skysight-inc/HackerNews huggingface dataset:
I would argue that "structured schooling" refers more to a university than to the SAT.

Personally I see more merit in performing well on an exam with a clear statistical context, than in filling out some bullshit lab notebook or whatever it is that people at Harvard do to earn their A- (mean grade) or A (mode).

One problem with your argument is that, without the SAT, admissions counselors will have to depend MORE on structured schooling, because they have to lean more heavily on grades, school activities, and teacher recommendations.

Your initial question, by the way, is flawed. School is not success, and education by itself is not a contribution to society. So why you use those things to judge a college entrance exam is unclear to me.

An entrance exam is a measure of intellectual horsepower. Tons of rich people throw money at SAT courses and still fare poorly, while tons of smart kids whose families wouldn't be able to afford college without financial aid fare well.
No its not, because you bring your stuff from previous projects on new projects.
Or just stop consuming dairy, since it's entirely unnecessary.
Didn't Micro Focus already do something like this, to allow legacy systems to be retired without needing software rewrites?
Have you heard of patch-theory-based VCS systems (Pijul is unstable, I heard Darcs is slower)? Instead of a chain of independent states (commits), each state is a set of patches (some of which depend on others). Pijul stores an internal structure that's more complex than "a series of chars/lines".

This eliminates complex rebasing topologies, and Git not recognizing that old and rebased commits are the same. But I'm not sure if it works well in practice. And it doesn't extend to SQL data sets yet.

I don't know if you're interested in this or not, but I just wanted to mention it.
Show HN: Cleaninder iOS App Beta Testing
Finally, after several years, I got to the point to develop my first iOS app! This is a house cleaning reminder app, which helps you manage your cleaning schedule and notify you in case of an upcoming cleaning. You can also track a missing cleaning in your room.
Currently it is in beta testing, and I would appreciate any feedback you could give to a beginner Swift developer. I'm sure there are still a lot to improve, but we have to start somewhere. Thanks!
They already ship ARM co-processors in Macs: the T2 chip.

An alternative possibility to my earlier musings is that the T2 chip gets expanded to take over more system functionality—perhaps to the point where the Intel chip looks more like an accelerator add-on card than the primary CPU.
Thanks for the heads-up! Really appreciate it.
Analytics Professionals Can Improve Their Business Acumen Amid This Crisis
Related discussion, including a story of how I met Art Garfunkel on the way to visit Don Buchla:

https://news.ycombinator.com/item?id=19992038
They are produced by lithography and are on the actual die of the system-on-chip that contains the processor. I believe they're IBM's eFUSE technology on Tegra, but antifuses have been used for similar purposes:

https://www.semanticscholar.org/paper/IBM-System-z9-eFUSE-ap...
Corona-Warn-App Open Source Project
Not the same style, and probably not as good, the films of Makoto Shinkai are really beautiful to watch : https://www.imdb.com/name/nm1396121/
Seems like great advice.
http://mycrains.crainsnewyork.com/40under40/profiles/2005/de...

Regarding "Executive 1", it supports your point -- no work/life boundary.

In my mind, if a man was truly concerned about how others view his character, as reflected by his work, he would not join a "tech" company! :)

He will not be charged despite ordering the harassment. I wonder what the blog author thinks about that.
Fuses and OTP are a very common thing to throw in to systems.
Most microcontrollers offer capabilities like this, and now they're drifting into more general purpose, larger SOCs.
Maybe you use it to keep a serial number, or to separate product families, or for something like this.

Tegra's main purpose of the fuses is to handle holding cryptographic keys, boot parameters, and to disable the debug port. But since they have a fuse unit already, they provide a few words for the end-user to use as they please.

I too am curious what "non-retail" means in this context.
Exactly why we should use AI, no?

- your ceo
Shamelessly tagging off my own comment for another thought. Remember the articles about states' unemployment insurance systems at the height of the COVID19-inflicted unemployment in March?

They kept talking about hiring COBOL developers to address the current need. This next comment is intentionally vague--some federal government agencies offer frameworks for state governments to use in their own regulatory agencies. It's a shame we heard so little talk of that model in relation to state unemployment insurance systems at such an opportune moment. It's an unemployment insurance system--I cannot imagine there's too much creativity involved other than the clean integration of a business rules engine.
I started using xmind recently for that purpose and think its pretty good.
But I don't wanna sign up. This is competing with web search no? Because that's the UX I have in mind when I'm looking for new content.
Considering that HN didn't fall apart while I was offline, it was a guilt-free blessing.

I mean, I still had my phone. But moderating HN with a phone is like trying to do surgery with only your thumbs, through a two-inch hole. In the dark.
I haven't read the link but I assume it means something like: The institutions do not have ownable shares that can be traded, and so ownership of the institution itself is not a profit-seeking endeavor (is it even "owned" at all?), but salaries are uncapped and so being employed by it can be?
He also saved one person that actually needed to be on the flight from being kicked out. Maybe the agents ego didn't like that.
There is also the OpenROAD[1][2] project aiming to make chip design and fabrication accessible.

[1] https://theopenroadproject.org/

[2] https://github.com/The-OpenROAD-Project
I don't mean to be snarky but what police are doing is what humans everywhere do. Network guys always deny it is the network causing the the issue. DBA? It is a hard problem to solve.

Interestingly I was having a conversation about police before George Floyd. I had wondered whether policing should be one of those rotational civic duties. All able bodied people spend some time being a policeman. I think spending years only being called when things go bad makes police less sensitive.
But also, what synergy do the tech giant and retail giant parts of Amazon have?

If the two parts of the business don't really gel, what's the benefit of keeping them together in one company?
Thank you for teaching me about badly adverbed hyphens!
Sounds ugly, but if it's important enough and you have somebody who understands all the angles, it could be possible.

That excludes 99.999% of government employees, though.
> So you all knew about optimizations 10x a data scientist salary, but didn't act on them?

Sadly, most engineers aren't allowed to pursue that kind of stuff. Normal dev jobs can be stifling.
I remember GPS while driving would drain your battery faster than it could charge; you'd have to make sure your phone was fully charged, then keep it plugged in while driving--and it would still die in under an hour. There's still things you can do on your phone today to drain your battery quite fast; taking video is one such thing--I had my 2yo phone die in me last week because it was recording in my pocket--as is trying to run actual software through termux, playing games for too long, etc.
So maybe in addition to locale-dependent behavior there has to be a time-dependent one :-)
The IMO most amazing EV3 project (that you could even build with one set) was the Mindcuber, a Rubik's Cube solver. The robot would first scan the colors and then start solving.

On a birthday party there was an 8 year old who could solve 3x3 Rubik's Cube, so the other kids wanted to see him compete against the robot. You can only imagine the cheer when the kid won by a slight margin.
The future of education is online and personalised
You're probably right. This problem just hits different in my mind because implementation is outlined in the IRC. If using the past is any way of predicting the future, I would imagine a history of bills and policy changes could indicate levels of necessary flexibility and where. I am looking at this with rose-colored glasses. :)
yes but they don't have the REST API to manage them the important thing is not the db in this project, but the RESTful experience.
One thing that comes to my mind:

At the end of July, when the CARES Act unemployment benefits expire, people will have to tap into savings to pay their living expenses. If those savings are held in the form of equity (via Robinhood or whatever), then the markets will face a substantial amount of selling pressure.

At that point the corporate bond purchases make little difference.
How far back do we go? First humans were african? Earth is theirs?
First KNOWN use. Diggers often claim to have found the first or earliest whatever it is, but they omit the qualifier.
The Entrepreneurship Industry and the Rise of the Veblenian Entrepreneur
Because it's absolutely awful at deduplicating.

Or you're on windows.

But sure yeah it's pretty good overall, I don't disagree with your main point.
Hi @dimxasnewfrozen,
We are working to improve this experience in Classroom. I would love to connect with you and gather your feedback. Do share your details https://forms.gle/Ni9Q8D574EWet5x27 and I shall reach out.
Not quite the same thing, but you can try Maemo Leste on the PinePhone: https://leste.maemo.org/PinePhone
Just FYI for next time, there is a two hour edit window on HN comments, and no one minds if you update a comment with added thoughts.

Either way, thank you for the interesting comment(s)!

(At the risk of going too far afield, some feel that you should add an "EDIT:" note for any changes to a comment, but my personal feeling is that it's cool to simply edit without calling extra attention to the edit, especially when the edit doesn't significantly change the meaning.)
My understanding is that the major issue with these WD drives is that they try to hide the fact that they are SMR. For desktop workload or similar, it's relatively okay, because there's some part of the disk that's CMR (the traditional HDD encoding) and the disk firmware migrated data from there to SMR in the background. As long as writes to the disk accumulate in a way that leaves time for the firmware to run this migration, the writes appear to work similarly to full CMR disks. This is called 'disk managed SMR'.

The other, I'd say the correct, way to do this is to have the disk report its SMRness to the operating system. That lets the OS issue TRIM commands to the disk for areas that are not used to store data, which makes the writes quicker, SMR's performance having to do with the fact that it needs to be written in way larger blocks than CMR.

For ZFS or RAID rebuilds on drive-managed SMR drives, the CMR area will be filled quickly, as the whole disk is written at once. This means the rebuild will be very slow, and if I got it right, some firmware versions even stop accepting writes when the CMR area is full. So the rebuild situation is where the problems arise - already existing arrays should be fine, especially with SMR disks that do let the OS know about them being SMR.
Try it maybe? In an editor then I agree that it is too useful to turn off. But if you print the code you will anyway have to read it many times in order to take it in. You will probably see that you will be able to navigate it even without the syntax highlighting.
I hope, as part of the movement to clean the language of touchy usage, the word "slave" also gets dropped from English and other languages since it derives from "Slavic" people who, during the Roman times, were captured and used for unpaid labour.

Please do not refer to the practice of abusing people and forcing them to work as "slavery" either.

I am exaggerating a bit, but the point stands: master might have a bad connotation when it comes to enslavement, but the term has and has had other meanings prior to being used in that manner.

Since this discussion went so far as to touch on black- and whitelists, I wonder if we are to stop from black symbolizing darkness (you know, night) and ill, and white from symbolizing light (day) and good.
Yeah I thought this exactly. If he had any brains he’d negotiate with management a 5x bonus for solving it, tied to achieving the 10x optimisations

I did this several times in my early career and was paid a lot and it was win/win

You have to phrase it carefully, but if you phrase it as a win/win with no risk, they’ll sign off on it
Does anyone actually call it "Stringify"? I would call it "to string".
Facebook Helped Develop a Tails Exploit
No, I'm not a student.
And you can’t alt-tab to HN on a sheet of paper ;-)
There are examples of contact tracing working. Where's the examples of contact tracing not working?
crate-level inner attribute macros are still unsupported [0], so if you want those, you'll need to do the codegen before the compiler takes a pass or from within the compiler itself (using, say an after_parsing [1] hook). They're really helpful for making a deeply embedded DSL.

[0] https://github.com/rust-lang/rust/issues/54726

[1] https://doc.rust-lang.org/nightly/nightly-rustc/rustc_driver...
How to Implement API Authentication with JSON Web Tokens and Passport
Primarily, if you want to build a proper dating platform it needs to steer clear of the pitfalls of short meetups.

As someone who is gay, and hates the current ecosystem, I could see great value in a location (and/or) interest forums. Somewhere thats gay-focused but community based, with the intention of meeting other like minded people.
Examining the US Cyber Budget
Mine is on to that already sadly. Only thing that works now is to start on something when it's really supposed to be bedtime. Then anything becomes extremely interesting and has to be explored immediately.
‘Hey Siri,I’m getting pulled over’:will record police interaction, send location
>... arguably shouldn’t

Preventing any accountability for many murders, probably goes a little beyond "arguably shouldn’t". Though in particular, the infamous gladiator spectacle at Cochran though was likely more a case of what happens when an organization regulates itself. People seem to understand that it isn't a good idea for businesses that could harm the public to regulate themselves, but forgot that idea when it is a government agency.

>...Anyway, I don’t want to bring up the same point, but over a 26 year period that quote covers nearly 1% of total spending which is clearly not a major focus.

That is more like the tip of the iceberg. LA Times reporter Dan Moraine estimates the prison guard union might have 11 PACS.

>The political budget flows out in 6 main directions.

>CCPOA pays for public relations.

>CCPOA pays for lobbying services.

>CCPOA funds affiliate groups.

>CCPOA contributes “soft money” to political parties, political events, debates.

>CCPOA gives direct contributions to candidates.

>Election winners support the CCPOA political agenda.

>Tough on crime legislation fuels expansion of the correctional system.

>Expanded correctional system adds membership to the CCPOA.

https://web.archive.org/web/20061006074501/http://www.cjcj.o...

>In 2015, the private prison industry operated 62 percent of immigration detention beds

Immigration detention is not usually what the average person thinks of when they think of private prison, so it is good to call out the differences so everyone is talking about the same things.

>...When your talking 62% of a specific market that’s worth lobbing for. As shown by very healthy profit growth in a ‘stagnant’ industry.

Their lobbying though is a tiny fraction of the lobbying of law enforcement groups.
Still handy in ATEX rated zones

EDIT: a little more context..
ATEX rated zones are where there may be or always is an explosive atmosphere, this makes computer controlled systems an interesting challenge.

IMHO control systems are all distributed systems and from a creator centric perspective there is something exceptionally satisfying when part of the distributed logic and state management is in pneumatic valves.

IANAL or expert but it is also an ingenious way to get around IEC 61508 complexity. When I worked on control systems priority one for safety concerns was making logic physical (not software at all) as it is very very hard to prove software running on an OS is in any way safe - while engineering diagrams with know failure modes etc was deemed preferable (by our team at least).

again: not a lawyer or expert :)
I've heard proposals for "adult playgrounds" for psychedelic drugs that solve this and other issues. For a fee, you get a licensed trip sitter in a chill, controlled environment, and the sitter is the person who doses you. It wouldn't directly be available in a retail shop like how weed is.

This also makes it safer if people start having bad trips, to help them calm down and prevent them from endangering themselves. Another spin on this is therapeutic/spiritual services, like LSD-assisted rehab clinics or churches that use it as a sacrament. It could all be done with the same license and certification.
It permanently alters the land, but often all that means is travel infrastructure like roads or trails. These end up increasing the potential recreation value in a place that would be otherwise inaccessible.

Whether humanity ought to recreate in these areas or not is another question (we are currently experiencing numerous wildfires in Arizona and the Southwest in general). But it’s not necessarily a clear case of destroying the land permanently. Rain alters land permanently as well, but few are motivated to stop that process on this type of land.
Ask HN: Why do Apple and Google not promote the regional Covid tracing app?
If you currently search for coronavirus app in the app stores it’s highly likely that you don’t find the right one for your region / country. It’s very confusing.

Apple and Google have editors, which curate apps and promote them on the App Store landing area. Is there a reason why this doesn’t happen for COVID tracing apps? Both companies only allow a single app in a country to use Apples and Googles privacy preserving tracing implementation, so the applications should be known to them. They could at least highlight the relevant application or rank it differently.

Curating an app can have a huge effect on the number of downloads.

For people at Apple and Google: can you forward this to the relevant team?
https://en.wikipedia.org/wiki/OpenPuff
https://geekspin.co/lego-lepin-fake-toys/
Why is this relevant for Hacker News? This partisan political discussion should not be allowed on Hacker News.
> There are 24,000 high schools in the US (not even considering international students) with wildly varying grading standards. You have one applicant from Podunk City High School, valedictorian with a 4.0. Is that ... good? How does it compare to the thousands of other kids with 4.0s you have applying?

Some other places in the world admit based on the Z-score for each subject, with the average and standard deviation being specific to each school. While the university might not know how one would compare to other students based on an equivalent test, they'd at least know that a particular student is in the top decile for their school in a given subject.
Grab to let go of 360 employees
The counterpoint may well be that this is a safe way to put money into the system during a deflationary period, because it maintains retirement savings, corporate assets, university trusts, etc, and that allows spending to continue.

The real risk IMO is deflation, not inflation. If money represents production and production goes down, then the money supply (in terms of circulation) is actually being reduced. If money represents activity and people stay at home without spending on much aside from essential costs, the same logic applies.

We have seen slight deflation for the last three months.

Simply printing more money doesn't impact consumer prices. The "where" and "when" and "how much" all matter. If you print the money and give it directly to rich folks who don't change their spending habits and simply add the new money to their coffers, it's almost like you haven't printed anything at all.
Which part of the $3.5 trillion dollar-a-year processing system that interacts with 3.5 million businesses, tens or hundreds of thousands of HR systems, paper forms, tax laws, jurisdictions, edge cases, bank transfers, etc, did you expect to come Off the Shelf.

I work for a large bank, and yes, we use OTS software here and there, but that's such a miniscule part of the overall solution (let's completely forget organizational politics out of it). Try a few solutions, pick one, and get down to business because that was maybe 5% of the work.

"Just pick a business rules engine" is easy to say, but the meat of this problem is still the rules: thousand to hundreds of thousands of individual tax codes, jurisdictions. That, and the countless inputs and outputs the IRS presumably already deals with.

Couple that with the fact that politically, where do you think your career is going if you move fast and break things, and mess up $3 trillion dollars of revenue across 143.3 million tax payers, including some of your boss' biggest campaign donors?

Not to say it couldn't be done faster, easier, if you could break through the legacy and politics, but that's a really big if, and it still leaves you with all the complexity of the tax codes to implement on whatever great stack you find.
Exiftool vendored is excellent thank you!
https://github.com/lightspark/lightspark
Joke's on them, I always come straight to the comments.
As an aside, if you have not read it, you should chew through "Surely you're joking, Mr. Feynman!"[1].

It's a fun read, and really gives you an insight into both Feynman's life, and they way that he approached solving problems and teaching others. I have gotten massive leverage from "if you can't explain it to a five-year-old, you don't really understand it" as a learning and coaching tool (a.k.a. "The Feynman Technique")

[1] https://amzn.to/3fu9zCE
Agreed, I didn't use a capitalized letter on the password and the sign up failed. The error window appears outside of my viewport so I kept clicking the button and almost bounced.

I would generally do a page refresh on signup/error, that would avoid this as I'd know something happened rather than clicking submit 10 times. But that style of web development is no longer cool, so...

- I would smooth scroll the user up to where the error box is.

- A red border around the input that failed.
The cancel culture Twitter mob comes to economics
In the movies it also often backfires (Michael Clayton) with George Clooney, our fixer, having moral compass after all.

This situation mirrors that of Enemy of the State(1998) pretty well, except for the end. Irl important wealthy people are never punished.
yeah, kayoone response was to the argument “AWS is more expensive but it scales”. In fact it’s not magic and you still have to manage it so worth looking at alternatives such as bare metal, especially at scale.
I feel like boing is at least in the running here.
Thak you! That was the one I had in mind!
I really hate that I can't do UDP properly in the browser. I've seen so many examples of people effectively sending protobufs over webrtc data channels. It's kinda hilarious.
How does it compare to https://tweetnacl.js.org ? That's 7KB minified and gzipped.
@maeln @pacman128 @nwhitehead, @tusharsoni, @throwawaygh, @bo1024, @elcomet, @jpm48, and everyone else intending to help us, we’d love to connect with you to improve GitHub Education. Do share your details https://forms.gle/Ni9Q8D574EWet5x27 and we shall reach out.
For all their faults / gotchas / overhype, I found the NoSQL wave of 5-10 years ago made these conversions a bit more common.