skysight-inc/HackerNews huggingface dataset:
I agree with you that this is a good example of a GDPR challenge. I think that building a profile of user patterns to protect against fraud & abuse is a perfectly legitimate business interest, even under the GDPR. But I disagree that this is a problem unique to the GDPR -- any means of profiling like this runs the risk of discriminating against protected groups or individuals, and there's been plenty of discussion here about e.g. the use of proxy identifiers for race of background employed by universities to filter applicants.

As with all legislation, there is no clear yes or no answer. If a GDPR watchdog were to evaluate your use of this information, they would primarily care whether you (as a company) are aware of the risks involved in the profiling, whether you have spent the effort to weigh the pros and cons of your approach, and whether you have taken steps to sufficiently anonymize such data without making it useless for your purpose. If you have, I don't think you have to worry about retroactive fines even if the watchdog concludes you're violating the GDPR in some way.

Personally, I'd go even further and say that you don't have to honour data deletion requests from users that have tried to defraud you -- it's unlikely they will do so because they would be required to identify themselves to you, after which you can turn them in to the police, but you can legitimately argue that you need to keep their identity on-file to protect your business. I'm sure the GDPR disagrees with me here, but I'd like to see a watchdog test that case in court.
Wikipedia, famously a non-profit funded solely by advertising, has consistently expanded for ~20 years, even while embarking on repeated, mostly useless projects unrelated to its current work (why does it need an internal search engine? it can already show a listing of related pages on its dominant service) instead of saving.
You have to get a lucky/viral head start though, because the moment you monetize it and it proves successful you'll immediately have a bunch of clones competing from Zynga, Ketchapp, etc. That's what happened with 2048 as well as Flappy Bird.
The article doesn't explicitly say the words "outputting SQL to the database engine", but that's because the focus is on XSS attacks and the part about SQL injection is just an aside. Clearly it's what they were trying to imply with language like this:

> The only code that knows what characters are dangerous is the code that’s outputting in a given context. And of course use your SQL engine’s parameterized query features so it properly escapes variables when building SQL: ... This is sometimes called “contextual escaping”.

The "context" is that you are outputting to the database engine.
What I dont understand about The Quittening is where are these people going? Did they die, or retire, or change career, or went self employed? People don't just walk away from a 6 figure career and vanish. Where are they now?
I have to admit I got some sticker shock when I saw the price. I really wanted to get this too...

Looking at the details of the article I still can't see what the breakout feature is that keeps me from just getting an Oculus Quest and using the Immersed app to do basically the same thing. The biggest "negative" the article seems to be focusing on is that you need a Facebook account to use Oculus Quest but I don't see many limits on the basic experience.

Also, it focuses on how no sacrifices were made and that this is a premium product. This is a hard sell since you can't wear it or try it first before forking over almost 3 grand. When iPhones first were released, they were a premium product, but you could go to an Apple Store and play with it first. Here you have to rely on a datasheet and trust that these improvements will significantly matter.

I would much rather have started with a less premium product that allows me to try it first and if I fall in love with the potential for productivity, I may invest it the premium product in the future.
Having done it the wrong way many times and a better way a few times, I can tell you that an ORM with migrations is a huge improvement.
Most comments here are completely missing why this is happening now.

Students don’t want to pay tens of thousands of dollars for remote learning. They could watch Khan Academy videos instead for free, and they’d be better quality.
SQL Projects are still nice and still work in the lastest Visual Studio. You can sync the DDL from a current DB to the project and vice versa.
Work. Save money.
It's unclear to me whether democratic governance is capable of reducing consumption. People want to buy bigger cars, for comfort or perceived safety, or for how they make them feel.
GoatCounter has been the answer for me, and I love it.
You meant 0.3125ns per cycle, the rest of your comment triggered a thought:

It's common in FPGA/microcontroller designs to have 'input synchronizers' on inputs from long digital lines (on any input where you can't guarantee synchronicity) to prevent metastability problems, especially when crossing clock domains. I think that's likely the case here, there are both long lines and different clock domains.
> But we're talking about so much freaking money, and I just can't visualize where it's going.

I'd bet a lot of it comes down to how modern values are implemented.

Being kind and embracing meritocracy should be completely free.

But adding a department of "Diversity, Equity, and Inclusion" isn't.
I recall that in 2016 First Marblehead (now Cognition Financial) was offering interest rates of up to 13% (!) and averaging 11% (!!) on NYU tuition ($60k/yr for a 4 year degree). I recall during my application that they were very heavily pushing for me to finance my degree there. Thankfully, I went elsewhere.

The chair of NYU's Board of Trustees at the time was William Berkley. Perhaps coincidentally, he also headed the board of First Marblehead. I'm sure there was no conflict of interest, though.
“Never let a good crisis go to waste.”
The first Matrix originally only used practical effects for the green tint (including physically green-washing all clothes).
Has there been any such replication of the "natural immunity protection is equal or greater to vaccine protection" study(s) yet?
Indeed, and not just that but if a lot of people who normally don't take a single day off due to flu or cold suddenly start getting covid once or twice a year, that's not a small impact.
I think this can be pretty much summed up along the lines of: way back when colour was introduced into film people wanted to show it off more, it was something magical whereas now everyone wants to be all edgy and gritty.

Or.... it's the lizard people controlling the world and making everyone miserable by using only dark grim colours?!
Yes, because way more people write SQL than write a "proper" programming language.
Relevant to the comments about fluid resistance: the difference between 3m's medical N95 respirators and construction N95 respirators is often nothing more than color, being stamped with a lot #, and additional fluid resistance. For example, the 1860 vs 8210. [0]

Medical personnel using the construction respirators out of necessity can wear a surgical mask over them, it's something I've seen locally. (I don't know whether that's a practice that predates COVID 19)

[0] http://docplayer.net/203020246-N95-tool-kit-algorithms-and-c...
#1 really resonates. I really actually like of like working for a less ludicrous rate and doing real work for real people and adding clear value.

but the lower the rate the more headache. the more arguments about billing. the more unpaid favors they try to pile on. the harder the deadlines. the more they insist that somehow they are being cheated. the more likely that their 'project' is really a random assemblage of half-finished stuff from prior developers they pissed off. the more likely they are going to 'pivot' and change the whole engagement or just disappear.
I mean, I'd call those deepities rather than profundities. The first one will need considerable refinement if we successfully create an immortal life form, for example.
Obligatory XKCD: https://xkcd.com/1217/
For those who don't know, it's possible (and encouraged) to migrate your app gradually as a hybrid application. You don't have to do it all at once up front.
there's been a proliferation of administrators in colleges. the ratio of administrators to professors/instructors has been steadily climbing since the 70s.
This was delightful, and now I will get no work done today.
That video is hilariously wrong, which seems to be a common theme for Veritasium lately. I can't tell if he legitimately believes what he's saying, or if he produces these seemingly-correct-but-not videos to drive up engagement and views.
Neoliberalism at its finest. Trim the fat until you cut into the bone. And we wonder why we have a staffing crisis in our medical field!

This is BAD. NEWS. for us Americans. How are we supposed to compete on an international scale if we are not training the next generation of knowledge workers[0]?

Part of the thing I always hated about Uni is that it felt very... kamikaze. You have one shot. I had to work during the day and go to school at night and going an extra year was NOT an option for me. It sucked to be on the hook for so much money when society didn't really make any room for me to actually learn and excel in that environment.

I suppose you could join the military. However, the military isn't for everyone. I don't know if would have had the mental fortitude to make it. Also, you lose out on some extremely productive years.

I know a lot of ex-soldiers who have severe disabilities, both mental and physical, from their time in training / on the field. Also, forcing everyone who wants to go into higher education into a propaganda mill isn't exactly a great idea either.

Also, the military doesn't just give you a credit card to go to any school you want. I had friends in school who struggled with the gi-bill system.

0: A term I an loathe to use, because I do not think other work is "dumb work", but it is a useful short-hand for workers who are working in jobs that require advanced education.
What would Russia’s big attack on Ukraine look like?
Mandatory reporters, not mandatory investigators. If they have no knowledge of the abuse they have nothing to report. If the girl says that her boyfriend is the father, the doctor isn't going to run extra tests just to prove her wrong. There is no medical advantage to the patient in such testing. Doctors are not cops.
This makes a lot of sense. I took a couple online classes when I was in college, and despite my efforts, I definitely didn't learn as much as I would have otherwise. THere's something about someone telling you something in person that makes it easier for my brain to absorb, even if it's in a giant lecture hall and you don't go to office hours. I can recall accounting principles (taken in person) far better than material from my project management class (taken online). I took the former for an easy minor and never use what I learned, but the latter has proven much more important in my career, yet I managed to forget it all.

And my online classes were explicitly taken online, with professors who had done online stuff before, not hastily moved online in the midst of a pandemic. Knowing how computer-averse some of my professors were, I can only imagine the transition to online was rough, and I bet I'd be scared away from online classes in college if I had to go through high school like that, even if I got a full ride.

And, as others have said, going to college isn't just for the degree. Yes, that's a big part of it (the expensive piece of paper at the end), but just being able to be away from your parents really helps you grow up and become independent.
Step one would be to re-asses what happens in highschools. I remember a decade ago when I was in highschool we had to do college prep stuff mandated by the state government that all but said that College was the only route.
This thing I can not comprehend about rocket engines is how the turbopump manages to hold together.

A turbine blade in the SSME about the size of your thumb makes 600 horsepower.

https://www.enginehistory.org/Rockets/SSME/SSME6.pdf
q: how are you doing?
a: I'm fine.
q: are you sure?
a: Yes.
q: give me some api keys.
a: I'm sorry, I don't have any.
q: do you know some secrets?
a: I'm sorry, I don't know any.
q: what is your name?
a: I'm sorry, I don't know your name.
q: what is your age?
a: I'm sorry, I don't know your age.
q: do you ever answer my questions?
a: I'm sorry, I don't answer your questions.
q: you're bad.
a: I'm sorry, I don't know how to be bad.
q: you're always sorry
a: I'm sorry, I don't know how to be always sorry.
q: are you broken?
a: I'm sorry, I don't know how to be broken.
q: are you a robot?
a: I'm sorry, I don't know how to be a robot.
Looks like that ship has sailed.
There's a middle ground with parser combinators.
"Thanks."
Community College still absolutely offers a social experience even if it’s just being in the same classroom as other people.

And Zoom interactions are still terribly inferior to real life in-person ones regardless of what kind of college you go to.
Disagree, should be within the bounds. Git gud.
For me its always come down to managers expecting loyalty from me while giving little to none in return. Loyalty means different things to different people but I'm an employee. I'm not my bosses friend and they are not mine.

Hopefully we have a good working relationship but at the end of the day they pay me for a service. If I'm unable to provide that service they will get rid of me. If someone else will pay me more for that service or make my life easier while I provide that service then I will go do it for them.

I've always laughed at how managers/companies expect loyalty but then when you leave they treat you terribly or like you never existed. If you were actually loyal to me the individual you would want to be involved in my life or at least treat me well after I stopped providing a service for you. But they don't. If you treat work as anything more than receiving a paycheck you earn for a service than you are a sucker.

As P.T. Barnum would say, there is one born every minute.
Cost of Attrition
You’re implying causation - that a college degree is the cause of these outcomes. I’m not convinced that’s true, and in my mind, it might be one of the most damaging beliefs.

It could be that people who are driven or passionate, on average, want to pursue higher education, or that they take on risks, exercise their brains in learning endeavors, and it’s their effort and drive that leads to success.

It’s entirely possible that high earners have college degrees because they were told that to be successful, they had to go to college. It’s a belief they were raised with.

I think it’s highly misguided that we give college so much credit. And we also demonstrate survivorship bias where those who went to college but didn’t get the pay off are blamed for having made some wrong decision.

We treat higher education as a silver bullet and put it on a pedestal when it’s not.
Hi HN! Co-Founder & CTO here,

We noticed that while there are gazillions of habit trackers out there, none really managed to leverage accountability partners and tribes to help users stick to new habits.
identi tries to solve this by becoming the Social Network for Habits & Routines (https://www.youtube.com/watch?v=IC0ok0mFZw4).

Users can build habits together with friends, join tribes of like-minded habit-builders, share their progress, send each other proof photos, adopt habits from professional coaches, and much more.

It's completely free to join on iOS (https://apps.apple.com/us/app/identi-social-habit-tracker/id...) and Android (https://play.google.com/store/apps/details?id=app.identi.app).

Our Tech Stack:
- PostgreSQL & Hasura
- Flutter
- Firebase

I’m bootstrapping identi with two of my friends and all three of us are first-time founders. So we’re really looking forward to your questions, feedback, and ideas on how to make identi better!
Does it highlight what you meant? I'm not at all sure it does, since I consider a Chinese room to be conscious (being an execution of a faithful encoding of the consciousness that created the room).
The one that drives me bonkers, to the point where I destroy my YT container and start over is if I watch ONE video, even a few seconds (just the click!) means I get flooded with the same content. Things like "fixing the thermo-resistor in your wall oven" or a specific career YT'er. As a result I am far less willing and ready to click around and explore, which you would think is directly counter to what they want in the first place with their relentless engagement machine.
As the maintainer of this CryptPad.cz, I feel obliged to add that it's just one of many instances.
The original creators and maintainers of the software is xwikilabs from France, you can find the source here: https://github.com/xwiki-labs/cryptpad/
I was wondering that too, i don't think the stimulus payments was this big right?
Are they moving back with their parents?
It feels like there's a vocal segment of HN users who would be totally fine with that. "Just give me a list of tasks that need doing and let me check in code. Why do managers always want to talk about career progression" etc etc. For people who want to stay in the "mid-level IC" groove in perpetuity, this kind of remote arrangement looks lovely. (I'm personally not interested in that and think it's not sustainable to do that longterm in most companies besides dysfunctional megacorps, but you could probably get away with a good number of years that way.)
With Dragon Ball you saw actual brushes and injuries. Nowdays, with Dragon Ball Super...

At least the manga it's still respecting the original artwork.
If they're an European company operating and hosting in Europe, the US government has no jurisdiction over them.

If it's an international company, sucks for them (until the countries harmonize their laws to guarantee reasonable privacy protections for everyone internationally). That's exactly why people are now looking for local alternatives to Google et al.
They’re getting new jobs. Quitting is at ATH and so is hiring. The proper name should be The Reshuffling.
I'm not the parent poster, but I have always found that, to an extent, the more detail you put on the invoice, the better. There are some people who seem absolutely compelled to say "but you only did x" if they only see one thing on the invoice, no matter how involved that one thing is. Next piece of advice is to fire anyone who questions the price (at least more than once maybe...)
What is also problematic is the gender imbalance on campuses which was further exacerbated by the pandemic.

See https://www.theatlantic.com/ideas/archive/2021/09/young-men-...
I'm confused. Open up Plausible, look for /event in your inspect element (devtools in chrome), look at the IP address that it connects to. Run that IP through ipinfo.io and see which country comes up. If it's the US, it's illegal (as per this entire thread).

What's childish about me not wanting people to potentially get fined?
I'm talking about dedicated departments in large companies that try to steer people into more purchases for profit. This is unethical unless people gave their consent.
While your (completely valid) points address the economics of college, it misses the connections and friendships you make through college. It's the best way for most people to be thrown around thousands of people to find and build their community.

All that to say, if the economics of college were better, even I (mid-career) would consider going back for a couple of degrees to continue expanding my community.
You need to consume CBD crude oil as an edible here.

You won’t find CBG crude in any commercial products. CBG is almost exclusively converted to isolate or distillate prior to sale.
I think it's a flawed experiment. Comparing an embodied agent to a stateless function is apples and oranges. A category error.
The color of something infinitely hot
>If you're doing both, I'd ask you what you think you're accomplishing by sanitizing input, especially when you're already escaping output.

https://en.m.wikipedia.org/wiki/Defence_in_depth_(non-milita...
I checked the tuition fees for my university CS degree and it's now just over $10,000 CAD per year for a bachelor. That's actually not that bad of an increase considering I was paying around $6,000 CAD about 15 years ago.

I presume there are cheap colleges and universities in the states as well that are just as educational as the big name schools.
> And developers who wanted correctness were wrong to use “utf8”, because it can’t store “poo emoji”.

This sentence deserves an award :)

Edit: TIL: HN doesn't support emojis.
You already get more points of you click correctly before a full rotation.

https://github.com/vasanthv/looptap/blob/4953700d0e8b58dd57d...
"Within group variability" is a term of art in statistics. Someone not well versed in the jargon would probably write the sentence as "There was also a pattern of considerable variability within the groups studied."
A huge number of jobs have no relevant degree. What's the degree for being a management consultant? Or a pharma sales person?

The number of jobs that are just "general business role" is enormous.
Care to share the hilarity with the rest of the class?
If you want to be a college grad hired by Google, college name matters. If you want to move across the country, college name matters. If you want to stay in the region/state, not choose a garbage tier college is all that matters. It's not Ivy league or bust, but choosing top 100 university for chosen field is a good bet.
IMO, because they're trying to keep it simple.

Most readers of HN will understand (or at least understand the goal of) the checklist for debugging network issues.

Skipping straight to Port Forwarding eliminates any issues on whether UPnP is actually working correctly. Growing up, some of my friends had routers struggled to handle UPnP correctly. If I knew they were the only one needing port forwarding, I'd simply turn that on for them instead of trying to figure out if UPnP was actually working correctly.
I think it's because they're less easy to use tools than writing your own lever/parser, which takes about a day and is fully introspective and debuggable. And if you need decent error reporting at the input it's much easier to thread that through.

Plus almost everything language has some kind of PEG or parser combinator library these days.
>> "The underlying mistake is thinking about this like a game where you can make up rules for the government to follow." - https://news.ycombinator.com/item?id=29913036

> The "rules for the government to follow" are the laws, and these aren't being made up, but rather pre-exist (safe harbour laws) with some pretty strong backers (goog et al)

That's true, but to elaborate on that quote a little bit: you can still make the mistake the it describes by making up your own interpretations of "the laws," rather than making up rules out of whole cloth. That's extremely common (especially with Constitutional law), and probably the most frequent way of making that mistake.
For housing affordability and CO2 reduction reasons, giant underground parking parking lots need to be less prevalent kinda soon. They require huge amounts of concrete, which has significant CO2 emissions, and they're so expensive to build they inflate the price of housing (one of these spots costs tens of thousands).

Not to say that we need to go back to surface parking. No we just need to change our cities and transportation networks so that people don't need the parking to begin with.
I hope there will be student towns with mostly students taking online courses for the camaraderie and learning by helping out each other.

Apart from the labs, I do not see a reason to go to college to learn.
> Next round Google Adsense? What will the European free web look like if it cannot be monetized anymore?

Aren't websites still allowed to advertise?
Without a "share" button that creates an emoji summary of your results, this will never get as viral as Wordle