skysight-inc/HackerNews huggingface dataset:
> With 2 gigabit Ethernet ports, this would make a great pfSense/OpenBSD router.

Please note that opnsense also exists. It does most (all?) of what pfsense can do but has a much saner organisation and team behind it that doesn't resort to character assassination to promote their product.

I'll spare you the drama but if you care at all, look it up and choose opnsense rather than pfsense.
The whole point of the trolley problem is there is no correct solution. It's a negative sum game. It's an ethical problem that has no solution. There is also no guarantee that a machine would kill one in lieu of five. Why? Training data.

The bigger point I'm making is people think AI acts in some form of posthuman reason. At this time no such thing exists: decisions are still bound to human bias, and we should at least consider optimizing with regard to the rules of a modern society.
Also behavior that happens to be inconvenient to Google's bottom line, I'd imagine.
I like the NVMe. It got me thinking about a hadoop cluster of these little things. Might even be useful beyond prototyping and testing.
The SE was a cheap phone. $399 or ~$16 a month.

In the US, that’s a cheap phone.
No. Contracts typically do not have penalties. Civil cases are about lost value. The typical example is we agree for me to install copper piping in your house. Instead I install lead piping. Lead pipes cost $40, while copper pipes cost $60. I'd be liable for the $20 of lost value. Interestingly enough you generally could not even recoup the cost to remove and reinstall new piping. It's precisely about provable and direct lost value.
I think google should take a bit of its own advice here. Google "american scientists", "american mathematicians" and tell me how these are not hugely biased results. I work in NLP and there is no way you get this without forcing your data/algorithms to return these types of results.

This isn't a normative statement, just descriptive. Whether or not google should bias its results is a completely different discussion.
Labeling/certifying packaged and processed meats based on the animal living conditions is already happening in the Netherlands. There is a one to three star rating called Beter Leven Keurmerk (Better Living Quality Mark). This is stamped on the packaging of most animal products sold in grocery stores. The meaning of the stars for each kind of animal is explained on their website: https://beterleven.dierenbescherming.nl/
or maybe because we 've shifted to cities. observing people is easier to write about when it is all you see is people and you live far from nature.
None of this works this way. None of this has ever worked this way.
> Usually children develop in the long run towards very similar personalities as those of their parents.

How do you figure?
Uber, Google, Facebook: Your experiments have gone too far
> Tor is the only project I know of (please comment if you know about others) that removes needing to trust someone from the equation.

I2P
How the Brain Learns to Control Itself
Disinformation Spreads on WhatsApp Ahead of Brazilian Election
Oh that’s interesting! So you can have your “creditworthiness AI” \hat Y) predict that disproportionately more black (A) people are not creditworthy, as long as that’s (roughly) in line with the actual creditworthiness (Y) as determined by the “supervisor”.
Thats a lot of money, what do they do with it?
1) I'm trying to figure out what NLP has to do with this problem. This is a classic collaborative filtering "problem."

2) I think Google is acutely aware that their results are driven by human behavior and thus are biased. It's the nature of its design
International norms are exactly the problem when you're talking about a country like Saudi Arabia. The normal thinking is, so long as they are a cooperative US ally, so long as they aren't communists, any kind of barbarism goes.

I think the norm in this scenario is, people pretend to be shocked that the regime that stones women to death also murders well-connected journalists, then we return to routine normality.
Show HN: Event driven shell – Manage multiple shell instances by events
That’s part of it.
Another part is denial.

I had to take out latitude and longitude out of a model once...
The area was not only indicative of income but of race.

These are dialogues we need to have about “why is this occurring”, not talk about bias. You are white washing reality and blaming an algo.
The odds that this is how their search operates are nil.
There's something to be said for people not buying devices that are too similar in form factor to each other.

But I think this tends to better explain why mini tablets aren't especially popular than anything about phone size. Large or small, phones are still a pocketable device that people have with them much of the time. I use my phone a lot for things that I could, in principle, do better on some other device but that other device either doesn't have a cellular connection or it's just not with me--even if it's just up in my office.
Ask HN: Do you like the country/city you're living in?
I'm an almost 25yo self-taught developer and deciding where I want to live is becoming an important decision to make for me.

Ideally I'd like to live in a country/city that ticks all these boxes:

- Either the local language is English or people are generally very good at English

- Bureaucracy isn't a mess and most things can be done online

- People are generally tech-savvy

- There's a good startup culture

- The city is at the forefront of technology advancement, especially software-wise

- Public transport is good enough that I don't need a car

- Public healthcare probably won't kill me or make me go bankrupt if I get a tumor

- Renting prices aren't crazy high

Do you have any places to recommend?

Are you happy with where you're living? Which of these boxes does the country/city tick?
Thank you for sharing your experience.

I've been chewing on an idea. Please bear with me.

A friend's MBA thesis (WIP) is on the business model of evangelical churches. How the players build their flock, manage the brand, shape the culture, revenue, run their meetings, etc.

Kinda eye opening.

I'm even going to church again, a new one every few weeks. To gleen the strategies and techniques that have been hiding in plain sight.

One of the volunteer orgs I work on (with?) is game. We've started making some changes, just to see how it plays out.

If I could share one takeaway:

The Field of Dreams "Built it and they will come" strategy doesn't work.

Non-profits, communities, etc. need as much intent and effort as any other startup to succeed.
This is a missed opportunity for ARM but its one they consciously took. Even after years of single boards the support for drivers was always abysmal, more of a kick the football around to various stakeholders for open source developers so these single boards never amounted to anything.

And the entire ecosystem has stagnated in terms of performance and improvements so there is no excitement for the future.

Starting a few years ago you could get a Apollo lake NUC for $120 and it would solve all the driver and software issues faced in the arm ecosystem and once you do that you begin to lose interest in all the arm boards because with x86 everything is compatible out of the box. And this seems to be the path Odroid has taken.
GDS don’t actually take over many services. It’s HMRC’s responsibility to update their services to meet GOV.UK standards.
It doesn’t. Every page that contains “African American inventor” obviously also contains “American inventor”. Stop trolling please.
Starbucks is next to non-existent in Australia. Partly it's because there were already established local chains when they tried to move into the market, but mostly because you can walk into almost any cafe in the country and get a much better cup of coffee at a comparable price.
Not true, it is almost the same as the 6s line internally.
I assume English is not your first language? If you say "X? But the real question is Y", then it's quite valid to assume that "X" was hypothetical, and the real question was "Y" :)
I'm working on a tourism portal about Ravello, a jewel town of the Amalfi Coast: https://www.ravello.com

Right now I'm re-writing it using Elixir & Phoenix. It's currently running on Wordpress after first being a static site served from Amazon's Cloudfront & S3.

This way I'm also transitioning away from PHP & Laravel, my previous stack, to Elixir & Phoenix and learning its ropes along the way. I'm super excited about this new stack.

It's cool because I get to work and learn more about places I like using awesome tools.
I think that a lot of the tools and processes that we use these days are counter-productive overall.

I think that a lot of rules enforced by code linters are rules that are good 90% of the time, but they're bad 10% of the time.

Having 100% test coverage is great to guarantee that the software behaves like it's supposed to but it's terrible when you want to change that behavior in the near future. Most systems should be built to handle change. Having 100% test coverage disincentivizes change; especially structural changes.

Also, more advanced project management tools like Jira don't actually add value to projects; they just give dumb executives the illusion of having more visibility into the project - Unfortunately, they cannot really know what's going on unless they understand the code.
Probably better than Sweden. Estonia did a great job and influenced the UK but GOV.UK is a much bigger project due to the relative population size.
Then maybe take that wifi and ethernet are not the same, and that e.g. intel nakes good cpus but bad gpu, and amd, in comparison, the opposite (until recently at least)?
Don't throw all into one bin.
>How can you be against cruelty to animals and still regularly consume meat?

Because those are two separate questions. I eat meat from animals I raised and killed. I know there was no cruelty involved. I do not eat meat from stores or restaurants since they will almost certainly have involved cruelty.

>There are other equally ethical considerations: global warming, land use, energy/water use, etc. I feel that any one of these should give most people pause.

None of those considerations actually are arguments in favor of veganism. They are red herrings vegans use to try to get support from people who care about the environment. All of the environmental arguments put forth for veganism are deliberately misleading and dishonest.
Constructing '1.2 Perpendicular Bisector', I got stuck trying to use the hot key T. I switched to 'explore mode' to see the hint and realized I could complete the task using a compass. Then, on the next screen I 'discovered the Perpendicular Bisector tool'. Maybe greying out the different tools at the bottom would make the locked tool more apparent during the tutorial--I almost abandoned the site, but stubbornness compelled me to try again. hehe.
A good, and well-known, alternative market is F-Droid, which only contains FOSS apps.

This can be a good starting point
> The problem is that people view pure statistical based crime probability as "unbiased" because... math. It's not!

Can you explain what you mean? “Biased” usually means not using just statistics but also extra-statistical personal convictions. What does “unbiased” mean for you?
I guess i don't have a hard time believing the parent. I can imagine some college-aged youngsters projecting machismo/signalling to their social group and not yet having the maturity to reflect on their actions, indeed especially in the context of changing social norms and how they'd be perceived 50 years down the line. In university i had numerous flatmates or friends-of-flatmates who, upon discovering i'm a vegetarian, would appear to take delight in smugly telling me about how they would eat an extra steak on my behalf, or perhaps explaining some graphic detail about animal cruelty. I learned to be unflappable and simply leave the conversation at that point so as not to reward them with an emotional reaction, but all i'm trying to say is, i can totally imagine what the parent poster talks about. Thankfully though, these days i am blessed to have friends and colleagues who are both more self-aware and creative in the ways they crack jokes :).
Couple of things I found interesting:

> 2: Time.now is an expensive function that takes a while to execute and typically requires control transfer to a VDSO. (On my older laptop this takes 800+ nanos to run. On more expensive server class machines, I have seen numbers as low as 40 nanos.)

Then there is system noise for which you still need a large sample size, and the result has a high variation and we haven't still accounted for GC.

So they do this:

> This brings us to how Core_bench works: Core_bench runs f in increasing batch sizes and reports the estimated time of f () by doing a linear regression. In the simplest case, the linear regression uses execution time as the predicted variable and batch size as the predictor. Several useful properties follow as a consequence...

While we're on the topic of benchmarking, what is the best way to to do micro-benchmarks for Javascript code (both Node and browser)? I tried node --prof, but the report is a little difficult to parse. Chrome's performance tab would've been helpful, but it doesn't seem to profile WebWorkers.
I think the real performance bottleneck is the DOM, and WASM doesn't help with that. Perhaps a UI library that uses all WebGL is the only reasonable answer here.
I'm nervous about switching browsers because if I have to switch back then I have to deal with importing all my bookmarks back. Does anyone have a good way of syncing bookmarks between all my browsers? The only thing I've seen is a quasi bookmark service that uses bookmarklets.
It's just an opinion, I assume. Or you have any market research to back it up? I'd say "hype" has more to do with people buying biggest possible phone than anything else. But again, it's just an opinion.
Hell they’re even creepy and draining in the US.

If you work in retail, you can see middle age white women get away with behavior (entitlement, rage, abuse) that would normally get cops called were they a different person. Customer service in the US is just straight broken.
How ironic is it that unihertz's website looks so bad on a smartphone (one with a larger display at that). Their design isn't optimized for mobile at all.
You are Jeff Bezos
Phone books. They’re thick too.
Yes. People think you can't do factory farming of goats because current goat breeds do not tolerate confinement and simply get sick and die. This used to be true of hog breeds as well, but people purpose bred for animals that can withstand confinement. That's one of the primary reasons modern pork has no flavor, we stopped breeding animals that taste good and just worried about breeding ones that survive the industrial process. The same would inevitably happen with goats.
What? This isn't about redefining fairness, but defining it in the first place. Seriously, try to come up with a rigorous technical definition of what a fair decision process means. It's not easy. But we need such a definition (or definitions).

It mattered less in the past because humans made all the decisions so we could fall back on fuzzy qualitative notions. We can't do that when algorithms make decisions.
On mobile, the left 25% of the screen is occupied by two tiny share buttons.
My intentionally off-hand use of "correctly" was meant to indicate a belief that killing one innocent is strictly better than killing five and so if a machine is faced with choosing exactly one of those, the problem boils down to a comparison and a conditional jump, IMO.

Humans are constrained by the knowledge that they would dread for the rest of their life the knowledge that they optionally and intentionally took an overt action which resulted in the death of an innocent person (to save five, but they would know they killed one when they could have done nothing and had "clean hands"). Machines don't need to suffer from this.

I would hope that if we program safety-controlling systems that we wouldn't replace the compare and conditional-jump with "halt and catch fire".
Phone book? What is that?
Some programming communities honor compact notation, optimization of CPU cycles or even compatibility with nonexistent hardware (see Fortran and hole punch cards).

Python’s success lies at least partly in its philosophy to make easy to use packages that solve people’s real world problems.
You're setting up quite the extreme straw man. Amazon was using the site in a 'normal' fashion to do something that eBay did not want. This has nothing to do with hacking or other sorts of nonsense. Sites can put whatever they want in their terms of service. This does not make them law, and in many cases the clauses are in no way enforceable.

Amazon could add in their terms, 'You may not speak negatively of Jeff Bezos on our software.' and it's completely meaningless. They could close any accounts that do as much, but they could do that for any reason they want already - making the term rather pointless. And the same is true here. eBay tried to shove in ridiculous anti-competitive rules in their terms. Amazon didn't care. So now they're adding just another chip on the mountain of lawsuits they're already involved in as a spiteful hail mary.
"Damgerous misinformation" to say quantum computers are not magical oracles? The entire subject of QC is literally a hoax! The only danger is that if people dont think they are magical they might want to cut off the funding. If I were to say I know a magical oracle who can break encryption with pure thought, it wouldnt be much different than the kinds of claims you hear about quantum computers on a daily basis. I used to do experimental physics for many years, all of my colleages and I thought quantum computers were a joke. Main stream physics people understand there is an intense debate over whether or not its even possible to build a quantum computer. Nothing to see here, its just the QC hype train doing its thing.
Pair Programming anti-patterns [video]
That's also a good point -- evaluating fairness against labelled data breaks down if the labels themselves are biased in some way. IMO (and I am not familiar with the entire fair ML literature), we still lack technical tools to address biased data well.
Your position is based on an (implicit) false dilemma.

It's perfectly possible to "trust" Apple in the sense that you use their operating system and hardware after you've bought it. This kind of "trust" is similar to "agreeing with an EULA or TOS". There is not much of an alternative to it.

This does not imply that you therefore must also trust Apple as the one and only broker and manager of certificates for software running on your machine. You could, for example, suspect that Apple might revoke a certificate for some developer that creates a controversial product (e.g. a p2p client) or some product that competes with Apple products or some future plans of features. For example, Apple has in the past essentially copied innovative apps and revoked licences for the app store of the original developers. In theory, Apple could just erase such applications, since they "have root". In practice, they wouldn't do so. But they would and will revoke certificates and app store licences.

The new rules also make alternative app stores impossible, of course, although I'm not sure they were possible before.

In a nutshell, trust != trust. You can trust a hardware or software maker in some respects but not in others.

The primary goal of Gatekeeper is monopolization of secure access, not security.
Nothing. I can’t afford Ivy League people, 90% of the people we fire are from public colleges.
Probably not shitty, just oblivious.

A Hackerspace in Germany was proud of its smartphone-activated door lock.

I was less impressed on their open house event when I saw firsthand how they struggled to open it for several minutes (with no mechanical override on the inside!), while dozens of guests were there.

When I voiced my safety concerns they simply didn't seem to understand. I mean it's just a fun hack, right?
So let's suppose you were riding in your self-driving car and the AI in charge of it encountered a trolley problem:

The brakes had suddenly failed approaching an intersection and the car had the choice of either running into a group of five pedestrians crossing the street or slamming into the concrete wall to your right, killing only you. Which is the correct answer?

Now suppose it was not you in the car but your wife and two daughters. Would you want your car, the car you bought and paid for, to sacrifice your family to save the lives of five strangers? What if it were only four strangers? Or ten?

There is no right answer. But as humans we're biased to favour, if not our own lives, the lives of our closest family members over strangers. I, personally, would never buy a car if I knew it would make the choice to sacrifice my family to save strangers.
Before Google starts lecturing people on fairness, maybe they should look in the mirror and lecture themselves on what's good and evil ...
Sure, you might be able to confirm a gun came from a given printer when you have both to look at. But the main issue with 3D printing is you can make a 3D printer in your basement. Cheaply.

Presumably if you don't want the gun traced to the printer, you destroy the printer. Or disassemble it and rebuild it which probably adjusts the various imprecisions that create that unique "fingerprint".
Surprise can be the best part of travel.
Without context you'll always get assumptions. Part of discourse is establishing clarity.

Of course a toxic environment makes life harder.

Glad you're doing well.
Probably doesn't apply to martial arts as I'm guessing it isn't very expensive.

A reason for getting into sports coaching is the same as for any other addiction, you reduce your own costs by becoming a pusher.
Camelot also received extensive discussion in this thread which was recently on the front page all day.

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

Disclosure: I helped review some of the Python code in the library. I'm really excited about its applications.
Read as: "free work requirement"
Of course sales matter. What doesn't matter is people pissing and moaning (e.g. over headphone jack) if they end up buying your product anyway. Apple has always been in the forefront of removing legacy features before the market was really ready for them to be removed.
Here's I approach this, I was born at peak happy consumerism in a western society. It look weird to see how it backfires, and why people did that. But some book report how people may starve at times in the US. And when you starve and it's long and tiresome to go between places .. The idea of abundance seems like the obvious path. The problem comes from becoming blind and chasing our own tails. We need to fast.
Are you also working on extracting tabular data from scanned image files?
8 and 5
That's what I expected Apple to introduce this year - here's an XS, and here's a new thing that's iPhone 8 with full front screen. I'd buy this in heartbeat.