skysight-inc/HackerNews huggingface dataset:
It was about "the future of programming" as it should have (or could have) been, as seen from the 70s.

"These are some good ideas. It would be kind of a shame if in 40 years [ie, today] we're still coding in procedures in text files in a sequential programming model. That would suggest we didn't learn anything from this really fertile period of computer science [...] The real tragedy would be if people forgot you could have new ideas about programming models in the first place."

"Once you grow up with dogma, it's really hard to break out of it".
Two Sigma rapidly rises to top of quant hedge fund world
It supports backup and restore today but RocksDB doesn't have a replication story at the moment.

Side note: Resque will lose jobs if it crashes, it doesn't use RPOPLPUSH. I hope you'll take another look at Faktory in a few months, maybe we'll have addressed your issues.
It doesn't - my point was that leaks (as in, anything of mine that gets out) already tend to be permanent on the web. Yet, news sites, botters on social media, etc - all change their content with no paper-trail for us to follow.

Anything I leak is basically permanent on the current web. If that's the case already, why would I want a mutable system in place where people can edit what they said? Alter what was posted, alter votes, take ddos content, etc.
Oh dear, corn is an exceptionally terrible garden crop - a high-producing stalk gives you 2-3 ears at maximum, saps the nitrogen in the soil, and requires a ton of space. You'd need to plant a huge volume of it to get any sort of decent harvest. It's a shame, since fresh sweet corn is delicious, but it's something where I'd rather just buy some from a guy who grew a quarter acre of it as a hobby crop.
Thanks for sharing this - I've obviously missed these developments.
One post could be a mistake, but two posts like this is not an accident.

This is not the right forum for you to start attacking Israel about everything and anything.
We consume software very differently, because the we includes people like us...by which I mean that statistically to many decimal places nobody had access to software in the 1960's and in the 1970's the people who had access to software were all out in the long tail of standard deviations of a Bell Curve.

In terms of creating software, in the 1960's most was being written in Assembly and if it was written in a higher level language that language almost certainly contained a large proportion of vendor specific instructions or was entirely proprietary or machine specific. That didn't change much in the 1970's and it was only at the end of the 1980's that language standards could practically mean portable code across vendors and platforms.
Solugen (YC W17) Launches Ode to Clean Wipes Using Crispr-Cas9
https://en.wikipedia.org/wiki/Port_knocking
Eh I find the voice assistant to be much better than Siri, and their preemptive AI assistance to be pretty spot on. Given the strengths of the two company, I think this gap will grow. Conversely, Apple is obviously much better at hardware and they have better taste when it comes to design. It depends on what you care about.
Lucy in the sky with doctors
when Leonardo da vinci sketched out a parachute or a helicopter-looking self propelling device prototypes that took 500 years to actually build - what did contemporaries think of him?

A lot; he was widely recognized as a genius in his own time. Sadly, his helicopter wouldn't have worked, and he never sketched an ICE.
People have been arrested in the US for social media posts. And well before the internet, for things they've said or written.

Also, generally, the bar for "arrested" is pretty low. Cops can arrest you with very little fear of reprisal.
IMHO responsibility is 90% facebook, 8% people who reported it and 2% police.
I do not expect police officers to be expert in using facebook.
KeepAlive, probably: http://www.kalzumeus.com/2010/06/19/running-apache-on-a-memo...
precisely - but Facebook sits upstream here
Yes, that's exactly what dmix is implying by "very clear human and biological reasons why" - https://en.wikipedia.org/wiki/Regression_toward_the_mean.
You'd probably have to limit the allowed number of "guesses" per day/week. But even then there's a risk of people trying to game the system (creating multiple accounts etc)
There are extremely few natural market monopolies, and almost all of those that exist are the kind that provide the strongest argument for collectivization of that industry - because the vast majority of such monopolies fall under the broad umbrella of infrastructure.
> So the clover doesn't compete directly with the wheat, which grows much taller

I've got some clover that would give wheat a good run for its money on plant height. However, normally you broadcast the clover well after the wheat has been planted so that it is just starting to establish itself during wheat harvest. There is little to no competition between the crops due to timing their growth phases.
This is not even closely comparable.
There is still the fact that a number of automated vulnerability scanners still check for common/default configurations. By not conforming to these patterns, at the very least you are less likely to be subject to bots just trolling for systems easy to compromise.
Threats or rather what the police considers threats gets people arrested in the US.
Editing is easy, fwiw - content hashes are immutable and are not to be used for mutable content (obviously). That's why IPFS has IPNS - so we can have mutable pointers to data.
I am also not him.

Fail2ban is ineffective against distributed brute force -- if someone has a 100k strong botnet, they can try 100k user/pass guesses, and fail2ban won't lift a finger.

But stepping back a bit, in the case where you're using keys for auth and have passwords disabled, fail2ban adds nothing.
I'd like to see a Waymo Pacifica going north on I-75 the morning after we get 6-8 inches of snow.

To which someone on HN will respond - 'well it's dangerous to be driving during that time anyway.'

Well, yes - but people still need to get to places (hospitals). And I've yet to see regulation under what situations autonomous vehicles can and cannot operate. And the fact that hasn't been addressed yet in any legal manner/you're not seeing cars available with it on a lot other than Tesla (who is playing with fire without LIDAR) tells you where this is at.

Not saying it shouldn't be worked on/this isn't coming, but we've got a ways to go with this yet.

@markbspiegel and some of the other Tesla bears (read: those with large short positions) have documented the NHTSA cases that have been filed against Tesla.
I said "some of their physical addresses," not "every one of their physical addresses" and I prefaced it with "I don't know if its true but I heard."
Translation: don't have a dark sense of humor about things.

It's not because I lack empathy, you dolt. Obviously everyone of us is far removed from that risk. It just reads like something that could have been an Onion article: ridiculous and exasperating. Enjoy being a stiff, and go fuck yourself.
Minorities are usually defined in terms of power rather than sheer numbers.
A typical bulldozer has a top speed of less than 10 mph. I reckon they had time to think.
> If you need occasional meal replacement, there are dozens of well-established companies which make one, with much better quality and price in both liquid or powder form.

Can you name one? In all of these threads, the Soylent boosters assert that there aren't any competitors that come near being a genuine meal replacement that aren't much more expensive. I haven't seen any Soylent detractors name a specific product that's better yet.
A few generations of really focused, quality education would help a lot more. Until then, I'm afraid it's a bit of a mess.
Does the typical investor really care if the idea is a cure for breast cancer or "driving all existing providers in some space out of business and then mopping up the market"?
I could seriously think that. A pocket calculator has a ~200KHz processor and an LCD with an update time of maybe 10ms. A single digit calculator operation like addition would be a few clock cycles, so say a total time of 15ms with output buffering. A 60Hz monitor refresh rate is already worse than that without considering the framework stack.
Interesting I did not know that. Of course there are limits to free speech. Threats, and involvement in criminal activity, like if I order somebody to shoot someone, that’s not protected by free speech. This was a pretty innucous statement not a threat.
> My opinion is that there is no "right way" of doing C++, unlike, say, python.

As a longtime hater of C++, I do want to point out that this is one of my big issues with it. Every time I mention my various gripes with C++, I get the same response from the apologists: "Well, if you just do C++ the right way, that's not an issue"

Fine! Great! Then just tell me what the right way is! But no one can (or if they do, then someone else comes along and immediately tells them they're wrong). If there were some agreed-on idiomatic subset of C++ that avoided all the pitfalls, or even just a book that everyone agreed was "good", that would go a long way toward warming me on the language. But so far as I can tell, no such thing exists.
How to double dip into your holdout set
Some of it even got worse.

Outside AT&T walls, strong type systems programming did actually exist.

And here are we now still looking towards to somehow fix it, and it will take several generations.
I would use a service like this! Definitely ping me caleb@blockexplorer.com if you need any testing help!
10 Book Recommendations by Naval Ravikant, AngelList CEO
Here's one I wrote: https://danielx.net/pixel-editor/
If your keyboard layout had pile of poo where your tilde key currently is, you would not be joking. The problem is that even Latin-based international layouts have quite a few characters that don't fit in the ASCII range.
Software rot and the case for the PWA rewrite
I don't consider it a fact, but a fun read :)
"What could possibly be more secure than the National Security Agency?" lol.
You can be arrested in the US if you were to post a legitimate threat
If you’re looking for things to support, MAPS and Heffter are great, and for a smaller project with less funding needed, the MDMA movie is may be an excellent project to support: https://donate.mdmathemovie.com/en/campaigns/TTTR4Li6j7oskQM...
At the same time, self driving cars could use the roads more efficiently (once they make up most traffic).

That last step is quite a doozy though.
Except in the context he is speaking of, extremely few Americans have more than one company supplying them with Internet access. It is definitionally a monopoly, and to say existing anti-trust legislation is sufficient is saying the monopolies as they exist now are acceptable and nothing needs to be done.

It is a dismissive comment from the senator, he should feel insulted. It is like saying "help I'm bleeding" and the guy next to you saying "its not that bad, get over yourself".
I don't think this case comes up in the Venn diagram of realistic scenarios.

If the work is yours, you can use DRM.

If the work isn't yours and it's copyrighted and you know who the author is, you ask permission to use the work, and permission to apply DRM.

If the work is public domain, you don't apply DRM.

The scenario you describe is works for which you don't know the copyright status. Your choice is to either go ahead and use the work without DRM, or apply DRM and potentially face consequences.

In this last case, the case you seem so concerned about, what purpose would DRM serve? It isn't your work, you should not care if anyone copies it.
MDMA the Movie
It is possible to interprete his actions as much more benevolent than what your statements imply. Two of the strongest grievances among ordinary Chinese are:

1) prevalent corruption within the party and the resulting unfair advantages among those with connections

2) pollution and environmental degradation, which partly stem from 1).

When corruption is so widespread in the whole governing system, there is probably no way to greatly reduce it in short order without consolidating power and using it decisively.

My hypothesis is Xi does want to become very powerful and influential but more in the style of a legendary statesman who plays a pivotal role in developing China into a new era. I would bet that he will step down in 5-10 years from now but retain power behind the scene through the people he picks and more importantly the system he reforms and develops.

The three Internet giants, including the entrepreneurs who lead them, will likely be safe because Chinese leaders will want capable hands to steer them into dominating positions at the global scale, not least since they will most likely comply with the ideology and wishes of Chinese political leaders without much resistance.
How would education bring back jobs to rural America?
> Most sources for machine translation from Arabic-English pairs are data from US Army / anti-terrorist data.

Interesting! This is HN, where's the source?

> I cannot give you exact sources

I find your claim hard enough to believe but this seals the deal.
You're going to have to back that up. This would be a clearly biased dataset.
> Why then the phenomenon which the government has permitted of outsourcing US jobs?

The government doesn't "permit" outsourcing of U.S. jobs. Thanks to the technology created by folks here on HN, there is nothing the government can really do if IBM decides to fire a worker in New York and hire one in Bangalore. The only thing the government can really do is offer concessions and incentives to reduce the bleeding.

> It’s quite simple, with financial power comes political power. Elections cost a lot of money these days and if you look at the donor list of both parties it’s dominated by large corporations.

The party that spent the most money just lost the most recent major election, so I'm not convinced money really matters much. In reality, we spend a minuscule amount on politics given the size of the country. About 0.0037% of GDP on Presidential elections, and 0.019% of GDP on lobbying. For context, we spend less on lobbying each year than we do on specialty coffee.

If money really bought elections, companies would spend a lot more of it trying to do so.
I have no love for Facebook, but it should always be the LEO's duty to verify everything, even if just to save their own ass.
The opposite of Drive.ai and Nvidia approaches (end-to-end deep learning).
Now Democrats have a Russia problem
This is true and is hardly limited to the Old South. Rural Upstate New York is effectively in the same boat.

Frankly I think trying to develop rural America to be economically competitive to urban America is a bad idea wrapped in the cloak of a well-meaning idea. Infrastructure and services and much (like 2-5x) more expensive over a wide area. And you need a LOT of infrastrucute to reasonably support a professional class economy (just think how many specialist lawyers and doctors you would need before you could justify leaving a metro area).

Instead, we should focus our attention on lowering the cost of living in cities and enact policies that make it easy for people in rural, poorer areas to move to cities, such as a government-paid waiver on the first few months of rent, or a state-subsidized relocation package. There are a lot of people who would like to move but cannot save up enough to pay for relocation, security deposit, and things like that while they look for metro work.

Last time we seriously developed rural America it was in the 1930s, when the needs of an industrial economy were different and primarily the benefit was cheap rural manufacturing labor over costly metro manufacturing labor. But now far cheaper labor and supply chains are in China, so the New Deal framework is moot in this circumstance.

Make it easier for rural folks to come to cities, instead of trying to smear cities across the countryside. I can't see any other sustainable solution.

That being said, it doesn't mean everybody has to pack up for the coasts. A lot could be done to make inland cities like Indianapolis or Chattanooga or St. Louis more attractive to rural residents of their respective states.
And if you don't know the copyright status, you've got bigger problems.
As constructed, it is true. But important? Probably not. Even if the universe was total mechanistic, and should be described as a series of discrete states, the probability of ever entering into identical states would be very near zero, except perhaps in some hypercooled state, or something. am not sure that the laws o thermodynamics would even allow that to happen. But I am no physicist..just a dude, who had a thought.
I like the idea but was expecting it to pull data from various sources like Twitter instead of just showing what people enter into it.
Facebook releases new guidelines to address publisher concerns about fake news
The rule of avoiding "security through obscurity" is not 1) "you should let a potential attacker known everything about your system", but 2) "your system must be designed so that even if an attacker knows everything about it (except the keys/passwords/other secrets), still they cannot gain access". Ordinarily people should be aiming at point 2. Since occasionally it can happen that a system is found vulnerable, obscurity layers can, as others have noted, buy some time. This can be enough to restore point 2 before it is too late, so in this scenario obscurity plays a useful role.

In other words, you should always happen that "given enough time, a determined attacker can learn anything about your system".
The NSA exit actually is marked. Going down it if you're not authorized to do so might get you shot.

https://mobile.nytimes.com/2015/03/31/us/nsa-maryland-gate.h...
"Authoritarian country" is too prone to no-true-scottsmanship. So I'll just say that it's fairly common in the U.K., and definitely not unheard of in the U.S. Even if someone legally should not be arrested, people are people, and the police will often detain someone just to be on the safe side, when responding to a complaint. Putting something on Facebook opens you up to complaints from a potentially wide audience of lurkers who may not understand the context of a post, or worse, might be angry with you and looking for petty revenge. So, people do get arrested for Facebook posts in practice, regardless of whether it is legal to post the content.
What's even more 1984-ish is that the phrase "attack them" will get you arrested in Israel.
OnePlus (five here) uses double power button for that and it feels quite fast/is very reliable.
Which country are you from? In the US, hearing aids are not covered by most health insurance (much like glasses.) In fact I think it is explicitly written in the Medicare laws that they are not covered. So I don't think the rest of your thesis applies.
What an awful society that is where you can get arrested for posting two words on social media by a police department run by politicians you can't vote for.
On a related matter, how does job queue differ from message queue?

What can a job queue do that Kafka or RabbitMQ cannot do?
Makes me less confident in US CT capabilities.
Brian Silverman, who has done some miraculous "bringing back software to life" (and some HW as well), has always wanted to do this.

The problem here is partly that no one is quite sure "which" TX-2 has to be emulated, and, worse, where to find the specs. The machine was a research computer and constantly tinkered with, including changing instructions and formats. Also, Sketchpad was written in a macro-assembler (Coral) which was idiosyncratic to say the least.

But I would advise contacting Brian to chat about this...
Politics has me so jaded these days. Any time I hear of a "good" bill, I'm wondering whether it's secretly a bad bill, or, they're just grand standing to get some votes with no intention of ever passing it.

(Because if it was ever not those two cases, you'd think our government situation would be getting better over time.)
You kind of did a throwaway comment in the blog post about FIFO helping, but it wasn't clear to me why it would result in any different behaviour from LIFO. Wouldn't that mean it just hits the first host all the time instead of the last?
That's strange. I'm sure it could just as easily have happened to an Israeli citizen. (Just kidding!)
The news is the surge in demand for this specific skill set. If you haven't been paying attention to AI/CS, this might come as news.
Vaultbank – The Blockchain Bank Announces Its ICO
Speech Recognition Is Not Solved
I have a question about the following passage regarding the LIFO nature of epoll-and-accept:

>"This behavior causes the busiest process, the one that only just went back to event loop, to receive the majority of the new connections."

What is meant by a process "that only just went back to the event loop"? The worker process is the event loop no? Isn't the worker process never not running an event loop?

Or is this just meant to say when the worker process is not in the section of the event loop that's responsible for the enqueueing and dequeueing of events?
Just speculating here but that rapid improvement may be because it was a less popular cultivar and thus wasn't exposed to as much tinkering. What I mean is perhaps no one came along and picked the low hanging fruit until now.
The only flaw here seems to be a lack of use-case... why not just add an HTTP API to Sidekiq instead, if it doesn't already have it? That way the value of the queue logic and semantics can be offered to any external client.
The post is vague enough about the specific regulations it's supposed to have broken. This doesn't make the Canadian government's regulations look overly stringent, it instead makes Soylent look like they're trying to not scare off their customers, at best.
Only if you're not of the favored ethnic group.
How to Use Machine Learning to Repair an Image with Broken or Missing Pixels
How to Stop Hating Your Email
Intellectual property in general is rent seeking. The fixed costs of producing IP are on the hands of creators, who often use third parties (or parent companies) that act as middle men who take fixed resources and extract infinite revenue from them through rent seeking on either licenses or subscriptions.

This is how all the stores selling IP make so much money, how all the streaming services are so profitable, etc all while not producing any original content themselves. And it applies to creators who direct sell themselves, because they aren't charging marginal costs on IP licenses - they are rent seeking their existing properties. Often to fund the creation of new ones, but I don't think many people argue the morality of rent seeking based on how the owner spends the rent. Any landlord can invest the rents they collect into new building construction, but that will still just lead to generating more rents.
"If you were to reduce the US corporate tax rate to 10%, a lot more profit would be booked in the US again."

Which would do what, exactly, for most people? Precisely nothing.

And they'd use loopholes to bring their tax burden down to 0 anyway.
How to design a hiring process that's fair for everyone
The bar for arrest is lower than that. You can be arrested for posting rap lyrics that somebody else interprets as a threat.
If you're at all willing, I'd love to interview you for a project I'm working on about precocious kids and how to parent them. I'm joseph.flaherty@gmail.com. Can be a lightweight email interview.

Thanks!
Wow. This is a terrible state of affairs!

The LIFO behavior of epoll maybe could be worked around by having just one process get accept events at once and pass the baton to the next process when it accepts a client. I can't believe I have to think of such things. I have a daemon that uses epoll that currently scales quite well on one CPU for what it does, but which I'll probably have to make support multiple processes (or threads) at some point.

And then there's the fact that epoll is not fork-safe.