skysight-inc/HackerNews huggingface dataset:
I'm starting to think the 2.0 version number is really just a marketing thing. There aren't really that many more features than in last releases, and it could have been just a minor version number.

Not complaining though, it's obviously had its desired effect, considering how much internet media coverage this release has gotten them, even just on hacker news, which already reaches lots of possible new users.
You could argue that's exactly what we are, unless you're rich enough to be the ones who control the conditions the rest are kept in.
How much money did the inventor of the Blue LED get?
A lot of libertarian and capitalist faith in the market relies on individuals having the capacity for "private property".

This is (in part) an example of how that thinking breaks down as that assumption breaks down.

If enough people cannot have private property, can the market function as desired by those who believe in it?
You don't get many good carpenters out of unemployed truck drivers. Good carpenters are born to be good carpenters.

That's the problem with most difficult to automate jobs that don't require college degree. They sound like anybody could do it. But there is huge difference between good renovation and bad renovation. The kind of guy who can do good job consistently is rare. The job requires passion and good attitude and personality that matches the job.

It's kinda sad how many men are passionate about driving a car. It's bit like how many women used to be passionate about weaving.
with respect to the C++ Language:
there was a book published in 1996. Large-Scale C++ Software Design by John Lakos. He's about to publish the second edition of the book while also expanding it's reach to span two volumes.

Anyhow, while we await the publication of that book, John has been working at bloomberg. some of the code written there has been published to github[1]. He's also done a five hour lecture series [2] available on safari-online (paid service) that cover the topics of his book, and introduce the open source bloomberg repo as an example of code written in that style.

I can't offer you a review as I've just found this all myself, but I'll be eagerly studying it along with some of the other items mentioned here.

[1] https://github.com/bloomberg/bde
[2]https://www.safaribooksonline.com/videos/large-scale-c-livel...
No problem for me - I only buy used MacBooks lately. They work just as well and are cheap and you can always find one. As a side benefit, I prefer to prop up the second hand market today than the producer. I only have a new MacBook at work and I hate its keyboard and lack of varied ports (I always need to use a fugly dongle with it). Unfortunately the company can't buy second hand :-(
Thinking about it this posting might seriously harm my karma... ¯\_(ツ)_/¯
As I've learned so often to do with Apple experiments, I'm going to ignore this one and it's probably going to get better or go away, I seriously doubt it'll stay objectively bad like this.

Apple does this from time to time. Remember when iCal looked liked, to quote a Gizmodo writeup, "a lone cattleman's notebook" missing only "animated beaded tassels"? Or when Game Center on iOS looked like "an evening of backgammon at the nursing home" that "smelled like plastic bottle whiskey"? [1] Because they absolutely did.

Let's see where this thing goes. Seeing them remedy their many flagrant mistakes over the years has given me, oddly, hope.

[1] https://gizmodo.com/5849940/ugh-god-why-apple-is-making-ever...
Thankfully that's slowly starting to change here.

https://www.vic.gov.au/rentfair/pets-are-welcome.html

I've also noticed more workplaces allowing pets to be brought in occasionally, and a significant number of cafes and shops allowing pets in and even supplying water bowls and an area for them to tie up and rest while you shop/eat.
...that's largely irrelevant to what was said.

A similar model to the base MBP is ~$300 (~12%) cheaper, but by also dropping some other features they didn't feel were important for their use case, they could get the price close to $1400 (40% cheaper), but Apple doesn't even offer those options.

The point is not to say that a $1400 laptop is equivalent to the base MBP, but that a $2100 laptop is, and a cheaper MBP might be possible if apple was willing to offer some lower end/dated features. But they aren't.
Great post, love all the examples categorizing types of misuse (at least what he deems as misuse, and I won't argue because I have a lot to learn by reading through this).

Reminds me of a story.

A few years ago Peter Norvig (Google) posted a "Show HN" posts with one of his amazing notebook excursions where he went through nice little problem, building up a library of functions to make a solution. I think this has happened multiple times.

One such time, one bit of code used a lambda expression, and I was new to Python, and wondered in a possibly-slightly-whiney comment (as I recall) whether it was the most readable way to do things.

Within an hour or so, his post was silently updated and the lambda keyword was gone. I don't remember the nature of the rest of the change, whether it was just the one block of code or more, but the code was more readable to me, at least as a newbie, at the time. Not sure my comment had anything to do with it, but I was impressed that he did make the change in any case. I have never worked with him, but my respect for him grew with that tiny little incident.

BTW in case anyone feels the urge to explain lambda expressions to me now, that's OK, no need, but thanks anyway.
What about the cases when bad guy takes the business role. Bad guy opens a fake store and start selling non existing products online. So in this case irreversibility is enabling the fraud.
The dude is the CEO of both. He couldn't effectively run SpaceX from jail.
The context is a lack of sympathy for short sellers, and to me seems to be about betting in the near term vs. holding.

The platonic long purchase is based on holding, and the question is structured as if it's following that same dichotomy, but it describes a bet that is in fact long while also based on near-term betting.

That's why in-context I think it is both technically correct and misleading, and the question should have been phrased differently.

But whether I should have said "dichotomy" instead of "misleading" still has nothing to do with the actual substance of the discussion...
Any particular sites/webapps you like as examples of hierarchical design? I am a tech lead and struggle to come up with anything better than Material Design's nav drawers with sub-items, or equivalent.
I wonder if they could build a service to help people switch to the cheapest options, through affiliates obviously. I've heard that's the long term business model of challenger banks which see your bills, but Google have that data too if you get bills emailed and are probably better positioned to build it if they wanted to.
It Jeans the color of the bikeshed will be decided by one strong opinion and everyone can get back to work.
Windscreen refers to that of an airplane, not a car. The clue is the reference to 80 knots, which is never used to measure vehicle speed.
Show HN: We love Terraform so much. Our infrastructure code to prove it
The Lo Jack stuff is a red herring. The main attack vector is SPI write protection bypass. I'm not sure what they used to get local root though. Once you can write to the SPI flash, you can write whatever you want, lojack or not. And this uses some old known vulnerabilities for SPI write bypass. There have been some of those over the years. I had to use one myself to bypass wifi whitelists in lenovo bioses. I don't think this would work on platforms with boot-guard though.
Well, leaking kernel memory is very different than leaking application memory, because one can be paged out while the other is wired permanently.
But if you ask your user to install a CA, why not simply ask him to install malware?

Is it to circumvent antivirus?
ekianjo's wikipedia link describes how it works: tracking is still done by a high-level software agent, the firmware part is there to make sure that it is present on the filesystem each time the machine boots, making it survive Windows reinstalls.
iOS, Android and Windows stores are the proof what happens when there isn't an high bar to quality control.

The games industry learned from the 1983 crash, hence the access gates.
"something given has no value". The author is going out of his way to make his acquisition of information harder so that he might value it more than the same information that just lands in his lap. Some distinguish data from information from knowledge from wisdom. Slowing down and forcing oneself to absorb better - to think and reflect on human scales - is noble, but perhaps the problem is we need differently shaped brains to deal with this firehose of information. Attention span suffers at this level, no time to synthesize what we just absorbed.
Sure, and that could happen now, but if I had to stereotype drivers(which is how criminals frequently operate), truckers would be the last kind of person I would want to mess with. Surely a huge percentage of truckers, especially overnight truckers, are packing heat.
And at least 15 Years of "clean diesel" marketing.
Neat!

But does it require a bank account (which was my main concern)? Per http://www.afd.fr/en/developing-mobile-banking-madagascar only 5% of Malagasy had access to a bank account in 2014.
John Carmack's Unscripted Keynote – Oculus Connect 5
I am Namecheap customer for several years.

I have used their support two times, but it was an easy transfer request somehow not handled automatically.

Your story is horrible. I wonder if they care to comment.
Authy doesn't delete user accounts, despite claiming to do so upon request in their privacy policy.

"Why do you refuse to delete accounts? It is my data and I want it to be removed. How can I feel safe about my data if I cannot remove it if I choose not to continue using your service."

https://news.ycombinator.com/item?id=9100525

"Your personal information is generally stored until you advise us to close your Authy account and delete your records, and activity logs may be stored for up to a year for security purposes, or, if there is an ongoing investigation, until that matter is concluded."

https://www.twilio.com/legal/privacy/authy
App Store is an awful app experience, just like iTunes, because they both feel like they're just rendering XML that comes down from a server instead of being a real UI implementation. Everything's slow and laggy under the best of internet connectivity circumstances, and once you leave the beaten path it's just excruciating.
Back when Google was really cool! Who got hired into some of these positions?
How would that work in this setup?
Home building is a net positive contribution to CO2 levels. Eg, 80 tons for 2-bed house in the UK, says https://www.theguardian.com/environment/green-living-blog/20... . There's the CO2 emissions for harvesting and transport, plus emissions for the foundation, plus plastics for the plumbing, wiring, house wrap, etc.

If the goal is CO2 sequestration, build a smaller house and use the saved money to transport bamboo or other fast-growing plants directly to a disused mine, then seal the mine.
Are you sure that the stacking height is driving the tare weight? I would guess that it could be retaining longitudinal stiffness even after some corrosion. Also theft protection is driving the material selection more than anything else.
Always heard them called lambda expressions in c++.
IMO that's a poor excuse; that's just tantamount to shipping your org chart. You ship the best product for your customers, and if the technology you've pre-selected as a vehicle actively precludes you from doing so, STOP, and re-consider what you're up to. Focus on the user, not management needs, not artificial technology limitations. Otherwise, you won't have users.
> I get sad because it’s a miserable and confusing way to write code

you just have to visualize it as a tree
Hey now, not that long ago, we assumed that the universe had C, P, and T symmetry, but after looking closely at the weak force, have found that our universe only maybe has CPT symmetry. We could still find out that CPT symmetry is bunk.
Facebook Is Committed to WhatsApp Encryption, but Could Bypass It Too
Still stupid of him to break it publicly even if the law is stupid. But even stupider is the recreational use of Ambien and wine, which is a legitimate security risk.
What if the appendix is an attempt to "tame" bad bacteria into being good? Does giving bacteria access to nutrients from our food and mucus remove the selective pressure to evolve virulence factors?
At this level, you may be damaging your battery if you regularly run it dry. Lithium batteries can actually die permanently if drained below a certain point.
https://www.hptechnicalsupportphonenumbersusa.com/
I've heard the difference is between luxury goods, and premium goods. A luxury good is a swarovski crystal encrusted anything. It's only expensive because for some reason, people think glass should be expensive. A premium good costs more because it's actually better.

Of course, if you never use premium features, then it's a luxury good.
Do you have a source for that, or is this a inference based on the rejection of the deal?
It's about time for a Kubernetes to do LTS releases. 3 month release cycle and support for only 9 months is too quick for companies given that in practice companies are running lots of clusters, not just 1 or 2 big clusters.
> This scenario was described to Forbes by a security researcher who worked with WhatsApp on building out its original end-to-end encryption protocol, who wished to remain anonymous.

I wonder if this is someone from open whisper systems.
No it isn't.

Harbor Freight is one of the only consumer-oriented tool sellers that's constantly and regularly improving their product lines. There are enough stores that it's handy for most, and their warranty returns are really easy.

I'm getting tired of reading all the ill-informed Harbor Freight bashing. Frankly, they're at least at good as most tools in the consumer market at this point.

Oh, and their stuff is vastly higher quality than the mid-century, consumer-oriented, American-made junk that I inherited from my grandfathers. I keep that stuff around just as an example of how "American made" didn't necessarily mean quality.
A comparison between browser features on desktop and mobile iOS
I did macOS development with AppKit from 2003-ish through 2012, then iOS with UIKit since. It's not that one's better than the other, UIKit is just newer. It wasn't clean-roomed, it was heavily inspired by the best parts of AppKit. Since then, many of the best parts of those changes have been fed back, yet again, into AppKit (view-based table views, view controllers, layer-backed views, CoreAnimation, etc).

They're built to serve different audiences, just like iOS and macOS they support. macOS and AppKit are designed around multiple windows, side-by-side, with very specific mouse and keyboard navigation conventions. iOS and UIKit are designed around single windows with nested navigation stacks, view controllers and gesture-based navigation. One tool for each job. It's not about replacement.

As always, you can use any API to implement any piece of software. It behooves you to focus on your user and pick the one that lets you provide the best experience. They're the same programming languages and just different accents on the framework. You'll figure it out if you care.
>Whatever your moral point, someone has the opposite moral point.

People have many more than just the opposite moral point - they also have moral points that interact with any discussion in countless different ways, from different points of view, with different reasoning.

>If you cave to one, your stand for the other and vice versa.

Nonsense. There are more than two positions on any given issue. Here are three on Reddit/guns.

1. Allowing the Reddit alien on guns is wrong because guns are bad and allowing it is endorsement.

2. Allowing the Reddit alien on guns is right because guns are good.

3. Allowing the Reddit alien on guns is right because Reddit is a company that doesn't take positions on issues like this, because it's good to treat participants even-handedly when you're managing a diverse community. This applies even if you think they're wrong. Whether or not guns are good or bad is irrelevant in determining whether the logo usage should be allowed, because the higher principle of even-handedness takes precedence.

If you don't go with 3, you're saying that Reddit is morally endorsing everything they allow on their platform. Which also means the phone company, credit card company, banks, and even the government are endorsing everything they don't use their power to prevent. Which is a view that drives straight to a world of pure tyranny - no principle, only power, with every actor using all available levers of control to suppress any view they disagree with. That's Lenin's "Who, whom" view of politics, and we see how it ended when he gained power.

No, no. Live and let live. Treaty of Westphalia. We figured this out 300 years ago; let's not forget the lessons please.
I bet they lost more users for natural causes (death) than users to Firefox/Vivaldi or bing/ddg this week.
Exactly. When I get recruitment emails from Facebook I like to kindly remind the recruiters that I am not interested in furthering the interests of a company that in my opinion is making the world worse, not better.
Google doesn't even trust itself. My VPN is hosted on GCP and I get these regularly. Sometimes the header is missing and I have to guess which item I'm trying to select.
Bindings (and KVO/KVC that support them) are magic-oriented programming that make me sad. One has to assume they very specifically didn't make the cut when iOS and UIKit were designed :P
Show HN: A website to create simple gifs with JavaScript
Glad to see Apple moving away from ObjC (when it makes sense to).

This seems to contrast MS when they released .NET but shied from using it in their own systems (though I might be wrong)
Show HN: Compiles Haskell to WebAssembly
Anyone knows if in-place VPS is actually in? Doesn’t seem like it from reading gh issue. Imo this should be at the top of the release notes, not hidden in the middle
Starting Oracle JDK 11, Java will no longer be free
The Eternal Life of the Instant Noodle
Ironically, the event is sponsored by Google (amongst others).
Not as fun an article? Or at least maybe they didn't think it was?

I think the entire thing was interesting and could have stood on its own, but maybe that conceit provided a thread to tie the article together?

Also, in response to the M-Pesa comment, I did a quick googling, and it looks like as of 2014 only 5% of Malagasy had a bank account at all.
No talk about battery lifetime? How many discharge cycles are we talking here?
Jeff Bezos has more money and can speed things up if he wants.

The first part is obviously true. The latter, I’m not so sure —- Blue’s budget has increased dramatically over the past few years, but New Glenn flights remain rare, and New Shepard remains well in the future.

It’s interesting to ponder where Blue would have gone if SpaceX (which was founded later) hadn’t happened. I think there’s a very real chance they’d still be thrashing, talking up bits and pieces of technology but without any complete vehicles (even of New Glenn size).
When California has to ground fire control aircraft because idiots are too stupid to realize that flying drones near them is a bad idea, yeah, the hobby is a problem.

The good drone operators didn't get control over the bad ones, so here we are.
This week doesn't really stand out to me. It seems like Google has been getting nothing but negative news on HN for months.
This is not the complete source code, this is just their patches to Chromium. You cannot build Vivaldi with this.
>Musk’s Twitter account as a means of announcing material information to the public about Tesla and its products and services

I do not understand why he did not hire a PR firm to run his Twitter given the high stakes of each of his tweets. This is really bad judgement on his part.
I think in the future, they'll reset the calendar with what is now 2000 being year zero. Because everything that happened after that ended up with an indexed web page, and thus is searchable. They'll call pre-2000 the pre-digital era and it'll be sort of like the line between Old English and modern English. I guess eventually we'll digitize everything that's ever been printed, but still.

Sadly, in the past I remember clearly thinking that, someday, when smart phones and high speed networks are ubiquitous and literally everyone has access to all the world's information at a touch of a button, the world would be a better place due to the increased knowledge of the average person. Democracy, I thought, could only prosper in the light of such egalitarian access to information. How wrong I was...
What I Learned from Having Steve Jobs Swear at Me
Zooniverse
Just taking a shot in the dark here. Perhaps, just perhaps, he had more information to base his decisions on than is available to you from a 'Tweet' and a couple of lines in a media article.
I don’t understand your argument. If you have lots of clusters, surely you’re upgrading using some kind of CD mechanism. So it shouldn’t make a difference in time to upgrade.

Zalando (disclaimer I work there, though not on K8S infrastructure. I just deploy to K8S) does upgrades this way: https://m.youtube.com/watch?v=1xHmCrd8Qn8
At Harbor Freight, every Indian-made tool I've used has been junk (wrenches). Every Chinese-made product has been acceptable to good. Every Taiwanese- and American-made (yes, they have a few!) product has been excellent.

The chrome and stamping on the sockets is every bit as good as my ~2000 era Craftsman sockets, and far better than the last Craftsman tool I bought around '07.
I think these days it's flat our irresponsible to use the free version of Gmail for anything important. Either use paid Google Apps or use Fastmail/similar.

Email is way too important in life to let it be controlled by a company that has proven they couldn't give a shit about their users.
Anything that effects price is connected with the selling of securities. In fact, his very statement was equivalent to "Buy now, and make an easy $420 per share!", and people did actually purchase the stock.

This is textbook market manipulation.
How do you know the wall wart is not a fake one?
Mr. Kao moved from China to Taiwan in 1948, and moved from Hong Kong to London in 1997. Both happened at very interest time if you are familiar with China.
> Isn't that what we were told about taxi services when Uber started taking over?

Uber drivers are people with local knowledge, like taxi drivers.

Uber's experiments with auto-pilot driving have killed.
Because especially in its infancy .NET was quite slow for the machines of the time (they somewhat fixed that up in later releases); it also meant a full rewrite most of the time (COM interop is well supported, but still rather nightmarish at times). Given the paramount importance Microsoft gives to back compatibility, I understand why they took their choices.
> Apple unfortunately shipped what is effectively the alpha version to the public.

Apple hasn't shipped any library to the public.
With an indicator like "better / worse than X% web pages".
Upcoming Games of 2019 – What to Expect?
Indeed. This is just Apple's usual tactic of eating their own dog food, the same way that Finder used to be a Carbon app just to demonstrate that Carbon was viable at a time when classic Mac OS developers were hesitant to move to Mac OS X, this despite having Finder written in Cocoa to start with means we wouldn't have needed to wait for Apple to port to Cocoa much later.
Is Cloudflare profitable?

I like their service, but given all the freebies that don't generate revenue, I can't help but wonder if they are going to be around for another 5 years before transferring my domains to them.