83 lines
424 KiB
Plaintext
83 lines
424 KiB
Plaintext
((https://hacker-news\.firebaseio\.com/v0/item/20784381\.json (:by "mkl" :id "20784381" :kids (20784968 20784602) :parent "20780854" :text "> "Annual expenditures of approximately $10 billion on drug incarceration almost pay for themselves through reductions in health care costs and lost productivity attributable to illegal drug use<p>I'm not sure I understand that. Surely people in prison are even less productive? Or is this counting the massively underpaid prison labour that sometimes happens in the US?" :time 1566608091 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784968\.json (:by "therealx" :id "20784968" :parent "20784381" :text "You're right, but I think they meant they spent that much less on hospital/public health spending.<p>A huge amount of drug users are very productive and go to work every day, but when they get caught up in the legal system they may lose their job." :time 1566616037 :type "comment" :score 0 :link_title "In effect, Seattle is decriminalizing the use of hard drugs")) (https://hacker-news\.firebaseio\.com/v0/item/20784358\.json (:by "not_a_cop75" :id "20784358" :kids (20784494 20784967 20784820) :parent "20781644" :text "Perhaps I'm the asshole here, but until internet companies feet are really held to the fire on pricing, I don't feel like giving is going to make a substantial difference. If suddenly the money becomes available to sponsor millions of people's internet, the price of the internet will magically jump 50-500% in cost.<p>Additionally, while we want to magically give internet to all nations and I think that is a wonderful gesture, it seems to me that the very best thing we can do for the whole of mankind is to improve the impulse control of every single person alive today. With proper impulse control comes the ability to want to be educated and make a difference. Internet certainly makes it possible to become more educated, but without proper impulse control I'm afraid it would all be wasted on uselessness. I say this as someone that has themselves looked at way too many cat pictures and Netflix videos. Also the internet seems to be awash with types of vendors that are trying their very best to remove the impulse control of others. I don't think giving Candy Crush to the entirety of any continent is going to benefit if impulse control is the issue that is causing them the most struggle. Perhaps we should better focus on giving people the types of applications and access that are scientifically proven to improve lives? Just a thought." :time 1566607836 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784967\.json (:by "tguvot" :id "20784967" :parent "20784358" :text "You are not an asshole, but... There is a big difference in pricing and revenue of internet providers in USA and in lets say Africa. In USA mobile providers have ARPU of 30-40$ per user or so while in Aftica it will hover around 1$ (in some countries a more in some even less). It makes networks barely profitable and unwilling to expand to more rural or poor areas because it will hurt bottom line." :time 1566616037 :type "comment" :score 0 :link_title "Show HN: 2.5B people can’t afford internet – need your opinion on our solution")) (https://hacker-news\.firebaseio\.com/v0/item/20783139\.json (:by "ausbah" :id "20783139" :kids (20783531 20783986) :parent "20782261" :text "People are rabidly dismissive of Project Veritas and another one of their "exposures" because of their attempts to "make evidence" by tricking people into admitting something, cherrypicking what "evidence" they do display, and having a "answer first, evidence second" mindset to their operation.<p>If you want to show that Google has "bias against conservatives" or whatever, get it from a reputable source instead of the garbage heap that is Project Veritas." :time 1566597863 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783531\.json (:by "bendbro" :id "20783531" :kids (20783617 20784610) :parent "20783139" :text "I've seen some of their videos. They seem fairly damning, and rebuttals have always been fairly weak. For example, a google exec was captured on video saying: “smaller companies don’t have the resources” to “prevent next Trump situation”. In what context does that statement not amount to silencing conservative perspective on their platform? I completely agree it is their right to do so, and probably benefits the nation, but pretending they aren't doing it is terrible optics." :time 1566600757 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784610\.json (:by "meroes" :id "20784610" :kids (20784966) :parent "20783531" :text "Trump situation. Not Trump. I am not sure what the context of the discussion was, but I am sure a Project Veritas video doesn't give the whole context. It could be referencing something unrelated to the election. Maybe it was about Net Neutrality or some other anti big tech signaling. Large companies have more sway than smaller ones. The fact that you go from one no-context quote to "silencing conservative perspectives" is not good. Please keep thinking critically." :time 1566611039 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784966\.json (:by "fromthestart" :id "20784966" :parent "20784610" :text ">The fact that you go from one no-context quote to "silencing conservative perspectives" is not good. Please keep thinking critically<p>There's more context than that single quote, including the other strong evidence of overt bias in other sources, like OPs article. I get the feeling you didn't watch the video." :time 1566616001 :type "comment" :score 0 :link_title "Google Doesn’t Want Staff Debating Politics at Work Anymore")) (https://hacker-news\.firebaseio\.com/v0/item/20784965\.json (:by "dbcurtis" :id "20784965" :parent "20784919" :text "That is a pretty daft dog." :time 1566615925 :type "comment" :score 0 :link_title "Dog ownership is associated with better cardiovascular health")) (https://hacker-news\.firebaseio\.com/v0/item/20784964\.json (:by "Fr0styMatt88" :descendants 0 :id "20784964" :score 3 :text "Okay this might be a bit of an odd one, but here goes!<p>I've come to the realization that when I'm communicating online, particularly in chats, I'm really argumentative. It's like if someone writes something that I disagree with, I'm compelled to launch into a logical argument with them right there and then. I've realised it's a bad habit and I likely come across as boorish.<p>The weird thing is, I don't think I used to be like this. I love debate and hang around forums and HN a fair bit when online - maybe that's the issue? It's not that I actively want to 'prove someone wrong', but part of the way I learn is through argument; expressing my disagreement in the hope that the other person will prove me wrong and I might learn something.<p>So I'm throwing it out there to the HN community - anyone else in the same boat? How did you deal with it and break the habit?" :time 1566615916 :title "Ask HN: How to be less argumentative online?" :type "story" :link_title "Ask HN: How to be less argumentative online?")) (https://hacker-news\.firebaseio\.com/v0/item/20773067\.json (:by "ArlenBales" :id "20773067" :kids (20773119 20774004 20773282 20773636 20775590 20773204) :parent "20772937" :text "One upside to streaming services is how easy they are to cancel and resume.<p>I regularly suspend and resume Netflix, HBO Now, etc. based on what I'm currently watching. It's very easy to do this, especially if the service is paid for using Google Store / Apple Store subscriptions.<p>Compare to the hell you go through trying to contact Comcast and cancel service." :time 1566514072 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20773119\.json (:by "CobrastanJorji" :id "20773119" :kids (20773247 20773151 20773268 20774584 20777670 20773234 20773209 20773532 20773529) :parent "20773067" :text "I picture a meta-service that manages this. When you click to play a show, it quickly and automatically signs you up for whichever service, and if you haven't watched a show on that service for more than 2 weeks, it cancels your subscription. Presumably the problem would be that streaming sites might not like customers canceling their service 4 or 5 times per year." :time 1566514526 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20773247\.json (:by "godelski" :id "20773247" :kids (20773572 20773534) :parent "20773119" :text "It's a better alternative than consumers turning to piracy. Let's be real, it's making a comeback because of this. The market is getting too saturated for everyone to charge $15/mo. Prices have to drop or another option is needed, or else we'll again see the piracy that Netflix "destroyed"." :time 1566515906 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20773572\.json (:by "colechristensen" :id "20773572" :kids (20773825 20775593) :parent "20773247" :text "I would much prefer a blanket ban on production and distribution in the same company.<p>We would have none of these problems if Netflix couldn't produce its own shows and Disney couldn't make its own streaming service<p><a href=\"https://en.m.wikipedia.org/wiki/United_States_v._Paramount_Pictures%2C_Inc\" rel=\"nofollow\">https://en.m.wikipedia.org/wiki/United_States_v._Paramount_P...</a>." :time 1566519255 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20773825\.json (:by "scarface74" :id "20773825" :kids (20773897 20773967) :parent "20773572" :text "Would you also be okay if software developers couldn’t distribute their own software?" :time 1566523022 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20773897\.json (:by "cannonedhamster" :id "20773897" :kids (20773950) :parent "20773825" :text "You mean software companies owning their own aggregator storefronts? Yes. I'd for banning Steam or Epic from both making games and owning the storefront if it meant Apple and Google had to give them up too. No one says music companies or even movie companies can't sell their own stuff on their own site. What they are saying is that just like the antitrust laws made it illegal for movie companies to also own the theaters, no one in thIe digital age should be able to vertically or horizontally monopolize either. I.E. The law that already exists should apply today too." :time 1566523955 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20773950\.json (:by "scarface74" :id "20773950" :kids (20783491 20774137) :parent "20773897" :text "Let’s take that to the next level.<p>Microsoft couldn’t sell third party software that integrates with Office. GCP and AWS couldn’t run marketplaces that sold services from third party companies like ElasticSearch and Mongo labs. Who would be hurt worse if AWS stop selling ElasticCo and Mongolabs hosted services and just sold their own ElasticSearch service and Mongo compatible DocumentDB?<p>Walmart couldn’t sell Walmart branded goods. CVS couldn’t sell cheaper versions of name brand drugs, restaurants couldn’t sell name brand sodas and their own food.<p>How far do you want to take it?<p>Seeing that if Netflix couldn’t create their own content and had to buy content from third parties do you think that would help Netflix more or give other studios even more leverage to raise their prices?<p>What if Apple said fine - we can’t offer Apple Music and Spotify so we will just kick Spotify off the platform and not allow third party games and only allow games through Apple Arcade.<p>They could also kick off Office and force everyone to use iWork.<p>But why stop there? Let’s also make a law that says Apple can’t sell third party accessories and Apple products in their physical Apple store and Google can’t sell Pixel devices along with third party phones on their website." :time 1566524647 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783491\.json (:by "cannonedhamster" :id "20783491" :kids (20784963) :parent "20773950" :text "How about we just enforce the law <i>that already exists</i>. You completely missed where I said outlawing aggregated storefronts, and just went to a straw man argument I didn't make. Netflix making their own content and being a distributor is against vertical integration laws, it's just not being enforced. Microsoft selling their own product isn't an issue. Amazon/AWS/Kindle publishing <i>should</i> be forcibly broken up. Amazon controls the entire vertical it's a monopoly that positions it's own products at an advantage. The Microsoft store controlling the only access to Windows would be a problem.<p>Your AWS example falls flat on it's face the product you're still buying is hosting, not an Elastic license. That's like suggesting because a television comes with a free soundbar it's illegal. No one is suggesting that. Stop using the slippery slope against common sense policies that would prevent the market concentrating on the hands of a few gatekeepers." :time 1566600444 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784963\.json (:by "scarface74" :id "20784963" :parent "20783491" :text "<i>You completely missed where I said outlawing aggregated storefronts, Netflix making their own content and being a distributor is against vertical integration laws, it's just not being enforced.</i><p>Because that law doesn’t exist.<p>If it did do you think that every media company could blatantly break that law and the government do nothing?<p><i>Microsoft selling their own product isn't an issue. </i><p>Microsoft also sells third party products that integrate with their offerings....<p><i>Your AWS example falls flat on it's face the product you're still buying is hosting, not an Elastic license.</i><p>That is also incorrect. AWS offers its own ElasticSearch hosted service where it can only offer the open source subset,<p><a href=\"https://aws.amazon.com/elasticsearch-service/\" rel=\"nofollow\">https://aws.amazon.com/elasticsearch-service/</a><p>but ElasticCo also sells the full license through the AWS marketplace where they host the commercial version on AWS.<p><a href=\"https://aws.amazon.com/marketplace/seller-profile?id=d8f59038-c24c-4a9d-a66d-6711d35d7305\" rel=\"nofollow\">https://aws.amazon.com/marketplace/seller-profile?id=d8f5903...</a>" :time 1566615914 :type "comment" :score 0 :link_title "Streaming Video Will Soon Look Like the Bad Old Days of TV")) (https://hacker-news\.firebaseio\.com/v0/item/20784962\.json (:by "xenocyon" :descendants 0 :id "20784962" :score 3 :time 1566615914 :title "Getting shot by police is a leading cause of death for U.S. black men" :type "story" :url "https://www.latimes.com/science/story/2019-08-15/police-shootings-are-a-leading-cause-of-death-for-black-men" :link_title "Getting shot by police is a leading cause of death for U.S. black men")) (https://hacker-news\.firebaseio\.com/v0/item/20784961\.json (:by "mycask" :descendants 0 :id "20784961" :score 1 :time 1566615906 :title "ADAC and He Puzzles from GEB (2009)" :type "story" :url "https://susam.in/blog/adac-and-he-puzzles-from-geb/" :link_title "ADAC and He Puzzles from GEB (2009)")) (https://hacker-news\.firebaseio\.com/v0/item/20784960\.json (:by "maheart" :id "20784960" :parent "20784804" :text "The article seems to indicate that they established a socio-economic baseline: "The study first established baseline health and socio-economic information on more than 2,000 subjects"" :time 1566615886 :type "comment" :score 0 :link_title "Dog ownership is associated with better cardiovascular health")) (https://hacker-news\.firebaseio\.com/v0/item/20784959\.json (:by "dbcurtis" :id "20784959" :parent "20784889" :text "Amazingly, they understand property boundaries as well as a surveyor. I was always astounded at the farm dogs I knew that would run up to the property line and bark at whatever, but not cross. They have an amazing sense for picking up territory cues from their owners.<p>Head of security, bringer of cows at milking time, and announcer of arriving delivery trucks. No proper farm can do without." :time 1566615880 :type "comment" :score 0 :link_title "Dog ownership is associated with better cardiovascular health")) (https://hacker-news\.firebaseio\.com/v0/item/20784073\.json (:by "Gibbon1" :id "20784073" :kids (20784772 20784386) :parent "20783909" :text "I keep coming back to the idea that over fishing --> pulling micro nutrients from the ocean --> plankton collapse." :time 1566605006 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784386\.json (:by "chiefalchemist" :id "20784386" :kids (20784473) :parent "20784073" :text "We take the good stuff out (i.e., fish) and dump garbage and pollutants back in. What could go wrong?<p>Humans fully deserve the next extinction event." :time 1566608136 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784473\.json (:by "bamboozled" :id "20784473" :kids (20784736 20784596) :parent "20784386" :text "Yeah right, children, innocents and wildlife deserve an extinction event.<p>Sorry but what a silly idea that is." :time 1566608964 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784596\.json (:by "_jahh" :id "20784596" :kids (20784777) :parent "20784473" :text "wildlife will do very well, maybe not the charismatic stuff, but overall." :time 1566610901 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784777\.json (:by "jbay808" :id "20784777" :kids (20784958) :parent "20784596" :text "Yeah, not the big animals, but the little ones -- like plankton for example.<p>... Oh wait." :time 1566613150 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784958\.json (:by "incompatible" :id "20784958" :parent "20784777" :text "Anaerobic bacteria perhaps? Admittedly not counted as animals." :time 1566615880 :type "comment" :score 0 :link_title "Phytoplankton Population Drops 40 Percent Since 1950")) (https://hacker-news\.firebaseio\.com/v0/item/20784957\.json (:by "____Sash---701_" :descendants 0 :id "20784957" :score 1 :time 1566615876 :title "What's New in DevTools" :type "story" :url "https://developers.google.com/web/updates/2019/07/devtools" :link_title "What's New in DevTools")) (https://hacker-news\.firebaseio\.com/v0/item/20782824\.json (:by "seem_2211" :id "20782824" :kids (20783399 20784956 20783362 20783418) :parent "20782137" :text "I've met my last two girlfriends online. Both were ok, but ultimately didn't last (the relationships lasted 3 & 6 months respectively). And the dates that didn't turn into anything (of which I went on ~10 or so) were really average.<p>On reflection, the social aspect of meeting people through friends really helps solve a lot of future relationship problems (you have things in common, some level of shared values etc).<p>In my view online dating is brutal for all. As a guy you are constantly swiping and sending out a lot of messages with a very low conversion rate (I'd be surprised if 1% of all swipes turn into a date). If you go on things like /r/tinder there are lots of guys who complain about being on the platform for months or years and not having a single match. As a woman you're often dealing with hundreds and hundreds of matches. Everyone has to run a massive pipeline which means things end up being very transactional if you aren't careful.<p>Because there's so much competition things that wouldn't necessarily matter all that much end up being huge deal breakers (say for example height, or niche preferences).<p>I'm off the apps, at least for the moment, and am focusing on meeting people in the real world." :time 1566595959 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784956\.json (:by "CinchWrench" :id "20784956" :parent "20782824" :text "In the future, you will search for your mate the same way you order pizza.<p>Oh wait, I mean present. Not future, present." :time 1566615852 :type "comment" :score 0 :link_title "Meeting online has become the most popular way U.S. couples connect: study")) (https://hacker-news\.firebaseio\.com/v0/item/20784955\.json (:by "lbatx" :id "20784955" :parent "20784763" :text "EVs are not that much less complex: interior is the same (hundreds of parts), suspension, AC, heat, wiper blades, brakes, etc. The engine is certainly different but I don't think that lowers the overall complexity of the vehicle into "anyone can do it" territory." :time 1566615836 :type "comment" :score 0 :link_title "The $18B Electric-Car Bubble at Risk of Bursting in China")) (https://hacker-news\.firebaseio\.com/v0/item/20782943\.json (:by "kbumsik" :descendants 70 :id "20782943" :kids (20783286 20783606 20783564 20783899 20783869 20783364 20783862 20783351 20783944 20783761 20783454 20783566 20783247) :score 103 :time 1566596563 :title "WiringPi – deprecated" :type "story" :url "http://wiringpi.com/wiringpi-deprecated/")) (https://hacker-news\.firebaseio\.com/v0/item/20783351\.json (:by "alanbernstein" :id "20783351" :kids (20783816 20783467 20783416 20783463 20783551 20783604 20783428 20784025) :parent "20782943" :text "I can empathize with most of this, but I can't say I understand the "last straw" bit. How is there anything wrong with DanielK's request?" :time 1566599407 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783816\.json (:by "ShakataGaNai" :id "20783816" :kids (20784954 20784206) :parent "20783351" :text ""Not to be a complete ass" ... but then proceeds to be a complete ass. People love to preface statements that they know are going to be rude.<p>If you need to preface a statement like that, reword it so you're being polite. The bit in question just as easily could have said "Hey, Thanks for releasing this! Do you know when the source code will be available? Thanks for all you're hard work"" :time 1566602929 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784954\.json (:by "BeeOnRope" :id "20784954" :parent "20783816" :text "I don't think asking the author to comply with the license, or at least enable others to comply with the license, is being a "complete ass"." :time 1566615812 :type "comment" :score 0 :link_title "WiringPi – deprecated")) (https://hacker-news\.firebaseio\.com/v0/item/20781803\.json (:by "jehna1" :id "20781803" :kids (20782806 20782993 20782747 20782068 20783413 20784264 20782783 20782900 20782777) :parent "20780718" :text "Have you seen bad OOP code? It's an unreadable mess of ObjectManagerFactory classes where everyone mutates everything.<p>Have you seen bad functional code? It's an unreadable mess of monads, flatmaps and partial composition where you're not really sure how many arguments a curried function is whitholding.<p>Have you seen bad procedural code? It's an unreadable mess of nested if-else statements where you're not really sure what state the world is in.<p>There are no silver bullets, only different solutions to different problems" :time 1566589483 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782806\.json (:by "tolmasky" :id "20782806" :kids (20784821 20783106 20782940 20784291 20784164) :parent "20781803" :text "I feel that it is in fact possible to learn from history, and what humans tend to be good at and bad at, and derive useful directions for the future. "Use the right tool for the job" and "no silver bullets" are certainly tautologically correct, but they seem to miss the point of these discussions: we have a <i>choice</i> in what paradigms we teach, what frameworks we write, and what tools we use. <i>How</i> do we choose the right tool? These platitudes often have the (unintended?) consequence of effectively serving as veiled gate-keeping: "silly novice, you thought learning X was sufficient? No no, you must learn all the possible paradigms, and at some point you will become aware of which one to precisely apply for any given problem. Me merely telling you the solution would be cheating!"<p>Practically speaking, in my opinion, beginning teaching programming with an OOP approach can be detrimental to students. When I see students work in procedural (not even functional!) environments, they seem to piece together "the puzzle" of the programming task, whereas in OOP environments they often seem to devolve into strange taxonomical metaphysical questions "Is a Car a Vehicle? Or does it implement Drivable? Is a Window a Widget itself, or does it only own Widgets? If it's a Widget itself, then could a Window contain sub-windows?" So at least for the very constrained question of introductory languages and techniques, I think there is nothing <i>wrong</i> with specifically calling out certain approaches, vs. vaguely attesting to the truism that you can write bad code in any language. This feels similar to when people discover the concept of Turing Complete, and thus conclude all languages must thus be equivalent and any programming language discussion is thus moot. No. If that were the case, we should have never bothered going past assembly." :time 1566595801 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784164\.json (:by "Aeolun" :id "20784164" :kids (20784953) :parent "20782806" :text "There’s little point in teaching either functional or procedural programming, as they’ll both be more or less covered when you’re learning Object Oriented programming.<p>There’s nothing preventing certain functions from being procedural or functional." :time 1566605815 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784953\.json (:by "Aeolun" :id "20784953" :parent "20784164" :text "If you disagree, I’d love to know why.<p>Every time I see a post like this, or my comment get downvoted, I read the Wikipedia article again, and am forced to conclude that no, I still don’t appear to be wrong.<p>- Procedural programming: programming with procedures (e.g. functions)<p>- Functional programming: programming with <i>only</i> functions<p>- OO programming: programming with procedures and classes." :time 1566615792 :type "comment" :score 0 :link_title "Why Are So Many Developers Hating on Object-Oriented Programming?")) (https://hacker-news\.firebaseio\.com/v0/item/20767183\.json (:by "onion2k" :descendants 51 :id "20767183" :kids (20779696 20778849 20779678 20778839 20779376 20780548 20781032 20781589 20780950 20779823 20779762 20779271 20779983 20779619 20779402 20779939 20779059 20779837 20782304 20778976) :score 336 :time 1566476160 :title "CyberChef – Cyber Swiss Army Knife" :type "story" :url "https://gchq.github.io/CyberChef/")) (https://hacker-news\.firebaseio\.com/v0/item/20778839\.json (:by "nyxxie" :id "20778839" :kids (20781038) :parent "20767183" :text "Wow I actually thought of building a tool similar to this for CTFs, specifically this feature:<p><a href=\"https://github.com/gchq/CyberChef/wiki/Automatic-detection-of-encoded-data-using-CyberChef-Magic\" rel=\"nofollow\">https://github.com/gchq/CyberChef/wiki/Automatic-detection-o...</a><p>This is REALLY cool. Basically given an unknown string or file from something CTF-y you can run this tool on it to look for low-hanging fruit like it being e.g. base64 encoded." :time 1566575441 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781038\.json (:by "tptacek" :id "20781038" :kids (20784952) :parent "20778839" :text "This is a really old reversing trick, for what it's worth; for instance, pulling gzips out of firmware images, or spotting zipped Java images. You can also often identify cryptography primitives from their ASN.1 OID strings. There are a bunch of tools that do stuff like this." :time 1566585852 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784952\.json (:by "virtualmic" :id "20784952" :parent "20781038" :text "Yes, I use this one regularly: <a href=\"https://github.com/ReFirmLabs/binwalk\" rel=\"nofollow\">https://github.com/ReFirmLabs/binwalk</a><p>(Binwalk is a fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images)" :time 1566615786 :type "comment" :score 0 :link_title "CyberChef – Cyber Swiss Army Knife")) (https://hacker-news\.firebaseio\.com/v0/item/20784639\.json (:by "onemind" :descendants 1 :id "20784639" :kids (20784951) :score 24 :time 1566611437 :title "How to become a great impostor" :type "story" :url "https://theconversation.com/how-to-become-a-great-impostor-98798")) (https://hacker-news\.firebaseio\.com/v0/item/20784951\.json (:by "FillardMillmore" :id "20784951" :parent "20784639" :text "As the old saying goes "Fake it til you make it". Its always seemed like a dubious idiom to me but when reading stories like this one, there obviously has to be some truth in the efficacy of the proposition." :time 1566615779 :type "comment" :score 0 :link_title "How to become a great impostor")) (https://hacker-news\.firebaseio\.com/v0/item/20784950\.json (:by "nrb" :id "20784950" :parent "20783055" :text "It’s not out of “fear of maybe inconveniencing someone”, it’s out of a sense of common courtesy.<p>There are plenty of social events that are appropriate for this sort of interaction. Running errands or just trying to go about your day is not one of those IMO, and if dozens of people accosted you per day you’d probably feel the same way." :time 1566615757 :type "comment" :score 0 :link_title "Meeting online has become the most popular way U.S. couples connect: study")) (https://hacker-news\.firebaseio\.com/v0/item/20784638\.json (:by "drumm1" :descendants 1 :id "20784638" :kids (20784949) :score 2 :time 1566611428 :title "Nginx Unit 1.10.0 Released" :type "story" :url "http://mailman.nginx.org/pipermail/nginx/2019-August/058353.html")) (https://hacker-news\.firebaseio\.com/v0/item/20784949\.json (:by "lettergram" :id "20784949" :parent "20784638" :text "> Change: matching of cookies in routes made case sensitive.<p>I wonder how much this is going to break things..." :time 1566615755 :type "comment" :score 0 :link_title "Nginx Unit 1.10.0 Released")) (https://hacker-news\.firebaseio\.com/v0/item/20783419\.json (:by "baybal2" :id "20783419" :kids (20783852 20783717 20783716) :parent "20782681" :text "The explanation is more simple:<p>1. Russia<p>2. Kazakhstan<p>Both charge Chinese trains many times more than their own rate. All those mind boggling subsidies basically translate into handing out free money to them for hauling air.<p>And even if they were to be billed fairly, both Russian and Kazakhstani railways are both living from bailout to bailout themselves as:<p>1. Rail infrastructure is falling apart without a single major upgrade since the collapse of the Union<p>2. Rail is a patently bottomless watering hole for the bureaucrats running it<p>3. Most of money on the rail is spent on maintenance of unprofitable, and deeply underused routes god knows where in order to solicit more bailout money<p>4. Everything on Russian rail is done in the most inefficient way possible, also in order to solicit more bailouts. It is 2019, and Russia still uses human signallers, wooden ties, and sand ballast. Even passenger cars are still heated with firewood." :time 1566599942 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783852\.json (:by "Gustomaximus" :id "20783852" :kids (20784948 20783892) :parent "20783419" :text "With point 4, while I'm assuming it's just inefficient, is it credible this is strategic? In the event of war and EMP or cyber attack their supply lines can function as normal type thing?" :time 1566603159 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784948\.json (:by "Spooky23" :id "20784948" :parent "20783852" :text "Perhaps that’s true, but don’t give them that much credit.<p>I did an internship in a state capitol in the 90s. One of the bizarre things were the elevator operators. The elevators were new, so these guys pushed buttons and accepted Christmas gifts for a living. They also eavesdropped and told people about interesting conversations... but their presence was patronage, not some grand scheme." :time 1566615742 :type "comment" :score 0 :link_title "Empty trains on the modern Silk Road: when Belt and Road interests don’t align")) (https://hacker-news\.firebaseio\.com/v0/item/20784947\.json (:by "DoreenMichele" :id "20784947" :parent "20784598" :text "<i>What are the benefits</i><p>The LGBTQ crowd is benefiting tremendously from online dating.<p>People with weird health issues are benefiting tremendously from the ability to do research and safely talk to others with their condition, something that would be difficult or impossible to arrange and potentially quite dangerous to do in person due to cross contamination issues.<p>I'm not going to sit here and try to point-by-point rebut your points, but, man, what a gloomy, glass-half-empty point of view. There is zero attempt at all to be even-handed about it." :time 1566615715 :type "comment" :score 0 :link_title "Show HN: 2.5B people can’t afford internet – need your opinion on our solution")) (https://hacker-news\.firebaseio\.com/v0/item/20777236\.json (:by "hker" :descendants 176 :id "20777236" :kids (20780040 20779003 20779375 20779397 20779907 20779415 20784406 20779258 20779575 20779025 20779146 20779164 20780649 20781474 20781366 20780746 20780455 20779826 20779141 20779333 20779033 20779723 20779090) :score 225 :time 1566566450 :title "China’s assault on Cathay Pacific" :type "story" :url "https://www.economist.com/leaders/2019/08/22/why-chinas-assault-on-cathay-pacific-should-scare-all-foreign-firms")) (https://hacker-news\.firebaseio\.com/v0/item/20779033\.json (:by "devoply" :id "20779033" :kids (20779209 20779093 20781641) :parent "20777236" :text "I have said it before but all of this is pretty classic fascist behavior where loyalty to the corporate state is demanded without question. This is for all serving purposes a monster that the West created. I just worry about what this looks like going forward, where we have this huge massive superpower which acts this way and can't be questioned." :time 1566576636 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20779093\.json (:by "erikpukinskis" :id "20779093" :kids (20779249 20779166 20779147 20779128) :parent "20779033" :text "No disagreements with your base assessment, but how did the west create this situation?<p>China has a longer continuous timeline than the western powers by far. Are the current political moires there not another node on that chain?" :time 1566577008 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20779147\.json (:by "cmrdporcupine" :id "20779147" :kids (20779203 20779475 20779315) :parent "20779093" :text "I won't say "the west" because I think it's really "capitalism", but<p>Global capitalism created this situation by deepening trade relationships with China to the point that we're all dependent on them to the point that there's very little leverage over their international behaviour.<p>Look at how the PRC is behaving against Canada right now. Illegal torture-like detention of two of innocent Canadian citizens in China, in retaliation for the very mild house arrest (for extradition) of a Huawei executive, something Canada _had_ to do (treaty) on US request.<p>How they behave domestically (against Hong Kong citizens for example), yes, that's another question." :time 1566577357 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20779475\.json (:by "eli_gottlieb" :id "20779475" :kids (20784946 20780027) :parent "20779147" :text "That is absolute bullshit. If Western countries had <i>refused</i> to trade with China for human-rights reasons, we'd be hearing accusations of economic imperialism! Now we're responsible for their ultra-nationalist authoritarian capitalism because we <i>don't</i> impose our imperial authority on them?" :time 1566578889 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784946\.json (:by "erikpukinskis" :id "20784946" :parent "20779475" :text "Arguing against unmade statements is bigger bullshit." :time 1566615709 :type "comment" :score 0 :link_title "China’s assault on Cathay Pacific")) (https://hacker-news\.firebaseio\.com/v0/item/20784296\.json (:by "mlthoughts2018" :id "20784296" :kids (20784945 20784423) :parent "20782885" :text "This is comically terrible advice. You can’t read someone’s mind even if their body language suggests openness. “Escalate a bit or don’t” is just a bonkers thing to say. There’s such a high risk you are just bothering the other person and no matter how receptive they seem they have infinite entitlement to retroactively claim you were being creepy or pushy or annoying or anything else. The risk is so asymmetrically high that in fact people would rather nauseatingly scroll through self-absorbed profiles online than to express willingness in public spaces." :time 1566607169 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784945\.json (:by "ses1984" :id "20784945" :parent "20784296" :text "You say hi to a person. Maybe they say hi back, maybe they don't. If they don't, then leave them alone. If they do, say something else. That's "escalate a bit".<p>Of course you can't read minds, that's why you use things like language.<p>Of course the risk is high. You will get rejected a lot. So what if you bother them a bit? The chance you bother them a bit might be high, but the impact is low. It's not like pascal's wager where the risk of being wrong is eternal damnation. The impact of being bothered is basically nil.<p>How do you think people met before, in the decades between the industrial revolution and the internet?" :time 1566615696 :type "comment" :score 0 :link_title "Meeting online has become the most popular way U.S. couples connect: study")) (https://hacker-news\.firebaseio\.com/v0/item/20784944\.json (:by "pseudolus" :descendants 0 :id "20784944" :score 1 :time 1566615687 :title "What’s Next for Tumblr?" :type "story" :url "https://www.nytimes.com/2019/08/22/style/tumblr-matt-mullenweg-interview.html" :link_title "What’s Next for Tumblr?")) (https://hacker-news\.firebaseio\.com/v0/item/20782885\.json (:by "wendyshu" :id "20782885" :kids (20782986 20784338 20784296) :parent "20782636" :text "Start by being friendly and subtle, gauge feedback, then escalate a bit or don't. If she doesn't play along, that's fine you were just being social. Keep it respectful and light. This is expected, normal, and natural. It takes practice. I'm not saying it's easy I'm just saying how it's done." :time 1566596309 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782986\.json (:by "MaximumYComb" :id "20782986" :kids (20784943 20784237) :parent "20782885" :text "I know how to flirt, the issue is a lot of women don't want guys flirting with them constantly. In another reply, I mentioned how the demographics of my city have a lot of men from a middle eastern background. Their culture is much more forward and the women I know in my life complain about getting constantly hit on.<p>This isn't an issue of me being socially incompetent, it's about me trying to be a decent human and not annoy women who are constantly being annoyed. Likewise, I don't want to hit on women in a workplace setting because I feel that people should be able to come to work without being made to feel uncomfortable. Some women may like it but some will feel uncomfortable and it's the latter group I'm being respectful towards.<p>My policies mean I probably sleep with fewer women than I could but dating in 2019 is already stupidly easy." :time 1566596811 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784943\.json (:by "danenania" :id "20784943" :parent "20782986" :text "You don't have to start actually flirting to know whether someone is likely to be receptive to it. Just starting a conversation is usually enough. Body language cues are pretty obvious--the problem is that it's hard to assess them objectively when you're both anxious and strongly hoping for a certain outcome. Now that I'm happily married I find it a lot easier to notice these things because there's nothing at stake.<p>What seems to get guys in trouble is rushing ahead without looking for the cues. If you attempt to raise the intimacy level <i>slightly</i> and don't get an in-kind response, you've got your answer and no one will be offended. If the response was neutral, you can probably try again or in different ways at some point as long as you don't overdo it. But if you try to make a big jump, that makes things uncomfortable, and also advertises insecurity which obviously doesn't help your cause." :time 1566615649 :type "comment" :score 0 :link_title "Meeting online has become the most popular way U.S. couples connect: study")) (https://hacker-news\.firebaseio\.com/v0/item/20784942\.json (:deleted t :id "20784942" :parent "20784305" :time 1566615649 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20779949\.json (:by "nostromo" :id "20779949" :kids (20780068 20780778 20780025 20780100 20781616 20780035) :parent "20779142" :text "... this is probably news to people actually living in Seattle. (Edit: the title was originally, "Seattle Has Figured Out How to End the War on Drugs")<p>A place where meth heads attack people with pitchforks in the street a few days after being released from prison on a suspended sentence.<p><a href=\"https://www.seattletimes.com/seattle-news/crime/man-accused-of-trying-to-attack-strangers-with-pitchfork-outside-ballard-post-office/\" rel=\"nofollow\">https://www.seattletimes.com/seattle-news/crime/man-accused-...</a><p>Not to mention our random piles of used syringes, which are often found in parks where kids play.<p><a href=\"https://www.seattletimes.com/seattle-news/health/more-than-32000-syringes-collected-in-pilot-needle-program/\" rel=\"nofollow\">https://www.seattletimes.com/seattle-news/health/more-than-3...</a><p>Here's a syringe pile after cleaning up a homeless camp north of Seattle:<p><a href=\"https://2qibqm39xjt6q46gf1rwo2g1-wpengine.netdna-ssl.com/wp-content/uploads/2017/10/9061386_web1_M-Needles-1-EDH-171024.jpg\" rel=\"nofollow\">https://2qibqm39xjt6q46gf1rwo2g1-wpengine.netdna-ssl.com/wp-...</a><p>I'm all for decriminalization, but Seattle's current approach is to decriminalize not only drugs, but a host of other <i>actual</i> crimes, like public intoxication, public camping, shop lifting, harassment, etc." :time 1566580729 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780778\.json (:by "sukilot" :id "20780778" :kids (20781018 20781966) :parent "20779949" :text "If crime is determined by victimhood:<p>> public intoxication
|
||
not an "actual crime"<p>> public camping
|
||
seeking shelter is not an "actual crime"<p>> shop lifting
|
||
is an "actual crime"<p>> harassment
|
||
is an "actual crime"" :time 1566584608 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781966\.json (:by "munificent" :id "20781966" :kids (20782924) :parent "20780778" :text "By that logic, burning down a forest, defacing a public work of art, building a personal home in the middle of a public park, and dynamite fishing a coral reef are not "actual crimes" either.<p>A good definition of "crime" needs to be able to include action that indirectly harm a large number of potential people. Otherwise, you are powerless to address the tragedy of the commons." :time 1566590388 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782924\.json (:by "rdtwo" :id "20782924" :kids (20783844) :parent "20781966" :text "In Seattle if those were performed by a drug user they wouldn’t be." :time 1566596490 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783844\.json (:by "wbronitsky" :id "20783844" :kids (20784941) :parent "20782924" :text "This implies that you have data around if drug users and non-drug users who commit crimes are punished differently, or that you are just flippantly responding to a well thought out comment. In the spirit of HN, I'll assume it is the former. Can you show that data?" :time 1566603100 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784941\.json (:by "rdtwo" :id "20784941" :parent "20783844" :text "Certain methods of punishment don’t work for people with no assets. So if the city might fine someone with money a couple hundred bucks for urinating on a public building, the city won’t bother with a destitute addict as it’s not going to gain them money and might embarrass government officials. Here is a similar example <a href=\"https://www.thestranger.com/slog/2018/03/05/25878343/when-a-vehicle-is-a-home-city-must-reconsider-tow-fees-judge-rules\" rel=\"nofollow\">https://www.thestranger.com/slog/2018/03/05/25878343/when-a-...</a><p>If I park illegally and get towed well tough shit, if van dweller gets towed the city has violated their rights and it’s terrible. So homeless druggies get free pass to commit all sorts of low level offenses that everyone else gets crazy fines for." :time 1566615646 :type "comment" :score 0 :link_title "In effect, Seattle is decriminalizing the use of hard drugs")) (https://hacker-news\.firebaseio\.com/v0/item/20784940\.json (:by "sterlind" :id "20784940" :parent "20784840" :text "Over a decade of military and then offensive CNE work, a quick tour around the private sector and then a decade of leading Chrome. I guess Chrome had a ton of security issues early on? I can't really think why they'd pick someone like this for directing Chrome and not Chrome security specifically. Even picking him for his contacts doesn't make sense - it's a free product, not much in the way of government contracts to land. And from a "mole" perspective, it'd make more sense to go to Project Zero anyway.<p>Also, genuine question: isn't it hard to go private sector if most of your resume is redacted? How do you convince employers that you're talented?" :time 1566615641 :type "comment" :score 0 :link_title "Deconstructing Google’s excuses on tracking protection")) (https://hacker-news\.firebaseio\.com/v0/item/20784811\.json (:by "Gaelan" :descendants 1 :id "20784811" :kids (20784939) :score 3 :text "A few months back, I had a contact form (on a Drupal site) with a spam problem. It wasn't something I was interested in spending a ton of time on it, so I set up ReCAPTCHA. Problem solved, but I didn't feel great about the privacy implications. So, my question: What should I have done? Specifically, I'm looking for an alternative to ReCAPTCHA that is:<p>* simple to set up—not much more complicated than ReCAPTCHA<p>* free or quite cheap<p>* reasonably effective, at least against generic spiders<p>I'm not sure if such a thing exists, but I think it needs to if we are to have any chance of moving people off ReCAPTCHA." :time 1566613779 :title "Ask HN: ReCAPTCHA Alternatives?" :type "story")) (https://hacker-news\.firebaseio\.com/v0/item/20784939\.json (:by "viraptor" :id "20784939" :parent "20784811" :text "Have you tried starting with a completely trivial solution to see if you have anyone targeting you at all? By trivial, I mean "write number four in this text field". If you get only full-auto spam bots, that should be enough." :time 1566615622 :type "comment" :score 0 :link_title "Ask HN: ReCAPTCHA Alternatives?")) (https://hacker-news\.firebaseio\.com/v0/item/20784938\.json (:by "saagarjha" :id "20784938" :parent "20784476" :text "It was a shame it was taken down as quickly as it was: I think most of the teams were disappointed that they couldn’t get to play with it more." :time 1566615620 :type "comment" :score 0 :link_title "DEF CON 2019 – CTF Retrospective")) (https://hacker-news\.firebaseio\.com/v0/item/20779001\.json (:by "JoeAltmaier" :id "20779001" :kids (20779380 20780611 20780117 20779952 20782174 20779304 20780988 20782081 20781445 20779021) :parent "20776572" :text "Funny story: 'Super size' was a hoax. You got the same sandwich, larger fries and a larger cup. But with free refills, the cup size is irrelevant. So you got a few more fries. At the time (super size is gone) I bought both sizes and counted. The 'super size' fries had 15 more fries. That's what you got for your 80 cents or whatever." :time 1566576448 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780117\.json (:by "socalnate1" :id "20780117" :kids (20780451 20783435) :parent "20779001" :text "This is just a classic price discrimination strategy; nearly all retailers do it in some way. Starbucks drinks have a nearly identical marginal cost to them; but have wildly different prices. Software companies disable certain features (that already exist in the software) to sell a lower cost version of the same thing without hurting the margins with those who can pay more. Pharmaceutical companies will sell both a generic and name brand version of the exact same thing.<p><a href=\"https://www.investopedia.com/terms/p/price_discrimination.asp\" rel=\"nofollow\">https://www.investopedia.com/terms/p/price_discrimination.as...</a>" :time 1566581523 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780451\.json (:by "baddox" :id "20780451" :kids (20781996 20781912 20781323) :parent "20780117" :text "I've always been a little unsure of the usage of "price discrimination." The basic economics glossary definition generally refers to price discrimination between identical or nearly-identical products. Yet I hear it used for things that have obvious significant functional differences, like the storage tiers of the iPhone. Surely many people are buying iPhones with upgraded storage not simply because they are willing to pay more, but because they really do value the increased storage. So is that called price discrimination simply because the marginal cost increase to Apple is probably very low (much lower than what they charge for the storage increase)? Is price discrimination just a continuum that is not very well-specified?<p>A much more textbook example would be the rumored practice of airlines' websites charging higher prices to people using more expensive computers. (I don't know if those stories were true, but that would certainly be an example of selling identical products to people at different prices, based on their willingness to pay.) Another example would be digital goods like movies and video games being sold at vastly different prices in different countries (hence DRM and region-locking)." :time 1566583127 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781912\.json (:by "shalmanese" :id "20781912" :kids (20784298) :parent "20780451" :text "The economically most efficient pricing model is to install a brain scanner onto every single potential purchaser and then price the item at a penny below their maximum price or the marginal cost, whichever is greater.<p>Since this is impossible and consumers would revolt, the next best thing is to get consumers to self sort into buckets based on willingness to pay. This process is necessarily going to be imperfect and the tactics can vary but what unifies it is that the goal of designing your product offering is to elicit the revealed preference of the consumer with the goal of increasing profit.<p>Did Apple choose to offer different storage tiers to provide benefit to the customer or increase margins? Probably a little bit of both." :time 1566590081 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784298\.json (:by "pixl97" :id "20784298" :kids (20784589) :parent "20781912" :text "Dont worry, when we get remote brain scan technology, advertisers will attempt exactly what you are saying. This is a technology that may actually be possible, heck, it could be possible just by life monitoring at the scale FB and Google do these days." :time 1566607183 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784589\.json (:by "baddox" :id "20784589" :kids (20784937) :parent "20784298" :text "I understand the fear of that, but isn’t it much simpler technologically to provide pricing information to consumers? If I’m offered a product for $100 and I check some website that shows the average price is $80, I doubt I would pay the $100." :time 1566610835 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784937\.json (:by "cosmie" :id "20784937" :parent "20784589" :text "> and I check some website that shows the average price is $80, I doubt I would pay the $100.<p>This is itself an indicator of your consumer profile. Many retailers that consider such consumers part of their target demographic handle it by listing the product at the higher price, but being liberal with discounts.<p>Those that aren't price conscious buy it at the listed price, and those that are price conscious shoppers will easily land upon a decent discount code. They even cycle through the promos in such a pattern that they hit most of the price conscious consumers with mediocre deals but still have reliably consistent fire-sale style discounts to draw in the super price sensitive.<p>It's such a tried and true strategy that even RetailMeNot, a site that's popular for price conscious shoppers, is actually owned by the advertising company Valassis (same company that sends out those weekly bundles of junk mail containing coupons and stuff, which most US readers should be familiar with receiving)." :time 1566615597 :type "comment" :score 0 :link_title "Popeyes Chicken Sandwich Is an Economic Indicator")) (https://hacker-news\.firebaseio\.com/v0/item/20784936\.json (:by "hairytrog" :id "20784936" :kids (20784969) :parent "20781644" :text "Maybe tech companies would contribute based on the extra money they can make. If Google can earn $5 for each additional user, they should be willing to pay 4.99 to create new users." :time 1566615576 :type "comment" :score 0 :link_title "Show HN: 2.5B people can’t afford internet – need your opinion on our solution")) (https://hacker-news\.firebaseio\.com/v0/item/20783778\.json (:by "ShakataGaNai" :id "20783778" :kids (20784935) :parent "20782870" :text "Same. At several companies I've been at we've used or investigated Datadog. One place accidentally spun up a bunch of EMR nodes on AWS for a single run (less than 1 hour), to which we got charged their going rate ($15/mo?) for every instance - even though they were only up for an hour. DD refused to reverse this, though eventually did help up make sure those nodes got excluded going forward ... gee thanks. $15/hr/node for monitoring is too rich for my blood.<p>Most recently it was looked at to help monitor a small Kubernetes test cluster. 3 nodes. Now the base rate of $18/mo is just fine... except now they charge $1/mo/container past 10 containers per host. Because K8s (depending on how you install it) runs a bunch of little containers handling various back end things, you might not deploy anything to the cluster and still be WAY over that 10 container limit. In our case it came out to like $200/mo to monitor 3 nodes - that were no where near fully loaded.<p>They've got a great product but their billing just has not ever really made sense. While I haven't used them, Wavefront makes a lot more sense - pay per metric. Got a bunch of containers that don't need monitoring, then don't send metrics (or send them infrequently). Easy." :time 1566602709 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784935\.json (:by "indalo" :id "20784935" :parent "20783778" :text "Same boat here. We ended up going with an ELK stack instead. Muchm much, more control and worked fine for us." :time 1566615574 :type "comment" :score 0 :link_title "Datadog S-1")) (https://hacker-news\.firebaseio\.com/v0/item/20783087\.json (:by "Apocryphon" :id "20783087" :kids (20784934 20784459) :parent "20776220" :text "So, a continuation of the same "construction of the sake of the appearance of growth" phenomena that we saw with ghost cities?" :time 1566597439 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784934\.json (:by "SECProto" :id "20784934" :parent "20783087" :text "They finished building an LRT in Ottawa. They've been running totally empty trains on it for months. Clearly they must have built it for the illusion that they had rail transit.<p>(This is called reductio ad absurdum. The cause of the ghost cities, and these empty trains, are both more complex and more interesting from it. In the case of Ottawa, they were having issues getting the trains running properly on it, whether due to issues with the rails or the electrical lines or the railcars. It should be running publicly in a few weeks)" :time 1566615574 :type "comment" :score 0 :link_title "Empty trains on the modern Silk Road: when Belt and Road interests don’t align")) (https://hacker-news\.firebaseio\.com/v0/item/20784822\.json (:by "AFascistWorld" :id "20784822" :kids (20784933) :parent "20784578" :text "Note many of these are just forced by policies to "make" EV if they want to continue making traditional vehicles, others are just making money off of policies and subsidies, buyers are mostly forced to buy it due to license plate quotas.<p>EVs' reputation in China is going downhill ever faster, it's been called "electric daddy".<p>Urban area is extremely dense so it's lucky to find a place to charge where it hasn't been ocupied, many place refuse to turn on their chargers.<p>Hope western media can stop praising China's EV industry mindlessly, it's there coz of artificial markets. Just like farmers are banned to use coal, but they are never gonna be able to afford the natural gas heaters required to install." :time 1566613941 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784933\.json (:by "jdietrich" :dead t :id "20784933" :parent "20784822" :text "What's the opposite of "五毛党"?" :time 1566615563 :type "comment" :score 0 :link_title "The $18B Electric-Car Bubble at Risk of Bursting in China")) (https://hacker-news\.firebaseio\.com/v0/item/20773043\.json (:by "edgarvaldes" :id "20773043" :kids (20773054 20773240 20773099 20773080 20774908 20773222 20773093 20773155 20773944 20773570 20773127 20773497 20773810 20775744) :parent "20772937" :text "Is it reasonable to expect an all-in-one streaming service? There is a lot of media, old and new, local and foreign. I don't know if a single provider can give you all the access a person wants for a price that the consumer is willing to pay." :time 1566513725 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20773240\.json (:by "gnopgnip" :id "20773240" :kids (20773875) :parent "20773043" :text "A statutory/compulsory license could solve this. It is already in use for internet radio in the US, and streaming video is not too different. Basically you can pay a royalty set by law instead of negotiated individually with each company, but the rate is high enough that it still makes sense to negotiate a lower rate in many cases." :time 1566515777 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20773875\.json (:by "scarface74" :id "20773875" :kids (20783917) :parent "20773240" :text "There is no compulsory license for on demand music like Spotify - only music where you don’t get to choose your songs. Do you really want a Pandora like service for video?<p>So if we want to make their content compulsory, are you okay with making software licensing compulsory?" :time 1566523623 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783917\.json (:by "gnopgnip" :id "20783917" :kids (20784932) :parent "20773875" :text "I would love to be able to watch everything in one place without ads, and be happy to pay for it.<p>There is no reason that the licensing would only apply when you do not choose your shows or movies. Internet radio stations currently pay 22 cents for every 100 "plays" by those paying a subscription fee. And the system works well, creators are compensated, streaming companies can run a successful business, consumers do not need to subscribe to 5 different services to listen to the music they want." :time 1566603606 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784932\.json (:by "scarface74" :id "20784932" :parent "20783917" :text "<i>Internet radio stations currently pay 22 cents for every 100 "plays" by those paying a subscription fee.</i><p>Movies cost a lot more than music and the price you site isn’t for on demand music - only for services where you can’t choose your songs.<p><a href=\"https://www.vox.com/2017/6/15/15807382/spotify-revenue-2016-financials-guarantee-payment-universal-merlin\" rel=\"nofollow\">https://www.vox.com/2017/6/15/15807382/spotify-revenue-2016-...</a><p><i>creators are compensated,</i><p>Not really:<p><a href=\"https://www.cnbc.com/2018/01/26/how-spotify-apple-music-can-pay-musicians-more-commentary.html\" rel=\"nofollow\">https://www.cnbc.com/2018/01/26/how-spotify-apple-music-can-...</a><p><a href=\"https://www.digitalmusicnews.com/2018/12/25/streaming-music-services-pay-2019/\" rel=\"nofollow\">https://www.digitalmusicnews.com/2018/12/25/streaming-music-...</a><p><i>streaming companies can run a successful business,</i><p>Not really...<p><a href=\"https://venturebeat.com/2019/02/06/spotify-posts-second-consecutive-quarterly-profit-but-projects-big-losses-for-2019/\" rel=\"nofollow\">https://venturebeat.com/2019/02/06/spotify-posts-second-cons...</a>" :time 1566615556 :type "comment" :score 0 :link_title "Streaming Video Will Soon Look Like the Bad Old Days of TV")) (https://hacker-news\.firebaseio\.com/v0/item/20776120\.json (:by "pseudolus" :descendants 14 :id "20776120" :kids (20784819 20784515 20784931 20782925 20784624 20779880 20783653) :score 46 :time 1566556386 :title "The Decline of College Newspapers" :type "story" :url "https://www.theatlantic.com/ideas/archive/2019/08/death-college-newspapers/595849/")) (https://hacker-news\.firebaseio\.com/v0/item/20784931\.json (:by "nataz" :id "20784931" :kids (20785013) :parent "20776120" :text "Shrug - I've seen the other side of this.<p>The key point to remember is that college newspapers are generally not independent. It even mentions it in the article. Campus newspapers are funded by the college. It's also college staff who serve as the mentors/oversight, the college provides the space, offices, printing facilities, and equipment. The newspaper may use the college name, motto, crest, or other identifying information. Students may even earn course credit, so there is overhead with academic reports, metrics, and associated staff.<p>When campus newspapers are pressured by the college, it's not a first amendment issue. Just like HN has the legal right to moderate it's forum, so does the administration have the right to moderate a campus newspaper.<p>None of this matters if they are reporting on what's for for lunch, but what about when the paper starts to report on more sensitive issues? Topics like sexual assault, criminal activity, HR actions, etc. all carry significant liability and risk. Are they newsworthy, maybe, but even large institutional papers like the Washington Post or the New York Times makes mistakes on what or how something is reported. And, when one of those big institutional papers does get something wrong, they can be sued. Bad/irresponsible reporting has serious consequences both for the institution and the individuals involved.<p>Colleges treat campus papers as a learning opportunity. That said, If you screw up a coding assignment, it's a learning moment that doesn't really have any external impact. Journalism by definition has an external impact, and of course a college is going to be more risk adverse.<p>Im all for a robust and well executed campus newspaper, but if they want to be independent, they should be run as independent institutions with their own funding and resources.<p>I know it rubbed the student the wrong way, but ... welcome to the real world. No one is stopping the reporting of news. Anyone can fire up a blog, website or a podcast. Surprise, people don't like paying for things that make them look bad, or are potentially risky endeavors with little upside." :time 1566615549 :type "comment" :score 0 :link_title "The Decline of College Newspapers")) (https://hacker-news\.firebaseio\.com/v0/item/20784930\.json (:by "gniv" :id "20784930" :parent "20784578" :text "A newer and better article on EVs in China: <a href=\"https://fortune.com/longform/electric-car-auto-industry-china/\" rel=\"nofollow\">https://fortune.com/longform/electric-car-auto-industry-chin...</a><p>An interesting tidbit from this article:
|
||
"One direct result of the meltdown was the Obama administration’s 2009 economic-stimulus plan, which included billions of dollars in support for U.S. clean-energy industries. That spending plan caught the attention of Beijing. And it led, in 2009, to what Ouyang describes as a “strategic discussion at high levels” in the Chinese government about how the country should proceed with its own clean-technology push. China’s State Council, the country’s top policymaking body, ultimately announced nine “strategic” industries, one of which was electric cars."" :time 1566615500 :type "comment" :score 0 :link_title "The $18B Electric-Car Bubble at Risk of Bursting in China")) (https://hacker-news\.firebaseio\.com/v0/item/20776572\.json (:by "RickJWagner" :descendants 72 :id "20776572" :kids (20780732 20780615 20784929 20782146 20781777 20779001 20781257 20784679 20782165 20780698 20781886 20780926) :score 47 :time 1566561617 :title "Popeyes Chicken Sandwich Is an Economic Indicator" :type "story" :url "https://www.bloomberg.com/opinion/articles/2019-08-21/popeyes-chicken-sandwich-is-an-economic-indicator")) (https://hacker-news\.firebaseio\.com/v0/item/20784929\.json (:by "perl4ever" :id "20784929" :parent "20776572" :text "So nobody remembers at this point they used to have one before the great recession?<p>I'd like to know if it is as good, but there was a huge line yesterday when I happened to drive by a Popeyes in the same plaza as I was going to the grocery store." :time 1566615485 :type "comment" :score 0 :link_title "Popeyes Chicken Sandwich Is an Economic Indicator")) (https://hacker-news\.firebaseio\.com/v0/item/20784763\.json (:by "hairytrog" :id "20784763" :kids (20784955 20784928) :parent "20784578" :text "There's tons of performance bike manufacturers with minimal variation. Reason is its easy - not that many parts, parts easily configured and modular, easy to build, low maintenance.<p>Maybe EVs are similar. lower complexity than fossil engines (fewer parts and complexity moves down the supply chain). Perhaps such a large number of vehicle producers is sustainable. The real ev companies are the companies making batteries, motors, and ev base tech." :time 1566612981 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784928\.json (:by "incompatible" :id "20784928" :parent "20784763" :text "That would be similar to the dozens of Android phone brands. But new industries sometimes start that way, but eventually shake out into an oligopoly." :time 1566615458 :type "comment" :score 0 :link_title "The $18B Electric-Car Bubble at Risk of Bursting in China")) (https://hacker-news\.firebaseio\.com/v0/item/20782466\.json (:by "gbjw" :id "20782466" :kids (20782577 20782501 20782538 20782975 20782865 20784479) :parent "20782420" :text "What's wrong with being hit on (assuming that it's not sexual harrassment)? What's wrong with taking a risk and setting up two friends? Why do we have to segment all life into easy-to-classify pockets of time: 'work', 'dating', 'getting groceries'? Does this not remove some element of spontaneity and joie-de-vivre that makes life thrilling and make one feel human (and not a finite state machine)? While I think the dating apps can certainly facilitate the meeting of two people who otherwise would never meet, I worry about this general attitude." :time 1566593752 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782577\.json (:by "taylodl" :id "20782577" :kids (20783794 20782835) :parent "20782466" :text "I too worry about this general attitude. Not only is flirting fun, it’s built in to our species. It adds a lot of spice to life. If you don’t know how to flirt without “hitting on” someone and making them feel uncomfortable then you have to up your game. I have no desire to live an algorithmic life." :time 1566594439 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782835\.json (:by "amelius" :id "20782835" :kids (20784927) :parent "20782577" :text "Also: if you don't hit on a person, then still hundreds of people will do so on a given day. If all polite people stopped hitting on other people then at some point some people will ask themselves: why do only the uninteresting people hit on me?" :time 1566596025 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784927\.json (:by "goldfeld" :id "20784927" :parent "20782835" :text "And the answer is: because the really interesting people play a hard catch and hitting up shopping groceries is not playing hard enough. The really interesting people will like being hit on say, throughout a year on a dance or yoga class though, subtly and slowly." :time 1566615457 :type "comment" :score 0 :link_title "Meeting online has become the most popular way U.S. couples connect: study")) (https://hacker-news\.firebaseio\.com/v0/item/20784926\.json (:by "Rifu" :id "20784926" :parent "20784440" :text "Here's the beach glamping series: <a href=\"https://baby-g.jp/products/glamping/\" rel=\"nofollow\">https://baby-g.jp/products/glamping/</a>" :time 1566615450 :type "comment" :score 0 :link_title "An Afternoon in Tokyo with the Man Who Designs Casio G-Shock Watches (2017)")) (https://hacker-news\.firebaseio\.com/v0/item/20781532\.json (:by "kenoyer130" :id "20781532" :kids (20781665 20784925 20781631) :parent "20780854" :text "Freakonomics makes a case the drop in crime is directly correlated with the passing of Roe VS Wade and the legalization of abortion. This led to the 18 year later drop in unwanted male children now adults. Very interesting read on a very explosive topic :)" :time 1566588113 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784925\.json (:by "Clubber" :id "20784925" :parent "20781532" :text "IIRC, that was just one of the potential factors. Another was the phasing out of lead gasoline. The arc of crime is fascinating though. I was in high school during t.<p><a href=\"https://en.wikipedia.org/wiki/Crime_in_the_United_States\" rel=\"nofollow\">https://en.wikipedia.org/wiki/Crime_in_the_United_States</a>" :time 1566615441 :type "comment" :score 0 :link_title "In effect, Seattle is decriminalizing the use of hard drugs")) (https://hacker-news\.firebaseio\.com/v0/item/20784924\.json (:by "hairytrog" :id "20784924" :parent "20784859" :text "No. I'm addicted." :time 1566615408 :type "comment" :score 0 :link_title "Show HN: 2.5B people can’t afford internet – need your opinion on our solution")) (https://hacker-news\.firebaseio\.com/v0/item/20781621\.json (:by "eldridgea" :id "20781621" :kids (20782881) :parent "20780854" :text "I'll definitely admin that I'm interpreting the data to fit their own political/moral views but the conclusion "10 billion on drug incarceration almost pay for themselves through reductions in health care costs and lost productivity" seems that <i>economically</i> the difference in incarcerating addicts and providing them healthcare is negligible.<p>If the economic difference is negligible then what reason is there for incarceration over providing healthcare? Crime did drop in the 90s but there's also the reality that those with criminal records are predisposed towards recidivism, a complicated issue on its own, but it seems that incarceration leads itself to <i>staying</i> criminal while healthcare at least has less direct links to criminal recidivism." :time 1566588560 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782881\.json (:by "blackflame7000" :id "20782881" :kids (20783315) :parent "20781621" :text "The issue is that while they are trying to break the addiction they often relapse and because drugs are expensive and also not conducive to holding a job there is a non-negligible percent of people that would continue to break into cars and steal things to pay for their habits. If they aren't hurting anyone ok fine let them go the rehab route first, but if they demonstrate they are a danger to society then they need to be separated until they cure their addiction. I think we should also reduce the sentencing for drug crimes as often they are overly punative." :time 1566596298 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783315\.json (:by "Spivak" :id "20783315" :kids (20784125) :parent "20782881" :text "I’m extremely against confinement as a punishment but I don’t think this would be unreasonable so long as it was strictly limited to the time needed to detox and you could say with a clear conscience that it was for the addicts benefit. Like they have to leave with an escort but they can hit up Mcdonalds and Yankee candle for their room." :time 1566599196 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784125\.json (:by "blackflame7000" :id "20784125" :kids (20784923) :parent "20783315" :text "Yea I think the best way is to first heavily restrict their freedom until they normalize and then have an incentives-based system that rewards positive behavior and actions with more freedoms until they can return to a normal life. Unfortunately, drug addiction is always the product of something deeper that's causing self-medication. Personally, I think a lot of addiction is due to a lack of connection with others and a lack of purpose for being. I like the concept of community service in the form of actually interacting with other members of the community instead of picking up trash on the side of the freeway for example." :time 1566605395 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784923\.json (:by "therealx" :id "20784923" :parent "20784125" :text "This feel ill informed. First off, to an addict, nothing is a better positive rewarder than drugs. Secondly, forcing someone to "kick" never works and in fact leads to people trying to use the same amount and overdosing.<p>I do think mental health services are whats needed." :time 1566615389 :type "comment" :score 0 :link_title "In effect, Seattle is decriminalizing the use of hard drugs")) (https://hacker-news\.firebaseio\.com/v0/item/20784802\.json (:by "r00fus" :id "20784802" :kids (20784922) :parent "20784578" :text "This article seems light on numbers and high on assumptions.<p>Plus what if the consolidation is expected? I mean during the formative days of ICE cars there were way more manufacturers than today..." :time 1566613599 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784922\.json (:by "xster" :id "20784922" :parent "20784802" :text "HN is turning into r/china these days" :time 1566615377 :type "comment" :score 0 :link_title "The $18B Electric-Car Bubble at Risk of Bursting in China")) (https://hacker-news\.firebaseio\.com/v0/item/20780931\.json (:by "michaelmrose" :id "20780931" :kids (20782113) :parent "20779881" :text "Having had to deal with issues in Seattle myself and having had family members that were the victims of crime in Seattle I'm sympathetic however can't we do a better job of dealing with the violent and deal with addicts without throwing them into an oubliette?<p>Regarding the idiot trying to throw women over the overpass. Your statement is in error. It's a crime to try to harm people as well and he has in fact been arrested repeatedly.<p><a href=\"https://www.kiro7.com/news/local/man-arrested-for-trying-to-throw-woman-off-seattle-overpass/931766654\" rel=\"nofollow\">https://www.kiro7.com/news/local/man-arrested-for-trying-to-...</a><p>The problem is they keep dismissing the charges because he is incompetent AND not locking him up for everyone's safety not that they haven't arrested him.<p>They are currently trying to figure out what to do with him this time now<p>19-1-02095-1 SEA
|
||
STATE OF WASHINGTON VS WILSON, JONATHAN JAMES
|
||
Criminal - Active<p><a href=\"https://dja-prd-ecexap1.kingcounty.gov/?q=node/405/2696881/FV-Public-Case-Summary-Portal\" rel=\"nofollow\">https://dja-prd-ecexap1.kingcounty.gov/?q=node/405/2696881/F...</a><p>Lets hope they decide to do something smarter this time." :time 1566585298 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782113\.json (:by "unethical_ban" :id "20782113" :kids (20784605) :parent "20780931" :text "I think the tough call needs to be made that when someone is obviously mentally ill, homeless and without proper sane supervision, the State should institutionalize them indefinitely." :time 1566591256 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784605\.json (:by "anarazel" :id "20784605" :kids (20784921) :parent "20782113" :text "And also suspend pretty basic rights, and deal with all the outcomes from people being institutionalized for not so well meaning reasons?" :time 1566611013 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784921\.json (:by "cavisne" :id "20784921" :parent "20784605" :text "What basic right allows you to try and murder someone?" :time 1566615353 :type "comment" :score 0 :link_title "In effect, Seattle is decriminalizing the use of hard drugs")) (https://hacker-news\.firebaseio\.com/v0/item/20784253\.json (:by "rogerkirkness" :id "20784253" :kids (20784392) :parent "20779868" :text "Very tall buildings are technology. People don't like them, but they are the only way to make cost of living cheaper in terms of housing and offices. In cities where lots of very tall buildings are going up, rent is going up much slower or not at all. In cities where that isn't the case, it's increasing as population and wealth grow. Building vertically is the only way to prevent if from being zero sum." :time 1566606732 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784392\.json (:by "Retric" :id "20784392" :kids (20784920) :parent "20784253" :text "You can get high density without very tall buildings. On street parking for example has a huge impact on density. As do wide streets, parks etc." :time 1566608214 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784920\.json (:by "rogerkirkness" :id "20784920" :parent "20784392" :text "I agree, but I'd argue that almost all cities have too few parks and too many low slung buildings." :time 1566615326 :type "comment" :score 0 :link_title "Software was eating the world – now landlords are eating everything")) (https://hacker-news\.firebaseio\.com/v0/item/20784919\.json (:by "albemuth" :id "20784919" :kids (20784965) :parent "20784889" :text "They get skunked/quilled every other week." :time 1566615306 :type "comment" :score 0 :link_title "Dog ownership is associated with better cardiovascular health")) (https://hacker-news\.firebaseio\.com/v0/item/20784918\.json (:by "fouc" :id "20784918" :parent "20784143" :text "I don't think I'd go as far as typed messages as that doesn't strike me as a simple or light-weight format. Something like JSON is almost good enough, but perhaps something even simpler/lighter would be ideal here." :time 1566615296 :type "comment" :score 0 :link_title "Introducing nushell")) (https://hacker-news\.firebaseio\.com/v0/item/20784917\.json (:by "LeifCarrotson" :id "20784917" :parent "20784889" :text "Like...a dog? Curious what other behaviors you think they might exhibit. They hang around the house, or you if you're outside, and nap on the porch. If you're worried they'll run off, they may chase after an animal that mistakenly ventures in, but otherwise they stay in their territory with their people, and walk around the property doing dog things.<p>Also note that in these contexts there are "inside dogs" and "outside dogs" depending on if they get let into the house or not." :time 1566615290 :type "comment" :score 0 :link_title "Dog ownership is associated with better cardiovascular health")) (https://hacker-news\.firebaseio\.com/v0/item/20779806\.json (:by "Pete_D" :descendants 11 :id "20779806" :kids (20782960 20781891) :score 62 :time 1566580157 :title "C preprocessor tricks, tips, and idioms (2015)" :type "story" :url "https://github.com/pfultz2/Cloak/wiki/C-Preprocessor-tricks,-tips,-and-idioms")) (https://hacker-news\.firebaseio\.com/v0/item/20781891\.json (:by "sigjuice" :id "20781891" :kids (20782105) :parent "20779806" :text "There are lots of horrific weapons like this to ever torment the universe. e.g. <a href=\"http://p99.gforge.inria.fr/p99-html/index.html\" rel=\"nofollow\">http://p99.gforge.inria.fr/p99-html/index.html</a>" :time 1566589979 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782105\.json (:by "coldpie" :id "20782105" :kids (20784673 20782981 20782296) :parent "20781891" :text "I work in C all day every day. It's fine, I get by. And then I run into macros. Fucking macros.<p>Hey guess what REQUEST and REQUEST_FIXED_SIZE do here: <a href=\"https://gitlab.freedesktop.org/xorg/xserver/blob/master/dix/extension.c#L223\" rel=\"nofollow\">https://gitlab.freedesktop.org/xorg/xserver/blob/master/dix/...</a> Did you guess "declares a new variable called 'stuff'" and "returns early", respectively?<p>Do you think dixAllocateObjectWithPrivates is a function here? <a href=\"https://gitlab.freedesktop.org/xorg/xserver/blob/master/dix/property.c#L274\" rel=\"nofollow\">https://gitlab.freedesktop.org/xorg/xserver/blob/master/dix/...</a> Haha, think again! Macro.<p>Guess what fbGetPixmapBitsData does here: <a href=\"https://gitlab.freedesktop.org/xorg/xserver/blob/master/fb/fbpict.c#L291\" rel=\"nofollow\">https://gitlab.freedesktop.org/xorg/xserver/blob/master/fb/f...</a> Did you guess assign values to the latter 3 arguments, two of which aren't even passed by reference??<p>I'm picking on the xserver because it's my most memorable encounter with bad macros, but agh. Agh!" :time 1566591217 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784673\.json (:by "taylodl" :id "20784673" :kids (20784916) :parent "20782105" :text "Where do you work that you get to work in C all day every day? I haven’t been able to do that in over 25 years. Sometimes I miss those days. Then you see one of these stupid macros!" :time 1566611800 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784916\.json (:by "waiseristy" :id "20784916" :parent "20784673" :text "Come to automotive, you can program in c90 all the live long day" :time 1566615285 :type "comment" :score 0 :link_title "C preprocessor tricks, tips, and idioms (2015)")) (https://hacker-news\.firebaseio\.com/v0/item/20784915\.json (:by "choiway" :id "20784915" :parent "20782156" :text "Agreed. What I'm saying is that I think you avoid a host of problems if you distinguish between data and state." :time 1566615261 :type "comment" :score 0 :link_title "Why Are So Many Developers Hating on Object-Oriented Programming?")) (https://hacker-news\.firebaseio\.com/v0/item/20779881\.json (:by "dymk" :id "20779881" :kids (20780212 20780931 20782493 20779932 20780044 20779916 20779950 20780023) :parent "20779142" :text "I am just astounded that this is being spun in such a positive light. It absolutely has had a negative impact on public safety here. They're offered public services, and they refuse them, because many of our "tiny villages" have no-drug-use policies, which they will not abide by.<p>My city has one of the worst problems with repeat violent drug addicts in the nation (perhaps aside from the Bay) and yet we refuse to jail those who attack members of the public.<p>Just a few weeks ago we released a known violent repeat offender who four days later tossed a hot coffee on an infant.<p>Up in Ballard we released a guy who then chased people down with a pitchfork. Another is intent on assaulting the new Park Couriers who's job it is to keep people from open-using heroin in our public parks.<p>There's a guy down at an I-5 onramp in downtown who keeps trying to throw small women off the overpass. He keeps failing at doing so, and the cops say "Can't do anything, he hasn't actually thrown somebody off". I guess we'll just wait until he succeeds.<p>Oh well. I guess we'll just keep pointing these people towards social services, which they'll refuse <i>again</i>, lock them up for some token amount of time, and wait for them to harm the public again." :time 1566580451 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780212\.json (:by "notus" :id "20780212" :kids (20780378 20784914) :parent "20779881" :text "Solving community problems come with community sacrifices. I'm a big proponent of housing first, drug rehab second. It is exponentially harder to get clean without housing and a support network. Decriminalizing drug addiction is a good step in that direction IMO. I think another side of this coin though is we need to bring back institutionalization of mental health care. Implemented today it would be vastly different from the 80's and before because our understanding of therapy has gone from stirring up and injecting memories into people to cognitive behavioral therapy which is very much a feel good form of therapy. I question your statement about the guy on the 1-5 ramp attempting to throw small women off the overpass. How is attempted defined here? Does he grab them? If so he would definitely be arrested for battery charges. I get the impression he is probably chasing them and saying he is going to do it. That seems like a legitimate reason to get someone mental health help but not a legitimate reason to incarcerate someone. As long as we have this gaping hole in our system that just ignores mental health problems or tries to categorize them as criminal we will continue to have this problem.<p>Source on housing first being effective: <a href=\"https://ajph.aphapublications.org/doi/full/10.2105/AJPH.94.4.651\" rel=\"nofollow\">https://ajph.aphapublications.org/doi/full/10.2105/AJPH.94.4...</a>" :time 1566581957 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784914\.json (:by "cavisne" :id "20784914" :parent "20780212" :text "Here's more details on I-5 guy,<p><a href=\"https://www.seattlepi.com/local/crime/article/Charge-Man-attempted-to-throw-woman-off-I-5-13701108.php\" rel=\"nofollow\">https://www.seattlepi.com/local/crime/article/Charge-Man-att...</a><p>So he only<p>* pepper sprayed someone<p>* punched multiple people in the face<p>This wasnt enough for him to be charged." :time 1566615248 :type "comment" :score 0 :link_title "In effect, Seattle is decriminalizing the use of hard drugs")) (https://hacker-news\.firebaseio\.com/v0/item/20784659\.json (:by "duxup" :id "20784659" :kids (20784783 20784711 20784913 20784695) :parent "20784578" :text "> 486 EV manufacturers registered in China<p>That's an incredible amount. I can't imagine the complexity of managing engineering a car, manufacturing, sourcing everything needed.<p>That's a lot of very ambitious people." :time 1566611627 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784913\.json (:by "jdietrich" :id "20784913" :parent "20784659" :text "There were a similar number of car manufacturers in the US in the early 1900s. Many of them were essentially assemblers, bolting together parts made by other companies; most of them didn't survive long enough to release a second model.<p>It's a natural developmental stage in any emerging technology.<p><a href=\"https://en.wikipedia.org/wiki/List_of_defunct_automobile_manufacturers_of_the_United_States\" rel=\"nofollow\">https://en.wikipedia.org/wiki/List_of_defunct_automobile_man...</a>" :time 1566615188 :type "comment" :score 0 :link_title "The $18B Electric-Car Bubble at Risk of Bursting in China")) (https://hacker-news\.firebaseio\.com/v0/item/20780181\.json (:by "nostrademons" :id "20780181" :kids (20781604 20781881 20782996 20781403 20781914) :parent "20779953" :text "I remember the Founder's Letter included with Google's IPO in 2004 - "Google is not a traditional company. We do not intend to become one." It looks like they became one.<p>The other interesting takeaway for me is how <i>long-term equilibria can leave holes that may be exploited by short-term-focused actors</i>. When Google was young, it's say-anything culture was a big competitive advantage: it let them hire people who were nearly unhireable elsewhere because they were too free with their opinions or too difficult to work with, and it let people be more open about their emotions, which is a prerequisite for creativity. Many of these people were immensely productive, building key systems. But as Google grew, this same culture would've led to the destruction of the company, so eventually management is forced to clamp down on it. Not before making the founders and many employees fabulously wealthy and reshaping the industry, though." :time 1566581844 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781881\.json (:by "geofft" :id "20781881" :kids (20782010 20782953) :parent "20780181" :text "Google was also smaller, which both makes political discussions feel more personal and allows maintaining a political bias in recruiting/hiring because you don't need to fill headcount as urgently. I would absolutely believe that a company of 100 SJWs bringing their whole self to work contracting with a company of 100 MAGA hat wearers bringing their whole self to work would be more productive than putting all 200 of them in a single company and imposing the traditional politeness restrictions of a corporate job.<p>So the question in my mind is, why did Google need to grow?" :time 1566589915 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782010\.json (:by "jasode" :id "20782010" :kids (20784912 20782459) :parent "20781881" :text "<i>>100 SJWs [...] contracting with a company of 100 MAGA [...] would be more productive than putting all 200 of them in a single company and imposing the traditional politeness restrictions of a corporate job.
|
||
So the question in my mind is, why did Google need to grow?</i><p>I had trouble parsing what you wrote but I think the question you're asking (growth with employees vs growth by contractors?) is answered by Coase's <i>"The Nature of the Firm"</i>: <a href=\"https://en.wikipedia.org/wiki/The_Nature_of_the_Firm\" rel=\"nofollow\">https://en.wikipedia.org/wiki/The_Nature_of_the_Firm</a><p>EDIT to reply: I don't think it's about "diversity". OP specifically asked <i>", why did Google need to grow?"</i><p>Presumably, the question could be expanded as <i>"why did Google need to grow to 100,000 _employees_?"</i> instead of
|
||
"only have ~1000 core employees on Google payroll and augment with 99,000 _contractors_". (The reason given by Coase is that activities mediated by too many unnecessary external vendors with contracts is less efficient than hiring people into the firm.)<p>I left it open for OP to clarify what he was asking but I don't think it's about diversity." :time 1566590695 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784912\.json (:by "erikpukinskis" :id "20784912" :parent "20782010" :text "The issue isn’t that contractors are less productive, nor are they less capital efficient. The issue is they are less easily controlled. You can’t just issue a directive via email and expect them to obey it because that will put their legal status as contractors in jeopardy. You can’t just demand they use your equipment or follow corporate policy.<p>If you are happy just having the job done, and don’t need the ability to control details of execution then contractors are often more efficient. (Depends on the task and the market)<p>The danger is, you may find your contractors start selling to your competitors. Then you need to compete on your core product.<p>Most corporate strategies don’t boil down to “have a competitive core product” they boil down to “control as many aspects of your market as you can so the cost of entry is too high for others to follow”." :time 1566615171 :type "comment" :score 0 :link_title "Google Doesn’t Want Staff Debating Politics at Work Anymore")) (https://hacker-news\.firebaseio\.com/v0/item/20784911\.json (:by "notSupplied" :id "20784911" :parent "20762724" :text "Here is a fun thought exercise: why group by state?<p>A person's political views is not just shaped by where they live, but their race, gender, sexual orientation, education etc etc. If "location" is just another column in the table properties that describe a person, what if we had a "college" or "senate" based on some other property of an individual?<p>How about we give all citizens who identify as straight 2 seats and all those who identify as gay 2 seats in this imaginary senate?<p>Or a college roughly based on race, but for some reason the smaller races are grossly over represented?<p>How about by religion? As an atheist myself, I'd love to get in on some of that sweet over-representation-of-minorities mojo that Ohioans get.<p>My point is, cut this along any other descriptive property of an individual other than what state they live in and you get all sorts of colorful results that I'm sure would appall all the conservative proponents of the Electoral college or the Senate.<p>Is state or location really the most important a property when it comes to deciding whether or not you are a "minority?" When it comes to national issues, do you think a gay black man in Nebraska has more in common with a striaght white man in Nebraska? Or another gay black man in New York? Why does the one in Nebraska get to be an overrepresented minority, yet the one in New York get to be an underrepresented majority?" :time 1566615158 :type "comment" :score 0 :link_title "15 states are trying to make the electoral college obselete")) (https://hacker-news\.firebaseio\.com/v0/item/20784910\.json (:by "DoreenMichele" :id "20784910" :parent "20781463" :text "This is a delight for so many reasons.<p>Most of my online time is via a cheap smartphone. There are limits to what I can do on it, but a lot of my blog writing happens on that phone. A lot of what passes for a social life for me happens on that phone via the twitter app or other online platforms. A lot of research happens on that phone.<p>The Palm Pilot was so named because it was the computer power of an airplane in the palm of your hand. I bet most smartphones today outclass it by a wide margin, yet we think they are good for shitposting on Facebook, not for Real Work.<p>But they are good for real work. There's an insane amount of actually productive stuff you can do on a smartphone today from almost anywhere.<p>I also enjoyed the style of the article -- the self-deprecating humor, the somewhat biting wit. It's a thing I used to do a lot more of and I guess I long to move back more in that direction so as to give more life to my writing." :time 1566615153 :type "comment" :score 0 :link_title "Consume Less, Create More")) (https://hacker-news\.firebaseio\.com/v0/item/20780762\.json (:by "xenocyon" :id "20780762" :kids (20780854 20781044 20780986 20784817 20781904 20780838 20780787 20782828 20783425) :parent "20779951" :text "At least part of the cause of the visible squalor we see in Seattle is that the tough-on-crime crowd has consistently opposed safe injection, harm reduction, trash pickup, housing-first, and other evidence-based policies in favor of expensive, inhumane, and pointless measures like sweeps and incarceration. Any measure the city government takes that is not overtly cruel gets slammed as coddling the homeless or "attracting" homeless to the city, despite the fact that the data show this trope to be a fiction." :time 1566584534 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780854\.json (:by "rayiner" :id "20780854" :kids (20781503 20781621 20784758 20782532 20784381 20781532) :parent "20780762" :text "I'm anti-incarceration for moral reasons, but it's not clear to me that there is a definitive consensus that incarceration does not work. See: <a href=\"https://www.nber.org/digest/jan02/w8489.html\" rel=\"nofollow\">https://www.nber.org/digest/jan02/w8489.html</a><p>> "Annual expenditures of approximately $10 billion on drug incarceration almost pay for themselves through reductions in health care costs and lost productivity attributable to illegal drug use, even ignoring any crime reductions associated with such incarceration."<p>(The above is from a study conducted by a prominent U Chicago economist and another economist who is now at Princeton.)<p>It’s really very complicated. One of the macro trends over the last few decades is a massive increase in crime from the late 1960s to the mid 1990s, then a decrease since then. Incarceration started increasing in the 1970s and 1980s as a response to that increase in crime. When crime started coming down in the 1990s, incarceration started coming down about ten years behind that in the 2000s.<p>Nobody really knows why crime started dropping in the 1990s. Some people think that the reduction is attributable to the banning of leaded gasoline. Maybe. But I don’t think studied have ruled out the notion that the reduction is attributable to putting a large number of people in prison. See: <a href=\"https://pubs.aeaweb.org/doi/pdf/10.1257/089533004773563485\" rel=\"nofollow\">https://pubs.aeaweb.org/doi/pdf/10.1257/089533004773563485</a><p>> Crime fell sharply and unexpectedly in the 1990s. Four factors appear to explain the drop in crime: increased incarceration, more police, the decline of crack and legalized abortion.<p>It’s not an area where you can point to a definitive consensus, and everyone interprets the data to fit their own political views." :time 1566584918 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781503\.json (:by "lacker" :id "20781503" :kids (20782206 20782386) :parent "20780854" :text "<i>I'm anti-incarceration for moral reasons</i><p>There is also a middle ground, where you can think that drugs should generally be legalized, but incarcerating people for non-drug crimes is a good idea. The problem isn't really people doing drugs. It's people breaking into cars, damaging property left in public, trespassing, assaulting other people, leaving big public piles of trash, things that fall into the "harming other people" category of crime." :time 1566587937 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782206\.json (:by "anaisbetts" :id "20782206" :kids (20782521 20782326) :parent "20781503" :text "At the end of the day though, the people breaking into cars are usually doing so because they have no other reasonable means to sustain themselves, or they are compelled to do so because of drug addiction. The long-term _solution_, is to <i>remove these obstacles</i>.<p>In other words, middle-class employed people who are safe in their environment don't really commit crimes - why would they? The best way to solve crime In General is to make more people like that.<p>Now granted, there are some people that would _still_ commit crimes even though they don't need to - <i>this</i> is the place where punitive solutions are appropriate, to make it not worth their while." :time 1566591914 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782521\.json (:by "rayiner" :id "20782521" :kids (20784909 20783988 20783233 20783851) :parent "20782206" :text "If economics were the main driver, you'd see a strong correlation between crime rates and the economy. But by and large you do not: <a href=\"http://pricetheory.uchicago.edu/levitt/Papers/LevittUnderstandingWhyCrime2004.pdf\" rel=\"nofollow\">http://pricetheory.uchicago.edu/levitt/Papers/LevittUndersta...</a>.<p>> Based on these estimates, the observed 2 percentage point decline in the U.S unemployment rate between 1991 and 2001 can explain an estimated 2 percent decline in property crime (out of an observed drop of almost 30 percent), but no change in violent crime or homicide. The sharp increases in crime in the 1960s—a decade of strong economic growth—further corroborate the weak link between macroeconomics and crime.<p>Violent crime rates started trending up in the 1960s, more than doubling by 1971: <a href=\"https://lh3.googleusercontent.com/U0YlrTTCYi550Z4py1MNVenNt-E1oi5vqbMX2nSIAvMVfGW-XDI9VOPjUOa9wKI7fnxsoWyv7kLrHKfJg7iMGIpDNvNC99uBoQXMbuTEqsqTzvYVcBkSKamYcIRn7E0bTHAFop3w\" rel=\"nofollow\">https://lh3.googleusercontent.com/U0YlrTTCYi550Z4py1MNVenNt-...</a><p>Meanwhile, the economy was quite strong until 1969, with unemployment below 4%: <a href=\"https://fas.org/sgp/crs/misc/RL33069.pdf\" rel=\"nofollow\">https://fas.org/sgp/crs/misc/RL33069.pdf</a> (p. 5). Poverty rates went down about 40% from 1960-1970, and then were stable until about 1980. Over that same period, violent crime tripled. From 1982 to 1990, poverty went down by 15% and unemployment dropped in half, but violent crime increased 36% to historical peaks." :time 1566594125 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784909\.json (:by "therealx" :id "20784909" :parent "20782521" :text "Drugs get sold for huge markups due to prohibition. A heroin user spending $200 or more a day is, in reality, only using $4 or $5 a day worth in production cost. Even with a huge tax, I'd be $15 or whatever." :time 1566615140 :type "comment" :score 0 :link_title "In effect, Seattle is decriminalizing the use of hard drugs")) (https://hacker-news\.firebaseio\.com/v0/item/20784270\.json (:by "whatshisface" :id "20784270" :kids (20784455) :parent "20784143" :text "It's not so much a flaw as a tradeoff. Because it's so easy to produce lines of text, virtually every program supports it, even programs written by hackers who aren't interested in following OS communication standards." :time 1566606904 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784455\.json (:by "bigtrakzapzap" :id "20784455" :kids (20784696 20784908) :parent "20784270" :text "No, that's your opinion, not mine. It's a flaw because it creates escaping magic, delimiters that are in-band (spaces) and every program has to know how to parse the output of every other program, wasting human time and processing time. Structured communication, say like an open standard for a schema-less, self-describing, flexible de/serialization like protobufs/msgpack, would be far superior, more usable, more efficient and simple but no too simple to process streams of data with structure and programmability already there.<p>Being able to dump structured information out of an exception directly into a log, and then from a log into a database, without any loss of information or extraneous log parsing, is a clear win. Or from a command as simple as listing files ("ls") into a database or into any other tool or program. Outputing only line-oriented strings is just throwing away type information, and creates more work for everyone else, even more so than continuing to stay with lines processing tools." :time 1566608794 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784908\.json (:by "drudru11" :id "20784908" :parent "20784455" :text "What about JSON vs protobufs? Is there a schemaless system that you use?" :time 1566615103 :type "comment" :score 0 :link_title "Introducing nushell")) (https://hacker-news\.firebaseio\.com/v0/item/20784907\.json (:by "KirinDave" :id "20784907" :kids (20784971) :parent "20784854" :text "I grew up in a rural setting as well, and I distinctly remember walking with my dogs." :time 1566615091 :type "comment" :score 0 :link_title "Dog ownership is associated with better cardiovascular health")) (https://hacker-news\.firebaseio\.com/v0/item/20784288\.json (:by "wwright" :id "20784288" :kids (20784906) :parent "20783638" :text "I think there’s definitely room for mirrors of package repos that focus on a stablized and audited subset of packages, with frequent security and bug backports and medium-length cycles for new features — like what Fedora and Debian do, but for language ecosystems." :time 1566607048 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784906\.json (:by "smt88" :id "20784906" :parent "20784288" :text "I believe Deno is doing this.<p>For a FOSS language, a large stdlib can be similar to a curated repo in practice." :time 1566615089 :type "comment" :score 0 :link_title "Introducing nushell")) (https://hacker-news\.firebaseio\.com/v0/item/20772937\.json (:by "jmsflknr" :descendants 204 :id "20772937" :kids (20773369 20773067 20773225 20773539 20773357 20778870 20773397 20773316 20778764 20773400 20779215 20775159 20773043 20773909 20774593 20773169 20773072 20773271 20773179 20773110) :score 140 :time 1566512538 :title "Streaming Video Will Soon Look Like the Bad Old Days of TV" :type "story" :url "https://www.nytimes.com/2019/08/22/opinion/netflix-hulu-cable.html")) (https://hacker-news\.firebaseio\.com/v0/item/20773316\.json (:by "nsxwolf" :id "20773316" :kids (20773884) :parent "20772937" :text "I’m feeling nostalgic for the days of paying $2 an episode on iTunes. The future where there’s 10 shows I want to watch and I have to pay for 10 separate $15 monthly services to watch them is almost here and it sucks. I also get to learn 10 different app UIs to watch them, and enjoy constantly logging back into them all whenever whatever box I’m using randomly logs them out." :time 1566516552 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20773884\.json (:by "scarface74" :id "20773884" :kids (20774880 20774132) :parent "20773316" :text "Why feel nostalgic? You still can." :time 1566523706 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20774880\.json (:by "nsxwolf" :id "20774880" :kids (20784905) :parent "20773884" :text "If I want to watch any of the new Star Trek series I’m going to have to bite the bullet and subscribe to CBS. For starters.<p>Netflix is another given. Do these content channels even release shows on Blu ray and iTunes a year later like they used to?" :time 1566539963 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784905\.json (:by "scarface74" :id "20784905" :parent "20774880" :text "Why is that bad thing? Typically individual episodes are $2.99. You can sign in on the app for a month, immediately cancel so you don’t get charged for an additional month and pay $6." :time 1566615086 :type "comment" :score 0 :link_title "Streaming Video Will Soon Look Like the Bad Old Days of TV")) (https://hacker-news\.firebaseio\.com/v0/item/20784904\.json (:by "fouc" :id "20784904" :parent "20783006" :text "This nicely ties into the recent HN thread about a dream OS that would provide databases at the OS level instead of forcing the re-implementation of databases in many programs.<p><a href=\"https://news.ycombinator.com/item?id=20754592\" rel=\"nofollow\">https://news.ycombinator.com/item?id=20754592</a>" :time 1566615078 :type "comment" :score 0 :link_title "Introducing nushell")) (https://hacker-news\.firebaseio\.com/v0/item/20784903\.json (:by "im3w1l" :id "20784903" :parent "20784847" :text "Idk who would participate in that study. Either people want a dog and get one or they don't want and don't get one. Don't think people would like a diceroll making the decision for them." :time 1566615067 :type "comment" :score 0 :link_title "Dog ownership is associated with better cardiovascular health")) (https://hacker-news\.firebaseio\.com/v0/item/20780771\.json (:by "devy" :id "20780771" :kids (20781024 20781148 20784044) :parent "20779004" :text "This article makes it seem like debating politics is a good practices in workplace. It is NOT!<p>Talking politics in workplace is not professional - different political opinions can wreck marriages, it can certainly wreck your job too! Just think about what if your boss is having a completely different political opinions than what you belief.<p>Also any major corporations leaning one side of the political party would immediately alienate the other half the political spectrum and may risk losing businesses who believe in the opposition political parties." :time 1566584570 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781024\.json (:by "einhverfr" :id "20781024" :kids (20782078 20782908 20784647 20781347 20781383) :parent "20780771" :text "In the EU, freedom from discrimination on the basis of political opinion is considered a fundamental right, and is mentioned as such in the European Charter of Fundamental Rights.<p>Private conversations about politics thus is entirely outside the scope of what the company is allowed to care about. Public comments, for example on global email lists, would be a different topic." :time 1566585790 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781383\.json (:by "Excel_Wizard" :id "20781383" :kids (20781476 20783321 20781564 20781576) :parent "20781024" :text "Political opinion is a very strange protected class, and protection of it seems unenforceable to me." :time 1566587348 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783321\.json (:by "tomp" :id "20783321" :kids (20784902) :parent "20781383" :text "No stranger than religion, when you think about it. Both are completely arbitrary (a personal choice), people get very emotional and defensive about them, and they seem irrational if you don't share the beliefs." :time 1566599229 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784902\.json (:by "humanrebar" :id "20784902" :parent "20783321" :text "Conviction is a better word than choice. People don't have a choice if a god exists or if rent control works as intended.<p>They have convictions and these things are either true or false at the end of the day. It's not purely a matter of preference." :time 1566615049 :type "comment" :score 0 :link_title "Google Doesn’t Want Staff Debating Politics at Work Anymore")) (https://hacker-news\.firebaseio\.com/v0/item/20784901\.json (:by "silverkoala619" :dead t :id "20784901" :score 1 :time 1566615036 :title "Daily Crunch: Overstock CEO Resigns" :type "story" :url "https://techcrunch.com/2019/08/23/daily-crunch-overstock-ceo-resigns/" :link_title "Daily Crunch: Overstock CEO Resigns")) (https://hacker-news\.firebaseio\.com/v0/item/20784900\.json (:by "HaggaiHibiki" :descendants 0 :id "20784900" :score 2 :time 1566615031 :title "Landlords are not eating Housing" :type "story" :url "https://docs.google.com/document/d/1whE6R9miITszcgsR3z9VaMURLuJDdvluL-upmCNJcWc/edit?usp=sharing" :link_title "Landlords are not eating Housing")) (https://hacker-news\.firebaseio\.com/v0/item/20780942\.json (:by "rgbrenner" :id "20780942" :kids (20781918 20781653 20781675) :parent "20777769" :text "Just FYI, prime tos prohibit its use for ordering items intended for resale.<p>I would have done the same for my business, but I didn’t want to risk getting a huge bill later when they figure it out." :time 1566585394 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781918\.json (:by "lozaning" :id "20781918" :kids (20784680 20784529 20782819) :parent "20780942" :text "Can you extrapolate more on this?<p>Am I understanding correctly that Amazon will not allow me to buy something off their site with prime shipping if i intend to resell that product?<p>Is the the scope of this limited to only include me taking orders for item X at price y on my own Amazon marketplace account and then placing my order with an FBA partner who's price for X is below y?<p>Otherwise wouldn't you run into all kinds of issues with first sale doctrine? Who is amazon to tell me I cant sell something I bought through them?" :time 1566590096 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784680\.json (:by "rgbrenner" :id "20784680" :kids (20784899) :parent "20781918" :text "If you need extrapolation, you should read the TOS. It says you cannot use prime free shipping for items intended for resale. Buying an item to incorporate it into an item for resale is still buying for resale. If you buy items for resale, you're suppose to select a different non-prime shipping method.<p>It has nothing to do with the first sale doctrine. If you are reselling the item, then you owe Amazon shipping charges for 2-day shipping.<p>Maybe Amazon won't try to collect, but you have violated the contract you have with Amazon.. and they could come back to you later and send you a bill for all of the shipping charges you owe them. Maybe they won't do that.. if you want to risk it, that's up to you." :time 1566611914 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784899\.json (:by "unstrafed" :id "20784899" :parent "20784680" :text "> If you are reselling the item, then you owe Amazon shipping charges for 2-day shipping.<p>Not so fast. Amazon would like this to be true, which is why they put that provision in their TOS. The NFL does the same thing when they state in every single broadcast, "This telecast is copyrighted by the NFL for the private use of our audience. Any other use of this telecast or any pictures, descriptions, or accounts of the game without the NFL's consent is prohibited." Merely expressing a sentence in legalese doesn't create a binding contract.<p>A decent lawyer in a Common Law jurisdiction (and IANAL/this is not legal advice) could probably argue that such a "no-resale-for-Prime" provision constitutes restraint of trade along with any other similar statutory prohibitions that would render such language unenforceable. (I don't know, but I'm guessing Civil Law jurisdictions have their own such restraints.) Amazon for its part would argue that if it allowed resale, it couldn't offer Prime services at all to anyone. If I were to guess, the real purpose of this provision is to kick people out who might do something like purchase up an entire supply of some particular Prime-eligible item and then immediately resell the entire stock at around the same price but with paid shipping (including a small profit cushion). That kind of behavior actually <i>would</i> ruin the Prime brand/program and itself constitutes a form of market manipulation.<p>In no way would anyone owe Amazon money for reselling products purchased on Prime. At worst, Amazon could kick a person out of Prime or completely ban them as a customer (and the courts might even frown upon that). Amazon might even try to "collect" money, but unless the resale constituted actual abuse (cf. the scenario above), a strongly worded letter CC'd to the person's lawyer, Congressman and FTC might help Amazon stand down.<p>Again, IANAL and this is not legal advice. If it were me, I'd try to follow the TOS as a matter of prudence/respect. However, I don't like people thinking that they're under legal obligations that are at best a stretch." :time 1566615023 :type "comment" :score 0 :link_title "Amazon has proven unable or unwilling to effectively police third-party sellers")) (https://hacker-news\.firebaseio\.com/v0/item/20784898\.json (:by "tartoran" :id "20784898" :parent "20784892" :text "Oh, that Stuart Pivar..<p><a href=\"https://en.m.wikipedia.org/wiki/Stuart_Pivar\" rel=\"nofollow\">https://en.m.wikipedia.org/wiki/Stuart_Pivar</a>" :time 1566614963 :type "comment" :score 0 :link_title "Jeffrey Epstein, My Sick Pal")) (https://hacker-news\.firebaseio\.com/v0/item/20783236\.json (:by "felixfbecker" :id "20783236" :kids (20783501 20783518 20784036 20783514 20783446) :parent "20783006" :text "This looks great, but what exactly are the benefits over PowerShell? The article mentions PowerShell, then says:<p>> What if we could take the ideas of a structured shell and make it more functional? What if it worked on Windows, Linux, and macOS? What if it had great error messages?<p>- Any shell with piping is already very functional, and PowerShell has script blocks (higher-order functions). Or does this mean "functional" in the literal sense? What functionality is missing?
|
||
- PowerShell works on macOS, Linux and Windows
|
||
- The examples of error messages further down look almost exactly like PowerShells error messages (underlining the command in the pipeline that failed)<p>It is not clear to me what exactly the authors sought out to do different" :time 1566598593 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783501\.json (:by "wvenable" :id "20783501" :kids (20784061) :parent "20783236" :text "I wanted to like PowerShell but I find the syntax choices absolutely exhausting. This looks far more comfortable to me even as someone who mostly uses Windows but also knows Unix shell." :time 1566600512 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784061\.json (:by "qwerty456127" :id "20784061" :kids (20784897) :parent "20783501" :text "That's why I wish this shell could replace both bash and PowerShell in the real life. That's a pity this is highly improbable." :time 1566604892 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784897\.json (:by "t0astbread" :id "20784897" :parent "20784061" :text "Why not? On your own system you can use whatever shell you want and if you develop shell scripts that you plan to distribute you can just list it as a dependency." :time 1566614957 :type "comment" :score 0 :link_title "Introducing nushell")) (https://hacker-news\.firebaseio\.com/v0/item/20782545\.json (:by "DavidAdams" :id "20782545" :kids (20782758 20783477 20783047) :parent "20779097" :text "I know that a lot of activity on Shopify is from ambitious but deluded people setting up dropshipping businesses. Shopify is just selling picks and shovels to a lot of prospectors in a particularly unfruitful gold rush. I'm wondering whether they'll see a contraction as the enthusiasm wears off." :time 1566594290 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783047\.json (:by "chrischen" :id "20783047" :kids (20784322) :parent "20782545" :text "I run a non-Shopify online store and maybe like 80% of my competitors are running a Shopify-powered drop-shipping operation. There's always new ones of these Shopify stores popping and and disappearing every few months." :time 1566597193 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784322\.json (:by "mkorfmann" :id "20784322" :kids (20784896) :parent "20783047" :text "I place 50 virtual chips on your shop going out of business in the next 2 years." :time 1566607417 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784896\.json (:by "dimator" :id "20784896" :parent "20784322" :text "You must be fun at parties." :time 1566614956 :type "comment" :score 0 :link_title "Now Bigger Than eBay, Shopify Sets Its Sights on Amazon")) (https://hacker-news\.firebaseio\.com/v0/item/20783922\.json (:by "umanwizard" :id "20783922" :kids (20784895) :parent "20783638" :text "The key difference between typical GNU/Linux distributions and the npm/cargo model is that the set of packages available in the distributions is to some extent curated." :time 1566603630 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784895\.json (:by "smt88" :id "20784895" :parent "20783922" :text "I hope that I implied that point when discussing the labor required for a highly modular ecosystem to function well." :time 1566614955 :type "comment" :score 0 :link_title "Introducing nushell")) (https://hacker-news\.firebaseio\.com/v0/item/20783374\.json (:by "pixelmonkey" :id "20783374" :kids (20783579 20784331 20783586 20784074 20784090 20784088 20783936) :parent "20783006" :text "The compelling idea here is that they convert the output of common shell commands into tabular data that can be manipulated using common operators, so that you don't have the remember sorting/filtering/grouping flags that may be different for every different shell command. So, imagine being able to use the same sorting/filtering logic on the output of `ls` as you might on the output of `ps`, and without relying on hacky solutions like pipelines to `grep`, `cut`, and `sort`.<p>It also means shell command output can be easily transposed into JSON and CSV. Actually pretty clever!" :time 1566599591 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783579\.json (:by "entangledqubit" :id "20783579" :kids (20784143 20784047 20784512 20784035) :parent "20783374" :text "I've been delving into bash scripting a bit more than I'd like as of late and the lack of universally available consistent structured output for the CLI really got to me. Most of the script contents end up being these obfuscating and brittle "hacky solutions" that never should have been necessary. When I thought about pursuing fixing this I felt like the task was a bit overwhelming. I'm delighted that these developers are working on this!" :time 1566601212 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784143\.json (:by "bigtrakzapzap" :id "20784143" :kids (20784270 20784918 20784894) :parent "20783579" :text "The key flaw of UNIX philosophy is destructuring deserialization and reserialization based on lines, necessitating all manner of argument escaping and field delimiters, when pipelines should be streams of typed messages that encapsulate data in typed fields. Logs especially (logging to files is a terrible idea, because it creates log rotation headaches and each program requires a log parser because of the loss of structured information) also. Line-oriented pipeline processing is fundamentally <i>too simple.</i> Settling on a common data simple/universal format robust enough for all purposes, including very large data sets, to exchange between programs and is just complicated enough to eliminate escapement and delimiter headaches without throwing away flexibility (by a new/refined set of processing tools/commands) is key." :time 1566605531 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784894\.json (:by "drudru11" :id "20784894" :kids (20784992) :parent "20784143" :text "How should logging be done?" :time 1566614931 :type "comment" :score 0 :link_title "Introducing nushell")) (https://hacker-news\.firebaseio\.com/v0/item/20779868\.json (:by "Reedx" :descendants 131 :id "20779868" :kids (20781533 20784997 20784235 20784124 20783893 20784012 20783950 20784425 20784253 20785005 20784470 20783450 20783698 20783711 20783718 20783469 20784145 20784083 20783319 20783497 20783674 20783857 20784603 20783457) :score 153 :time 1566580392 :title "Software was eating the world – now landlords are eating everything" :type "story" :url "https://medium.com/@sbuss/software-was-eating-the-world-now-landlords-are-eating-everything-e21ba6802f54")) (https://hacker-news\.firebaseio\.com/v0/item/20781533\.json (:by "thorwasdfasdf" :id "20781533" :kids (20784580 20783353 20782523 20784723 20783317) :parent "20779868" :text "This is a very good point that I wish would get more attention: "Politics is an organizational problem, not a technological one.", "If we want to lower the cost of living, the cost of housing, the cost of doing business in the Bay Area, tech must get involved in politics."<p>People don't realize how conservative SF is: "The most innovative solutions don’t matter when your government has been captured by interests that want to freeze the city in amber" SF won't even allow companies to put more buses on the road (something that would benefit everyone!)<p>This was news to me: "Support for More HOMES in San Francisco was even stronger, at 74%. Despite this popular support, every member of the San Francisco Board of Supervisors voted to oppose More HOMES, except for Asha Safai and Vallie Brown " It seems that politics in SF doesn't represent the majority view.<p>This is part of a much larger set of problems. As we continue into the future all the tech problems get solved or already have been solved. What we're left with is all the problems that can't be solved: those are all political. There will come a day when instead of starting software companies, we'll be starting companies that solve political problems." :time 1566588122 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783353\.json (:by "xtiansimon" :id "20783353" :kids (20784785 20783767 20784474 20783598) :parent "20781533" :text "Maybe all the tech companies should leave SF for San Jose. It has an airport. And SJ isn’t so precious about it’s history." :time 1566599422 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784474\.json (:by "Vadoff" :id "20784474" :kids (20784508) :parent "20783353" :text "People want to live in SF because it's cool.<p>A lot of people who work at Facebook and Google would still rather live in SF and commute 2-3 hrs roundtrip each day rather than live in Menlo Park/Mountain View (or surrounding cities).<p>Tech companies are going to start where the talent is, and a bulk of that talent want to live in SF." :time 1566608970 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784508\.json (:by "beamatronic" :id "20784508" :kids (20784893 20784832) :parent "20784474" :text "Is it really still cool? So much of the authentic character has evaporated away, compared to the mid 90’s. I’m curious what people consider an authentic San Francisco experience in 2019." :time 1566609494 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784893\.json (:by "lozaning" :id "20784893" :parent "20784508" :text "Even if SF exists purely as a simulacra of it's past, cool self, it's still leagues ahead anything offered in the south bay.<p>I lived in cupertiuno for 2 years and you could cut off all my fingers and I could still count how many times my friends that live in the city would rain CalTrain south to come visit me." :time 1566614914 :type "comment" :score 0 :link_title "Software was eating the world – now landlords are eating everything")) (https://hacker-news\.firebaseio\.com/v0/item/20784892\.json (:by "onemoresoop" :descendants 1 :id "20784892" :kids (20784898) :score 4 :time 1566614912 :title "Jeffrey Epstein, My Sick Pal" :type "story" :url "https://www.motherjones.com/crime-justice/2019/08/jeffrey-epstein-my-very-very-sick-pal/" :link_title "Jeffrey Epstein, My Sick Pal")) (https://hacker-news\.firebaseio\.com/v0/item/20778079\.json (:by "mooreds" :descendants 164 :id "20778079" :kids (20778287 20778238 20778181 20778547 20778257 20778232 20778350 20778405 20778260 20784422 20778196 20783253 20778312 20778293 20778253 20778775 20778280 20778231 20778221 20778505 20779170 20778451 20778358 20778429 20778251 20778753 20778441 20778521 20778381 20778371 20778298 20778331 20780205 20778503 20778378 20778285 20778582 20778267 20778359 20778322 20778391 20780079 20778246 20778248) :score 71 :time 1566571051 :title "The Surprising Number of Programmers Who Can’t Program" :type "story" :url "https://letterstoanewdeveloper.com/2019/08/23/the-surprising-number-of-programmers-who-cant-program/")) (https://hacker-news\.firebaseio\.com/v0/item/20778238\.json (:by "gervase" :id "20778238" :kids (20778377 20784685 20778342 20778669) :parent "20778079" :text "When I was running hiring at a previous startup, we ran into this issue often. When I proposed adding FizzBuzz to our screening process, I got a fair amount of pushback from the team that it was a waste of the candidates' time.<p>Once we'd actually started using it, though, we found it filtered between 20-30% of our applicant pool, even when we let them use literally any language they desired, presumably their strongest.<p>However, it usually only filtered fresh grads (CS students from top-10 schools). Those with previous work experience almost never had a problem." :time 1566572008 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20778669\.json (:by "crimsonalucard" :id "20778669" :kids (20778851 20784323 20779158) :parent "20778238" :text "That's the thing... you feel fizzbuzz is effective but the fact that it filtered out CS students from top 10 schools says more about the test then it does the student.<p>Think about it, it takes way more work, way more intelligence to get into and graduate from a top 10 school then it does to learn how to pass a fizzbuzz test.<p>I can 100% tell you that ALL CS grads from top 10 schools can pass fizz buzz given a day to do it. That being said I can also say literally most of your coworkers who are administering the fizz buzz test will not be able to ever attend a top 10 school given a lifetime to prepare.<p>It is incredulous to me that people can literally dismiss an MIT candidate because he didn't pass a fizzbuzz test. Do you not realize that it is 100x easier to learn programming then it is to get into MIT?<p>People need to get it through their heads. Programming is actually really, really easy. That's why there's so many people who can learn how to do it without going to college. But instead I see most people thinking that they are so intelligent they didn't need to go to college because they can just learn programming.... That may be partially true, but most of what I see is actually just people learning programming because they COULDN'T get into university.<p>But it still begs the question... what is making an MIT student fail a fizzbuzz test? It's like failing to recite a paragraph out loud with zero stuttering to an audience who is judging your future career. How could one possibly be so stupid and not stutter? If you stutter it must mean you can't speak english, just like how if you fail a fizzbuzz test is must mean you can't program.<p>To be honest I don't know why so many programmers fail. But I'm honestly pretty sure fizzbuzz is so dreadfully easy that there is some other factor that is influencing this high failure rate." :time 1566574493 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20779158\.json (:by "AnimalMuppet" :id "20779158" :kids (20779702) :parent "20778669" :text "Computer science != software engineering.<p>> Programming is actually really, really easy.<p>Perhaps. Software engineering is hard, though, and it is <i>not</i> the same as CS. We turn out these CS degrees, and then we expect that they can do software engineering.<p>That said, fizz buzz may not be the best way to tell if people can do software engineering, either..." :time 1566577419 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20779702\.json (:by "crimsonalucard" :id "20779702" :kids (20784891) :parent "20779158" :text "Software engineering is easy. Most people are familiar with it as an aspect of canned design principles to ensure safety and scalability. You can read about it all in books or internet articles and come up with it on your own.<p>Have unit testing, have integration testing... make it modular... SOLID, write layers, yada yada yada also very easy.<p>I always hear people say that Computer science != software engineering but really it's the same thing at the upper echelons. Rather than using your gut and all these anecdotal "principles" spewed out by people like Martin Fowler, design pattern books, or books on testing and agile you can actually use theory and science to guide your software engineering decisions.<p>Let's put it this way. Software engineering is the only engineering discipline where people can get away with not knowing science and mathematics and still build systems that can run. The effective and elite software engineer lets theory and science guide his decisions as well to make systems that are better.<p>I do agree with you that fizzbuzz is missing something." :time 1566579731 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784891\.json (:by "AnimalMuppet" :id "20784891" :parent "20779702" :text "This is so over-the-top that I can't tell if it's parody, trolling, or just horribly mistaken.<p>In case you're serious, though, you clearly have no clue what software engineering is. Yes, it includes some of the things you mention. No, it's not the same thing as CS at the upper echelons. Yes, you should include theory and science in your software engineering decisions, but no, <i>just</i> (CS) theory and science isn't going to be enough." :time 1566614908 :type "comment" :score 0 :link_title "The Surprising Number of Programmers Who Can’t Program")) (https://hacker-news\.firebaseio\.com/v0/item/20783442\.json (:by "rvz" :id "20783442" :kids (20783638 20783521 20784050) :parent "20783006" :text "A brand new shell, especially in Rust is a great thing to see and also how it tackles the problems that exist in other shells.<p>However, its interesting to see so many dependencies that are required to build it (73 crates last time I checked) and as shells have always been portable across many operating systems, I wonder how portable nushell would be since it wishes to replace my current shell." :time 1566600128 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783638\.json (:by "smt88" :id "20783638" :kids (20784288 20783795 20783922) :parent "20783442" :text "I think the JavaScript/npm world has trained a generation of devs that high dependency counts are a code smell. This <i>can</i> be true, of course, but that's largely because of external factors.<p>In a perfect world, a language's ecosystem would have a tiny stdlib and allow importing of libraries for everything else. The Linux philosophy would be followed strictly.<p>The problem is just that the overhead in securing, maintaining, and organizing all those libraries is pretty large, as we've seen by npm's repeated failures. Of course the *nix community seems to have largely solved the problem, but there's also a massive culture of volunteerism benefiting them." :time 1566601504 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783795\.json (:by "ekc" :id "20783795" :kids (20784890 20783983) :parent "20783638" :text "UNIX philosophy. You mean the UNIX philosophy." :time 1566602823 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784890\.json (:by "smt88" :id "20784890" :parent "20783795" :text "I did. Thank you for the correction. Linux did, for most of its history, do an admirable job of upholding that philosophy though." :time 1566614903 :type "comment" :score 0 :link_title "Introducing nushell")) (https://hacker-news\.firebaseio\.com/v0/item/20784889\.json (:by "im3w1l" :id "20784889" :kids (20785007 20784917 20784959 20784919) :parent "20784854" :text "I literally never heard about this and I am pretty curious. How does a dog behave if you don't have a fence and let them roam?" :time 1566614854 :type "comment" :score 0 :link_title "Dog ownership is associated with better cardiovascular health")) (https://hacker-news\.firebaseio\.com/v0/item/20784888\.json (:by "m3at" :id "20784888" :parent "20783006" :text "This is great, we have a tendency to be content with existing tools we're familiar with but be blind to their limitations. I'm looking forward to how this project evolve!<p>However an important point for practical usage is the capability to run existing scripts, for example as oilshell [1] does. I skimmed through the README and doc but couldn't find the current status nor future plans.<p>[1] <a href=\"http://www.oilshell.org/blog/2019/06/17.html\" rel=\"nofollow\">http://www.oilshell.org/blog/2019/06/17.html</a>" :time 1566614832 :type "comment" :score 0 :link_title "Introducing nushell")) (https://hacker-news\.firebaseio\.com/v0/item/20784887\.json (:by "ridewinter" :id "20784887" :parent "20784860" :text "The soviet naval officer who prevented WWIII:
|
||
<a href=\"https://www.nationalgeographic.com/news/2016/03/you-and-almost-everyone-you-know-owe-your-life-to-this-man/\" rel=\"nofollow\">https://www.nationalgeographic.com/news/2016/03/you-and-almo...</a><p>The British government on the brink of capitulating to Hitler:
|
||
<a href=\"https://www.historyextra.com/period/second-world-war/the-may-1940-war-cabinet-crisis-churchills-darkest-hour/\" rel=\"nofollow\">https://www.historyextra.com/period/second-world-war/the-may...</a><p>The Allies and not Hitler getting the atomic bomb. Examples abound just in the past few generations." :time 1566614831 :type "comment" :score 0 :link_title "Phytoplankton Population Drops 40 Percent Since 1950")) (https://hacker-news\.firebaseio\.com/v0/item/20784886\.json (:by "langitbiru" :id "20784886" :parent "20782520" :text "I agree with you but...<p>Maybe we need a guideline on which places it is okay to hit on women? Groceries? Tech conferences? Cafe? Yoga classes?<p>I remember I read complaints from women on Twitter who were hit on by guys in tech conferences. They felt they were being devalued there. Even a senior personality (a man) in tech world had to intervene, "Hey, it is not okay to hit on women in tech conferences."<p>On the other side, my female friend told me that she is okay if guys hit on her in yoga classes.<p>So I don't know the answer to this perplexing question. Should we categorize places/events into don't-hit-on-women / okay-hit-on-women?" :time 1566614824 :type "comment" :score 0 :link_title "Meeting online has become the most popular way U.S. couples connect: study")) (https://hacker-news\.firebaseio\.com/v0/item/20784885\.json (:by "komali2" :id "20784885" :parent "20784506" :text "Oh no I've been glamping, I mean what watch was he referring to that's designed specifically for glamping?" :time 1566614820 :type "comment" :score 0 :link_title "An Afternoon in Tokyo with the Man Who Designs Casio G-Shock Watches (2017)")) (https://hacker-news\.firebaseio\.com/v0/item/20780092\.json (:by "newest" :descendants 33 :id "20780092" :kids (20784172 20783403 20783682 20784271 20783743 20780589 20783990 20783858 20784018) :score 43 :time 1566581408 :title "In Amazon’s Bookstore, Orwell Gets a Rewrite" :type "story" :url "https://www.nytimes.com/2019/08/19/technology/amazon-orwell-1984.html")) (https://hacker-news\.firebaseio\.com/v0/item/20783403\.json (:by "p1itopre" :id "20783403" :kids (20784884 20783913) :parent "20780092" :text "There is indeed a problem that the article describes: book pirates with very little oversight selling books on Amazon and making a profit for both. A result of this practice is that people get substandard copies of books with typos.<p>The headline suggests that these typos are sinister ("newspeak"). If that were true, that would be an entirely different and also disturbing problem. I did not find any mention of these errors to be so." :time 1566599835 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784884\.json (:by "PKop" :id "20784884" :parent "20783403" :text "Implying, so far, all that's lacking is the motivation to create sinister disinformation, not the means.. which this article demonstrates now exist." :time 1566614818 :type "comment" :score 0 :link_title "In Amazon’s Bookstore, Orwell Gets a Rewrite")) (https://hacker-news\.firebaseio\.com/v0/item/20783006\.json (:by "bradleybuda" :descendants 141 :id "20783006" :kids (20783374 20783442 20784904 20783236 20783226 20783708 20784161 20784888 20784509 20783310 20783651 20784046 20784022 20784632 20784472 20783615 20783592 20784790 20784306 20784507 20783472 20784687 20783970 20783459 20784421 20784308 20783971 20784101 20783308 20783841 20784563 20784258 20784252 20784214 20784359 20783180 20783165 20783188 20784419 20783390 20784049 20783590 20784443 20784352 20783548 20783769 20783834) :score 582 :time 1566596938 :title "Introducing nushell" :type "story" :url "http://www.jonathanturner.org/2019/08/introducing-nushell.html")) (https://hacker-news\.firebaseio\.com/v0/item/20784046\.json (:by "t0astbread" :id "20784046" :kids (20784537 20784224) :parent "20783006" :text "I like this a lot but why does this have to be a completely new shell? Couldn't this also just be a set of tools that I can use in an existing shell and get the best of both worlds?" :time 1566604697 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784537\.json (:by "j88439h84" :id "20784537" :kids (20784650) :parent "20784046" :text "The idea of Mario is to use Python objects in your native shell (bash/zsh/fish/etc)<p><a href=\"https://github.com/python-mario/mario\" rel=\"nofollow\">https://github.com/python-mario/mario</a>" :time 1566609923 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784650\.json (:by "scrollaway" :id "20784650" :kids (20784766) :parent "20784537" :text "Xonsh seems like a more popular, maintained and viable approach to that:<p><a href=\"https://github.com/xonsh/xonsh/\" rel=\"nofollow\">https://github.com/xonsh/xonsh/</a>" :time 1566611551 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784766\.json (:by "j88439h84" :id "20784766" :kids (20784883) :parent "20784650" :text "Xonsh is a whole shell environment though, which isn't what parent wanted. As for popularity, yes, Mario is relatively new. :-)" :time 1566613015 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784883\.json (:by "t0astbread" :id "20784883" :parent "20784766" :text "The GitHub repo looks kinda weird on first glance (>1k commits but <100 stars, virtually no contributors or issues, empty LICENSE file) but yeah it is more of what I thought.<p>Personally, I'm not very accustomed to Python though, so I find the syntax kinda weird. I'd prefer something that feels more like a standard Un*x tool (like nushell)." :time 1566614777 :type "comment" :score 0 :link_title "Introducing nushell")) (https://hacker-news\.firebaseio\.com/v0/item/20784578\.json (:by "kristianp" :descendants 15 :id "20784578" :kids (20784763 20784882 20784802 20784930 20784822 20784659) :score 29 :time 1566610592 :title "The $18B Electric-Car Bubble at Risk of Bursting in China" :type "story" :url "https://www.bloomberg.com/news/articles/2019-04-14/the-18-billion-electric-car-bubble-at-risk-of-bursting-in-china")) (https://hacker-news\.firebaseio\.com/v0/item/20784882\.json (:by "dragonsh" :id "20784882" :parent "20784578" :text "In China this is common when everyone wants to do or appear to do Govt promoted ideas and schemes to get govt subsidy. [1]<p>If they do not act in time someone else will get it.<p>It works somewhat similar to startup world where one raise money with compelling story, just in this case instead of VC it's govt money. Some survive and become big, but most fail. Obviously some are outright fraud.<p>[1] <a href=\"https://www.scmp.com/news/china/economy/article/1976825/chinas-robot-industry-plagued-low-quality-overinvestment-and-too\" rel=\"nofollow\">https://www.scmp.com/news/china/economy/article/1976825/chin...</a>" :time 1566614777 :type "comment" :score 0 :link_title "The $18B Electric-Car Bubble at Risk of Bursting in China")) (https://hacker-news\.firebaseio\.com/v0/item/20784881\.json (:by "lettergram" :descendants 0 :id "20784881" :score 2 :time 1566614741 :title "Obtaining Loyal Customers with a Sub-Par Product" :type "story" :url "https://austingwalters.com/obtaining-loyal-customers-with-a-sub-par-product/" :link_title "Obtaining Loyal Customers with a Sub-Par Product")) (https://hacker-news\.firebaseio\.com/v0/item/20782261\.json (:by "fromthestart" :id "20782261" :kids (20784566 20783005 20783139) :parent "20781798" :text "People are rabidly dismissive of the project veritas expose, but articles with quotes like this repeteadly show pervasive bias among Google staff which aligns exactly with the accusations and candid management recordings within the video [1]. The video is admittedly obnoxious and overly dramatic, but the candid clips with exec Jen Gennai strongly suggest that these political biases are leaking into technical work with an intended effect on society.<p>1.<a href=\"https://www.projectveritas.com/2019/06/24/insider-blows-whistle-exec-reveals-google-plan-to-prevent-trump-situation-in-2020-on-hidden-cam/\" rel=\"nofollow\">https://www.projectveritas.com/2019/06/24/insider-blows-whis...</a>" :time 1566592317 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784566\.json (:by "bduerst" :id "20784566" :kids (20784880) :parent "20782261" :text "That video has been debunked as being heavily edited misinformation. Here's Jen's side on it:<p><a href=\"https://medium.com/@gennai.jen/this-is-not-how-i-expected-monday-to-go-e92771c7aa82\" rel=\"nofollow\">https://medium.com/@gennai.jen/this-is-not-how-i-expected-mo...</a>" :time 1566610423 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784880\.json (:by "fromthestart" :id "20784880" :parent "20784566" :text "You don't debunk something by saying it's debunked. So her claim is that because she was no longer in the trust and safety team at the time of the video, her opinions are irrelevant?<p>Of course she's going to claim that the video was "heavily edited." But the validity of the video comes from the fact that there is no context which makes the clips of her speaking any less damning. They clearly indicate a willingness by Google to curate search results.<p>>The video then goes on to stitch together a series of debunked conspiracy theories about our search results, and our other products.<p>I'd love to see this debunking.<p>>Google has repeatedly been clear that it works to be a trustworthy source of information, without regard to political viewpoint. In fact, Google has no notion of political ideology in its rankings. And everything I have seen backs this up. Our CEO has said ”We do not bias our products to favor any political agenda.” He’s somewhat more powerful and authoritative than me.<p>Oh, well, if the CEO says it, it must be true. This is just a weak attempt at damage control." :time 1566614728 :type "comment" :score 0 :link_title "Google Doesn’t Want Staff Debating Politics at Work Anymore")) (https://hacker-news\.firebaseio\.com/v0/item/20778926\.json (:by "ajayyy" :descendants 123 :id "20778926" :kids (20780865 20780692 20781083 20784028 20780197 20780538 20784666 20783599 20784528 20781078 20782564 20781935 20781143 20780282 20780608 20780503 20784594 20783863) :score 117 :time 1566576025 :title "Show HN: SponsorBlock – Skip sponsorship segments of YouTube videos" :type "story" :url "http://sponsor.ajay.app")) (https://hacker-news\.firebaseio\.com/v0/item/20780865\.json (:by "natpalmer1776" :id "20780865" :kids (20780907 20781336 20781206 20783516 20781020 20780929 20782624 20782567 20782027 20781279) :parent "20778926" :text "I don't agree with this at all.<p>Sponsored segments are typically produced by, or use the same production values as, the creator who is providing the content you intended to consume. The sponsored segments are an accurate reflection of the content you're consuming and typically do not detract from the overall experience.<p>Like the normal web ads we see, they are intended to pay the bills of the individual(s) or company that is providing this content to us for free, so they may continue doing so.<p>By blocking the sponsorships, you're denying them the right to make profit from their work in a manner that doesn't execute unexpected code, intrusively collect your information, or otherwise violate mutual trust." :time 1566584971 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781206\.json (:by "gorkish" :id "20781206" :kids (20781338) :parent "20780865" :text "I respectfully but completely disagree.<p>The revenue to creators of in-video sponsorships are neither predicated by nor affected by whether or not I or anyone else watch the embedded advertisement. Because there is no way to effectively edit or remove the sponsorship, nor a way for anyone to monitor with a high degree of accuracy or certainty if and how much such an ad is viewed, creators are almost always paid a single lump sum to include the sponsor's message in the video. The amount they are paid is contractually based on viewership numbers achieved before they are paid for the ad or post the video, and any future sponsorship opportunities are simply affected by whether or not people watch the video with the included sponsorship and what click through rate is achieved.<p>The only people who conceivably "lose out" on anything here are the advertisers. But since I personally tend to look disfavorably on intrusive advertising, even this is not true in my situation." :time 1566586501 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781338\.json (:by "apendleton" :id "20781338" :kids (20784879 20781363) :parent "20781206" :text "... unless this practice becomes pervasive, in which case advertisers generally will stop seeing sponsoring this kind of content as worthwhile, and it will no longer be cost-effective to produce it. Your approach depends on most people continuing to view the ads, or at least to be perceived as viewing the ads (doing the "work" to make them cost-effective) while you avoid doing so. It's a classic free-rider problem." :time 1566587134 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784879\.json (:by "Spivak" :id "20784879" :parent "20781338" :text "True but I don’t really think there’s any downside to being a free rider, the cost of people just manually skipping the ad is already accounted for and an extension like this will always be super niche like similar tools for podcasts. You with your fancy automated thing that works sometimes is a fraction of a fraction of the viewership that doesn’t see the ad because the viewer wasn’t paying attention or went to the bathroom or fridge.<p>Life is too short to worry about business models changing like this. If you have to watch the ad out of fear that if you don’t you’ll be forced to watch the ad then you might as well not watch the ad." :time 1566614721 :type "comment" :score 0 :link_title "Show HN: SponsorBlock – Skip sponsorship segments of YouTube videos")) (https://hacker-news\.firebaseio\.com/v0/item/20784878\.json (:by "verisimilitudes" :descendants 0 :id "20784878" :score 1 :time 1566614718 :title "The Shut-IT-Down Common Lisp Library" :type "story" :url "http://verisimilitudes.net/2017-12-30" :link_title "The Shut-IT-Down Common Lisp Library")) (https://hacker-news\.firebaseio\.com/v0/item/20784877\.json (:by "dedalus" :descendants 0 :id "20784877" :score 1 :time 1566614711 :title "So you want to be a Unicorn" :type "story" :url "https://auth0.com/blog/so-you-want-to-be-a-unicorn/" :link_title "So you want to be a Unicorn")) (https://hacker-news\.firebaseio\.com/v0/item/20779953\.json (:by "stcredzero" :id "20779953" :kids (20780181 20780612 20780070 20782327 20780593 20780153 20782398 20780829 20781770 20780833 20781408) :parent "20779633" :text "<i>I worked at Google for quite a while, 2005-2013, and even then, the internal political discussion was pretty toxic, but a lot smaller in scope since there are far fewer people.</i><p>It sounds like the work culture at Google has rediscovered the emergent factors which gave rise to the traditional cultural strictures against talking about money, politics, and religion.<p>Good science is repeatable. Given that Google is arguably an intellectually friendly environment, where more people than average understand how to talk in ways that get closer to truth, the inadvertent experiment conducted by Google over the past 15 years or so should hold a lot of weight.<p><i>It only makes sense that they're cutting down on something that has turned toxic. It's a bit disappointing to hear, since I personally enjoyed the occasional, honest discussion with smart people of other viewpoints - these good discussions made the much larger number of ridiculous ones, bearable.</i><p>It sounds like the overall cost-benefit tradeoff supports Google corporate's decision. (There were externalities beyond the discussions themselves.)" :time 1566580751 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780070\.json (:by "apple4ever" :id "20780070" :kids (20780355 20780298) :parent "20779953" :text "Great points. There are plenty of areas to discuss politics, and at work doesn't have to be one of them.<p>I've studiously avoided talking to anybody at work about politics, as it usually only serves to anger people if you don't agree. I've had a successful career of doing that." :time 1566581317 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780355\.json (:by "oppositelock" :id "20780355" :kids (20781875) :parent "20780070" :text "I enjoy discussing politics, at work too, however, you have to do it in a respectful way. Politics is like religion, you will never directly convince anyone of anything, but if you can expose them to new ideas, and watch them either incorporate or challenge these ideas, it's a really rewarding discussion. You also have to limit these discussions to willing participants.<p>In my time at Google, there were tons of people who felt they had the right answer, and had to convince everyone else who was wrong to come around to their views." :time 1566582650 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781875\.json (:by "corey_moncure" :id "20781875" :kids (20784876 20782620) :parent "20780355" :text ">you will never directly convince anyone of anything<p>Policy is the surface level of a deep tree of rational beliefs. No one will ever be convinced of policy because each sees their favored policy as rational due to the underpinning structure of beliefs.<p>Discussions that don't begin with the core beliefs are bound to lead nowhere, you're right." :time 1566589903 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784876\.json (:by "kartickv" :id "20784876" :parent "20781875" :text "I agree. A big reason for not achieving something in an activity (whether a discussion, a software project or something else) is not being clear what you want to achieve in the first place." :time 1566614651 :type "comment" :score 0 :link_title "Google Doesn’t Want Staff Debating Politics at Work Anymore")) (https://hacker-news\.firebaseio\.com/v0/item/20764982\.json (:by "jaybosamiya" :descendants 3 :id "20764982" :kids (20784476) :score 28 :time 1566452313 :title "DEF CON 2019 – CTF Retrospective" :type "story" :url "https://dttw.tech/posts/SJ40_7MNS")) (https://hacker-news\.firebaseio\.com/v0/item/20784476\.json (:by "hyper_reality" :id "20784476" :kids (20784938 20784875) :parent "20764982" :text "To be clearer, this is a retrospective of the DEF CON CTF, not the entire conference.<p>I enjoyed the writeup of the Pew Pew challenge. That sort of challenge is exactly what high-level CTFs need, making them more fun and visual and accessible to a wider audience." :time 1566608997 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784875\.json (:by "dang" :id "20784875" :parent "20784476" :text "Ok, we'll put CTF above too." :time 1566614646 :type "comment" :score 0 :link_title "DEF CON 2019 – CTF Retrospective")) (https://hacker-news\.firebaseio\.com/v0/item/20784874\.json (:by "yeuxverte" :id "20784874" :parent "20782137" :text "I'm a bit on the younger side (23) but I've used online dating almost exclusively for finding partners over the past 2 years. Being a bit of a numbers freak, I downloaded a copy of all my data from Tinder and made a Sankey diagram with it and it ended up being pretty cool to look at: <a href=\"https://imgur.com/a/ueNmDlZ\" rel=\"nofollow\">https://imgur.com/a/ueNmDlZ</a>" :time 1566614645 :type "comment" :score 0 :link_title "Meeting online has become the most popular way U.S. couples connect: study")) (https://hacker-news\.firebaseio\.com/v0/item/20767602\.json (:by "XzetaU8" :descendants 1 :id "20767602" :kids (20784873) :score 14 :time 1566479376 :title "Is Science Political?" :type "story" :url "http://bostonreview.net/science-nature/michael-d-gordin-science-political")) (https://hacker-news\.firebaseio\.com/v0/item/20784873\.json (:by "brownbat" :id "20784873" :parent "20767602" :text "The article is about the Cold War and the history of scientific funding, not so much about recent politics.<p>It's interesting! But the title could be misleading. Judging from the last para, maybe that's intentional.<p>Just warning that this could be RTFA bait. Step lightly brave commenters!" :time 1566614643 :type "comment" :score 0 :link_title "Is Science Political?")) (https://hacker-news\.firebaseio\.com/v0/item/20783192\.json (:by "sova" :id "20783192" :kids (20783558 20783603 20783783 20784499) :parent "20779097" :text "Shopify is so expensive and for a small-time shop hosting and paying the shop fee eat up your first 2-10 sales easily, where is the free platform that only charges per sale?" :time 1566598288 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783558\.json (:by "thrownaway954" :id "20783558" :kids (20784872) :parent "20783192" :text "Wordpress + WooCommerce<p>You can say all you want about bad the platform is, but the fact of the matter is that you can setup and start selling on a proven platform for almost nothing." :time 1566601007 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784872\.json (:by "dwd" :id "20784872" :parent "20783558" :text "I would say not. You have hosting and you have to deal with maintenance, security and backups. Your Shopify fees cover that and the payment processing fees are comparable.<p>Unless there is some feature that WooCommerce can throw in for free that would require paying a Shopify developer an ongoing fee (wishlist functionality is probably one) your monthly fees are going to be similar." :time 1566614632 :type "comment" :score 0 :link_title "Now Bigger Than eBay, Shopify Sets Its Sights on Amazon")) (https://hacker-news\.firebaseio\.com/v0/item/20781610\.json (:by "jonknee" :descendants 74 :id "20781610" :kids (20782870 20782037 20782332 20781989 20783974 20784080 20782984 20784794 20782536 20782006 20782224 20782646 20783398 20781905 20783474 20782382 20782049 20782484 20784342) :score 308 :time 1566588515 :title "Datadog S-1" :type "story" :url "https://www.sec.gov/Archives/edgar/data/1561550/000119312519227783/d745413ds1.htm")) (https://hacker-news\.firebaseio\.com/v0/item/20782870\.json (:by "welder" :id "20782870" :kids (20783778 20784871 20783096 20784776 20783992 20783788 20784684) :parent "20781610" :text "Love their product, hate their shady billing.<p>I'm in the middle of a bad experience with Datadog's billing/sales team. My monthly Custom Metrics usage wasn't being billed for because they said they didn't have a way to track it. Naturally my usage gradually increased because without the monthly bill increasing. When renewing a while back they went over my usage on phone and quoted prices, same usage profile as this month. Now this month my bill increased almost 400% and they said "oh we just soft-launched billing for this feature without notifying you". No heads-up when communicating with them that I wasn't actually being billed for my usage.<p>Still trying to get a refund for this curveball bill. Their sales team keeps forever escalating to management, leadership, and they say it has to be approved by a C-level. It's been over 20 days and they say it might take 2-3 more weeks before C-level makes a decision on credit or not. I've never heard of this many layers involved in something like this before with other companies." :time 1566596225 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784871\.json (:by "beager" :id "20784871" :kids (20784994) :parent "20782870" :text "The fact that a billing issue like this gets escalated to C-level for some determination of account credit is, on its face, absurd. It suggests that billing practices at the company are so off the wall that they have a weeks-long backlog of billing disputes that can only be handled by a C-level, indicating a vacuum where policy and process might exist.<p>Either that, or they’re jerking you around. Both are pretty bad." :time 1566614613 :type "comment" :score 0 :link_title "Datadog S-1")) (https://hacker-news\.firebaseio\.com/v0/item/20781463\.json (:by "tomjcleveland" :descendants 47 :id "20781463" :kids (20783727 20783080 20783925 20784910 20783575 20784429 20781812 20784824 20784675 20784786 20783876 20783440 20784779 20783489 20783408 20783384 20784379 20783796) :score 173 :time 1566587773 :title "Consume Less, Create More" :type "story" :url "https://tjcx.me/posts/consumption-distraction/")) (https://hacker-news\.firebaseio\.com/v0/item/20784824\.json (:by "sjustns" :id "20784824" :kids (20784870) :parent "20781463" :text "Having spent the last few months away from technology to take care of my head, I find myself pacing around the living room waiting for a spark to return. This does not bother me in the least bit. I am someone who craves alone time. That means no music, no podcasts, no computer, no noise, no people. I am quite happy with a book and a writing pad. I want to be left alone to have a certain kind of inward experience.<p>As a side note, I have always felt that the point of reading is not to remember everything you have read, it is more to shape the way you think. And we might remember more of what we read if we would stop reading about other people's reading and productivity habits, and just keep to ourselves. But I digress.<p>Sometimes people ask what it is I am working on, or what it is I do by myself all of the time. The answer, of course, is not a whole lot. Ours is a society that celebrates participation and creativity, yet I feel no pressure to create for the sake of creating, or to share for the sake of sharing. And I do not feel guilty or lazy for not "producing" anything of note. If there is a hell, it is full of groups of people doing group activities, and I am required to participate and create and talk about whatever it is we are doing for eternity. What a nightmare.<p>To be sure, I have written plenty. But what I am driving at is that a lot of the writing or "creative work" I do is for my eyes only. Sometimes I think about sharing an essay, but I have to pause to ask myself if I want to share because I have something to say, or if I want to share because I am seeking validation. Most of the time, the desire to create comes not from some quiet space inside of me, but from the side of me that wants to be seen and heard. I find that the quality of my writing, or any creative work, is far better when it comes from the right mental state, rather than from an abstract sense of urgency that I should be creating something, anything.<p>On another note, having thought about this for awhile now, the deep need for solitude is part of who I am, but also a compensatory reaction to being connected all of the time. Whether we realize it or not, we spend the better half of our days in a sympathetic state. This has consequences, I think, that are different for everyone. Eventually, you have to deal with the residue of living and working at a pace that is often not of your own making. Sometimes you have to get your bearings before the creative spark comes back. That can take longer than expected.<p>In closing, it is worth paying attention to the kind of creativity that comes from helping a friend or lover make something better. Even though the project is not of your own making, being able to add a touch of your creative insight is intellectually rewarding in a unique way." :time 1566613961 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784870\.json (:by "bobbiechen" :id "20784870" :parent "20784824" :text "<i>>I have always felt that the point of reading is not to remember everything you have read, it is more to shape the way you think.</i><p>I can't agree with this more. As a kid I used to read a huge amount - my sister and I would swoop into the local library, check out twentyish books, and read them all by the return period of three weeks. Averaging a book a day, and I remember virtually nothing of it. I've recently gotten back into reading books, and after a couple weeks I still won't remember much detail about any particular book I read. But I'm still very aware of the experiences that they shared with me and the way reading them made me feel.<p>A conversation with a friend recently spurred me to post an old thing that I wrote online. And I felt the same way, wondering if I was seeking some validation this way. But the experience I wrote about was incredibly influential on my life, and I think on the off chance that anyone reads it, it's valuable just to share that perspective. It's true that we're connected all the time, though I think a lot of the time people are too self-conscious to share things that are really personal, that might change the way others think. And so I would like to contribute towards that." :time 1566614611 :type "comment" :score 0 :link_title "Consume Less, Create More")) (https://hacker-news\.firebaseio\.com/v0/item/20780989\.json (:by "jgunsch" :id "20780989" :kids (20781125 20781285 20781735) :parent "20779633" :text "I worked there for a similar length of time, but more recent (2012 - early 2019). The internal political discourse over that time definitely mirrored the rest of the world: becoming increasingly heated and divisive during 2016 and largely escalating since.<p>On the whole, it felt like it pushed the company in a positive direction --- internal discussions mirroring #metoo led to more visibility of sexual harassment and accountability for leadership. The discourse around the James Damore memo, as divisive as it was, felt like it still led to a broader understanding of the negative perspectives women in tech had to deal with constantly.<p>Most importantly (IMO), Google's product choices and politics are not inseparable --- Google is far too large and influential to pretend otherwise, and discussing these topics acted as a watchdog of sorts. Internal discussions about a potential censored search engine product in China resulted in pressure on leadership to change course, and pressure on Cloud bidding on the JEDI contract led to Google withdrawing from that bid.<p>Shutting off that political discourse feels like it'd be a huge blow to "oversight" from concerned Googlers --- particularly the ones who felt it was worth staying and using their influence internally to push Google toward creating a more just world." :time 1566585622 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781125\.json (:by "LordFast" :id "20781125" :kids (20782812 20781709 20781650 20783670 20784160 20784365 20784316 20784372 20783051) :parent "20780989" :text "Disclaimer: my comment below is directed at the culture of Google, and following in the train of thought from your comment. It's not directed at your comment or you.<p>Reading this comment just makes me feel baffled. How much arrogance does it take for a bunch of Googlers to assume the belief that they know what is "just" for the rest of the world?<p>An organization(in this case, a for-profit company) created to deliver products and services to consumers and advertisers playing politics on the world stage is laughable at best, and downright irresponsible at worst. There's no framework established within the confines of a corporation to deal with any of these sorts of social problems, and it shouldn't.<p>Play the right part, do the right job, and let others with the right skills and tools do the same." :time 1566586202 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781709\.json (:by "sarbaz" :id "20781709" :kids (20781903 20782026 20783541) :parent "20781125" :text "Should people act in ways that disagree with their sense of justice?<p>Should people be allowed to speak out against things that other people do, but that disagree with their sense of justice?<p>I don't see how you can call it "arrogant" for people to act in accordance with their moral and ethical standards. We don't have the power to force the world do line up with our personal sense of justice. But we do have the power to make our lives and the lives of those around us more just, according to our own personal interpretation of that concept. Do you really think that striving for justice isn't OK?" :time 1566588999 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783541\.json (:by "taway90210ca" :id "20783541" :kids (20784497) :parent "20781709" :text ">> Do you really think that striving for justice isn't OK?<p>The problem is that one person's justice is another person's genocide. I'm exaggerating, but not by much.<p>Consider the typical political discussion around Israel and Palestine. Both sides feel they are on the verge of being wiped out, with or without merit. Both sides feel they can do anything and everything to avoid that presumed outcome.<p>"Striving for justice" means very different things to both sides. To a Palestinian mother who has seen, say, two toddlers shot to death, justice might mean killing the offender, a soldier. To an Israeli mother of the soldier, justice might mean killing the Palestinian mother before she kills the soldier (her son.)<p>Details will vary, but suffice it to say, no view of this is pretty.<p>You dont want to talk about that stuff in the office, because there is not going to be any just solution." :time 1566600838 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784497\.json (:by "bjourne" :id "20784497" :kids (20784869 20784806) :parent "20783541" :text "> You dont want to talk about that stuff in the office, because there is not going to be any just solution.<p>There are going to be asshats in the office that can't handle being wrong or the fact that not everyone is sharing their views. Political discussions aren't toxic - immature people who can't handle disagreement are.<p>It is not great that we are letting those people ruin the workplace for the rest of us. I'm pretty sure that's one of the main drivers behind the alt-right movement. People aren't discussing and sharing views because doing so is taboo and they risk losing their jobs. Instead, people just sit at home and read wildly spun news stories which they soak up because their critical thinking ability has been impaired due to lack of training." :time 1566609318 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784869\.json (:by "notzuck" :id "20784869" :parent "20784497" :text "Utter nonsense - the lack of politcal discourse at work does not result in worse politics generally.<p>Politics at work has long been a no no at most companies and there's no evidence to show this has caused the rise of any extremism.<p>Work is where you get your work done. There is no room for you opinions on Trump etc, whether positive or negative. Your political views can very easily marginalise others especially when you hold a majority view.<p>You're asking why people that can't handle politics at work are 'ruining it for the rest of us'. May I turn the question around and why people that want to discuss politics at work are ruining it for the rest of us that don't?" :time 1566614601 :type "comment" :score 0 :link_title "Google Doesn’t Want Staff Debating Politics at Work Anymore")) (https://hacker-news\.firebaseio\.com/v0/item/20784431\.json (:by "thymanl23" :descendants 1 :id "20784431" :kids (20784868) :score 4 :time 1566608562 :title "A better way to `await` in JavaScript" :type "story" :url "https://dev.to/craigmichaelmartin/making-await-more-functional-in-javascript-2le4")) (https://hacker-news\.firebaseio\.com/v0/item/20784868\.json (:by "asdfokd8" :id "20784868" :parent "20784431" :text ""try/catch hell"..." :time 1566614535 :type "comment" :score 0 :link_title "A better way to `await` in JavaScript")) (https://hacker-news\.firebaseio\.com/v0/item/20784110\.json (:by "Animats" :id "20784110" :kids (20784395 20784185) :parent "20778980" :text "Finally, a company that gets ruggedization. It's not about wrapping some hulking box around the thing. It's about careful energy absorption around the key parts.<p>Most of the cell phone makers other than Nokia do not get this." :time 1566605294 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784395\.json (:by "wryun" :id "20784395" :kids (20784867) :parent "20784110" :text "Sony phones are also reasonably durable in my experience." :time 1566608223 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784867\.json (:by "iamnotacrook" :id "20784867" :parent "20784395" :text "Not in mine. Screen stopped working as I used the phone. Never dropped it. Under 3 years old and cost £500 new. Never buying another Sony phone." :time 1566614523 :type "comment" :score 0 :link_title "An Afternoon in Tokyo with the Man Who Designs Casio G-Shock Watches (2017)")) (https://hacker-news\.firebaseio\.com/v0/item/20779978\.json (:by "psychometry" :id "20779978" :kids (20780019 20780053 20780564 20780497) :parent "20779951" :text "Supervised consumption sites would go a long way toward fixing the needle problem." :time 1566580888 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780019\.json (:by "grawprog" :id "20780019" :kids (20780686 20780346 20782334 20780514) :parent "20779978" :text "We have safe injection sites up here in Vancouver, you still find used needles lying around everywhere, depending where you go, only you also find the small saline packs and disposable spoons from the injection sites lying around with the used needles.<p>The police don't really seem to care. I've watched a couple of officers find a small pile of used needles at one of the skytrain stations, they laughed to each other said how they should be cleaning that up, then just left. I know about an hour later, a bunch of school kids take the bus I was waiting for. Calling and reporting it did nothing." :time 1566581071 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780686\.json (:by "pnw_hazor" :id "20780686" :kids (20782541) :parent "20780019" :text "Police just follow the lead of politicians.<p>Seattle Police ignore just about everything except active shooters. Even emergency calls about homeless brandishing knives in broad daylight are ignored. (If someone does get stabbed, the police will show.)<p>Seattle politicians have shown that they have no interest in keeping violent people off the streets, so the police don't waste their time with it." :time 1566584236 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782541\.json (:by "asveikau" :id "20782541" :kids (20784866 20784463) :parent "20780686" :text "> Seattle Police ignore just about everything except active shooters.<p>I've been away from Seattle for a while, so excuse me if it's changed. But I still remember quite well in 2010 when Seattle police gunned down a native american for <i>crossing the street</i> downtown, I think it was off of Howell. That guy used to ask me and my wife for change. His big crime was making a very young officer, I believe a recent arrival from the eastern part of the state, uncomfortable due to his skin color. Shot dead, in the back.<p><a href=\"https://en.wikipedia.org/wiki/Shooting_of_John_T._Williams\" rel=\"nofollow\">https://en.wikipedia.org/wiki/Shooting_of_John_T._Williams</a>" :time 1566594263 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784866\.json (:by "cavisne" :id "20784866" :parent "20782541" :text "Seattle has changed. A few weeks ago someone beat a police officer with a sunroof he'd just ripped of a car (after jumping on the other roofs of cars in traffic).<p>He was released 24 hours later.<p>On a simpler note I saw someone exposing themselves/defecating on a street corner in downtown. Some officers spoke to him but then they left." :time 1566614510 :type "comment" :score 0 :link_title "In effect, Seattle is decriminalizing the use of hard drugs")) (https://hacker-news\.firebaseio\.com/v0/item/20781798\.json (:by "fortran77" :id "20781798" :kids (20783614 20782152 20782261 20784501) :parent "20779004" :text "This is an eye opener.<p>> [Google] employees discussed at length [on internal message boards] whether Trump’s win meant it’s time for a violent revolution. “How do people cope with this?” one employee wrote. “I’ve never been part of a military or war effort before. … I don’t know how useful I’ll be.”<p>It's about time Google tells people to take their political revolution talk somewhere else other than company internal discussion boards!<p><a href=\"https://thefederalist.com/2018/01/10/19-insane-tidbits-james-damores-lawsuit-googles-office-environment/\" rel=\"nofollow\">https://thefederalist.com/2018/01/10/19-insane-tidbits-james...</a>" :time 1566589447 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783614\.json (:by "g9yuayon" :id "20783614" :kids (20784865) :parent "20781798" :text "This sounds like mobs in the French revolution. You don't agree with my political view, so you deserve the guillotine. And people do this all in the name of justice and righteousness." :time 1566601364 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784865\.json (:by "GuiA" :id "20784865" :parent "20783614" :text "Clearly if the starving, downtrodden French people had sought a polite debate with the king instead, it’d have ushered the age of democracy and human rights much faster." :time 1566614440 :type "comment" :score 0 :link_title "Google Doesn’t Want Staff Debating Politics at Work Anymore")) (https://hacker-news\.firebaseio\.com/v0/item/20784864\.json (:by "sel1" :descendants 0 :id "20784864" :score 1 :time 1566614427 :title "“Mask and Infill”: Applying Masked Language Model to Sentiment Transfer" :type "story" :url "https://arxiv.org/abs/1908.08039" :link_title "“Mask and Infill”: Applying Masked Language Model to Sentiment Transfer")) (https://hacker-news\.firebaseio\.com/v0/item/20779729\.json (:by "peter_d_sherman" :descendants 69 :id "20779729" :kids (20780269 20780247 20781197 20782300 20780245 20780238 20781793 20780338 20781671) :score 59 :time 1566579851 :title "Go Scan 3D – Handheld 3D Scanner" :type "story" :url "https://www.creaform3d.com/en/handheld-portable-3d-scanner-goscan-3d")) (https://hacker-news\.firebaseio\.com/v0/item/20780245\.json (:by "mysterydip" :id "20780245" :kids (20780386 20780664 20784863 20780482 20781095 20780524 20782855 20781910 20783675 20781251 20780310 20780295 20784109 20780301 20780294 20780330) :parent "20779729" :text "Can anyone suggest a hobbyist/entry-level 3D scanner? I have a 3D printer that I would love to replicate or modify some real-world objects on." :time 1566582094 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784863\.json (:by "TheRealSteel" :id "20784863" :parent "20780245" :text "The Galaxy Note 10+ has one, but I don't know how good it is." :time 1566614421 :type "comment" :score 0 :link_title "Go Scan 3D – Handheld 3D Scanner")) (https://hacker-news\.firebaseio\.com/v0/item/20774739\.json (:by "80mph" :descendants 19 :id "20774739" :kids (20784862 20781280 20783160 20780441 20782749 20780373) :score 78 :time 1566537927 :title "Japanese architects who treated buildings like living organisms" :type "story" :url "https://www.artsy.net/article/artsy-editorial-japanese-architects-treated-buildings-living-organisms")) (https://hacker-news\.firebaseio\.com/v0/item/20784862\.json (:by "neilv" :id "20784862" :kids (20784970) :parent "20774739" :text "Stewart Brand's book seems related: <a href=\"https://en.wikipedia.org/wiki/How_Buildings_Learn\" rel=\"nofollow\">https://en.wikipedia.org/wiki/How_Buildings_Learn</a>" :time 1566614405 :type "comment" :score 0 :link_title "Japanese architects who treated buildings like living organisms")) (https://hacker-news\.firebaseio\.com/v0/item/20783938\.json (:by "0xF2" :descendants 1 :id "20783938" :kids (20784861) :score 3 :time 1566603754 :title "Red Hat Releases Ceph 3.3" :type "story" :url "https://f2.svbtle.com/refreshingly-luminous")) (https://hacker-news\.firebaseio\.com/v0/item/20784861\.json (:by "chrone" :id "20784861" :parent "20783938" :text "Great article!<p>Looking forward for the 1 billion object article as we had lots of problems with 2 billion objects inside a single bucket in Ceph Luminous." :time 1566614405 :type "comment" :score 0 :link_title "Red Hat Releases Ceph 3.3")) (https://hacker-news\.firebaseio\.com/v0/item/20783864\.json (:by "jes5199" :id "20783864" :kids (20784115 20784433 20784186 20784297) :parent "20782869" :text "Are we doomed? It seems like we might be doomed" :time 1566603245 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784297\.json (:by "ridewinter" :id "20784297" :kids (20784445) :parent "20783864" :text "No, we’ve been on the brink of annihilation many times and have found a way through. We cannot predict what new knowledge will be discovered to solve these problems. But we must keep trying." :time 1566607176 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784445\.json (:by "rosybox" :id "20784445" :kids (20784814) :parent "20784297" :text "When have we been on the brink of annihilation before?" :time 1566608706 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784814\.json (:by "ridewinter" :id "20784814" :kids (20784860) :parent "20784445" :text "There’s the multiple population bottlenecks in our DNA history [1]. The close calls in world wars and cold wars. Etc.<p>1. <a href=\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2842629/\" rel=\"nofollow\">https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2842629/</a>" :time 1566613791 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784860\.json (:by "abraae" :id "20784860" :kids (20784887) :parent "20784814" :text "The cold wars were called that because they never actually became war.<p>And the world war's combined impact on global populations was only a couple of percentage points.<p>Neither remotely qualifies as being on the brink of annihilation." :time 1566614378 :type "comment" :score 0 :link_title "Phytoplankton Population Drops 40 Percent Since 1950")) (https://hacker-news\.firebaseio\.com/v0/item/20784598\.json (:by "hairytrog" :id "20784598" :kids (20784947 20784859 20784796) :parent "20781644" :text "You might be starting with the wrong question. You are assuming internet access is a good thing and that extending its supply will be best for everyone.
|
||
Consider the following:<p>- the internet makes people dumber (low attention spans, group think, advertising driven content, addictive behaviors promoted, etc)<p>- the internet makes us consumers instead of creators<p>- the internet makes people depressed and anxious<p>- the internet causes around 5% of global GHG emissions<p>- internet enhances ability for total monitoring and censoring of speech<p>- internet creates centralized global tech monopolies on information flow and data<p>- extensive global networks put society at increased risk of total collapse<p>What are the benefits and do they really outweigh the negatives? Can the benefits be accomplished through other means? Just make sure you're comfortable with possibly making people's lives worse." :time 1566610947 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784859\.json (:by "jibla" :id "20784859" :kids (20784924) :parent "20784598" :text "Do you think we, those who are connected, should give up our internet connections? If not should we leave the rest of the world's population without it?" :time 1566614366 :type "comment" :score 0 :link_title "Show HN: 2.5B people can’t afford internet – need your opinion on our solution")) (https://hacker-news\.firebaseio\.com/v0/item/20784858\.json (:by "pseudolus" :descendants 0 :id "20784858" :score 2 :time 1566614360 :title "Bitcoin worth £900k seized from hacker to compensate victims" :type "story" :url "https://www.theguardian.com/technology/2019/aug/23/bitcoin-seized-hacker-grant-west-uk-compensate-victims" :link_title "Bitcoin worth £900k seized from hacker to compensate victims")) (https://hacker-news\.firebaseio\.com/v0/item/20777046\.json (:by "ThomPete" :descendants 7 :id "20777046" :kids (20777176 20784857 20777235 20777090 20777195) :score 11 :text "Craziest card fraud experience ever.<p>My citibank debit card was declined for a mailchimp payment which most probably was because I was using it in Denmark on vacation for some transaction so they put a temp hold. No biggie. I call the number (i think) to their support but accidentally do 8007880022 instead of 8007880002. Furthermore i call the 0002 is a TTY so not even the actual number I was supposed to call even if I had done it correctly.<p>Anyway I get put through to a guy who claims to be for citibank and ask me to first confirm all my information. When I am done with that he asks me to confirm for their voice recognition system both with address, name, email etc and spelling it out too. I am annoyed but I am no suspiccious at all.<p>Then he gives me a confirmation code and phone number which he claims I should call 800 373 3411.<p>I do that but end up with some love hotline or something and when I call back that other number (the 0022) it's a different company suddenly.<p>Now I am confused and I call up citibank and tries to explain this too them. First they claim the number exist and that its fine, then she says its not correct but lifts the ban without actually cancelling the card.<p>I then have to call fraud department who still don't seem to understand what just happened and don't seem to care that this elaborate things is going on.<p>I insist that they cancel my card but realize that someone how have my voice spelling out address and say OK and other things (he was very specific that the system needed OK not just Sure)<p>I fell pretty stupid right now that I didn't recognize this but even more confused about what went wrong and what they can misuse that for and most importantly what to do about it." :time 1566565340 :title "Ask HN: I think I was just scammed for my card/bank details. What should I do?" :type "story")) (https://hacker-news\.firebaseio\.com/v0/item/20784857\.json (:by "sn9" :id "20784857" :parent "20777046" :text "patio11 wrote this amazing piece that might help: <a href=\"https://www.kalzumeus.com/2017/09/09/identity-theft-credit-reports/\" rel=\"nofollow\">https://www.kalzumeus.com/2017/09/09/identity-theft-credit-r...</a>" :time 1566614345 :type "comment" :score 0 :link_title "Ask HN: I think I was just scammed for my card/bank details. What should I do?")) (https://hacker-news\.firebaseio\.com/v0/item/20782810\.json (:by "VladimirIvanov" :id "20782810" :kids (20784856) :parent "20782420" :text "On the other hand it's a depressing thought that now it's becoming unacceptable to say hello to someone you see in a public place.<p>Online dating is definitely a winner take all environment. I certainly have not had much success.<p>It's also quite superficial to reduce everything down to a two dimensional picture." :time 1566595815 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784856\.json (:by "feministincel" :dead t :id "20784856" :parent "20782810" :text "I don’t know about you but I’d never say hi to someone I don’t already know in public. Even people I know..." :time 1566614339 :type "comment" :score 0 :link_title "Meeting online has become the most popular way U.S. couples connect: study")) (https://hacker-news\.firebaseio\.com/v0/item/20784855\.json (:by "iamnothere" :descendants 0 :id "20784855" :score 1 :time 1566614339 :title "Proposal to predict mental illness, gun violence using data from big tech firms" :type "story" :url "https://www.theblaze.com/news/trump-admin-hears-plan-to-use-data-from-google-and-apple-to-detect-mental-illness-prevent-gun-violence" :link_title "Proposal to predict mental illness, gun violence using data from big tech firms")) (https://hacker-news\.firebaseio\.com/v0/item/20784681\.json (:by "askafriend" :id "20784681" :kids (20784762 20784854 20784774) :parent "20783927" :text "Because you literally have to take dogs out for a walk every day...<p>Is this supposed to be a surprise?" :time 1566611920 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784854\.json (:by "paulcole" :id "20784854" :kids (20784907 20784889) :parent "20784681" :text "Spoken like someone from the city or the suburbs.<p>In the sticks where I grew up, dogs run loose in fenced in yards or do whatever they want when there’s not a fence. Everybody had a dog and <i>nobody</i> “walked” them." :time 1566614335 :type "comment" :score 0 :link_title "Dog ownership is associated with better cardiovascular health")) (https://hacker-news\.firebaseio\.com/v0/item/20765309\.json (:by "shhshahassa" :id "20765309" :kids (20784853 20772342 20772553) :parent "20763387" :text "kdb/q" :time 1566456256 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784853\.json (:by "dfischer" :id "20784853" :parent "20765309" :text "Yeah trying to stay away from this one due to the cost requirements." :time 1566614324 :type "comment" :score 0 :link_title "Ask HN: Recommended way to store financial time-series based data for trading?")) (https://hacker-news\.firebaseio\.com/v0/item/20779097\.json (:by "tim333" :descendants 92 :id "20779097" :kids (20782738 20784287 20782545 20783785 20784575 20782100 20782956 20782415 20784304 20784169 20782492 20784149 20782565 20783192 20784069 20783610 20783968 20782627) :score 145 :time 1566577029 :title "Now Bigger Than eBay, Shopify Sets Its Sights on Amazon" :type "story" :url "https://www.ft.com/content/c72ae0f0-c036-11e9-b350-db00d509634e")) (https://hacker-news\.firebaseio\.com/v0/item/20782415\.json (:by "nostromo" :id "20782415" :kids (20784985 20784108 20782581 20782479) :parent "20779097" :text "Bigger than eBay by market cap, but much smaller by revenue." :time 1566593386 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782581\.json (:by "blawson" :id "20782581" :kids (20784075 20782590 20783691) :parent "20782415" :text "Shopify grew revenue by 50% in Q2, eBay by 2%." :time 1566594460 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784075\.json (:by "chiefalchemist" :id "20784075" :kids (20784852 20784390) :parent "20782581" :text "Yeah. 50% of a small number vs 2% of a much MUCH bigger number. It's a classic mistake that the statically-blind make." :time 1566605021 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784852\.json (:by "webninja" :id "20784852" :parent "20784075" :text "So that means Shopify grew by 500M and EBay grew by 200M. Is that right?" :time 1566614282 :type "comment" :score 0 :link_title "Now Bigger Than eBay, Shopify Sets Its Sights on Amazon")) (https://hacker-news\.firebaseio\.com/v0/item/20781644\.json (:by "jibla" :descendants 95 :id "20781644" :kids (20782365 20784936 20784358 20783124 20781649 20784142 20782134 20784576 20782270 20783041 20783593 20782867 20782509 20783434 20783118 20782702 20784163 20782948 20784171 20782404 20783839 20784114 20784598) :score 48 :time 1566588686 :title "Show HN: 2.5B people can’t afford internet – need your opinion on our solution" :type "story" :url "https://giveinternet.org/")) (https://hacker-news\.firebaseio\.com/v0/item/20782270\.json (:by "yorwba" :id "20782270" :kids (20782368 20782444) :parent "20781644" :text "If the aim is to provide internet access to as many people as possible, wouldn't a cheap phone running Android Go or KaiOS be a more efficient use of the money? Any particular reason you went with Chromebooks instead?" :time 1566592394 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782444\.json (:by "jibla" :id "20782444" :kids (20782600) :parent "20782270" :text "First, we started with the used ones, but the maintenance of used devices was a disaster. Chromebooks were cheap, fast, virus-free and with bigger screens (More convenient for education) We buy them from 150-180 USD per unit. But this doesn't mean we' always go with Chromebooks. We always consider any other solutions based on the need of the project" :time 1566593620 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782600\.json (:by "t0astbread" :id "20782600" :kids (20782823 20783941 20782875) :parent "20782444" :text "Are Chromebooks really that much cheaper than "regular" Windows or OS-less Laptops? If so, why?" :time 1566594591 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782875\.json (:by "jibla" :id "20782875" :kids (20784157 20783137) :parent "20782600" :text "They are cheaper mainly because the Chrome OS is Free (and maybe because they have almost no hard inside;)
|
||
As far as we know OS and antivirus licenses make Windows more expensive." :time 1566596258 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784157\.json (:by "t0astbread" :id "20784157" :kids (20784370) :parent "20782875" :text "Yeah but I'm wondering why Google is giving out ChromeOS at (presumably) no cost to hardware vendors. That means they must make their money from the customer somehow through e.g. extensive tracking." :time 1566605733 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784370\.json (:by "jibla" :id "20784370" :kids (20784851) :parent "20784157" :text "Sure, that's why one of the options we consider might be Ubuntu.
|
||
Chromebooks were fast and cheap solutions to start with." :time 1566608013 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784851\.json (:by "t0astbread" :id "20784851" :parent "20784370" :text "Alright, that makes sense!" :time 1566614264 :type "comment" :score 0 :link_title "Show HN: 2.5B people can’t afford internet – need your opinion on our solution")) (https://hacker-news\.firebaseio\.com/v0/item/20784850\.json (:by "im3w1l" :id "20784850" :parent "20782636" :text "The traditional solution is to look if there is a ring." :time 1566614263 :type "comment" :score 0 :link_title "Meeting online has become the most popular way U.S. couples connect: study")) (https://hacker-news\.firebaseio\.com/v0/item/20784849\.json (:by "stygiansonic" :descendants 0 :id "20784849" :score 2 :time 1566614261 :title "Bread Price Fixing in Canada" :type "story" :url "https://en.wikipedia.org/wiki/Bread_price-fixing_in_Canada" :link_title "Bread Price Fixing in Canada")) (https://hacker-news\.firebaseio\.com/v0/item/20777206\.json (:by "ktr" :descendants 310 :id "20777206" :kids (20777562 20777772 20778009 20777698 20777692 20777648 20777637 20779520 20777815 20778500 20778094 20780004 20777965 20777563 20778126 20777619 20778679 20780087 20778666 20781219 20777722 20777431 20784448 20777671 20782392 20777508 20778722 20777984 20777687 20783086 20782753 20781047 20778043 20778844 20778671 20777667 20778091 20779681 20782196 20778255 20778031 20777767 20777941 20778139 20780699 20777736 20777828 20779956 20777482 20778089 20778367 20780882 20780672 20777464 20777553 20781163 20778281 20777890 20778060 20778143) :score 534 :time 1566566267 :title "Amazon has proven unable or unwilling to effectively police third-party sellers" :type "story" :url "https://www.wsj.com/articles/amazon-has-ceded-control-of-its-site-the-result-thousands-of-banned-unsafe-or-mislabeled-products-11566564990?mod=rsswn")) (https://hacker-news\.firebaseio\.com/v0/item/20777562\.json (:by "Darmody" :id "20777562" :kids (20777769 20782131 20778462 20780883 20782755 20778824 20779504 20778449) :parent "20777206" :text "Amazon overall quality has droped in recent years.<p>I use to buy from Amazon because I knew I was buying original brands and no chinese cheap copies. Well, that changed a lot. There are specific things that I still buy from Amazon but on most things there's almost no difference between they and Aliexpress. I can buy the same products from Aliexpress way cheaper and have them delivered in 2-3 days.<p>Thankfully there are a lot of small online shops where quality and customer support are taken very seriously. The bad thing is these stores are very specific so if I need different unrelated products I have to buy from several stores, having to pay sometimes a few euro for the delivery. This also made me buy less stuff. Now I generally wait until I need more things or until my cart has enough stuff for a free delivery." :time 1566568170 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20777769\.json (:by "leemcalilly" :id "20777769" :kids (20779223 20777992 20781636 20780942 20780106 20782686 20778191) :parent "20777562" :text "As a small niche retailer that makes and sells guitar straps in Nashville I couldn’t agree more. Our experiments selling on Amazon have only hurt us, but Prime is a huge time & shipping $$ saver for re-ordering supplies for our shop and even materials used to make our products. We’ve experimented with selling on a lot of different sites (Amazon, Etsy, Reverb, etc) and have found the best way to control the brand and customer experience is selling solely on our website <a href=\"https://originalfuzz.com\" rel=\"nofollow\">https://originalfuzz.com</a>. So we both rely on Amazon to run our business, while feel we’re actively doing harm to our brand when we sell our products there. We’re giving up revenue in the short term by not taking a multi-channel approach to sales, but we think it will pay dividends over the long term because we’re able to provide a consistent customer experience with each order." :time 1566569329 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20779223\.json (:by "sinker" :id "20779223" :kids (20780324 20782258) :parent "20777769" :text "My living depends on selling small-batch, high quality, independently made woodworking items and I've struggled with this. Selling on Amazon feels like you're relinquishing control over your product, much more so than Ebay or Etsy. Just yesterday I've had a third party seller somehow merge my product into their own product listing, taking the small number of 5 star reviews I earned organically with them. They sell a completely unrelated product and in their page you'll notice the reviews refer to a bunch of unrelated products. Meanwhile what the customer sees on the search page is a 4.5 star item. After some research it appears this is a common problem. How something so egregious can happen at all is puzzling.<p>Well I've decided Amazon isn't for me, for now. I have a dedicated website for my business but I don't know what is the right way to drive traffic.<p>Could you mind explaining what your approach has been?" :time 1566577751 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780324\.json (:by "cannonedhamster" :id "20780324" :kids (20781795) :parent "20779223" :text "I've had a review I wrote for one product entirely switched to another product. I've seen some products for USB cables with reviews for books made for infants. Amazon is so untrustworthy now I'll either go to Alibaba or buy direct. It's dangerous to buy from Amazon. I wish you the best in this, I've reported ads like this for fraud before." :time 1566582473 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781795\.json (:by "cr0sh" :id "20781795" :kids (20784848 20783542) :parent "20780324" :text "It wouldn't surprise me to find out this is some kind of "business" - where you have an Amazon seller account post up various items charging only pennies, then you hire a bunch of people to purchase the products (so they are a "verified purchaser") then review them with high ratings (and maybe a few lower ratings just to make things look good).<p>Then somehow sell those SKU codes for the items onward where the item information (description, photo, title, etc) are swapped out - so now you have an instant "best seller".<p>This can also of course be done by an individual seller - they just get a good product, sell it, get some great ratings on it, then change out the information for another product but keep the SKU the same. Works best if the products are very similar (I've seen this too - where the reviews, if reading them carefully, seem to refer to say a USB thumbdrive, but what is being sold is an actual hard drive, or memory, or sdcard, etc).<p>The other way, of course, is to sell multiple products with different "colors" (but each is actually a different product). Then you have reviews all over the map, all for the same SKU - or at least in the same general comment mix for the product being sold. So now you don't know if the comment is referring to the product you want, or some variant of it...<p>All of that said, I can kinda understand why this is possible, even desirable - for Amazon to give that kind of control to the sellers. They could try to police it, but how do they police and enforce SKU usage and such, without also busting legitimate uses? That's probably the difficulty.<p>There's a similar problem with some sellers posting items up with insanely large prices (like a pack of gum for $10,000); from what I understand, this is done to prevent an item from being purchased when it is out of stock, or to keep the reviews (maybe in conjunction with SKU swapping?), or a few other reasons, with the idea that nobody will buy that product with such a strange high price on it (plus sorting moves it to the bottom usually). Unfortunately, this also screws up when you want to sort high to low prices, to find a possible "better product" that is priced higher because it is made differently and better than "regular ole' generics" (I faced this recently while looking for a shielded audio cable).<p>Here again, though, policing it would be nearly impossible - how is Amazon to determine that a particular package of gum isn't worth $10,000? For that matter, maybe there's a buyer out there looking for an elusive pack of gum and is willing to pay the higher price? Seems incredible, but I am certain there's at least one person out there ready and able to do so." :time 1566589427 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784848\.json (:by "FireBeyond" :id "20784848" :parent "20781795" :text "> There's a similar problem with some sellers posting items up with insanely large prices<p>One of the other reasons is bots outbidding each other and escalating prices.<p>> sort high to low prices, to find a possible "better product" that is priced higher because it is made differently and better than "regular ole' generics" (I faced this recently while looking for a shielded audio cable).<p>Or in this specific instance, they're just targetting audiophiles who believe a $3,000 RCA cable will "enhance the depth and warmth and soundstage"..." :time 1566614257 :type "comment" :score 0 :link_title "Amazon has proven unable or unwilling to effectively police third-party sellers")) (https://hacker-news\.firebaseio\.com/v0/item/20783927\.json (:by "EndXA" :descendants 21 :id "20783927" :kids (20784681 20784990 20784764 20784804 20784704 20784769 20784710) :score 24 :time 1566603693 :title "Dog ownership is associated with better cardiovascular health" :type "story" :url "https://newsnetwork.mayoclinic.org/discussion/your-hearts-best-friend-dog-ownership-associated-with-better-cardiovascular-health/")) (https://hacker-news\.firebaseio\.com/v0/item/20784804\.json (:by "deepsun" :id "20784804" :kids (20784960 20784847) :parent "20783927" :text "They mean healthy people are more likely to afford a dog?" :time 1566613695 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784847\.json (:by "carbocation" :id "20784847" :kids (20784903) :parent "20784804" :text "Unlike many questions where we ponder Judea Pearl’s do-operator, there is nothing unethical about a trial randomizing people to dogs. (Assuming the people have been vetted.)" :time 1566614238 :type "comment" :score 0 :link_title "Dog ownership is associated with better cardiovascular health")) (https://hacker-news\.firebaseio\.com/v0/item/20773242\.json (:by "wstrange" :descendants 118 :id "20773242" :kids (20777081 20773799 20773351 20773336 20774746 20773777 20773346 20773375 20777125 20773448 20774822 20773784) :score 186 :time 1566515809 :title "Oracle directors give blessing to shareholder lawsuit against Larry Ellison" :type "story" :url "https://techcrunch.com/2019/08/22/oracle-directors-give-blessing-to-shareholder-lawsuit-against-larry-ellison-and-safra-catz/")) (https://hacker-news\.firebaseio\.com/v0/item/20773799\.json (:by "thesausageking" :id "20773799" :kids (20774497 20774891 20777885 20773983) :parent "20773242" :text "Queue Bryan Cantrill's (DTrace, Joyent) USENIX talk on Oracle and Larry Ellison:<p><a href=\"https://youtu.be/-zRN7XLCRhc?t=2034\" rel=\"nofollow\">https://youtu.be/-zRN7XLCRhc?t=2034</a>" :time 1566522619 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20773983\.json (:by "techntoke" :id "20773983" :kids (20775681 20774017 20774415 20774116) :parent "20773799" :text "I really don't want to watch a long video. Is there a link that lays out his thoughts in text?" :time 1566525297 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20775681\.json (:by "andyjohnson0" :id "20775681" :kids (20776972) :parent "20773983" :text "Quote:<p>"As you know people, as you learn about things, you realize that these generalizations we have are, virtually to a generalization, false. Well, except for this one, as it turns out. What you think of Oracle, is even truer than you think it is. There has been no entity in human history with less complexity or nuance to it than Oracle. And I gotta say, as someone who has seen that complexity for my entire life, it’s very hard to get used to that idea. It’s like, ‘surely this is more complicated!’ but it’s like: Wow, this is really simple! This company is very straightforward, in its defense. This company is about one man, his alter-ego, and what he wants to inflict upon humanity — that’s it! …Ship mediocrity, inflict misery, lie our asses off, screw our customers, and make a whole shitload of money. Yeah… you talk to Oracle, it’s like, ‘no, we don’t fucking make dreams happen — we make money!’ …You need to think of Larry Ellison the way you think of a lawnmower. You don’t anthropomorphize your lawnmower, the lawnmower just mows the lawn, you stick your hand in there and it’ll chop it off, the end. You don’t think ‘oh, the lawnmower hates me’ — lawnmower doesn’t give a shit about you, lawnmower can’t hate you. Don’t anthropomorphize the lawnmower. Don’t fall into that trap about Oracle."<p>Source: <a href=\"http://news.ycombinator.com/item?id=5170246\" rel=\"nofollow\">http://news.ycombinator.com/item?id=5170246</a>" :time 1566550833 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20776972\.json (:by "scarface74" :id "20776972" :kids (20782475) :parent "20775681" :text "How is this different from VC tech companies with no foreseeable path to profitable where the VC backers only hope is an acquisition or pawning their money losing investments off to the public market?" :time 1566564807 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782475\.json (:by "CharlesColeman" :id "20782475" :kids (20784846) :parent "20776972" :text "Those are small, and we haven't all used their products or been affected by them in some way or another." :time 1566593800 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784846\.json (:by "scarface74" :id "20784846" :parent "20782475" :text "I don’t think Uber or Lyft could be considered small products that most of us haven’t used st one point." :time 1566614212 :type "comment" :score 0 :link_title "Oracle directors give blessing to shareholder lawsuit against Larry Ellison")) (https://hacker-news\.firebaseio\.com/v0/item/20782346\.json (:by "akakievich" :descendants 11 :id "20782346" :kids (20783784 20783027 20783812 20783412 20784234 20783302) :score 22 :time 1566592979 :title "The Trouble with Fusion (1983) [pdf]" :type "story" :url "http://orcutt.net/weblog/wp-content/uploads/2015/08/The-Trouble-With-Fusion_MIT_Tech_Review_1983.pdf")) (https://hacker-news\.firebaseio\.com/v0/item/20783784\.json (:by "willis936" :id "20783784" :kids (20784845 20784325) :parent "20782346" :text "I’m still only a few pages in. I don’t have the chance to read it all right now, but I will revisit this tomorrow morning. Here are my early thoughts. Disclaimer: I am an advocate of fusion and am moving into the field (professional electrical engineering support of an academic project).<p>We need to walk before we can run. D+T fusion is viable. Hull maintenance is a solvable problem. Economic studies come after we can walk. Similarly, actually realizable designs that can reach Lawson performance necessary for p+B11 won’t come before designs that can reach D+T are made.<p>There are compelling narratives around funding, but ultimately it seems they are simultaneously overly optimistic about our technical advancement and overly jaded about future prospects.<p>It’s important to note that there is no difference in a reactor design capable of different fusion fuels, other than its Lawson performance. You can fuse D+T just the same as p+B11 if your device is capable of p+B11. There is not magical jump in performance we can make. So why skip over D+T if we need to go through it anyway? If D+T is found to truly not be economically viable (which sounds inherently flawed, since prices go down as technology becomes more advanced) then we could still pursue confinement devices in the hopes of reaching more advanced fuels." :time 1566602762 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784845\.json (:by "willis936" :id "20784845" :parent "20783784" :text "So I’m a few pages further and I fear I will not be finishing this paper. I am surprised it was published and is still referenced. Where are the citations? Where is the analysis? You can’t just say “fusion reactors need to be ten times bigger than fission reactors”. It’s frankly embarrassing to MIT that they would allow egregious, unfounded claims to be published. Peer review exists to shred such unsupported statements." :time 1566614203 :type "comment" :score 0 :link_title "The Trouble with Fusion (1983) [pdf]")) (https://hacker-news\.firebaseio\.com/v0/item/20781596\.json (:by "choiway" :id "20781596" :kids (20783221 20782156) :parent "20780718" :text "The problem with OOP isn't the concept itself. IMHO, the problem seems to stem the fact that people use a "Class" as both a means of organizing code and as a state machine. When you confuse the two, problems just get exponentially worse." :time 1566588405 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782156\.json (:by "AnimalMuppet" :id "20782156" :kids (20785010 20784915 20782832 20783113) :parent "20781596" :text "That <i>is</i> the concept of OOP - that you package together the data (state) and the functions that can operate on that data." :time 1566591526 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783113\.json (:by "madhadron" :id "20783113" :kids (20784844) :parent "20782156" :text "Users of multiple dispatch OOP languages (Common Lisp, Dylan, CLOS, C++ STL) would disagree vehemently with this characterization." :time 1566597632 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784844\.json (:by "AnimalMuppet" :id "20784844" :kids (20784974) :parent "20783113" :text "Well, I'm a C++ STL user, and <i>I</i> agree with me...<p>Could you be more specific about 1) in what sense you call C++ STL multiple dispatch, and 2) why you think it disagrees with what I said?" :time 1566614202 :type "comment" :score 0 :link_title "Why Are So Many Developers Hating on Object-Oriented Programming?")) (https://hacker-news\.firebaseio\.com/v0/item/20782869\.json (:by "yusufaytas" :descendants 39 :id "20782869" :kids (20784368 20784014 20783909 20783864 20784620 20784977 20783879 20784745 20784369 20783935) :score 80 :time 1566596221 :title "Phytoplankton Population Drops 40 Percent Since 1950" :type "story" :url "https://www.scientificamerican.com/article/phytoplankton-population/")) (https://hacker-news\.firebaseio\.com/v0/item/20783909\.json (:by "pygy_" :id "20783909" :kids (20784843 20784073) :parent "20782869" :text "[2010], here's the paper referenced in the article: <a href=\"https://www.nature.com/articles/nature09268\" rel=\"nofollow\">https://www.nature.com/articles/nature09268</a><p>I knew we had fucked up the oceans with plastics and overfishing, but I didn't know that phytoplankton was down as well, at such a scale. Per TFA, it provided 50% of the Earth's photosynthesis (in 2010). If it kept on dwindling that fast, that share is even lower now (down ~45%, with a half-life of 81 years, assuming the decline was constant between 1950 and 2010). This is also freaky knowing that it is the base of the food chain in the oceans...<p>I don't have any idea of the amount of oxygen that's cycled each year vs the total amount in the atmosphere... I suppose there's no immediate danger on that end, even if it were to drop to an even lower point before recovering, otherwise we'd have heard of this more often..." :time 1566603548 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784843\.json (:by "koboll" :id "20784843" :parent "20783909" :text "The really scary part is that phytoplankton produce 50-85% of the oxygen on Earth.<p>Unfortunately, steadily declining populations of oceanic microorganisms don't pack the same kind of viral social media star power Brazilian forest fires do." :time 1566614151 :type "comment" :score 0 :link_title "Phytoplankton Population Drops 40 Percent Since 1950")) (https://hacker-news\.firebaseio\.com/v0/item/20762724\.json (:by "hyperpape" :id "20762724" :kids (20784911 20762779 20762913 20763077 20763333 20762848 20764653 20763212 20763274 20763140 20768317 20767204 20765827 20763308 20776998 20763262 20764858 20766113 20765662 20764164) :parent "20760649" :text "There are discussions about the electoral college favoring small states. Some people think that's bad, some people think it's good.<p>However, there's a more important issue: that's not really what the electoral college does. It gives a small edge to small states[0]. The much bigger effect is that in every given election, it favors a handful of battleground states over all the rest.<p>If you live in Wyoming, the electoral college does not help you, because your vote is secure. Ditto for Vermont. But if you live in Ohio or Florida, presidential candidates will spend all their time in your state, trying to get your vote.<p>While you can concoct a semi-coherent case for rural voters needing special protection, no one can explain why Ohio is more or less important than North Carolina, or Florida than Texas.<p>[0] Which, if you're paying attention, is at least correlated with being rural, but only partially--another lazy generalization that surrounds this subject." :time 1566427459 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20762779\.json (:by "ShamelessC" :id "20762779" :kids (20763154 20764022 20762854 20762810 20764129 20778278 20764829 20762802 20765072 20763822 20764775 20766004 20767522 20767464 20770224 20766198 20768007 20768381 20765968) :parent "20762724" :text "I'm not in favor of the electoral college, but wouldn't its elimination merely shift this problem to politicians only visiting the most poulated states (e.g. California) anyway?" :time 1566427899 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20764022\.json (:by "delecti" :id "20764022" :kids (20764645 20764188 20764154) :parent "20762779" :text "I've seen this pointed out, and absolutely do not see it as a problem. What's wrong with politicians paying more attention to the needs of more people?<p>They're going to campaign <i>somewhere</i>, why should they pay more attention to Cleveland, Ohio (metro area population ~2m) than Los Angeles (<i>city</i> population 3m, metro population over 13m)?" :time 1566440186 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20764645\.json (:by "exclusiv" :id "20764645" :kids (20784842 20764708 20770257 20772265 20768453 20772745 20765636) :parent "20764022" :text "What's great about the electoral college is you need to have cross-regional appeal to win. So its less about which states are going to be battleground but that you generally can't just appeal to 1 or 2 regions and win. In a goal of preserving the union, it's better to have a system that pushes cross-regional appeal than a system based strictly on number of votes IMO." :time 1566448263 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784842\.json (:by "notSupplied" :id "20784842" :parent "20764645" :text "It has not produced that result. Instead it shifts the power from "most populated" (which at lease resembles SOME democratic values) to "most swing", which is totally arbitrary." :time 1566614140 :type "comment" :score 0 :link_title "15 states are trying to make the electoral college obselete")) (https://hacker-news\.firebaseio\.com/v0/item/20781469\.json (:by "cpursley" :id "20781469" :kids (20782439 20781785 20782495 20782976 20783203 20782511 20781694 20781609 20781681 20782871 20783099 20782433 20782951) :parent "20780718" :text "> “OOP is prevalent because cheap OOP developers are readily available, while functional programmers are typically more smart, and more expensive…”<p>The reason I prefer functional programming over OOP is that I'm just <i>not smart enough</i> to understand all the OOP abstractions and how to build reliable systems with it. Functional programming is just easier to grasp mentally, as it takes away a lot of the foot-guns (mutable state, inheritance, etc)." :time 1566587784 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783203\.json (:by "oarabbus_" :id "20783203" :kids (20784465) :parent "20781469" :text "I can read and understand procedural and OOP, but I've never been able to make sense of Lisp or Haskell code.<p>Like, not even the super simple examples which show you a side-by-side comparison." :time 1566598337 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784465\.json (:by "6thaccount2" :id "20784465" :kids (20784841) :parent "20783203" :text "Yea, but did you open a book on either language?<p>I've trudged through a few Lisp books and tutorials and at least part of a Haskell book. You're right that syntax-wise they're very different than Python & Java, but the simple examples aren't hard once you learn more. Granted, I can't write even moderately advanced Haskell code, but quick-sort and some list comprehension code shown in "Learn you a Haskell" is pretty straightforward. "Real World Haskell" is also not too bad (at least the first few chapters). If you're even aware of Lisp & Haskell, you'll be able to pick them up at least at a superficial level with a little effort. Lisp is just weird due to the parentheses and the pre-fix notation, but the principles are very simple and allow you to directly manipulate the syntax tree as there is no difference between code and data. For example the simple lisp expression (+ 2 2) returns 4. What about (* 2 (+ 2 2))? The inner expression returns 4 and that is passed to the multiplication operator with 2:
|
||
(* 2 (+ 2 2))######
|
||
(* 2 (4))######
|
||
(* 2 4)######
|
||
8######<p>Edit: I have no idea how to format things on HN, so I out six "#" to represent a new line.<p>Btw...David Touretsky's Common Lisp book is extremely high level and approachable. My biggest issue with many lisps is that installing and learning the tooling (Ex: Emacs) is a huge pain. I'd recommend you start with Racket as it is like Python in that it comes with a simple IDE, so you can focus on the language and not the tooling. Racket also has a lot of libraries for a niche language." :time 1566608885 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784841\.json (:by "andredz" :id "20784841" :parent "20784465" :text "<p><pre><code> (* 2 (+ 2 2))
|
||
(* 2 (4))
|
||
(* 2 4)
|
||
8</code></pre>" :time 1566614101 :type "comment" :score 0 :link_title "Why Are So Many Developers Hating on Object-Oriented Programming?")) (https://hacker-news\.firebaseio\.com/v0/item/20779964\.json (:by "randomwalker" :descendants 154 :id "20779964" :kids (20780234 20781039 20780696 20781173 20781943 20780361 20783373 20782852 20781953 20780846 20780782 20784622 20780657 20782968 20783850 20781145 20781423 20783029 20782534 20781927 20784635 20780165 20780396 20781612 20780365 20780532) :score 615 :time 1566580807 :title "Deconstructing Google’s excuses on tracking protection" :type "story" :url "https://freedom-to-tinker.com/2019/08/23/deconstructing-googles-excuses-on-tracking-protection/")) (https://hacker-news\.firebaseio\.com/v0/item/20780234\.json (:by "gregdoesit" :id "20780234" :kids (20781549 20782666 20780508 20781449 20780522) :parent "20779964" :text ">This isn’t the first time that Google has used disingenuous arguments to suggest that a privacy protection will backfire. We’re calling this move privacy gaslighting, because it’s an attempt to persuade users and policymakers that an obvious privacy protection—already adopted by Google’s competitors—isn’t actually a privacy protection.<p>Exactly. Firefox and Safari have both implemented and keep improving the type of fingerprint protection that Google is throwing their hands in the air about.<p>This summary is a thorough response, pointing out just how ridiculous and meritless the original post[1] from Google was.<p>[1] <a href=\"https://www.blog.google/products/chrome/building-a-more-private-web/\" rel=\"nofollow\">https://www.blog.google/products/chrome/building-a-more-priv...</a>" :time 1566582055 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781549\.json (:by "shawnz" :id "20781549" :kids (20782225 20784694 20784585 20781874) :parent "20780234" :text "That original post was written by the same Justin Schuh who went on this ridiculous tirade on twitter claiming he headed the manifest v3 adblocker neutering changes for privacy reasons: <a href=\"https://twitter.com/justinschuh/status/1134092257190064128\" rel=\"nofollow\">https://twitter.com/justinschuh/status/1134092257190064128</a><p>Of course it's not possible that this is true since the observational capabilities of the API are explicitly not being deprecated, only the content blocking capabilities. In other official posts they have claimed that the real "justification" is for performance reasons, which I think is equally nonsense." :time 1566588194 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784694\.json (:by "ChrisCinelli" :id "20784694" :kids (20784840) :parent "20781549" :text "His job history may tell you another reason on his positions about the subject: <a href=\"https://www.linkedin.com/in/justinschuh/\" rel=\"nofollow\">https://www.linkedin.com/in/justinschuh/</a>" :time 1566611993 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784840\.json (:by "hellcow" :id "20784840" :kids (20784940) :parent "20784694" :text "TIL the engineering director for Chrome comes from the NSA and CIA. Surely he cares deeply about everyone's privacy now, though...<p>As for me, I'll use Firefox." :time 1566614091 :type "comment" :score 0 :link_title "Deconstructing Google’s excuses on tracking protection")) (https://hacker-news\.firebaseio\.com/v0/item/20784839\.json (:by "pseudolus" :descendants 0 :id "20784839" :score 2 :time 1566614087 :title "The physics professor who says online extremists act like curdled milk" :type "story" :url "https://www.theguardian.com/science/2019/aug/22/online-hate-extremism-physics-science" :link_title "The physics professor who says online extremists act like curdled milk")) (https://hacker-news\.firebaseio\.com/v0/item/20779142\.json (:by "mitchbob" :descendants 444 :id "20779142" :kids (20779951 20779881 20780219 20779949 20780017 20779928 20780158 20779832 20779840 20779899 20780058 20780839 20780602 20780143 20779836 20780008 20784616 20782143 20783008 20780222 20782650 20780180 20780759 20781972 20780242 20781848 20780601 20780061 20779930 20782803 20780194 20780665 20780099 20781330 20779863 20784825 20783371 20780178 20780371 20779869 20780075 20780284 20779982 20780341) :score 228 :time 1566577329 :title "In effect, Seattle is decriminalizing the use of hard drugs" :type "story" :url "https://www.nytimes.com/2019/08/23/opinion/sunday/opioid-crisis-drug-seattle.html")) (https://hacker-news\.firebaseio\.com/v0/item/20779951\.json (:by "just_lurkin" :id "20779951" :kids (20780762 20780064 20780648 20780842 20784838 20781226 20779978 20783994 20781166 20783611 20782807 20780878 20780614 20784577 20780119 20780223 20780162 20780629) :parent "20779142" :text "The reporters designation of "figured out" seems to stem more from the fact that the solution fits his own view than any actual real evidence. There is mention of the difficulties such lax policies has brought to the city, but they are waved away as being "growing pains" toward a new utopia.<p>I can't say, living here, that I feel that the problem is solved. I view the needles outside my apartment as evidence to the contrary - though I suppose I'm an ignoramus for thinking that.<p>Simply strolling through Pioneer Square or most parts of International District paints a significantly different picture. One can dine at a Chinese place on Jackson and look out their window and see junkies peddling stolen goods at the bus stop. The non-enforcement of so-called "petty crime" used to fund drug addictions is egregious and continues to undermine the already little sense of community there is in this city of transients.<p>What I'm trying to say is that while I appreciate the difference in approach from the traditional one, I do believe that there needs to be an honest discussion about the limits of rehabilitation. More research on the subject, as it relates to Seattle, shows that there are many, many, people who take advantage of these lax policies to abuse the system, hurting others who actually need help." :time 1566580746 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784838\.json (:by "DoreenMichele" :id "20784838" :parent "20779951" :text "Junkies tend to be people with overwhelming problems who can't make their lives work. Throwing people in jail is usually not a means to make their lives suddenly start working.<p>I think you solve problems like widespread drug use by repairing the tattered social fabric that of this country which has taken such a toll on so many of the people who live here." :time 1566614082 :type "comment" :score 0 :link_title "In effect, Seattle is decriminalizing the use of hard drugs")) (https://hacker-news\.firebaseio\.com/v0/item/20776220\.json (:by "yorwba" :descendants 27 :id "20776220" :kids (20784978 20782681 20783087 20783951 20782351) :score 70 :time 1566557652 :title "Empty trains on the modern Silk Road: when Belt and Road interests don’t align" :type "story" :url "https://pandapawdragonclaw.blog/2019/08/23/empty-trains-on-the-modern-silk-road-when-belt-and-road-interests-dont-align/")) (https://hacker-news\.firebaseio\.com/v0/item/20782681\.json (:by "kposehn" :id "20782681" :kids (20783456 20782830 20784691 20783419) :parent "20776220" :text "This has been rumored for some time on various railfan groups across the web and I've always figured it to be true. In a few instances, people have called out that trains are moving too quickly up grades for their supposed load or are way underpowered for a train if all the containers were full. It's all been a bit suspect.<p>This has only fueled a lot of skepticism about the BRI. There's a few primary reasons for this:<p>1. Break of gauge: Any of the current routes require gauge changes between 5' and 4'8.5". Each time this occurs it incurs either (a) translating costs to move containers from railcar to railcar, or (b) bogie change costs. This both slows it down and adds significant labor expense to the endeavor which reduces competitiveness vs sea. Talgo (in Spain) makes gauge-changing bogies which theoretically can handle this, but they are not designed for the tonnage nor are they particularly well-suited to the extreme conditions found on the routes.<p>2. Axle Loading & Loading Gauge: The axle loads across the different networks are highly variable, requiring cars only be as heavy as the lightest network they travel on. In addition, the loading gauges are much tighter in Europe, resulting in only single containers of shorter length being allowed on COFC trains (Container on Flat Car)<p>This isn't to say the problems aren't surmountable, just that they have not yet been and it is going to be difficult to do so in the future." :time 1566595062 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783456\.json (:by "jcranmer" :id "20783456" :kids (20783689 20783679) :parent "20782681" :text "> Break of gauge: Any of the current routes require gauge changes between 5' and 4'8.5".<p>You'd think that with Chinese money, the former Soviet Union countries in the way would be happy to dual-gauge their track." :time 1566600223 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783679\.json (:by "magicsmoke" :id "20783679" :kids (20784600 20784449) :parent "20783456" :text "Trains carry tanks as well as goods. I wouldn't be surprised if Russia leaned on them not to get too cozy with China." :time 1566601881 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784600\.json (:by "thaumasiotes" :id "20784600" :kids (20784837) :parent "20783679" :text "According to legend, when the king of Qin wanted to conquer Shu (which occupied an enviable defensive position behind two mountain ranges), he offered Shu's king a diplomatic gift, five large stone statues.<p>Given the obvious impossibility of taking the statues across the mountains on foot, he also offered to construct a road from Qin into Shu at his own expense.<p>The king of Shu accepted, the road was built, and the statues arrived. The armies of Qin followed shortly thereafter." :time 1566610978 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784837\.json (:by "magicsmoke" :id "20784837" :parent "20784600" :text "The way I've heard this legend was that the king of Qin enticed the king of Shu to take the statues by making it appear they could defecate gold. At night, he would have servants drop gold around their hinds, and in the morning he would coincidentally take Shu ambassadors on a walk near the statues. That's how the news got to the Shu king about these miraculous gold-pooping cows." :time 1566614079 :type "comment" :score 0 :link_title "Empty trains on the modern Silk Road: when Belt and Road interests don’t align")) (https://hacker-news\.firebaseio\.com/v0/item/20779004\.json (:by "mancerayder" :descendants 906 :id "20779004" :kids (20779633 20781655 20780771 20781798 20779265 20782255 20779441 20779722 20779250 20784803 20781528 20779572 20779027 20783854 20779358 20779143 20779957 20783631 20779312 20779296 20782780 20779269 20783681 20779473 20779386 20779357 20781740 20779883 20783979 20782667 20780402 20782935 20779528 20784542 20779326 20779799 20781273 20784068 20780322 20783753 20779552 20781984 20782178 20779581 20779216 20781995 20780472 20779974 20781102 20780736 20781436 20780067 20781794 20779585 20779291 20783284 20784623 20779610 20779687 20781284 20779359 20779617 20783035 20784141 20781223 20780325 20779487 20779349 20779343 20779217 20782340 20781888 20779379 20784793 20779777 20783333 20779434 20779416 20779479 20779339 20779381 20781573 20779212 20779439 20779862) :score 628 :time 1566576466 :title "Google Doesn’t Want Staff Debating Politics at Work Anymore" :type "story" :url "https://www.bloomberg.com/news/articles/2019-08-23/google-doesn-t-want-employees-debating-politics-at-work-anymore")) (https://hacker-news\.firebaseio\.com/v0/item/20779633\.json (:by "oppositelock" :id "20779633" :kids (20780989 20779953 20779691 20781648 20783427 20779709 20782067 20782469 20783354 20781884 20782148 20783130 20780590 20781462 20780001 20781388) :parent "20779004" :text "I worked at Google for quite a while, 2005-2013, and even then, the internal political discussion was pretty toxic, but a lot smaller in scope since there are far fewer people.<p>There were definitely groups meant for discussing politics, and loudmouths like me willingly participated in those - however, it was very uncivil. There was a majority view in the company, and if anyone didn't agree with the majority view, the majority engaged in heckling, ridicule, etc. It was already becoming an echo chamber, and as the majority grew, their tactics grew more petty and vicious. However, this was expected in the politics groups, and you knowingly entered that fray.<p>What seems to be happening a lot lately is that politics are spilling over into large, global mailing lists which target a whole geographic region, so many people get involved, and when a company has 200k employees and contractors, you will find some outliers in there who will pick nasty fights.<p>It only makes sense that they're cutting down on something that has turned toxic. It's a bit disappointing to hear, since I personally enjoyed the occasional, honest discussion with smart people of other viewpoints - these good discussions made the much larger number of ridiculous ones, bearable." :time 1566579477 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20779691\.json (:by "duxup" :id "20779691" :kids (20779877 20780351 20779792 20779833 20779808) :parent "20779633" :text "Help me out here.<p>Do you mean "internal political" as "Oh man Jimmy is in charge of gmail now!" (just a made up example of internal politics there) or "Can you belive what the POTUS did!?!?!"?<p>If the latter, I'm a bit surprised ... I can't imagine having that kind of conversation at work. That is absolutely a NO GO zone for me at work." :time 1566579684 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20779877\.json (:by "oppositelock" :id "20779877" :kids (20780799 20780369 20782791) :parent "20779691" :text "Definitely the latter - people trying to convince others that their views on war, or abortion, or taxes, or political party are the correct ones.<p>These are also people who are intelligent, educated, and quite arrogant, so the fireworks were pretty spectacular." :time 1566580438 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20780799\.json (:by "xvector" :id "20780799" :kids (20781977 20783378 20782306) :parent "20779877" :text "And this was common workplace discussion!? This seems like a disaster waiting to happen. I don’t know why you’d want to introduce the divisiveness of politics to your workplace." :time 1566584705 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20781977\.json (:by "arkh" :id "20781977" :kids (20784836) :parent "20780799" :text "> And this was common workplace discussion!?<p>It must be US culture there: everywhere I've worked (in France) arguing about politics was always ok. Even fun when you get people of differing views who can explain how they came to those so you can debate. Things must be boring when you have to limit yourself to safe subjects." :time 1566590426 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784836\.json (:by "humanrebar" :id "20784836" :parent "20781977" :text "Working class Americans talk about politics a lot. It's the professional and aristocratic types who care about decorum." :time 1566614075 :type "comment" :score 0 :link_title "Google Doesn’t Want Staff Debating Politics at Work Anymore")) (https://hacker-news\.firebaseio\.com/v0/item/20778980\.json (:by "bookofjoe" :descendants 23 :id "20778980" :kids (20784440 20784567 20784722 20784110 20784179) :score 61 :time 1566576331 :title "An Afternoon in Tokyo with the Man Who Designs Casio G-Shock Watches (2017)" :type "story" :url "https://www.ablogtowatch.com/tokyo-man-designs-casio-g-shock-watches-ryusuke-moriai/")) (https://hacker-news\.firebaseio\.com/v0/item/20784440\.json (:by "komali2" :id "20784440" :kids (20784926 20784506) :parent "20778980" :text "> They have watches for people who are soldiers, surfers, rescue workers, muddy rescue workers, boat workers, pilots, skateboarders, and even for glamping (“glamorous camping”).<p>I follow Casio earnestly but I have no idea what the "glamping" watch is. I probably want it though..." :time 1566608642 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784506\.json (:by "duxup" :id "20784506" :kids (20784885 20784835 20784775) :parent "20784440" :text "It's just camping ... but with a lot of fancy stuff ... so also not camping." :time 1566609472 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784835\.json (:by "mycall" :id "20784835" :parent "20784506" :text "Still outside with mosquitoes." :time 1566614075 :type "comment" :score 0 :link_title "An Afternoon in Tokyo with the Man Who Designs Casio G-Shock Watches (2017)")) (https://hacker-news\.firebaseio\.com/v0/item/20782137\.json (:by "t23" :descendants 124 :id "20782137" :kids (20782824 20782420 20782864 20784236 20784383 20784874 20782580 20782335 20782838 20782489 20784063 20782928 20784346 20782919 20782378 20782700 20782507 20782353 20783803 20782665 20782568) :score 92 :time 1566591388 :title "Meeting online has become the most popular way U.S. couples connect: study" :type "story" :url "https://news.stanford.edu/2019/08/21/online-dating-popular-way-u-s-couples-meet/")) (https://hacker-news\.firebaseio\.com/v0/item/20782420\.json (:by "farnsworth" :id "20782420" :kids (20782520 20782466 20782810 20783571 20782447 20784067) :parent "20782137" :text "I can't really imagine another way to date. People want to go about their day and get groceries without being hit on. People want to go to meetups without being hit on. Nobody wants to play matchmaker for two friends then be stuck in the middle when it doesn't work out. Online dating gives you a way to explicitly opt in to "I want to meet you romantically" and lets you meet people who you would otherwise have absolutely no way to encounter." :time 1566593405 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782520\.json (:by "Blackstone4" :id "20782520" :kids (20784886 20782636 20783295 20782789) :parent "20782420" :text "> People want to go about their day and get groceries without being hit on<p>I'm not sure this is always the case. I feel like many of my women friends would prefer to meet someone offline but they do not always get many inbounds so they use online dating. I feel like there's a clear edge for men who ask women out in person because less people are doing so.<p>Further to this, apps like Tinder are good at showing off looks but not necessarily status. This works great for good looking women but not men who need to convey gravitas/worth in order to attract women. This is based on the theory that men are 'success' objects. I think this is something that is more easily done offline." :time 1566594117 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782636\.json (:by "MaximumYComb" :id "20782636" :kids (20782885 20782727 20783083 20784105 20784850 20782710 20783608) :parent "20782520" :text "The issue is that, as a single man, how do I know which of the 30 women I bump into during a day are open to being hit on and which will feel annoyed? Some may prefer to be hit on but I'm going to annoy a lot of women in the process. Far easier to use an opt in dating app" :time 1566594749 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782727\.json (:by "EliRivers" :id "20782727" :kids (20782912) :parent "20782636" :text "<i>how do I know which of the 30 women I bump into during a day are open to being hit on and which will feel annoyed?</i><p>In effect, you ask them. However, this is not done in the literalist HN style - that is, you do not say "Hi, may I please hit on you?" or any other such set of words.<p>Nonetheless, one asks, and some will say yes, and some will say no; some will know they're answering, some won't even notice, and sometimes the asker doesn't even notice that they're asking.<p>To a number of people, this sounds crazy. As crazy as the idea that some authors cannot be read literally to get the meaning of their words. There are languages encoded within language and this is one such. If one happens not to speak this language, I guess it's dating apps or nothing :/" :time 1566595339 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20782912\.json (:by "MaximumYComb" :id "20782912" :kids (20783470 20783280 20783055) :parent "20782727" :text "The problem is in the asking. If I see an attractive woman shopping and go speak to her it may be the 10th time she's been stopped in this one trip.<p>There is so many aspects to this, it's impossible to reasonably discuss it on an online forum. My perspective is living in a major western city that has a lot of culturally middle eastern people living here. The culture is very forward compared to western white culture. Women I know complain about it all the time. A woman living in an area without this culture may wish more men would hit on her." :time 1566596419 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20783055\.json (:by "aisofteng" :id "20783055" :kids (20784950 20784300) :parent "20782912" :text ">The problem is in the asking. If I see an attractive woman shopping and go speak to her it may be the 10th time she's been stopped in this one trip.<p>So what?<p>Do people really rule out meeting a partner and having a family because of a fear of maybe inconveniencing someone?" :time 1566597293 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784300\.json (:by "MaximumYComb" :id "20784300" :kids (20784834) :parent "20783055" :text "How did you take "rule out meeting a partner and having a family" from what I said? Dating in 2019 is really easy when I have free time I can line up multiple dates per week without having to resort to harassing every attractive woman I pass at the grocery store." :time 1566607209 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20784834\.json (:by "feministincel" :dead t :id "20784834" :parent "20784300" :text "...how? I only recently started getting more than 1 match a week and that was probably an ELO reset." :time 1566614071 :type "comment" :score 0 :link_title "Meeting online has become the most popular way U.S. couples connect: study")) (https://hacker-news\.firebaseio\.com/v0/item/20780718\.json (:by "ingve" :descendants 215 :id "20780718" :kids (20781803 20781469 20781185 20781835 20782118 20781831 20782678 20782435 20781667 20783443 20781541 20784486 20783098 20783266 20781286 20783240 20781606 20781961 20781690 20783929 20783722 20781244 20783274 20783650 20783478 20781193 20783656 20783219 20782503 20783213 20781596 20782947 20783805 20781433 20783205 20783074 20781898 20784327 20781668 20784180 20784833 20782778 20784505 20781398 20783116 20783307 20783379 20781450 20781092) :score 88 :time 1566584342 :title "Why Are So Many Developers Hating on Object-Oriented Programming?" :type "story" :url "https://thenewstack.io/why-are-so-many-developers-hating-on-object-oriented-programming/")) (https://hacker-news\.firebaseio\.com/v0/item/20784833\.json (:by "crb002" :id "20784833" :parent "20780718" :text "Dead end career "architects" going OO crazy with inheritance, factories, unessicary interfaces, ... instead of helping write more performance code or deleting code." :time 1566614060 :type "comment" :score 0 :link_title "Why Are So Many Developers Hating on Object-Oriented Programming?")) (https://hacker-news\.firebaseio\.com/v0/item/20784831\.json (:by "pseudolus" :descendants 0 :id "20784831" :score 1 :time 1566614023 :title "Grand Staircase-Escalante – Plan clears way for mining and drilling on land" :type "story" :url "https://www.theguardian.com/environment/2019/aug/23/grand-staircase-escalante-national-monument-management-plan-blm-oil-gas-drilling-trump" :link_title "Grand Staircase-Escalante – Plan clears way for mining and drilling on land")) (https://hacker-news\.firebaseio\.com/v0/item/20784823\.json (:by "pseudolus" :descendants 0 :id "20784823" :score 1 :time 1566613947 :title "Top U.S. publishers sue Amazon's Audible for copyright infringement" :type "story" :url "https://www.reuters.com/article/us-amazon-com-lawsuit/top-u-s-publishers-sue-amazons-audible-for-copyright-infringement-idUSKCN1VD1ZY" :link_title "Top U.S. publishers sue Amazon's Audible for copyright infringement")) (https://hacker-news\.firebaseio\.com/v0/item/20766112\.json (:by "amaccuish" :descendants 15 :id "20766112" :kids (20768222 20766892 20766381 20773843 20767877 20769621 20770771 20768374) :score 42 :time 1566465204 :title "Chromebooks Have an “Auto Update Expiration”" :type "story" :url "https://www.theregister.co.uk/2019/08/22/buying_a_chromebook_dont_forget_to_check_when_it_expires/")) (https://hacker-news\.firebaseio\.com/v0/item/20770771\.json (:by "mrguyorama" :id "20770771" :parent "20766112" :text "I run an EOL Chromebook Pixel (seriously google, your naming conventions are trash) as my nighttime netflix/youtube device. Pretty nifty for $180, though battery life is only a couple hours. The nicer Chromebooks can run real Linux either side by side or completely replacing ChromeOS, but I haven't really found a need because I have a separate, full-fat, desktop." :time 1566496849 :type "comment" :score 0 :link_title "Chromebooks Have an “Auto Update Expiration”")) (https://hacker-news\.firebaseio\.com/v0/item/20769011\.json (:by "tempsolution" :id "20769011" :kids (20769116 20770868 20771161 20769642 20769141) :parent "20765521" :text "There is a big gap between "crap" and AAA for sure. But think about this (in today's time):<p>* Half Life 2 looks like crap<p>* Fallout 3 looks like crap<p>* Actually any game from more than a few years back, looks like crap<p>But any of those are hopelessly out of reach for any Indie developer even with today's tools.<p>There is real AAA from earlier days, that still looks good these days, like:<p>* Battlefield 3<p>* Crysis 2<p>* Call Of Duty Modern Warfare<p>* etc.<p>But these games have among the highest budget in history of game development and a respectable revenue stream...<p>What the author is trying to say is that most people think most games looks like crap (I think so too). There is no point in making AA games (let's assume he didn't mean actual AAA games) as an Indie developer, because people will still think your game looks like crap. And those people who don't (I for instance really like SNES games still), will also be satisfied with the art he can create.<p>Let's look at Anno 1602 vs. Anno 1800. This is more in the domain of the author. I really like both games and I have to say, Anno 1800 has AMAZING graphics. But the game gets boring after playing it one time to the Investor level... Anno 1602 has graphics that you can probably manage as an Indie developer these days (since you don't need to optimize it at all and have much better tooling). This game never gets old ;). I have more fun playing that one than Anno 1800. Which is another reason why AAA graphics is unneeded. You need shiny graphics if your game sucks. And creating games that suck is what todays AAA industry is all about." :time 1566486948 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769642\.json (:by "jayd16" :id "20769642" :kids (20770010) :parent "20769011" :text ">But any of those are hopelessly out of reach for any Indie developer even with today's tools.<p>This just isn't true. It only a question of money and/or time." :time 1566490460 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770010\.json (:by "johnnyanmac" :id "20770010" :kids (20770302) :parent "20769642" :text "Yes, I think that's exactly what that comment meant.<p>I'm sure a 2 man experienced team consisting of a programer and an artist can recreate the vault intro sequence of F3 in a few months. They wouldn't be able to expand thst into the full 2007 game without years of man-hours. Because F3 itself took thousands of man hours. It'd take a lot less time with modern tools, but not enough to offset the work of hundreds of developers." :time 1566492595 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770302\.json (:by "jayd16" :id "20770302" :kids (20770770) :parent "20770010" :text "You're not going to get hundreds of man hours of content for free but setting up Source or Unreal or Unity to get a modern engine with every feature those games had does not take months." :time 1566494132 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770770\.json (:by "NateEag" :id "20770770" :kids (20771526) :parent "20770302" :text "An engine that's roughly equivalent, in absentia the actual games' data, is not remotely equivalent to those games." :time 1566496847 :type "comment" :score 0 :link_title "Why All of Our Games Look Like Crap")) (https://hacker-news\.firebaseio\.com/v0/item/20764684\.json (:by "hairytrog" :id "20764684" :kids (20764702 20764805 20765671 20764712) :parent "20763961" :text "Sure, many spend 8 hours at the office. But do they do 8 hours of work? Probably not. There are diminishing returns on time spent working, and it probably starts around the third hour.<p><a href=\"https://www.oxfordscholarship.com/view/10.1093/oso/9780190876166.001.0001/oso-9780190876166\" rel=\"nofollow\">https://www.oxfordscholarship.com/view/10.1093/oso/978019087...</a><p>Many industries would probably suffer negligible losses (and maybe gains) by transitioning to 20 hour work weeks." :time 1566448826 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20764805\.json (:by "ken" :id "20764805" :kids (20768553 20766269) :parent "20764684" :text "This article isn't about office workers. It's about workers. Laborers are doing 8+ hour days, too, and they would not be equally productive in half the time. There's a reason it tends to pay by the hour.<p>Let's compare apples to apples. Office jobs didn't exist in the medieval period, but labor jobs still exist today." :time 1566450284 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768553\.json (:by "tk75x" :id "20768553" :kids (20770769 20768690) :parent "20764805" :text "Cut the shifts in half and people work less individually while more people overall have job opportunities. As a benefit, working shorter shifts would result in more rested workers who would theoretically be more productive or at least have less chance of mistakes." :time 1566484788 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770769\.json (:by "marcusverus" :id "20770769" :parent "20768553" :text "This would either halve incomes or double labor costs. Any improvements in individual productivity would be offset by the new logistical nightmare (especially for knowledge workers) of coordinating with twice as many team members to accomplish the same amount of work.
|
||
This seems like a recipe for skyrocketing costs." :time 1566496836 :type "comment" :score 0 :link_title "Preindustrial workers worked fewer hours than today's (2009)")) (https://hacker-news\.firebaseio\.com/v0/item/20770768\.json (:by "paganinip" :dead t :id "20770768" :score 1 :time 1566496835 :title "App tainted with Ahmyst Open-source spyware appeared on GooglePlay Store twice" :type "story" :url "https://securityaffairs.co/wordpress/90225/malware/ahmyth-app-google-play.html" :link_title "App tainted with Ahmyst Open-source spyware appeared on GooglePlay Store twice")) (https://hacker-news\.firebaseio\.com/v0/item/20770767\.json (:by "twog" :id "20770767" :kids (20771131) :parent "20770724" :text "An online design tool. Think of it as sketch/photoshop/illustrator in the browser." :time 1566496826 :type "comment" :score 0 :link_title "How to build a plugin system on the web and also sleep well at night")) (https://hacker-news\.firebaseio\.com/v0/item/20770456\.json (:by "CydeWeys" :id "20770456" :kids (20770766 20771141 20771827 20771050 20770526 20771922 20771105) :parent "20770264" :text "I interviewed with Palantir maybe seven years ago (didn't get the job) and definitely wasn't aware at the time that they were doing this kind of work, if they even were back then.<p>And had I known they were doing CBP stuff, I may have been OK with it under Obama even. It wasn't until Trump got elected and immigration policy became explicitly racist and enforcement child-separationy and concentration-campy that I really started opposing it." :time 1566495071 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770766\.json (:by "1111236112347" :id "20770766" :parent "20770456" :text "The article is about work with HSI, not CBP. The scope of work that HSI does is much broader, here's a quote from wikipedia about it:<p>HSI special agents investigate violations of more than 400 U.S. laws that threaten the national security of the United States such as counter-proliferation and export violations, human rights violations/war crimes, human smuggling, art theft, human trafficking, drug smuggling and trafficking, arms trafficking, document and benefit fraud, the manufacturing and sale of counterfeit immigration and identity documents, transnational gangs, financial crimes including money laundering and bulk cash smuggling, trade-based money laundering (including trade finance and Kimberley Process investigations), computer crime, including child exploitation, intellectual property rights/trade fraud, import/export enforcement, trafficking of counterfeit pharmaceuticals and other merchandise, mass-marketing fraud, and international Cultural Property and Antiquities crimes." :time 1566496817 :type "comment" :score 0 :link_title "The war inside Palantir: Data-mining firm ties to ICE under attack by employees")) (https://hacker-news\.firebaseio\.com/v0/item/20757529\.json (:by "wallflower" :descendants 65 :id "20757529" :kids (20769443 20769003 20769934 20768008 20769754 20771555 20768853 20768839 20769496 20769939 20768806 20769019 20772219 20768527 20770765 20768784 20769800 20767988) :score 116 :time 1566397801 :title "An oral history of the AIM away message" :type "story" :url "https://www.invisionapp.com/inside-design/an-oral-history-of-the-aim-away-message-by-the-people-who-were-there/")) (https://hacker-news\.firebaseio\.com/v0/item/20770765\.json (:by "pradn" :id "20770765" :kids (20772318 20771399 20771901) :parent "20757529" :text "Most "oral" histories should be called "folk" histories." :time 1566496803 :type "comment" :score 0 :link_title "An oral history of the AIM away message")) (https://hacker-news\.firebaseio\.com/v0/item/20764945\.json (:by "pricees" :id "20764945" :kids (20767367 20765538 20765045 20767230 20766812 20766000 20764986) :parent "20764505" :text "I was hoping this would explain my weight gain but I suppose I have to accept that replacing daily workouts with 3 bowls of ice cream and magic shell may be the culprit." :time 1566451905 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20767367\.json (:by "drewg123" :id "20767367" :kids (20770764 20768495) :parent "20764945" :text "When my son was born, he didn't sleep well, so I didn't either. My wife has a career and I was an equal partner in his care. It didn't help that I was working 80+ hours a week on something that was key to the success of the small company I worked for. Add in stress eating, and cutting out exercise due to perceived lack of time, and I gained 10-15lbs a year until my son was 4 or 5.<p>My son is 13 now, and its only in the last few years that I've really started to take care of myself. I've started exercising, stopped eating junk, and tried to make time for sleep. The result is I've lost 60lbs over the last few years, and am in better shape than I've been since highschool. However, I still don't sleep as well as I did before he was born.<p>My advice to new dads is: Take care of yourselves. Eat right. Don't cut out exercise to save time." :time 1566477753 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770764\.json (:by "rdtwo" :id "20770764" :kids (20783860 20770892 20773995) :parent "20767367" :text "Honestly idk how it’s possible to afford the extra hour and a half for gym 3 days a week as a dad with a toddler" :time 1566496803 :type "comment" :score 0 :link_title "How Men’s Bodies Change When They Become Fathers")) (https://hacker-news\.firebaseio\.com/v0/item/20764355\.json (:by "chmaynard" :descendants 52 :id "20764355" :kids (20764934 20765579 20765396 20765247 20764736 20769420 20764756 20765389 20765535) :score 206 :time 1566444181 :title "Making containers safer" :type "story" :url "https://lwn.net/SubscriberLink/796700/9bc9daa32a8fe499/")) (https://hacker-news\.firebaseio\.com/v0/item/20764934\.json (:by "sansnomme" :id "20764934" :kids (20765395 20770602) :parent "20764355" :text "The whole container safety story has been a mess/cluster<i></i><i></i>/bag-of-tricks since the very beginning. Unlike BSD jails, security was never number one priority for containers. Just take a look at what GCE/AWS use respectively. The former built an entire syscall proxy with Gvisor while the latter uses a hypervisor based solution with Firecracker (think mini-VMs). Anything in production that touches foriegn code can't really use generic out-of-the-box container systems like Docker. There is a whole bunch of tech such as Hyper Container, Kata, Runq etc. all so that you can run them on a hypervisor and get proper sandboxing. All in all quite disappointing to be honest.<p>(The main downside of hypervisors is that they are difficult to run on low-cost commodity cloud like Digital Ocean. You are forced to use bare metal stuff like Hetzner, AWS, Paket Cloud etc. The whole point of cloud is that the hardware/infrastructure is mostly abstracted away. If I have to run my own hypervisor just to ensure the container doesn't get broken out of, what's the point even calling it cloud?)" :time 1566451815 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20765395\.json (:by "hardwaresofton" :id "20765395" :kids (20765684 20769217 20771339 20767387) :parent "20764934" :text "> (The main downside of hypervisors is that they are difficult to run on low-cost commodity cloud like Digital Ocean. You are forced to use bare metal stuff like Hetzner, AWS, Paket Cloud etc. The whole point of cloud is that the hardware/infrastructure is mostly abstracted away. If I have to run my own hypervisor just to ensure the container doesn't get broken out of, what's the point even calling it cloud?)<p>Sorry if I'm misunderstanding, but the hypervisor in the cloud (i.e. the VM running under your "instance") is to protect the cloud provider <i>from you</i>. The Hypervisor <i>you're</i> running (firecracker, kata containers, gvisor, nabla, etc) are to protect <i>your</i> dangerous workloads from your <i>other</i> workloads.<p>It is totally within your power to choose to run 1 cloud "instance" per workload so you don't have to worry about cross-workload contamination, but if you want to effectively multiplex your workload on constantly available machines, you're going to have to mix your workloads, and that almost certainly requires protection of <i>some</i> kind.<p>In an ideal world we might all be getting VMs that were unikernels that are a bit safer to use but in general it feels like you need to isolate these workloads somehow if you're going to run them on the same "instance". What does your perfect/preferred world look like?" :time 1566457445 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769217\.json (:by "eyberg" :id "20769217" :kids (20770763) :parent "20765395" :text "In the public cloud (aws/gce) we provision unikernels as vms themselves - that is there is no underlying linux instance. It's just the unikernel riding on top of the hypervisor (in the case of google that's kvm, for the t2s on aws it's xen but their c5s are kvm). For small services you use t2-micros (aws) and f1-micros (gce). Both will give you a thread. If you need more you scale more.<p>This works great if you have a handful of services - if you have hundreds or thousands of services yes you might want to look at running on your own hardware as the public cloud could get expensive at that point or conversely you can re-evaluate if you need hundreds of services and maybe just opt for larger services that use heftier amounts of threads/memory (eg: larger instance sizes). As for running your own hardware we have crappy (eg: $800) servers in our office that have 32 threads and we haven't really stressed it at all but we can easily run thousands of unikernels on those boxes. Also, in the bay area you can grab a cabinet from Hurricane Electric for $400/month. Imagine what you could do with real hardware." :time 1566487988 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770763\.json (:by "eximius" :id "20770763" :parent "20769217" :text "What domain is the problem you're solving in that you can effectively run unikernels? i.e., you don't need something that ultimately doesn't run well in unikernels. For example, our application is a web app - that by itself can run reasonably well in a unikernel (not with how we've written it, but it can be done). But we call out to imagemagick for some processing, which would pretty much preclude a unikernel approach (barring breaking it out into its own service, which is totally doable - its hard to provide a perfect example).<p>Also, what are you using to create the unikernels?" :time 1566496803 :type "comment" :score 0 :link_title "Making containers safer")) (https://hacker-news\.firebaseio\.com/v0/item/20755807\.json (:by "clouddrover" :descendants 36 :id "20755807" :kids (20756217 20756478 20756517 20756264 20756257 20760338 20758202 20758185 20761964 20755947 20757489) :score 105 :time 1566380966 :title "Cold War spy technology we all use" :type "story" :url "https://www.bbc.com/news/business-48859331")) (https://hacker-news\.firebaseio\.com/v0/item/20756217\.json (:by "lmilcin" :id "20756217" :kids (20756862 20758683 20762983) :parent "20755807" :text "There is wealth of devices that are powered by radio waves.<p>Every receiving antenna could be said to be powered by radio waves since it converts radio waves to signal (albeit typically quite faint) and antennas were known way before The Thing.<p>The difference between The Thing and other devices is that it modulated and reflected the signal at different frequency all without use of any electronics. Every RFID chip is a bit of electronics but The Thing actually is an analog device without anything that could be recognized as electronic circuit at first sight.<p>As far as I understand it used some kind of resonant cavity an some kind of change in capacitance dependant on the geometry of the device. The sound waves would cause the physical setup to vibrate and the vibration would change geometry of the device causing modulation of the reflected signal." :time 1566386041 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20762983\.json (:by "yesenadam" :id "20762983" :kids (20770762) :parent "20756217" :text "Maciej Ceglowski has an illustrated page + talk <i>Our Comrade The Electron</i> about Termen's life and inventions (The Theremin, The Thing etc) and much more. Highly recommended! I love how he presents his talks on the web.<p><a href=\"https://idlewords.com/talks/our_comrade_the_electron.htm\" rel=\"nofollow\">https://idlewords.com/talks/our_comrade_the_electron.htm</a>" :time 1566429648 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770762\.json (:by "nuxi" :id "20770762" :parent "20762983" :text "That was a fantastic read, thank you." :time 1566496796 :type "comment" :score 0 :link_title "Cold War spy technology we all use")) (https://hacker-news\.firebaseio\.com/v0/item/20770761\.json (:by "Townley" :descendants 0 :id "20770761" :score 1 :time 1566496784 :title "Ben Affleck Made Me a Bad Project Manager" :type "story" :url "https://roberttownley.com/blog/ben-affleck-made-me-bad-project-manager/" :link_title "Ben Affleck Made Me a Bad Project Manager")) (https://hacker-news\.firebaseio\.com/v0/item/20770284\.json (:by "pje" :descendants 70 :id "20770284" :kids (20771292 20771130 20771498 20771434 20770477 20771024 20771285 20771044 20771436 20771215 20771772 20771381 20771438 20771503 20771111 20770760 20771007) :score 51 :text "Pairing is famously a UX nightmare [0]. Even Apple's AirPods cut out constantly, suffer from interference from other nearby devices [1], and apparently just don't work in an open space [2].<p>To people with Bluetooth expertise: Why is the Bluetooth audio experience always so...bad? Are there some fundamental technical limitations in the spec? Are my expectations unreasonable? Or is it just always implemented poorly? Followup: are there competing technologies that Just Work™?<p>[0]: https://xkcd.com/2055/<p>[1]: https://support.apple.com/en-is/HT209369 ("move away from places [with] a lot of Wi-Fi activity")<p>[2]: http://www.iphonehacks.com/2018/04/heres-why-your-airpods-or-other-bluetooth-headphones-cut-out-while-crossing-a-street.html" :time 1566494015 :title "Ask HN: Why is Bluetooth audio always so bad?" :type "story")) (https://hacker-news\.firebaseio\.com/v0/item/20770760\.json (:by "moonbug" :id "20770760" :parent "20770284" :text "Go check the page count of the Bluetooth specs, and you'll have your answer." :time 1566496777 :type "comment" :score 0 :link_title "Ask HN: Why is Bluetooth audio always so bad?")) (https://hacker-news\.firebaseio\.com/v0/item/20770759\.json (:by "torriep" :descendants 0 :id "20770759" :score 1 :time 1566496772 :title "What we know about EVs in 2020" :type "story" :url "https://www.evcure.com/2020-evs" :link_title "What we know about EVs in 2020")) (https://hacker-news\.firebaseio\.com/v0/item/20770254\.json (:by "Fellshard" :id "20770254" :kids (20770758) :parent "20770103" :text "Doesn't reCaptcha alone rely extensively on fingerprinting?" :time 1566493753 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770758\.json (:by "rbritton" :id "20770758" :kids (20771382) :parent "20770254" :text "It does. The more anti-fingerprinting measures you enact, the harder it is to pass to the point that it becomes nearly impossible to do." :time 1566496766 :type "comment" :score 0 :link_title "Privacy Sandbox – Open standards to enhance privacy on the web")) (https://hacker-news\.firebaseio\.com/v0/item/20766706\.json (:by "Aaargh20318" :id "20766706" :kids (20766760 20766778 20767675 20767868 20772230 20768422 20770274 20768125 20767918 20770089 20767307 20768328 20770448 20767883 20767416 20772353 20768737 20772050 20770918 20768088 20767945 20771106 20769474 20768027 20768660) :parent "20765521" :text "> People who grew up with Nintendo and Sega really like pixel art.<p>As one of those people, I really don't like pixel art at all.<p>Today's pixel art looks nothing like games did back in the day. The simple reason is that those Nintendo and Sega games weren't played on 27" 4k LCD monitors or 65" OLED TV's but on on the barely 14" CRT in my bedroom. We didn't have huge pixely sprites, they were small and blurry. It had a way softer look than todays pixel art does.<p>To me, the whole pixel art craze looks like false nostalgia. People longing back to something that never existed that way.<p>this image demonstrates it nicely: <a href=\"http://i.imgur.com/lQFPG14.png\" rel=\"nofollow\">http://i.imgur.com/lQFPG14.png</a>" :time 1566471982 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770089\.json (:by "johnnyanmac" :id "20770089" :kids (20770757 20771965) :parent "20766706" :text "I think you mean you hate BAD pixel art. Thing about the critical modern successes is that they try to recreate that feel for modern hardware. In the process that naturally means they use more resources to pull off the visual look because 1) there's more resolution so more work needed and 2) it's usually being applied to a modern pipeline (computational lighting, for instance. Something NES games lacked)" :time 1566492891 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770757\.json (:by "ehsankia" :id "20770757" :parent "20770089" :text ""Pixel art" nowadays is a very very wide term. There's huge variable and hundreds of different "art styles" within pixel art. There are games with fairly simple graphics like Stardew Valley or Terraria, games with much better art direction like Celeste, and games with "high res" pixel art like Owlboy. Just to say it's "pixel art" doesn't mean much anymore." :time 1566496765 :type "comment" :score 0 :link_title "Why All of Our Games Look Like Crap")) (https://hacker-news\.firebaseio\.com/v0/item/20770560\.json (:by "kd3" :id "20770560" :kids (20770611 20770615 20770756 20772470) :parent "20769646" :text "It's not just ICE but the entire government that is a problem. I personally stopped accepting any work from any government a few years ago. Once you realize what government is, there's no going back.<p>"The State […] is an anti-social institution, administered in the only way an anti-social institution can be administered, and by the kind of person who, in the nature of things, is best adapted to such service [a psychopath]. Taking the State wherever found, striking into its history at any point, one sees no way to differentiate the activities of its founders, administrators and beneficiaries from those of a professional-criminal class. As Dr. Sigmund Freud has observed, it can not even be said that the State has ever shown any disposition to suppress crime, but only to safeguard its own monopoly of crime." -
|
||
Albert J. Nock in “Our Enemy, The State”" :time 1566495632 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770756\.json (:by "GhostVII" :id "20770756" :kids (20771314) :parent "20770560" :text "What is the alternative to having a government? If the current government was completely defunded, it wouldn't prevent governance entirely - we would just be governed by some private company or organization instead. How long are you expecting a country to survive without a government before some group of armed individuals take control of it again, this time without any form of democracy?" :time 1566496765 :type "comment" :score 0 :link_title "The war inside Palantir: Data-mining firm ties to ICE under attack by employees")) (https://hacker-news\.firebaseio\.com/v0/item/20770755\.json (:by "AftHurrahWinch" :id "20770755" :parent "20770516" :text "(stops wearing my JPL t-shirt to work)" :time 1566496764 :type "comment" :score 0 :link_title "The war inside Palantir: Data-mining firm ties to ICE under attack by employees")) (https://hacker-news\.firebaseio\.com/v0/item/20767410\.json (:by "pseudolus" :descendants 4 :id "20767410" :kids (20770669 20770386 20770622) :score 16 :time 1566478092 :title "A Giant Volcano Could End Human Life on Earth as We Know It" :type "story" :url "https://www.nytimes.com/2019/08/21/opinion/supervolcano-yellowstone.html")) (https://hacker-news\.firebaseio\.com/v0/item/20770386\.json (:by "ehPReth" :id "20770386" :kids (20770754) :parent "20767410" :text "hope it takes me first" :time 1566494677 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770754\.json (:by "ryanmercer" :id "20770754" :parent "20770386" :text "Sometimes I feel the same way sometimes because "meh life sucks, I truly hate it"<p>Sometimes because "I can't imagine the hellish conditions that would result if an eruption of that level happened, best case I probably die painfully as the ash accumulates in my lungs a few days later, worst case I die terrified as the earth rumbles with incredible ferocity and some time later a heat wall incinerates me"<p>---<p>Obligatory: National Suicide Prevention Lifeline Call 1-800-273-8255<p><a href=\"https://www.iasp.info/\" rel=\"nofollow\">https://www.iasp.info/</a><p><a href=\"https://suicidepreventionlifeline.org/\" rel=\"nofollow\">https://suicidepreventionlifeline.org/</a>" :time 1566496763 :type "comment" :score 0 :link_title "A Giant Volcano Could End Human Life on Earth as We Know It")) (https://hacker-news\.firebaseio\.com/v0/item/20770753\.json (:by "caymanjim" :id "20770753" :kids (20770837) :parent "20769646" :text "Palantir's entire business is providing data mining and surveillance software to government agencies. ICE is probably the least-morally-reprehensible thing they support. They are deeply involved with DHS, CIA, NSA, all manner of classified agencies. If any of their employees have a problem with ICE, they never belonged there in the first place." :time 1566496752 :type "comment" :score 0 :link_title "The war inside Palantir: Data-mining firm ties to ICE under attack by employees")) (https://hacker-news\.firebaseio\.com/v0/item/20765221\.json (:by "csbartus" :id "20765221" :kids (20765238 20770752) :parent "20763961" :text "I have a hobby: when I meet Americans I'm starting to tell them how lazy we Europeans tackle working. I mean the work / life balance for us means nothing since we do life first then work.<p>And I'm telling them another thing: for me it seems in America everybody is working. The president, the millionaire, the middle and lower classes. Nobody does the `healthy meaninglessness`.<p>Of course all these are friendly provocations. What surprises me is the cognitive dissonance they cause." :time 1566455236 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770752\.json (:by "gerbilly" :id "20770752" :parent "20765221" :text "Yeah man, enterprises optimize to make as much money as possible with as little expenses as possible.<p>Why on earth is it that people aren't allowed to make the same optimization (greatest income with least effort) without being called lazy?" :time 1566496752 :type "comment" :score 0 :link_title "Preindustrial workers worked fewer hours than today's (2009)")) (https://hacker-news\.firebaseio\.com/v0/item/20770751\.json (:by "JaimeThompson" :descendants 45 :id "20770751" :kids (20771262 20771250 20771777 20771272 20772719 20772876 20772522 20772781 20771327) :score 67 :time 1566496740 :title "The FCC has no idea how many people don’t have broadband access" :type "story" :url "https://arstechnica.com/tech-policy/2019/08/the-fcc-has-no-idea-how-many-people-dont-have-broadband-access/?comments=1" :link_title "The FCC has no idea how many people don’t have broadband access")) (https://hacker-news\.firebaseio\.com/v0/item/20768911\.json (:by "lhorie" :id "20768911" :kids (20769255 20769120 20769438 20770901 20770007 20770634) :parent "20768565" :text "The problem IMHO is the old adage of the devil being in the details. I see a lot of engineers talking about things like deriving types from enums, and meanwhile the type system will merrily let you do this:<p><pre><code> type Foo = {a: number}
|
||
const o: Foo = JSON.parse('null')
|
||
o.a = 1
|
||
</code></pre>
|
||
It feels like people are lulling themselves into a false sense of security by making increasingly complex self-consistence schemes via type utilities, but they just shrug when I point out that the foundation of the scheme is still unsound." :time 1566486498 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770634\.json (:by "zackify" :id "20770634" :kids (20770750) :parent "20768911" :text "this is why I wish typescript added runtime checks in development. Worst case, it would throw a TS error in your browser any time a function call or a network request didn’t match what you typed" :time 1566496024 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770750\.json (:by "hazza1" :id "20770750" :parent "20770634" :text "you don't really want the overhead of checking types on every call, you know where your applications entry points are - if you need checks add them." :time 1566496736 :type "comment" :score 0 :link_title "Using TypeScript with React")) (https://hacker-news\.firebaseio\.com/v0/item/20767379\.json (:by "jmisavage" :id "20767379" :kids (20767486 20767583 20768224 20770749 20768082 20767691) :parent "20766519" :text "I kind of wish HN wouldn't show these outages unless they're going on for multiple hours or at least hide them after they're back up. Usually by the time I see them and then check myself the site is already back up. Maybe I just need to read HN more often." :time 1566477894 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770749\.json (:by "jammygit" :id "20770749" :parent "20767379" :text "> Maybe I just need to read HN more often.<p>Last night I wrote a little spreadsheet for myself showing how much time I spend doing various things. In particular, I for one do NOT need to read HN more often" :time 1566496731 :type "comment" :score 0 :link_title "GitHub Outage Currently Ongoing – Issues, PRs, Notifications")) (https://hacker-news\.firebaseio\.com/v0/item/20770748\.json (:by "cybersnowflake" :id "20770748" :kids (20771918) :parent "20769646" :text "Palantir: hey dude want to work for a company whose job it is to help punish people, manipulate, and violate their privacy through big data?<p>Engineer: sure! Just as long as I'm not enforcing a national border that's where I draw the line!" :time 1566496729 :type "comment" :score 0 :link_title "The war inside Palantir: Data-mining firm ties to ICE under attack by employees")) (https://hacker-news\.firebaseio\.com/v0/item/20770747\.json (:by "proc0" :id "20770747" :kids (20771006 20770884) :parent "20765521" :text "A good artist will make anything look good, pixel art, card games, all the way to photo-real 3d (of course depending on the artist). What happens is that in general the first thing to be cut due to budget is probably the art since without function you have no game. Imho, indie games would do better if they "sliced" their game releases differently, such that art was never takes a back-seat as it is probably tempting to do. Many people think you only need good gameplay but in reality the art, aesthetics, music, etc. of any game is the invisible factor that people are influenced and only notice when it's broken." :time 1566496726 :type "comment" :score 0 :link_title "Why All of Our Games Look Like Crap")) (https://hacker-news\.firebaseio\.com/v0/item/20767079\.json (:by "agent008t" :id "20767079" :kids (20767684 20767114 20767473 20767505 20769138 20768047 20767375 20770515 20771571 20770746 20771806 20769266 20772328 20769465 20768349 20769343 20768872 20767466 20773305 20767260 20767762 20767278 20772346 20768678 20768330) :parent "20764505" :text "So, reading this thread is making me really not want to have children. Seems like one would have to be completely insane to voluntarily sign up for that.<p>People that have children. Do you think it was honestly a good idea in retrospect, and if so, why? If your wife had been on the fence about having children, would you have preferred to go child-free, in retrospect?" :time 1566475246 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770746\.json (:by "fatnoah" :id "20770746" :parent "20767079" :text "It's a great question. My son is 11. If you'd asked me when he was 3 or 4, I may have said it wasn't worth it. Now, I 100% feel it was worth it. It's a pain, forces you to change your life priorities, but overall it's made me into a better person as I try to embody the attitude and behaviors that he'll want. There's also nothing better at washing away the stresses of the day than the gigantic hug I get when I walk in the door." :time 1566496722 :type "comment" :score 0 :link_title "How Men’s Bodies Change When They Become Fathers")) (https://hacker-news\.firebaseio\.com/v0/item/20770745\.json (:deleted t :id "20770745" :time 1566496717 :type "story" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769040\.json (:by "danShumway" :id "20769040" :kids (20771388 20770641 20770103 20771739 20770519 20774742 20771853) :parent "20767891" :text "> "large scale blocking of cookies undermine people’s privacy by encouraging opaque techniques such as fingerprinting"<p>"If y'all had just handed over your wallet when we asked, we wouldn't have had to hurt you. So really, this is your fault."<p>More seriously, what Google is saying here is that privacy can't be mainstream. It's no different from the arguments that advertisers gave when they rejected DNT. They're willing to let a few privacy-minded people avoid being tracked, as long as that group never becomes a majority. But it was never their plan to get rid of tracking, every compromise they ever offered had the catch, "as long as it doesn't affect our bottom line."<p>It's just another Equifax settlement. "Yeah we offered it, but we never assumed that so many of you would take it. Be reasonable."<p>Heck that. If you genuinely believe that people should have a choice about privacy, then you have to accept that maybe the majority of people will decide they don't want cookies. You have to take a step back and consider that browsers that block cookies by default are just reflecting what their users already widely want; people want their browsers to protect them from tracking by default, without configuration.You're not offering users a choice, you're just mad that you can't use dark patterns to make users unsafe-by-default.<p>This entire article is just insulting." :time 1566487103 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770103\.json (:by "Ajedi32" :id "20770103" :kids (20770744 20770281 20770254 20770123 20770954 20772132) :parent "20769040" :text "> "If y'all had just handed over your wallet when we asked, we wouldn't have had to hurt you. So really, this is your fault."<p>Seeing as Google doesn't engage in fingerprinting and are actively taking steps to block it[1], I don't think this is a fair characterization of Google's position.<p>[1]: <a href=\"https://blog.chromium.org/2019/05/improving-privacy-and-security-on-web.html\" rel=\"nofollow\">https://blog.chromium.org/2019/05/improving-privacy-and-secu...</a>" :time 1566492957 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770744\.json (:by "danShumway" :id "20770744" :parent "20770103" :text "Google does engage in fingerprinting in multiple of its products, but even if it didn't I don't think I would change my analogy.<p>Google's position here is, "obviously you're going to have to let us track you <i>some way</i>, and our way (cookies) is better than fingerprinting." It's still blaming privacy-conscious users for the actions that advertisers have taken, because those unreasonable privacy-conscious people couldn't be content with just blocking some of the trackers.<p>There's an underlying tone to this article that reads as, "you all messed this up because you didn't just leave well enough alone. Now we'll come in and fix it, but you're gonna have to compromise with us when we do." From my perspective -- no, users didn't break anything. This isn't our fault, and we should be allowed to broadly block cookies without being tracked in more pervasive ways.<p>But, if it makes you feel better you can change a word in my characterization to read:<p>> "If y'all had just handed over your wallet when we asked, <i>they</i> wouldn't have had to hurt you. So really, this is your fault."" :time 1566496714 :type "comment" :score 0 :link_title "Privacy Sandbox – Open standards to enhance privacy on the web")) (https://hacker-news\.firebaseio\.com/v0/item/20768475\.json (:by "nerdjon" :id "20768475" :kids (20768530 20768512 20768878) :parent "20767891" :text "Let me guess, everything about "Privacy Sandbox" is meaningless when the company that proposes it also holds a major stronghold on the web thanks to Google Analytics, Google SSO, etc. Google themselves will likely barely be impacted (and why should we expect otherwise, google is not going to shoot themselves in the foot)<p>Makes me think of this quote from the webkit policy <a href=\"https://webkit.org/tracking-prevention-policy/\" rel=\"nofollow\">https://webkit.org/tracking-prevention-policy/</a> :<p>> When faced with a tradeoff, we will typically prioritize user benefits over preserving current website practices. We believe that that is the role of a web browser, also known as the user agent.<p>Google clearly does not believe that." :time 1566484407 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768530\.json (:by "ehsankia" :id "20768530" :kids (20768650 20769124 20768567 20768610 20768852 20768681 20768861 20768582 20770244 20768608 20768547 20768577) :parent "20768475" :text "Except without advertising half of the internet collapses. And to anyone suggesting that a paid model will just surface, I don't really want to live in a world where only the rich have access to tools as useful as Maps, Translate or Youtube." :time 1566484704 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768650\.json (:by "jedberg" :id "20768650" :kids (20768906 20769156 20768895) :parent "20768530" :text "> Except without advertising half of the internet collapses.<p>You can still run ads without knowing anything about the user. They will be less targeted and less profitable, but you can still use them." :time 1566485197 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768906\.json (:by "jefftk" :id "20768906" :kids (20769074 20769509 20770743) :parent "20768650" :text "<i>> They will be less targeted and less profitable, but you can still use them.</i><p>Specifically, about half as profitable: <a href=\"https://www.blog.google/products/ads/next-steps-transparency-choice-control/\" rel=\"nofollow\">https://www.blog.google/products/ads/next-steps-transparency...</a><p><i>"Based on an analysis of a randomly selected fraction of traffic on each of the 500 largest Google Ad Manager publishers globally over the last three months, we evaluated how the presence of a cookie affected programmatic revenue. Traffic for which there was no cookie present yielded an average of 52 percent less revenue for the publisher than traffic for which there was a cookie present."</i><p>(Disclosure: I work for Google on ads, speaking only for myself)" :time 1566486454 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770743\.json (:by "floatboth" :id "20770743" :kids (20770908) :parent "20768906" :text "Google AdSense started off as <i>contextual</i>. Maybe the drop is so significant in this study because Google's ad network no longer knows how to be contextual and is crappy without tracking." :time 1566496714 :type "comment" :score 0 :link_title "Privacy Sandbox – Open standards to enhance privacy on the web")) (https://hacker-news\.firebaseio\.com/v0/item/20770742\.json (:by "ralmeida" :id "20770742" :kids (20771076) :parent "20770105" :text "That's a very interesting topic! Does anyone know of other resources (blog posts or books) talking about how to build such extensibility in a SaaS app?<p>Obviously, there are lots of inspiration to be drawn from apps we use everyday, such as GitHub, JIRA, etc, but these behind the scenes view is very informative." :time 1566496713 :type "comment" :score 0 :link_title "How to build a plugin system on the web and also sleep well at night")) (https://hacker-news\.firebaseio\.com/v0/item/20770741\.json (:by "mcguire" :id "20770741" :kids (20770795) :parent "20765521" :text "The link to the Small Business Council at the end: <a href=\"https://sbecouncil.org/about-us/facts-and-data/\" rel=\"nofollow\">https://sbecouncil.org/about-us/facts-and-data/</a><p>"<i>Based on U.S. Bureau of Labor Statistics data, the level of entrepreneurship actually has declined in recent years. That is, the number of self-employed in the U.S. has dropped notably. Incorporated self-employed fell from 5.78 million in 2008 to 5.13 million in 2011. It climbed back to 5.64 million in 2016. So, after eight years, the number of incorporated self-employed remains well short of the 2008 level. Unfortunately, the news is even worse when it comes to the larger measure of unincorporated self-employed. The number of unincorporated self-employed declined from 10.59 million in 2006 to 9.36 million in 2014.</i>"" :time 1566496703 :type "comment" :score 0 :link_title "Why All of Our Games Look Like Crap")) (https://hacker-news\.firebaseio\.com/v0/item/20770740\.json (:by "respinal" :descendants 0 :id "20770740" :score 3 :time 1566496698 :title "Nonprofit drug maker produces TB antibiotic after private companies wouldn’t" :type "story" :url "https://www.pbs.org/newshour/health/nonprofit-drug-maker-produces-tb-antibiotic-after-private-companies-wouldnt" :link_title "Nonprofit drug maker produces TB antibiotic after private companies wouldn’t")) (https://hacker-news\.firebaseio\.com/v0/item/20769134\.json (:by "headalgorithm" :descendants 52 :id "20769134" :kids (20769979 20770353 20774455 20770170 20769525 20769440 20769726 20769602) :score 57 :time 1566487613 :title "Maglev Heart Could Keep Cardiac Patients Alive" :type "story" :url "https://spectrum.ieee.org/biomedical/devices/this-maglev-heart-could-keep-cardiac-patients-alive")) (https://hacker-news\.firebaseio\.com/v0/item/20769726\.json (:by "49para" :id "20769726" :kids (20769766 20770780 20770261) :parent "20769134" :text ""Patients will wear a 4-kg external controller pack that contains two rechargeable batteries (providing about 5 hours of operation each), although they can also plug in directly to a power outlet."<p>This seems like a potential issue." :time 1566491021 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770261\.json (:by "ars" :id "20770261" :kids (20770739) :parent "20769726" :text "> This seems like a potential issue.<p>How so? That's light enough even a kid could wear it as a backpack." :time 1566493812 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770739\.json (:by "49para" :id "20770739" :kids (20770798) :parent "20770261" :text "Have you met anyone that just had open heart surgery ? They are not at their peak physically for sure." :time 1566496685 :type "comment" :score 0 :link_title "Maglev Heart Could Keep Cardiac Patients Alive")) (https://hacker-news\.firebaseio\.com/v0/item/20770738\.json (:by "ddworken" :descendants 4 :id "20770738" :kids (20771523 20770998 20776610) :score 41 :time 1566496684 :title "Keybase SSH CA" :type "story" :url "https://keybase.io/blog/keybase-ssh-ca" :link_title "Keybase SSH CA")) (https://hacker-news\.firebaseio\.com/v0/item/20767651\.json (:by "mcv" :id "20767651" :kids (20770737 20767733 20772406 20776843 20770587) :parent "20765521" :text "Sometimes 'better-but-not-good-enough' is a trap. That's basically what Jeff Vogel is saying about moving up from his poor inconsistent art to slightly better art, but it's also how I feel about moving up from ascii characters to his style of "crappy" art.<p>AdoM is a fantastic roguelike created by Thomas Biskup, which originally had you as an '@' battling other ascii characters. Later he wanted a nicer interface and went for this kind of pixely tiles, and to be honest, I don't like it (edit: I just checked again, and the art looks far better than I remember. I still prefer the ascii version, though). If you go for bad art, just go all the way, and make it look consistent.<p>By the way, Baba is You, referenced at the end, is an absolutely brilliant game, and while the art looks cheap like a toddler drew it, it's all animated; they have three versions of every sprite and keep rotating them. That crappy animation arguably makes it look even cheaper, but it also brings the game more alive, and it's certainly more expensive. Most importantly, though: it's a striking and consistent look.<p>In the end, though: Jeff had been successfully making games he loves for 25 years. Whatever he's doing is clearly working." :time 1566479630 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770737\.json (:by "Cpoll" :id "20770737" :kids (20772097) :parent "20767651" :text "Baba is You came to mind for me as well, as a game with incredibly simple graphics that still looks _really_ good. I think a big part of that is the consistency of the design.<p>The high-contrast simple design also facilitates the gameplay. There's no visual noise, so it's very easy to 'read' the levels and focus on the solutions.<p>With that said, I think the art is also deceptively good. I don't think I could replicate it quite as well (from memory) even having played the game a fair bit, and I certainly don't think a toddler (or lesser hyperbole) could capture the charm of some of the sprites." :time 1566496684 :type "comment" :score 0 :link_title "Why All of Our Games Look Like Crap")) (https://hacker-news\.firebaseio\.com/v0/item/20768532\.json (:by "RonaldSchleifer" :dead t :id "20768532" :kids (20768615 20768673 20768785 20768623 20768974) :parent "20768054" :text "It strikes me that this is a topic of emotion, about which no rational discussion or debate can even happen because counter-points or even just mere questioning (aka, scientific method) of a held belief is generally and seemingly ever increasingly immediately viciously attacked as heresy, not refuted with counter-arguments and unbiased fact. "Burn the messenger at the stake" they cry, "it will make the message go away so we do not have to hear it" they proclaim through their actions. So we head down this path, right or wrong, either way.<p>As with the fundamental ideology that birthed the climate change, aka, rebranded global warming, it is quite an odd that it always depends on a combination of total ignorance of realities that lie right before us all with violent opposition, as well as utter delusions about the track record or consequences of its fundamental beliefs. Because at the core, the green watermelon of climate change environmentalism, beneath the thin veneer of the outer green skin the mantle rapidly gives way to parasitic red communism all throughout.<p>If climate change is such a great threat, why do the "leaders" that profess the need for everyone else to sacrifice themselves and deny themselves, fly around in private jets nonstop, to exotic hot destinations that have to be cooled with AC ... just to mention a single of the major hypocrisies and lies and deceptions. Why is it that of these groups that are all more or less what can be considered the "left", a defining characteristic is that they do not abide by their own prescriptions imposed on others around them.<p>If you want to stop climate change then, e.g., (and many of these will be uncomfortable to most here) give up your car, find jobs that are remote work or even better yet where you can walk to work, move to a temperate climate where little heat and cooling are needed, stop immigration of people from low impact regions to high impact regions, advocate for population control of African and Asian populations that are adding on the order of net 85 million additional humans to the planet every year (or one additional German population every single year), hold China and India responsible for their wildly outsized levels of pollution once you control for their per capita contribution to humanity, stop holding pets that produce unnecessary pollution simply for entertainment and so you can hold an animal for your own gratification, etc." :time 1566484710 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768673\.json (:by "RobertRoberts" :id "20768673" :kids (20768759) :parent "20768532" :text "It seems rational discussion is not what people actually want.<p>Hypocrisy is rampant in the discussion about climate change.<p>Irrationality and emotions are manipulation tactics, not solutions, therefore nothing will actually change with the climate.<p>The worst is when _real_ demonstrable solutions are presented and rejected because they don't "feel good" or make some kind of marketing splash." :time 1566485277 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768759\.json (:by "jonbronson" :id "20768759" :kids (20769736 20770736) :parent "20768673" :text "Don't mistake a lack of empowerment with hypocrisy. When someone advocates for policy to limit the emissions of vehicles produced by the automotive industry, but happens to drive their car to work everyday, that's not hypocrisy. That's a person who is coping with the system around them, still advocating to change that system in the only way that is meaningful. Systemic changes require large actions. To pretend that individual actions alone will get us out of this death spiral is at best naive." :time 1566485736 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770736\.json (:by "RobertRoberts" :id "20770736" :parent "20768759" :text "I agree on your automotive analogy. But what about these?<p>1. Have fewer kids. (but only some countries)<p>2. Don't fly so much. (but we can fly anytime we want in our private planes)<p>3. Per capita pollution needs to go down. (but not for us and our private planes)<p>4. You need to lower carbon emissions by changing your purchasing habits. (but we can buy private yachts and multiple homes)<p>5. Use paper straws in plastic bags. (instead of plastic straws in paper bags)<p>6. Take action to prevent carbon increase (but only things we approve of (ie, no planting trees...))<p>etc...<p>It seems that the loudest and biggest hypocrites are the rich and powerful." :time 1566496674 :type "comment" :score 0 :link_title "Yes, I’m Feeling Bad About Climate Change. Let’s Discuss")) (https://hacker-news\.firebaseio\.com/v0/item/20766496\.json (:by "onetimemanytime" :descendants 55 :id "20766496" :kids (20767001 20766990 20767050 20768477 20767112 20769150 20767089 20766746) :score 51 :time 1566469706 :title "Evidence suggests microplastics in water pose ‘minimal health risk’" :type "story" :url "https://www.bbc.com/news/health-49430038")) (https://hacker-news\.firebaseio\.com/v0/item/20767112\.json (:by "gingabriska" :id "20767112" :kids (20768383 20767146) :parent "20766496" :text "How effectively we can seperate microplastics?<p>Yesterday I was playing around with some PTFE nanopowder and mixed it with achohol and applied it on my mountain bike chain.<p>I am wondering if I throw this powder in river, are water cleaning units able to remove nano particles from the water? Not that I am going to do this, just curious." :time 1566475629 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768383\.json (:by "xzvXSvz" :id "20768383" :kids (20768685) :parent "20767112" :text "If your filter is fine enough, sure. But then you force higher energy costs to clean the water.<p>"Not that I am going to do this,"
|
||
Sure, but eventually you'll wash your chain, and reapply the powder. So the particles end up in the river anyway.<p>If you're interested, read up on how PTFE is produced. Specifically the case in WV and Ohio with DuPont's precursor PTFE plant." :time 1566483910 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768685\.json (:by "gingabriska" :id "20768685" :kids (20770735) :parent "20768383" :text "Unfortunately you are right. But what can be done? There are dry PTFE lubricants available in market and they work so well compared to traditional Grease in dusty environment that I don't see people giving up these." :time 1566485314 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770735\.json (:by "whenchamenia" :id "20770735" :parent "20768685" :text "Try spray wax. Works amazing on my motorcycle chains, and doesnt fling off or collect tons of dirt.<p>That said, motor oil with a brush, wipe it off, ignore dirt between oilings was shown to be the best for motorcycle chains, not sure about sprockets." :time 1566496668 :type "comment" :score 0 :link_title "Evidence suggests microplastics in water pose ‘minimal health risk’")) (https://hacker-news\.firebaseio\.com/v0/item/20770734\.json (:by "manfredo" :id "20770734" :kids (20772780) :parent "20770701" :text "No, it's actually quite simple. Encase the waste in concrete, and ship it in a shipping container [1]. The concrete caskets have enough radiation shielding that it is not dangerous to stand near them. Burying the waste is really just a safeguard against potential long-term leakage.<p>1. These concrete caskets look like this: <a href=\"http://large.stanford.edu/courses/2015/ph241/avery-w2/images/f1big.jpg\" rel=\"nofollow\">http://large.stanford.edu/courses/2015/ph241/avery-w2/images...</a>" :time 1566496663 :type "comment" :score 0 :link_title "Bernie Sanders unveils $16T 'Green new deal' plan")) (https://hacker-news\.firebaseio\.com/v0/item/20766174\.json (:by "meheleventyone" :id "20766174" :kids (20766486 20766294 20766515 20766671 20767247 20766378 20766489 20769666 20767012) :parent "20765521" :text "Arrrgh, there are a lot of interesting and good points in the article but for the most part they miss the wood for the trees. The actual answer is that care isn't being taken to develop a style that looks good and meets his constraints. Jeff needs a good art director.<p>The Ultima V and Baba is You examples are excellent counter-points because they show how great games with simple styles can look." :time 1566465967 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20766486\.json (:by "jplayer01" :id "20766486" :kids (20766588 20767545 20766606 20770145) :parent "20766174" :text "> Jeff needs a good art director.<p>Did you miss the part where adding an employee would double his required budget for the game? Which means he needs at least double the sales? Which means more risk? And there's no guarantee he'll hit that even if the graphics look better?<p>He spells out that he's working with freelancers, who often flake out for (understandable) various reasons." :time 1566469586 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20766588\.json (:by "alttab" :id "20766588" :kids (20766722 20767093 20767635 20766903 20768161 20766883 20766656 20774612 20767524 20770169 20773985 20773671) :parent "20766486" :text "You would think after 25 years of making games he'd have enough sense to direct art himself in some way. Seems like he's rationalizing his choices instead of taking it upon himself to learn from his customer's criticisms and his own experience.<p>If I had made that many games over 3 decades I would have at least learned how to talk to freelance artists in a way that would get better over time. It seems Jeff has put no effort into it, or gave up too early because he's protected his choices with rationalizations." :time 1566470715 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20767524\.json (:by "falcolas" :id "20767524" :kids (20768339) :parent "20766588" :text "After 25 years of making games, he is directing the art. The art style hasn’t changed - that doesn’t happen over a span of decades without direction.<p>His art direction just doesn’t match the tastes of a large number of folks. Neither did H.R. Geiger’s. Nothing wrong with that." :time 1566478834 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768339\.json (:by "dagw" :id "20768339" :kids (20770733) :parent "20767524" :text "<i>The art style hasn’t changed</i><p>But it has, that's what many people are commenting on. His last two games looked much better than his current game. It could just be the luck of the draw with regards to which artists showed up rather than a conscious choice, but his new game clearly has a different look than his previous game." :time 1566483604 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770733\.json (:by "djur" :id "20770733" :parent "20768339" :text "Yes, I hadn't seen any pictures of his new game, so I thought he was talking about Avadon, the Avernum re-remakes, and so on, all of which look fine despite having a decent amount of re-used art and being iso 2D. The screenshots for the new game look worse than any game he's previously released." :time 1566496653 :type "comment" :score 0 :link_title "Why All of Our Games Look Like Crap")) (https://hacker-news\.firebaseio\.com/v0/item/20770732\.json (:by "yogthos" :dead t :id "20770732" :kids (20771313) :parent "20770083" :text "It's not even a legitimate one [1]. I find it rather telling that a legitimate election in Venezuela that was supervised by international organizations has been questioned, while an illegitimate fascist government in Brazil gets no media coverage.<p>[1] <a href=\"https://www.theguardian.com/world/2019/jun/11/sergio-moro-jair-bolsonaro-justice-minister-resign\" rel=\"nofollow\">https://www.theguardian.com/world/2019/jun/11/sergio-moro-ja...</a>" :time 1566496651 :type "comment" :score 0 :link_title "Brazil's President Blames NGOs for Amazon Fires")) (https://hacker-news\.firebaseio\.com/v0/item/20766875\.json (:by "paultopia" :id "20766875" :kids (20767832 20767929 20767407) :parent "20765130" :text "I was wondering this too. Every new parent seems to report that they basically don't sleep for a year or two. That has got to account for a lot of the biological changes in parenthood. (Honestly, I'd really want to know about likelihood of dying in a car accident or other heavy machinery sleep-deprivation-induced-screwup.)" :time 1566473337 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20767929\.json (:by "tlear" :id "20767929" :kids (20770731) :parent "20766875" :text "It is the martyrdom story that is dumb. There are two of you there is absolutely zero reason for both not to have decent sleep.<p>First couple weeks sure after that.. get a second bed, couch whatever. Separation of concern works way better one takes care of the kids other takes care of $$." :time 1566481335 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770731\.json (:by "rdtwo" :id "20770731" :kids (20773111) :parent "20767929" :text "Seems easy when you aren’t living it. Maybe one day you will find out that things aren’t so simple" :time 1566496646 :type "comment" :score 0 :link_title "How Men’s Bodies Change When They Become Fathers")) (https://hacker-news\.firebaseio\.com/v0/item/20760649\.json (:by "car" :descendants 878 :id "20760649" :kids (20762724 20763199 20762829 20761661 20761850 20761378 20761763 20763215 20761325 20761775 20764501 20762246 20764328 20763862 20762922 20767323 20762794 20762593 20761556 20761839 20762358 20762326 20766491 20761230 20763486 20763352 20762824 20761558 20766207 20762729 20772135 20764217 20761654 20763310 20763166 20762661 20763390 20764465 20764242 20761713 20763731 20763641 20763069 20762312 20762297 20768823 20764788 20761237 20763667 20764158 20762328 20764652 20766615 20766737 20764322 20764962 20768558 20765421 20761498 20763996 20764163 20762263 20763646 20764510 20773487 20761453 20764448 20762624 20761568 20761536 20763103 20762441 20760873 20761384 20761744 20762777 20762868 20761813 20762555 20762166 20762563) :score 494 :time 1566415408 :title "15 states are trying to make the electoral college obselete" :type "story" :url "https://www.nytimes.com/2019/05/22/us/electoral-college.html")) (https://hacker-news\.firebaseio\.com/v0/item/20762829\.json (:by "WarDores" :id "20762829" :kids (20763026 20763407 20764949 20763505) :parent "20760649" :text "It's not about division of power between rural/urban or big states/small states. The Electoral College is about buffering purely democratic power. The President doesn't represent "the people." He/she represents the interests of the states. The Legislative Branch represents the will of the people (most directly through the House of Representatives). One of the biggest problems is vesting too much power and importance in the Executive, which was never intended. Throw the balance of power out of whack, and we get these conversations (the President has to represent "the people" and therefore should be elected by popular vote)" :time 1566428340 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20763026\.json (:by "vturner" :id "20763026" :kids (20763882 20770730 20767807 20769710 20763126 20764624) :parent "20762829" :text "I wish someone with $$ would start plastering this message everywhere the absurd "get rid of the elctoral college" debate comes up. We are not a democracy, seriously no one wants a democracy of 300 million plus. We are a federation of states that is supposed to have most of the control in their region and sacrifice a little bit of control to the federal government for purposes of defense and commerce. Your "democracy" should be your state legislature, but sadly authoritarians of the past have taken that away." :time 1566430024 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770730\.json (:by "UncleMeat" :id "20770730" :kids (20772990) :parent "20763026" :text "> We are not a democracy, seriously no one wants a democracy of 300 million plus.<p>I do. This sounds much better than a federation of states with weird layers of indirection based on borders drawn by historical accident or anachronistic geographic boundaries like rivers." :time 1566496638 :type "comment" :score 0 :link_title "15 states are trying to make the electoral college obselete")) (https://hacker-news\.firebaseio\.com/v0/item/20770729\.json (:by "emersonrsantos" :id "20770729" :parent "20770393" :text "Exactly, INPE institute’s direction is having a political fight with the Brazilian government, which accuses INPE of manipulating the numbers. I think that’s why NASA removed that data." :time 1566496631 :type "comment" :score 0 :link_title "Brazil's President Blames NGOs for Amazon Fires")) (https://hacker-news\.firebaseio\.com/v0/item/20769884\.json (:by "lwansbrough" :id "20769884" :kids (20769997 20770728 20770059) :parent "20769327" :text "I live in BC where it’s not uncommon for wildfires to consume a million hectares in one summer (as was the case in 2018 with a total of 1.3m hectares burned.)<p>...Typically we put out the fires first <i>then</i> assign the blame, seeing as it doesn’t really matter who’s fault it is once it’s started..." :time 1566492026 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770728\.json (:by "Ididntdothis" :id "20770728" :parent "20769884" :text "“Typically we put out the fires first then assign the blame, seeing as it doesn’t really matter who’s fault it is once it’s started”<p>For a lot of people it’s more important to put blame than solving a problem." :time 1566496613 :type "comment" :score 0 :link_title "Brazil's President Blames NGOs for Amazon Fires")) (https://hacker-news\.firebaseio\.com/v0/item/20770727\.json (:deleted t :id "20770727" :parent "20767891" :time 1566496607 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770645\.json (:by "prophesi" :id "20770645" :kids (20770726) :parent "20770462" :text "What gets me is that you can very easily have personalized ads just by showing an ad relevant to the content on the current page.<p>There's no need for harvesting any data on the user, or tracking them across sites in this case." :time 1566496098 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770726\.json (:by "NoGravitas" :id "20770726" :kids (20772036) :parent "20770645" :text "This, is, indeed, a big part of Duck Duck Go's business model: showing you ads that are related to <i>what you just searched for</i>." :time 1566496606 :type "comment" :score 0 :link_title "Privacy Sandbox – Open standards to enhance privacy on the web")) (https://hacker-news\.firebaseio\.com/v0/item/20770195\.json (:by "mlyle" :descendants 35 :id "20770195" :kids (20770725 20774279 20770606 20770626 20774951 20773367 20772978 20772975 20773109 20770502 20772128 20771804 20773036) :score 178 :time 1566493428 :title "Nonplanar Printing" :type "story" :url "https://tams.informatik.uni-hamburg.de/research/3d-printing/nonplanar_printing/index.php")) (https://hacker-news\.firebaseio\.com/v0/item/20770725\.json (:by "phkahler" :id "20770725" :parent "20770195" :text "This is how I'd like to see academic work done. Using FLOSS as an existing framework for new ideas, with source code under the same or compatible license. It may or may not get incorporated, or someone may expand on it. The work may live beyond the paper.<p>Oh, and if it does get taken upstream, consider publishing the paper along with the code for documentation." :time 1566496606 :type "comment" :score 0 :link_title "Nonplanar Printing")) (https://hacker-news\.firebaseio\.com/v0/item/20770105\.json (:by "rudi-c" :descendants 82 :id "20770105" :kids (20771245 20771173 20773602 20774522 20771286 20770459 20778905 20771838 20778116 20772618 20773903 20772403 20771650 20770553 20771497 20770742 20771630 20770724 20771463) :score 648 :time 1566492958 :title "How to build a plugin system on the web and also sleep well at night" :type "story" :url "https://www.figma.com/blog/how-we-built-the-figma-plugin-system/")) (https://hacker-news\.firebaseio\.com/v0/item/20770724\.json (:by "NullPrefix" :id "20770724" :kids (20770767 20770920 20771264 20771311) :parent "20770105" :text "What's figma?" :time 1566496604 :type "comment" :score 0 :link_title "How to build a plugin system on the web and also sleep well at night")) (https://hacker-news\.firebaseio\.com/v0/item/20768054\.json (:by "sarapeyton" :descendants 201 :id "20768054" :kids (20768875 20768402 20769075 20769972 20768598 20768492 20768424 20769277 20769654 20768809 20768710 20768644 20768736 20770325 20769009 20771923 20768705 20768653 20768532 20768490 20769098 20769076 20768525) :score 147 :time 1566481986 :title "Yes, I’m Feeling Bad About Climate Change. Let’s Discuss" :type "story" :url "https://sloanreview.mit.edu/article/yes-im-feeling-bad-about-climate-change-lets-discuss/")) (https://hacker-news\.firebaseio\.com/v0/item/20768402\.json (:by "throwaway5752" :id "20768402" :kids (20768535 20768415) :parent "20768054" :text "This is a really good article. It touches on the global denial, the gross generational inequality of the status quo, and acknowledges the personal mental health difficulty in trying to accept what the human race has done.<p>It's also pragmatic and talks about what's being done. Very worthwhile reading in its entirety." :time 1566484011 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768535\.json (:by "alexandercrohde" :id "20768535" :kids (20768587) :parent "20768402" :text "Agreed. It really touches on the emotional aspects of it, which I think really need to be discussed.<p>When I picture why certain family members have a hard time accepting the reality of global warming, it certainly comes down to difficulty grappling with emotions, not a hard review of the literature.<p>Recognizing emotions as part of the problem and solution feels like a big step." :time 1566484723 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768587\.json (:by "RobertRoberts" :id "20768587" :kids (20768716 20770895 20768855 20768643 20771941 20769079) :parent "20768535" :text ">Recognizing emotions as part of the problem and solution feels like a big step.<p>I think this is actually the worst thing we can do. Science is facts, cold hard facts.<p>If you want to get rid of the science and focus on emotions, then the solutions to the _real_ problem will get distorted." :time 1566484915 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769079\.json (:by "melling" :id "20769079" :kids (20769607) :parent "20768587" :text "“The climate is always changing”<p>After you’ve had 100 people tell you that, you’ll probably change your mind.<p>Social media has made the problem worse. For some reason, deniers flood the discussion with silly statements like that.<p>I keep the xkcd cartoon handy for any discussions:<p><a href=\"https://xkcd.com/1732/\" rel=\"nofollow\">https://xkcd.com/1732/</a>" :time 1566487274 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769607\.json (:by "kebman" :id "20769607" :kids (20769860) :parent "20769079" :text "There are people who stand ready to deny that cartoon too, though... :/ I mean, not even common sense insurance talk works on these guys. Here, kitty, kitty, insurance can save you (and me) from the cancer known as end of the world. No? You'd rather that we both die... Great..." :time 1566490234 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769860\.json (:by "melling" :id "20769860" :kids (20770723) :parent "20769607" :text ""You'd rather that we both die... Great..."<p>Nothing I said can be interpreted as saying this." :time 1566491883 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770723\.json (:by "kebman" :id "20770723" :parent "20769860" :text "No. I completely agree with you. I'm just lamenting about the people I meet, who deny all this, outside logic." :time 1566496581 :type "comment" :score 0 :link_title "Yes, I’m Feeling Bad About Climate Change. Let’s Discuss")) (https://hacker-news\.firebaseio\.com/v0/item/20766519\.json (:by "dazbradbury" :descendants 100 :id "20766519" :kids (20767108 20767379 20766832 20768182 20769339 20767163 20768172 20769969 20767240 20767250 20766928 20769501 20770958 20767751 20766866 20771309 20768655) :score 140 :time 1566469927 :title "GitHub Outage Currently Ongoing – Issues, PRs, Notifications" :type "story" :url "https://www.githubstatus.com/?date=22082019")) (https://hacker-news\.firebaseio\.com/v0/item/20767108\.json (:by "yjftsjthsd-h" :id "20767108" :kids (20767382 20767133 20769355 20771341 20769145 20769389 20770440 20768279) :parent "20766519" :text "Alright, cue the usual:<p>Monoculture bad<p>Microsoft bad<p>Git is distributed but all the things around it that we really need aren't<p>You can set up git to push to multiple remotes automatically<p>Nobody is actually using git in distributed mode<p>Did I forget anything?" :time 1566475593 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20767382\.json (:by "jddj" :id "20767382" :kids (20768807 20767756 20769538) :parent "20767108" :text "The conspiracy about how much infrastructure has been going down this summer, and how it's probably interns / a state actor / people pushing to get things in production before performance reviews / people being on holiday / that we've reached peak complexity." :time 1566477925 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20767756\.json (:by "ianwalter" :id "20767756" :kids (20768371 20768272) :parent "20767382" :text "Seriously though this summer has been unusually bad ceteris paribus right? We need a State of the SaaS address." :time 1566480401 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768371\.json (:by "EForEndeavour" :id "20768371" :kids (20770722) :parent "20767756" :text "Give us some credit: it's the best 2019 we've had so far!" :time 1566483827 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770722\.json (:by "MS90" :id "20770722" :parent "20768371" :text "2019 BC doesn't even have a Wikipedia page!" :time 1566496569 :type "comment" :score 0 :link_title "GitHub Outage Currently Ongoing – Issues, PRs, Notifications")) (https://hacker-news\.firebaseio\.com/v0/item/20767443\.json (:by "siempreb" :id "20767443" :kids (20768011 20767784 20768511) :parent "20766951" :text "> now throws ~30 errors on build<p>Yep, it's a beautiful technology, total type safe heaven.<p>Two basic basic rules if you want to work with TS:
|
||
1: apply the 'any' type
|
||
2: tweak TSC config so it won't complain anymore<p>All companies I worked for in the past few years that use TS did this to keep TS 'out of the way'. And with that you completely annihilate the main benefit of using TS! I think it's hilarious and sad at the same time.<p>I'm curious btw how long TS will live, especially when you realize that within a few years we can write in virtually any language through WebAssembly. Good luck with it anyways." :time 1566478323 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768511\.json (:by "cryptica" :id "20768511" :kids (20769313) :parent "20767443" :text ">> Two basic basic rules if you want to work with TS: 1: apply the 'any' type 2: tweak TSC config so it won't complain anymore<p>That should be at the top of every page on the TypeScript documentation website. It would save developers so much suffering.<p>>> All companies I worked for in the past few years that use TS did this to keep TS 'out of the way'. And with that you completely annihilate the main benefit of using TS! I think it's hilarious and sad at the same time.<p>I'm still looking forward to the TypeScript version when they invent dynamic typing and enforce it at compile time.<p>I have similar experiences. What I've found is that a team which can build a high quality application in TypeScript is generally capable of building an even higher quality application in JavaScript in half the time and with better, higher quality test coverage.<p>>> I'm curious btw how long TS will live, especially when you realize that within a few years we can write in virtually any language through WebAssembly. Good luck with it anyways.<p>I look forward to this glorious day. Short live TypeScript!" :time 1566484621 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769313\.json (:by "sli" :id "20769313" :kids (20769650) :parent "20768511" :text "I do find it rather strange that strongly typed code with no errors, that builds correctly, can fail at runtime due to type errors. My JS oftentimes ends up nicer than my TS because I don't have pages of, basically, type-level administrative work.<p>I don't have this experience at all in other strongly typed languages, including <i>very</i> strong ones like Haskell/PureScript. The types there just work for me." :time 1566488480 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769650\.json (:by "cryptica" :id "20769650" :kids (20770721) :parent "20769313" :text "This can happen if handling data from a remote client. Type checking does not happen at runtime so you still need to do your own schema validation even with TypeScript. So IMO it adds almost no value." :time 1566490485 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770721\.json (:by "jimmyspice" :id "20770721" :parent "20769650" :text "in which case your API layer should validate the data at runtime so that it only actually returns type T as it claims. then you are back to soundness" :time 1566496561 :type "comment" :score 0 :link_title "Using TypeScript with React")) (https://hacker-news\.firebaseio\.com/v0/item/20770168\.json (:by "greenail" :id "20770168" :kids (20770720) :parent "20769713" :text "The worst thing to post or upvote is something that's intensely but shallowly interesting: gossip about famous people, funny or cute pictures or videos, partisan political articles, etc. If you let that sort of thing onto a news site, it will push aside the deeply interesting stuff, which tends to be quieter." :time 1566493260 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770720\.json (:by "greenail" :id "20770720" :parent "20770168" :text "can someone explain why I got downvoted for quoting the community guidelines?" :time 1566496560 :type "comment" :score 0 :link_title "Bernie Sanders unveils $16T 'Green new deal' plan")) (https://hacker-news\.firebaseio\.com/v0/item/20770291\.json (:by "greenail" :id "20770291" :kids (20770719) :parent "20769957" :text "Please don't use Hacker News for political or ideological battle. That destroys intellectual curiosity, which is what the site exists for." :time 1566494047 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770719\.json (:by "notus" :id "20770719" :parent "20770291" :text "They are just reposting a summary of the goals of the plan." :time 1566496559 :type "comment" :score 0 :link_title "Bernie Sanders unveils $16T 'Green new deal' plan")) (https://hacker-news\.firebaseio\.com/v0/item/20770718\.json (:deleted t :id "20770718" :time 1566496551 :type "story" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770083\.json (:by "coliveira" :id "20770083" :kids (20770369 20774423 20770512 20770732 20770234 20770406) :parent "20769327" :text "Bolsonaro's government is a criminal regime. One of his first goals was to destroy the agencies that regulate the environment and disable the reporting mechanisms (which were "fake news" according to him). He personally fired the president of INPE, a state research agency, for publicizing a report about Amazon deforestation." :time 1566492862 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770406\.json (:by "pmf" :id "20770406" :kids (20770566) :parent "20770083" :text "I think he is trying to cut government down to size." :time 1566494771 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770566\.json (:by "malandrew" :id "20770566" :kids (20770717) :parent "20770406" :text "Anyone downvoting this must not know how big the Brazilian government is and how invasive it is in the lives of Brazilian citizens." :time 1566495681 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770717\.json (:by "Ididntdothis" :dead t :id "20770717" :parent "20770566" :text "If he operates like the republicans in the US he actually doesn’t cut anything but makes it just less functioning." :time 1566496544 :type "comment" :score 0 :link_title "Brazil's President Blames NGOs for Amazon Fires")) (https://hacker-news\.firebaseio\.com/v0/item/20768921\.json (:by "rootusrootus" :id "20768921" :kids (20769775 20774222 20769874 20772944 20769216) :parent "20767972" :text "That is insanity. What could you possibly study four hours a day that would be worthwhile? That's just pumping in useless trivia information that will crowd out the useful development knowledge. Is it a web development thing? Framework-of-the-week psychosis? It just sounds like a recipe to get burnt to a crisp in a few years." :time 1566486526 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769874\.json (:by "barefoot" :id "20769874" :kids (20770411 20770388 20776273 20770586) :parent "20768921" :text "I personally study a thoughtful blend of the a number of subjects, including:<p>1. Machine Learning
|
||
2. Practical Software Development Tools and Techniques
|
||
3. Computer Science Fundamentals
|
||
4. Design
|
||
5. Marketing
|
||
6. Business Fundamentals
|
||
7. Strategy
|
||
8. Communication<p>I believe all of these are elemental to being a successful software developer in 2019. Machine learning is eating conventional software development from the inside out and conventional software development will eventually be mostly obsolete. Like many developers, I'm transitioning to this field to stay ahead of these upcoming changes.<p>Our jobs as software developers (and increasingly machine learning engineers and data scientists) demand superior communication skills and reasoning. Since the ultimate goal of most software today is to be sold for a profit an impactful area of study is business and marketing. Understanding how to structure software to best serve business goals means understanding the ecosystem that the creation lives in. Finally, the ultimate consumers of software and machine learning models are rarely technical and solid design skills are a good complement to a solid technical foundation.<p>Staying current and moving ahead in all of these areas of study takes at least four hours a day." :time 1566491955 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770411\.json (:by "rootusrootus" :id "20770411" :kids (20770716) :parent "20769874" :text "I appreciate the apparent effort you put into this post, but man there are a lot of fluff words in there. You inadvertently pegged my BS meter, even if you hadn't used "impactful." Ha!<p>I wish you nothing but success and hope your plan works out for you." :time 1566494806 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770716\.json (:by "barefoot" :id "20770716" :parent "20770411" :text "Everyone has a separate set of trigger words or phrases, I don't take offense.<p>As a side note, the phrase that machine learning is eating conventional software development might sound cringeworthy given how ML/AI is commonly portrayed by the media but it's the same description provided by Kunle Olukotun at NeurIPS (I was there when he delivered that talk)." :time 1566496543 :type "comment" :score 0 :link_title "Productivity and the Workweek (2000)")) (https://hacker-news\.firebaseio\.com/v0/item/20770715\.json (:by "garysahota93" :id "20770715" :parent "20768365" :text "This is awesome. I love open source projects and the developers behind them all. This is really cool and I'm installing now!" :time 1566496516 :type "comment" :score 0 :link_title "Show HN: Scarf – Platform to help open-source developers monetize their work")) (https://hacker-news\.firebaseio\.com/v0/item/20770714\.json (:by "juoemeka" :descendants 0 :id "20770714" :score 2 :time 1566496510 :title "How I Launched an App That Charges People If They Don’t Exercise" :type "story" :url "https://careermove.io/lazyjar/" :link_title "How I Launched an App That Charges People If They Don’t Exercise")) (https://hacker-news\.firebaseio\.com/v0/item/20770713\.json (:by "okaleniuk" :descendants 0 :id "20770713" :score 2 :time 1566496505 :title "Circles and Lines vs. Polynomial Splines" :type "story" :url "https://wordsandbuttons.online/circles_and_lines_vs_polynomial_splines.html" :link_title "Circles and Lines vs. Polynomial Splines")) (https://hacker-news\.firebaseio\.com/v0/item/20768924\.json (:by "Goronmon" :id "20768924" :kids (20769466 20769755 20769020 20769393 20771186 20769500 20773394 20771493 20769903 20772067 20769678 20769105 20771150 20772299) :parent "20765521" :text "I wonder what the sentiment would be if the situation was reversed.<p>Here we have a developer effectively looking to pay below market rates for artists, and then unsurprisingly not finding many good artists willing to do that long term. Not a judgment on my part, just saying that he's looking to keep the art budget to an absolute minimum.<p>Instead if it was an artist defending his choice to make relatively simple games because he just can't find good developers willing to work for cheap for long enough to complete a project.<p>The line that stood out me in this context:<p><i>I can't stress this enough: Finding talented, reliable, reasonably priced freelancers is HARD. Cherish them when you find them.</i><p>If the context of the discussion was about developers instead of artists, how would HackerNews feel about someone lamenting the fact that they can't get any "affordable" developers to work on their projects?<p>Also, as an aside:<p><i>The key problem here is that, when most people say, "Your art looks bad," what they mean is, "I want art that is good." They mean, "I want AAA-quality art." And I can't make that. Not even close.</i><p>That seems like a pretty big strawman to me. There is a large grey area between "crap" and "AAA-quality"." :time 1566486545 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769020\.json (:by "rubbingalcohol" :id "20769020" :kids (20769394 20769374 20769419) :parent "20768924" :text "I agree with your aside comment. That quote in the original article really jumped out to me. There are a ton of great indie games that have solid cohesive art direction but wouldn't be considered even close to AAA quality in terms of production effort. Some beloved heavy hitters would include the Steamworld series, Celeste, Undertale, Super Meat Boy. These are games made on a shoestring development team that don't look like garbage.<p>I think it would be one thing for the author to dig in his heels and make janky looking games because he truly likes them that way, but it sounds from his tone that he'd rather blame external factors for what on some level he knows is his own mediocrity." :time 1566487024 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769394\.json (:by "eropple" :id "20769394" :kids (20772927 20769517) :parent "20769020" :text "JV spends astonishingly little on art because his games <i>don't make very much</i>. His audience is small (I am part of it) and his audience values that particular kind of game way more than it does art--<i>and</i> the marginal return from making it look a little better to appeal to a little wider of a crowd is historically negative. He cited as much, and he's talked about his numbers in concrete terms before.<p>Every game you listed, every one, has spends at least one FTE or FTE equivalent, either in sweat equity or in cold hard cash, on their art. (And at least in the case of Steamworld, more than one!) JV's games literally don't make enough money to <i>pay that person</i>. What the heck do you expect him to do?<p>You're only mentioning the <i>successes</i>, what about all the Steam failures? Your post ignores that, unlike most of those relatively-very-expensive indie games that come out, go "plunk", and their developers go back to a real job, JV has successfully kept doing this for twenty-five years. He's had stinkers and still survived. The machine keeps cranking because of a relentless focus on cost control and making the game that somebody like me wants, even if it means that somebody like you adjusts your pince-nez and waxes on about his "mediocrity"." :time 1566488893 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769517\.json (:by "baud147258" :id "20769517" :kids (20769598 20770712) :parent "20769394" :text "I think the issue is that this particular game look worse than his previous games (of course here YMMV), which were done with lower budgets (not Kickstartered)." :time 1566489592 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770712\.json (:by "Rebelgecko" :id "20770712" :parent "20769517" :text "For reference, the Queen's Wish kickstarter raised less than $100,000." :time 1566496495 :type "comment" :score 0 :link_title "Why All of Our Games Look Like Crap")) (https://hacker-news\.firebaseio\.com/v0/item/20770230\.json (:by "xwdv" :id "20770230" :kids (20770268 20770832 20770461 20770317) :parent "20769327" :text "I see this meme pop up on social media all the time now about how the Amazon rainforest is burning and to spread the “awareness”.<p>But really, what are you <i>supposed</i> to do? Merely being aware of some tragedy occurring far away doesn’t do anything. The people who perpetuated it don’t give a damn. Are we supposed to go put out the fires? Are we supposed to go kill the people who did this?<p>If there’s nothing I can do, then I’m better off not knowing. I have more relevant things to care about. The only thing this awareness campaign tells me is that Brazilians have done a terrible job of protecting their rainforest, and they should be judged accordingly in the future." :time 1566493648 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770317\.json (:by "darpa_escapee" :id "20770317" :kids (20770331 20770711) :parent "20770230" :text "> <i>Merely being aware of some tragedy occurring far away doesn’t do anything.</i><p>The first step on the long road of change is acknowledging that a problem exists.<p>Just because you can't imagine how you can effect change, doesn't mean it isn't possible. Problems of this scale require a sufficiently scaled solution. Economic sanctions and treaties would provide incentives for change. Hit Brazil's government and business leaders where it hurts: their wallets and their power on the world stage." :time 1566494230 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770711\.json (:by "malandrew" :id "20770711" :parent "20770317" :text "> Hit Brazil's government and business leaders where it hurts: their wallets<p>This also hurts ordinary citizens in Brazil trying to make a living." :time 1566496495 :type "comment" :score 0 :link_title "Brazil's President Blames NGOs for Amazon Fires")) (https://hacker-news\.firebaseio\.com/v0/item/20745514\.json (:by "tosh" :descendants 32 :id "20745514" :kids (20769485 20765831 20765670 20767433) :score 31 :time 1566298912 :title "List comprehensions across languages (2007)" :type "story" :url "http://langexplr.blogspot.com/2007/02/list-comprehensions-across-languages_18.html")) (https://hacker-news\.firebaseio\.com/v0/item/20765831\.json (:by "pyrale" :id "20765831" :kids (20768188 20766380 20768584 20767065) :parent "20745514" :text "I have never understood the benefits of making syntactic sugar for lists in languages having higher order functions. Python kind-of gets away with it, but I still don't get the benefits compared to using map and filter." :time 1566462071 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20766380\.json (:by "tsimionescu" :id "20766380" :kids (20766750 20767845) :parent "20765831" :text "I think a huge benefit is the readability of more complex expressions (e.g. when you start introducing zip, groupBy, folds etc into the mix)." :time 1566468404 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20766750\.json (:by "11235813213455" :id "20766750" :kids (20767564) :parent "20766380" :text "If you want to show some code examples of list comprehensions, I'd be glad to show the equivalent without list-comprehensions in JS (which had a rejected proposal for list-comphensions <a href=\"https://www.reddit.com/r/javascript/comments/5eottt/why_the_hell_did_they_have_to_remove_list/\" rel=\"nofollow\">https://www.reddit.com/r/javascript/comments/5eottt/why_the_...</a>, no regret though), so we can compare the readability" :time 1566472356 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20767564\.json (:by "omaranto" :id "20767564" :kids (20767709 20771725 20769708 20770710) :parent "20766750" :text "How about finding triples a<b<c<30 of pairwise relatively prime integers such that the sum of their cubes is a perfect cube? Here's a list comprehension in Python (notice the weird syntax Python uses for "let x = y", namely "for x in [y]" :P):<p><pre><code> [(a,b,c) for a in range(1,30)
|
||
for b in range(a+1,30)
|
||
if gcd(a,b)==1
|
||
for c in range(b+1,30)
|
||
if gcd(a,c)==1 and gcd(b,c)==1
|
||
for d in [int((a**3+b**3+c**3)**(1.0/3)+0.5)]
|
||
if a**3+b**3+c**3==d**3]
|
||
</code></pre>
|
||
I doubt that would look any nicer with higher order functions. Specially if you want to get the same efficiency: notice how here we test that gcd(a,b)==1 as soon as possible. In general efficient comprehensions involve pushing any filtering as early as possible, so with higher order functions you get an alternation of filter with map/flatmap.<p>Here's a (probably lame) attempt at a Python higher order version:<p><pre><code> flatmap = lambda f, l: [x for t in l for x in f(t)]
|
||
|
||
flatmap(lambda a: flatmap(lambda b: flatmap(lambda c: (lambda d: [(a,b,c)] if a**3+b**3+c**3==d**3 else [])(int((a**3+b**3+c**3)**(1.0/3)+0.5)) if gcd(a,c)==1 and gcd(b,c)==1 else [], range(b+1, 30)) if gcd(a,b)==1 else [], range(a+1,30)), range(1,30))
|
||
</code></pre>
|
||
Maybe it would look nicer with some filters thrown in instead of abusing flatmap of empty lists, but it would be longer since you definitely need a flatmap for a and b, and either a flatmap or map for c.<p>I'd love to see a cleaner version with higher order function." :time 1566479152 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770710\.json (:by "11235813213455" :id "20770710" :kids (20772066 20770810) :parent "20767564" :text "the a:b notation for JS is still in proposal phase <a href=\"https://github.com/tc39/proposal-slice-notation/pull/32\" rel=\"nofollow\">https://github.com/tc39/proposal-slice-notation/pull/32</a>, but I'll use it below to create ranges<p>I don't understand your `+0.5`, I've written below the transcription for your description<p><pre><code> [...1:30].map(a =>
|
||
[...a+1:30].filter(b => gcd(a,b)==1).map(b =>
|
||
[...b+1:30].filter(c => gcd(a,c)==1
|
||
&& gcd(b,c)==1
|
||
&& Number.isInteger((a**3+b**3+c**3)**(1/3))
|
||
.map(c => [a, b, c])
|
||
)
|
||
).flat(2)
|
||
</code></pre>
|
||
Or another equivalent way:<p><pre><code> [...1:30].flatMap(a =>
|
||
[...a+1:30].filter(b => gcd(a,b)==1).flatMap(b =>
|
||
[...b+1:30].filter(c => gcd(a,c)==1
|
||
&& gcd(b,c)==1
|
||
&& Number.isInteger((a**3+b**3+c**3)**(1/3)))
|
||
.flatMap(c => [[a, b, c]])
|
||
</code></pre>
|
||
Or another way (generating first all the triples):<p><pre><code> [...1:30].flatMap(a => [...a+1:30].flatMap(b => [...b+1:30].flatMap(c => [[a, b, c]])))
|
||
.filter(([a, b, c]) => gcd(a,b)==1 && gcd(a,c)==1
|
||
&& gcd(b,c)==1 && Number.isInteger((a**3+b**3+c**3)**(1/3)))
|
||
</code></pre>
|
||
with <a href=\"https://github.com/tc39/proposal-iterator-helpers\" rel=\"nofollow\">https://github.com/tc39/proposal-iterator-helpers</a>, which would allow lazy evaluation, and make more sense than above<p><pre><code> (1:30).flatMap(a => (a+1:30).flatMap(b => (b+1:30).flatMap(c => [[a, b, c]])))
|
||
.filter(([a, b, c]) => gcd(a,b)==1 && gcd(a,c)==1
|
||
&& gcd(b,c)==1 && Number.isInteger((a**3+b**3+c**3)**(1/3)))
|
||
</code></pre>
|
||
without the slice-notation, it's really ugly (hence the proposal in the first link)<p><pre><code> Array.from({length: 30},(_,a)=>a+1)
|
||
.flatMap(a=>Array.from({length: 30-a-1},(_,b)=>a+b+1)
|
||
.flatMap(b => Array.from({length: 30-b-1},(_,c)=>b+c+1).flatMap(c => [[a, b, c]])))
|
||
.filter(([a, b, c]) => gcd(a,b)==1 && gcd(a,c)==1
|
||
&& gcd(b,c)==1 && Number.isInteger((a**3+b**3+c**3)**(1/3)))</code></pre>" :time 1566496492 :type "comment" :score 0 :link_title "List comprehensions across languages (2007)")) (https://hacker-news\.firebaseio\.com/v0/item/20770709\.json (:by "AtlasBarfed" :id "20770709" :parent "20765521" :text "And graphics disappear from your enjoyment of a game after about an hour typically, aside from those fleeting moments in "world" games where you get stunning vistas...<p>And then return to hack hack slash shoot." :time 1566496486 :type "comment" :score 0 :link_title "Why All of Our Games Look Like Crap")) (https://hacker-news\.firebaseio\.com/v0/item/20764290\.json (:by "chibg10" :id "20764290" :kids (20770708 20766767) :parent "20764204" :text "It's not like mainlanders every really had a choice. Their own protests were crushed with tanks in 1989 and they've been relentlessly propagandized on everything from the papers to the schools to social media since then. I have zero doubts such strong propaganda efforts over decades would yield similar results on the vast majority Americans had it happened here." :time 1566443184 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770708\.json (:by "seppin" :id "20770708" :kids (20771817) :parent "20764290" :text "Writing off the surrender of mainlanders of all their rights to "effective propaganda" is undercutting the very real sense of grievance and fear/hatred of foreigners already present." :time 1566496482 :type "comment" :score 0 :link_title "Why so many Chinese students can’t understand the Hong Kong protests")) (https://hacker-news\.firebaseio\.com/v0/item/20766443\.json (:by "kamiYcombi" :descendants 222 :id "20766443" :kids (20766797 20768803 20766727 20766873 20767337 20768842 20766726 20766732 20771967 20766551 20767370 20770573 20767071 20773026 20767470 20769511 20768069 20768966 20768101 20767224 20773902 20773881 20771660 20769304 20766720 20771883 20768092 20768981 20766677) :score 338 :time 1566468976 :title "Productivity and the Workweek (2000)" :type "story" :url "http://groups.csail.mit.edu/mac/users/rauch/misc/worktime/")) (https://hacker-news\.firebaseio\.com/v0/item/20766797\.json (:by "UglyToad" :id "20766797" :kids (20767487 20766884 20767910 20767237 20767972 20766948 20766839 20766834 20768380 20768355 20767175 20770999 20767430 20767459 20767162 20766914 20767449 20770988 20770292 20767026 20775448 20773648 20775271 20769157 20772499 20768697 20774776 20767642) :parent "20766443" :text "I'd be interested to know if other software developers feel their current working hours are good/positive?<p>From feedback I've had I'm generally regarded as pretty good at my job and highly productive but my current working hours leave me completely drained, to the point I go home and collapse on the sofa, make dinner and go to bed. And that's off an 8.5 hour day. It's at the point now where it's extremely likely I'll leave software for good.<p>Software to me is extremely mentally demanding and draining, it requires short burts of extreme concentration, but what is more draining is making up the remaining 4-5 hours looking busy. My experience of software work is that it doesn't scale linearly with number of hours. Unless you reach flow which is extremely rare in a business setting (thanks open-office / scrum) you can get the work done very quickly and then have large periods of unproductive time.<p>It's my experience that at most 2-3 hours is productively spent, the rest is wasted.<p>I meet software developers who advocate for, or don't mind, 8, 9, 10 hour days and I simply don't understand it, it's alien to me. Are they being productive all that time?<p>Edit: to clarify (since I've posted on this topic elsewhere today) the 8.5 hours include a 1 hour lunch break and Fridays are slightly shorter." :time 1566472664 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20767972\.json (:by "barefoot" :id "20767972" :kids (20768921 20768138 20771333 20779450 20771052 20770707 20769434) :parent "20766797" :text "After you collapse on the sofa for a few minutes you then get back to work keeping yourself current, right?<p>A reasonable measure of what it takes to stay current and relevant in this industry is twenty hours of dedicated reinvestment per week. Often times this reinvestment time is not afforded at work and as much as employers want to provide this as a benefit to developers, few offer the resources or time to allow developers to get anywhere close at work alone. Therefore, that time is likely your sole responsibility at home.<p>If you're like most developers you should be budgeting four hours each day M-F (or three if you include the weekend). I know many that push for even more.<p>Since our jobs tend to be sedentary and it's probably helpful to budget at least an hour for the gym a day to help mitigate the severe health effects of working a desk job, don't forget to factor time at the gym in your scheduling. Also, if you're like many developers I know you're likely on call and answering e-mails at home as well which is easy to forget about when calculating available time.<p>This then quickly becomes a challenging schedule even for eight hour days. Those selecting ten hour days are probably not reinvesting as much as they should and will potentially burn out or become irrelevant in the long term. I've attempted a sustained schedule of 12 hour work days with 4 hour reinvestment and an hour at the gym and found it unworkable in the long term." :time 1566481538 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770707\.json (:by "news_to_me" :id "20770707" :parent "20767972" :text "This might be the least healthy comment I’ve read on HN" :time 1566496477 :type "comment" :score 0 :link_title "Productivity and the Workweek (2000)")) (https://hacker-news\.firebaseio\.com/v0/item/20765117\.json (:by "farazzz" :descendants 180 :id "20765117" :kids (20765498 20765690 20771898 20766202 20769409 20765815 20766260 20769876 20769359 20768624 20779086 20769851 20767086 20766079 20765622 20770646 20770431 20771385 20766654 20765861 20765963 20769000 20767289 20765564 20769581 20766171 20767503 20775044 20768201 20766016 20772718 20766562 20765461 20766002 20765967 20765964 20768343 20770642 20767347 20766794 20765596 20766507 20765745 20767468 20766854 20771902 20765794 20766435 20770706 20765955 20765939 20766398 20765404 20772687 20766275 20766206 20768563 20771846 20768386 20766075 20765683 20765859 20769503 20766104) :score 307 :time 1566454007 :title "The Most Dangerous Writing App" :type "story" :url "https://maebert.github.io/themostdangerouswritingapp/#/")) (https://hacker-news\.firebaseio\.com/v0/item/20770706\.json (:by "khendron" :id "20770706" :parent "20765117" :text "So I need to keep writing and if I stop for too long I get stopped and lose everything. I wonder what that black bar going across the top of the screen is for. Is that an overall time limit?<p>I guess I will tell a story. How about the time I was in grade 6, competing in the inter-school track tournament. My sport was the standing broad jump. I was amazing! I could jump, from standing, 2 meters 30 cm. Nobody could come close to me. I was a shoe-in for the gold medal.<p>At the track meet, on a fine day in early June, I was really confident. Until I saw this one competitor. Supposedly he was 12 years old, but he was almost 6 feet tall. 12 years old my ass!<p>Anyway, he beat me. I jumped 2 m 31 cm (personal best), and he jumped 2 m 32 cm. Nobody else in the competition was even close. 3rd place was something like 2m 10 cm.<p>I've never been so disappointed with 2nd place. Just goes to show, not matter how confident and able you are, you can still fail. Yes, the world kept turning, and the sun still came up in the morning. I was just a bit more disappointed than the day before.<p>OK I am at 222 words. And I have run out of things to say. And the black bar is almost across the top of the" :time 1566496469 :type "comment" :score 0 :link_title "The Most Dangerous Writing App")) (https://hacker-news\.firebaseio\.com/v0/item/20770001\.json (:by "toomuchtodo" :id "20770001" :kids (20770263 20770072 20770311 20770114) :parent "20769973" :text "You can replace all current nuclear generation in the US with solar and batteries in less than 2 years, for a lower cost (nuclear generators take at least 10 years to build, and almost always go over budget; some are never finished and abandoned [See Duke in Florida, ratepayers got soaked on a nuclear plant they gave up on]). Your point is spot on.<p>Nuclear lost (for commercial generation; edge cases like the Arctic circle and marine applications are still valid). It’s time we get over it and build as much solar, wind, and batteries as we can, and get Americans trained to deploy these technologies. Anything else is deck chairs on the Titanic. Drive out fossil fuel use through any means necessary." :time 1566492567 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770311\.json (:by "agumonkey" :id "20770311" :kids (20770329) :parent "20770001" :text "Maybe it depends on the country. USA have enough heavy sun areas to go full. But in France people think it's gonna be just too irregular to be the main generation." :time 1566494180 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770329\.json (:by "toomuchtodo" :id "20770329" :kids (20770652) :parent "20770311" :text "“Europe Could Power The Entire World With Onshore Wind Farms Alone” (2019)<p><a href=\"https://www.sciencealert.com/europe-could-power-the-entire-world-with-enough-onshore-wind-farms/\" rel=\"nofollow\">https://www.sciencealert.com/europe-could-power-the-entire-w...</a><p><a href=\"https://www.sussex.ac.uk/news/media-centre/press-releases/id/49312\" rel=\"nofollow\">https://www.sussex.ac.uk/news/media-centre/press-releases/id...</a><p>I’ve also seen a proposal to transmit electricity from Northern Africa solar generation to Europe, but nothing has come of it.<p><a href=\"http://www.bbc.com/future/story/20161129-the-colossal-african-solar-farm-that-could-power-europe\" rel=\"nofollow\">http://www.bbc.com/future/story/20161129-the-colossal-africa...</a> (2016)" :time 1566494307 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770652\.json (:by "agumonkey" :id "20770652" :kids (20770705) :parent "20770329" :text "nobody wants to depend on another continent for energy, let's be realistic" :time 1566496162 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770705\.json (:by "toomuchtodo" :id "20770705" :kids (20775330) :parent "20770652" :text "The point was there’s enough renewables everywhere. You don’t have to rely on another continent if you don’t want to. No more energy geopolitics.<p>It’s absolutely silly to keep arguing against renewables. Enough sunlight falls on the Earth in an hour to power humanity for a year. The wind blows almost everywhere." :time 1566496468 :type "comment" :score 0 :link_title "Bernie Sanders unveils $16T 'Green new deal' plan")) (https://hacker-news\.firebaseio\.com/v0/item/20764104\.json (:by "dominicl" :descendants 58 :id "20764104" :kids (20765625 20764898 20765512 20764707 20765987 20766365 20764686 20765537 20765665 20764723 20770300 20765392 20765008 20764865 20765937 20765078 20766093 20765809 20764942 20766649 20766279 20765678) :score 65 :time 1566441188 :title "DNS-on-Blockchain is the next step after DNS-over-HTTPS" :type "story" :url "https://diode.io/distributed-infrastructure/Why-DNS-on-Blockchain-is-the-next-step-after-DNS-over-HTTPS-19231/")) (https://hacker-news\.firebaseio\.com/v0/item/20765625\.json (:by "zaarn" :id "20765625" :kids (20767853 20770704 20766364 20771196 20769117 20769048) :parent "20764104" :text "DoB will have to deal with some problems, especially bad actors; people will squat on domains, register typos (fscebook.com) or even bitflips (fabebook.com, b is one bitflip from c). Malware owners will run their C&C servers on domains.<p>Malicious domains will require someone removing them or blocking them even, unless you want the DoB namespace to turn into a cesspool of malware, phishing and nazis. Not something the average person wants." :time 1566459971 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770704\.json (:by "Karrot_Kream" :id "20770704" :kids (20770790) :parent "20765625" :text "Then Facebook can buy the space of typos around their name? Just because Facebook (or Twitter, Instagram, et al) are popular sites, doesn't mean registrars should give them special treatment. What happens when they stop being popular?" :time 1566496450 :type "comment" :score 0 :link_title "DNS-on-Blockchain is the next step after DNS-over-HTTPS")) (https://hacker-news\.firebaseio\.com/v0/item/20770703\.json (:by "iafrikan" :descendants 0 :id "20770703" :score 3 :time 1566496446 :title "Self-proclaimed “African unicorn” and NYSE listed, JUMIA, admits to fraud" :type "story" :url "https://www.iafrikan.com/2019/08/22/jumia-admits-to-fraud-as-it-reports-losses-and-staff-layoffs/" :link_title "Self-proclaimed “African unicorn” and NYSE listed, JUMIA, admits to fraud")) (https://hacker-news\.firebaseio\.com/v0/item/20766814\.json (:by "liyasthomas" :descendants 2 :id "20766814" :kids (20770702 20766926) :score 2 :text "https://github.com/liyasthomas/postwoman<p>The Postwoman API request builder helps you create your requests faster, saving you precious time on your development." :time 1566472818 :title "Postwoman – An online, open-source API request builder" :type "story")) (https://hacker-news\.firebaseio\.com/v0/item/20770702\.json (:by "throwaway413" :id "20770702" :kids (20775067) :parent "20766814" :text "I like the UI! Original, clean and simple. Sweet project." :time 1566496435 :type "comment" :score 0 :link_title "Postwoman – An online, open-source API request builder")) (https://hacker-news\.firebaseio\.com/v0/item/20769879\.json (:by "Hongwei" :id "20769879" :kids (20769973 20769908 20770027 20769926 20770082 20770102 20769933 20769889 20770163 20769907 20769936) :parent "20769713" :text ""The proposal opposes nuclear energy and carbon capture and storage technology." Ugh" :time 1566492012 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769973\.json (:by "MSM" :id "20769973" :kids (20770231 20770001 20770037 20770043) :parent "20769879" :text "Do you see nuclear as a stopgap between coal and renewable, or do you think that 100% renewable is not going to be possible?<p>I'm with you as being pretty pro nuclear, but if I'm making a plan to spend $16T, why even bother with half measures; just go straight for the future ideal." :time 1566492444 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770043\.json (:by "stochastic_monk" :id "20770043" :kids (20770085 20775588) :parent "20769973" :text "It’s certainly not sustainable. We can’t handle the radioactive waste we already have unless there are some massive overhauls." :time 1566492685 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770085\.json (:by "xvector" :id "20770085" :kids (20770465 20770178 20770132) :parent "20770043" :text "Does nuclear waste really take up that much space? My understanding was that it's negligible for the amount of power it provides." :time 1566492878 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770465\.json (:by "manfredo" :id "20770465" :kids (20770701) :parent "20770085" :text "It does not. Nuclear waste is incredibly easy to safely store. Dig a deep hole, encase the waste in concrete, and bury it in a remote location (or in a location already poisoned by nuclear weapons testing). There are digs in Finland and Yucca mountain that have enough capacity for generations. And if that's still not enough room >98% of waste can be reprocessed. France does this, and their total volume of nuclear waste in only a few cubic meters.<p>The hypothetical scenarios in which nuclear waste can contaminate humans are borderline hyperbolic. Yes, <i>if</i> society collapses and all records of disposal sites are lost, and <i>if</i> some future civilization digs a mile deep in a location with no natural resources, and <i>if</i> they crack open a nuclear waste casked, and <i>if</i> they manage to do all this without knowledge of radiation then they will be irradiated." :time 1566495125 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770701\.json (:by "e12e" :id "20770701" :kids (20770734) :parent "20770465" :text "> There are digs in Finland and Yucca mountain that have enough capacity for generations.<p>All we need is safe transport across large distances? It's not something we're very good at.." :time 1566496435 :type "comment" :score 0 :link_title "Bernie Sanders unveils $16T 'Green new deal' plan")) (https://hacker-news\.firebaseio\.com/v0/item/20763172\.json (:by "AtmaBhava" :descendants 14 :id "20763172" :kids (20765681 20767428 20764348) :score 25 :time 1566431237 :title "Free Open Source VPN – AES 256 – WireGuard and OpenVPN" :type "story" :url "https://openinternetaccess.com/vpn.html")) (https://hacker-news\.firebaseio\.com/v0/item/20765681\.json (:by "magicconch" :id "20765681" :kids (20770700) :parent "20763172" :text "The OpenVPN configuration uses AES-128-GCM as the cipher, which itself is fine but the website claims it is using AES-256.<p>More concerning is the 'Tor VPN' and bridge being offered. The Tor bridge here is not a proper bridge, instead the SOCKS port is being exposed on a public IP rather than the usual 127.0.0.1. SOCKS is an unencrypted protocol so everything being sent to the bridge is exposed on the wire, and your ISP can trivially see that you are connecting to a VPN over it. This is dangerous and misleading - Tor even warns you that the protocol is not encrypted when you expose the SOCKS port publicly. <i>Real</i> Tor bridges are simply relays not listed in the consensus file. Connections using them are still encrypted using TLS. The website incorrectly claims that by using the VPN over Tor configuration files, you are masking your VPN connection from your ISP.<p>This free VPN is so misleading that I felt the need to make a HN account just to write about it." :time 1566460556 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770700\.json (:by "Snawoot" :id "20770700" :parent "20765681" :text "Also only available cipher for wireguard is Chacha20Poly1305. I wonder how comes technical information presented by this VPN service is such inaccurate." :time 1566496432 :type "comment" :score 0 :link_title "Free Open Source VPN – AES 256 – WireGuard and OpenVPN")) (https://hacker-news\.firebaseio\.com/v0/item/20768862\.json (:by "unstatusthequo" :id "20768862" :kids (20771843 20770699) :parent "20764045" :text "Kinda wish they would disable comments. Those tend to bring out sides of humanity that rarely show off any benevolence." :time 1566486182 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770699\.json (:by "whenchamenia" :id "20770699" :parent "20768862" :text "And yet, you comment, showing us that side. Not sure if blissfully unaware or diliberately meta." :time 1566496411 :type "comment" :score 0 :link_title "After September 18th, you’ll no longer be able to send messages on YouTube")) (https://hacker-news\.firebaseio\.com/v0/item/20769957\.json (:by "achow" :id "20769957" :kids (20770019 20771667 20770291) :parent "20769713" :text "From Reddit, posted by 'AlarmedScholar':<p>The most significant goals:<p>- Reaching 100 percent renewable energy for electricity and transportation by no later than 2030 and complete decarbonization by at least 2050<p>- Ending unemployment by creating 20 million jobs<p>- Directly invest an historic $16.3 trillion public investment<p>- A fair transition for workers<p>- Declaring climate change a national emergency<p>- Saving American families money<p>- Supporting small family farms by investing in ecologically regenerative and sustainable agriculture<p>- Justice for frontline communities<p>- Commit to reducing emissions throughout the world<p>- Meeting and exceeding our fair share of global emissions reductions<p>- Making massive investments in research and development<p>- Expanding the climate justice movement<p>- Investing in conservation and public lands to heal our soils, forests, and prairie lands<p>- This plan will pay for itself over 15 years<p><a href=\"https://www.reddit.com/r/politics/comments/ctvmwp/bernie_sanders_unveils_16_trillion_green_new_deal/\" rel=\"nofollow\">https://www.reddit.com/r/politics/comments/ctvmwp/bernie_san...</a>" :time 1566492344 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770019\.json (:by "marricks" :id "20770019" :kids (20774063 20770165 20770160 20770129 20770060) :parent "20769957" :text "Given how cities that transitioned to $15 minimum wage workers did better* after implementation maybe it's time to try investing in infrastructure and the working class rather than the 30 years of trickle down economics and stagnate wages we've suffered from both Republican and Democratic administrations..." :time 1566492617 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770165\.json (:by "heartbreak" :id "20770165" :kids (20770193 20770698 20770269) :parent "20770019" :text "I'm asking this in good faith. Does the success of a $15/hr minimum wage in specific cities indicate that it would be successful across the US?<p>In other words, A) does the local cost of living matter to its success? and B) does the limited rollout keep inflation in check?<p>Is YC still studying UBE in an attempt to answer questions like these?" :time 1566493236 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770698\.json (:by "notus" :id "20770698" :kids (20774266) :parent "20770165" :text "Yes the local cost of living matters, however it also depends on how you define success. If the minimum wage constitutes an overall increase in wages then you could consider that successful by some metrics. However if success is defined by people not living paycheck to paycheck and feeling financially secure then it would be unsuccessful...even at 15 an hour. We're setting such a low bar for ourselves still at 15 an hour IMO. People will still live paycheck to paycheck at that wage." :time 1566496399 :type "comment" :score 0 :link_title "Bernie Sanders unveils $16T 'Green new deal' plan")) (https://hacker-news\.firebaseio\.com/v0/item/20765521\.json (:by "Fr0styMatt88" :descendants 536 :id "20765521" :kids (20767492 20767651 20766174 20767013 20768924 20769011 20766391 20766706 20766228 20769490 20770697 20766573 20768403 20766176 20766288 20770747 20766542 20769639 20766835 20767303 20766051 20766439 20769909 20768470 20771298 20767194 20769550 20768642 20776444 20766379 20766355 20770741 20772698 20772656 20766644 20771711 20766468 20766387 20772475 20773445 20771709 20773790 20768148 20766324 20770867 20772632 20771932 20773103 20771322 20770924 20776748 20772936 20775150 20767090 20770373 20774662 20768413 20770774 20772880 20766166 20773299 20766495 20771621 20771565 20770989 20768155 20766243 20773010 20771287 20770803 20770921 20766569 20768418 20770625 20768010 20772013 20770709 20765654 20766085 20766779 20770391 20766691 20766441 20772916 20767875 20769805 20768483 20770797 20768351 20766736 20767659 20766054) :score 736 :time 1566458923 :title "Why All of Our Games Look Like Crap" :type "story" :url "https://jeff-vogel.blogspot.com/2019/08/why-all-of-our-games-look-like-crap.html")) (https://hacker-news\.firebaseio\.com/v0/item/20770697\.json (:by "nothis" :id "20770697" :kids (20771096 20771193 20770976 20770850 20773121 20772503 20771473 20770906 20770899) :parent "20765521" :text "I'm super happy that games that look and feel like those from Spiderweb Software exist. I think it's charming. But the fact that he feels compelled to write an article in <i>defense</i> of the art style is telling to me. I think it's not unreasonable to answer the headline question with "because they're stubborn".<p>Their games look crap, not because of a lack of resources but because of a disrespect for visual design (it's not even "art", they could make a better looking game with colored squares). There's probably many, many ways to improve the look that have nothing to do with "AAA art". He fails to see how Baba Is You is a better looking game than any of theirs, simply because it's focused and has a good use of color and contrast. Any $10/hour freelance game artist can tell him that the problem with the games is a mismatch in detail, between background and characters, between resolution and texture detail. This makes tiles look either blurry or covered in white noise and together with a sever lack of contrast, makes the game look flat and unlit.<p>Solving that doesn't require hiring expensive artists, it first involves acknowledging there's an issue at the core that can't be solved by sticking stuff on top of it. I see zero patience or passion for that and that's why their games look the same as 25 years ago (and I could argue, <i>worse</i>, since higher resolution doesn't do them any favors).<p>Again, I have no problem with their games and them looking like they do but going into defense here is a battle they can't win. Their best move is to acknowledge that they don't care and do so with pride. Everything else just feels at best insecure and at worst somewhat disrespectful towards devs who care." :time 1566496394 :type "comment" :score 0 :link_title "Why All of Our Games Look Like Crap")) (https://hacker-news\.firebaseio\.com/v0/item/20766936\.json (:by "jillesvangurp" :id "20766936" :kids (20768565 20767513 20768628 20770817 20769636 20772655 20771405 20772026) :parent "20765187" :text "Typescript is a lot easier to deal with if you stop treating it as optional and do it from day 1. Avoid using the any type and things fall in to place. If it's tedious, you're probably doing something wrong or sub-optimal. Or you're just dealing with a bit of hairy old javascript that probably needs a bit of refactoring in any case.<p>IMHO we're reaching the point where typescript (or similar languages) should be used by default over untyped javascript in professional environments. It's like having tests, which are also not generally considered optional. I've been in CTO type roles and already insist on it when I can. I don't think I'm alone in this and many organizations only do typescript at this point." :time 1566473849 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768565\.json (:by "gambler" :id "20768565" :kids (20770119 20770802 20770839 20768911 20769045 20773835 20768905) :parent "20766936" :text "<i>>If it's tedious, you're probably doing something wrong or sub-optimal.</i><p><i>>IMHO we're reaching the point where typescript (or similar languages) should be used by default over untyped javascript in professional environments. It's like having tests, which are also not generally considered optional.</i><p>Gotta love JS community. It flip-flops on some major aspect of system design roughly every year, yet people continue to arrogantly spout their opinions about system design as if they had been correct about everything all along. Not "these are the benefits, these are downsides" not "I've improved in X by using Y", always "nobody needs X, everyone must do Y, and if you're not doing Z you're wrong and unprofessional". Zero self-awareness." :time 1566484838 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770119\.json (:by "skrebbel" :id "20770119" :kids (20770305 20770696) :parent "20768565" :text "I'm always confused when someone calls out a large group of people for not having a consistent opinion.<p>Gotta love Americans! They flip-flop on major aspects of policy making. One day they spout "ban guns!", the next they say "If need be I'll defend my right to bear arms with violence!"" :time 1566493022 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770696\.json (:by "lhorie" :id "20770696" :kids (20771025) :parent "20770119" :text "I don't think GP is criticizing the flip-flopping, but rather the "arrogantly spouting" part." :time 1566496391 :type "comment" :score 0 :link_title "Using TypeScript with React")) (https://hacker-news\.firebaseio\.com/v0/item/20765187\.json (:by "skn0tt" :descendants 188 :id "20765187" :kids (20766936 20766123 20766951 20766422 20767540 20765571 20769612 20767768 20773180 20765885 20771053 20765559 20770356 20765709 20766055 20767981 20771255 20765988) :score 223 :time 1566454878 :title "Using TypeScript with React" :type "story" :url "https://simonknott.de/articles/Using-TypeScript-with-React.html")) (https://hacker-news\.firebaseio\.com/v0/item/20766951\.json (:by "bauerd" :id "20766951" :kids (20768755 20767982 20767031 20767241 20766987 20768248 20767443) :parent "20765187" :text "I'm currently trying to revive a 2yrs old codebase written with TypeScript/React/Redux. I made the capital error of not checking in node_modules apparently or pinning versions (ie using yarn or npm shrinkwrap), as I now get tons and tons of type errors from dependencies on build. Problem seems to be that all the @types packages are somehow out of sync/broken/hell I don't know. I also don't have access to CI logs anymore so I can't figure out which versions it used to resolve to …<p>The @types definition packages for react-router, redux-thunk, etc. give me "error TS2605: JSX element type X is not a constructor function for JSX element". Most popular answer on GitHub is to rm -rf node_modules and rebuild, however that does nothing for me. I tried upgrading some @types selectively and triple-double checked that the resolved versions make sense, but nothing so far.<p>A codebase that used to build cleanly now throws ~30 errors on build, without <i>any</i> changes to it. Insane. Always pin your exact versions in JS land …" :time 1566474047 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768755\.json (:by "wereHamster" :id "20768755" :kids (20769006 20769677) :parent "20766951" :text "That error you're seeing could be because you have multiple @types/react packages in your dependencies. You really should have just one version of each @types/* package installed. If you use yarn you can use `yarn why @types/react` to find out if you have multiple versions installed. To resolve these kids of errors, I usually uninstall all @types/* packages and then install them all at once again. Alternative is to use yarn resolutions (<a href=\"https://yarnpkg.com/lang/en/docs/selective-version-resolutions/\" rel=\"nofollow\">https://yarnpkg.com/lang/en/docs/selective-version-resolutio...</a>) to force a specific version of those dependencies." :time 1566485703 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769006\.json (:by "bauerd" :id "20769006" :kids (20769215 20769838 20769873) :parent "20768755" :text "You were right, @types/react was resolved to both versions 15 and 16! God I'd totally buy you a beer.<p>But why does this happen? The very first time for me a package manage installs two major versions for a package …<p>Thanks A TON!" :time 1566486938 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769215\.json (:by "wereHamster" :id "20769215" :kids (20770695 20770550 20770140) :parent "20769006" :text "To me it usually happens if I upgrade one of the @types/* packages, and then yarn/npm decides to install a separate version of its dependencies, even if I already have a different (compatible) version. There is no easy way AFAICS to tell yarn/npm that you really only want a single version of each @types/* package.<p>Same applies to most regular npm packages as well, for example you really only want a single version of "react", too." :time 1566487972 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770695\.json (:by "jimmyspice" :id "20770695" :parent "20769215" :text "@types versioning is strange because you never know whether or not the version of the types matches the dependency exactly. for example the case where the typed version has a minor upgrade (say due to increased type coverage), the types become out of sync.<p>the fix is to do away with @types and export types from the dependency itself so they are always in sync" :time 1566496383 :type "comment" :score 0 :link_title "Using TypeScript with React")) (https://hacker-news\.firebaseio\.com/v0/item/20770494\.json (:by "sp332" :id "20770494" :kids (20770694 20772148 20770836) :parent "20770264" :text "The ICE thing has gotten dramatically worse recently. Accepting a certain level of abuse of power in other LE agencies doesn't necessarily mean they're OK with, say, actively pushing back against a DoJ settlement so they can hold children in detention indefinitely, etc." :time 1566495303 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770694\.json (:by "wpietri" :id "20770694" :kids (20771742 20771112 20771837) :parent "20770494" :text "Exactly. I think it's reasonable (although perhaps naive) for people to have a sunny view of law enforcement. Especially when, like me, they're white men from middle-class backgrounds; I've never had a bad experience with law enforcement, despite having done some stupendously dumb-ass things.<p>But even though I'm predisposed to view cops favorably, the stuff with ICE is shocking to me. America has a big chunk of history [1] where ethnic cleansing was common and ignored or even supported by police [2]. It's hard for me not to see ICE's aggressive dehumanization of non-white migrants as a resurgence of that. So I'm not surprised that even at Palantir people are objecting.<p>[1] <a href=\"https://en.wikipedia.org/wiki/Nadir_of_American_race_relations\" rel=\"nofollow\">https://en.wikipedia.org/wiki/Nadir_of_American_race_relatio...</a><p>[2] See, e.g., <a href=\"https://www.amazon.com/Sundown-Towns-Hidden-Dimension-American/dp/0743294483\" rel=\"nofollow\">https://www.amazon.com/Sundown-Towns-Hidden-Dimension-Americ...</a>" :time 1566496378 :type "comment" :score 0 :link_title "The war inside Palantir: Data-mining firm ties to ICE under attack by employees")) (https://hacker-news\.firebaseio\.com/v0/item/20764474\.json (:by "elijahparker" :descendants 88 :id "20764474" :kids (20765094 20764907 20765686 20765868 20765500 20765529 20764947 20766492 20765999 20765896 20765716 20766264 20767098 20764875) :score 103 :time 1566445703 :title "Apple's petition against RED" :type "story" :url "https://www.digitalcameraworld.com/news/apples-petition-against-red-could-have-serious-consequences-for-hollywood")) (https://hacker-news\.firebaseio\.com/v0/item/20764907\.json (:by "est31" :id "20764907" :kids (20765004 20765960 20765406 20765113 20765889 20764974 20765724 20772740 20765366 20765125 20765143) :parent "20764474" :text "> RED wanted to find a way to make digital compression visually lossless (i.e. no perceivable loss in quality).<p>What does that mean? Is it lossless like lossless webp or png, or is it lossy and well performing under some metric like PSNR? "no perceivable loss in quality" can mean anything, including a lossy codec." :time 1566451561 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20765366\.json (:by "megaremote" :id "20765366" :kids (20765703) :parent "20764907" :text "It can only mean lossy. It makes no sense to talk about visually lossless if it is exactly the same image." :time 1566457046 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20765703\.json (:by "pas" :id "20765703" :kids (20770693) :parent "20765366" :text "PNG is truly lossless yet smaller than raw BMP." :time 1566460716 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770693\.json (:by "manicdee" :id "20770693" :parent "20765703" :text "PNG is lossless. There is no adjective or qualifier needed." :time 1566496378 :type "comment" :score 0 :link_title "Apple's petition against RED")) (https://hacker-news\.firebaseio\.com/v0/item/20770264\.json (:by "mulmen" :id "20770264" :kids (20771712 20770834 20770494 20770593 20770457 20770456 20770381 20771632 20771362 20770293 20772592 20770516 20771011 20771531 20778918 20771908) :parent "20769646" :text "Maybe I misunderstand Palantir's mission but working with LEOs like ICE seems to be their core business. All credit to these employees for standing up for what they believe in but what exactly did they think they were signing up for?<p>I have a new coworker who wears his Palantir t-shirt and it makes me uncomfortable to even see the name in my office." :time 1566493849 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770516\.json (:by "mandevil" :id "20770516" :kids (20770657 20770923 20771030 20770692 20770755) :parent "20770264" :text "Maybe I'm the weird one, but who would wear a t-shirt from your previous company to work at your current company? That just seems to send all the wrong signals." :time 1566495427 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770692\.json (:by "dekhn" :id "20770692" :parent "20770516" :text "I do this all the time and nobody cares." :time 1566496375 :type "comment" :score 0 :link_title "The war inside Palantir: Data-mining firm ties to ICE under attack by employees")) (https://hacker-news\.firebaseio\.com/v0/item/20763961\.json (:by "jammygit" :descendants 487 :id "20763961" :kids (20765505 20766281 20769058 20765305 20766032 20764438 20764861 20764684 20766409 20765753 20764390 20764662 20765539 20766466 20764552 20765819 20764512 20765276 20764964 20765853 20765248 20769195 20764398 20764620 20766773 20766074 20765311 20770417 20765142 20769763 20764985 20770282 20765828 20765552 20770940 20765314 20769707 20765647 20766845 20765763 20764739 20771220 20766069 20764671 20767264 20770939 20765221 20769980 20765977 20765774 20765583 20766064 20765402 20767150 20764507 20765748 20765217 20766257 20764374 20764481 20764815 20764821 20764042) :score 620 :time 1566439436 :title "Preindustrial workers worked fewer hours than today's (2009)" :type "story" :url "https://groups.csail.mit.edu/mac/users/rauch/worktime/hours_workweek.html")) (https://hacker-news\.firebaseio\.com/v0/item/20765505\.json (:by "vfc1" :id "20765505" :kids (20766052 20766132 20769730 20766891 20765965 20770023 20766310 20767788 20769332 20769658 20766636 20767458 20767638 20769036 20766250 20771545 20768791 20770436 20769985) :parent "20763961" :text "The 40h a day week and modern-day work contracts come as a direct evolution of medieval servitude, with little modification.<p>This explains the system of values that revolve around it, such as for example the notion that it's somewhat something to be ashamed of for an employee to leave its employer, while it's perfectly OK for the employer to terminate the employee at any time.<p>The servant was not expected to leave its master, that was not OK.<p>Or that you are expected to be available at all times, even though the contract only mentions 40h, and that is perfectly OK and even interiorized as acceptable by most people, which will even go to the extent of defending that state of affairs.<p>What I see in the workforce is a desperate need for people to continuously prove the need for their own role, as automation and informatization eat away more an more jobs.<p>It's a game of face time, who sends most emails past midnight, and who is willing to sell more of their personal life and squeeze other people out of theirs, often to do "important" tasks that are often completely unnecessary.<p>I had a couple of jobs where I was working overtime, running for deadlines all the time, sending emails left an right, meetings, you name it. One day I had enough and I left, and to my surprise, I was never replaced :-)" :time 1566458738 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770023\.json (:by "goto11" :id "20770023" :kids (20770427) :parent "20765505" :text "> The 40h a day week and modern-day work contracts come as a direct evolution of medieval servitude, with little modification.<p>Edgy. But also deeply ignorant of history. Servitude means you can't quit your job. That is a pretty significant modification!" :time 1566492634 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770427\.json (:by "papito" :id "20770427" :kids (20770691) :parent "20770023" :text "A lot of people can't. They will literally not be able to pay bills." :time 1566494878 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770691\.json (:by "chaostheory" :id "20770691" :parent "20770427" :text "Most people need a job. That's not the same as being unable to switch employers, or being unable to move to a better market." :time 1566496374 :type "comment" :score 0 :link_title "Preindustrial workers worked fewer hours than today's (2009)")) (https://hacker-news\.firebaseio\.com/v0/item/20768365\.json (:by "aviaviavi" :descendants 58 :id "20768365" :kids (20770435 20771944 20769294 20770579 20771071 20769130 20769132 20770636 20769251 20773262 20769162 20769891 20769350 20770715 20769151 20769059 20770245 20772261 20771603) :score 166 :time 1566483774 :title "Show HN: Scarf – Platform to help open-source developers monetize their work" :type "story" :url "https://scarf.sh")) (https://hacker-news\.firebaseio\.com/v0/item/20769891\.json (:by "vortico" :id "20769891" :kids (20770690 20770064 20769977 20773194) :parent "20768365" :text "If the software is open-source, it will just get forked in a branch that removes usage metric uploading. If you want to make money with software, just release proprietary software, not sure what's so difficult about this." :time 1566492067 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770690\.json (:by "gnulinux" :id "20770690" :parent "20769891" :text "Because dealing with proprietary software is a pain in the ass. Have you ever written code for a prop operating system that required a prop compiler and a prop framework? It was impossible to do anything other than begging the owner to write a better documentation or fix their bugs. Today, I just open up the source code of whatever package I'm using and supplement the doc with the code itself. Open source makes software tolerable." :time 1566496339 :type "comment" :score 0 :link_title "Show HN: Scarf – Platform to help open-source developers monetize their work")) (https://hacker-news\.firebaseio\.com/v0/item/20767891\.json (:by "infodocket" :descendants 302 :id "20767891" :kids (20769040 20769788 20770063 20769097 20768562 20768586 20768572 20768649 20768781 20772448 20768706 20771774 20768500 20770299 20768671 20769344 20770953 20768475 20771288 20768460 20768570 20769910 20768478 20768728 20768654 20769054 20768873 20770460 20775596 20771905 20768792 20768513 20773612 20769398 20768824 20770080 20768997 20768669 20768686 20771694 20769270 20769476 20768497 20769777 20770131 20768507 20769510 20773009 20771260 20768829 20768612 20768578 20768541 20768720 20768684 20770727 20773224 20770487 20768488 20768560 20773183 20770280 20769767 20768898 20769543 20771394 20769920) :score 262 :time 1566481153 :title "Privacy Sandbox – Open standards to enhance privacy on the web" :type "story" :url "https://www.blog.google/products/chrome/building-a-more-private-web/")) (https://hacker-news\.firebaseio\.com/v0/item/20769097\.json (:by "sha666sum" :id "20769097" :kids (20769866 20769337) :parent "20767891" :text "> <i>Second, blocking cookies without another way to deliver relevant ads</i> significantly reduces publishers’ primary means of funding, which jeopardizes the future of the vibrant web.<p>Herein lies the issue. Users blocking cookies are trying to avoid being tracked and "seeing relevant ads". Essentially, he is trying to create web standards in order to do the thing that users specifically don't want them to do. Google's business model requires Schuh to twist logic in a manner that makes it seem like it isn't so." :time 1566487387 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20769866\.json (:by "Ajedi32" :id "20769866" :kids (20770462 20770599 20771170 20770576 20772436) :parent "20769097" :text "Is "I don't want to see relevant ads" <i>really</i> the user's ultimate goal? Or is their goal actually something more like: "I don't want advertisers tracking me", and not seeing relevant ads is just a side-effect of that?<p>It sounds to me like Google's goal here is to give users what they want (less tracking, better privacy) <i>without</i> hurting their ad revenue. That seems like a reasonable compromise to me, assuming they can pull it off. At the very least, it's an improvement over the status quo." :time 1566491921 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770462\.json (:by "sha666sum" :id "20770462" :kids (20770645 20770689) :parent "20769866" :text "I left out of my comment that there's significant overlap between users who block cookies and those who use adblockers. Many users simply don't want to see ads, but are subject to intrusive tracking nevertheless.<p>However, you are right that most people would probably be fine with personalized ads if it was possible to show them without identifiable tracking.<p>Personalizing content without identifiable tracking is a really hard issue that I'll be surprised if anyone ever manages to solve. It will also most likely involve some compromises that hurt Google's bottom line, so I think the financial incentives just aren't there for them. Given those two assumptions and Google's track record, I think it's absurd to assume that any standard they create will meaningfully improve user privacy.<p>Also, I fear their new standards would most likely just circumvent the tools available for users to avoid tracking, as the tracking would be baked into the browser itself." :time 1566495087 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770689\.json (:by "Ajedi32" :id "20770689" :kids (20771227) :parent "20770462" :text "Those are valid concerns, though at first glance it doesn't seem to me like any of Google's actual proposals[1] have those issues. In fact, FloC seems like a rather promising way to achieve "personalizing content without identifiable tracking". Perhaps that particular problem isn't as hard as you thought?<p>[1]: <a href=\"https://www.chromium.org/Home/chromium-privacy/privacy-sandbox\" rel=\"nofollow\">https://www.chromium.org/Home/chromium-privacy/privacy-sandb...</a>" :time 1566496337 :type "comment" :score 0 :link_title "Privacy Sandbox – Open standards to enhance privacy on the web")) (https://hacker-news\.firebaseio\.com/v0/item/20764505\.json (:by "cgoodmac" :descendants 260 :id "20764505" :kids (20765130 20764945 20765435 20764977 20767079 20765280 20765164 20766540 20767622 20765363 20767205 20775915 20765943 20765061 20764894 20765100 20765284 20766626 20764771 20765297 20765823 20764804 20767034 20765944 20767794 20766979 20765807 20765028 20764995 20764791 20765016) :score 319 :time 1566446193 :title "How Men’s Bodies Change When They Become Fathers" :type "story" :url "https://parenting.nytimes.com/health/fatherhood-mens-bodies")) (https://hacker-news\.firebaseio\.com/v0/item/20765130\.json (:by "DoingIsLearning" :id "20765130" :kids (20765283 20766604 20766875 20765996 20767548 20765817 20766862 20766115) :parent "20764505" :text "Looking into the T drop in fatherhood, the original study seems to account for self reports of 'sleep quality' but I wonder if sleep deprivation is not still a confounder in this finding.<p>Annedoctally as a recent father of a 6 month old, I would likely self report a good sleep quality in a questionnaire. However, objectively I know I sleep about 5 hours 30min yesterday evening, which would be sufficient sleep 'deprivation' to impact T production.<p>Also I think parents in general will also have strong bias to not want to acknowledge their own child as a 'nuissance' in a survey/questionnaire.<p>My key point is that it would be important to reproduce this finding with actual sleep tracking instead of self-reporting sleep quality, to confirm if this is indeed linked with a bonding/interaction mechanism with a child or an unfortunate secondary effect of sleep deprivation." :time 1566454280 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20765283\.json (:by "reallydontask" :id "20765283" :kids (20767806 20766700 20766964 20765419 20767624 20768675 20765445 20768332) :parent "20765130" :text "> Annedoctally as a recent father of a 6 month old, I would likely self report a good sleep quality in a questionnaire. However, objectively I know I sleep about 5 hours 30min yesterday evening, which would be sufficient sleep 'deprivation' to impact T production.<p>When our 9 month old started to sleep through the night (at around 4-5 months), we'd get between 5-6 hours of sleep, which after the interrupted sleep of the previous 4 months, felt like a full night's sleep but this is sleep deprivation territory, specially given the fact that it was 7 days a week.<p>I know I could only survive on this little sleep because I wasn't exercising.<p>> Also I think parents in general will also have strong bias to not want to acknowledge their own child as a 'nuissance' in a survey/questionnaire.<p>I think this is one of the biggest taboos in Western society:<p>Anything about a newborn/small child must be 100% positive<p>This is absolute bullshit<p>I can see the downsides of having a child without loving him (in my case) any less" :time 1566455841 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20767624\.json (:by "nradov" :id "20767624" :kids (20770688) :parent "20765283" :text "Lack of exercise doesn't necessarily make it easier to survive sleep deprivation. It would be rather the opposite for most people since some moderate exercise tends to improve the quality of the limited sleep that you do get." :time 1566479479 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770688\.json (:by "philwelch" :id "20770688" :parent "20767624" :text "Exercise helps you sleep better, so if you don’t exercise, you already sleep like crap and the other stuff doesn’t make a difference." :time 1566496326 :type "comment" :score 0 :link_title "How Men’s Bodies Change When They Become Fathers")) (https://hacker-news\.firebaseio\.com/v0/item/20770687\.json (:by "redmouse811" :dead t :id "20770687" :score 1 :time 1566496325 :title "Lenovo’s Smart Clock gets more useful with latest Google update" :type "story" :url "https://techcrunch.com/2019/08/22/lenovos-smart-clock-gets-more-useful-with-latest-google-update/" :link_title "Lenovo’s Smart Clock gets more useful with latest Google update")) (https://hacker-news\.firebaseio\.com/v0/item/20769713\.json (:by "kaushikt" :descendants 163 :id "20769713" :kids (20769957 20769879 20769958 20770210 20769930 20770022 20770035 20770945 20770021 20769865 20770068 20769898 20769942 20769976 20770686 20770168) :score 117 :time 1566490906 :title "Bernie Sanders unveils $16T 'Green new deal' plan" :type "story" :url "https://www.nytimes.com/2019/08/22/climate/bernie-sanders-climate-change.html")) (https://hacker-news\.firebaseio\.com/v0/item/20770686\.json (:by "sleepysysadmin" :id "20770686" :parent "20769713" :text "Just gave the leadership to Biden." :time 1566496321 :type "comment" :score 0 :link_title "Bernie Sanders unveils $16T 'Green new deal' plan")) (https://hacker-news\.firebaseio\.com/v0/item/20743865\.json (:by "gregwebs" :descendants 7 :id "20743865" :kids (20763431 20767731 20765980 20762894) :score 27 :time 1566275587 :title "Rezolus: A high-resolution systems performance telemetry agent" :type "story" :url "https://blog.twitter.com/engineering/en_us/topics/open-source/2019/introducing-rezolus.html")) (https://hacker-news\.firebaseio\.com/v0/item/20762894\.json (:by "gmuslera" :id "20762894" :kids (20766010) :parent "20743865" :text "I wonder how it compares with InfluxData's telegraf. It seem to gather a subset of the metrics collected by telegraf, but maybe it requires far less resources or is meant for scenarios where very frequent measurements are needed." :time 1566428892 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20766010\.json (:by "solidasparagus" :id "20766010" :kids (20770685) :parent "20762894" :text "I've used telegraf to sample at 100Hz for ML workloads. I think one difference is that telegraf pushes each measurement to the DB, while Rezolus summarizes this high granularity data to reduce the amount that needs to be stored." :time 1566464142 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770685\.json (:by "fillest" :id "20770685" :parent "20766010" :text "telegraf supports some summarization <a href=\"https://github.com/influxdata/telegraf#aggregator-plugins\" rel=\"nofollow\">https://github.com/influxdata/telegraf#aggregator-plugins</a>" :time 1566496313 :type "comment" :score 0 :link_title "Rezolus: A high-resolution systems performance telemetry agent")) (https://hacker-news\.firebaseio\.com/v0/item/20770684\.json (:by "jhabdas" :id "20770684" :parent "20770649" :text "Civil Law, my guess." :time 1566496305 :type "comment" :score 0 :link_title "Why Did I Serve 16 Years for Murder When I Didn't Kill Anyone?")) (https://hacker-news\.firebaseio\.com/v0/item/20769127\.json (:by "headalgorithm" :descendants 62 :id "20769127" :kids (20770360 20769734 20769562 20771600 20769626 20769649 20770977 20771022 20771338 20770177 20772518 20770213 20770568 20770179) :score 115 :time 1566487559 :title "A DMZ 'gardening job' that almost sparked a war" :type "story" :url "https://www.bbc.co.uk/news/world-asia-49394758")) (https://hacker-news\.firebaseio\.com/v0/item/20769562\.json (:by "wongarsu" :id "20769562" :kids (20770069 20769789) :parent "20769127" :text "I don't think "army cuts down tree to provide sight line and protect own troops at border crossing" can be described as "gardening job"." :time 1566489930 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770069\.json (:by "piptastic" :id "20770069" :kids (20770683) :parent "20769562" :text "According to the Wikipedia entry, in the initial incident they were just trimming the tree, not cutting it down." :time 1566492798 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770683\.json (:by "fragmede" :id "20770683" :kids (20771315 20774616) :parent "20770069" :text "Trimming the tree in one of the world's most fraught DMZ, is still going to affect sight lines, so framing it as an "innocent gardening job" elides the truth." :time 1566496302 :type "comment" :score 0 :link_title "A DMZ 'gardening job' that almost sparked a war")) (https://hacker-news\.firebaseio\.com/v0/item/20770682\.json (:by "danso" :descendants 2 :id "20770682" :kids (20775587 20778965) :score 30 :time 1566496302 :title "A Year Ago I Put Saltwater in a Jar" :type "story" :url "https://www.youtube.com/watch?v=3OG5jyRGhLg" :link_title "A Year Ago I Put Saltwater in a Jar")) (https://hacker-news\.firebaseio\.com/v0/item/20770204\.json (:by "emersonrsantos" :id "20770204" :kids (20770393) :parent "20769327" :text "According to this NASA report, this is a natural occurrence on this time of the year:<p>> As of August 16, 2019, an analysis of NASA satellite data indicated that total fire activity across the Amazon basin this year has been close to the average in comparison to the past 15 years.<p>Source: <a href=\"https://earthobservatory.nasa.gov/images/145464/fires-in-brazil\" rel=\"nofollow\">https://earthobservatory.nasa.gov/images/145464/fires-in-bra...</a>" :time 1566493512 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770393\.json (:by "neuronexmachina" :id "20770393" :kids (20770729 20770681) :parent "20770204" :text "Interestingly, the URL used to have a different caption: <a href=\"https://web.archive.org/web/20190822024248/http://www.nasa.gov/image-feature/goddard/2019/wildfires-in-the-brazilian-rainforest-creating-cross-country-smoke\" rel=\"nofollow\">https://web.archive.org/web/20190822024248/http://www.nasa.g...</a><p>> Although it is not unusual to see fires in Brazil at this time of year due to high temperatures and low humidity it seems this year the number of fires may be record setting. According to Brazil’s space research center INPE almost 73,000 fires have been recorded so far this year. INPE is seeing an 83% increase over the same period in 2018." :time 1566494699 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770681\.json (:by "malandrew" :id "20770681" :parent "20770393" :text "> 73,000 fires have been recorded so far this year. INPE is seeing an 83% increase over the same period in 2018.<p>Number of fires doesn't seem like a good measure. A simple change in how you distinguish between two fires in close proximity can dramatically change the numbers. Higher resolution measurements can allow you to distinguish between two fires that might have looked like one in years prior.<p>A much better measure would be to look at the quantity of surface area on fire." :time 1566496295 :type "comment" :score 0 :link_title "Brazil's President Blames NGOs for Amazon Fires")) (https://hacker-news\.firebaseio\.com/v0/item/20763387\.json (:by "dfischer" :descendants 10 :id "20763387" :kids (20767455 20765620 20766935 20765309) :score 17 :text "I've been studying and experimenting with this as a hobby and want to get more serious now.<p>I've been storing using flat files but I now want to experiment with scaling out my ideas and infrastructure to collect my own data raw 24/7 across the globe.<p>I see various time series databases to use but this doesn't seem clear to me on a winner. I looked at influx, timeseriesdb, and various others. Most of them have material geared towards IoT and not much financial.<p>I've been considering a stack built entirely on GCP that looks roughly like:<p>regional injestor (compute) -> pub/sub -> Dataflow -> pub/sub -> firestore and BigQuery<p>The idea is to allow clients to subscribe to prebuilt aggregation metrics from dataflow/beam and optimize for latency cross-regionally. The automated rules at the most would need to react in seconds not milliseconds. I would be more than happy with a guaranteed rolling window of 5-15 seconds for my most time hungry decisions.<p>Basic aggregations: OHLC, stdev
|
||
Advanced aggregations: values based on custom strategies that would be injected into the feed for a client (automated trading app) to consume and act on.<p>Is it crazy to do all the rolling window / strategy calculations in the airflow piece of the architecture or does that make more sense in comparison trying to compute it per client?<p>Visually I am imagining various signals/strategies would be separate airflow templates and a client would subscribe to whatever strategy it wants to use.<p>Thanks." :time 1566433060 :title "Ask HN: Recommended way to store financial time-series based data for trading?" :type "story")) (https://hacker-news\.firebaseio\.com/v0/item/20767455\.json (:by "ArtWomb" :id "20767455" :kids (20770680) :parent "20763387" :text "As an alternative to rolling your own, you may be able to leverage IEX Cloud. Advantage is access to all high res trading data right on the platform ;)<p><a href=\"https://iexcloud.io/cloud-cache/\" rel=\"nofollow\">https://iexcloud.io/cloud-cache/</a><p><a href=\"https://medium.com/@jun.ji/build-your-own-neural-network-stock-market-prediction-model-on-gcp-c1fe07b1a87\" rel=\"nofollow\">https://medium.com/@jun.ji/build-your-own-neural-network-sto...</a>" :time 1566478460 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770680\.json (:by "dfischer" :id "20770680" :parent "20767455" :text "I do want to roll my own for learning sake, I do fallback to iex when I need it for historical data and backtesting.<p>Did you write the medium article? I’m curious on the first leg of the architecture - cloud scheduler to cloud functions would only make sense for longer periods between injestion right? Something 24/7 would be most efficient on an instance running 24/7 via compute/kube/app engine since it’s not request based right?" :time 1566496292 :type "comment" :score 0 :link_title "Ask HN: Recommended way to store financial time-series based data for trading?")) (https://hacker-news\.firebaseio\.com/v0/item/20764045\.json (:by "jerrygoyal" :descendants 71 :id "20764045" :kids (20766934 20768663 20766689 20767203 20765935 20764856 20769669 20766411 20767799 20766329 20767506 20765577 20765873 20769494 20765909 20768296 20765458 20768126 20767042 20768428 20765826 20768862) :score 133 :time 1566440508 :title "After September 18th, you’ll no longer be able to send messages on YouTube" :type "story" :url "https://support.google.com/youtube/answer/6401227?co=GENIE.Platform%3DAndroid&hl=en")) (https://hacker-news\.firebaseio\.com/v0/item/20766411\.json (:by "rubberstock" :id "20766411" :kids (20767188 20766497 20766455 20768758 20766642 20766757 20766826) :parent "20764045" :text "How come the orangered envelope is cherished on reddit, but youtube discontinues the same feature? Has google entirely given up on getting a social network?<p>Google seems to constantly create new messenger apps. Why would they discontinue the one that could be used to turn youtube into a real social network? Instead of hiding the feature, they should enhance it and make it usable, i.e. make it easy to block harassment. Then they can offer an optional! integration with their other messenger apps which would allow them to compete with facebook." :time 1566468712 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20767188\.json (:by "tenpies" :id "20767188" :kids (20768546) :parent "20766411" :text "> the orangered envelope is cherished on reddit<p>Is is cherished? There is literally a meme that "orange envelope = who did I piss off now?". And granted there is a little bit of worthwhile content on Reddit, but it's basically the equivalent of reading Facebook at this point in time. Especially in what used to be the default subs." :time 1566476195 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20768546\.json (:by "nindalf" :id "20768546" :kids (20770679) :parent "20767188" :text "3 envelopes = happy.<p>300 envelopes = oh shit." :time 1566484768 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770679\.json (:by "whenchamenia" :id "20770679" :parent "20768546" :text "Does it really matter what people on a forum think of you?" :time 1566496287 :type "comment" :score 0 :link_title "After September 18th, you’ll no longer be able to send messages on YouTube")) (https://hacker-news\.firebaseio\.com/v0/item/20769646\.json (:by "Balgair" :descendants 207 :id "20769646" :kids (20770644 20770264 20770560 20770753 20772095 20771615 20770748 20770648 20770488 20771035 20772619 20770855 20771387 20770955) :score 132 :time 1566490468 :title "The war inside Palantir: Data-mining firm ties to ICE under attack by employees" :type "story" :url "https://www.washingtonpost.com/business/2019/08/22/war-inside-palantir-data-mining-firms-ties-ice-under-attack-by-employees/")) (https://hacker-news\.firebaseio\.com/v0/item/20770644\.json (:by "burger_moon" :id "20770644" :kids (20770678 20771358 20771213 20770796) :parent "20769646" :text "It's kinda interesting how people are just now realizing that all the big tech companies are government contractors and not this imaginary utopia of 'making the world a better place' they were sold on.<p>Google, Amazon, Microsoft are all US gov't contractors. It's hilariously ironic seeing the political views of the employees suddenly clashing with their employers views of making money as if it's a new thing." :time 1566496078 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770678\.json (:by "burtonator" :id "20770678" :parent "20770644" :text "This isn't a new debate though...<p>My grandfather started a company which was a smaller player in the military contracting space.<p>It was somewhat large and his argument was that he was always 'helping democracy' but he was willfully blind IMO.<p>It's always going to be a bit fuzzy but it's another thing entirely when the organization you're selling to is just flat out evil." :time 1566496279 :type "comment" :score 0 :link_title "The war inside Palantir: Data-mining firm ties to ICE under attack by employees")) (https://hacker-news\.firebaseio\.com/v0/item/20769733\.json (:by "sharkweek" :descendants 23 :id "20769733" :kids (20770058 20770336 20771334 20782735 20772152 20770677 20769929 20771306 20771239 20769779) :score 12 :time 1566491066 :title "Swatting Is a Deadly Problem–Here's the Solution" :type "story" :url "https://www.wired.com/story/how-to-stop-swatting-before-it-happens-seattle/")) (https://hacker-news\.firebaseio\.com/v0/item/20770677\.json (:by "AftHurrahWinch" :id "20770677" :parent "20769733" :text "I'm glad they mentioned Ijeoma Oluo's recent swatting. I'm glad that she has had the wherewithal to discuss what it is like to have your home swatted when you're on a plane and teenage son is at home alone... and I'm especially glad for the King County Sheriff's pffice which has the professionalism to work with her on this.<p><a href=\"https://twitter.com/IjeomaOluo/status/1162454404043141120\" rel=\"nofollow\">https://twitter.com/IjeomaOluo/status/1162454404043141120</a>" :time 1566496271 :type "comment" :score 0 :link_title "Swatting Is a Deadly Problem–Here's the Solution")) (https://hacker-news\.firebaseio\.com/v0/item/20769327\.json (:by "egusa" :descendants 48 :id "20769327" :kids (20770083 20770112 20769884 20770041 20770204 20770357 20770230 20769861 20770232 20773593 20770638 20770676 20770121 20770020) :score 93 :time 1566488548 :title "Brazil's President Blames NGOs for Amazon Fires" :type "story" :url "https://latinamericareports.com/bolsonaro-blames-ngos-for-amazon-fires/2940/")) (https://hacker-news\.firebaseio\.com/v0/item/20770676\.json (:by "superduh" :dead t :id "20770676" :parent "20769327" :text "Miss my ex :'(<p>... my ex president Dilma!
|
||
HEY BOLSONARO VTNC" :time 1566496270 :type "comment" :score 0 :link_title "Brazil's President Blames NGOs for Amazon Fires")) (https://hacker-news\.firebaseio\.com/v0/item/20768391\.json (:by "thsowers" :descendants 52 :id "20768391" :kids (20768683 20769568 20770882 20770405 20770307 20770661 20774626 20769923 20778812 20771722 20770410 20770272 20769922 20770122 20770223) :score 62 :time 1566483931 :title "A pop of color and more: updates to Android’s brand" :type "story" :url "https://www.blog.google/products/android/evolving-android-brand/")) (https://hacker-news\.firebaseio\.com/v0/item/20768683\.json (:by "elefanten" :id "20768683" :kids (20769937 20769524 20770256 20770175 20771271 20774961) :parent "20768391" :text "Curious about the frequency of this negative feedback. The dessert-themed releases were iconic. Anecdotally, international folks generally seemed to love it even when they didn't understand a given name. Google campus has a neat collection of statues representing each one...<p>This really feels like letting the cart lead the horse. Someone will be unhappy with any choice. They could've added secondary designations (included in preferences and packaging) to solve most of the confusion problems.<p>But this anodyne, sterile style seems to be the best Google can muster these days.<p>Another example: I've watched their Stadia Connect videos in which they attempt to pitch their upcoming gaming service to the consumers. They too have come across completely sanitized and robotic -- reminds me of corporate entertainment news doing formulaic red carpet interviews." :time 1566485311 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770175\.json (:by "airstrike" :id "20770175" :kids (20770675 20771395) :parent "20768683" :text "Also how many people really didn't know Lollipop came after KitKat? I get that not everyone uses the Western A-Z alphabet, but in this globalized aged I'd expect most humans over the age of 8 to be able to recite it in order..." :time 1566493283 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770675\.json (:by "glhaynes" :id "20770675" :kids (20773723) :parent "20770175" :text "Maybe so, but how many people knew that the names were assigned in order?" :time 1566496270 :type "comment" :score 0 :link_title "A pop of color and more: updates to Android’s brand")) (https://hacker-news\.firebaseio\.com/v0/item/20768603\.json (:by "tosh" :descendants 121 :id "20768603" :kids (20774387 20771299 20772683 20771830 20771891 20771697 20772127 20771480 20771468 20770866 20772091 20770814 20770674 20771113 20772636 20771840 20771500 20772588 20771734 20772178 20771679 20771386 20770809 20771801 20770819 20773131 20774347 20771098 20772513 20773579 20772420 20770577 20770658 20772057 20770911 20772735 20772572 20771814 20774479 20772670) :score 209 :time 1566484980 :title "Levenshtein Distance" :type "story" :url "https://en.wikipedia.org/wiki/Levenshtein_distance")) (https://hacker-news\.firebaseio\.com/v0/item/20770674\.json (:by "lordleft" :id "20770674" :kids (20771495) :parent "20768603" :text "I became intimately acquainted with Levenshtein's distance for my summer internship project, and have implemented it myself a few times for interviews. It was central to an event de-duplication system I built. Amazing how such a seemingly trivial idea can actually be a) non-trivial to implement and b) be so powerful.<p>EDIT: By 'seemingly trivial', I mean that if you explain it to a lay person it <i>seems</i> easy at first blush - not that it is actually trivial." :time 1566496264 :type "comment" :score 0 :link_title "Levenshtein Distance")) (https://hacker-news\.firebaseio\.com/v0/item/20762614\.json (:by "baylearn" :descendants 329 :id "20762614" :kids (20763102 20763089 20763064 20762964 20763383 20763189 20762818 20762811 20763495 20765567 20767479 20764488 20763210 20762830 20762993 20764532 20770404 20772628 20765731 20764085 20771423 20766179 20764323 20763419 20764009 20763765 20764134 20763287 20771662 20762815 20762938 20763732 20763093 20766043 20764692 20765451 20765325 20764528 20762707 20764055 20763719 20764503 20763050) :score 300 :time 1566426606 :title "Why so many Chinese students can’t understand the Hong Kong protests" :type "story" :url "https://www.latimes.com/opinion/story/2019-08-20/hong-kong-chinese-students-propaganda")) (https://hacker-news\.firebaseio\.com/v0/item/20763102\.json (:by "Mikeb85" :id "20763102" :kids (20764007 20763773 20763191 20764021 20765388 20764349 20763728 20769627 20763866 20766406 20763989 20763782 20763223 20768055 20767830 20765916 20768294 20763350 20763440 20770543 20766287 20766261 20766394 20763318 20763222 20763303 20773510 20763552 20764643 20767409 20763476 20763470 20763483 20763411) :parent "20762614" :text "I think a lot of people who were born in the west don't understand that, when you're very poor, economic circumstances matter more than political freedom. After all, having money (or not) affects what you can or cannot do far more than whoever's in charge.<p>Chinese people today have lived through an economic miracle. If I lived there I doubt I'd criticize their system, especially considering people still can remember worse times. For young Hong Kongers however, they didn't live during British rule. They were born into wealth, and now their own career prospects (like many millenials around the world) aren't great. So they protest.<p>The unfortunate thing is that they'll fail. The finance industry is already planning to exit HK (too volatile), and China can kill the rest of their economy. Rich HKers will leave. In the end, the protests will only hurt HK.<p>Occupy Wall Street didn't do anything, successive Ukrainian revolutions never lasted either. Ukraine is often cited: after the Orange Revolution, Yanukovych eventually came back to power. Poroshenko had his time, but lost in the biggest landslide in Ukraine's short history. Now Ukraine is the poorest country in Europe, they're not in the EU, they're not in Nato, they lost Crimea, Donbass is at war, and while Zelensky can't possibly be any worse, there's no clear sign things will get better." :time 1566430670 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20763773\.json (:by "11thEarlOfMar" :id "20763773" :kids (20763842 20763807) :parent "20763102" :text "I think the protesters will offer a different slant. From what I've read, they genuinely understand that what is at stake is their freedom to choose their own path. They've watched as China has gradually taken control of the governing body, the media, the financial management and the police. Each transpired more or less over a number of years, but each was also worrisome and that worry and anxiety pent up. The trigger for the current mass-action was not an economic event, it was a judicial one: A new law was proposed that would enable any court in China to charge and then extradite a Hong Kong resident without checks by Hong Kong's judges. Effectively, it would mean that Hong Kong's judicial system was subordinate to China's judicial system, and therefore, did not have a judicial system at all.<p>There have been many foreboding events that portend the loss of liberty that Hong Kong residence fear. Liberty is what they are fighting to keep. Not wealth.<p>Addendum: The Chinese judicial system is as one with the communist party. It does not operate the same basic law that Western countries, and tenuously Hong Kong, operate. Under China's judicial system, people literally disappear for months or more with no information provided to family or employer. Many times, they never return." :time 1566437016 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20763842\.json (:by "Mikeb85" :id "20763842" :kids (20763973 20765333 20764901 20765765 20764204) :parent "20763773" :text "> From what I've read, they genuinely understand that what is at stake is their freedom to choose their own path.<p>Unfortunately that's not what's at stake because they won't succeed; freedom isn't actually an option. They think it is, but they'll fail.<p>> Liberty is what they are fighting to keep. Not wealth.<p>That might be what they tell themselves, but I can guarantee that if all the HK youth got cushy finance jobs like the previous generation, these protests would have never happened.
|
||
In absence of personal fulfilment, HK youth are searching for an identity.<p>> The trigger for the current mass-action was not an economic event<p>Yes, that was the trigger. However there are triggers, and underlying sentiment. Remember the Umbrella Revolution was a thing only a few years before.<p>For the record, I'm not saying that Hong Kongers are wrong for protesting or wanting freedom. I'm just saying they'll fail, and the consequences won't be pretty." :time 1566437845 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20764204\.json (:by "seppin" :id "20764204" :kids (20764290 20766622) :parent "20763842" :text "> if all the HK youth got cushy finance jobs like the previous generation, these protests would have never happened<p>You are assuming HKers would sell their freedom to a tyrprican government in exchange for GDP growth the way mainland Chinese can. That's a big assumption." :time 1566442184 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20766622\.json (:by "mitfahrener" :id "20766622" :kids (20770673) :parent "20764204" :text "Singapore. Low on freedom, high on equality/housing. No protest." :time 1566471169 :type "comment" :score 0)) (https://hacker-news\.firebaseio\.com/v0/item/20770673\.json (:by "seppin" :id "20770673" :parent "20766622" :text "Singapore doesn't operate consideration camps or have political prisoners, they just don't allow chewing gum." :time 1566496255 :type "comment" :score 0 :link_title "Why so many Chinese students can’t understand the Hong Kong protests")) (https://hacker-news\.firebaseio\.com/v0/item/20770649\.json (:by "omarchowdhury" :descendants 1 :id "20770649" :kids (20770996 20770684) :score 1 :time 1566496133 :title "Why Did I Serve 16 Years for Murder When I Didn't Kill Anyone?" :type "story" :url "https://www.youtube.com/watch?v=jKGy8TlGMDI" :link_title "Why Did I Serve 16 Years for Murder When I Didn't Kill Anyone?"))) |