skysight-inc/HackerNews huggingface dataset:
Sure. I for one have a huge weakness for this kind of tech, because it's an archetypal hack - a clever trick to pull something out of a system, whether the system likes it or not.

It's also interesting because it's deeply grounded in reality. It's no gluing crappy APIs together to solve a "problem" twenty layers deep in someone's convoluted business shenanigans. It's using reflected light to learn about mechanical vibrations at a distance, to show that the information is there, despite what you'd hear from people who don't comprehend how reality works. It's a nice reminder that everything that happens interacts with everything around it, and information about it spreads out at the speed of light. Most side channel attack are like this, which is why I find them interesting.
Show HN: In a time of crisis, talk about emotions
From your comment above I am making the (admittedly presumptuous) inference that you didn't study Quantum physics.

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

If giving up infinities allows me to understand The Universe better, I don't see how that robs me of marveling at the stars - it only makes it more exciting!

I can't comprehend an infinite universe. Nobody with finite memory/time can.
I've got about 50 of his 71 novels. For sure they're entertaining, well constructed and the use of language is delightful.

There's something you notice if you read a whole lot of Wodehouse in quick succession: I'd estimate that there are about 20 plots among the ones I've read -- that is to say, the same situations, characters and plot devices are reused often, and if you removed the redundancy, you'd end up with about 20 novels. Not that there's anything wrong with that.
Launch Announcement: Rulette Home, Rulette Server, and More
I've found that PyTorch is the smoothest for math <-> programming (at least when it comes to vector-like calculus).

See for example gradient descent in maths (LaTeX) and in PyTorch: https://colab.research.google.com/github/stared/thinking-in-...

For the smoothest math <-> programming
First-principles demonstration of ferroelectric thermotropic nematic liquid
1) Most of HN is young and has never worked on the business side of an org where they had to do things like lose a customer because the feature they wanted is taking too long to finish or repeatedly push back multiple expensive dependent non-engineering projects because engineering keeps hitting development roadblocks.

2) A lot of developers really hate committing to any kind of estimate because they're really just not that good at estimating for a variety of reasons and getting stuck in a commitment that turns out to be unrealistic really sucks.

3) In my experience a good portion of orgs really are bad at business-engineering interactions and end up in adversarial relationships like you're talking about where engineering is seen as "those guys that refuse to commit to any deadline and suck at communicating status I can plan around" and the business owners are "those guys who don't understand what they're asking for and are constantly trying to micromanage to get blood from a stone". Also in my experience, neither side is entirely innocent in these situations.
Excellent question.

The Hilbert's-Hotel-style result that the union of two balls consists of exactly the same amount of points than just a single ball is much more basic than the Banach–Tarski paradox.

In the Banach–Tarski paradox, we cut a single ball into a finite number of pieces (incidentally, it can be done with just five). These pieces are then rotated and moved in space, but otherwise kept exactly as they are. The surprising fact is that after moving and rotation, the five pieces fit together to form two balls.
Surprising to see this on HN. Yes, fountain pens are a rabbit hole. No, they are not really useful - it's hard to edit or search through what you wrote on paper - but the feeling while writing is pretty amazing.
I was thinking of on-call support being a key part of the overall concept of HA, but, yes, good point: much of this risk can be mitigated, even with OSS.
> This seems to me the wrong mentality. What you ultimately care about is the leverage you have over the entity holding your data. In most cases you have more leverage over the state via voting and lobbying.

I would argue the exact opposite. I've always found private companies to be far more responsive to my needs than government.
I think the issue with this is that there’s still the delay due to the animation. Even with the reduce motion setting (which turns it from a slide animation to a fade), there is still a noticeable delay.

AFAIK there is no way to disable the animation in Catalina without disabling SIP.
Maybe if it wasn't locked to a small area, and had people willing to back it long term, it wouldn't fail?

A common Google problem is that for all that they are a global company, they can't launch shit globally. I was really interested in using Google Contributor, both sides, but limited launch meant that I could only look from far away and never ever encounter a site using it. Hell, I think some of the engineers who worked on it weren't in the very small group allowed to use it.
I had to read that twice to get that "self reflection" didn't mean admiring oneself in the mirror (at the gym). :-)
I think you are right. You can still have one off sessions but maybe depends on the privacy settings of the server.
This seems like a hiring failure to me, not a tech failure. I've been hired on several occasions to work with a language I had zero prior exposure to, and while there is of course some ramp-up time I managed just fine and eventually became skilled and knowledgable in those languages.

I don't see why COBOL, mainframes, or whatnot would be any different. Perhaps the ramp-up time would be a bit higher, but most skilled programmers will manage. I actually wouldn't really mind working with any of that – I just never had the opportunity.
Data loss is a good thing at HSBC, banker of the criminals and terrorists™️[1], for when the feds come knocking

[1] https://www.theguardian.com/business/2012/dec/11/hsbc-bank-u...
Amazon Said to Be Under Scrutiny in 2 States for Abuse of Power
> our PR firmed lined up exclusives with journalists on date X

That is the problem.

Wait for the product to get to an acceptable form, and then call the press in for tomorrow!
Not “most.” Just “many.” I do feel that "most" Swift programmers try to stay within the philosophy; even if only by rote.

I tend to eschew argument labels for the first argument; relying on the function name to provide context. That's a pattern that Apple also uses, and comes from ObjC, which came from Smalltalk, so Swift is actually informed by Smalltalk; a venerable OO language.

I’m sure that you can do amazing stuff in Perl, and I apologize for my "write-only" crack. It was not conducive to the conversation (which was about PHP). One of the reasons that I don’t use it, is that I guess I never got good enough with it to really sing.

The best tools can be misused.

Ever see a great musician play a beat-up old Univox, and sound like a chorus of angels, then someone buys a PRS, and sounds like a cat being tortured?

We can get hung up on the tools, and forget that the tool is secondary to skill and experience.

Well, toe-MAY-toe/toe-MAH-toe. No matter. I’ll keep programming in Swift, and limp along.
There are several options the 'server' admins can choose from. Some let you do everything without account, some only let you read, and others require an account for everything.
I think plagiarism cannot be completely avoided since there's nothing new under the sun. Tha challenge becomes how to present an already existing idea in a new way
Any time I have to use an HSBC online product (they throw in an occasional promotion for their credit cards and savings accounts) it feels like a trip back to the 90s - popups and extra windows on different domain names that are slowly "loading..." information for trivial operations like scheduling a payment on a credit card.
It was intended as a joke in context, but I believe SQLite is far more capable than most will give it credit for. This is especially true for applications which you only ever intend to run on a single logical machine. But, even for those applications requiring multiple nodes, it can still be a powerful tool if you assume clustering & replication duty in your application logic.

For any use case, SQLite is one of the best ways to persist structured data to local disk.
I also found the e-mail after searching the website for a while. It's an odd choice for the location, I assumed that such contact e-mails would be located under Support or Contact sections.
I believe what you do is you record an hour of normal conversation and then play back dozens of timeshifted copies simultaneously. Any system is going to have a very hard time filtering out noise with the same statistical properties as the signal - including you. You might have to stand quite close together...
Ah, I should have added "salted" to my original description.

What are your opinions of the `crypt` and `gen_salt` functions from the pgcrypto module[0]?

https://www.postgresql.org/docs/current/pgcrypto.html#id-1.1...
Honestly, many applications on the app store are too cheap. I am happy to pay a reasonable sum for an app, which I could test, so I can verify that it works at all or even works for the intended promise.
Uh, how does this work with eg GDPR or data protection laws that require all customer data to remain within the country of operation?
Using sharpies for etch resistant drawing was common method described to me in electronics books from 1970s or so (German series by Dieter Nuhrman, unfortunately I don't know the original title, was sold in Poland as "Elektronika łatwiejsza niż przypuszczasz", literally "Electronics (is) easier than you thought")
> It is very hard to objectively judge laws specifically and political systems in general.

It’s not as hard as you might think. For instance, when the British East India company came into India, they banned the practice of Sati, revenge killings, etc. It really boils down to what version of history you subscribe to. Do you believe in the principles of the Enlightenment or not? If you do, then you’ll realize that colonization is actually a net positive for the world. Some cultures need to be told how to behave. Not all cultures progress equally or linearly.
Yaml is straightforward. But in the case of ansible yaml is just the concrete encoding. The author's grievance seems to come from the fact that they would prefer to invoke commands directly as python, instead of having ansible translate yaml to python. I do not know if ansible gets any significant benefits from the usage of yaml (maybe restricting the available functionality for better safety?), but I can totally understand the issue from a user's point of view (I am using robotframework quite often).
This reminds me of my time spent working as an engineer in BBC television in the late 80s. There was a lot of kit designed and built by the BBC design department. It Was just so well designed, built and documented.
In the 90’s it all started to go digital and less fun to maintain
Ever since I heard Mary Lou Jepsen (OLPC/Oculus Rift) talk about her work on a revolutionary holographic medical imaging system, I've been expecting Apple to buy her Openwater startup, add resources and introduce cheap, safe MRI-like body/brain scanners for the masses. If it works, it could be bigger than the iPhone.
https://www.openwater.cc/technology
I think you're conflating MongoDB with NoSQL; they're not the same thing.
In my European home country, all kids in school must write with Fountain pens. At least in Elementary school and as far as I can remember.

They may have some style and look good cool, but honestly, I prefer ink rollers.

This is one of the best pens I know:

https://www.amazon.com/Zebra-Dx5-Liq-Ink-Rollerball/dp/B000T...
UoPeople has given me a really amazing experience so far, I don't regret signing up with them and I would absolutely stick with them
What if the mud that preserved the prints was covered in water at the time the foot prints were made. Then the croc was just floating along with its back legs down.

I suspect some paleontologists extrapolate too much from small data points. Which is somewhat safe in their field, hows it going to be disproven?
Public struggles to gauge the threats associated with various risk categories
That is the problem with sprints.

Why should you burn yourself out just to do an arbitrary number of tasks, based on wildly inaccurate estimates, just to meet an artificial sprint deadline?
This sounds problematic:

1) mongoDB does not offer the guarantees required by a bank.

2) Application developers using mongoDB rarely protect themselves against NoSQL injections. Most of them are unsuspecting that they even exist.

e.g.: What is your user id? {$ne: null}... whoops, now every user record is returned.

3) They better make sure they use the Decimal128 type for their currency fields, and make sure that the value is not being casted to float on the client. e.g.: on a JS client, every number is a float.

Unless they've taken the necessary precautions this is a disaster waiting to happen. Hopefully other banks do not do the same.
Where will enterprise machine learning focus over the next few years?
Has anyone left-handed successfully used good pens? It’s something I would like but it seems a waste when I know it’ll just become a smudge.
Author of the article here.

I agree with this response. We are normally not asked to predict for situations where something big changes in the team. But I of course acknowledge that these things do happen. When you have a stable team, the numbers that this method yields are also very stable.
> lose a customer because the feature they wanted is taking too long to finish

That's sales guy talking.

From my point of view, he is not a customer! A customer is someone who buys the product we currently have ready to sell, or someone who pays for customization.
Nice! https://www.bikecad.ca/ Costs CAD500 is a one time fee. Runs on Linux, Mac and Windows.

A Free online version is also available. It takes >5min to load, just be patient.
Publishing a salted hash (with if it's memory+time hard hash) is the same as allowing unlimited login attempts.

Limiting login attempts by ip, username, and time is the best way to mitigate attacks.

Even a weak password is hard to crack with 5 attempts per day :)
I work for a major US bank. Regulators frequently (multiple times a year across different areas of the business) have detailed discussions with us about specific technology choices, especially regarding issues that could affect data integrity or disaster recovery.

I have not seen regulators require a specific technology, but I have certainly seen them questioning technology choices. There may be some truth to echopom's claim (made regarding European regulators, nott US regulators) that regulators can be bamboozled with meaningless claims to have "redesigned" a system and "invested" in it... I couldn't say because both of the US banks I have worked for have taken even gentle hints from regulators EXTREMELY seriously and would not have attempted to bamboozle them.
Aren't the key words, "most likely"?
This book was never too far away when I worked in electronics
https://en.m.wikipedia.org/wiki/The_Art_of_Electronics
there's a lot of places like this

scaleway force you to add your billing information to delete your account
Oh, I agree about its utility, and use it myself. It seems like a different category of tool than the other DBs under discussion, though.
> What do you expect out of a single line? Just think of a codebase with 800k lines. Would you expect to understand what the codebase is about by just looking at a single line?

The whole point is not having to understand everything at once. And I would expect to understand what that particular line does to whatever level of detail I want by reading that line and recursively working backwards through the definitions of each operation invoked. Like clicking on each identifier and then doing ‘jump to definition’ in an IDE, instead of reading a book from cover to cover.

With code, I do this on a regular basis. With mathematics, it is plain impossible.

(And yes, this is why literate programming is a silly idea best forgotten.)

> Do you think the twin prime conjecture is still unsolved because a layperson may misinterpret the meaning of a plus sign?

No. But it very much may be because too few people understand the relevant portions of number theory in sufficient depth — from the highest levels of abstraction down to the bits and bolts of set theory — to notice the key insight necessary to solve it.
Not sure exactly how bad "severe" is, but I had a lot of luck with my RSI switching to two-fingered typing for a (long) while. It's crucial to keep everything below your elbows utterly relaxed, like a pianist, sort of.

Also, I bought a keyboard tray that supported a deep negative angle, which helped me keep a very anatomical (relaxed and natural) position.

Also, figure out that mouse, somehow. Something like the above, plus switch sides frequently.

I've no idea if that could help you, but after a few years, I'm largely in remission.

I know this isn't really what you were asking, but I'm somewhat hopeful you can find relief. Good luck.
> push back multiple expensive dependent non-engineering projects

If those projects have to be pushed back, the only explanation is that they were started too early.
I think developers would make a ton more of money, if the App store didn't suck so badly. My spending on iOS apps has rather gone down over time, because the App universe got increasingly worse.
Coronavirus 2nd Wave? Nope, the U.S. Is Still Stuck in the First One
Don't write your own framework
Even if you go in reverse, finding premises for your conclusions, your conclusion must still follow from the premises you found.

Saying that the premises don't follow from the conclusions means that, taking the premises as true, the conclusion is may or may not be true, so it is illogical to draw that conclusion from those premises. Or if you prefer the other way around, if, taking the conclusion as true, the premises could be true or false (or taking the conclusion as false, the premises could still be true or false) then the conclusion does not follow from the premises you found.
A fast SSD won't solve the network latency of connecting to a server and downloading all its data.
From the second link, summary:

Summary - PostgreSQL
● PostgreSQL has poor performance out of the box
○ Requires a decent amount of tuning to get good performance out of it
● Does not scale well with large number of connections
○ pgBouncer is a must
● Combines ACID compliance with schemaless JSON
● Queries not really intuitive

Summary - MongoDB
● MongoDB has decent performance out of the box.
● Unstable throughput and latency
● Scale well with large number of connections
● Strong horizontal scalability
● Throughput bug is annoying
● MongoDB rolling upgrades are ridiculously easy
● Developer friendly - easy to use!
Introduction to Krabby
LG 43" 4k monitor. I don't use 'spaces'/multiple desktops.

https://www.lg.com/us/monitors/lg-43UD79-B-4k-uhd-led-monito...
I don't understand Banach-Tarski, but it seems like the common version which you just explained must be wrong. It is not possible to double the volume of an object by cutting and reassembling. So someone has either made a mistake somewhere, or the "paradox" is using highly perverse definitions of "ball", "piece" etc such that if you understand what bizzare and unphysical concept was represented by them, the surprise goes away. The counterintuitive nature of the popular version is simply a lie, one way or the other.
No, and they are very insecure. It's real problem.

But they are not meant to be connected to a home base.

I don't carry them with me all the time, while they are measuring and streaming metrics about my life.
The article provides a nice introduction to the subtleties surrounding the axiom of choice. The last paragraph briefly mentions that there are other flavors of mathematics in which the axiom of choice doesn't hold. For people who are intrigued by the idea of different flavors of mathematics, but all still set-based, a couple months ago I wrote an expository summary of the so-called "multiverse philosophy in set theory". You can find it at https://iblech.gitlab.io/bb/multiverse.html, and I'm happy to answer any questions or comments you might have.

There are also even wilder flavors of mathematics which are not set-based. In those we can have various dream results which directly contradict the mathematical canon (but are internally consistent and have a certain precise relation to the ordinary mathematical world). For instance we can have that every function is computable by a Turing machine, that every real function is continuous or that the reals include infinitesimal numbers. An introduction to these flavors, aimed at philosophers of mathematics, can be found here: https://rawgit.com/iblech/internal-methods/master/paper-film...
No."Horizontally-scalable" SQL like CockroachDB, TiDB, Google's Spanner or YugabyteDB are examples of NewSQL, Postgres would be "OldSQL" if you will.
Scientists close in on 12B year signal from the end of the universe's 'dark age'
How on earth are trial versions bad user experience? My #1 wish when I browse an app store would be to look for apps (especially games) that offer trial versions. I don't want to try games that shove ads down your throat or monetize through in-app purchases, I won't pay for a subscription for some mobile game I just play to pass time waiting for something, but I'd like to try the game before I pay for it since lots of games I tried were a lot less fun than I thought from the store page. Trial versions would be perfect.
I'm against the concept of privatised healthcare completely but within the privatised paradigm insurance only works properly to share risk across a population. A normal birth is not really an insurable event. Normal births are not a risk (in the sense of risk being a semi random events) since on average each women an America has about 2 in their life. In a privatised system insurance make sense as something to cover the risk of complications during a birth. So in a functioning privatised system with insurance working as it theoretically should any birth whether simple or with huge complications should cost the same amount of money. This is similar to dental most people spend X±Y amount of money over their life on dental work where X is high and Y is low. Insurance only works properly where X is lower and Y is higher (for example getting a rare cancer that costs $1million to treat is a very insurable event). Where dental is covered by 'insurance' the person paying for the insurance policy would be better just paying the dentist directly.

Meanwhile I am glad I live in a society with a nationalized health system where births cost nothing.
Yes, most models converge in the case of frequent updates by the developer and regular usage by the customer and the customer upgrading regularly. The difference is, that when there are no regular updates, why should a developer get constantly paid? And sometimes, there are huge updates, which are not really reflected in value by a reasonable subscription. On the other side, the subscription model holds the customer hostage, the customer cannot decide to use an older version a bit longer and update later.
If you had a very large group of heavy smokers and if you could demonstrate that the lung cancer prevalence among this group was not higher than among the general population then yes, that would be compelling evidence against the theory that smoking causes lung cancer.
Anyone knows how this game has been ported to the browser? Is it compiled to Webassembly?