skysight-inc/HackerNews huggingface dataset:
Is there an easy read where I can get a gist of where things are shifting?
> They seem to be seeking an escape from the news.

I mean that's about as 2018 as it gets. I'm not entirely sure if that's a permanent trend though.
Uber overturns ban on operating in London
I didn't refer to him as an authority. I just said his thesis resonated with me (but at 53 I guess I'm part of the "old guard" too). YMMV of course.
Modern MRI machines pose mercury poisoning risk for people with fillings
Some Yale Law professors find the German justice system much more equitable than the American system, and show how American prosecutors use plea bargaining as a torture technique - the essay is called torture and plea bargaining.

https://chicagounbound.uchicago.edu/cgi/viewcontent.cgi?arti...
One of the good things in TLS 1.3 was that cryptographers were brought in early, the TLS 1.3 core design is a product of cryptographers plus engineers, and then the work to file off sharp corners and make it work in the real world are the engineering problem, whereas previous versions the engineers built something that seems to work, then (sometimes years later) the cryptographers were shown the results and usually they are not entirely comfortable but it's too late.

Maybe SNI needs (if it hasn't had already) a few rounds of smart crypto postgrads and postdocs trying to figure out what is possible here. If the answer is that nothing we can possibly do fulfils all the criteria, well, that's sad but we must find a compromise knowing this limitation, if there's a way to satisfy all requirements in this document, maybe they can find it. As it is today, it feels a bit hopeless, or at least I'm worried that it does.
FTL has some odd strategy bits to it, especially early game. Here's a grab bag of things:

Abuse the pause button. You can take your time to think and plan.

Engines are a good upgrade: they let you avoid damage, which let's you save money. Every shield you buy is multiplied by how string your engine is.

You should focus on defense over offense the first few levels. I nearly always have two shields as my first purchase, even if I have to turn off my O2 or medbay to run them.

Its OK to avoid shops until you have enough scrap/junk to sell to buy something. Top priorities are usually cloaking and damage here. You can usually win battles with a very small weapons edge if you have strong enough defense, but if you go too far eventually you will be unable to touch enemies.
You're not the only one bothered by that. I find school buses and small delivery vehicles to be the worst on that, given the frequent stops and starts and minimal maintenance they receive. The city buses here are marginally better but not by much.
This sounds a bit like Marriott Vacation Club, which is notably not affiliated with Marriott International (anymore).
Yeah. They should have gone for 5-10. I remember on one podcast, Kara Swisher was light-heartedly making fun if Kevin, saying "..He was crying..". Sort of like that. I believe it was a recode podcast
Can I ask you which country is it? :)
They are doing it wrong - socialise that risk. Here in New Zealand when a big insurer has something bad happen (eg an earthquake flattens a big city) you get bailed out by the government. Departing staff still got big payouts in that era too, so it doesn’t seem to impose any stringent criteria on companies too. AMI specifically. Sarcasm aplenty in this comment.
Microsoft’s improved Face API more accurately recognizes a range of skin tones
Tunisia shepherd dies after jihadist attack: ministry
Same thing is happening here in Canada, got 2 calls recently. Geez what is going on?
Brexit Polls Were Only for Hedge Funds
BTW in German, it's called exactly that: Altweibersommer (oldwomensummer).
Raw null terminated strings are just a bad idea. `std::string` and the bafflingly just-introduced `std::string_view` are the right way to handle strings. We can spare the bytes now.
are single letter domains not allowed? surprised two letter domains are not more common.
I once used the Python function "gc.get_objects()", which returns a list of all objects in memory, to diagnose a memory leak. I don't suppose anything like it exists in JS tooling?
It's a deeper reason than that. Humans are hardwired to start with short symbols.

Picture a group of humans who evolve a new language. That language will likely start with short sounds, and then progressively build up to longer sounds.

https://www.youtube.com/watch?v=fCn8zs912OE

Anyone who hasn't read A Mathematical Theory of Communication, you're missing out. It's quite readable and quite cool: http://math.harvard.edu/~ctm/home/text/others/shannon/entrop...
Whereas HN submissions can submit directly after a package release, maintainers still have a lot of work to do.
Wounderful radio. w5tsu.net:8073
I find it way less intrusive than other forms of ad placements (TV, radio, billboards).

Talk about damming with faint praise. Ads are the top reason why I no longer listen to radio, and the TV is only bearable because I have a DVR.

That said, those are just annoying. Online ads are much more dangerous.
Heard of reseller web hosting package?
Same, I was like "All they need is a POS system. Why would they need server infrastructure?"
Disclosure: I work on GCP

Thanks for the feedback. As the person that named both products, I can say we spent a ton of time debating this but we felt that the fact one is an enterprise file share and the other a document database service focused on mobile and web would mean very little conflict for customers. We will keep an eye on any customer confusion it might cause.
"A lot of people bemoan the plastic wrapping on cucumbers, but that wrapping doubles the shelf life of the product. It's a net win, because the environmental impact of wasted cucumbers is far greater than the environmental impact of a gram or two of polyethylene wrapping."

A gram or two, multiplied by millions of cucumbers and other food products wrapped in plastic. We produce more than we need to consume. Grocery stores are buying more produce and wasting more, and farmers are growing more.

CO2 emissions is a big problem, but so are plastics. Just because one produces more CO2 than the other doesn't mean we can't tackle both problems together. And the issue of plastics is not that of CO2.

Plastics are useful - I agree. However they are overused not for their usefulness, but for convenience. Produce doesn't need to be wrapped in plastic in grocery stores. Restaurants need not use plastics for takeout orders. Iced drinks don't need to be contained in plastic cups, nor do they require straws. Plastic bags are absolutely unnecessary, and there are other alternatives that work just as well.
This feature is essential for mobile screens, and this is not meant to dismiss your concern, but what do you need pinch-to-zoom for on desktop? Everything is already huge and readable on desktop.
Nothing at Google has been backed by GFS in many years. https://www.wired.com/2012/07/google-colossus/
I came here to say the same thing! Its a great read. Alsothe author runs a nice (infrequent) newsletter which occasionally features some interesting machine learning topics
Sun acquisition of MySQL for a billion was pretty bad too
I was on a PIP. I successfully completed it and was returned to "normal status" at the end of the evaluation period.

However, I quit soon after. During the PiP period, I realized that the reason I was on a PiP in the first place was because I really didn't want to be there and had subconsciously started slacking off. I had previously been a high-performing employee, but the company changed. Found a job I preferred and here I am.

Poetic justice was them calling me a few months later to consult on a problem they couldn't solve on their own :-)
WebRender only works on Firefox Nightly regardless of what prefs you set. The code is #ifdef'd off in Beta and Release channels while there are still known bugs in Nightly.
I knew it! I worked in an office near by there, and was invited to eat there by some friends. I'll admit, it was good, but the price was mind boggling :)
Yeah but you can say the same about poverty. Growth is the realistic way out of that IMO.
How to work with JSON from terminal?
Polarityte: Next Theranos?
Well that is not confusing at all [1]

[1] https://www.zapper.com/
The money is invested, not gone. Any growth is profit once you sell the company.
northrop.com should’ve been kept and redirected to http://northropgrumman.com
The World Health Organisation declared diesel exhaust carcinogenic in 2012: https://www.iarc.fr/en/media-centre/pr/2012/pdfs/pr213_E.pdf
Thanks for this. This is such an exciting field.
W5TSU
Sure, much of the economy runs on abstraction. It's not like Walmart or Amazon (let alone their suppliers) know how their customers will use their products.

On the other hand, there are exceptions like "know your customer" rules for banks, big companies policing their supply chain (including subcontractors) and art dealers asking provenance to be documented.

Turning products into services (subscriptions and app stores) tends to break the abstraction.

This article was about a very leaky abstraction.
Small bit of background:

TLS typically works via per-hostname certificates. If you have only a single host on an end-point then no problem. But what if you want to host two or more domains with different certificates on a single end-point? It's a problem.

So Server Name Indication (SNI) was invented. In effect you send, in plain text, the hostname name you wish to contact to the end-point, who is then able to use that information to route the request. The correctly routed request can then utilize the right certificate.

At the time this didn't have large security implications because unencrypted DNS was already leaking requests like crazy. But with DNS slowly getting more secure and TLS gaining a huge market share (<3 Let's Encrypt), SNI is starting to stand out as an "easy" way to spy on what someone is requesting.

While IP Addresses themselves can be used for spying, encrypted DNS, protected SNI, and TLS all increase the cost and complexity of that spying, and make the results harder to trust (particularly on shared hosts or sites using a shared load balancing system). If encrypted SNI becomes a reality, it is a huge win against ISPs spying on us and selling our browsing histories.
A practical framework for identifying opportunities in AI
There are only 2 things keeping me from using Firefox as my primary browser at this point.

1. After the switch to Quantum, the part of the Lastpass extension that lets me copy my password from the drop down went away. It's a pain to have to open the vault every time I want to do that and it works fine in Chrome. I don't know what happened there, but it's enough of a pain that it keeps me out of Firefox.

2. Google Meet. I don't know if there's an easy way to open Google Meet links in Chrome automatically, but we use it for work and the IE6 style browser requirement is a problem.

Those 2 friction points are the only thing standing between me and a permanent change.

EDIT: Apparently the Lastpass thing is the only bit holding me back now.
You’re missing one of the greatest abuses of the American justice system - plea bargaining.
Ask HN: Should an early engineer leave a startup facing down round/weak exit?
Hired after series A. Quite a few vested options, although the spread isn't huge. Company is 7 years old and seemingly facing either a down round or an exit. There has been an up and down but current trajectory seems ok.

Any reason to wait for the exit or is this a likely loser? Any way to judge the probability of the outcome or red flags to look for?
The two letter domain names really stuck out to me. I had a boss ask me back in the early 2000's to register a two letter domain and I was surprised to find that Network Solutions would no longer do that. I didn't spend much time on it so maybe another registrar would but as far as I can remember two letter domains just weren't an option at the point.

I guess TI, GE and HP were smart to grab them when they could!
I think he's talking about all the other vehicles on the roads other than buses.
Am I the only person who prefer to get the drinks myself without a waiter? I don't even like it when someone pour drinks for me, especially not when they are compelled do it because their livelihood depends on it.

Unless it's an event where I feel under pressure to appear "stately", I don't prefer to have people waiting on me at all, so I feel this is what all restaurants should try to do.
This is great for persistent storage on Kubernetes clusters. Storage has been complicated so far and while there are external solutions for pooling and replicating locally attached disks, this is much nicer and simpler for most uses.
Part of the reason why nixie tubes enjoyed a resurgence around 2000 was Final Fantasy VII, which was set in a dieselpunk-ish world with nixie tubes visible on some of the equipment in cutscenes, and even in parts of the UI. I don't remember much awareness of nixies among folks my age until that game revitalized their image as "retro tech".
Unpatched WordPress vulnerability allows code execution for authors
x.com, but maybe it's not one of the oldest
panpsychism
Eh. Still using v56, since two crucial extensions are still unported to WebEx. These are indispensable to my workflow; I cannot even think of browsing the web without them.
There is also GHB/sodium oxybate. It would be nice if this approval caused a major shift, but I tend to doubt it.
They're not the same. In the jumper scenario, imminent death was certain whether they jumped or not. This is only true in a small fraction of suicides.
What about when the names are spoken, especially by non-native English speakers? They're close homonyms.
Seems to be an open question, because it's presumed that the survival instinct is linked with sound mental health.
This will be extremely confusing for Japanese and Korean speakers.
https://news.ycombinator.com/item?id=17402040
This post claims Meet is supported.

https://blog.mozilla.org/webrtc/firefox-is-now-supported-by-...
gmr.com whois - General Motors Research & Development Center of General Motors Research & Development Center since 2017. Gmr was registered with Network Solutions LLC. on May 08, 1986. General Motors Research & Development Center resides in WARREN, USA and their email is rpresby@mail.com.

They could’ve just pointed it to http://gm.com
> He's a very successful businessman.

https://en.wikipedia.org/wiki/Business_career_of_Donald_Trum...

Driving 6 large businesses into the ground is not what I would consider to be 'successful'.
I haven't done any performance-critical JavaScript for two years now and I know a lot a things have change with Turbofan, but I had been hitting slow paths of V8 so many times … The easiest to avoid were also the most painful when it comes to code organization : exception handling was so slow it was unusable. And it was affecting our ability to use modern JS, because the polyfil for `for of` or `async/await` had to use exception to comply with the spec. As a result we were stuck using ES5.1 for a really long time (because we needed to support mobile browsers, which are (or were at this point, at least) a new kind of IE6.
That's very scientific but most people will read it, not write it. And most people will use one, and not even acknowledge the existance of the other.

Sure, they are one-letter away from the other, it's a fact. But to turn this into a problem, well.. no...
I still had to read your comment to notice the difference.
OK, sorry, this comment supposed to be a bit of light-hearted fun and I particularly didn't expect to stir up the hornets' nest of "BUT IMMIGRANT'S" (though I should know by now that those people can see immigrants in everything).

Anyway, if you can read this, please flag my post, and give it a downvote while you're there, and perhaps dang will delete it. I hope so. It's too late for me to do it myself. Apologies.
This is interesting to me:

Access to FTP subresources inside http(s) pages has been blocked

I thought immediately: what about FTPS (FTP over SSL or TLS)? So I checked, and apparently Mozilla has had a 17 year old feature request for FTPS support!

https://bugzilla.mozilla.org/show_bug.cgi?id=85464

This request was only definitively rejected a few days ago with note of “vague plans” to remove FTP support entirely from Firefox, but no more info than that.
Everyone’s a Keynesian in a downcycle...
Mozilla throttles auto-updates for the first week or so to watch for surprise regressions. Firefox Beta and Nightly users are not representative of Release channel users, who often have slower hardware, less RAM, and crashy anti virus software. You can bypass the throttling by opening the About Firefox dialog to force an update check.
Sex and Gender Are Dials (Not Switches)
Yeah, a few months (a year?) ago I was getting back into Javascript so I went to the mozilla website [1] to refresh my knowledge of prototypical inheritance. And it seemed all wrong. So I actually ran their short bits of example code in firefox and they worked like I expected them to. Their documentation is just nonsense.

There hasn't been a lot of activity on it recently so it's probably still wrong.

[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guid...
It really depends on where you live. Instagram and Facebook are still achieving substantial unabated growth in developing countries. In the US, usage for FB's main app has pulled back a little, though remains pretty high.

The major difference in developed countries is that the new post-millenial generation aren't seeing the same usage patterns.
It is interesting. It took me a while to find an article that described his "near disqualification" [1]. Am I imagining things, or is it like all the top results, even for an event so long ago, are tilted towards "of course he'll get the money, who said otherwise?" But clearly it was said. Maybe it was a risky play by the prize company to rope in the team & some partners into chipping in to pay for the loss, which might have crippled them [2]. And then a lot of spin after the fact by the team to save face. They were forced to legitimize a shady move by a business partner, who threatened their reputation. Some rough lines to FB/CA?

"It takes time to make up a hit like this . . . but I know this will generate enough business to cover the loss."

[1] https://www.highbeam.com/doc/1P2-4165888.html

[2] http://articles.chicagotribune.com/1993-04-16/news/930518041...
I think we just took symbolics.com down. Doesn't load right now for me, i'm wondering how much traffic it normally sees.
There's x.org as well - the Open Group. But it wasn't registered until 1997.
Show HN: Use Slack inside Visual Studio Code
MoviePass has deep ties to an Indian company, got kicked off 2 stock exchanges
The gospel of Elon Musk, according to his flock
I’ll try to repro myself first, already started up a test both on metal and a VM on a few systems. If it’s dealt with probably not much point investigating further. Should know within a day or two (or sooner, maybe it’s even regressed a bit). I’ll try to do a proper performance profile a report after that as well as ping a contact at Ubiquiti. They’d be the best placed to really dig into it.
Your recent likes are shown to your followers on Instagram.
Mediumish
Most employees in my experience want to be useful, want to contribute, and want to get along with their colleagues. I have experienced some underperforming employees but now as a founder of a startup with zero employees, I have no one to coach :)

It is challenging to coach someone who does not care. There are people who take employment for granted, who don't seem to have a survival instinct or believe another job is just waiting for them. Trying to empathize with those who don't see the world the same way I do is an ongoing challenge; figuring out how to motivate someone requires understanding who they are which is non-trivial giving varying life experiences.

I've reported an employee to HR once for some ongoing inappropriate behavior. While they recovered and our relationship recovered and went on to get a promo, in retrospect I should have talked to him 1:1 and attempted to fix it without HR.
Thanks! BTW, the :active trick is very, very neat. It took me a bit to understand that it was so you can actually click on the links. I normally use checkboxes for that, but I might find some use for the :active hack.
I agree. Browsers should communicate the user's OS settings of "animated GUI", so users can get what they prefer.
Not just the states, the DEA and FBI are important legal weapons as well.
I am not, although you did remind me to try without any extensions enabled again. I can't do a straight comparison as I'm at work now, but my work laptop (2017 vs 2016) is showing improvements. For reference, my work laptop also had high CPU usage on previous releases (even with no extensions), so there's hope yet. Although not being able to use the extensions I normally use would be a deal breaker (blockers and such)
I know, right?

https://en.wikipedia.org/wiki/NES_Zapper
https://en.wikipedia.org/wiki/Single-letter_second-level_dom...

tl;dr: IANA reserved all the single-letter domains in 1993, except for some that had been grandfathered in.

All the two-letter .com domains are registered, and only available on the secondary market.
I haven't received any relevant ads yet but I have noticed that more and more ads are being shoved into my feed. It feels like there's an ad every 5 or 6 posts, it's a bit annoying, and I find myself checking into Instagram less often.

I wish I could pay a fee to get rid of ads and get a reverse chronological feed.
Were original registrations done by mail?

I see 5 domains registered on Aug. 5th, 1986, then no more domains for another month. And 12 on Dec. 11 1986, then again another month with no registrations.
TL;DR - Moved from HBase to MyRocks engine on MySQL sitting on top of NVMe storage via their Lightning Server [1], which is a JBOF (just a bunch of flash) setup using x16 PCIe.

[1] https://code.facebook.com/posts/989638804458007/introducing-...
If the sledgehammer defaults to "leg breaking mode" then it's broken. How often do you actually use strncpy actually intending it not to return a non-NUL terminated string on truncation?

I hate this mentality in a lot of C circles that boils down to "there's no bad language, just bad programmers, man up pussy". I like C, I use it a lot, it's one of the first languages I learned and it's been my main "professional" language for more than a decade. Yet I can also see that it has many unnecessary sore points. Having switch not break by default, gets(), array shenanigans, some aliasing rules, the hundreds of completely different meanings for "static", macro hygiene and I could go on... You can say "it's not a big deal and it's not going to change at that point anyway" and sure, I'm not arguing for a revolution, but let's not act that it's an absolutely perfect language and I'm an idiot that doesn't get it for pointing out these issues.
Same here :/
Friends don't let friends use strncpy(). It doesn't guarantee NUL termination and wastes time zero-padding when it is rarely desired. Use C11 strncpy_s() or platform specific equivalents.
Although -- because it's a workaround for Google's implementation -- it only works for verifying keys, not registering them in the first place. If you add a key in Chrome(ium) then you can use it in Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=1436078#c4
Speaking of DEC.com, it was purchased for $57,500 few years ago by Paul Kocher. I'd say it was a bargain, considering the rich heritage of DEC and it's alexa ranking.