skysight-inc/HackerNews huggingface dataset:
This is a nothing article, the fact that it completely leaves out what degrees are being obtained invalidates it to me. It says that a college graduate makes only ~$3,000 more a year on average than a high school graduate? With how hard they are dissing degrees, I assume they are talking about some worthless degree like liberal arts.

"Why do employers demand a degree for jobs that don’t require them?"
> This is a common practice. Speaking from tech industry experience, you'd be hard pressed to find a single job opening that didn't have a degree requirement listed. The kicker? It's not actually a requirement, it's there for formality.

" Technology increased the demand for educated workers, but that demand has been consistently outpaced by the number of people — urged on by everyone from teachers to presidents — prepared to meet it."
> If this is referencing the tech industry, then this is an outright false claim. Tech industry job openings to skilled applications is something like 2:1, if not 3:1 right now. Since he just said technology in general, it might not be referencing the tech industry. Talking about the job market in general, I don't have any insight into that.

"The authors don’t speculate as to why this is the case, but it seems that students from poor backgrounds have less access to very high-income jobs in technology, finance and other fields. Class and race surely play a role."
> Absolutely false. Race might play a small role depending on the state and environment, but class sure doesn't. No respectable tech employer cares about your financial upbringing, it's about what you have to bring to the table right then and there.

It really all comes down to how you play your cards. If you have the chance to attend college(which not everyone has the chance to do), you have to go with what will open the most doors. You can't expect to spend 2 years getting something like a liberal arts degree and expect to be making 6 figures. You have to research, you have to understand what skills are in demand. I will say that I am biased when writing this. As someone who grew up extremely poor and found opportunity through a tech degree in a local college, I very well have a world of opportunities now because of it. So it is infuriating that the author dares to consider the idea of even community college not being worth it, when it very well is one of the very few doors that leads to bigger and better things for low income people.
> How would we cope with a similar situation?

I've heard China described as one of the last classical empires. All the others, such as the British Empire, Ottoman Empire, Soviet Empire have dissolved.

So "our" solution would be independence for the imperial possessions.
> but I don't see how this case would have gone differently

If you have to make a conscious decision to transfer money first before they ship anything I guess you would notice that $1000 for some plates is a bit much.

A good example for this is paypal (even though I don't like them as a middleman): whenever I pay something using it I am redirected to their website and am shown what I will pay to whom in return for what and money only leaves my account if I confirm the transfer.

> 1-click to purchase

Well, 1-click buying is an anti-feature for me: it promotes impulsive, non-batched and probably quite often unnecessary buying and makes the whole process less transparent (what lead to this incident).
Student loan interest rates should be tied to the major. Engineering major? $0 down, 3.5% interest rate. Art History major? 25% down, 15% interest rate.
How is that not purely, 1000% on the makers of the shitty webcams?
From my personal experience, an engineering degree is the fastest path from the underclass to solid middle-upper class. Dissuading those kids from going to college is not a good idea if you care about social mobility.
Imagine you're in a dream. In that dream, eating a certain substance causes the dream to warp in funny ways. You could say this is a proof that the substance causes perception shift, but both the substance and the apparent world are being generated by something deeper. It is possible to know this directly (as in lucid dreaming). It may sound preposterous to suggest the same is happening here, but it's the best analogy I can think of.
CareMessage (YC W14) is Hiring a Data Scientist (San Francisco or Remote)
College is probably a great thing for some people, but it's been oversold. It's not the destination, it's just one way of getting there.

One reason why it's so easy to sell, is that college is a near universal experience for the middle and upper classes, and being an expensive experience, people credit it with much of the personal growth that happens in one's early 20s. They also credit it with making them good at their field.

"I really learned how to think in college"

"I really learned how to be apply myself in college"

"I really learned computer science in college, which wouldn't have happened if I went via some other path.

etc.

It's far too painful for most people to think "I could have been an equally skilled person if I'd spent that time doing something else".

I come from a long line of people who've succeeded without going to college. When I tell people I've known for a while that I dropped out of a community college they usually seem stunned and surprised that someone could actually have a reasonably intelligent conversation with them (and be a decent engineer) without that history.

My experience is that you can read books on the humanities, and CS, and get work done AND not kill yourself in the process. Maybe the road is a little longer in some ways, but you also come out of it without debt, and you get the benefit of having a very different set of formative experiences than your peers.
That would be anywhere between 9 to 90 $ per transaction at domestic rates, assuming 3 to 30 cent per kWh. JSYK
Judging from recent news about no white day etc college can be a place to go and become deluded and converted to socialism. So maybe worse than pointless
You don't need to rack up six figures of debt to make human connections or gain experiences. There are a number of ways to accomplish this without all the debt and in arguably more useful ways than memorizing things you'll never have a chance to use. Off the top of my head, I can imagine volunteer work or, better yet, New-Deal-style programs with actual financial incentive would offer the same ~magical experience~ of fraternity.
Is there any hope for an implementation that can be run on a Windows/macOS machine as an unprivileged user, and exposed as a SOCKS5 proxy? I often find myself wishing for an isolated VPN experience which applies only to a particular browser, but to all traffic in that browser. Something like Tor browser, but with my VPN instead of Tor.
If we put aside the financial concerns, which admittedly is a significant factor, what you get out of college is what you want to put into it. If you see it as just a hoop to jump through, then perhaps it's not worth it.
So Amazon is knowingly part of this scam. That does indeed explain a lot. They should be prosecuted for fraud, especially given that they've been alerted to the scam and have done nothing to stop it (and therefore are knowingly complicit). Amazon's a very scummy company. They don't hesitate to close accounts for no reason and keep the prime membership payments. It's not surprising to me to see evidence of outright fraud intentionally perpetrated by then too deceive customers. They might refund the few customers who notice and name a ton of money off the ones who don't.
The way Google brands products reminds me of Microsoft when they tried to attach an unrelated product to a moderately popular consumer brand (Looking at you Groove Music, I mean Xbox Music, I mean Zune Music)

There is nothing wrong with Google Play Music apart from the 'Play' misnomer. Google Music should be a standalone product that competes with Spotify. It's a well defined and well understood category. YouTube is a different product, used by different people, for different purposes and in different ways. Now you're confusing everything. Can I get audio-only version of YouTube videos or just YouTube music videos or does it have to be an audio-only upload? Does that mean you can have audio-only YouTube videos now (even without putting in some reference image?)? Is it going to kill my bandwidth if I try to stream on LTE? Is it going to replace Google Music? Are my playlists in Google Music and YouTube going to be replaced? Will there be YouTube comments on music (I hope not)? Can anybody upload to YouTube music? A year ago Google added mediocre support for podcasts to Google Music instead of building a dedicated app - will YouTube Music handle podcasts? URGH!

All they needed to do was to add background playback to YouTube and maybe a little link to the YouTube video in Google Music, and if you're watching a music video on YouTube, a link to a streaming service of your choice (like Google Music, Spotify or Apple Music).

Given how poorly this has been thought through, you just know in 2 years there will be another rebrand.
This is true for everything.

People shouldnt blog, unless they are going to do hard work making the content useful.

People shouldnt be a contractor, unless they have fantastic skills in a sector.

If you are going to work hard and think hard, you will have success in nearly any market.

If you copypasted the example android Hello World app, you arent going to succeed in the programming market.
I've had one company so far ask me for transcripts, and this was after I had been working for several years. That should have been a huge red flag.
It's actually pretty easy to accept that these conversations happen. I do. The thing is, in conversations, people claim to hold and/or appear to hold certain views and beliefs. Other people become aware of them (somehow), and make judgements.

That first part is basically universal human nature, and I think it's basically a necessity and right. The variety and possible problem comes in whether and how people express these judgements. I don't think the specific act of writing or speaking your opinion about someone's beliefs and opinions is ever wrong. You can do other bad things, like incite to violence or fraud but those are separate things
Would it explicitly be taken into account? No. Would being the kind of person who'd get arrested at a protest be something our models could infer? Yes, though not at a high level of confidence. Would the specific fact of having been arrested have an effect? Probably not, unless they've got much better in the last few years. Would being the protesting sort affect lending decisions? If there was a correlation with non-repayment, yes, if not, no. We genuinely didn't care one way or another about that kind of thing, all we cared about was that the black box model could accurately predict how likely you were to default.
ISTM that enough people always "skip the video" that no information should be confined strictly to video.
If you're using CGNAT to work around not having an IPv4 address for each user, then rolling out IPv6 reduces load on your CGNAT system to the extent that your users can and do move traffic to IPv6. Many popular sites support it, so there can be a pretty big shift.
So I think most people would describe mass incarceration as a systemic issue, not one that any individual president or administration is wholly responsible for. The President is not an absolute monarch who can impose their will all throughout the US government...

That being said, it's just plain easy to find actual incidences where US policy was explicitly racist in it's intent and effect.

https://www.cnn.com/2016/03/23/politics/john-ehrlichman-rich...

> "You understand what I'm saying? We knew we couldn't make it illegal to be either against the war or black, but by getting the public to associate the hippies with marijuana and blacks with heroin. And then criminalizing both heavily, we could disrupt those communities," Ehrlichman said. "We could arrest their leaders. raid their homes, break up their meetings, and vilify them night after night on the evening news. Did we know we were lying about the drugs? Of course we did."
You will probably want at minimum the source code and some additional hours of support in case something goes wrong where the support could expire in a few months.

Effectively what you need to think about is when you purchase the website, what might go wrong and what will you need to get it back and running? Once the sale is complete, if there's nothing stated in place, the seller has no obligation to fix any issues.
> Again, read up on second-layer scaling.

As in "not using the blockchain" otherwise known as "not using bitcoin".

Lightning Network wouldn't even need to exist if Bitcoin was actually good at what it did.

Speaking of, when will I be able to use LN to purchase a cup of coffee from Starbucks?

> Also you can mine it yourself.

Yes. By "mine it yourself" you mean "burn more money on electric and hardware than the value of the bitcoin mined"? Cause last I checked the days of individuals being able to profitably mine bitcoin at home are long gone.

> There are may solutions for storing your deposits securely, hardware wallets being one.

So in addition to buying their Bitcoin from early adopters, these poor repressed people will also need to purchase an expensive (for them) hardware wallet and then learn to use it? What if that hardware wallet gets lost or stolen? What if they forget the key? What if the owner passes on and the children need to access the wealth? How does inheritance work?

> Everybody who tells me that knows very little about Bitcoin

Bitcoin users are an intersection of people who don't understand finance, economics, politics, computer science, monetary policy, legislation, regulation, socioeconomics, math, or seemingly life itself.... It's borderline willful ignorance.
Big surprise: people born rich will have more money no matter if they have college degree or not.

What the article doesn't say is that all other things being equal it is still worth it to have college education.
I don't think that the right way to motivate poor people is to tell them that even with degree they might be worse off than the rich. Having a degree will be better for them than not having it.
Learning always pays off - be it in college or not.
Motive is a relevant consideration in legal cases, in addition to speech and action. So no, we do in fact literally judge people in their internal thoughts.
Storyful uses tool to monitor what reporters watch
> FYI the Chinese government literally pays ppl to sit in massive internet cafes and camp out on various internet forums. They comment about how great China is and how anything bad in China is made not bad by something similar happening in the West.

They're called the "50 Cent Army" or "50 Cent Party."

https://en.wikipedia.org/wiki/50_Cent_Party

The details of the contemporary Chinese censorship regime are actually pretty interesting. It's not as simple as just banning content and keywords they don't like, even with the benefit of the great firewall.
consul/vault
With as flimsy as this is, is it an ICO* roadshow?
I take issue with the fact that the company has any say in the matter at all, tbh. I dislike devices that phone home and can be disabled remotely as a matter of principle.

But you're right, in the end they are stolen goods.
With regard to famine: the word "news" means "new things". It is literally the plural of "new". Famines are typically long-term events that have built up over time. Famine in (parts of) Africa? Old story. Famine in New York? New, and therefore "news".
Ask HN: How to write resumable, incremental lexers?
I am writing an android app for a for a college project. It is a simple code editor with syntax highlighting (using simple handwritten lexer). I am using edittext widget and the lexer that runs everytime text changes (using TextWatcher). The syntax highlighting is extremely slow and blocking. So after a few characters being typed into the app, the app starts to block for 1-2 seconds after every keypress.
Right now, I am doing re-syntax-highlighting from previous newline to next newline. This fixes the performance for simple code but then multiline comments break.

I searched the net and found out about resumable, incremental parsing but am unable to find a good enough description on how to go about implementing it. Can someone please describe in detail on how it is supposed to be done.
As a former Googler, this video doesn't surprise me at all. Google tends to have a bit of a ...culture bubble, I suppose, where the engineers and designers forget that not everyone is okay with having all their data harvested and used in whatever manner Google thinks is best. I suspect this is related to the fact that the vast majority of these engineers and designers are straight, cis, college-educated men who are white or Asian and between the ages of 18 and 35, a group which on average tends to have fewer reasons to be concerned about their data being used against them. Then add in the fact that most employees have bought into the general "all-knowing, all-caring Google" mindset, and you have a perfect recipe for the kinds of thoughts presented in the video.

The scary thing is, most of the people I worked with genuinely believed that ideas like this are good for the user. The fact that such things require extensive privacy invasions don't even cross their minds, because they don't think of it as a privacy invasion. It's just another way to "optimize" toward some goal or another.
I run both Cisco and OpenVPN VPNs on my Chromebook and it works great.
California AG Files Extortion Charges Against MugShots.com
Well educated voters are the enemy of political parties that thrive on soundbites and fear.
My argument is that more precise war machines might cause less collateral death thus resulting in less overall casualties from conflict.

Unfortunately, historically speaking, the use of war is assured.
afaik webassembly has shipped in all major browsers - edge, firefox, opera, chrome and safari... including mobile versions.
"I can't remember IP addresses that long"
OpenVPN isn't that hard to configure; I have also done this on a few occasions. However, I do believe it's true to claim that to approach WireGuard's "standard" attack surface profile with OpenVPN you have to go beyond basic, naive OpenVPN configuration. Hardening OpenVPN requires additional effort and some amount of expertise and investigation to evaluate and apply configuration choices and the configuration you end up with must be aligned to by clients as well; a complication when you have limited access to or authority over the clients.

I agree that the page is a bit hyperbolic but don't let that dissuade you from investigating WireGuard; the people behind WireGuard are hard headed engineers and the work is worthy of your attention.
A lot of these problems would go away if we made student loan debt dischargeable in bankruptcy.

We've created a system that reaps huge profits in encouraging people to go to school, regardless if that's the right place for them.

If there's no counterweight to that profit motive, things will not change.
I always found that bemusing. The more low level, difficult and involved your programming job the less you get paid. It makes sense on a capitalist pays for productivity level but it really doesn't make sense on any other level.
Not in America, at least. Many European countries have government-paid, top-tier public education for free to the students.
You do realize Mao Zedong didn't go to Yale right? His affilation with Yale was pretty loose at best. His father was a Chinese farmer too.

The "China of Today" one could say was created by Western Powers would be Taiwan, but even Taiwan had it's foundings on anti-Western sentiments (Chiang Kai-Shek despised Western democracy).
If the answer was 100% yes, not enough people would be going to college.
Look at what the author is selling. "An API Standard for MCUs".[1] He's promoting his hardware abstraction layer for embedded programming.

[1] https://www.beningo.com/store/an-api-standard-for-mcus/
Every modern society needs it's signaling mechanic, otherwise it becomes virtually impossible for people to want to take risks, eliminating all ladder access for the underprivileged.

Signals only work if they're hard to fake. The expense of a college degree in both time and dollars perversely increases its utility as a signal.

Of course, the price of a degree can only go so high before before people are unwilling to pay it. But the natural tendency will not be for the price to come back down, but rather for new, more accessible educational options to show up with lower signaling values. It already happened before with the difference between ivy league schools vs the rest and public vs. private.

Society will get even more stratified, with ever finer class distinctions becoming an indelible part of your pedigree. Technology will make it ever easier to buck the trend and become entrepreneurial, but even that will slowly get folded into the system. We see this with how craft brewing ended up getting rolled into the existing system, preserving the lion's share of the profits for the big bottlers.

Ever-decreasing social mobility is the price we pay for advancement.
If you are using secure boot and distro-provided kernels, building and signing your own kernel modules is a PITA.
Sounds like a recipe for an astronomical default rate.
That varies from brand to brand, but generally, yes. Given that it's happened to devices whose manufacturers have a long history of being part of large enterprise security mechanisms, flaws are still being found and actively exploited.

While this isn't an indicator of the quality of newer brands specifically, I believe it's reflective of the state of the industry as a whole -- in that digital physical security as a whole is still immature and shouldn't be trusted to keep bad guys (determined adversaries) at bad.
Nice to see this resurface. Previously:
- https://news.ycombinator.com/item?id=1735532
- https://hn.algolia.com/?query=gobolinux&sort=byDate&prefix&p...
Central Limit theorem
... and the translation has mangled things so badly you also ask for a copy in the original language even though you don't speak it.
Yeah, it's really sad. I've dabbled in embedded stuff, in the course of doing lower-level OS/infra stuff. The people I've met who make a living at it have generally been in the top quartile for development skill, because the consequences for doing a sub-par job are severe and that naturally winnows out anyone further down the scale. For a long time pay scales did reflect that, but not in the days of front-end types (who call themselves "full stack" without a trace of awareness of how deep the stack really is) and ML/AI folks. I know it's all about supply and demand, but I think "demand" is being mismeasured in this case. People don't think they need a good embedded developer, until they really really do.
Most people blog to have a blog and don't realize their insights aren't useful. So you're advice is not useful since telling dumb people not to do dumb things is a waste of time, they're too dumb to know what they're doing is a waste of time or doesn't have any useful insights. Sorry to have to be the one to tell you this, you being so smart and all.
My favorite part of this site has got to be the crying double-colon logo!

I do wish IPv6 would come sooner, but it's going to take a real extrinsic reason (e.g. catastrophe) for true mass adoption to happen quickly. Otherwise it's just going to happen slow-as-ever.
Works for me - link shows some form of electronic napkin dispenser.
BIRD or other BGP on the host running VMs/containers is what Calico does. We had it peer with our ToR "switches" over BGP.

We could do zero downtime, 1 or 2 packets lost live migration of workloads from one hypervisor host to another and had full ECMP capabilities.

We did this with both IPv4 and IPv6. There is nothing special about IPv6, but it does make it easier to aggregate routes.