skysight-inc/HackerNews huggingface dataset:
Yes, I teach my students to always at least look at the overview and see what is available and the taxonomy or ontology!

Don't treat all sources as a mere dictionary of self-evident structure. Quitting just because the blurb of immediate interest has been rendered leaves out key opportunities to learn what is available.
Can I see your source?

Here's mine [1] -- at UIUC, full tuition is 35-50k depending on residency. 30% get free tuition (given their family's net worth <50k/gross income < 67k) and 40% got some form of a loan averaging 20k.

Assuming very generous loans (unlikely), 30% of people paid full price, or about 10,000 students (undergrad class size is 30-35k). That's not trivial, but definitely off your 10% claim.

(Here [2] it is more succinctly, and not in a large picturesque landing page advertisement fashion)

Now some anecdata-- I paid 35k. Every college friend I knew also paid full, except one, who had crazy interest rates on her loan. I recognize my friend group may be a bubble, so I preface this with "anecdata" and gave you some sources on my own.

[1] https://admissions.illinois.edu/invest/financial-aid

[2] https://osfa.illinois.edu/other-financial-aid-options/
Heavily depends on what specific incarnation of SAP you mean? If you want to have a SAP replacement for your specific use case, Rails CRUD is the only technological component you need. The much more important part to the recipe is knowledge of the domain model.

That's also where SAP's moat lies. Not with it's technological underpinning, but with the all the different industries and their processes which they've transferred into lines of code (and the ability to extend them with further LOC with the help of a "SAP consultant").
[trigger warning]

I'm a woman. I was physically and sexually abused by my father as a child. The impact it's had on me is painful to describe. I was working as a software engineer in the tech industry and was constantly experiencing PTSD symptoms being surrounded by men -- though by no fault of their own, it was totally because of what my father did to me.

It's been a frustrating journey. The sexual abuse happened to me at such a young age that I didn't realize until now, in my 30s, that I was molested. I feel completely robbed of my life -- to feel constant panic, anxiety, and depression for no fault of my own. It's been an expensive journey of therapy and various treatments to try to reach a stabilizing baseline. It's been an embarrassing journey -- as a software engineer, I am extremely competent. I just cannot work with men, apparently..

I'm glad studies like this are coming out to validate experiences of fellow incest survivors. A book instrumental in my understanding and healing also: The Body Keeps Score.

Thanks to whomever read this. I wrote it mostly to experience sharing my story publicly, and reducing to myself the shame that exists of being a child abuse survivor.
It’s funny how the term “refactor” has evolved to include “rewrite/rearchitect.”

As originally championed and coined by Ralph Johnson and his protégés at UIUC, it was strictly a (semi provable) safe transformation to the code structure/syntax (usually motivated by trying to make the code easier to understand and/or maintain). Since it was a new word in those days, we still used the terms rewrite and rearchitect as the primary lexicon of “change the code” and “refactor” stated to its niche.

Of course pure refactorings sometimes aren’t as pure as we hope. And they’re often coincident with rewrites and rearchitectures, because we often transform the code first to make a change in behavior easier to implement.

I’m not complaining about the use here. A drop in replacement of an http library would indeed be a true refactoring if indeed none of the externally viewed behavior changed, but as the OP has undoubtedly learned through their own experience, most refactorings end up being something like refarcotring++.

I’m mostly just marveling how in 30 short years, I got to witness the transformation of this term in coumputing lingo.
I had 11% interest rates my first two years, but I had to take out private loans.
> Chilling but also a little reassuring. If you are a victim, knowing that a large percentage of the population has also been abused can help recovery.

"Misery loves company" is indeed a common attitude, but I'm not sure it's especially healthy.
Using models from your ORM of choice instead of the DDL they generate isn't that unreasonable. Suggesting that one should (or then could only?) use 'a simple API .. or UX' to actually query the database seems pretty objectionable though.
I'm embarrassed to say I think you're right. I'll try to be better.
Hence the 'roughly' and 'probably'.
Nice minimal game!
Thank you for sharing. I feel this is the most relevant part:

> As a processor, the second respondent provided the website operator with numerous configuration
options for Google Analytics. On the basis of the information received, it should be noted that the
Respondent configured Google Analytics as stated. Due to a possible configuration error, the
respondent did not activate the IP anonymization function in all cases. Under normal operating
conditions and to the extent that users based in the EU are affected, a web server is located in the
EEA, which is why IP anonymization is generally carried out within the EEA. In the present case,
normal operating conditions were present.
Sadly this is true. I definitely used to use "stupid face" as a proxy for low quality but I've seen people who make good content doing it recently too, so now it all must go.

I'm also painfully aware that I'm an old man shouting at clouds.
While that story might be intimidating I can't help but think it's statistical nonsense and discredits the professors integrity.

Starting from the assumption that general population numbers apply to a group of law students (I assume that he doesn't have statistics about rape among law students) on to the assumption that there is a 1 to 1 relationship between rape victims and rapists. I would assume there to be more victims than offenders.

Just seems a rather weird move to tell your first year students a significant number of their fellows and friends are either victims or rapists just to make a point about unsolved rape.
Similar story here except with journalism: I did a course in media law where it was explained that victims of sex crimes always get lifelong anonymity. Journalists must avoid "jigsaw identification", eg giving away details that might identify the victim.

This means in cases of incest it is impossible to report the incest element because it is too easy to identify the victim if you say "x raped his daughter". So it appears in the press as though attacks are random, when actually a shocking number (10% seems conservative) are in the family.

As a sibling comment says, it is chilling.
Ask HN: Startups, hobbyists working on Climate, what're you building?
Great. Now they've done it:

"How about a nice game of chess?"
--Joshua/WOPR, WarGames
>wasn't to prevent deaths

>it was to prevent the hospital systems collapsing

Can you please apply this logic a little further as to what would occur if the hospital systems collapsed? Do you want me to spell it out for you?
I feel that for many people a good trade school would offer the best future and as we are seeing shortages in some important trade work it would be useful for society as well.
Because a doctor's duty is to their patient, not the justice system. Breaking up the family might not be the best thing for the pregnant girl or newborn. I'm not saying they actively cover up abuse, but doctors know not to ask questions they don't want answered. Blanket genetic testing determinative to determine parentage is very dangerous knowledge.
Be in tune with your local community. I get wind of problem clients AND problem partners or suppliers long before we're even on each others' radar.

Try and surround yourself with people you trust so when someone says "xxxxxx is super unprofessional" you know they're being legit and they're not just trying to cover their own back or running saboutage.

My main mistake was not paying attention to adjacent businesses and underestimating how destructive they can be. Who's in your office block? Who did you graduate with? Try and identify problem people in these groups and pivot away from them
I think that many people forget that version control
is part of your delivery pipeline, not just a way to “store and move code”. I think there are possibilities to use the version control tools to much more than just that. GitOps touches that but I believe there’s a lot more to it. I think there’s some of it in what you describe here.
Personal data: a friend's daughter was heavily into fashion retailing, even to the point of getting a degree in it. I imagine she was a good salesperson, but I don't know that.

Anyhow, she's now a buyer for some large company, obviously working away from customers.

I'm not discounting your reasons at all, but you left out "buying clothes on the web." Once companies like Zappo's started making it easy to try things and return them if you change your mind, people's reluctance to buy online started evaporating. Now that driving to the mall sucks more than ever, staying home and buying on the Web becomes much more compelling.
Smart person. I wished I had had that foresight. Would have saved me a couple of hours.
But do you think the final design of QUIC is more closely aligned with anyone's incentives more than Google's?
https://www.youtube.com/watch?v=2Vrhk5OjBP8
That the approach I've settled on that works best for me. I used to get frustrated that there wasn't "one source" of information that could take me on the journey from novice to expert, and that there was "so much to choose from" on most topics.

Now I happily browse through as many sources as I can find, noting which I think are high quality even if above my head, and absorbing what I can for my current knowledge level. Then I'll revisit the good stuff and scan it to pick up the next layer deep, and repeat over select material until I feel I have what I need.

The other thing I do is make flashcards as I go (I use an app called Quizlet, but I know there are lots out there). Especially with a new subject, just basic terms can be overwhelming at first. I capture want I feel is important in a question & answer format, and just fire it up when I have to a few mins to run through some flashcards (e.g. waiting for a meeting, sitting on the lav, etc.). It seems to work really well for me.
I can relate to info/knowledge about that edu debt, went to undergrad in the 90's and while I might be naive, I can say I didn't comprehend the debt side of things. And my edu debt pales in comparison to today's students. Fortunately I grew up, buckled down, and paid it off but there were some lean years right after school. Now? I can't even imagine.

And I also agree: how will these institutions scale back? What if tuition was cut significantly? What programs are on the chopping block?
Ask HN: Are fewer students learning to code on their own now than in the 80s?
Then that sanitation is incorrect. I don't think this discussion would has any merit if we're speaking about incorrect implementations.
Genuine question: Don't you re-watch your favourite movies and TV shows? Why would YouTube be any different?

Your answer to the above might be "never". Which is totally cool.

But I think lots of people like rewatching favourite content, and YouTube is no different in this regard.

They don't care about recommending you something new, they care about recommending you something that you would watch.
Then you should stop writing right now because to communicate is to manipulate. People are manipulating machines. Sometimes to sell useless crap, other times (just as useless) ideas and ideologies. It comes with being a human and interacting with other humans.

People should have the freedom to choose who they listen to though, instead of others deciding for them.
https://www.cdc.gov/coronavirus/2019-ncov/prevent-getting-si...

> DO NOT choose masks that
> Are specially labeled “surgical” N95 respirators, as those should be prioritized for healthcare personnel
Search for SQL or database as code and you'll find quite a few established SAAS offerings in this realm, with varying approaches and quite decent docs as well. Worth looking up I'd say.
People are obviously willing to pay some price for the arts, but perhaps not enough to support all the people who want to work in them at a very high standard of living. It's generally not been a very well compensated field throughout history for a reason.
I think it's possible to use IPNS to create a key-value mapping where the value can be changed.

https://flyingzumwalt.github.io/ipfs-tutorials/curriculum/fi...
A degree is just a filter. If you get 200 applications for a job listing, you are going to prioritize those with relevant degrees.
From the outside looking in, and when framed this way, it's obvious. But when SQL at a company is entered into a semi-bespoke internal system fronted by a textentry box on a webform, and there's no editor or git anywhere to be seen, it's less obvious that the work required to get it into a version control system like the rest of the code is even possible, never mind worth it. Especially when the data science team has a primarily statistics background and less of a programmer one. (even then, a programmer background doesn't imply a person knows git/version control.)
I actually find myself needing something which is close to the front-end of a compiler:

I get a file in a C-like language (say it's C for the sake of discussion and to make life easy), and I want to figure out the names of the top-level functions defined in this file. I am willing to assume that there are no "Gotcha" macros used, which would redefine keywords or types, or otherwise mess up the syntax. The caveat is that I don't want to include any files - even though this file has some include directives; and not including them would mean some types are not defined etc.

What would I do in such a case? Should I take the "not a compiler" approach and start matching regex'es?
Notably a core plot device in the French Home Alone style film Deadly Games (aka Dial Code Santa).

https://en.wikipedia.org/wiki/Deadly_Games_(film)
> Currently, US lawmakers treat EU citizens' data as US state property. Obviously, that's unfair.

The unstated assumption being that the data in question belongs to those citizens.

If I write about an orchard, the writing doesn't somehow belong to that orchard. If I photograph a wedding the copyright is still held by me. It's not obvious if we're instead talking about a name or an email address that the subject of your data should magically become the owner.
Linux Kernel Patches Posted for Bringing Up Tesla's Full Self-Driving SoC
This reminds me of Hershey plotter fonts.
Now that I think of it, it would probably be beneficial even outside of the unconstrained scope, especially for long computations. When iterating over millions of elements, it would be great to have a mechanism for maybe yielding if we're past the budget, but we don't really want to force-yield on every X iterations and put the task at the back of the queue. If the maybe_yield API is potentially controversial, a sufficient building block would be a function that allows peeking into the state of your budget - and then, if you're out of it, you just explicitly call yield_now().
I'd be more inclined to believe that it's just the nature of how most users consume content.

If you look at the recommended content for most major services, they give a lot of space to "stuff you've consumed before". Anecdotally, this is true of Netflix (which tends to rank already-seen content below it's own-brand shows but above other third-party stuff); and it's especially true of Spotify, which is constantly pushing me (in a real variety of ways) mostly music that I've already listened to.

I think it's likely that, music video or not, most users on YouTube are watching the same videos over and over again - hence why the algorithm tries to hard to cater to those users.

From a cynical perspective, such an algorithm is also a "safe" bet - if you won't even binge videos YouTube knows you like (because you've seen them), it will probably be much harder to get you to watch lots of videos you might like. Users who like to see the same stuff over and over are probably giving the best return on YouTube algorithmic investment, and they might even be YouTube's most valuable users outside of content creators.
Many of these bikes are not a great compromise at all, they are just all together bad.

A "dual suspension bikes" for $200, will be both bad on a trail, and on a road. It will have terrible rims, terrible tires, terrible everything, and will be designed to break near-immediately. All sizzle, no steak.

Walmart could have a bike for the same price with simpler, less flashy features, that was better in everyway. Except it wouldn't pretend to be a capable full squish bike.

IF walmart was to put their heft behind a rock solid single speed it would be be an exceptional win for consumers.
>Until the CDC says so I won't believe it.

I lost that urge after the 'masks are only useful for medical workers' kerfuffle.

now, you can explain to me how I lost something in translation, how they didn't mean exactly that , and that I am misinterpreting history -- but then I would counter with 'One of the primary jobs of the CDC is to translate medical advice into something easily consumable for the citizenry they serve.' -- and I wholeheartedly disagree that happened in any effective or successful manner across this event.
I don't think the first two are problems colleges need to fix I think its more of a matter that we need to change our mindset about who should be attending college maybe some people would be better off going the trade school route.
> Public schools average about $10k per year for in-state students.

Where is that? At my school (Oregon State University) in-state tuition is $13k, and room & board is an additional $13k (which is way overpriced -- more than double what you'd pay in rent & groceries living off-campus, but all first-year students are required to live in the dorms). And out-of-state tuition is triple the in-state rate. So that $25k-50k estimate is exactly on-point here.
I covered those inverters. You can get power directly from the car to run appliances but to connect it to the grid they just bypass that entirely and have you install an offboard inverter in the house.

Ford points out that, as part of the company’s forthcoming Intelligent Backup Power system, the feature is enough to power a home for up to three days in a power outage. Taking full advantage of that will require an 80-amp Ford Charge Station Pro, a home energy management system, and an inverter, which Ford plans to bundle together. But to output that power for EVs, appliances, or camping, you only need Pro Power Onboard.

https://www.greencarreports.com/news/1134516_ev-to-ev-chargi...

It would be nice if they allowed their onboard inverters to do vehicle to grid. Even if their power is not enough to power a whole house it's more than enough for grid services and for emergency use at home. But so far no one has done that.
Exactly. “Why Google treats Javascript like code and you should too” would seem equally plausible as an article.
> It's always been a fact in the US that you have to perform the advanced role for at least a year before your title and compensation reflects it.

Yes, but only if you don't manage to find the other job that will bump you in pay and responsibilities instantly. When people start talking about any kind of loyalty to your company I remind them that for getting a promotion first you'd be exploited like this for a year or more.
The Lowest Common Denominator
I have two boys in post-secondary education (it would be SO much easier to say 'college', but one is in a community college and the other is in a Technical school)

During a parent/student College night, the perky 20-something group of presenters did a GREAT job of showing the schools, the perks, the ways to knock a little off the top (every student gets a scholarship! every student gets in-state tuition!)

They didn't count on me being good at math, and my reluctance to add nearly $600k in family debt over 4 years...that's double my mortgage, and I have 30 years to pay that off.

I decided as the patriarch that our family didn't need to prop up a broken system. I'm hopeful that I'm not scuttling my children's chances by doing so.

So I'm footing half the bill, and the boys are acquiring $20k or so a piece in student loans. I'm hoping that's enough for them to get their first job, because in my experience, that's the last time the sheepskin had any impact on my career.
One of the problems with owning and using a bike is the high theft rate from outside shops, libraries, street racks etc which means you risk losing it each time you leave it chained up outside. Even the expensive locks don't seem to be up to much if you've watched a few Lock-picking Lawyer YT vids.

The cost of having to replace even a cheap bike due to theft to a low income person is huge. Something in the 1.5k price range would be devastating so ... cheap bikes it is. I think that the ultimate problem is the excessive mark-ups on the cheap/junk bikes doesn't allow for a mid tier (in terms of price/quality) brand or manufacturer room to enter the market.
> One truism of computer effects is that it’s easier to hide their seams if you are placing them in a dark or rainy environment.

I don't own the best TVs in the world, but for the last 5 years (maybe), I have to turn all the lights off when watching movies and series, otherwise I can't see a thing. And if the movie has CG they always happen to be in dark scenes, ergo some movies fully loaded of CG are dark, flat and I have to make an effort to see them (also happens to series/movies for TV only, like those on Netflix).

This, or my forties are hitting hard.
Awesome work! I strongly recommend monetizing this. If this was a native iOS/Android app, you could show an interstitial ad after each Game Over and offer a small in-app purchase to remove all ads. It worked for 2048, and I believe it would work here as well!

Addictive drop-dead simplicity is repeatable recipe for success in games. I'm working towards this same strategy in my own projects, but I think you've really nailed it here!

EDIT: Whoops, I just noticed that this was based off such an app. Still, great work on the implementation!
Why "escape"? Just insert. Using SQL parameters.
DNA sequencing technique helps undiagnosed patients find answers in mere hours
In the past, I used the SQL project feature of Visual Studio to great success to manage the DB. Everything except data up/down migrations was well supported, and it enabled us to keep our SQL in source control. I never even knew there was direct integration with SQL server.
For a coding assistant, it has some pretty profound views on things.

// q: What is the purpose of life?
// a: The purpose of life is to find meaning in death.
// q: What is death?
// a: Death is the act of not finding meaning in life.
Why is the Simula One so expensive?
Why does the market not work for colleges?

There are plenty of adjunct professors who don't earn much. Why don't they join forces and create their own university?

If they focus on education and limit spending on administration and sports, they could offer high quality, affordable education.
How many people are getting into selective schools? It cant be more than a few thousands, so indeed there are opportunities for those who go to non-selective schools. It depends in the end.

Problem is we always keep hearing about these selective schools in the media and that colours out perception a lot. Of course try as much as possible to get into a selective school, but if one is unable to, there are still opportunities.
That's not a UPnP feature, it's NAT.