skysight-inc/HackerNews huggingface dataset:
Try Blendle: https://launch.blendle.com/

Articles cost between $0.10 and $1.15 (most between $0.20 and $0.50). You can request a refund if you don't like an article, which makes the transaction almost frictionless.

The one thing I miss is the ability to share articles without requiring the recipient to sign up for Blendle. Especially since the article can usually be read for free by going directly to the publisher's website. Five or so articles per month to share for free would sound about right.
I agree completely with you. But you are picking on the medias that use it to "clickbait" and sell a narrative. Facts and reliability don't mater. It has been transformed into sensationalism and into a "USA vs Russia" narrative.
Wasn’t this a key element of the Multics architecture, one the Thompson and Ritchie were explicit about leaving behind?
Amusingly, I can’t actually read this article because Fortune’s website isn’t actually GDPR compliant - there’s an interstitial with no way of either opting into or opting out of data processing.
Intercom #TheNextChapter: The chronicle of a launch
Parachute use to prevent death: systematic review of randomised trials
This is legitimately my favourite comment of the day.
It appears to be, more than anything else, some CUDA code wrapped in UDFs. Not sure I'd want that anywhere near my production stuff in that format.
Do submit bugs on GitHub if you face any issues! https://github.com/socialcopsdev/camelot
NVIDIA invests in both OmniSci and BlazingDB so don't worry about it. They have it covered.
What is the alternative healthcare?
I see many-worlds as a strict subset of pilot wave theory, since the pilot waves behave in exactly the same way as a many-worlds wavefunction. Adding a layer of particles-guided-by-the-waves on top of that is an extra complication that can only be justified (if at all) in terms of the intuitive appeal of their resemblance to macroscopic physics.

(There's an argument of avoiding nonlocality/spooky-action-at-a-distance which I find specious: the particles are indeed localised but they don't actually play any significant role in determining behaviour. The pilot waves are doing all the work in the theory, and they have all the usual entanglement/interference/... behaviour (as they must, in order to be a correct theory of QM)).
There's a lot of practicality I learned from reading the Go source and implementing my own (e.g. always an array of a single value of 0 for compression method).

Now do a version with DTLS (one more message type, couple more fields on existing types, and logic concerning retries). Also, now do a TLS 1.3 one.
For most people router is something they don't want to touch and sometimes they don't even have access to it because it's managed by somebody else.

But as the first comment says - introducing breaking changes is not acceptable and they should appear only in major releases. And then those security bugfixes should be backported on all major versions which were released at least 5 years back. Yesterday I upgraded mikrotik from 6.14 to 6.42 and it took me 30minutes of additional configuration to make everything working again.

Also mikrotik collets a lot of network stats so implementing an algorithm which would restart the router when there's usually the least amount of traffic should be feasible - those updates take less than a minute so it's not like windows 10.
"Whether X is indeed better than Y is moot."

Actually it's probably one of the most worthwhile questions, philosophically and practically. If this question doesn't get properly considered, we end up with blind glorification of activities whose main selling point is revenue generation and shitty feedback loops in society over generations.
Well you also have to remember that companies came and went faster than startups did. And consolidation happened quite quickly as well. Engineers made cool things but only a handful of the companies found a hit, and rarely did the same company consistently find the best. What ended up happening is the bigger companies just started buying the small company that had the hit that year. The old model was no more sustainable than the current model.
Web Agency Partner Value Proposition
It’s a research project. It’s not the first capability based architecture but it’s one with which you can run lots of different kinds of experiments.
Check out the uBO Scope extension by the ever amazing gorhill.
Ask HN: What should be a software engineer's core competency?
What should they dive deep into?
Check out the Bela project[1], which has back-ends for a few different audio packages (e.g. PD and SuperCollider) that totally bypass the kernel and handle the audio callback directly (maybe from a bare-metal ISR, not exactly sure). That’s how they get sub-ms round-trip latencies.

[1]: http://bela.io
couldnt a thruster at its axis spin in the opposite direction to offset? some crude nonsense - https://i.imgur.com/8jj2hWy.png
Having some public code out there is good for attracting attention from employers.
If you ever read untrusted data, you should consider the possibility that you’ll be exploited and end up running untrusted code even though you never intended to.
I'm afraid you've misunderstood olavk's point. 'The "quote" you made up' certainly refers to

> "here's this cool feature for doing something you could do a different way that looks like hieroglyphics and nobody understands but you should totally use it because it's awesome!"

not to

> "explicit is better than implicit" and "there should be one and only one good way"
Are these changes coming in bugfix channel as well? I'm currently in holding pattern going from 6.40.9 to 6.42.9 due to master > slave to bridge change which occurred in March I believe. Point is bugfix seems to be less affected by major changes like this (first I have experienced in 3 years).
I'm not trying to say that regulations can't and never work, just that most of the time they don't because they're extremely hard to get right. They suffer from the same problems as law - it's extremely difficult to codify intent. Couple that with the fact that lawmakers usually have very little awareness of technical details. Say for example they do in fact mandate 2FA for all banks. But then all banks rush out various implementations to meet the requirements. Some provide SMS-based solutions which have known security risks, some provide codes that don't lock out, some do everything right but now people who can't get a 2FA app (those who don't have smartphones for example) can't access online banking any more. There are accessibility concerns. In the meantime, the security industry has finally cracked federated identity, but banks can't offer it because all access has to be through their 2FA solution.

Obviously that's a fairly bad-case (though not worst-case) example of how things could play out, but I think it serves to prove my point that "just force them to do X" is not always a sound approach. Well-designed regulation using sufficient consultation with experts (actual experts rather than snake-oil consultancies) and with a view to the future and how the state of the art might change can be effective (though still not flexible enough to accommodate exceptional circumstances) but that's the exception rather than the rule.
Pull Request Width Checker
Author here - I was going to publish this today but it leaked out ahead of time. Enjoy!

EDIT: I'm putting a CDN in place.
It's also cheaper than the cheapest subscription offered in the US.
Ted's Linux MIDI Guide
High end is a very relative term. No doubt it requires talented people, but you don't see Feynman working on it.
> While they are true, you can't find in them any trace of actual reason why things are the way they are (conservation of energy and angular momentum in gravity field).

Your so-called "causes" seem just to be more general "experimental laws". Does conservation of energy really make you feel like you understand the reason why things are the way they are?
Interesting. I noticed you mentioned below that you're trying to get rid of OpenCV as a dependency - that's really tough. I came from a Matlab background where image processing was really well-packaged and Python is a total mess.

If you managed to vendor a small portion of OpenCV that contained image i/o, basic colorspace conversion, thresholding, scaling/rotating, shape drawing/insertion, HoughLines and findContours, I think you could release that as its own package and it would be quite popular. OpenCV is such a bloated dependency...
That's what I like about Blendle [0]: you can request a refund for articles you don't like, so it makes the transaction almost frictionless. No need to think long and hard about the decision, just request a refund if the article is not up to your expectations.

[0] https://launch.blendle.com/
I wouldn't be so sure we don't... Just because we don't see them with our 5 senses doesn't mean they are not here yet.
That's true, I should have said "explicitly superluminal mechanics."
Okay, crazy tinfoil hat time: what if this story is a plant from a particular part of the Chinese government (like PLA Unit 61398), designed to give the impression of the ability to disrupt global supply chains and to build respect through fear?

If all of these unnamed sources are unnamed because they were adversarial members impersonating government officials, then that would make a little more sense why current government bodies are not just staying mum, but actually denying knowledge of the story.

With the software attacks being much more feasible as the Ars article points out than a hardware attack, then it would also make it so that the vehement denials from affected companies would be true as well. The whole thing could be a large disinformation campaign to strike at the very core of what many would otherwise consider reasonable security.
What workloads is this good for?

I don't do GPGPU stuff but my layman's assumption was that shipping data to the GPU was an expensive operation. Sending a ton of IO from "data lakes"[+] to the GPU to do trivial comparisons seems like the worst case scenario?

+: Ddoes that term annoy anyone else? It's just a hoarder's impression of a database...
The point is not that regulations make the situation better for banks, but for the general public.

I'm also working for a big European financial institution and are directly involved with reporting to the various financial authorities. Granted, this is complex and the worst is that there's very little tolerance for mistakes (each non-reported trade, which is supposed to be reported costs a bank thousands in fines)

But you know what? After all that shit that our employers pulled against society at large in 2007 / 2008 I totally support those requirements.

Yeah, self regulation of the financial industry! What could ever go wrong with that?

edit : Added timeline
When using MIDI, its maximum bandwidth is going to be a huge bottleneck in achieving that kind of latency. At 31250 baud with eight effective data bits per 10 bit packet you're going to get an additional 0.32 ms of latency per byte.

So let's say that you are playing a simple three-note chord. Optimally, MIDI encodes this as a single status byte followed by three note+velocity pairs of data bytes. Just that is going to make something that should be instantaneous take 2.24 ms. Now add some CC messages, maybe a couple more channels, sync bytes etc. concentrated around rhythmic subdivisions and it's easily going to add up to 5-10 ms latency. And not just fixed latency, but jitter since the messages of course come in at different times.

Then, if you use a computer running Windows/Linux/OSX, you should probably account for MIDI driver latency and jitter as well. Maybe you are running a couple of instruments chained, at which point you'll also have to account for the latency between the input and the through output.

I easily hit the threshold where it's not only perceptible for the player but for a casual listener as well, but it's hard to say that it isn't "tolerable" when so much music has successfully been played and recorded with these limitations. Seems weird though that the industry has settled on this 80s protocol built for 80s machines. There's OSC (which is quite underspecified for the problem MIDI intends to address), some individual efforts by manufacturers (e.g. Turbo MIDI by Elektron) and recently talks of a "MIDI HD" protocol. I hope something happens soon that all manufacturers can hop on board.
Meet Helen, 5, detained by Trump, forced to sign away her rights in court
As you said yourself a couple of days ago, there are many not a single one. I could answer "problem solving", "project management" or "time management" but that wouldn't fit the "area in tech" answer your employer is looking for.

"My new employer is telling me to develop a core competency (pick up an area in tech and become really good at it)" https://news.ycombinator.com/item?id=18038148
> Copyright should be for 14 years + a single 14 year extension if the Human Creator is still alive to file for the extension.

Where does this seemingly arbitrary number of 14 years come from?
Keyrus | Data Scientist & Data Engineer | Niort, France | Full-time | Onsite, Remote

With a strong data background, Keyrus offers a cutting-edge expertise to its clients worldwide.

I am currently managing a datalab for a big insurance company and I am actively looking for Data Scientists & Data Engineers (junior or senior) in Niort.
Feel free to reach me at yann.carbonne@keyrus.com (with HN in the title).
By free I'm guessing you mean funded by tax payers?
Your Android phone and Chromebook runs Linux too, so you basically says that Linux is bad, but Linux is good.
"for loop inside list python" seems to find a stackoverflow thread explaining them. It took me quite a while to bother trying that when I was first learning python though.
The use of the word "paradox" in physics usually means any conclusion that is considered unacceptable or unnatural for any reason, even intuitive. In logic there are no paradoxes, only contradictions. As far as we know there aren't any contradictions in the standard model, but there are plenty of suspicious conclusions that we would like to see resolved either with greater understanding or a better theory.
OP here. I agree - I'm exploring puzzles which are the most useful to programmers, and what makes them great. For example: https://projecteuler.net/problem=8 can be solved in a simple way which is very clear using functional programming (Linq in C#). Very enjoyable.

However some others eg Euler11 felt like hard work.

I've done the first 50 or 60 questions and got that far using programming (without the interest in recreational math). In general I really enjoy these puzzles.
Will check out pdf2calendar!
How It Works: TOTP Based MFA
Interesting. I've used Tabula [0] in the past with great success. I wonder how this compares.

[0]: https://github.com/tabulapdf/tabula
Yep, reading the Go source is what inspired me to do this, it's still very compact and readable.

I originally used an AEAD cipher but found it was impossible to demonstrate on the command line (openssl enc refuses to do AEAD because it can't confirm the authentication in a streaming context).

A friend asked me to demonstrate ALPN in this but as I looked into it I found it was distracting, as there's already so much going on and any new feature required digression. Maybe next time!

As for 1.3 my next project was going to be implementing it rather than documenting it. Just a throwaway implementation, nothing you'd want to use.
> Is there?

In my experience, yes. Some of the best & most memorable stuff I've read were in books both novels and non-fiction.
Hurricane Michael: One Mile of Devastation in Florida
Doh, I think you're right!
But that's a bad implementation on the part of the site, under GDPR you should have the option to opt-out as well.
It is true though. A data lake is what companies end up with by dumping everything into HDFS, regardless of it's importance and relevance. So, it is just a hoarding database.

I'll let the BlazingSQL guys answer the workloads question, but yeah, copying data to the GPU (host -> device) is an expensive operation, and it has to be justified.

With SQream DB (disclaimer: am a developer on SQream DB), we make decisions in the query compiler and optimizer if we want to copy data over to the GPU, or keep it in CPU for processing. The optimizer will know if it makes sense.

For example, when you're doing heavy transforms (eg. `SELECT (SQRT(POWER(x,2)+44)/w+RADIANS(COS(y)*z)) FROM t`), it may make sense to have it in the GPU anyway.
Part of the origin of this “belief” was to justify things like neonatal surgery (e.g. heart valve repair for “blue babies”) when there were no good anesthesia protocols for newborns. Hard to do the job that you feel is saving the kids life if you are making them suffer.
yup. As in they don't want to hear from you unless you have such important criticism that you are gonna sit down, write a letter and mail it.
Happy birthday, KDE: 11 applications you never knew existed
Agreed - the color choice is one of the things I never really felt happy with (I'm not a frontend guy).
This is wonderful!

I may make a version where the bytes used for lengths are highlighted, since it feels like so many bytes are lengths; look at the SNI extension, which has three 16-bit lengths, I know why they're there, but SNI probably shouldn't be a list, and even if it was a list, an extension that consists solely of a list has a list of the length of the extension, you shouldn't need two bytes for that, and if we recast sni into just a type and a string, the string is clearly going to take the rest of the extension length, so it doesn't need a two byte length either.
> When using Stream, tables aren’t autodetected. Stream treats the whole page as a single table

I've often wondered if image semantic segmentation methods as used in the ML community could successfully identify things like "there is a table (or figure) here, it's not part of the main text". I mean, it seems that humans should be able to do this even without reading the text so I don't see why a CNN couldn't.
True. But compare it to a computer.
The perfect character is ASCII (& Unicode) 0x1E (30) - "Record Separator" -- except that no modern keyboard can naturally type it, the ones that could are long since gone.
The thing is, Amazon's warehouses are still designed around human beings. Stowing, picking and counting in bins with random assortments and arrangements of items requires visual, spatial reasoning and fine motor skills that are still difficult to automate. The Jingdong factory doesn't appear to be using random item placement and appears designed entirely around automation.

I don't think Amazon can easily automate its existing warehouses beyond a certain point (I don't know what that is, they probably haven't reached it yet) because so much effort has been put into optimizing them for a human workforce. Obviously, Amazon is going to automate away as many jobs as it can, but it's not clear that full or close to full automation would necessarily be cost effective.
Sure: When hiring, you work with what's available. But as a community, it doesn't hurt trying to figure out where such ridiculously large gender imbalances come from, and if there's something that can be done about it.
My uncle is an airplane pilot and his joke goes that helicopters are so ugly that the earth naturally repels them
Yes, the web interface for automatic updates (where the router is responsible for downloading the firmware) is very poor at updates. However, who uses that in the first place?

The only method I have ever used is dropping the .npk packages into the root of the filesystem via sftp or ftp, and rebooting. No Netinstall required.

I've done this something like 50 times, on multiple models covering multiple architectures (Mips, PPC, x86, Arm), and never once had any issues.

Uploading them one-by-one via the web interface or Winbox (via the Files section) and rebooting also works just fine, but why bother when you can do them in one shot as above?

And if you have to upgrade a large number of routers, best of all is write your own script that pulls firmware from your own private repository on your management VLAN, and reboots. And seriously, anyone who is managing a large number of routers and is not bothering to test image upgrades in a testing environment before deploying to live deserves any trouble they get.
The two "application data" records at the bottom are what would wrap around a request/response for an established connection - you can see how much is added to make the strings "ping" and "pong" (though some of that is padding to expand it to a multiple of 16 bytes).

And much of the rest of the records might go away completely if the session were resumed from the client's memory (this wasn't demonstrated here).
Or *BSD. Great device.
I would rather take any insecure device over any regulation from any government, particularly the US. Your government has no business interfering in what hardware I decide I should run and from who. You are a muppet.
Birdseye: Graphical Python Debugger Using the AST
Definitely. When you search for technical stuff or specific things that you are not sure what you are looking, Google results is better. but as a day to day quick searches DDG does a good job. I hope as they increase revenue they get better.
> As for 1.3 my next project was going to be implementing it rather than documenting it. Just a throwaway implementation, nothing you'd want to use.

Since you read the Go source, you might like [0]. I will say I personally think Go could have done better. I think it's too compact, too hidden, too disorganized, too underdocumented, and too inflexible/non-extensible. I began to pick some of it apart for a DTLS impl I started at [1], but have put on temporary hold yesterday due to other work obligations.

0 - https://github.com/cloudflare/tls-tris
1 - https://github.com/cretz/go-dtls
Maybe you're fixing the wrong moral hazard.

Maybe forcing people into debt to pay for a necessary education is the moral hazard, and we could pay off that debt and publicly fund secondary education like most of the rest of the developed world already does.
Perhaps both. Punishing only the people deemed directly responsible makes it much too easy for corporations to scapegoat someone low on the totem pole, and it ensures that the culture that fosters bad behavior will never change--there's an endless supply of ambitious underlings to be sacrificed as necessary.

If you hit them in the bottom line every time, they'll learn to police themselves. (Or perish. Either is fine.)
Transistors are essentially free nowadays. Packaging and assembly are the cost drivers.
It was the original copyright term in the United States, from the Copyright Act of 1790: https://en.m.wikipedia.org/wiki/Copyright_Act_of_1790
The people who moved to Chernobyl
I guess I'm arguing it's more a change of the field, not something propagating in it. Faster than light restrictions do not apply to space itself which, e.g. can expand faster than light. The electric field is a property of space. It's strength and properties do not depend on spacial coordinate.

When two particles are entangled, maybe instead the field is 'twisted/warped' at those particles. Entangling particles alters the field, not the particles.
I hate to say this but.. There will never be autonomous cars. Human psychology, and unpredictability, will doom it all. We can build amazing AI technology, but we will never be able to account for Jenny after six mudslides in a Geo Tracker, or the random decision making of even the most well intention human driver.

Furthermore, if you haven't read "Industrial Society and Its Future"[0] you should. It makes a very good point that society as we know it today cannot and will not support a car-less reality.

[0]. http://editions-hache.com/essais/pdf/kaczynski2.pdf