skysight-inc/HackerNews huggingface dataset:
How to pay for higher ed breaks my head. So many variables. While listening to this podcast, I had two crazy notions.

The Next Four Years: Beyond the student debt debate
The Weeds

New America’s Kevin Carey explains loan forgiveness and the deeper problems with American higher education.

https://podcasts.apple.com/us/podcast/the-next-four-years-be...

#1 Government underwrites student loans based on projected life time earnings.

Actuaries are smart about this stuff, right? Figure out someone's future earnings to determine their "credit worthiness". Just like buying a house. And the student's collateral is the future labor. So assess how the loan will be used. Just to be sure everyone's committed, pick a fraction that is repaid directly. Say 50%. Then plug in the numbers.

Someone going to community college to get an AA to work as a dental hygienist will need X dollars and likely earn X' over the next Y years. Another person is getting an MD PhD, who will earn 10x the future hygienist. So future doctor is eligible for a proportionally larger loan.

Tweak the incentives to encourage people to choose more needful professions. Like we may need more electricians, nurses, or language teachers for a spell.

Ya, this is how student loans kinda work now, indirectly. I just want to formalize and daylight the calculus.

I also want it to be more explicit that governments are making an investment and expect a reasonable return.

#2 Institutions are cosigners for all student loans.

Fraud has been a huge problem. So if an institution loses it's accreditation or goes kaput, they assume the full value of the loan. It's unconscionable that the students carries all that risk.
No it wasn't always this bad. The speed at which Swift has changed has left the documentation behind. I've complained about this numerous times.

Simply put, if you want useful doco don't look at the latest version of the language. They literally stripped the useful notes and examples and it's now a straight API print out.

If you use stackoverflow (sarcasm) be prepared to constantly be using older versions of swift and translating them to the latest. Feel free to submit updates to them.

So it does help to understand what changed in the language versions. I think anything past Swift 3 is similar to today. Xcode does help a little telling you what you pasted makes no sense to a degree.

It's a very sad state of affairs I'm afraid.
lifting those payloads up the tower would just use the commerical power grid and not batteries that you also have to carry up. cables and motors are much more efficient than propellers.
I think it depends where I am in the process and what's been said. No response what so ever to the initial contact is perfectly fine and understandable. If I'm in the second round, and you mention to email you about scheduling the third, that's pretty annoying. Or when you've received a verbal offer with no follow up in writing.
That site is downweighted on HN, but not banned, along with other ideologically motivated journals that sometimes produces interesting (in HN's sense of the word) articles.

Generally we try to go by article quality, not site quality: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

The current article probably doesn't clear the bar for a topic that has been repeated so often, but I didn't look very closely.
Thank you. This was a very informative comment. I knew that Haskell didn't originally have monadic IO but the reasoning behind its adoption never occurred to me.
I would love to hear this story too. Sounds very interesting!
Learning Screen Ergonomics from the Medical Industry
This already exists: the browser is the shared runtime. What needs to happen is everyone shipping Electron should instead ship a local HTTP server and open the user's default browser to run the UI. You can hide the browser chrome and make real top level windows by making your app a PWA. Anything else that needs to happen outside of the browser sandbox can be handled by the local server.

The only disadvantage is you lose control over the browser version that's running, but you also lose that with a shared runtime (unless every app pins their own runtime version which defeats the purpose of sharing). Besides, most Electron apps also have a web version that has to support all browsers anyway. The advantage is you seriously reduce the disk and memory footprint of your app and shed the responsibility of shipping prompt patches for Chromium security issues.
I absolutely believe that the investment in LLVM was justified to executives as a way to avoid GPL-licensed software, which Apple has long been allergic to.

But it should be noted that the GPL violation you refer to was in 1989. Put in context, that was ~16 years before they started investing in LLVM, and they have done so continuously for the past ~15 years.
And you have to move not only the drones, but also the packages to the top.
Not an expert in this field by any means, but I feel like most of a helicopter's thrust is used to keep it in the air, even when it's lowering slightly.

Maybe this can be efficient if the drone had a fixed wing so it can glide. Or we can make the "structure" really really tall -- perhaps the delivery plane can launch drones that basically paraglide into the city below, and the drones can fly back to a collection center once they've delivered the payload.
I agree that it would make more sense if they drew their guns in response to the suspect driving at them. I also think that, if that had happened, they would have emphasized that in their account of what happened.
"Apple is extracting value at monopoly-pricing levels" == "Apple is leaving tasty treats on the table to lure competitors." They're the same statement but phrased in different ways. Any price above the equilibrium lures competitors - that's how markets avoid monopoly pricing, in the absence of external factors that protect the monopoly.
> literally everyone I've every spoken to about it gives it a very high regard, but have never, ever written a line of it.

It's fine to make silly hyperbolic statements in a language war, but when you are trying to present yourself as the voice of reason.
A lot of elderly care (not all but a lot) is tied to healthcare and access/affordability of healthcare. That combined with the fact America is mostly "individualistic" society, it is not a great country if you are old and not well off. If you have serious medical issues, that makes it a lot harder. So I agree that is not just a tech problem but you have to look at all the reasons of why America is not that great for elderly people as a country.
You could have said the same in 1929.

The last 30 years has had an expanding market. We're now facing a deeply contracting market. Equities will lose most of their value; gold will do the opposite.
The article is extremely vague, but from what I understand the rule it's referring to is literally just an (often-ignored) prohibition from flying above people, at any height, that was put in place to at least theoretically reduce the danger of drone crashes.
Indeed, let me present the case of William West and William West: http://dh.dickinson.edu/digitalmuseum/exhibit-artifact/babes...

Those two men truly do look a lot alike, unlike the two men referenced in the article. Even so, there's no way looking like someone should imply anything at all. After all, I bear somewhat of a resemblance to a "moderately well known, but only a real fan would recognize him on the street"-level actor, and I'd really hate to get picked up if he decided to go off and do some cocaine or something.
Recruiters are caught between a rock (potential employer) and a hard place (recruiting prospect).

They are also 'blind' in a sense, since most recruiters have very little idea what to look for in a candidate other from the usual signals (resume, buzzwords, git repo and other wonky metrics).

I can't image how difficult it must be for them, and would be helpful if they could educate the uninformed of the challenges and potential frustrations. If that was well understood by candidates, I think they would be much less hurt by an occasional 'ghost' ..
mobile nuclear power
Just because of the scam you mention. EVERYONE complains about their bullshit low quality home printer with super expensive ink. Yet nothing is being done about it.
Good to know, thanks. The README says to use stack, so I've stuck with that so far. I'll look for instructions for using ghc
Do automated license plate reader work via night vision systems? Could they be made to work?
Brings a whole new meaning to the term “plug-and-play”. Sorry, couldn’t resist.
Similarly exchange student classmates in college committed a road violation, either speeding or moving violation, I don’t recall. In any event they didn’t know the protocol for pulling over in their rented car.

The CHP called for backup forced them over and drew their weapons on them.

Same for friends at a University. High, and in possession they tried ditching the cops; bad move. Cops caught them drew weapons extremely infuriated at them.
That’s an argument I can accept when talking about not spending trillions in wars and defense, but no when spending 1/10000th of that amount into the future of our species and something all our ancestors could only dream of: seeing alien worlds.
Ghosting is a problem in business contexts when the other side may be waiting before continuing their search elsewhere. I just ran into this with a mortgage lender. I waited for a follow up email about a loan and the entire thing ended up falling off my radar. Had they simply replied with a “sorry no” I would’ve just moved on to another lender.

It’s my own fault really, because I should’ve just contacted multiple lenders, but I had an existing relationship with this place and was giving them the courtesy of first priority.
Where did you hear about a push to remodel to USA style health care? Not a chance, the NHS is a religion here. Which is also a problem, it can't be critised.
Well, the people behind the Mill might not being around in 16 years time.

That being said, I would really like to see the Mill make it to Silicon - even if it doesn't work in the end, it's much more interesting to me than RISC-V.
http://blog.cyring.free.fr/images/CoreFreq_Zen_VPMC.png
There seem to be filters for several ethical labels (vegan, fair trade, …)

If you filter by those and still find that this product has a shorter lifespan than comparable products then idk.
Connecticut (CT)

https://en.wikipedia.org/wiki/List_of_U.S._state_and_territo...

You can’t follow the game if you don’t have a program.

And it’s even an ANSI standard...
Today has been a day of hatred on Hacker News. First it was a person naysaying in the sex toy automation thread and now it’s here.

The sphere of knowledge and the sphere of usefulness expand in all directions.

Sometimes usefulness expands in entertainment and pleasure (no one complains about Blizzard employees or Valve employees making games), sometimes they expand into cancer research, global warming research or, yes, in this case, space travel and extraterrestrial discovery.

There are billions of people on this planet and billions of them have the potential to be scientists or engineers in some area of the multi-dimensional spheres of all human knowledge and use.

If humanity must be seen as a hive mind, then it still can parallel process with, again, billions of people and hundreds of millions of scientists.
Executive Order on Expanding Educational Opportunity Through School Choice
The main thing that will kill your platform: Micro Frustrations
> It takes time to gather candidates for a narrowly-scoped job description, coordinate interviews that work with their schedule, get approvals, and push the hire through. ... communications without progress is misinterpreted as a negative signal by a lot of candidates

I would rather guess it is interpreted as that they are the 2nd or 3rd choice and that you are still holding the lure. Candidates are probably just going for other choices if they have any.

If the recruiting manager doesn't have mandate to close recruites there is no way to make anything smooth.
I agree that keeping IO sequestered is generally good advice. And it's something that I also do in imperative and OO languages as a rule of thumb. But having the type system signalling at IO is happening doesn't end up being useful in non-lazy languages where purity doesn't actually help an optimizer.

I found this blog post to be kind of interesting: https://blog.ploeh.dk/2017/02/02/dependency-rejection/

Skim that and then take a look at the back-and-forth in the comments.

Sometimes going out of your way to write mostly pure (or just non-IO) functions can make your code more difficult to reason about. In my experience, you're sometimes left with two choices: either do a bunch of IO upfront that you might end up throwing away (if there is an `if` statement in your pure function that determines whether you need the result of some IO op), or pull out logic into the naughty impure edge of your program.

If you do the former, you're wasting performance. If you do the latter, you're not actually fixing anything that pure functions are supposed to help you with, because you still have logic in impure functions.

In my experience there are these edge cases where finding the cutoff between "the edge where I'm allowed to do IO" and the "pure business logic" is not that clear or easy.

Also, as the old saying goes: monads don't compose well.
A Lightweight Compositor for X11
Thank you for the comments.
1) There's a section for management feedback. That part doesn't go anywhere as of right now, it's just saved. The thought is it could be batched and eventually shared with companies' HR leadership if there are enough.
2) When there's a critical mass of users of the site and multiple messages being sent to folks at the same companies, the plan is to put together a "naughty list" to display. By company, not individual. Also a lot of folks are using it right now to just mess around, so there's a good bit of manual data cleaning to do first!
Form S-1 Qualtrics International Inc
Please omit personal swipes from your comments here. They just make things even worse.

https://news.ycombinator.com/newsguidelines.html
Cancel culture keeps Covid-19 lockdown-doubters silent
Sounds like hell. Nothing personal, but I really hope your enterprise fails miserably.
Agreed - I think the story's recounting of the events might be missing some (a lot?) of details - looks like the author had only the reports to go on, since no one else wanted to provide comments for the story.
I'm sure the additional interview time helps - how can it not? I suppose the question is - is it _necessary_ to find a suitable candidate?
Better.

There are many different views about what minimalism is. Mine was: "defining your needs and striving to fulfil them fully by doing/getting as little as possible".

And the main benefit - for me minimalism was the thing that initiated the habit of finding out my true needs. More concretely - I think it can help somebody who has a list of favourite books to read, movies to watch, an elaborate todo list, a "Zettelkasten" notes system, but is somehow for some reason struggling with procrastination or burn out. In my case I think I tracked it down (as weird as it might seem) to my mind wanting/needing things which my body had no interest in and, in fact, was actively trying to get rid of.

The way minimalism helps with achieving that is quite straight forward - when you start stripping things down you are forced to decide what belongs and what must go. In order to decide you have to ask yourself - what am I really trying to achieve by owning this thing / doing this activity / writing this book / going to these meetings. Then you find out the real goal and gain clarity that allows you to pursue your goals directly.
The problem is the police not the technology.

Blaming the technology excuses these awful, incompetent police who will just screw up in a low tech way.

Once the computer flagged a suspect a basic investigation should have ruled out or confirmed the suspect.
I've received exploding offers in as little as 72 hours. 2 or 3 weeks seems comparatively quite generous.
M1 does not compete with Intel or AMD. (M1)(Apple)(OSX) competes with (Intel | AMD)(Choose any OEM)(Windows | Linux). All sales of the M1 chip are "guaranteed sales," to Apple itself, building macs.
Plenty of companies hard at work on making anti-drone tech consumer friendly. Rejoice!
Hope you enjoy that 50 cents.
There are pocket-sized travel routers which have Wi-Fi & Ethernet ports and run OpenWRT.

You can run a VPN client on it, connecting to the outside world via Ethernet and then making an access point bridged with the Wi-Fi interface. The other side can be a VPN server (running on a similar router or any Linux PC) at your home as to appear as your typical residential connection. I wouldn't recommend using any commercial VPN provider as they could risk raising some security concerns. Given that you keep your home and internet connection, just use that. Get a cheap used laptop or Raspberry Pi as the VPN gateway if you don't have one already.

Any device connected to that Wi-Fi access point will appear as if it was on your local network (on the other side of the VPN tunnel); the only giveaway could be latency to local devices and potentially reduced MTU, but someone would have to be explicitly looking for this and running tools while remoted into your machine to detect that.

Note that modern laptops use Wi-Fi for their own location services and can detect their location based on the networks around them (the actual network names/BSSIDs, looked up in a DB as opposed to the IP given by the network), in which case you're probably better off keeping Wi-Fi off (or even physically disabling it by removing the wireless network card or sabotaging it in some way) and using Ethernet to connect to your travel router.

Regarding your approach, this is mostly fine but I'd suggest using Linux for this and lower-level tools such as StrongSwan and IPTables rather than a Windows PC and a commercial VPN client, just to avoid any potential undefined behavior where the VPN could disconnect and somehow your "fake" LAN interface gets bridged or NAT-ted to the "true" LAN interface instead of simply going dead.
I have been using it for a long time, while the update did not affect me in anyway
Question: If you are already working with them, why do you have to use Mac Mini's, as opposed to, say, Apple giving you a special version of the OS that runs on "normal" hardware? Hackintoshs are real and there should be no reason for you to use Mac Mini's in the first place. Of course you can't use a Hackintosh, but the existence of this alternative suggests that this is a possible avenue to explore, especially when cooperating with Apple and keeping to a specific hardware that has the drivers or where drivers can be added easily.
Thanks for your kind words and the tip about using canonical names. Will take a look.
Related:
https://internetofdon.gs/

(It's as sfw as a sex toy hacking site can be)
Agreed. There are a few full text/archiving solutions out there but they all seem to be very manually driven. Automating that properly seems to be hard to make slick enough.

One very easy win though would be to address the fact that history in browsers only allows you to see and sort by the most recent date you visited a page. So you can't really answer the question "what are the pages I visited in March this year?" (for example) with any confidence and you can't be sure you've got all the pages you visited in a particular cluster if you might have gone back to one of them later.
Is there a non-paywalled version of this anywhere, or a way of finding it. Really, it's tiresome to see constant posting of content that most others can't even read.
This is not an accurate characterization of what I wrote whatsoever. Please don't misquote people in order to start flamewars.
If covid has taught us anything, it's that we should listen to these sorts of warnings.
Yeah. For one thing, the actual suspect's face is much wider than the man who was falsely accused. And that's just at a glance. I'm sure there are multiple other points of difference.
This paragraph might also just mean they use data from an organisation like Oxfam for example.
It's what some people need.

People who don't need it just won't use it.

It's not a "smoker / passive smoker" effect, they will not disturb other people.
These discussions are incomplete without more context of the real resource distribution and global security implications.

Money needs to be a core part of a global distributed information system that incorporates data about resources. Talk about carbon taxes is hinting at this in a very basic and limited way. But for starters, information about what money is used for should be integrated with transactions.

And actually money distribution largely embodies power distribution. This should also be explicitly tracked and integrated into the information system in regards to things like real ability to move resources or military assets etc.

You just are not going to get real security or any degree of equality between nation states or sustainability without resolving the core cultural, political, and technical problems. But at least an emphasis on high technology gives a hint of hope of starting to address these things in a sane manner.
I have friends who got rejected by FAANG companies and got precise feedback as to why they didn’t get hired, specifically from the interviews.

And recently, I’ve been rejected by multiple companies in the interview process and all of them said why they rejected me.

If I had to guess, most of the time it’s that telling people why they didn’t even get an interview is time consuming and not all that productive. But telling people why they didn’t get hired following interviews makes sense since the candidate made a substantial effort to get there.
It would’ve behooved the recruiter to at least mention that the pay he was asking for was above the limit.
I don't like this solution either, but kind of weird to see defending / explaining away ghosting as normal in some of these posts.

When I'm involved in the hiring process I've always approached it from the angle that you want to leave a good impression with the candidate regardless of whether you hire them or not. Careers are long, word gets around, and you'll reject way more candidates than you hire.
As I understand polygraphs are used like placebos/intimidation tactic to get the suspects to spill the beans. As far as I know the polygraph isn't accepted as evidence in court unless all parties agree to it.

However, the dirtiest thing is to use all kind useless evidence and intimidation techniques to scare otherwise innocent people into taking plea deals. This whole guilty plea saga is a disgrace to the justice system.
Google Assistant does a really good job if you can install it on your iPhone.
Yep. I agree. Nevertheless, the research was there.
The same goes for job postings. If the position description is gushing with enthusiasm over how exciting the company is to work for then that is a red flag in my book.
Eh, I wouldn't even say that. I'd say they look similar enough to be put into the same photo lineup, but I wouldn't even drag the guy from the article in to do a physical lineup, much less arrest him.
Free Bitcoin – Signup for India
Hey! getting into crypto has never been so easy, sign up on CoinSwitch Kuber using my referral. Hurry, first 3 users will get Rs. 50 worth FREE BTC. Link expires in 24 hours https://coinswitch.co/in/refer?tag=vwoZ
The big problem here is how to make it more energy efficient (let alone more energy efficient than our existing freshwater purification/distribution systems). We know how to build them, they're just very expensive to run.
If curious see also

2018 https://news.ycombinator.com/item?id=16336880

2017 https://news.ycombinator.com/item?id=14918574

2015 https://news.ycombinator.com/item?id=8901026

2011 https://news.ycombinator.com/item?id=2597253