skysight-inc/HackerNews huggingface dataset:
I'm so happy to hear you found a better path forward.

If anyone is feeling burnout for doing impossible or hero work, please remember your job is _not_ your life. You can escape the toxic situation.

Do not be some other man's squirrel.
> Telling people who don't want kids that they are missing out on unconditional love is disingenuous.

I don't think anyone in this thread has made that claim. Just buy a dog if you want unconditional love. But it certainly is one major "benefit" of having children.
The obligatory History of the English language episode

"In this episode, we explore the history of swearing and obscenities, and we examine Chaucer’s use of bawdy language in the Miller’s Tale"

https://historyofenglishpodcast.com/2019/09/25/episode-129-c...
Microsoft's Repairable Surface Laptop 3 Still Hard to Repair
There is nothing about Brexit that is against the ruling class's best interests. They're the only ones who are actually going to benefit from it in the form of huge profits from shorting the pound and selling off public services. It's all outlined in Rees-Mogg snr's handbook on how to make millions out of the misery of the working class.
OP's post was pretty much my entire vocabulary growing up in South Florida in the 80s. That's one data point ;-)
>> But for any two finite numbers, A and B, the chance that C will fall between them if selected from an infinite range is 1/infinity (or 0).

I think you're assuming we pick C uniformly at random from an infinite range, but this is not possible.
In general, the claim is not true: consider picking C from a sample of a standard normal, if A = -B = 2 then with >95% C will lie between A and B.
Apple employs 443 DACA recipients. Tim Cook is taking a stand
If we go back to the original data visualization, is that really what happened though? Especially on HN, I think we can all concede that decisions are only as good as the data they're based on. Can you honestly claim that the leave side's economic understanding matched the reality? Is it really "democratic" for the people to force action based on the carefully-crafted misinformation they've received?
There are so many of these companies. Lil' mini-SAPs running around, deploying high touch sales teams to large companies and get foisted on whoever's unlucky enough to do work for them...

A place I contract for did this, and then they bought something again 5 years later - still Lego development, but it doesn't do much to hide that it's a thin layer over ASP.NET WebForms so we're getting a bit closer to 2007 anyway.
Variational Temporal Abstraction
I looked at your HN profile and I see that you're a life coach for freelancers, so you might be less sensitive to what's triggering me about MKP. Don't take this the wrong way, but your site gives me a similar feeling as the MKP stuff. I'm pretty sure I'm your target too, as a developer considering switching to freelance work. I wish I could give you something more useful than "feels scammy, stay away", but that's how it comes across to me. And you're blogging about "mastermind groups", which also give me the same feel. It's possible that I'm just hyper-sensitive, but I think you'll have an easier time getting through to developers if you aren't tripping the alarm that tells me "this is a cult" or "here comes a pitch for an ebook".

I hear you, but honestly, that just means you're not the target market. I sell training products and coaching to freelancers of all types, so not really "life coaching". My opinion after selling all types of products and services is that developers are, on average, a terrible market. We know the price of everything and the value of nothing, we value our time way too low, we under-invest in relationship, and we're overly skeptical and critical. Having a marketing message that polarizes people into love/hate is a good thing.
Boy, there are a lot of negative comments here. Google is contributing to the Linux kernel and released their tool as open source. Why all the hate?

Anyway, back on topic: would fixing these race conditions be only beneficial to stability, or would this also improve performance/responsiveness?
I didn't know that. Is there anywhere I can read about it?
https://www.cnbc.com/2019/09/30/facebook-employee-suicide-be...
People that use lua, what do you use it for and why did you pick lua?
How China Is Using Artificial-Intelligence in Classrooms
>> hurting some women emotionally by only wanting them for sex.

I can definitely say as a man that in the context of some women in my life I would be hurt if sex is the only thing they wanted from me, too.

I don't necessarily see how the whole free-love movement is supposed to be responsible for my delusions about what kind of a lover I am currently hanging out with, though.
Sure, if you‘re looking at the net salary. But most countries have significant income tax, including most states in the US.
E.g. in an RPN calculator, one is '-' and the other is a different key 'CHS' for 'CHange Sign'
We target IE11 with angular1.6, React and Vue and it all runs very fast. The only time we ever had trouble were lists over a few hundred items long that our internal customers didn’t want paginated. But delivering those more demanding apps in react and vue solves all our IE11 is slow problems. On any other brothers the code might as well be native.
One option no one mentioned: No book. Do first, read later. Experience trumps reading every time. At least I think that many people just started to work on something instead of reading first.

My favorites, which I read only after I launched a product:

Rework. About improving a product.

"This is Marketing" from Seth Godin. To get the right mindset about who the audience is.
Spiritual ‘Guru’ Osho has an amazing breakdown of all the types of expression ‘fuck’ has:

Ignorance: Fucked if I know.

Trouble: I guess I am fucked now!

Fraud: I got fucked at the used car lot.

Aggression: Fuck you!

Displeasure: What the fuck is going on here?

Difficulty: I can’t understand this fucking job.

Incompetence: He is a fuck-off.

Suspicion: What the fuck are you doing?

Enjoyment: I had a fucking good time.

Request: Get the fuck out of here.

Hostility: I’m going to knock your fucking head off.

Greeting: How the fuck are you?

Apathy: Who gives a fuck?

Innovation: Get a bigger fucking hammer.

Surprise: Fuck! You scared the shit out of me!

Anxiety: Today is really fucked.

http://www.spiritualsatya.com/osho-meaning-and-versatility-o...
Instead of excluding CF, I'd like to see server stats weighted by popularity. I'd bet that the concentration of traffic to just a few mega-sites means most people can now get by just fine with IPv6.
Microsoft’s future is built on Google’s code
These things always start with an innocuous purpose.

The French national DNA database initially was a sexual assault database, to be able to identify rapists. Now your DNA is collected even if you are arrested in a demonstration and never charged.

It is like laws. When a new law is on the table, the question is never about the reasonable use of that law, it is all about how it can be abused in the worst possible case, because that always ends up happening sooner or later.
Plate tectonics runs deeper than we thought
A.I. Could Enable Ageism, Discrimination in Hiring
Ask HN: Recommendations on Image Annotation Tools
Any recommendations on F/OSS web-based tools that allow image annotation (draw boxes, add tags) that we can host ourselves?
Many "normal" kids become troubled adults, too.
At one job I was working late in office and no one could see it. I wasn’t good about my weekly activity report.

No pip, but I fixed those issues and wow - I worked less and org was happier
The National Audit Office also publish a visualisation of the Whole of Government Accounts (best viewed on desktop) https://www.nao.org.uk/other/whole-of-government-accounts-20...

The accounts themselves are very readable https://www.gov.uk/government/publications/whole-of-governme...
The Chinese state does all of that, which doesn’t mean that normal Chinese people are evil.

So why does it mean that they should be impoverished or that it’s morally wrong to contribute to their economic development?
The word that surprised me the most when flipping through a dictionary as a child was probably 'set': https://www.merriam-webster.com/dictionary/set
Rabbits, raise rabbits and feed them the vegan food :)

Being in a city dooms most of the population in an event like this anyway. Combine the fact most city dwellers have never harvested food or cleaned an animal let alone takens its life.

When all that vegan food runs out where do you think you are going to grow more ? Rabbits eat grass and other vegetation that grows in cities. Not to mention they populate fast enough you would likely not even starve to death before production ramped up :)

Now...all that aside.

Can we just agree to not tell each other what to eat ?
The Surface Laptop 3 Will Have AMD Inside
To help other people who end up at said manager/job.
It is a sad day when you read a (presumed) US citizen advocating free speech and lamenting it's social decline and you must make the only assumption that makes sense: They are a closet racist. This is the only group of people you see consistently advocating this online and it always ends up with the kind of thinly veiled slurs we already start seeing in this post: "far left", talking about Trump, the works.

As for your closing point: Free speech is great, but when it is in support of the president the US has now and his fascist cronies I think we could stand to have a little less. The Germans figured this out many years ago because the US (among others) made them mend their ways, so there is boundless irony to be found in the kind of unsavoury thinking that allows it to spread again.
Sounds like you are still unhappy about a tool finding bugs.
I'm not entirely up to speed on what the laws are like internationally, but where I'm at there's the concept of "portrait rights" which basically amounts to you having rights to a photo made of you. The photographer gets the copyright, but he's not allowed to distribute the photo without your say so since you own the portrait rights. There's a couple of fairly sane exceptions such as crowd photos, you need to be the actual subject of a work for portrait rights to apply.

It'd be a fairly boring application of these laws to say that you have portrait rights to any deepfake of you.

Furthermore I think refering to a deepfake as an image in your likeness is selling it short. A deepfake is more akin to a mashup of a lot of photos of you. A deepfake doesn't just look like a person, it's made from photos of that person.

Not sure how this line of thinking would apply to other countries, but it seems like a viable framework for regulating the whole thing to me.
You forgot to include your Haskell code.
I'm more free than you- I use whatever the hell that I want. No social movement required.
Data modelling and scraping various porn sites
I’m not sure this is true. Cameron had a majority government after the 2015 election. Prior there was a coalition government which also held a majority. May lost the majority after the snap election and had to build a coalition with the DUP and others. In Johnson’s case he doesn’t have any majority at all. It’s a weird situation that only exists afaik because of the fixed term act, as the PM can no longer trigger an election when he loses the majority. The current situation is far from normal.
What is a PO?
Get a PhD, but only do it if you actually enjoy academia. Otherwise, it really isn’t worth it.
In case you're serious https://tech.fpcomplete.com/haskell/promote may help.
Presumably, there existed "app stores" or curated lists before that filtered out apps with viruses, malware, and spyware. Unless people strictly stuck to those curated lists (see: walled gardens), they'd be just as at risk for that malware that existed elsewhere.

How's that different from a suggestion to open up more ways to install software that doesn't have that no-virus/malware/spyware filtering? Is the onus just back on the user to determine which app stores are "safe"?
I see a section for €48b for national debt. I thought the Netherlands was one of the few countries to not have debt?
> Unless these linting tools go out there with source

The tool is released as open source.

> such large number of patches / fixes on Linux should always use a decent open audit process

All contributions to the Linux kernel are audited by the kernel development team. Look at kernel.org, you'll see that contributions are always signed off by at least one other kernel dev, and often also Linus himself.
There's a suspicious pro-vaping campaign targeting Donald Trump on Twitter
I think the goal, as explained by other comments, is to allow to do thing remotely with your smartphone, instead of having to go to the city hall/administration building.
Apple should allow app sideloading.
I'm as aggressively anti-Brexit as any Canadian could reasonably be, but I do find your point about the NHS bus to be very interesting. It's fascinating to take a look at what one political group's view of their opponent's core values and news are. It's a bit like when I read an article about what millenials are doing, and am perplexed to the point of questioning if I was really born between 1982 and 2000.
>So Chinese phone manufacturers making up 1/3 of the European market, as per your link, is them dominating it???

Considering that a lot or most of the iPhones and Samsung phones sold (well, before the moving out) were also made in China, yes. The 1/3 you mention are just the Chinese brands....
This system reads the data from your passport (which the government collected when you applied for one and stored there) and store them on your phone. Software then uses facial recognition to check that the person holding the phone matches the picture from your passport.

Hardly 1984...
NASA Modeling Guru: Basic Comparison of Python, Julia, Matlab, IDL and Java
Half Hour and 45-Minute Time Zones
If it’s not measured we don’t know
Geenstijl doesn't have high journalist standards.
For what it's worth I prefer to use empty tuples as a cheap empty iterator (empty lists are mutable and not unique, so the empty tuple is a bit nicer).

The concept of an empty tree is not too exotic, but I'm struggling a bit to find a use for it (which is not to say that there isn't one). What makes it different in my mind is that with lists/dicts/strings it makes perfect sense to filter them, which is a bit weirder with trees. It's easy to imagine a scenario where you filter a lists and end up with no items, I'm struggling a bit to figure out what happens if you filter a tree, do you just throw out the entire subtree if one of the parents is filtered out? It seems to me that the answer depends strongly on what you want to use the tree for, and if you know that you will likely also know whether you need an empty tree or not.

Just to illustrate why the 'remove the subtree if the parent is filtered away' option is not obviously the correct one, consider that it also makes sense to just remove the node and return a list of disjointed trees. In that case the 'empty' case is just an empty list of trees.
Shooter game in silicon: inside the AY-3-8605 chip
SEEKING WORK | Chennai, India | Remote

Remote: Strongly Preferred

Willing to relocate: No

Technologies: Java, Golang, Python, Node.js, React , Postgres, Redis, AWS, Docker, Spring Framework, Flask, Git, Elastic Search

Resume: https://www.linkedin.com/in/nvseenu/

Email: nvseenu@gmail.com

Am a backend engineer who is having 10 years of experience in software design and development using various tech stacks such as Java, Python, Golang and Node.js.

I am looking for an opportunity to work remotely. I am comfortable to work remote and in the timezone client prefers with cheaper hourly rate.
> It would be nice to see an effort to migrate some of the kernel core, but I can't see Rust gaining widespread acceptance in the kernel development community any time soon.

I don't even think that a migration effort from C -> Rust for the Linux Kernel is even feasible or even worth it, given the scale of the project. At this point, you might as well start from scratch.

Google is already experimenting with Rust for OS development with their new Fuchsia operating system [0], which has some drivers written in Rust with a capability based security model.

[0] https://fuchsia.dev
That's a good point and illustrates the hypocrisy of recruiters very well. You are right that applying straight to the companies without a middleman is probably best way to go.
Product owner
https://en.m.wikipedia.org/wiki/Enercon

See Patent Dispute.

I’m not saying US does this as much as China. It would be hard as US is the tech leader in many fields.

But whenever US is not a tech leader they happily engage in government sanctioned industrial espionage (Not Officially Officially sanctioned but wink and nod whoopsie kind of). Thus the complaints about what China is doing ring hollow.
Programming Languages to Avoid
> Hate speech is protected speech.

Protected against the government, but not protected against community ostracization.
In spite of a mostly balanced budget, the growth of non-current liabilites is accelerating. I wonder if this just is due to an aging population and it's effect in pensions or if there are other factors.

https://www.populationpyramid.net/united-kingdom/2017/
If you build a system you can query for any face and get the identity, it will not take very long for someone asking for it to be used to identify violent criminals. Then terrorists at airport gates. Then demonstrators. etc.
There is always a point in having a discussion with someone, even when they are severely misinformed and blind to their own biases because neither of those makes their perspective void, just harder to understand. But gaining that understanding is the only road available to you that can lead to them changing their perspective. Additionally, no matter how much sense you make to yourself and how much nonsense the other individual appears to be spouting, the moment you dismiss even the possibility that you yourself are wrong and that they could have a valid point, albeit poorly articulated, is the moment you throw away the claimed high ground of being rational.
A rise in vegetarian options leads customers to embrace meat-free meals
"isn't impossible" == "is possible" learn to write clearly!
I mean, I've seen ad-block filters for scripts that try to crypto-mine via peoples browsers through ads on websites, so this is hardly surprising.
Parent comment could have been written in better tone but the underlying aspect holds some very real historical truth. In the past popular opinion and scientist agreed that estrogen caused emotional instability, and it was infamously used as an argument against the suffrage movement. Now days we know that those studies in the past was severely flawed and that the historical research was shaped by culture rather than rigorous science and facts.

An observed fact and problem with behavior science is that they tend to align based on the culture of where the research is taking place. In Germany around 1940 you got very distinct results in behavior science compared to modern views. Behavior research made during the cold war looks very different depending which side of the Berlin wall it came from, even when accounting for sample size and scientific methods.

There are theories that tries to explain this, like for example that researchers tend to focus narrowly on questions that feel relevant in their personal culture, and then drawing larger conclusions.
Yeah. I learned that after he responded to one of my posts....
With all the political discussion about Britain recently, the table/table antonym described in this list has come up among my friends lately. In Britain, you "table" a motion to put it up for consideration. In the US, if a motion is "tabled" it is put off until later. Very closely related but directly opposite meanings makes for some confusing discussions, where you need to know the nationality of the writer to have any chance of understanding the statement.
> Now I could talk about any of those monstrosities at length, but this is already shaping up to be a wall so I'll skip that.

lol
My OpenStreetMap tag processing pipeline: OSRM, osm2pgsql and tilemaker all allow you to write tag-mangling scripts in Lua.
The vast majority of the human race isn't, I'm not sure why you were downvoted for pointing this out.
Bud Light had a commercial some years back where it's just them using 'dude' a bunch of different ways https://www.youtube.com/watch?v=dyMSSe7cOvA

I've also seen it used in stand up several times and I feel like at least one film.
The plastic toy car—it doesn't have any use beyond its toyness. It can't get you anywhere, or cut things into neat shapes.

"Toolness" is, at least to a large extent, a synonym for "(practical) utility".
Update on the (Uncertain) Future of Sludge
I suspect there is a vulnerability in the flow:

1. Attacker reads the photo form the passport
2. Attacker prints out the photo, perhaps with some perspective correction
3. Attacker tricks the phone into recognizing the print as the subject

Am I wrong? My knowledge of the flow is entirely based on the comment above.
> (Lets call him "Johnson". "Boris" is either patronising or affectionate, and neither is appropriate for a head of state.)

He had a brother and father in politics, Johnson is a very common surname, Boris unambiguously identifies him, and he's not head of state.
I'm curious if there are people here that have migrated their home network to IPv6 only, and if yes, what are the challenges encountered? I suspect the biggest problem is that there still are many websites that only have IPv4
Craigslist. Here is something novel: let html and browsers do their job. Let your browser process simple html at light speed. Let GET be idempotent. Let users be anonymous while getting information.
Correct, the Fixed Term Parliament act was supposed to cure a government supposedly "abusing democracy" by calling an election at their whim. Well at least that seemed to be the LibDem line during the coalition.

In requiring a super-majority, and a search for a second government first it's badly broken the system. As we can see, there is a government 20 odd votes short of a majority stuck there. Stuck there having lost every vote they've called. Stuck there because they are trying to evade the extension parliament voted for, that would take EU membership beyond an election.

I am intrigued though, that neither side has made calls to repeal the Fixed Term Parliament Act, despite it very clearly not being fit for purpose.
<pedantry>Boris Johnson is not head of state. He is head of government</pedantry>
Why doesn't Apple make their phones in the USA?
No, We Don’t “Need” a Recession
You can't counter someone with arguments when they have lost touch with reality. It is a losing proposition no matter what, because you are just losing energy throwing arguments at a literal wall of ignorance.

This sort of trolling (or god forbid actual ignorance) does not deserve a voice anywhere. There are plenty of people with disturbed thinking we don't spend time listening to and we do this because we already know it won't make a lick of difference: At the end of the day, they're still not capable of thinking coherent thoughts no matter how much you talk at them.