skysight-inc/HackerNews huggingface dataset:
Without a free tier, it's difficult to classify it as a Show HN. I usually avoid even a page with registration. What about a 1 week free trial without credit card info? You can ask the mods for an official answer: hn@ycombinator.com

Anyway, I think that ShowHN are overrated. Just post a normal link to your site, and add a comment saying that you are the author and are available to answer questions. It's 99% like a ShowHN and if the project is interesting and you are lucky, it will get traction anyway.

Another good strategy is to post about some interesting problem you have to solve for your service, or an interesting unexpected use case of your service.

If you meet an old technical friend after a few years and want to tell an interesting technical anecdote about your site, which one would you select?
Except that Firefox is phasing out Gecko and replacing it with Servo (we're not yet there but some components have been replaced already - this is what the Firefox Quantum thing was all about). So this KaiOS thing is basically picking up an abandoned project...
>it was never because developers couldn't write SQL.

>ORMs solve a real problem: SQL isn't composable. That's it.

But really though, these are at odds. The question is never "how can we compose this SQL." ORMs are always about writing less SQL.
OK agreed there's a construct called loop that returns a single value. My original point was that list comprehensions are closer to sql projections than loops.
“They should be held accountable “.

Yeah, India should be held accountable to the same degree that others 3 were held to.
Yeah but if a country with ASAT was going to be bombed, do you think they would give the enemy the benefit of GPS or communications satellites?
In this case I particularly don't want to go the serverless road. My motivation behind Backery is that all the new shiny cool platforms aka Now and Netlify are focused and going all-in on serverless when my apps are not. At first the slogan was "monolithic web app deployment".
If anything Docker support is coming :)

Still your point is very valid and I guess only time can tell!
This isn't really necessary. Make a DNA database of crimnals. That guy who killed a child and left his sperm behind? He is bound to slip up and get arrested for something sooner or later.

No need for the FBI to start fishing for everyone's DNA.
I’m pretty convinced that Apple card is in some way to dodge tax. But unsure how.
>Boeing cheaper out on the Angle of Attack detector, by default only one is installed, a second one as an added-cost option.

This is incorrect.

The 737 MAX 8 comes with two AoA vanes.

The paid upgrade package is to wire them both into the flight computer, and to add an AoA disagree notification light.

>To be fault-tolerant, you need a quorum and thus a minimum of 3, as Airbus does. I would also add the 3 need to be made by different manufacturers to avoid systemic issues, if disk array manufacturers can do it, so can Boeing for safety-critical equipment.

This is correct, but not infallible. It's really complicated as the last batches of discussion here have gone into great length on.

Boeing fubar'd by not accurately categorizing MCAS as a safety-critical system, as their original classification was "Hazardous" instead of "Catastrophic".

The original implementation had only +/- .6 degrees authority. After the paperwork was filed, they upped the gain to 2.5 degrees up to maximum trim down over time, without reclassifying the subsystem as safety critical. Therefore no-one ever made sure that subsystem chain was bulletproof.
because even e or pi or any other real number constructed by an equation

Not true. Most real numbers cannot be constructed at all [1] [2]. There is some interest in replacing the mathematics of real numbers with computable numbers, but this adds additional complexity to analysis (requiring a computable modulus of convergence).

[1] https://en.wikipedia.org/wiki/Computable_number

[2] https://en.wikipedia.org/wiki/Specker_sequence
Which in turn means that go doesn't allow it, hence the original point.
I dislike it, but I reluctantly use it because its very numerous and significant drawbacks are maybe offset by the fact that it offers night mode.

If there was a night mode setting in the old version, I'd use that in a heartbeat.
In order from left to right: plum, cherry, peach
The good thing is we don’t really need anything better than lithium ion for most applications (aerospace excluded). Solid state electrolyte lithium ion will get us to 400Wh/kg, which is more than enough for cheap cars with 400+ mile range.
I use a combination of stow and git via a script I wrote that I call stash - https://github.com/scotte/stash - it's very basic and simple, but has served me well.
I have a low-key solution. I check in files named by the hostname. For example `.bashrc.[hostname]`. Then I have a quick conditional in all my .bashrc files that checks for a hostname-specific file. This way, I commit them all, but only the relevant ones get loaded.
Java's streams implement the same idea as Common Lisp's streams, which were supposed to be more Common Lisp-like replacement for LOOP (eg. composable and with syntax that does not involve string comparison of symbols). That idea was droped from the final ANSI standard.
Compare with 23andme:

> 23andMe chooses to use all practical legal and administrative resources to resist requests from law enforcement, and we do not share customer data with any public databases, or with entities that may increase the risk of law enforcement access.

https://www.23andme.com/law-enforcement-guide/

And AncestryDNA:

> Contents of communications and any data relating to the DNA of an Ancestry user will be released only pursuant to a valid search warrant from a government agency with proper jurisdiction.

https://www.ancestry.ca/cs/legal/lawenforcement
Not necessarily, because the currently accepted theory is that the universe is expanding at an accelerating rate. The frequencies should change in both models.
I think that method requires git to scan all the files in the directory so it can then ignore them. The advantage of the “showUntrackedFiles no” method is that git will only look at the tracked files, which is much faster if you have a million files in your home dir, like I do. (Or so I believe.)
This is something that bothers me as well, though my reasons are slightly different. It feels that every new product that is released now is purely designed to drive new sales for some flashy feature that actually make the product worse and less reliable. I'm just not interested in things that have IoT/"smart" features added on, I want something high quality that works reliably and well because it is designed thoughtfully.

I realize that these desires simply go against the shareholder mindset that a corporation must be constantly growing and releasing new products in order to be viable. So we aren't likely to see any shift anytime soon.
Does anyone know if there are plans of these phones selling in the US? This one-thousand dollar madness of smartphone need to be stopped.
This. For example, for people with old fashioned ICE cars like me, Li-ion isn't going to replace my lead acid battery for SLI (starting, lights and ignition) any time soon in -30 degrees C temperatures ;)
What's battery life like? I'm building a (non-wearable) Pi with touchscreen but haven't been able to get a good estimate.
“Startup Robs Every Customer They Have for Thousands of Dollars Overnight”
"Mike from Triplebyte here" is the new "Here in my garage with my new lamborghini".

(referring to the way-too-common reddit ads with the goofy looking guy, and to Tai Lopez's cringey "here in my garage" self-help-success videos)
I saw a new udemy course that teaches c++. It would be pretty good for me because a lot of related projects to mine are using multithreaded c++. And I think this course would help me be a better teammate. But my company wouldn’t pay for a udemy course. Not sure if that’s on my company or udemy though.
I Am Developer – and You Can Too [Contributing to PostgreSQL]
Western Australia, the Saudi Arabia of lithium, currently producing half the world's lithium and more coming on line.

Albermarle are building a LiOH plant in WA that will add 33% capacity to current world production on it's own, plus the Tianqi plant adding maybe 15% is half finished construction right now.

We are the also the Saudi Arabia of gas/LNG, plus as a state produce a metric fuckton of the worlds gold and iron ore, but a pity our state and federal governments practically give all our minerals away for trivial royalties and tax the sheeple to the hilt on personal tax...

(plus we have a homeless and public mental health problems due to "lack of funding"" in one of the richest mineral states in the world with only 2.6 million people in an area almost size of Western Europe).
Actually, there is something wrong with that: taking your eyes off the road while driving is the very definition of a distracted driver.

Death and vomit are two things that Tesla cars create. Who cares about classiness, we’re anonymous screen names on the internet.

Also, you still haven’t addressed or refuted my points regarding physical feedback and muscle memory, or regarding my challenge to any Tesla owner to turn their AC on and off while driving ten times in a row, which literally no one would be able to do.
Will they do that if you're not European?
T_paamayim_nekudotayim vs. Sanity (2013)
Because LSTM's are proven over time to be industry grade, and are not latest-greatest-but-no-one-has-really-reproduced-the-results-yet.

A paper with inductive results is just a first step in a really long process until ideas are commonplace accepted.
Arenas vs. Indices
Not really a good rebuttal. The only reason for not getting our DNA is depending on criminals having repeat offenses?
That's clever, thanks for sharing this technique!

In the past I wrote a bash setup script for my dotfiles repository which pretty much does the opposite, symlinking a combination of shared and os-specific directories and files into my home dirs. One definite advantage with your technique is that no special setup script is required. I'm thinking I can obviate the need for splitting ommon and os-specific dirs by just detecting when the OS is Linux or macOS within the scripts themselves and using an if statement to gate their execution or sourcing.

This concept is related to another HN personal favorite of mine: "Best thing in your bash_profile / aliases" [0]. Lots of interesting command-line shell optimization and slick hack ideas in there.

Thanks again for showing me a superior way :)

[0] https://news.ycombinator.com/item?id=18898523
Here's a different way of looking at it. How many die because of faulty software vs faulty humans?

Yes, all software is going to have bugs and bugs in critical software can cost real lives, but I think we focus too much on the negatives and ignore all of the lives that we've saved because of modern technology. People seem to prefer explainable patterns over random ones, even if the random ones are less common. For some reason, "the pilot must have been overworked" is more acceptable than "an unlikely condition wasn't tested for and the software got into an invalid path", which can look random from the outside.

My point here is that, while software failing is terrible and we should do everything we can to prevent it, we need to recognize that it's often a net benefit. As for practical ways to prevent it, here are a few thoughts:

- formal proofs of correctness
- extensive tests, both automated and manual
- frozen compilers
- limited scope; the less code there is, the easier it is to make reliable
- high quality hardware (unexpected bit flips are just a deadly as a software bug)

I don't write critical software like this, but I do read about it, such as NASA's design guidelines. However, we have to accept that there will be errors when going into a critical project, and do everything we can to prevent them.
This is something I’m kind of “working towards” incrementally. It’s on the road map, but I haven’t quite figured out all the details yet. You need a settings screen and a in app alert box to do it correctly, so recent updates were tackling how to fit those into the design well.

In the meantime, I swapped the labels of the buttons to be “alternative thoughts” which, by definition, are a lot more rational and hopefully less sensitive.

For example here’s my alternative thought screen: https://drive.google.com/file/d/1snJ-lyZwAWkrF9c2V0V0p-e1X3Y...
This is overkill, but I have a DAG of profiles. Each profile can refer to one or more parent profiles. When I produce a config for a particular profile, a small Python script applies the profiles starting from the root node(s).

To avoid trashing my home directory, this actually is done to the side and committed into a bare git repository (this part is similar to the article). Afterwards, I use `git --git-dir=... --work-tree=~ checkout -p` to apply any changes one-by-one, allowing me to preserve any local edits I may have made.

All this is available as a sparsely documented Python package: https://github.com/frutiger/stratum
A Practical Guide to Image Segmentation on Android
Thanks for that link, I'll definitely be trying that out.
LiFePo4 also works better in the cold.
The 7nm Pileup: Why so many companies are rushing to do 7nm designs
During last 4 years probably RAM increase is more relevant than CPU: 1GB -> 2GB -> 3GB and now some have 6GB.
Are those questions about illegal drugs or all drugs? Can you answer you don't take drugs when you smoke or drink alcohol? What if you have Marijuana in a country where it is legal? What about alcohol in a country where it is not? Is the trouble for the government that you are willing to go against the law, or that yoj could be under influence?
Also agree! This was the book that originally turned me on to CBT. It sounds super cheesy, but everyone should read that book.
I let my boss watch me work for a day and I’ve never been more productive
>Hacker News has like 1% of the number of users that Reddit has, and it's already better.

Exactly. I went on reddit for years until the redesign. Now I can’t stand that site. The reddit redesign is so astoundingly bad and nonfunctional it shocks me to this day.
Are Delayed Issues Harder to Resolve? [pdf]
Allowing + is bad. It allows users to churn trials easily.
"Abstract Many practitioners and academics believe in a delayed issue effect (DIE); i.e. the
longer an issue lingers in the system, the more effort it requires to resolve. This belief is
often used to justify major investments in new development processes that promise to retire
more issues sooner.

This paper tests for the delayed issue effect in 171 software projects conducted around
the world in the period from 2006–2014. To the best of our knowledge, this is the largest
study yet published on this effect. We found no evidence for the delayed issue effect; i.e.
the effort to resolve issues in a later phase was not consistently or substantially greater than
when issues were resolved soon after their introduction.
This paper documents the above study and explores reasons for this mismatch between
this common rule of thumb and empirical data.

In summary, DIE is not some constant across
all projects. Rather, DIE might be an historical relic that occurs intermittently only in certain
kinds of projects. This is a significant result since it predicts that new development processes
that promise to faster retire more issues will not have a guaranteed return on investment
(depending on the context where applied), and that a long-held truth in software engineering
should not be considered a global truism."
I was talking about the author of the article, not LeMatre.
Best Email Clients for Mac
My experience from OCaml is that everything ends up terser than when writing TypeScript. So I think, at least the type systems of functional languages can get done stuff with less code.
It's definitely a step above Reddit. The average comment is noticeably more informative. Yes, anything political can get messy and ugly sometimes, but I don't think it is comparable to most of Reddit. Certainly not the default subreddits.

There are subreddits that are higher quality for specific topics, but you have to go hunting to find them.
I am also reminded of a game, I think it was Rescue On Fractalus that was manufactured with an Atari version on one side, and C64 on the other. I thought that was pretty clever.
Hate it.

I avoid it constantly.

The old design isn't very sexy, but it's super efficient easy to read information dense. They haven't improved on that.
Ask HN: What are some ridiculous dev stories? I'm collecting for a book
I am working on writing a free book that is collection of ridiculous programing stories.

I thought HN would be a great place to fish for stories.

If you are interested in sharing a story you can respond to this thread with the story or send me an email: zohar.jackson+stories@gmail.com

Obviously all stories will be professionally edited and wont be published until receiving permission from original writer.

Looking forward!
Check $uname and other variables with if statements to activate aliases depending on OS, username etc.

I also keep a barebones “core” of aliases/functions that i use everywhere (e.g. on linux servers as well as my current macos laptop). And then a file that contains the non-core stuff that only get used on my dev environment (MacBook) but not on servers.

—

It’d help if you provided examples of what differences you have between machines though. Most should be pretty simple e.g. slightly different dir structure, different package managers etc.
I'm excited to try this. I do my best thinking alone but work best with someone watching. I know some people can't perform even basic tasks with someone watching, but for me, it's easier and sometimes even necessary. If I'm stuck coding I'll imagine explaining it to someone (or ask someone to do it with me). If I can't nail a movement in the gym, I'll pretend to demo it.
That's interesting and I have no doubt it works. However, I think that you might simply get used to the pressure and start procrastinating either on the service itself or simply procrastinating using in the service.

The other problem is that any kind of outside force that pushes you to work harder also creates stress. This stress isn't entirely regulated by yourself and it's possible for it to backfire.
How do GDPR rights work for non citizens? (Ex: in America even non-citizens have constitutional rights while visiting. (This had to be decided at the SC level after some Italian immigrants were roughed up in the 20s and it was argued that's ok since they weren't citizens)

Can I book a vacation to Amsterdam, then demand deletion while on EU soil?
Apple are really in a scale of their own. They didn’t all hoard over 200 billion whilst waiting on a corrupt deal to repatriate it at a lower tax rate than they were supposed to be incrementally paying all along. And Apple are also just inserting themselves as a middleman for nearly all of these services too.

They don’t manage 200b ethically or responsibly so why should we make it 400...

https://www.usatoday.com/story/news/world/2017/11/07/paradis...
England shows that "criminal" DNA databases expand as much as they can.

Now if you're arrested, not necessarily convicted, you'll have your DNA taken and kept on file for a few years. Note that someone had to take England to the EU court of human rights to get this changed so that people found not guilty, or people not charged, won't have their DNA kept indefinitely.

https://www.gov.uk/government/publications/protection-of-fre...
Thank you. The first two links are to different versions of the films I had in my queue (c'mon, no one needs a remake of "Walking Tall"). The last three indeed go to the titles that are in my "Saved" queue (which means they are not available to rent but are in their database nonetheless).

I went ahead and added the different version of Gaslight to my queue though. Thanks, stranger.
> you have to compete equally with Mailchimp

Why would they need to compete equally with Mailchimp?
A runway is a tiny place. My point is that we are talking about an immense amount of space.
We do hear about it, and in the Western press primarily: https://www.nytimes.com/2017/05/20/world/asia/china-cia-spie...

The difference is that when US-run agents get burned, they get publicly executed by the Chinese government, as opposed to put on trial for imprisonment.
Very good point on market rate, one thing I've struggled with is getting accurate salary info for early stage startups, it's pretty easy to find rates for the FAANG companies which are noticeably higher than the rest of the market. Have you any resources you would recommend I look at?
> A lot of programs that successfully give out all the money do so due to fraud.

Name 3, with citations.
I have chosen to rent both Blu-ray or DVD and in the case of both the titles (Ran and Giant) they still show "Saved" — meaning "not available but maybe someday".

Oh well, I guess I can check the local library.
Residents concerned about DNA-for-cash transactions in Louisville
The cheapest 4G modem I can find is still $80. I wonder how they are making the entire phone for just $7
Submitted this because although some sites like Vangard allow you to used a security key like SecurID or Yubico FIDO they still require you to have SMS security codes enabled incase you don't have your key. This makes invalidates any additional security keys have over SMS on your account. Would be very interested in HN community's thoughts on this.
Hate it, old.reddit.com stays in my address bar
Note that this uses CPU only to run the neural network.

Accelerators are now the norm for this sort of stuff, hence why this is so slow.

Also note this is closed source. Unusual for bellard, and also unusual for this sort of research.
I think that may be the point
This is so insane it just may work. Countdown to camgirls ruining it is now ninety seconds.
I think you're right. I feel like Netflix would love to 86 their disc business.
That can be prevented with simple validation on sign up.
There's a difference between sex toys and razors, which is the nature of the contamination.

People know how to clean their sex toys, which as a bonus are designed to be very easy to clean completely. (And when you do it the right way, it's feels obvious that you haven't missed anything. You don't have any lingering doubt.) With somebody else's sex toys, we have a feeling of contamination, but it's not physical, hygienic contamination. It's palpable, but intangible.

Razors are much more physically complicated, and many people never disassemble and clean their razor in its whole lifetime. They might know how to open it and shake out the hair that's inside it, but very few people bother to figure out how to clean every nook and cranny and wash out the oils that can accumulate in dark corners. With razors, I think people would be happy to buy a used razor if they knew how to clean it. But they don't, so someone else's razor will always feel dirty to them, in the hygienic sense.

Even if people did know how to clean a razor thoroughly, or had confidence that they could learn, they still might rather buy a new one for twice the price rather than put in the effort, but that's a judgement that can be influenced by the ethic of sustainability, if it was standard for manufacturers to design razors that could be cleaned with high confidence and a minimum of skill.
Red Dead Redemption 2 Can Come to Pc on Epic Store
That's cute. But did you consider hiring a stranger from craigslist to slap you everytime you access facebook?

https://news.ycombinator.com/item?id=4661940

Or perhaps testing websites... drunk? I love and loath these articles. They are the equivalent of "and you won't believe what this madlad did!!!!" of hackernews.