skysight-inc/HackerNews huggingface dataset:
Wow good on this guy. I thought it might have been a high-school student reading the title but he's a PHD candidate. Incredible. What an accomplishment at 18 to be lecturing a room of PHD holders.
Is this what you’re advocating?

Police get to optionally, at their discretion, set bail?

That seems ripe for abuse.

At this point in history, I would NEVER look to the UK as a model for anything state related. It barely qualifies as a western democracy these days.
Re: Stylometry--the use of statistical techniques to determine authorship--is best known for identifying the Unabomber as Theodor Kaczynski

I see different accounts. Many imply his brother "cracked" the case by fingering him as a suspect, not some FBI statistical wizardry. Perhaps stylometry added to the evidence, though.

As far as The Beatles, a large part of their success is the juxtaposition of contrasting styles, in my opinion. Lennon had a sarcastic style and McCartney a more optimistic sound. Too much Lennon is whiny, and too much McCartney is syrupy and cheesy. Mix and/or juxtapose them and you get a great balance and contrast: flavor AND spices.
Concrete is manual 3D printing from 100+ years ago. =)

I've seen a concrete 3d printer, but it doesn't look like it would be structural. i.e. not sure how you would print around full lengths of rebar?
It could be cultural, in that Japanese communication style can often be understated, with indirect implications pointing at a meaning without directly specifying it. That can vary greatly depending on the context and subject matter, though.
I remember the jokes about AXP being "Almost eXactly Prism" even though this was a rather unfair oversimplification.
Scott Aaronson wrote about this on his own blog too:
https://www.scottaaronson.com/blog/?p=3880
You and I have the exact same fear, literally with all the thoughts and symptoms you describe. Here was how I coped with it.

1) Limit flying, of course. Find a job that doesn't require travel by plane. Keep family and friends in the same locale if possible.

2) Comfort yourself with statistics. Cars on fast roads with no barriers are pretty dangerous. There's a low chance that you will be one of the unlucky few hundred that die on a plane every year out of tens of millions of passengers.

3) Benadryl + sleep strategies. If I have a morning flight, I stay up all night before hand and then take 2-3 benadryl right before boarding. It takes about 40 minutes to work, and it hits like a truck.

4) Let go of things you can't control :) Hard one....
> Nobody in north america expects they can buy something, walk away with it, and then have a right to return it simply because they don't "like it".

What are you talking about? Many refund agreements have exactly this in mind. It's a competitive advantage for the store to be lenient.

When I worked at Walmart and Target during summers as a teen, we were encouraged to get the customer to buy a few different options (curtains for example) and tell them to just return the ones they don't want. Especially clothes.

I encourage you to check out the terms of refund for the places you shop instead of assuming you're stuck with a product you don't want.
> it must go on the iSeries since it hosts the primary DB the company used.

Putting all the eggs in the same basket to justify the basket. That's classical pointy-haired thinking.
I am always working on side projects that usually become businesses or lead to a consulting/full time opportunity. I’m currently working at Apple as a tech lead.

I worked my entire way through school doing IT (6 months) then software engineering (2.5 years) before I was offered my first full time by some coworkers that went to a startup. The full time offer also lined up with my term as president of my fraternity ending, so it was time to get out.
> Seriously, when did people decide to start compromising on foundational principles like this?

You misunderstand the foundational principal; it is your view of private obligation which would (fatally) compromise it.

> And before you say it, yes I know that "Free Speech", vis-a-vis the 1st Amendment, is about what the government can or can't do w/r/t restricting speech.

But you don't seem to understand that that is fundamental to the broader liberal idea of free speech, which has never included an obligation of other private parties to relay your speech. In fact, the central concept of the marketplace of ideas fails if other private actors are obligated to relay your speech rather than needing to be convinced to do so based on its merits.
Not just family. But anyone can apply for bail. Even the offender can dial a tollfree number to apply. The risk assessment is used to predict the likelihood of FTA (same risk assessment being using in court systems today). This factor is provided to "peers" to help them determine if they want to contribute to bail payments.
Census Question That Could Change How Power Is Divided in America
Short sighted metrics yield long-term consumer loss :)
This has nothing to do with undefined vs. exceptions, sorry. You can do example the same with a powerful enough sandbox -- e.g. what WebAsm does to avoid hostile code taking over your computer.

It has everything to do with sandboxing (or not). Ads being served by third parties should not be able to influence the JS running in the page.
I just want to mention that the "recommendation systems" angle is quite unimportant here. This is a result in complexity theory, a resolution of the question "whether you actually need a quantum computer to sample the rows of a partially-specified low-rank matrix in polylogarithmic time" (as Scott Aaronson puts it [1]).

While this problem does occur in matrix factorization based recommenders, there are a lot of solutions for it without quantum computers that perform well, and it's far from being the one method for recommendation.

[1] https://www.scottaaronson.com/blog/?p=3880
Why a $500M market cap biotech should be worth $0
I had absolutely no idea it was even going to be noticed. I posted an older version several years ago and no one paid attention.
Picture it. Now, go and build it on top of what we have today!
Rationality may or may not work for your fears but here is an emotional component - every plane crash makes international news. Car crashes are so frequent they may not make local news. Before nearly every potential crash trained professional piliots are fighting for everyone's lives.
I wonder if this gets into all the internal politics on the eBay-PayPal side of things...
Too bad integrating with their API is about as great as pulling teeth. Maybe it's gotten better lately?
Awesome answer!

I'm hoping you do find the time to write a blog post on this.

Thanks a lot!
My point is they are crippling the functionality of the computer to achieve a marginal security improvement. The insecurity largely resides on the applications, which it barely touched on. Snaps are great, but anything that can touch X is a problem. Profiles for AppArmor are tricky to get right. If they want to do confinement then dockerised apps is much more effective than treating the end user as the primary threat to guard against. All the effort to prevent end users running binaries won't stop ROP gadgets or prevent kernel breaks. Adding 2FA for login, decent firewall and container networking rules, and syslog reporting, would be far more useful than their bizarre paranoia about users running scripts.

The complaint about LUKS is also bizarre, because the work function for trying one passphrase is enormous by default, and easily configured to be stupendously costly (e.g 30s). Its also quite feasible to boot from a USB key, which has a passphrase wrapped key; when separated from the computer this is very secure. TPM isn't foolproof either, so it comes across as rather ill informed.
The reward function was horrible!

You need good sightlines for the kids, room for desks, and need to ensure kids aren't isolated in a corner. Plus light (not just to a small courtyard), ability to escape in case of fire or other emergency!!!!!!! and for minimal noise intrusion from other classrooms.

Minimal space and building material are just not the right constraints and speak to absolute ignorance of the actual problem on the part of the designer.
Balancing Your Personal and Professional Social Media Presence
> Those who can’t make bail are 13 percent more likely to be convicted,

Is it possible that people guilty of crimes are more likely to be convicted and guilty people are less likely to make bail?
Tencent does a lot more than having a stake in Riot Games.
I usually just txt notes to myself. This is a great replacement. Love it!

1. Can I delete notes?

2. Can it send me reminders?
Which is what?
Well, if anything, MIT actually is the startup and cool stuff mine lately in addition to strong CS.

Programming can be made as accessible as spreadsheets to common people when they become as good at baseline logic as good programmers. (This is not that high of a bar actually for your average cheap coder.)

Designing CRUD apps has been automated before, as have been macro systems like iMacros or AutoIt or the venerable Windows Recorder.
RAD tools still exist but common people don't want them. Graphical junk like LabVIEW also still exists.

Automating modifying applications runs counter to job security and would enforce a specific architectural decisions forever... Too expensive unless it is for mission critical software.
The issue is that the title actually diminishes the accomplishment by focusing on the wrong thing. The work is impressive independent of the authors age. By emphasizing the age, the focus shifts from what he did, which he should be proud of, to something he will no longer have in two years.
It's not technically vaporware, it is more like "Duke Nukem Forever"-ware.

Ref: https://en.wikipedia.org/wiki/Duke_Nukem_Forever
Check out https://appolition.us - They take your purchases and round them up so that your digital loose change goes to help people make bail.
This Month in Google Assistant: July Recap
And Uber demonstrated that incorrectly classifying a detected obstacle is solvable by running it over. I'm pretty sure that no sane human driver would have handled "could be a bike or a human or an animal, but it sure is something in my path" by ignoring it for six seconds before the collision and even afterward.

"But we should let it out on the road, it drives on par with an insane, legally blind and completely drunk driver" is not a very convincing proposition.
Iffland-Ring
Blender really is an exceptional piece of software.
Most of the codes defined in the WebDAV standard are assumed by most implementations and also to an extent by IETF's standardization efforts to be recognizable HTTP codes even in non-WebDAV situation. Those codes are only defined semantically in the WebDAV protocol, but they are considered broadly to be extended HTTP codes available for general usage as defined, simply with less defined semantics in those cases.

Which would seem to apply equally here: While the HTCPCP standard only indicates the semantics of the codes with respect to usage in HTCPCP scenarios, they are still code extensions to HTTP and available for use as defined, simply with fewer specified semantics.

Which is to say if you build your HTTP REST API using 418, we can all generally agree that the error from your API at that time is "I'm a teapot". Given that you aren't an HTCPCP endpoint, we just can't assume that we could then try HTCPCP-TEA to then try to brew tea, as we can't be sure that the semantics follow. Perhaps your REST API is simply a catalog of brewing equipment for purchase, and it still makes sense for some of your endpoints to fail with a 418. :)

It's unlikely for the IETF to assign 418 to a different HTTP-based or HTTP-like protocol with an entirely different and non-compatible definition, so even if 418 is laxly defined for HTTP proper, it's still "technically correct" in the sense that you can technically use it all you want and the only repercussions from the technical specs are if you implement it wrong in HTCPCP, there's no wrong way to use 418 in plain HTTP. ;)

https://http.cat/418
I used to think that way. But the other day, I set up a mailserver (dovecot + postfix) on a DigitalOcean droplet and a domain I own. With proper configuration (SPF, DKIM), I had no problem with delivery of the mail I sent from it so far.
Four days, two murders, and one poplar tree that almost ignited World War III
1) It's my impression, friend, I am not trying to propose a "New theory of bad English". I tell it like I experience it. We have customers in Vancouver and in some suburbs of Toronto from which some of the source texts are quite "interesting" to decipher (since you like political corectness, I will leave it at that). That type of text was no existent 20 years ago.

Maybe I am simply linving in a giant selection bias bubble, who knows. And by the way, I am not saying that multi-generation Canadian citizens are better at English writing. Please let's not start a discussion about generalising group attributes, it never ends well, and you know it.

2) Well, I did not want to bore our readers, but your description of transcreation is excellent! Bottom line: we do much, much more text reinterpretation and transcreation these days (and our in-country customers love it!). Again, maybe it's just a selection bias bubble, simply a refelction of the direction our business has evolved.

3) Again, you are right. I will even go farther: the majority of customers do not give a rat's ass about text quality! However, I am in a business where quality and precision of the info is paramount, and AI, with its "best fit" or "most probable" translation, does not cut it.

4) We are on the same page, I also can see several use cases for AI translation. Your examples are excellent.

In conclusion: I a translator who also happen to hold 3 STEM degrees/diploma, so you can be sure I jumped on the AI bandwagon, and I keep following what's new from up close. But as far as I can see, it can only by some kind of tool for certain use cases. It's almost as if it was going to be a separate field of its own. yo!
Cognitive behaviour therapy has a good evidence base and reasonable efficiacy for this kind of fear.

Some airlines will run a "get over your fear of flying" course.

Here are two, but there are others: https://www.britishairways.com/en-gb/information/travel-assi...

https://www.flyingwithoutfear.co.uk/
Agreed. I still boot up my Windows computer just to use PSP 6 occasionally when I need to do some raster graphics editing!
The Hogwarts floorplan improves on this, reorganizing in real time to the needs of individual students and faculty. Any sufficiently advanced set of genetic algorithms, sensors and moving partitions is indistinguishable from magic.
What is continuous shipping, and why is it important to modern development?
I think I fail to understand your somewhat poetic and evocative language, I'm afraid that I'm going to ask you to dumb it down for me:

>"The language doesn't really matter", as such it's imperative Scheme is used.

This is an obvious contradiction and clearly you meant it that way but what do you imply exactly?

>I strongly feel that if you've worked your way through SICP, and, once finished, you think "Neat. I'll rewrite this but with language X," you've really missed out on value of SICP.

>It's challenging enough to follow for people who know a Lisp going in, but using a language more mainstream and familiar to make it easier is largely counter-productive.

You claim that using an other language for SICP is "[missing] out on value" and "largely counter-productive" but you don't produce any evidence or argument to support that.

Going through SICP using a static and non-reflective language like C does seem very frustrating but using a very dynamic language like Python might indeed be a decent fit. At least I can't see what's so obviously wrong about it.
Waymo: Partnering with Valley Metro to explore public transportation solutions
> "whether you actually need a quantum computer to sample the rows of a partially-specified low-rank matrix in polylogarithmic time"

Could that be used in clustering algorithms in BioInformatics?

EDIT: Sorry, Aaronson's writing is just too funny not to put that quote in full context:

> On the Hacker News thread, some commenters are lamenting that such a brilliant mind as Ewin’s would spend its time figuring out how to entice consumers to buy even more products that they don’t need. I confess that that’s an angle that hadn’t even occurred to me: I simply thought that it was a beautiful question whether you actually need a quantum computer to sample the rows of a partially-specified low-rank matrix in polylogarithmic time, and if the application to recommendation systems helped to motivate that question, then so much the better. Now, though, I feel compelled to point out that, in addition to the potentially lucrative application to Amazon and Netflix, research on low-rank matrix sampling algorithms might someday find many other, more economically worthless applications as well.
Yeah, they bought PUBG too. Right after it stopped being popular.
When the line between genius and bullshit is so thin, and the metrics for success completely arbitrary...

Design masturbation like that was one of the reasons I got out of architecture (the building kind) and into computer science.
Why should it take an architect to drill the holes and fasten the wall plugs to hang a spice rack?

But the person hanging the shelf should have enough of a grasp of mechanics so it doesn't fall down. They should know enough basic physics and chemistry so they don't install something prone to corroding. If they encounter asbestos or old lead paint while installing, they should know enough to know what to do about that, and what not to do.
I am not sure whether you're joking, or a programming wizard, no disrespect intended. I run courses in programming languages where very smart kids struggle with streams (Section 3.5). I find the code for the Hamming Problem and Eratosthenes' Sieve using streams truly mind-expanding.

https://mitpress.mit.edu/sites/default/files/sicp/full-text/...
Yes, they do, QQ being exhibit A. But League of Legends was supposed to be their first major step into the larger world of 100 million player+ games, worldwide. Riot has yet to produce another game, and their seat atop the gaming market is now gone.

It wasn't their biggest money maker, but it was their biggest money maker outside of China, and investors really liked the idea of global growth.
Programming Patterns. Publisher/Subscriber, Mediator
All non square rooms I experienced where terrible to place furniture.
Ah, thanks for the correction. I remember being told they had the same creator; that's what got me interested in foobar2000 in the first place, years ago.
yea i saw the whole thing. the courtyards won’t feel the same. you’ll just have one small wall opening up to it
As someone who just spent a day hunting down a Heisenbug caused by using a default argument bound to a datetime.now(), I beg to differ.

Honestly, all languages have quirks. When pummeling a language for gotchas, may he whose favourite language is without quirks cast the first stone.
What other money?
yes, I often read the 1-2 star reviews on Amazon. It's particularly useful for books - a positive signal for a book is "1 star - author used too many big words and complex ideas!". :-)
"To me the biggest mystery about the 2008 crisis is why so much QE has resulted in so little inflation."

Because what you call money is just a 0% permanent bearer bond to anybody not in your currency area.

QE is just a swap from interest paying savings to non-interest paying savings. If you're scared, you don't need paying interest to save, and anybody without a good index linked state pension to look forward to is scared.
The difference is that I know poor / old people that would if they could do that.

Rich people sleeping under a bridge though...
Elm goes even further, insisting that you actually handle the Error types in some way.
I wish an editor would step in:

(1) limit the use of 'exponentially faster', simply for the grating repetition. The phrase is used 5 times in the article.

(2) In an article that is about time complexity of algorithms, be precise about terms like 'exponentially faster'.

(3) In an article that is about quantum computing, don't use 'quantum' in its colloquial sense of 'significant'. That is 'quantum' in quantum computing is different than quantum in 'quantum increase'. The latter is a suspect usage, but potentially defensible as colloquial; mixing the two in the same paragraph reads poorly.
If you're interested in the design and implemention of the NT kernel, check out David Solomon's Inside Windows NT. The book's technical level is roughly at that of an undergraduate class on operating systems, going a little deeper than this article.
Bezos Parents May Be Worth Billions
Skip to 3:20 or 4:25 in the video if you want to see an example of the results
I wish they didn't even have the video to begin with. It's literally someone reading out the first paragraph of the article.

Of course the real reason is that it then auto loads the next video letting them push additional content at you.
Ask HN: How do you come up with ideas for beer money?
I usually read a lot about "you should solve a problem" for SaaS apps or startups.

But how do you come up with ideas for apps/website etc... if you want to just get 2/300$ / month with no other needs?

It's all about little problems? Is affiliate marketing the only way or there's something else?

Passive income is usually a myth, so I'm willing to invest some of my knowledge/work if it makes me reach this small goal.
When I first went to Rio in 2003 and saw the greater abundance of moderately dangerous situations compared to U.S. cities, I thought it was partly due to differences in legal systems and legal culture. In the U.S., an accident resulting in personal injury is very likely to lead to a lawsuit and there are a huge number of lawyers entirely specialized in personal injury cases. This is less so in Brazil.

I don't have a clear answer about where that difference comes from, but I thought it was a factor in people's differing behavior.
i'm having trouble thinking of a rich person problem that wouldn't also be a problem poor people face at least as much.
This came up a couple of days ago: https://news.ycombinator.com/item?id=17637683
I wish it was. It's replacement is really awful.
Oh, I see, you want Neptune and Uranus orbiters. That's not what I thought you meant when you said "quick field trip to Neptune."

Yeah, I'd love to have those orbiters. And a Europa lander. And a pony.

But I'll settle for getting the damn Webb launched.
Agreed -- but keep in mind that Amazon is old -- over 20 years old. There are billions of reviews.
I love seeing personal passion projects like this on HN - great inspiration for the day.

I’m curious as to what the build cost was for the whole rig, and on how long that project took. Seems like he milled a bunch of the aluminum jigs himself, which is pretty cool. Certainly a lot of effort and the results are quite neat. It would be interesting to see what more art pieces can be done now that the basic rig is setup - it would be really cool to “render” several-minute-long light painted videos now that it can be fully automated.
In the current US patent climate disaster it is not really a big leap to see something that is clearly not protected by copyright and then think "maybe they got a patent for it and throw licenses around because of that."
> Normal errors are indeed typically reflected in the return value, but if the error pattern doesn't match the code's expectations then a runtime exception is thrown

With a sufficiently complete static (even inferred) type system, you can catch any possibility of such failures AOT and not run into any error patterns that don't match code expectations at runtime, so while the description isn't literally true of Erlang, Erlang does show a way that it could be true of a language with AOT enforcement of adequate type system.