skysight-inc/HackerNews huggingface dataset:
>Installing random binaries used to be a bad thing, now it's outright encouraged. "Thanks for using our toilet. Download our app to unlock the door!"

It's surprising to me how rarely even reputable companies provide hashes/signatures.

I just downloaded a Windows virtual machine that MS offers for free[1].

No sha256 sum, no pgp signature. I ended up deciding that since it it served over HTTPS from an MS controlled domain that I'd accept the risk, but I wish more vendors would allow advanced users to verify downloads.

(MS is not alone in this, many, many open source projects offer up pre-compiled binaries with zero checksum info, which especially sucks since so often they rely on an assortment of mirrors for the binaries rather than a central location)

I understand that telling users to fire up the CLI may be a pain point, but offering the information as an optional step for the experienced user should be a best practice IMHO.

[1]For the interested, seems to last "only" 30 days but you can roll back to a snapshot if you're just testing compatibility of sites with Edge: https://developer.microsoft.com/en-us/microsoft-edge/tools/v...
Check out downtown Chicago and the western suburbs. Prices are not going down. If anything, they’re more inflated than ever.
I'm not actually convinced any of those things legitimately make internet communication better.

Difficulty of finding channels is sort of the point isn't it? Exclusivity and tightly knit communities?
What if I told you that is now (publicly) no longer true: https://news.ycombinator.com/item?id=19935900? :)
They are afraid of people cooking up ways to take the data to fuel competition.

Remember how you could cross post between twitter and FB ages ago? That went away for a reason!
That's not really true. Much of what makes a modern construct safe is extremely unintuitive; material science being a big example. Some modern buildings are even designed to look precarious on purpose, for aesthetic effect, despite being very sound.
Sorry my reading of this is that they had an important allocator using a O(N) free-block search? That makes lots of algorithms and operations become quadratic really easily - especially given no one expects linear allocation cost.

RB tree is an interesting choice, presumably there’s a benefit vs btrees (maybe reduced metadata cost?)

It’s also kind of frustrating when articles like this say things like “up to X% faster”. That’s way underselling it: this is asymptotically faster - the performance increase gets larger and larger over time, it’s not a simple multiplier :-/
Check out their reddit AMA from 2017

https://old.reddit.com/r/DIY/comments/5m7ild/hi_reddit_greet...
For a moment I thought why is YC endorsing a US presidential candidate. I should read less politics.
Congratulations Geoff.
One DateTime, Two Inputs... Doing It in Rails
Personally, I like pushing with hg, but I prefer pulling with git. An HgHub service at the scale of GitHub would probably result in massive end-user UX issues but maybe happier developers and repo administrators.
One whole-body MRI could replace multiple cancer scans
So if we don't struggle like him, and make multiple breaks (read: luck), and get into that career, we don't deserve to have basic needs met?

Rags to riches (read:Horatio Alger) stories should absolutely not be the basis of social assistance. If you want to see what happens to those that don't win, look no further than the "Smoke N Lotto" store at all whom lose the lottery every day.
Based on the size of most UAVs and the fact that it's NASA, they're almost certainly using a large format printer from Stratsys or 3D Systems in the $250K+ range.
Finshir – A high-performant Low and Slow stress-tester, written in Rust
I've recently been using freshdesk and while it is nice like a lot of support platforms I feel like everything is ultra clicky and I'm constantly clicking not knowing what will happen or unexpected things change in the view. Its a thing with all support platforms it seems.

Also... please people can we move off medium so I can stop getting spammy stuff about joining and etc? Clearly this person is a professional but at this point medium seems like using facebook to post a professional blog or something where this / that.
A friend's been telling me to read a controversial book called "The Bell Curve" about the genetic basis of intelligence.

The reason the book's controversial is that it builds a case that intelligence has a genetic basis, and some races are smarter (on average) than others (although there's tremendous individual variation, and environment / upbringing plays roles too).

If that's indeed the way the world actually is, would that be a truth our society could accept?

On the one hand, I'm no racist, nor do I aspire to ever be one. On the other hand, I want to say that I aspire to a proper scientific worldview, understanding the world according to evidence and reason. If I dismiss The Bell Curve's argument, am I being properly skeptical of unproven claims, or am I just going along with societal pressure and my own wish to live in a world where race really doesn't matter?
That says nothing about the truthiness of the page. Let's hypothetically assume that every word on the page is true. Would one not expect the "nuclear lobby" to link to it? Let's assume every word on the page is a lie, but favorable toward nuclear energy. Would one not expect...

There is nothing more sad...

I can think of two things:

1. A lack of second order thinking.

2. Dead puppies.
It's only hated by those who haven't grokked modern php > 7.0. Thanks to laravel the php ecosystem has grown quite a bit over the past few years. I know many rails devs who prefer laravel/php to rails for what it brings to the table. Sure ruby is prettier syntax, but php isn't as horrible as it used to be. Now if it could catch up on parallel/asynch it'd have a better time.

Sure there's sexier languages like elixir and go and rust, but well designed php code is a pleasure to work w/.
Thank you for the reply. It is such fascinating and promising technology!
Show HN: I made this to filter products I like on shopping sites
Interesting; I hadn't seen that list before.

Annoyingly, most of it goes directly against arguments I have seen [1] about how best to reduce animal suffering in the human food chain without everyone going full vegetarian, since one suffering cow can replace an awful lot of suffering chickens even if you percieve individual chickens as "less conscious".

[1] https://slatestarcodex.com/2015/09/23/vegetarianism-for-meat...
Human dis-ingenuity has to be admired, beautiful!
> Then I tried it.

I’m curious as to how you got started. I looked up Marisa Peer and she seems to have a bunch of resources (books, courses). Is there anything specific that you would suggest?
This is a stylistic and regional difference. The convention in the UK is to use title case for acronyms, and all-caps for initialisms.
That’s because with a W2 job, the employer pays taxes on the behalf of the employee.

When you are self employed then you pay both sides.

It’s pretty fair.
I just leave any site with adtech 'consent' overlays like Techcrunch.

Hopefully, if enough people abandon sites that use dark patterns and invasive tracking tech, the industry will get the message that these technologies are unethical and even illegal.
Why on earth do systemd haters insist on capitalizing the D? It's really amazing how people think mistyping the name is some kind of useful or novel criticism of the software.
"Eban advises consumers to research who manufactures their generics and look up any problems that regulators have found out about them."

The whole point of government agencies like the FDA is to perform inspections that consumers lack the ability, time or resources to do on their own.

I get that we're in a complicated interconnected world and you've got to look out for yourself, but that's me. There's about 300 million Americans out there and a good portion of them are busy raising kids and busting their ass working and CAN'T spend hours investigating their prescription meds and inspecting their food.

Also, it's politically incorrect to say this, but a smaller number of consumers aren't intelligent enough to even begin taking care of themselves. They need the FDA more than anyone.
Hi!

I got frustrated by how much time I wasted online, always filtering for the same things on shopping sites. Thought: If only I could set my filters once! And this project was born. A Chrome browser extension that automatically filters the products I like on shopping sites. In this case vegan products.

How it works:
1. Download Chrome extension (3 clicks, no email / signup)
2. Browse retail sites
3. Vegan filters are set automatically across retail sites.

Would love to hear your thoughts on this simple implementation ==> On Google Chrome: https://bit.ly/2Jv7Qku (free)

Website with more info: https://vegan-filter.xarista.io/

Thank you :)
Even in the mechanical world, chicken coops aren't engineered to the same standards as skyscrapers. In software, we can build to skyscraper standards when we need to. But most of our software is done like we're building a chicken coop. And that's actually appropriate for some of it - your web app probably isn't the software equivalent of a skyscraper.
Ask HN: How to differentiate your product if it's not the first in its niche
I've noticed that a lot of new SaaS products are usually iterations on previous businesses. I think this is a good thing since it proves that the market is there etc... but having built a couple of "similar but not exactly" products myself I'm often stuck on how to market the business so that it's exciting and press worthy. So I'm asking those of you with product that improve on but didn't invent the wheel, how do you differentiate yourself and make yourself "press worthy"?
Some websites offer a different experience if you access them from an IP address from the EU. So playing Devils advocate, maybe they don't violate GDPR.

Edit: curious why I was downvoted, did I say anything wrong or offensive?
> They very well will not.

True. There are always people who are willing to buy products that others don't like. However, you can probably find a premium cherry pie in that supermarket also. I'm sure that consumers can tell the difference between a cherry pie and a cherry flavored pie without packaging requirements.

> The free market isn't magic.

It is what it is. I used to work in a supermarket, and when a product's sales dropped, we removed that product from the shelves. This usually happened after we brought in some better, competing products. That was the free market magic.
Ask HN: How does sites identify you are in private or incognito mode?
I would have thought being in private/incognito mode enables you to browse without being recognized? But I'm seeing more and more sites blocking you stating you are in this mode etc.
I set up my personal rolodex as an alternative to Facebook. It's called Monica, and can be self-hosted: https://www.monicahq.com/
Recently I was switched to a brand-name after a decade+ on generics. The difference was obvious and really surprising to me as I figured the same chemical compound would produce identical results. The facts described in the article would explain the difference. Really sucks for people that need medication to be rolling the dice every month.
Amen to that, I live/breathe for laravel projects, I contemplate slitting my wrists when working on wordpress.
Again, you already had a problem. It might not have been as obvious because it was enough slower to avoid the race condition under normal circumstances but I’ve hit those problems many times over the years.
> can't have annoying audio

Good news, they can now: https://news.ycombinator.com/item?id=19935900
> Democracy is the only system that has ever served any kind of majority of the population.

I disagree. Sortition / demarchy, which is the selection of officials randomly from the population (much like a grand jury), has been used throughout history, and is a strong contender. It's exponents tend to state diversity of representation, anti-corruption, and the minimisation of factionalism as advantages.
> none of the old predictions have come true

[Citation needed]
Has anyone actually been fined in a significant way as a result of GDPR?
Reminds me of Michael A. Jackson's paper [0]. He specifically discusses this very same issue. I think it was posted on HN a while back but can't dig up the link.

0. http://mcs.open.ac.uk/mj665/FoSEZurich2010.pdf
>You don't think you're mixing up "heritable" with "genetic" here?

"Heritable" in this context is a term of art. It is a statistic (H squared) that describes the amount of a phenotype that is transmitted from generation to generation. This value broadly describes the amount of a phenotype which can be ascribed to genetics compared to environment without linking it to any known genes or genomic elements. It is a classical technique that was primarily used before we were able to sequence DNA. This is usually figured out by using "twin studies" which are able to quantify inheritance by comparing two individuals with the same genetics.

https://en.wikipedia.org/wiki/Heritability
If nothing else, to the non-expert like myself, at least this claim seems plausible. I've seen a wide range of other claims that seem way off-base. It seems unlikely to be of Meso-American origin, for instance.

I kind of hope it remains unsolved. The document is far more compelling as a mystery than whatever its contents might be.
I live in LA and have had a chance to meet many people that live in the amazing houses littering the hills. My estimation is that more than half have been lawyers.
RPCValet: NI-driven tail-aware balancing of µs-scale RPCs – the morning paper
The intellectual successor to This Old House's take on the entertainment potential of skilled craftsmanship probably isn't drama-filled reality TV, but rather YouTube channels like that of Paul Sellers. My drama-detesting father-in-law and his grandchildren watch those videos all day long to appreciate the craftsmanship, learning opportunities, and creativity of final products.

I don't feel particularly concerned by the espoused narrative that skill is being replaced by drama on TV. We live in a world where people seeking drama-free, skilled craftsman content can access all they could want and more, and This Old House can be proud of their contribution to this through a 40 year legacy of television content (and, relatedly, an awesome YouTube channel)
All software has bugs.

All abstractions leak.

Composition always leads to new problems.

And we are talking here specifically about people using “good practices” in a way that makes the code far more complicated than it needs to be.

The guy I know right now who writes the most tortured code is so stuck on code deduplication that he’s made a mess. Stepping through his code is a recursive nightmare of wiggle words (compounded by his raging overconfidence in his grasp of English). His code has no shape and he likes it that way.

Somebody hurt him and we are all paying for it.
Elevator Saga
I agree with you, but talking to my local community doesn't feel like it has an impact – everyone I know already agrees with me. All the candidates in our local elections claim to be "green"-focused. I'm wondering, where is the guidance for this? All successful social movements have been guided by leaders with clear expectations and guidelines and suggestions for people at every level of the movement to contribute. Seems like incredibly low hanging fruit to set up a "are you doing the right thing for climate change? do these things for these impacts" checklist, but I don't have the expertise to create that myself. Without it, any time anyone asks me how do I know what I'm doing/recommending will have an impact, I'm reduced to saying "someone on the internet who says they're a climate scientist told me so in a comment."
Breathing Problems in Pugs and Bulldogs Might Have a Genetic Component
Yeoman was my first thought as well when I've scroll through that website :)
There's probably some real science happening behind the scenes, experimenting with ML algorithms (Karpathy is certainly up to it). But the challenge of getting it to work sufficiently well in the real world isn't science, it's engineering. Meeting schedules isn't science, it's management. And so on. "Believing in science" has nothing to do with believing musk will or will not succeed, and I think you would find the vast majority of people who think he will succeed (me included if you don't mind late) don't attribute it to "because science".
The farmers that you're talking about are not "farmers", they're heirs. Their parent's capital is what make them wealthy now, not their jobs. Transfer them to the same job without the capital, and suddenly they're in the "dead-end".
The thing is that its not a joke, that's truly what we think when we see these headlines. And at least for me sometimes they are about the gopher I'm interested in.
Top Visual Studio Code Extensions Any Developer Should Have
It's more or less a javascript hack. Here's one article on it (I think it's webkit specific though) https://medium.freecodecamp.org/disabling-browser-incognito-...

If that doesn't work on Edge / Firefox there's likely other "hacky" alternatives (probably something around localstorage or cookies not being writable).
These guys always do things 'the right way'.

I'd love to see a similar show on software development. Building an interface for ecommerce with an existing 20 year old computer system.

'This old mainframe'
No, it's much more complex than that. Some of the men were very clearly armed, which anyone who watches the video can see for themselves. Even Assange acknowledged this fact.

The most legally questionable part (I believe) is firing on the van that was evacuating wounded people. The best ethical defense to that attack was that they didn't know children were in there and the driver is primarily to blame for what happened to them.

But even if it was most likely an ethically wrong decision, that doesn't make it automatically illegal.
It would be great if there was a comprehensive analysis about how much money was spend complying with GDPR and what the resulting benefits to privacy are.
private mode often blocks features that could be used for tracking in a way that the site can discover the feature is blocked, e.g. things like localStorage not accepting data.
Quite nice...?

>checkout why the firefox package is broken

You call that... nice?
Which they're doing. En-masse. Until the fares go up.
The page is run by the UN. Who, in your opinion, would be a more reputable source?
As i see, without failure, there'll be no improvement in software.

It's fact. Just look at frontend ecosystem. The next big thing is mostly the one that "fixes" previous failures.

You can't have both "improvement" and "without failure" though.
Wasn't a fan of This Old House, but was a huge fan of HomeTime, which is of a similar vein and as other's have said, much better then the current crop of Reality Home Improvement shows out there.

http://www.hometime.com/home.html
Well the thing about jurisdiction is that it is utterly toothless if they aren't in reach - hence the lack of arrest of Wikipedia editors for Tiananmen Square contributions. It is kind of embarrassing really.

Even if "advertising to EU citizens" put them in reach it wouldn't give the outcome they want - that would likely turn into a full block if they see no benefit to it and compliance costs.
Certification might be less heavy handed and flexible. It keeps control within the industry and out of gov't where there can be lots of other inefficiency and conflicting interests.

Laws also tend to be very slow to change (software moves too fast). If colleges are struggling to keep up with relevant skills how much worse will it be for laws?

Licensing typically also creates a paywall (student loan debt) and denies access to otherwise bright and capable people who don't have the resources to go through a college / licensing system.
I can finally flex on all the farmers, mechanics, and line-welders around here by proving that I'm blue collar by working in education.

Not sure that really is as satisfying as I think it will be.
Make money doing something else, then use some of that money to hire developer on Upwork to code for you
What is the point of the GDPR if it is not enforced?
I think you would be interested in Shadow (shadow.tech). For under $40 you get a full Windows 10 gaming PC that gets upgraded. I've been using it for several months and it's pretty crazy. Maybe 5-10ms of added latency for Houston to Dallas servers, coincidentally this latency is 100% of why I die in online games.
> because GIFs cannot contain audio

They can (publicly) now: https://news.ycombinator.com/item?id=19935900

Of course, there's no browser support for the Application Extension, so it requires a Javascript player for now.
The First Microsoft Edge Preview Builds for macOS
I don't know... Ask me most days and I'll tell you how much I hate javascript and it's horrible ecosystem and incongruity...

but I can't live without using it as it's pretty much the only option for what it does....

In my fullstack workflow js is way worse than php.

Just to use it properly requires setting up an entire elaborate webpack setup (thank god for laravel mix), then there's a gajillion frameworks to choose from if you go that route, best practices are argued constantly on forums/reddit/hn....

I'd like to build an app on node but I can't ever get past bootstrapping the damn app before I get frustrated at the time it takes just to dive right in.
Absolutely. There are definitely people where certain things just come easier. You mentioned music, which I have seen. Same with athletics. But even those people often spend way more time practicing than they are given credit for.
This was brought up elsewhere in the thread, and it's a valid concern. But consider that this might instead be a strike. Drivers want to be paid $Y, so they refuse to work until Lyft agrees.

I'm not sure where the line is between the two. But given that the market in question is the drivers' labor — and the ongoing question of whether the drivers are employees or contractors of these multi-billion dollar companies — I'm inclined to consider this "labor organizing" rather than "price fixing".
>APKMirror can get you some of those, but some have been pulled and others require Google Services (which is where MicroG comes in).

IME F-Droid usually has a working play store alternative/wrapper for those cases. Currently, "Yalp Store" has been reliable for my Play store needs over the past year. My bank keeps locking out old apk versions so Yalp Store comes in handy.

Edit: Yalp not Yelp. Don't get a Yelp app.
Yalp store has default credentials for Play, and it has difficulty loading "split" APKs. I have Chrome installed, and I use Yalp's manual download to get updates for it, then trigger the updates from my downloads folder. If I were using Webview instead, this wouldn't be required.

LineageOS really should find a way of making Webview available for people who do not load Play/gapps - MicroG is the only way to run an up to date webview if gapps is not present.

There are also two versions of the "Aurora Store" in F-Droid. These require your Google account at startup, and they supposedly handle the split APKs.

Yalp does warn that using your own credentials is a violation of Google's terms of service. Because of this, I have never given these credentials to Aurora.
Improv: Teaching Programming at Scale via Live Coding [pdf]
An hospital in Portugal was fined €400k for allowing its staff to access patient records without proper safeguards. I think that's the highest so far, but many cases are still being analyzed.