skysight-inc/HackerNews huggingface dataset:
I'm not disagreeing that there is a "lower class" of Americans that face these circumstances. What I'm disagreeing with is the article's implication that the median American somehow shares this plight. The article ignores a crucial fact: that the "median income" does not represent the "median American." The "median American" makes over $50,000 at age 35+. The "median income" reflects everyone just starting out in their career, etc. That's the basic fallacy of the article. We imagine someone with kids making $30,000 and how hard that would be. And then we see that the median income is $30,000, and are shocked to think that somehow half of all people must be in those "dire" financial circumstances. But someone making $30,000 with kids to support is in fact far below the median. The median family income in the U.S. is $73,000.

These statistics are not "improbable"--they are fact: https://dqydj.com/wp-content/uploads/2018/11/average_median_....

Your point about health insurance also contradicts reality. Excluding people covered by Medicare and military health care, 70% of Americans have employer-sponsored health insurance. That covers, on average, 86% of premiums for the employee and 75% for dependents. Many Americans don't have health insurance, of course. But the median American does. The person making $30,000 and getting "gouged on health insurance" out of that amount is far below the median.

> This is not even counting the fact that Americans work more for less

That's simply false. The median income in the U.S. is about 10% higher than Sweden (and much higher than the U.K. or France or Germany). Do Swedes get 36 extra days off each year to compensate? (No they don't.) Disposable income at the median is even higher in the U.S. because Sweden has extremely high tax rates on the middle class. The poor in Sweden, on the other hand, are much better off thanks to those taxes on the Swedish middle class.
None of the 76 B52 airframes in service are newer than 55 years old.
Linux gaming support is really at the mercy of the engine Devs wanting to do it. There isn't enough of a market share for it to be "obviously viable" (i.e. stupid not to do it) last time I looked into the numbers.
Nope they were not!

It was the other way around! You were able to use Acxiom/etc data to target people on Facebook
I think you might have forgotten to attach your point
To the opposite, the west provides a buffer region where people with insights can swing in between. Also, universities in China are way behind compared to western ones, but the later ones also serve Chinese students well. Such system benefits all.
I find myself struggling with somewhat related situation, everything in my life is going good, happily married and a great job that I love however I find myself wanting to watch the world burn, I get excited about the prospect of war and the collapse of society. I keep it under wraps and don't mention it to anyone but I'm really not sure what's wrong with me.
Can't go wrong with Grellas.

https://news.ycombinator.com/user?id=grellas
Many professions have some kind of "last resort" explanation, which is (sometimes jokingly) used when no one has a clue what's going on. When I meet people with an interesting job, I sometimes ask what their last resort explanations are, and from an archaeologist I got this short poem in German: "Was man nicht erklären kann, das sehe man als kultisch an." ("What cannot be explained, should be assumed as ritualistic.").
it's not the same game though, movement,gun recoil,gun damage, spray patterns,economy etc have changed WILDLY since the inception of the game. maps may LOOK the same but on closer inspection, the models change rapidly - eyelines, clipping, the way objects bounce off surfaces etc etc

for some reason valve doesn't release new versions of the game but instead chooses to radically change all aspects of the game and call it counterstrike(increment code+1)

i like the model, much better than call of duty randomly naming things differently even though the games are fundamentally the same with a fresh coat of graphics on top
I broadly agree with your assessment of confluence (maybe with the difference that I'd draw the "bad" line really close to it).

However, I've had a different experience to this one:

> You can organize your company workspaces however you'd like.

...unless you want to, say, include two subsubsubpages with the same title in the same space. You want a space per project? You want to put documentation for multiple major versions into Confluence? Atlassian tells you "Nope".

Which is my main gripe with Atlassian about now. There's a pretty old ticket on the titles thing, with loads of comments asking to change this. It was simply ignored.

With Jira, there was the same thing: The release management part has some limitations, someone opened a ticket, hundreds of customers agreed, Atlassian closed it. And allthough their final comment starts with "we listen to and value your feedback", it states that no, this won't be solved. Ever.

Edit: Oh, and don't get me started on their search.
> This gives Chinese scientists an incentive to observe international rules

Maybe. The US is currently discussing going the opposite direction (with export restrictions, conference restrictions and the like) so China may resist any efforts go to "international standards".

Which I do consider short-sighted for both countries.
Well, those can also be remembered fondly.

One that crops up in my memory with some frequency is lying face-down in three inches of snow. My feet are going numb. My SAW is freezing my fingers. My helmet keeps sliding down over my eyes. We've been out here on the perimeter for almost two hours, just waiting for the word to move.

They told us to embrace the suck. It was fun. I've never felt so alive.
> That the very definition of this business is that the workers are receiving less than the full amount of the value they are creating.

Of any businesses, its necessary to also maintain the capital that gives them the productivity to generate all that value. Even under a marxist theory you cant pay someone what they produce exactly, cuz then they wouldnt be your employee.
Pretty sure Microsoft does the same.

https://www.theguardian.com/technology/2017/jan/11/microsoft...
Buying and Owning a UPS Store Franchise – My Experience
I don't think the facts on the ground bear out your assertion.

Over the past 15 years the Chinese government has had quite a lot of success encouraging both high profile and more junior scientists to return to China (some of whom left as children) with good faculty positions and large research support.

Certainly many of the wealthy want to move some assets out of the country (that's the "richest" you discuss) but few are moving wholesale as happens with, say, many wealthy Russians.
It is something that many people dispute. I for once have not seen any evidence for such a claim.
10 Reasons to Buy Ethereum Classic in 2019
> Criminalizing the consumption of a good is aimed at stemming the production of a good.

That works only if you pay for said good.
How Python saves memory when storing strings
In a previous career I was a surveyor who spent lots of time in the forests of British Columbia. One day I encountered hair ice but didn't realize what it was; I thought it was just awesome looking ice. So I licked it. Immediately I realized from the taste and texture that it was not ice but some sort of weird forest growth and I gagged. There were no side effects but it tasted awful!
As an alternative, iOS seems to temporarily offload apps to make room during updates. Because all the apps come from the App Store, the apps can be easily redownloaded afterwards.
from sklearn.datasets import fetch_openml
from sklearn.model_selection import train_test_split
from sklearn.neural_network import MLPClassifier
from sklearn.metrics import accuracy_score

X, y = fetch_openml('mnist_784', version=1, return_X_y=True)

X_train, X_test, y_train, y_test = train_test_split(X, y,
stratify=y,
random_state=1729,
test_size=X.shape[0] - (10 * 20))

model = MLPClassifier(random_state=1729)

model.fit(X_train, y_train)
p = model.predict(X_test)

print(accuracy_score(y_test, p))

X_train, X_test, y_train, y_test = train_test_split(X, y,
stratify=y,
random_state=1729,
test_size=X.shape[0] - (10 * 200))

model = MLPClassifier(random_state=1729)

model.fit(X_train, y_train)
p = model.predict(X_test)

print(accuracy_score(y_test, p))

This gets you 0.645 and 0.838 accuracy score respectively (versus 62% and 76% in the paper). Sure, different validation (I validate on all the remaining data, they do 20x 70% 30% splits on the 200 and 2000 samples, which needlessly lowers the number of training samples, fairer comparison is 0.819 with 1400 samples), but the scores seem at least comparable. Cool method though, I can dig this and look beyond benchmarks (Though Iris and Wine are really toy datasets by now.)
Interesting point: Responsible disclosure. Did TechCrunch aid bad guys here before a fix was put in place?
Sure you can port it, but as it stands that code will never be mainlined. Meaning it will be mostly impossible for AAA developers to come together to improve it.
Ask HN: Anyone above 30-35 applied to YC?
Probably not that much about the age but more about the people with the kids/other family responsibilities, how did you guys plan to go to CA for 6 months with the dependents staying back there? Any success stories? Assuming you are accepted, how did you manage the next six months? I am a bit cautious about it all and not sure I could leave my family (wife and kids) as we don't have grandparents to help us and with the small kids it is a lot of work... Even if you didn't make it to YC, or never tried (but planned), what was the plan? Thanks!!!
Your comment begins with "that's why" but I can't see any relationship between it and what you are responding to. Can you explain the connection?
Europe Remotely – the Europe friendly remote jobs board has a new look
import & export are already there on the settings page :)
You licked a polar bear?
Thanks, glad you like the blog!

Nobody is really using Oil yet because I made it more of a programming language than an interactive shell, but that's changing right now :) There should be something interesting for people to use within a few months.

I would like to see a comparison between DFA and perfect hashing sometime. I wanted to do it myself, but I couldn't justify it because there are other slow parts of the parser. I am surprised that postgres got such a large speedup, to be honest. I guess it has to do with the large number of keywords.

BTW, this is related:

https://github.com/oilshell/blog-code/tree/master/fgrep-prob...

I match thousands of fixed strings "in parallel", and compare different regex engines, and compilation vs. interpretation.

The biggest surprise is that interpreted regexes like grep and ripgrep are faster than compiled DFAs with re2c for 13 strings. When you search for thousands of strings in parallel, re2c takes over.

This could be compared to perfect hashing, I think.

This will be mentioned on my blog, but I'm not sure if I'll have time to do a detailed breakdown.

The motivation for this was somewhat different. I was trying to understand if the Aho-Corasick algorithm to generate a DFA from fixed strings is "important", given that you can already generate a DFA from a regex. In other words, Aho-Corasick seems like more or less a special case of the typical regex -> DFA compilation.
Pandas Made Faster and Scalable
If there is storage. And I wonder about its battery life.
> groups of 8 work well; by 20 they're getting hard to manage; and a group of 50 is really unwieldy

I made more money at my web agency when I had 10 employees than when I had 20. I kept growing the business through inertia and the thought that bigger was better. I decided to sell with 20 employees rather than drop back down to 10, but by 20 it was unweildy for me to manage on my own.

The overhead described in the article from growing beyond a group of 10 I felt everyday. If I had to do it over I'd stay at 10 or less for as long as possible and prioritize connection and profits over revenue and headcount.
2019 Predictions for Application Security
Ask HN: Which site is best to check the domain authority of sites?
Hi all, As I use both Ahref and Moz for checking the domain authorities I'm confused in which site provides the correct DA for the sites. Both the sites different DA which will be having a huge difference.
I've been quite dismayed by this but I don't think overall it's yet as serious as it sounds.

The IITs are quite solid and several are among the pool of top institutions in the world. There are many really good engineers and scientists in the country.

More interestingly, the upper bureaucracy (i.e. non-political appointees) of science and engineering oriented ministries (e.g. MNRE) tend to be actual scientists.

There's a pseudoscientific froth in India, Turkey, USA, Iran, and other religious countries, but they still get power plants and satellites built. The froth gets attention because 1> it's shocking and 2> it appeals to the short-term aims of various politicians and their bases.

So when India can't get a fighter plane built I ascribe it to garden variety corruption, not disdain for science.
> Datastreamer was the first company in the content indexing space and we were WAY ahead of everyone else.

Meltwater.com is in the same space but is much older — it was founded in 2001.

Their engineering team recently blogged [0] about their petabyte-size Elasticsearch cluster which still uses a much older version of ES (1.7.x).

0: Optimal Shard Placement in a Petabyte Scale Elasticsearch Cluster
https://news.ycombinator.com/item?id=18413862
>This sounds more like an excuse rather than any sort of rational argument as to why game engines can't be open sourced. The reality is that there are plenty of projects out there helmed by incredibly talented engineers with extremely high level knowledge that exist in the open source realm; one only has to look at the geospatial community to see this.

I'm not saying there aren't talented developers working in open source. But the sheer breadth of expertise required is unimaginable. You need top-of-their-field engineers from practically every conceivable discipline within CS to build a AAA game engine. Physics, lighting, rendering, networking, audio, UI, and that's just the tip of what I can think of. Engines like Rockstar's RAGE are easily on par with the Linux kernel for complexity.
Yes this is a good point! That's probably why it's dynamic in Clang and not done ahead of time.

FWIW I mention the C Lexer Hack here:

The Oil Lexer: Introduction and Recap

http://www.oilshell.org/blog/2017/12/15.html#toc_5
A game development company should have publisher as a service not the other way around. publishers pushing game companies to monetise more heavily is a plague on our times
Any ideas if that terrain would be released? It along with the building represents a lot of work and instructive material. And the code includes many .h files. It would be great to see those also.
Exploring and exploiting Lenovo firmware secrets (2016)
Ask HN: What should a systems/low-level software engineer know?
Tired of the hype on the web/js (every week new library to learn about), I am thinking to switch career in the next 1-2 years, and move lower in the stack. I am into Rust in the last 3-4 months and I really enjoy it, but I would like to learn more, what would you consider essential books/papers/resources that a system's programmer should know?
Passing Arguments to React Event Handlers – The Easy Way
> Not really

For every person that buys directly from the developer, I expect there are several order of magnitudes more people that buy through steam. If you're a drop in the ocean, that doesn't count as "not really".
I believe that there are lots of professionally-run science scams.

It starts with an idea that looks good on paper and a bunch of scientists investigating it. At one point it gets picked up by the management of a company and commercialization is being started while the technology is not ready yet. Now you have high-risk development of a new technology in the framework of commercial management. Failing is no option anymore. During the development it becomes clear to some insiders that the goals cannot be achieved. To those are three options. Either they quit, they shut up or they upsell what they have. Plans become bigger and bigger and the deadline shifts later and later. The later you are, the more sunk costs you have and the bigger your plans need to be to recoup the costs and keep your department alive. This is what I consider the when it becomes a scam. It started with science but instead of burying the dead horse it is paraded around town and management applauds while those who know do not talk.
My big issue with Docker for Windows is that it prevents VMWare Workstation from running, as it uses Hyper-V. You can have one or the other, but not both.
There was actually a post about this a few days ago: https://news.ycombinator.com/item?id=18845205
FYI, gameplay/commentary starts at 7:23. Here's a link at the timestamp: https://www.youtube.com/watch?v=Bgh30BiWG58&feature=youtu.be...
MEASUREMENTS: On the value for ethernet “galvanic isolation
Perfect blogpost as I'm joining a large corp soon...
> universities in China are way behind compared to western ones, but the later ones also serve Chinese students well

I would be interested to learn more about this. Do the Chinese have different educational needs to those of students in the west?
Ability to apply excess thrust is a big advantage when hitting wind shear on landing. Or when you lose an engine.

I suspect a big advantage of hybrid electric aircraft would be faster throttle control because electrically driven fans would spin up fast.
I didn't use an example of a family, because a family making $30,000 is not the median. The median family income in Georgia is $68,000: https://www.deptofnumbers.com/income/Georgia. This is a city where you can buy a 3BR house bigger than the one I grew up in for a $920/month mortgage: https://www.redfin.com/GA/Kennesaw/3072-Black-Gum-Dr-NW-3015....
"In an artificial world, only extremists live naturally."
>I've heard that story plenty of times, but I have my doubts,

It's not a story, it's a goddamn historical fact[1].

>I'm sure there's a grain of truth in there, about lobbying - but was it really the decisive factor?

Of course not just lobbying, but also immense loads of corruption and monopoly practices[1].

>Streetcars were a very cool idea but unfortunately motor buses were better in every objective way.

Yeah, that's why streetcars in Europe were all replaced by buses just like the were in the US, and nobody builds "light rail" (read: streetcar systems) anymore anywhere.

Oh wait, exactly the opposite is true, because, well, street cars work, and[1].

The real reason you don't see streetcars is that the benefits of a public transit system are externalities[2], and so they must be funded by the government.

Streetcars were never simply not funded by the government in the way highways are funded -- because of things like [1] -- and so they were destroyed by companies that made [1] happen.

You're welcome.

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

[2]https://en.wikipedia.org/wiki/Externality
Neil DeGrasse Tyson: We Might Be Living in Higher Dimensions, Senses Can't Tell
That was the Oculus Go. The Quest is slightly higher end in tracking and having 6DOF, but lower end than a full Rift setup.
Except you forgot Apple ships Python 2.7.15, which was released in 2018. It's actually quite up to date.
public education is exactly what’s leading to inequalities

How do you figure that?
I remember listening to the Bungie podcast many many years ago right as they sold to MS. For me, the saddest part was the bastardisation of the Halo series. 343i have just never quite had the same spark.

Destiny & Activision just showed me to that the creative forces behind the Myth/Halo series were well and truly gone.

This is an exciting new dawn. Can't wait for what's next.
This point of view compares a marginal improvement with a massive improvement and concludes that bringing about a marginal improvement when you could cause a massive improvement is wrong.

This is a false comparison because there's a third option, which is doing nothing. Doing nothing is worse than causing any size of improvement, and almost all of us are doing nothing. If we are to accept that paying Filipino workers slightly more than the local economy is offering is wrong, then we must also accept that not paying them anything is wrong, in which case we should be going after the hordes of people who aren't doing anything instead of the people who are only doing a tiny little bit.
If an established approach that has been made into a library matches a novel approach, then it's not something to "look beyond" -- it's validation that the novel approach is probably worth investigating more fully.
Learn How to Hack Android Phone Remotely
Not could, is. With the exception of the US, China is already ahead of all other countries. A friend who's one of the top quantum physicists in the world recently returned from a stint in China. He told me that the University lab he was at had more equipment and resources than exist in the entire country of Australia. Within 10-25 years it will become compulsory for western scientists to learn Chinese. They simply value science far more so than we do in the western countries.
I prefer things old-style. The time and place: as soon as you show up, you check the bulletin board to see the list of names with grades.

I gather that this is now frowned upon, but real publicly observable competition is a huge incentive to do well. It also relieves a bit of anxiety for those who would otherwise unjustly think they are doing badly. If you want to impress fellow classmates, perhaps especially those you find attractive, getting to be the best on that list does wonders.
People talk about how much they make pre tax. I think past a certain level of income, you gain the same status per marginal dollar and the actual additional purchasing power does not matter...
Aw, not sure why you say that. What was removed? I enjoyed reading this page, and particularly what you wrote.
Thanks for posting this, it's super cool!
Cloud Cost Optimization for 2019
That is not the same as "So when people go to buy one more game... they go to Steam,".
Major Positions on Conscious AI Systems
tbh those maps look heavily dofferent now: while the basic layout is the same, there are huge amount of small changes and visual enhancements to the point where it would need large time to adjust for someone coming from the original. Same for movement, ui, physics.
Hoping they bring back the gameplay quality back that Halo 3 had. Halo 3 was one of the best games ever made
Yes, you probably shouldn't use any kind of binary trees. This has been a sort of open secret for years. I first learned about it from phk(Poul-Henning Kamp)'s 2010 article, "You're doing it wrong". See http://phk.freebsd.dk/B-Heap/queue.html.
Curated list of serverless security resources (git repo)
I am betting Julia will finally make Python community take JIT as standard feature seriously.
Ok (Maybe a compile time warning? that doesn't break the build)
Acquihiring doesn't necessarily involve keeping everyone from the acquired company.
Botox and dermafillers
Reminds me of the fall of Rare. They were absolutely untouchable in the N64 era, nearly everything they made was gold.

I believe Rare's decline happened after an acquisition (Microsoft?) but I may be misremembering.
I’ll probably get downvoted for this, but I think it’s really important for you and your family.

If you don’t have a big safety net (college money for kids, many months of living expenses, emergency fund, etc.) then don’t try to become a founder. You are almost guaranteed to fail (as all startups are). If your appetite for risk is low, don’t do it.

There’s a lot of confirmation bias on HN (“I have small kids and started a company, so can you!”) but I’ve personally seen the other side of the coin, and it’s very ugly.