skysight-inc/HackerNews huggingface dataset:
About 5 years ago, one of my sons wanted a drone for xmas.

In mid-November, Walmart.com warned me to "Order soon to guarantee that you'll get <x> for Christmas."

So, I did the "responsible" thing and ordered the drone before Thanksgiving and it arrived around Nov 25.

Wrap it up. Son opens it on Christmas, aaaaand it's broken out of the box. One of the rotors was bent and wouldn't rotate.

Brought it to Walmart probably on the 27th of December and Walmart tells me, "This was sold by one of our 3rd party vendors. You have to take it up with them."

3rd party vendor tells me to pound sand because there's a 30 day return policy. Remember how I was responsible and got the drone a month ahead of time?

In retrospect, I should have disputed the charge, but it didn't occur to me at the time.

Still makes me angry.
Hard not to long for the days when the internet was only for geeks and porn eh.
Show HN: Convert VHDL to Verilog using GHDL (+ first evaluation)
Yes, but what's the shipping charge?
I had no idea about this helvum thing- this is great!
I think it's to get clearance for the wings - look at the path the wings take as they start to flap.
That’s not right. The corporation’s job is to follow the law and abide to court orders. Identifying and prosecuting harassers is not “customer service”. If you take customer’s claims at face value what you get is people misusing the system to harass or silence even more people.

They should immediately act on takedown notices, for example in the case of revenge porn, but are not a private replacement for law enforcement.
I think code blocks might allow for it, at least in clients that apply formatting?
I’ve leant my copy of Cryptonomicon to many people who went on to read his other books.
Why all the negativity in the comments here? Yes, sometimes it is extremely valuable to make a nice thin wrapper on existing tech. As a community, we can't always complain about the user interface of FOSS tools, and then when someone makes a UI, again complain that they haven't done anything or the size is large. Pick a side!
What role do you want these early stage employees to have?

If you hide everything, that is consistent with having an unprivileged role at a risky enterprise where the employee should justly assume the worst - e.g. that the only compensation that is real is one that is cash-in-pocket, and that the job can end at any moment, as the company might be dead in the water, out of the runway already. That's not necessarily an obstacle, but that requires paying some premium (in cash, not equity) to justify these risks.

If you're open and trust the employees with realistic financial information, then the employees can trust the future of the company, to the extent that the information actually supports the notion that the future is there and not faked for pure PR.
In my opinion, whitespace is fine when it's used to separate functionally distinct UI elements.

What I find most aggravating is when white space is used to pad out lists of items. For example, I got in the habit of using Google Keep to keep track of things like checklists and shopping lists on my phone. Then a few months ago, they updated the app so that every line of text has 2 lines' worth of whitespace above and below it, and now I can only fit half as much of any given list on my screen without scrolling. (And of course, unlike a web site, there's no way to override the styling of an Android app.)

Every time I see somebody making their UI worse in this way, I remember all the previous times I've seen it happen, and I get slightly more irritated than the last time.
The FBI reporting on Hillary's emails only served to damage her campaign. What she did was wrong but less wrong than Trump. Note that the Trump administration actively communicated in side channels to avoid scrutiny. And the recent news about stolen classified information

What do you want out the email controversy? That she be disqualified and/or imprisoned? And knowing what you know now about Trump, would you apply the same metrics?

It's not whataboutism here -- it's the selective outrage that I take issue with.
Honest question on feasibility. How about killing 2 birds with 1 stone? We need to cool off earth and heat up mars, so why not build dish mirror satellites to redirect just the right amount of sunlight to mars so earth's temperature maintains a 1-2 degree drop from recent years and mars warm enough for it to start the terraform process?
*nuclear powered
Ask HN: Should grapefruit juice have warning labels for medicine interactions?
I recently saw a short documentary with a case where someone had an overdose because of interaction with medicines and grapefruit juice.

This is apparently due to substances in grapefruit that interact with an enzyme used to metabolize some medicines.

Warning labels in the leaflet seems like a very inefficient solution. Why isn't the warning placed on products containing grapefruit?
+1 for Dr. David Burns work. His book "Feeling Good" was the start of the cure of my anxiety; it was immensely helpful.
I think net domestic migration is negative for California, so it’s already happening.

For perspective, I live in Arkansas and my family and I live in a 2000sf single-family home on 0.5 acres. Our mortgage is <$800/mo. My income isn’t significantly different from my coastal counterparts.
Isn't there a word for the fallacy that something can improve a situation and should, but because it can't solve it we should ignore that it's improvement is important ethically?
This is a curated (or annotated) list of Neal Stephenson's scifi novels. Very helpful if you're trying to decide which of his books to start with.
I have a hard time with the Google docs is the "collaborative editing and versioning" state of the art bit. My team has several long running docs that we maintain in it, and the UX for finding relevant comments around a blurb of text is bad. You can either (a) never resolve comments so that they always appear in the sidebar, cluttering the doc to no end or (b) tap the comment icon in the top right and scroll through resolved comments that have lost all relationship to the text body. I think there must be better solutions, but vendor lock-in means we'll probably never leave it (at least, not without major disruption).
I was playing Spider-Man with a dual sense and got wondering. That game puts out audio to your speakers, a separate audio stream to the speaker in the controller, and _another_ stream of audio for the haptics. Is this any bit possible with any Linux audio solution?
NCNN does work with just CPU. Just need a little bit more packaging.
When you write "employee", what role is the employee in? Do they need to know so they can make good business and life choices? If not, it is just burdening them.

I definitely think that CxOs need to be aware of most of the things. I recently was asked to join a start-up in the C-suite, but had to turn it down. Too coy with details for my taste. If you trust me enough to invite me to take care of mission critical elements, do not hide things from me.

But, there is such a thing as over-sharing. Not every role is mission critical. If the role does not need the information to make business decisions there is no reason the share, in my opinion.

>Should I share info on upcoming behind-the-scenes partnerships, etc with employees to pump them up?

Will it directly impact their work? If so, share it with them. If not, what is "pump them up" mean? Are you looking for a Steven Ballmer presentation reaction?

I will presume you have an NDA and non-compete with all of your employees.
> Being realistic: if your life hangs by the thread of twitter moderation, you should either run and hide, or get your affairs in order.

Perhaps a 3rd option is to go on the attack, and find some angle from which to sue Twitter?
USING ALL CAPS IS MORE BRIEF FOR THE WRITER AND READER THAN CAPITALISATION OR EVEN PUNCTUATION. BREVITY FOR WHO?
Because unlike other registrars, GoDaddy only allows the domain registrant/owner to pay for the renewal.
Please read the actual article, which about a mathematical game using a continuous random distribution. Other than the name, it is very dissimilar to the Casino game.
This is justifying it.
Suppose we start with 12-TET and ask what simple integer ratios each note is close to. To do that we need some notion of what it means for a simple integer ratio to be a good approximation to some arbitrary given number.

Consider trying to approximate some number x with an integer ratio n/m. For a given m all we can guarantee is that we can find some m so to |x-n/m| <= 1/2m. One way to define good approximation is if for a given m, we can get a lot closer than 1/2m to x then that is close.

For example if we want to approximate pi with m = 6, 7, or 8, the closest we can get is 19/6, 22/7, and 25/8. The absolute errors are about 1/40, 1/790, and 1/60, respectively. They are all doing better than 1/2m, but 6 and 7 are only about 3.5 times better 1/2m, but 7 is 56 times better than 1/2m. So we say that 22/7 is a good approximation to Pi. That doesn't mean it is particular close--just that it is way closer than other approximations with similar sized denominators.

For a given number x there is a way to find such good approximations. You figure out the continued fraction for x. For Pi that is 3 + 1/(7 + 1/(15 + 1/(1 + 1/(292 + 1/(1 + ..., then even though that goes on forever you type ")))))" so that the unbalanced parens don't drive you crazy, and take the sequence you get by taking finite sections from the left side of that continued fraction. So for Pi we get 3, 1 + 1/7, 3 + 1/(7 + 1/15), ..., which when simplified give 3, 22/7, 333/106, 355/113, 103993/33102, .... Note that 22/7 is in there, which is the good approximation from early.

All of those numbers from taking the left parts of the continued fraction, which are called convergents of the continued fraction, are good approximation in the sense above: they are way closer to Pi than anything else with similar denominators.

What we can do then to find good integer ratios that are close to the notes of 12-TET is for each 12-TET note, take its frequency divided by C's frequency, compute the continued fraction of that, and compute the first few convergents. Here are the results. I've omitted convergents with a denominator of 1 or with a denominator > 500.

C#/Db: {17/16, 18/17, 89/84, 196/185}
D: { 9/8, 55/49}
D#/Eb: { 6/5, 19/16, 25/21, 44/37}
E: { 4/3, 5/4, 29/23 34/27, 63/50, 286/227, 349/277}
F: { 3/2, 4/3, 295/221}
F#/Gb: { 3/2, 7/5, 17/12, 41/29, 99/70, 239/169, 577/408}
G: { 3/2, 442/295}
G#/Ab: { 3/2, 8/5, 19/12, 27/17, 100/63, 227/143, 781/492}
A: { 5/3, 37/22}
A#/Bb: { 7/4, 9/5, 16/9, 41/23, 57/32, 98/55}
B: {15/8, 17/9, 168/89, 185/98}
No, it’s really not (unless you mean the literal, holistic user experience and not what the term usually refers to). GIMP is lacking the tools and integrations that make Photoshop seem like magic, while not being more performant or offering much of a benefit beyond being OSS. The lackluster UI is just the cherry on top.
I think the hardest part about this (the article is inherently tainted a bit by survivorship bias of course) is to know when exactly it is time to move on from an idea, and when to try a bit harder with it. A fantastic idea posted on the wrong forum and/or at the wrong time feels EXACTLY like you've missed PMF (especially for someone doing this for the first time). I believe there is a lot of history of this right here in the HN archives.

Just because nobody picks up on it, doesn't automatically disqualify it. Unless, of course, you're 400k of Google ads deep without much of a sign-up, then you might consider moving on.

I'd argue that it's next to impossible to know if an idea has failed reaching PMF, when you haven't solved the "getting it in front of the right people" part yet.
Could you achieve the same by using BTRFS to store the db file?
Physicists Are Unraveling the Mystery of the Arrow of Time
Are there any experts in life-span extension? Or, maybe what you meant was longevity extension - are there any experts in longevity extension? (Life-span extension means avoiding early death, longevity means being able to live longer than any humans have ever lived, say, 200 years or whatever.)

I’ve read a bunch of pseudo-science and heard about so-called “experts” claiming it’s possible and coming, but the field seems to attract charlatans promising immortality…
I would say you should work on things that will have a bigger impact. Some things might be fun/interesting but the impact will be extremely low (or none at all).

Another tip is to vigilantly avoid time wasting traps like instagram, facebook, video games, pointless youtube videos, etc. This will give you a LOT more time to pursue other things.

But yeah, this is a tough burden for us to bear. I mean, it is literally the oldest problem in human existence: our short time on this earth. It reminds me of a song from ancient Greece (literally the oldest surviving complete musical composition)[1]:

While you live, shine
have no grief at all
life exists only for a short while
and Time demands his due.

[1] https://en.wikipedia.org/wiki/Seikilos_epitaph
I guess they are referring to something like Rust which manages to "solve memory management" while still letting you write high performance code.
Does this apply to DisplayPort KVM switches too? I would think so? I have a DP KVM switch that won't let me run my monitors at their highest resolution, this probably explains it.
I’ve had good luck on that with Diamond Age, but I feel the need to couple that with a strident warning about how incredibly unsatisfying the ending is (which to me is a recurring thing with his books).

I disliked Fall intensely. I either didn’t finish it, or skimmed the last third of it or so just to try to get a sense of what happened. I think I did finish it, but only because I was on vacation and had nothing else to read by the pool.
Water districts are not able to do so with their tiered rates. They aren't necessarily for profit corporations (some are), although in many ways they are managed like them. The additional revenue allows for the addition of staff, the implementation of new programs, it helps cover the cost of aging infrastructure. Its not necessarily a bad thing. Tiered rates with straight caps might make more sense, but again, districts are disinterested from this. They generally need to make 'across-the-board' reductions of some set amount (say 20%). For a long time, it has not been in their interest to reduce the usage of these highest rate paying tiers of users.
/me goes to explore this in Ableton...
It's Electron. That is why.
Kawipiko – fast static HTTP server in Go
Great question but some unfortunate errors here.

> Before the advent of temperament systems, D-sharp and E-flat were two different notes.

D# and Eb were defined as elements of a temperament system, namely meantone temperament.

> My track is tuned in a system called five-limit just intonation ... It's the basis for all the tuning systems used in Western Europe between about 1500 and 1900.

The basis for tuning systems in Western Europe between 1400 and 1800 was meantone temperament. 5-limit JI has never been the basis of a common practice music culture anywhere or at any time in world history.

> We can do this because Western people consider octaves to be equivalent.

All people experience octave equivalence.

> Ultimately, split black keys did not catch on.

Split keys were fairly common on keyboard instruments for about a century.

> Bach wrote The Well-Tempered Clavier to show off how one well temperament system (no one knows which one) sounds okay in every major and minor key.

Bach was a proponent of well temperaments in general, not any specific one.
It will impact all of us if a china-taiwan/us war breaks out and we lose the majority of the worlds' semiconductor supply, access to manufactured goods, and face the real possibility of nuclear war.
Confidentiality should be agreed on in a sane manner.

That said - full strategic insight into the vision and what‘s done to achieve it and welcoming input will engage employees in a very productive way, but requires free flow of information.

Usually, the benefits outweight the problems _by far_.
> None of that applies to music.

But how would we know that? People thought music was figured out and then atonal music was invented/discovered/re-discovered (whatever you prefer).

We are somewhat speaking about different things. You talk about people playing instruments, and you are sort of right, all possibilities were explored.

I'm talking about audio files with songs, many of which are currently being produced with software using a specific tuning (typically 12-TET). But in this world the tuning is just an artifact of the production process, it's not fundamental like in your world.

The current picture producing AIs don't start with a blank digital canvas and drag digital brushes over it, they synthesize the image in a holistic way and in this world the "brush" can be unique at each position.

More precisely, I'm thinking that music producing AIs could make music where the first 5 seconds of the lead instrument uses 12-TET and then switches to another, the backing bass track uses a different tuning, the vocal sings to yet another one yet it all comes together beautifully. And the tunings used could morph during the song duration. In a way this means that there is no tuning at all.
For educators i always suggest "The Diamond Age". In the last few years, AI has just catched up enough for non-tech people to take it serious.

I really liked the first half of Fall; Or Dodge in Hell. But it has been the only Stephenson book where i needed discipline not to get enough sleep, but to get through the second half.
I did everything I could imagine including long periods of disconnecting power and nothing changed, it was very weird.
How about this ease of use feature: Audible drops DRM. Everyone wins.
My wife tried to charge our Switch Pro Controller with a random usb-c cable only to find out the next day it hadn't charged at all. So frustrating.
I also see it as the two products also focus on different areas. The steam deck is going to appeal to the more graphic game crowd (as in something like Dyling Light), probably older audience. Even though Nintendo has release some of their restraints on M-rated games and such, Nintendo still markets to a younger crowd that graphic games don't appeal to. Sure there are games designed for a younger or more light hearted crowd on Steam, but Nintendo still dominates this space and probably will continue to. The steam has the ability to emerge a new market in hand held gaming for darker games and such, such as Elden Ring. My guess is the overlap between the Pokemon/AnimalCrossing/Zelda crowd with the Elden Ring /Metro Exodus/DyingLight crowd is not huge.

Some more nuance, there are also older people who enjoy the switch to. I am 28 playing the switch, Zelda games always have a special place in my heart for me.

I also don't see much competition of Nintendo Switch vs Steam Desk. I see the Steam Deck mostly competing directly with Gaming PC and Console gaming (xbox/playstation).

Those are my two cents, could be totally wrong.
I'm not sure what distinction you're trying to make between "what should I do" and "what are we doing". Are you talking about people making decisions that prioritize themselves over the company? People not being willing to go along with existing decisions? Big picture vs small picture? Something else?
The phrase “play stupid games, win stupid prizes” has never seemed so apt.
If not on Twitter, won't these lies be spread elsewhere?

It sounds like you believe you're in real danger. If so, you have bigger problems.

You mention the comedian and the journalist, and you try to paint this as a giant conspiracy. But what you've laid out in the article seems like it could easily just be people being morons and taking the government's word for everything.

You also don't even mention what you want Twitter to actually do.

Are they supposed to ban those accounts? Are they supposed to label those Tweets as untrue?

While this sounds like an improvement - and probably what they should do - I don't see how this actually helps with your larger problem of potential life and death...
“ Every area you don’t given a damn about you probably should read at least one book in. Because the very best book in that area is superb, and you’re not going to know what it is. So if tennis is something you don’t know anything about, well, read Andre Agassi’s memoir. That’s a wonderful book. You don’t have to know about or care about tennis. And just go through other areas – gardening, dogs, turtles, whatever. Find the best book about dogs and read it, and the less you like dogs, actually, the better that book is going to be, because you are not sick of the topic.”

Great idea
Hmm, things may have changed in the past four years, but I'm fairly confident they at least used to: https://news.ycombinator.com/item?id=18654880

I'm not sure how many banks have adopted real APIs since then, but given the size of Plaid's connection library, I probably wouldn't say all of them.
What I've seen is a thumb lever for the 1st valve, finger ring for the 3rd valve.
As opposed to the rest that are miserable without getting the prestige? Everyone is motivated by fears, insecurities, wanting respect of peers, etc. Painting this all as mental illness is a bit stretched.

People do stuff and then they die, so try to have fun, do stuff that you want to do and don't worry so much about what mysterious voodoo motivates what you do, who cares?

If you make 10 people's lives better throughout your life, and you did that because of some childhood trauma that motivates you to be a savior or to get approval, who gives a shit? You still helped them.
Be vigilant about scope creep; this requires some self-awareness, as it can be easy to let your excitement take you down interesting but tangential paths.

Your priority should be to get the core functionality of your project working as soon as possible, even if it's buggy and lacking in features. This proves that you can solve the problem you set out to solve, and allows you to say you've "finished" the project to some degree.

Too often people get caught up in doing things the 'right' way, making sure the code is the cleanest they've ever written, etc. None of this matters if it doesn't result in a working product.

Now I don't mean to say that additional features, bug fixes, and refactoring aren't important. My point is that focus, motivation, and time are limited resources, and these improvements should come after you've established your core functionality and proven that it's viable.
So there should be no debate right?
Any ideology that relies for its existence on the misrepresentation of reality must eventually collapse in ignominy, must it not?