skysight-inc/HackerNews huggingface dataset:
I really don't understand what all these fancy features are that are so necessary. I use a stock sublime install, with a couple of syntax plugins and the material theme because I think it looks pleasing. That's it. It's super snappy, and whenever I need to jot something down I just type `subl` in a terminal and hey presto, there's a window. I have notes that I've never saved to a file, but that have been open in a sublime buffer for probably well over a year now. Sublime has crashed. My computer has crashed. I've rebooted the thing multiple times. No matter what, these buffers stick around, and it's a complete life saver. It's so good, that I just know if I've opened up a sublime window and typed something in a buffer, it's probably gonna survive longer than I will.

That's worth the price of admission alone. Several times over. I've never been this pleased with an editor, ever.

I don't need fancy refactoring tools. Find across files has done wonders for me, and when I need to get real fancy I break out the regex. Ctrl+d to duplicate my selection; multiple cursors; these two alone cover probably a good 99% of my refactoring needs. I used to like having an IDE where I could click an icon and it would build things for me, now I can't stand one. I just set up a file watcher in a terminal in the background and it rebuilds whenever some stuff changes. I use Makefiles or redo or even just a simple shell script whenever I need something fancy with dependency management. I've not missed fancy build integration since forever. Whenever I need to debug something, gdb or in-browser dev tools or whatever is suitable for the context I'm in will do more than fine, I don't need an integrated window in my editor.

I appreciate that sublime is just a bunch of tabs of text buffers, a simple file browser, can handle ridiculously large files with ease, doesn't consume much resources, and is stable as a rock. I've found I don't need anything else. It's like what I imagine my cool friends who use vim think of their editors, only I'm too stupid to really "get" them. It's ok. Sublime is my Fisher Price version of vim I guess, but I love it to bits. It's paid for itself many, many times over at this point.
Going further...

Googles 'Canary' system is sub-optimal and risky.

It picks a subset of the system (say 5%), and deploys the change there. It then observes this 5% of the system, and if it's okay, it rolls out to the rest of the system.

Compare that to a continual-canarying system:

* Start deploying the new code gradually (say 1 container/pod/task every second).

* While the above is in progress, continually collect stats from upgraded and non-upgraded systems.

* If the stats differ to any significant level, halt the rollout.

The continual-canarying system is much better because the sample size to see a 'significant' change depends on the size of the change and the amount of natural variation in the sample. The size of the change obviously can't be known beforehand. The variation varies widely depending on the metric of interest (cpu, memory use, request latency, etc.).

It is therefore impossible in googles canarying system to choose a suitable subset size to detect (with a sufficiently high statistical power) small but important changes in a metric while still stopping the rollout early enough for catastrophic changes in a metric.

Continual-canarying effectively solves this issue by gradually increasing the sample size as the rollout goes on.

In reality, neither continual-canarying or google-canarying work well for detecting anomalous metrics because the rollout process itself causes applications to restart, which in itself changes their performance characteristics (cold caches, empty queues, first-use delay, jit optimization, etc.).

The solution to that is to do two simultaneous continuous-canary rollouts - one of the existing version (effectively just a restart) and one of the new version, and use those two groups as input to the logic to decide if any metrics of interest have statistically significant changes.

Please go implement this stuff Google! It won't be hard to do, and will really increase the safety of your rollouts. (Even though I know it wouldn't have helped this time)
The use of Facebook login immediately makes me suspicious of any site/service's overall security and privacy practices.
From the previous yo-yo recording and now, a structural engineering boundary seems very likely broken at the connection area to elevator motor. Caused by swelling of a screw type plausible, or a punctured surface mounting causing a built up existence of a opposite hold in sudden decent, then lumbering heat.
Interesting. Only recently I came across https://stackblitz.com which is more or less VS Code in the browser.

Very useful.
Not sure that comparing base memory usage on tiny programs that aren’t including any commonly used libraries is that useful.
Why are dev salaries so much lower in Europe than in America?
James, thank you very much for the kind offer to chat. I will definitely email you once the company is officially shut down (out of respect and consideration for current employees and customers)
I am putting my money on "configuration change" as the root cause of iCloud being down.
> encourages all employees to bend it towards the good

The problem is this means something different to every employee.
As a developer based in Europe looking at these numbers is quite depressing.
> Give America an idea, and SOMEONE in America will royally screw it up. Its a big country filled with lots of smart people, but also filled with lots of dumb people.

More specifically - it's a big country with a fantastic amount of decentralization. Elections are run and ballots are designed not, by national governments, not by state governments, but by county governments. The chance that someone will mess up is a lot higher.

(Of course, this does have the advantage that centralized tampering with the ballot is harder.)
WTF are you talking about? Facebook didn't became what it is today last week, but with great focus over last 10 years minimum.

We're not in some wake up call scenario here. Those decisions happened very, very long time ago, in internet years an era ego. This now are just consequences of a carefully laid path.
> I say this as an offlineimap/mu4e user who knows some of my recipients are seeing bad formatting and doesn't really care.

This basically describes me (though substitute "bower" for "mu4e").

[edit]

It occurs to me that it would be relatively simple to write a filter that converts text e-mails to a multipart with an html e-mail having the same text.

Still no solution to replying to html e-mails inline, but the intersection of (Doesn't topost) and (uses html e-mail preferrentially to text e-mail) is relatively small.
I'm surprised you didn't implement a simple 8k bank switching scheme to utilise the rest of the 128K chip, it's really just a handful of 74244 buffers and a 74138 decoder stuck on an IO port.
> being the only human ever reported AFAIK not requiring sleep

There’s also Thái Ngọc: https://en.wikipedia.org/wiki/Thái_Ng%E1%BB%8Dc
> Early methods conceived of vision as searching for edges, or generalized cylinders, or in terms of SIFT features. But today all this is discarded.

These aren't discarded, they are part of ML vision networks today. Edges are one of the 3x3 convolutions that a network can learn, SIFT/etc are the dense / clustering nets, I'll admit I just googled Generalized Cylinders (very interesting). There are others like SLAM as well.
I was curious whether the interviews were conducted directly for NALA, or as part of other research that proved useful as they started to hone in on creating NALA.
It would be interesting to see something similar from someone that worked in SV for 10+ years.
I'm concerned that you're ascribing unique characteristics to biological systems, when in fact we see the same characteristics in almost any natural system. Biological systems don't solve protein folding. Proteins fold in biological systems.

Fluids take an enormous amount of computing power to simulate correctly. But water isn't smart, it just does what water does. Heck, the N-body problem is a classic O(n^2) algorithm, but we don't say that the planets and stars are "solving" it.
Throwing people in jail is more censorious than a large company just declining to stock the book.
I'm confused. Netflix and Spotify did have the ability to read anyone's private messages. That's what they reported, and as far as I know none of the involved parties disputed that.

The point isn't that somebody at Spotify was sitting there reading everyone's messages. The point is that they could have been doing that, and Facebook had nothing in place to know if they were doing that, and none of the users sharing a song with friends would think that doing so would enable them to do that, and such extensive privileges were not necessary to implement a simple sharing feature.
I don't see why you shouldnt come up with such "irrelevant minor stuff" like standard of living, mostly free healthcare & social services (depending on the country etc. You might not want to hear it, but for many people the whole not having to worry about healthcare is a massive benefit.

I'm certainly not saying that a comparison is equal, but it feels like for anyone except the highly paid, the gap isn't that wide all things considered.
I buy premium gas for my small engines. They don't need the octane, but it's easier to find non-ethanol gas in premium than in regular unleaded.
Thank you very much for the extensive list :)
Yes, people can.

He very obviously hasn't.
Google shows hardcore porn in their image search. Google will frequently show normal ads for porn keywords (At least based on what I've seen in my own Adwords account.)

Tumblr's interest and traffic has been on a long decline, this deviates or accelerates the decline but who knows by how much, maybe it only sped up Tumblr's demise by 12 months ( https://trends.google.com/trends/explore?date=today%205-y&ge... )

I suspect the real story here was budget cuts, and moderation was a big cost center. They did a half ass job and got shitty results. The users are not going to return. I suspect they will be completely shut down or kicked back and forth between buyers indefinitely, like Myspace. These sorts of consumer web brands never seem to come back after a screw up and I doubt Tumblr is going to be an exception.

There is a lot to be said about the Berkshire Hathaway way of just managing companies for the long term, not only when there isn't any growth but as they are shrinking.
Google Duo can now be accessed through computer
Yes, but it's less stupid than the alternatives.
At least here in Denmark mail voting does not just mean that you send your vote by mail.

It means that you before the voting date go to a public office, a consulate in a foreign country, etc., show you ID, go into a voting booth and votes, and they put you vote into an envelope, that is sealed and mailed to voting place.

Or that two appointed volunteers goes to e.g., a assisted living facility and witness residents voting and placing their vote in a envelope that is then sealed and mailed to a voting place.
I'd have liked to read this but the giant popup ad literally covered the entire screen of my phone. Guess you still get my click for monetization...
There was a discussion on HN about a year ago about how the US seems to get less for it's money on subway station construction than other nations.

https://news.ycombinator.com/item?id=16259620
Ironically everything old is new again; now we have https://vfsforgit.org/ because keeping everything on one disk is too big, and OpenGL ES gets rid of immediate mode because communications with the host CPU is too slow.
It is, the tokenizer isn't reversible (and it adds spaces all over the place).

But a lot of these I should be able to add to my regex that converts the output back into more human readable format (in the raw output, there's a space before every punctuation mark so I already remove those extraneous spaces from periods, commas, etc).

I just haven't gotten around to adding in any heuristics specifically for code but adding a bit more post-processing is on my to-do list.
I totally agree with all this, and I'm completely open to a valid technical explanation here.

My initial comment is/was admittedly a bit reactive, and more so to the general tone of their explanation than the likelihood of a legitimate technical explanation. This wasn't one service -- every product was down for nearly 24 hours, and their explanation is basically, "uh, yea, it was a...um...configuration issue." The terseness of that explanation, in my opinion, is insulting to the millions of people and businesses that rely on facebook to get information and operate their businesses.
At 2 inches its not even deep enough to survive a road repavement.
> In the developing world where I live Facebook gives me the opportunity to maintain contact with my family who live on the other side of the world, as I walk the streets of São Paulo, for free.

Cool. In other developing countries it lead to a massacre.
> WaPo and NYT have a clear editorial and political agenda of questioning those with/in power.

It's just a shame they never apply that agenda to their own industry. The NYTimes and the WaPo have power.

Quis custodiet ipsos custodes?
Showing complete contempt for the privacy of your users and then using your massive monopoly on social networking to propagandize the death of privacy isn't "mildly stupid".
Purely self-serving question, but have you tried Marco Polo?
Dropbox uses WebAuthn. They are, as far as I can tell, the most significant site using it currently.
That doesn't answer the question: what does systemd provide which isn't needed?

I have multiple network devices. I want some to be controlled by processes running in a container; effectively I want some processes to run under a user account but still provide root (root-like?) access to the specified network device(s). I want to be able to give a specific (containerized) user full control over one or more specific network devices. My (naive?) understanding is that the init daemon takes care of bringing the network online and then subsequent management of it. For systemd, that would be Network Manager? Or do I misunderstand?
To the author: were any of these cleared positions? Typically those command a premium and require some sacrifice as it applies to personal lifestyle choices. CACI often requires clearances for government clients, for example which is why you might see a drop when moving to Motley Fool (a commercial customer)
STFU ... nobody is saying that there are no positive aspects to FB ... but it still has an underlying cancer to it which isn't being treated by the C-Suite ... and, in fact, they're feeding it.
The only way a plane would need to pitch down -49 degrees is if the plane thinks it is, or is, 40-50 degrees or more pitched up.

The only thing I can think of why that would happen is a software error. Possibly the common occurrence of these planes where the nose is pitching up 4 degrees repeatedly to an almost turbulent state, then possibly the software on the plane thinks it is additively pitched up if there were 10-15 incorrect nose adjustments up of 4 degrees.

Could be a race condition, lock or some other issue where it only happens at that altitude because it has to adjust faster to prevent crashes and the lower you are the harder it is to recover.

My guess is the software acts more decisively at lower altitudes under 9-10k because that is closer to the ground and where some areas of the US have peaks in elevation to, so the aircraft must act quicker because it is less recoverable at that stage.

Another possibility is since it was a cargo plane there was shifting during the turbulent state but the plane was stabilized and moved up 100 feet before the -49 degree nose down state so that seems unlikely.

Pilot error seems unlikely as well as the pilots were skilled.

Mechanical failure seems rare as 767s just do not have nose down errors like this and almost no mechanical causes of emergencies or crashes.

There is always the possibility of sabotage as well, there are reasons groups might want to take down an Amazon owned plane.

Though most likely this is a software error or something exploited.
Environmentalists were enthusiastic about ethanol for a while, along with biodiesel from soybean oil (another bad idea) before they realized it was a net negative.
Here's one: https://www.reddit.com/r/fatFIRE/comments/av2bka/how_to_fatf...
Facebook and the New Privacy Revolution
Ever read the book "On Intelligence" by Jeff Hawkins and if so, what are you thoughts on it? I've read that and ray kurzweil's books and On Intelligence was my favorite and got me super interested in AI but I haven't done much with it so I'm curious what someone who has a PhD in neuroscience thinks of it.
As for #2, I don't see high speed residential broadband (fixed line, whether VDSL2/g.fast, DOCSIS3.0/3.1, or fiber based) going away any time soon in the North American market.

In developing nation environments where there is no pre-existing wireline infrastructure, and incomes are much more limited, it's now incredibly common for people to only have a phone with LTE radio in it, and no fixed internet at home. Examples would be in Rawalpindi, Pakistan or in small cities in Turkey.

But I don't see people downloading 90GB xbox one games on LTE last mile connections any time soon, even with carriers' advancements in fixed LTE and coming "5G" stuff. The capacity of last mile wired connections will always be much greater. And the typical residential consumer in the US or Canada has much more ability to pay a $75 monthly recurring bill for proper home broadband, on top of their cellphone costs.
Get-Started-Quick Bootstrapping Tools
Ah I see, they can successfully protect asymmetric crypto but not symmetric.
> All the experts say "oh, Ruby uses lots of memory for [reason] and it can't really be fixed", so no one even tries

This isn’t true at all. It’s well understood that jemalloc 3.x exhibits lower resident set size because it more readily releases pages.

This idea has been around for at least 3 years: https://bugs.ruby-lang.org/issues/12236
Thanks for sharing. My takeaway is that I'm happy to know that east coast co's are willing to go to that $180K+ level. Would be much more interested at that level on the east coast (e.g., VA) as opposed to an AirBnB level ($250K+) in SV.
Have you ever looked at what exactly those facebook login buttons load? I don't feel safe browsing sites with facebook integration anymore unless I'm running uMatrix or am in a container.
Log-Spherical Mapping in SDF Raymarching
i've seen nothing of this southwest feature request in the coverage thus far - is there a source?

either way, a customer requesting a design change doesn't make the customer part of the 'decision process' - customers request changes to the vendor, who then decides whether or not the change makes sense, and if necessary tries to influence customer expectations or at worst lose the business if necessary if it does not.

If Boeing had a reasonable expectation that the avionics changes for the new jets would impact flight characteristics to the point that the pilots needed to be retrained, then they should have dealt accordingly, even if this meant sticking to the original design you claim and insisting southwest 'suck it up' as far as pilot retraining, and the decision not to do this, if true, was solely theirs to make.

also, this wouldn't explain the 'buggy avionics software relying on a single sensor' which could also be part of the equation as I understand it.
That’s one side of it. The other side of the argument is this: I don’t want to pay for a 7000 euro battery and an ICE that has a thousand moving parts and an expensive service schedule.

I just did the 60000km service on my vw with oil change, transmission oil, and 4wd oil. It was 1300 euros. I remember thinking it was my last car with lots of expensive fluid changes...

I’m thinking I’ll get an electric car that does 90% of what I need and then I’ll rent a car if I need to go on a long trip.
> Does this merely optimize for minimal length of the datalines?

That's how it used to be 25 years ago. It's probably still a factor in the cost function, but the biggest part is timing. Of course, timing and length are closely related.

> It seems counter-intuitive that a random placement would be superior to a more regular one.

It's not necessarily superior if you want to have optimal timing for all paths between all cells. But you don't need that: only a few percent of all paths are actually timing critical. Those determine the maximum clock speed. The others have enough slack such that it doesn't matter that they are placed tens of microns too far.

Random placement (at an ever lower level of detail) is also better to avoid crosstalk. If you'd place a bunch of driver cells in a nicely aligned stack and make those wires go a nicely aligned stack of receiving flip-flops with parallel wires in between, you'd get the mother of all crosstalk problems.
Overture – Train and Deploy Computer Vision in a Heartbeat
Muito bom! I'm not sure I understood more than 10% of this but I love the concept and the determination to follow through on it.
The blog post talks about white people.
Thanks a lot :).

A kit for this console would be crazy though, too many components, too much complexity. But for a smaller version, it could be done.

Branding...yeah, I could never get a name for it, til this day I don't know what to call it, I'm terrible with names.
Maybe I'll take your suggestion :).
In steam you can return for a full refund if you have played less than 2 hours within the first 14 days, so you effectively get a 2 hour demo.
This just seems like common sense though? There isn't a conflict here that I can see. Use renewables to eliminate some carbon, add natural gas plants (which are cheap and quick to build by comparison) for leveling. Dump coal. Then build nuclear which take a decade or more to replace natural gas plants.
Introducing The Continuous Delivery Foundation
> most modern (non-carburetor) cars can run 100% ethanol without issue

Unless you buy a car specifically built for E85 or higher fuel this is not true.

It may vary regionally, but E85 is not widely available where I live (middle of corn country, midwest USA) compared to regular gasoline or diesel.
Where "some way" == the language server protocol[1]

[1] https://en.m.wikipedia.org/wiki/Language_Server_Protocol
Skip the clickbaity title drama and read Epic's response, which is included a little bit lower down on the top post, before forming an opinion.
I want to see this work with Atom so bad. Cos, Julia's Juno is only on Atom.
No, more stupid.
That‘s so absurd though. It went from „hey let‘s put a banner in this popular place, so people will know us“ to „let‘s police this place so people will only associate us with nice things“

This whole ad-based internet needs to die.
> This is the first I've heard of ethanol being useful for reducing emissions.

Why would the EPA be involved, if not for emissions reasons?

The argument about net-zero or negative energy life-cycle return isn't what is meant by "emissions". In automobiles the exhaust pipe is considered a point source, not the combined sum of the production process including a tractor being run a thousand miles away from downtown LA or Houston.