skysight-inc/HackerNews huggingface dataset:
Where does 'Hello world' come from?
A parallel team just hired a contractor that said they knew SQL, Access, VBA, etc. I've been training them and they were mad struggling to write a left join during training; I am 100% for making people write simple SQL to prove it. There were even examples readily available.
As other comments have noted, this isn't just a national story. China has a large scale plan to push recent low skill migrants away from big cities toward medium sized cities (medium sized for China anyway) in an effort to help boost consumption. China also faces an enormous housing glut that is at least partially powered by middle and upper class folks using real estate as way to save and invest for retirement. Anyone under the age of 35 and/or without a family history of home ownership in a major American city can tell you that this sounds very familiar.

And though the economies in both the US and China are purportedly chugging along, wealth inequality seems to be pulling at the seams everywhere, dragging on growth and exaggerating the tensions between established urban families and those who serve them. How the differences in scale, complexity, and political culture will shape the political responses... well, I'd be inclined to put my money on Xi before the Orange one.

That said, the US will get to juice those spend-happy retiring baby boomers who will be spending their kids inheritance for the next couple of decades, and if the grad students powering the biotech, materials, and data improvements don't jump ship, there's a chance the west could actually keep pace. But the dynamics of market driven social and mass media don't inspire so much confidence of late.

The largest political challenge in both countries may be in reconciling the demands of the moralising progressive youth and the reactionary would-be capitalists, the entrenched liberal urban bureaucracies and the knee-jerk conservative know-bettering from the peanut gallery. While the Chinese impulse for social order will enjoy the advantages of increasing surveillance and sheer scale, the west will be waiting on the decaying but stubbornly persistent tradition of liberal education to surface some y'know, actual leadership.
>but significant throttling

Is an 8% drop really significant? Further all modern Intel processors aside from a few low clocked Xeons throttle. That's the whole point of the "turbo" speeds -- they utilize what they can within the thermal threshold.
Africa did as well for the most part, didn't they? I recall reading how people there are largely "unbanked" but they carry balances with their cell provider somehow and pay each other that way.
You make people do what they don't want to do by passing laws. It is all on our cowardly, selfish, incompetent lawmakers.
I’ve tried to but it’s hard to get a RoR job from another tech unless I took a big pay cut. What is so special about GitLab, can another company offer you what you want?
Why not cloud Gitlab?
>What I don't get is why not just replace the headphone jack with a smaller one?

The explanation that made sense to me mentioned 2 design constraints:

1) the jack surface-mounted to the PCB took up space that conflicted with an edge-to-edge LCD/OLED display. If you've ever disassembled an iPhone, you'll see that removing the home button and extending the backlight assembly to the bottom edge means the headphone jack has to go away.

2) waterproof phone. The traditional jack was always an entry point for water damage.

Apparently, Apple studied millions of phone users and determined that more people wanted waterproof phones with bigger edge-to-edge screens than the headphone jack.
If they made it slightly thicker it wouldn’t have a fucking awful keyboard that I had to return after three weeks because it started registering duplicate key presses.

They compromised everything for this aspect of the design.
College is (or should be)
about expanding your mind,
your horizons.

College is not at all about that.

One, college is really damaging to the social fabric of towns across the country. My high school friends are gone, and we all lost touch immediately after high school. Why? College.

Did I make new friends? Friends at college? No. Not by the same measure of friendship. These people were cardboard cutouts. People to drink with. Not people to talk to. There’s more, but we’ll stop here.

Two, college is in every way, dumped on teenagers as THE ONLY way forward. By parents. By teachers. By nearly every adult with influence over a kid’s sense of the future. Those who apply (and get accepted) in senior year of highschool are applauded, everyone else is doomed.

No one is paying hundreds of thousands of dollars, or even tens of thousands of dollars, to build character. No one is there to mature. No one is there to improve their concept of individuality. No one goes to college to learn for the sake of learning.

I mean, I could write a 300 page novel, but wow, seriously. College is designated a career path for pretty much every kid in the high school cafeteria.
Whatever astroturfing happens comes from uninvited guests, HN itself isn't trying to sell anything, aside from providing a community that is useful for YC startups, and in general I think the mods and the community do a good job keeping away the spammy stuff.
The city government is bloated, pension plans are unsustainably generous, there is corruption of course, there is a homeless industrial complex that sucks up funds and does little, there are costly building codes that were written to benefit various trades, even though fire prevention has improved greatly, the SFFD spews FUD everytime a good government type suggests a few firehouses could be closed, Police refuse to do their jobs and blames the City Attorney, and it is true the City Attorney doesn’t do their job bit its no excuse for the SFPD, MUNI has the highest cost per mile in the US, and on and on.
Wouldn't it have worked to say "I'll be here no later than 11:00 AM"?
I’d take “dell that works properly”
Actually, it's not entirely true. A few years back EU cut the interchange fees dramatically (to 0.3% on credit cards, 0.2% debit) but all the savings were pocketed by merchants
It's a fair penalty.

> Moreover, the violations are continuous breaches of the Regulation as they are still observed to date. It is not a one-off, time-limited, infringement.

It's a warning notice, you see. Formal notice to Google, to fix this, or face real consequences.

One doesn't want to come down too heavy handed on these things. It will backfire. This light penalty and explicit notice that it requires immediate action to address, is a good move.
That's a pretty chaotic postcard. I think I get the point that it's trying to make, but at first glance it doesn't exactly convey the idea of simplicity.
Love this app!
Steve Jobs had implied on multiple occasion that they didn't do user testing on prototypes because their technology was too advanced for users to "get". It was associated with a quote from Henry Ford that if you asked consumers what transportation they wanted in the late 1800's, they'd say "a faster horse", not a car.

However, it turned out Apple did do user testing of pilot products during Steve's time. The claim was an exaggeration on Steve's part. There are other similar anecdotes that proved exaggerated. Thus, it appears Apple did indeed have a "bullshit kit" of some kind.
Quake 2 is the best argument for Nvidia’s ray tracing
Does it matter in practice? College is ridiculously expensive, forcing many (most?) people to go into massive debt in order to get a degree. If you come out with a master's in art history you're going to be feeling the economic pain for quite some time, and that's not good for society. Until costs come down, college needs to be about job training (which is a shame; I think many aspects of the system need to change.)
Pipes are not unidirectional on FreeBSD, interestingly.
Indeed. For example, here in Finland the VISA/MasterCard merchant rates for Nets, which I believe to be the largest provider:

EU-domestic debit cards 0.31% (max 0.75€), EU-domestic consumer credit cards 0.90%, EU-domestic company credit cards 1.10%, foreign consumer debit cards 1.25%, foreign company credit cards 1.45%, foreign credit cards 1.65%.

No per-transaction fees, but card readers have a monthly fee (39-53 EUR/mo).

Finnish source: https://www.yrittajat.fi/uutiset/572780-maksupaatteet-hintav...
Be wary of freeloading the upload bandwidth on a pipe that belongs to someone else.
use torrents
> They will "milk the teet until it stops giving", and then change.

“If I were running Apple, I would milk the Macintosh for all it's worth — and get busy on the next great thing.” — Steve Jobs, in 1996.
Big fan of Pharo!
*Any bank that will accept you as a client.

In Estonia, at least, they will demand some sort of “tie to Estonia”. That could be residence or a business, but you’re not getting an account otherwise.
If we could do this by waving a wand without downsides (e.g. all existing maintainers magically acquire Rust knowledge, etc.), yes it would be better. No question.

Seriously, people, you can find kernel bugs at will with kernel fuzzers like syzkaller from Google. Look at https://github.com/google/syzkaller/blob/master/docs/found_b... and weep.
Am I crazy, or is the bigger problem here not the fact that Apt will just install whatever random package the server provides, whether your system trusts its GPG key or not? What the hell is the point of the keys if the packages are installed anyway??
> waterproof phone.

Samsung has no problem making waterproof phones with headphone jacks. I'm not sure why, if you can put a USB/Thunderbolt/whatever jack on a phone and still be waterproof a headphone jack is some an intractable problem.
> by most measures

Please do show some measures.
We had a local social network that did that even before MySpace was a trend. Even phpbb had some skins that did made it more news feed like.

That was not exactly a Facebook thing really.
Don't know why you're downvoted; Dell, HP and Lenovo all individually outsell Apple laptops. They spread their sales over many more models though so Apple wins on the most-sold-SKU metric.
Ha — no, it doesn’t. Nor am I anxious about the sun eventually consuming the earth. But I’m admittedly sentimental of the ‘Goldilocks’ balance of ecosystems we evolved alongside: soft meadows, cool woodlands, gentle rains, etc.

Edit: But, I suppose my original comment was more about a sentimentalism of the planet the way I imagined it as a child.
I got the same impression. Not to mention ill-informed in many cases...
Okay, suit yourself. FWIW, you didn't actually put an argument forth. All you did was provide a quote where somebody claims that they had won an argument. Then you ended by saying that I'm wrong because I won't go read some long book whose main thesis you can't even be bothered to regurgitate.
You know that HTTPS has the Location header too, right? This attack works just as well against HTTPS clients.
Alexandria Ocasio-Cortez, video games, and the new online town square
13 upvotes in 4 minutes for an article with a malformed URL that links to the edit page instead of the actual article is unlikely.

Don't manipulate upvotes on HN.
Socrates?
Repeating something 3 times doesn't make it true.
Just because they happen to be an Apple user doesn't mean their status as an Apple user is relevant to your inquiry.

I'd pay quite a lot to have an optimal laptop. But last time I went laptop shopping, Apple was the only one offering a non-touchscreen, metal bodied, unix-like environment with a reasonable keyboard layout. I have no loyalty to Apple (I've only ever purchased a 2015 MBP from them) but everything else I could find in stores at the time had nothing I wanted, and a lot of what I didn't want (Windows 10, touchscreen) I would have to pay for and remove/ignore anyway. I would pay a lot for a good laptop precisely because the process of finding a laptop that I'll feel good about buying is so difficult these days.
Me too. It’s not perfect in the methodology, but the UX is great and I can hack around it’s limitations. E.g. try using the envelope system when doing renovations! Anyway good software. Problem with budget software is users are too tight to spend a lot of money on it so there are plenty of half assed products out there.
Twitter is terrible, but at least it's honest. There's no pretence of privacy through vague "controls". If Facebook just said: "Anything you post to Facebook is public, except PMs", it would be a lot more palatable. Instead it's a bait-and-switch, where Facebook lets you think some information is private, but uses it for its own purposes as if it's public.

Edit: Also consider that Twitter doesn't enforce a real-name policy. This means you can often maintain your own anonymity/privacy on Twitter simply by not using your real name.
Open Source ETL platform
That's not a paradox, it's not the number that's interesting, but a sentence about it.
React Spring: A spring physics based React animation library
I guess you've never been to South Korea, where Google Maps is crippled by law. You have to use a domestic app like Navier if you want to get around.
What's the best way to find "secular" homeschooling groups. It's incredible how much of the stuff you find on the internet (usually blogging, homeschooling, religious moms) is in-your-face religious. I don't mind if people believe in God, but man...
> Monthly fees are a ball and chain thought up by corporations to create modern slaves.

Hyperbole much?

This service has ongoing costs - they have a server which you need to connect to in order to tunnel to the outside world. So a monthly charge makes 100% more sense than a one-off charge. In fact, a monthly charge is better for everyone, because it ensures their service will be around in perpetuity, rather than shutting down once the stream of new purchases stops.

> The best parts of my life have been a result of avoiding being tied to monthly fees. Without them, you are free to travel and move about at will.

They are monthly. You are free to travel and move about at will at a month's notice. It's not exactly a life-crushing limitation.
"At the time, Six Apart was a small software company best known for authoring the blogging software TypePad."

Oh my. Is Movable Type really that forgotten by history?
With HTTP an attacker still has to MITM the connection between you and the mirror operator. So, definitely not "everyone".
It would decrease the number/quantity/capacity of available mirrors. I don't know if that quantity would be significant.
Is this actually a surprise to anyone?

In my own experience I've seen/heard of this many times, and heard of it from many friends (inside and outside of tech).
> none of which have been successfully implemented large-scale in real life

to be honest, I've never read of a major example successfully utilizing that.

If you're just mentioning things which ever attempted to solve that issue: there have been a lot
UBI (universal basic income) comes to mind, just like services such as Patreon, on which people essentially donate to producers with negligible rewards.
Some music bands also give away their music for free and try to make their living with concerts... there have been countless attempts, honestly.

But they're ultimately of negligible impact if you compare their revenue to top selling products. that's what i meant with successful and large scale.
I admin it for a small team of around 25. I've never had a failed upgrade, and have managed better uptime than Github and Gitlab, as it never gets DOS'd.
I’m curious has anyone used Airtable for this?
Maybe a bit nicer

(1:3 .|> x->x+1) |> x->join(x,",") |> length
I like the idea that they are "remote focused" and the quality of their product.

I'm not "married" with the idea of working there, as a matter of fact I'm already on the interview process with another company (remote too).
How is WSL relevant to the needs of Linux gamers?
Same behavior at my old employer. Its funny, every time you see one negative review on GD, you'll then see 15 consecutive positive ones
> You can leave a company, or the company can lay you off, or re-org and divest your department. After a year, you will not go to the company picnic. Just won't happen. Not a family.

Just as a small anecdote: this can happen. I do go to occasional picnics and parties my previous company chooses to make open to former employees. I'm already looking forward to an upcoming office-warming party, as I expect to see a bunch of old colleagues I really enjoyed working with.

There was not a single asshole during my time there. I resigned (over a year ago) to get some fresh challenges, so no bad blood either.
You can also drop the "-like". (-:

* https://unix.stackexchange.com/questions/1489/
That's probably got a lot to do with credit cards being vastly less popular in Europe. Paying with plastic/card usually means using a debit card (many names, largely the same). Additionally in most parts of Europe paying cash is far more common than in the US.
Fair. There are specific library attacks that could result in RCE. However that is also true against curl, ssh, and for that matter could be introduced into your http library at some point. The question then becomes what library do you trust most? OpenSSL is attacked and tested constantly. Things have been found (in your example in 2003!). They have been fixed. Apt can choose to stand on it's shoulders, or go through the entire process themselves by putting together a patchwork of their own solutions that will no doubt get less testing by whitehats and be a juicy target for blackhats.
Personally, I converted our in-house Flask app to a RoR application with View delegation to React. This was mostly to align the technology to the skills we currently have on the team, but I got a lot of experience in the process.

See if there is any room to convert your current Python applications to Ruby.
A career as an Amazon fake reviewer (2017)
The level of discourse on this place is horrid; it's like a SV 4chan.

Why does a workplace opinion site need a "relationships" category anyway?
Yes, some of those theories were also applied in decades old systems. Look up Tandem Computers and Teradata.
There is a distinct lack of rigor, and there's a lot wrong with a blog post that doesn't accurately describe the environment the experiment is taking place in or any other pertinent details that would allow for a reproduction.

Completion is actually the least of the problems here.
> You get better control and less risks.

Well, I'm not saying that people just put whatever first library they found as a dependency. We should review different options and pick the most mature that adjusts to our case.

Ultimately, software used and contributed by many people in a community is far less likely to have risks than one a single developer cobbled together to deliver a feature as fast as possible.

> How can I properly quote someone on HN?

You can't, I just use the markdown syntax and hope for the best =D
There's been an oversupply of consumption in the US of most foods grown in the US for decades of course (witness the endless media stories of giant stocks of us govt cheese surplus). With exports we have soaked up much of that oversupply. There are some years when there is less production but generally we have too much; milk seems to be especially bad. My uncle is a farmer and works for the us govt somehow administering crop price supports. A few years ago, he told me that the price supports mostly guarantee that there is a stable supply for food, almost pushing for greater production, thus keeping us close to oversupply (which keeps the prices lower).

I'm not a farmer, I wonder if this idea that us govt price supports for farming leads us to have constant oversupply? And then what if they went away?
Discussed on HN:

https://news.ycombinator.com/item?id=18968370
Absolutely. Give me a killer battery, great thermal performance, and a wonderful keyboard. I'd gladly sacrifice a few millimeters of thinness for an allegedly "pro" model.
I'm running GitLab via Docker, and I love it.

I previously managed Atlassian instances and I dreaded ever touching the servers.

GitLab def has there shit together in this regard.

edit: I forgot, when issue, their docker container uses tmp memory that never seems to free itself. I occasionally (once a year) have to rm and recreate the container, which isn't a huge deal for me.
Glassdoor is a joke. I left negative reviews for FigureEight (previously Crowdflower) and they immediately went into review and were then deleted. The positive reviews there are so obviously fake. ("cons: only one shower") lol.

They have had several rounds of layoffs and yet their reviews stayed positive. Only now I see a few negatives are creeping through the cracks as I'm sure the onslaught of negative reviews is much greater than what's posted.

Anyway, stay away from FigureEight, they have extremely shady employee practices and have to be one of the worst companies in SF I've experienced or witness. The only condolence I have is I see the entire C-team has been fired or left. It's a dumpster fire.

Anyway, yeah, Glassdoor is trash.
10x Programmers Must Collect 10x Paychecks, but They Don't
The internet may get better, but it is not not guaranteed. And I predict that if it does it will be despite Facebook, not because of, or with it.

Social networking was NOT an enormous pain in the ass. Everybody had, and still has email - it was the gateway to the internet. Roughly since the beginning of the internet. And all the people that joined. Email got used in almost all of the ways that Facebook did.

In addition to email, there were ways to do "roughly" everything Facebook did with varying levels of difficulty - some roughly unobtainium for the "later billions" of people that Facebook drew - not just email based listservs, but USENET before that, self hostedweb forums starting in the 90's, Craigslist in the commercial space.

The problem IS Facebook (and in a different but related way, Google).

UNlike Craigslist (for example), Facebook is a public company. But it is not accountable to the public, as we've seen over and over again. It's users are a commodity and are not stakeholders in any meaningful way. But - even the shareholders are not. Zuck owns AND controls it almost entirely. And unlike Craig Newmark (who isn't perfect), Zuck appears to have been deeply flawed from the very beginning, and the poison of unearthly money and power have only made it worse.
No one owes me anything, but it's posted on HN and there's a comments section in HN so I am entitled to point out the (substantial) flaws in the submission.
I’m surprised JessFraz who is employed by Microsoft doesn’t talk about powershell pipes at all.

Powershell pipes are an extension over Unix pipes. Rather than just being able to pipe a stream of bytes, powershell can pipe a stream of objects.

It makes working with pipes so much fun. In Unix you have to cut, awk and do all sorts of parsing to get some field out of `ls`. In poweshell, ls outputs stream of file objects and you can get the field you want by piping to `Get-Item` or sum the file sizes, or filter only directories. It’s very expressive once you’re manipulating streams of objects with properties.
I would hate to see the day HN allowed any way to bold sections of text.

It's way more restful purveying a page of uniformly restrained text.
Life Without the Tech Giants
Exactly. People saying schools haven't changed for 1,000 years have no idea. The truth is that public schools haven't fundamentally changed since the 19th century.
Yes, AutoCorres works, but it is somewhat user hostile, even for these tools, or compared to CompCert. CompCert looks and feels like a compiler, AutoCorres isn't.

https://github.com/seL4/l4v/tree/master/tools/autocorres
sorry, I screwed that up

https://amp.cnn.com/cnn/2019/01/21/tech/twitter-suspends-acc...
WhatsApp is Down?
Sounds like an argument for rejecting HTTP+TLS single-wrap too. (For apt — not in general.)