skysight-inc/HackerNews huggingface dataset:
Now, this is what has always baffled me about the US. I will try to condense this a bit.

The US is primarily a christian country supposedly founded on christian values etc.

I am an atheist, and a nihilist in that I do not think there is an inherent moral in the universe. However, that means that life is a chance happening. There is probably life elsewhere in the universe but it is rare as far as we know. This means each life is inherently special and we should strive to enable each and everyone to reach their maximum potential and explore this great opportunity we have. This means adopting a humanistic approach to life (and in my case, life as in all life not just humans).

Back to the US. I have read the bible and I have taken many lessons from it even though I am not religious. Jesus was one of the first real humanists and have many great things to say.

Do no kill.

Do to others as you want them to do to you.

Turn the other cheek.

Forgive..

This is the essence of christianity.

They make sense to me even if I am not religious. Many of his guidelines would improve everyones life. But in the US you are so hell bent on revenge that the words fall on death ears. I know I am generalising here and this is not the case for every American. But as you say, prisons were always about revenge.

Is there any explanation for this paradox?
https://wetransfer.com is reliable for files that just need to be transferred - has an upload limit of 2GB per transfer in the free tier.
The 3 commas club.
I absolutely agree with this. With turbolinks I get the fast page load feel of SPA with much less code and a far superior and maintainable architecture.
7 command-line tools for data science (2013)
I've seen a litany of these kinds of posts and I'm always amazed by two things when I see them posted on HN:

1. A cadre of diehards can't wait to post how amazing Postgress is or would be for whatever it is the OP is doing (as an aside, why isn't Postgres more popular if it's so amazing?); and

2. How averse people are to actual SQL.

Years ago I dealt with this crap in the Java world back when Hibernate and the like were all the rage. I was always amazed at how much confirmation bias there seemed to be. People decided these ORMs were amazing and then completely ignored all the bugs introduced by this layer and effort spent trying to figure out what the ORM was doing and how to make it do the right thing.

Back in the day I always liked a Java data mapper framework called iBatis (now dead, replaced by Mybatis it seems), which was pretty simple. Write some SQL in an XML file and call that SQL from your Java code. It was parameterized (so no SQL injection issues) and you could still do some funky things with discriminated types and the like. Plus, analytics were super easy because you knew how often each query was called and how long it took. Also, you could easily EXPLAIN PLAN those queries if you even had to (usually needed indexes were obvious).

Compare this to the auto-generated SQL from the likes of Hibernate. ugh.

I've come to the conclusion that people have this tendency to decide X is bad and then go completely out of their way to avoid X. You see it with SQL and ORMs. It largely explains (IMHO) thing slike Javascript and GWT.

At least half the time "X is bad" really means "I don't understand X and I don't want to learn it".

Joel Spolsky's "leaky abstractions" is good and time-honoured advice.

Take the Hibernate example. Once you bought into that framework you had to do all your data access that way or you broke the caching. That's mostly bad.

People also overestimate their needs. They rush to create Hadoop clusters and distributed NoSQL solutions because, you know, relational DBs can't keep up with their "Big Data" (which means, millions of rows) when in fact you can dump billions of rows into a single MySQL instance.
Data-Driven Streams and Software-Defined Cars Transform Car-As-a-Service Market
This happened at los Alamos one famous music producer worked there but was unable to use what he had learnt to complete his PHD so he went and invented the modern recording studio set up and helped found Atlantic records
He'll go down to the Algarve like all the other young surfers and retirees do in the winter. Loads of sun, dry, and air temps 16 to 20 degrees. It's generally gorgeous, like an extended autumn.
CSS :

{
user-select: none;
}
The problem comes with the piece work approach to payment - payment for labour services output via unreliable charity.

That is not a system that aggregates or works with the nature of creativity.

What you need is payment for labour hours provided - consistent payment for effort not results.

The challenge is how do you determine effort without looking at results. How do you influence the transformation of labour hours into the right sort of labour services without payment.
I Keep Quiet About Being a Cancer Doctor
So there's nothing patented under 35 U.S.C. 161 (Plant Patents)?

https://www.uspto.gov/patents-getting-started/patent-basics/...
> By the time we launched the app it was trained on over a million images of Sudoku squares.

This is super cool, but I can't help but think that something is missing if it takes hundreds of thousands of examples of digits for a machine learning algorithm to be able to differentiate them. It wouldn't take a human child this many. The available machine learning algos are not using near the amount of information available.
Yeah, not exactly super hard to find the info:

https://github.com/dotnet/cli/pull/2145

"There is a way to opt-out of the telemetry gathering process by setting an environment variable DOTNET_CLI_TELEMETRY_OPTOUT. Doing this will stop the collection process from running. "
Leveraging accurate clocks doesn't let Google ignore partitions. "TrueTime itself could be hindered by a partition"[0]. Spanner also uses two-phase commits and locking, which are unavailable under certain kinds of network partitions.

From their 2017 paper on Spanner and CAP:

> To the extent there is anything special, it is really Google’s wide-area network, plus many years of operational improvements, that greatly limit partitions in practice, and thus enable high availability.

[0] https://static.googleusercontent.com/media/research.google.c...
Israel is a tiny country. You can spend a week on the top of some mountain not seeing any human being, and then drive 30mins and be with your friends. I enjoy being able to choose when to be completely alone and when to be surrounded with friends and family. Besides, I can definitely stay in the middle of Tel-Aviv with my bus (without paying the crazy rent!). That's where I am currently, actually.
Researchers make progress toward solving the proton spin puzzle
Plausible, simple explanations are dismissed while the intelectual 'elite' declare it either a mystery as to why it is happening or create a patchwork of complicated and inadequate explanations that don't stretch to similar phenonemon around the world.
So how do you compile the add-ons that require the closed source part?
Fetish-themed programming language
Google Drive for public, Dropbox for private, Keybase for self.

If it's real huge, you could use Bittorrent. Or you could rent a VPS and host it.
Google creates “Teachable Machine” – learn about AI
If you want to use this for sandboxing, it may be a good idea to also include

RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6

to block non-IP sockets.
But only if you're abroad temporarily. Living in a van could mean that you use more data abroad than in your home country. Roaming rules don't apply so you'd have to get a sim card from the country you're in.
And that's the way it was, and we liked it, dag nabbit!
How do search engines treat trailing slashes and capital letters in URLs?
Resilio Sync (formerly Bittorrent Sync) can be used to serve files from your own machine:
https://www.resilio.com

SyncThing (https://syncthing.net) is an open source alternative too.
I'm just the opposite. If I really want to concentrate on a hard problem, I take my laptop to the park, and sit at a picnic table surrounded by trees, overlooking a lake.

For routine stuff I just need to crank out, it's headphones and coffee, but real thinking I do better in nature. All the mental distractions and trivia fade away.
Linux was only adopted by being a gratis UNIX clone, with licenses that forced people to contribute back.

Talk to me in a couple of years, now that everyone is migrating to BSD style licenses, while trying to replace the whole stack (clang, Fuchsia, ...).

Had the *BSDs won against GNU/Linux, and I bet all proprietary UNIXes would still be around.

A TV running Linux is worthless if there isn't a way to update the firmware, how do update yours?
Driving from Berlin? Most of southern Europe can be very cold (even Portugal and Spain) in winter. Maybe some parts of Turkey will stay warmer but not sure about that. Or maybe southern Greece.

And the problem is that weather is not independent. If it's very cold in Portugal for a few weeks it's usually also cold in much of the rest of Southern Europe.
Two notes:

1. I don't see anything about the statistical significance, or the natural fluctuation of the results, i.e. the standard error. Presumably lots of students are measured, and you could argue that your standard error (proportional to 1/sqrt(N)) is tiny, but then, the questions are different every year, so you have some date-specific (not student-specific) error. In other words, just looking at previous years, how much do results vary? And is this year's flatline maybe just a result of measurement error? (In other words: Q: "Why are they flatlining?" A: No reason.)

EDIT to add: well, there is one sentence in the article:

> “not a significant change,” spokeswoman Amber Farinha wrote in an email

2. It's a

> computer adaptive test — meaning as the test progresses, questions become harder or easier depending on the student’s answers

These have problems, in my view. I had a Spanish girl friend that studied for the GRE with me. The verbal section is largely a long vocabulary test, so we studied quite a bit (from the entertaining Princeton Review Word Smart book). Now, often she would know the "complicated" word being explained, as it had Latin roots and was the same in Spanish. However, she wouldn't know the "easy" explanation. (For example, "to lament" (ah, easy, like "lamentablemente, lamentar") was explained as "to mourn" (what?), "arboreal" is "arbóreo" (well, "tree dweller" is easy, too, but you get the idea).)

Bottom line: we did several (actual old) practice exams, timed, and she would consistently score in a certain percentile range (with some variation, of course). Those were good old-fashioned paper tests, though.

However, when she did the actual (adaptive) GRE, she scored much worse than in the practice exams, several standard deviations away. (And before you blame it on nervousness due to real test conditions, note that there was a significant drop only in the verbal part, not analytic or quantitative.)

This appears to me a problem with the testing methodology: when she initially got something wrong, the CAT would give her "easier" questions, preponderantly words with Germanic roots, which she would also get wrong. The "hard" questions involving words with Latin roots, that she'd probably have gotten right, were never displayed to her.

She got into a good school anyway, so it didn't really matter. But in my view, the claim that the CAT is just as good as the longer paper based test is predicated on assuming that test subjects come from the same population. I really wonder whether speakers of Romance languages where systematically disadvantaged by the switch from paper to CAT, and whether ETS (the producer of GRE) did any systematic study on that.

(Note that it is conceivable that some Hispanophones got questions right at the beginning, and then got "harder" questions easier for them, thus getting better results than in the paper based test. If that is the case, it's conceivable that the average scores of both the Anglo- and Hispanophone group lines up with the non-adaptive and adaptive test, but Hispanophones suddenly show a much bigger variance in the adaptive test. Questions questions.)
I'll venture to say that one missing piece is the hundreds of million of years of nervous system evolution to distinguish signal from noise.
Very inspiring, I wish I could try something like that for a while. Question: do you still declare your income in your home country (Germany, I assume) or have you found a different solution?
The bad part of jail system is that law-breakers are put in contact with other law-breakers. It's no secret environment infuences people and people learn by example.

This post is inspired by Finnish education system. I read an article which mentioned a bad behaving class, which was merged with a good behaving one. Their behavior improved, because they were suddenly under good influence and bad behavior was no longer universally tolerated.

What I'm trying to say is perhaps law-breakers should be inserted into some MODEL society, some kind of modern utopia/forced labor camp where people are treated nice and work is hard but satisfying. And not a place where everything they get is for free.

Do you know any examples where something like this took place ?
> In Europe the 4G network coverage is amazing. Within the last five months I had less issues with my connectivity than some of my co-workers using a cable internet.

Do you get enough data volume? Most sim cards for use with computer are quite restricted. Or can you live off 10GB/month?
Point well made.

I would agree that the finish work, cladding, drywall, etc are definitely the hardest part of the construction automation problem. And maybe they never get solved entirely, especially things like the red aluminum panel example. In some sense, the uniqueness of the project is central to its value as an architectural statement. And uniqueness doesn't jibe well with our current approach to robotic automation.

There are a few intermediate tasks that may be doable with autonomous machines. Framing and concrete come to mind because they are tasks where lots of heavy stuff has to go to the right place in a repetitive arrangement.

So maybe a highly bespoke job like a multi-million-dollar house doesn't have any tractable tasks for automation. But a skyscraper might. Or at least, I'd like to think so.

Thanks for taking the time to share your perspective and awareness of the topic with such a substantive and vivid example.
Or even smaller than 200k people, try KU Leuven for instance.
Wish I could live like him one day. So sad I'm living in Hong Kong which is just a big city with nowhere to go.
Definitely cool, and I like the application of ARKit. But using ML to solve a sudoku seems like overkill. I remember writing a constraint-based solver as the first assignment for an undergrad-level AI course back in uni. Surely this implementation is less efficient? Someone let me know if I am wrong.

If the aim was to simply learn new tech, though, then I get it. I am just wary of ML being a hammer used on anything even remotely resembling a nail.
I found your webpage three years ago when preparing for my silk road motorcycle trip. Never thought that you were a HN member as well. Beautiful Jeep, if somewhat overengineered for my taste! :-D
My knowledge of statistics is negligible, but is it possible to measure a system and control for the same factors that the system itself is trying to control for?
I know the OP. He is declaring his income in Germany.
That looks like a sleepy suburb to me, not a hot corner in a buzzing city. Or maybe I'm used to Central European city densities?
I do all my dev and other work on a 13" MacBook Air and have done for years. I haven't had a desktop monitor since my last gig with a client in the City.

Yes, the ergonomics suck relatively speaking, especially now that my eyesight is getting worse with age (and from falling off a Segway!), but it means that I can work anywhere and my desk at home can be tiny.
The thing that puzzles me the most is, that people use _C_SV at all. Separation by comma, or any other member of the printable subset of ASCII in the first place. What this essentially boils down to is ambiguous in-band-signalling and a contextual grammar.

ASCII had addressed the problem of separating entries ever since its creation: Separator control codes. There are:

x01 SOH "Start of Heading"

x02 STX "Start of Text"

x03 ETX "End of Text"

x04 EOT "End of Transmission"

x1C FS "File Separator"

x1D GS "Group Separator"

x1E RS "Record Separator"

x1F US "Unit Separator"

You can use those just fine for exchanging data as you would using CSV, but without the ambiguities of separation characters and the need to quote strings. Heck if payload data is limited to the subset ASCII/UTF-8 without control codes you can just dump anything without the need for escaping or quoting.

So my suggestion is simple. Don't use CSV or "P"SV (printable separated values). Use ASV (ASCII separated values).
THIS is the shit. Very hilarious and weirdly very relatable to my life ??
now make them build a self aware ai that also breeds them for survival, what can go wrong?
The author says ML wasn't used for solving Sudoku. Vision was only used for transducing the image of a sudoku puzzle to a puzzle structure in memory.
I dont have kids yet. I totally acknowlede that its quite a different thing when you have kids and this lifestyle becomes quite impractical (not impossible though). Probably the day I have kids I will do similar to what you do :)

My point is that there is not one way of living. I was raised in a way where I had to follow just one path but seeing people living differently made me realize the diversity of lifestyles and made me aware of so many options in life.
Where is "here"? You can get great tech jobs in most Western European countries without a degree, but getting your first job will probably be the hardest. Experience > degree.

In Europe, where (in most countries) education is free, I would say a degree is even worth less. There is massive "degree inflation". Like, everyone has one. And you can take 5-7+ years to complete undergrad, no problem.

I don't know when it became customary to only hire people with a bachelors degree for jobs like a receptionist or a PA, but I don't even understand what a degree signals these days. In most professions it definitely doesn't signal you are capable, not that you are smart.
we need new Australia! but on Mars.
I don't mean to sound patronizing and teach you about your own continent, but I heard the main problem with Africa is not lack of money. It's corruption. Africa has lots of space and natural resources. Those resources are mined, extracted and sold but profits go to a small caste of wealthy warlords and/or corrupt leaders.

And yes the climate is harsh. Especially the heat literally makes thinking hard. There was a study about government clerks in USA, their work effectiveness shot up by 20% once they got air conditioning.

In a way Africa is similar to Russian Federation. Both are vast, both have bad climate and both have lots of natural resources. Both are hamstrung by corruption.
Nice, I am not going to do exactly this but I am planning to live more freely in the coming years.

MGTOW life seems like a much better way to live.
NoSQL vs. relational database file storing (MongoDB and SQL server comparison)
Hit Refresh by Satya Nadella
Nice to see the prices of most of the things. How much has the car itself and all of the additions cost you total up until now, and how far into the two year period are you?
How about "non-dumb cunts know this is mass hysteria".

It's not sonic.
It's not toxins.
It's not viral infections.
It's not bacterial.

The fact for a second people have bought into this story from day one is mind blowing.

I get... reading it at first you might be....hmmm. But surely a hour later you laugh and realise it's all crap.

I'd guess one or two people might have something serious (but different, ie different cancers, a strange flue)

And from then the many ailments that affect people working overseas away from home spread a rumour like a wildfire amongst the staff (and onto the Canadians)

The real story here is -

How BS stories like this are still being published.

The US government is hopeless dealing with overseas staff and the human condition (mass hysteria is common)

The lack of questions on why the simplest solution is not being applied to this incident amongst comments.

Doesn't even the fact the many ailments are not measurable tip you off this is a form of cold reading?

Doesn't even the fact the first theory (sonic) broke the laws of physics and current technology tip you off those reporting and dealing with this are not to be trusted for reporting (both newspapers and the US department)

Doesn't the fact there is no motive tip you off?

Doesn't the fact it's not affecting Cubans tip you off? (Ok this could be a cover up by the government, but a good reporter should be able to pull things from doctors there, they earn little and are well meaning)
Ahh, Australia, the continent where going to toilet at night requires checking your shoes and looking under toilet seat. Where even silly looking platypus is venomous.
Thank you. I still think "Tinder and the current zeitgeist" is a status quo isolated to certain circles (although big ones). There are still tons of people out there who bond and click pretty naturally.

I for one am not very happy in my current city anymore but that might be because of shitty rented flats. Currently actively seeking my own place but my internal voices never give me a moment's peace because I think I want to live by the sea, which is practically impossible in my country because the "cities" there are awfully small, boring, and have mediocre Internet.

Oh well.
Break up and go for it. Your life, your choices.
Not to be confused with the standard library, it's a piece of software necessary to do the very initial setup operations to make your program run (for example setup the stack, etc.). It's platform-, OS- and compiler- dependent.
It's usually included in the final executable by the linker.
vi, how to exit vi part made me laugh.

Joke aside, the basics of SQL can be learned in a very short time. Before fancy ORMs all novice programmers managed to get by using SQL in big-ridden PHP projects ;).
I for example, got my introduction from querying a national database leak and than writing a simple blog with tricks I've learned from sqlzoo.
Nvidia  Announces Drive PX Pegasus – Self-Driving Hardware
Technology Will Save Us ship a similar product that is more gender neutral if anyone is interested.

Actually think in this space the norm is actively going gender neutral.
It's amazing that you can do this even in a small place :). Gives us hope that this lifestyle can be opened up to more people regardless of what passport they have / country they live in.
We get this a lot. We're sailing cruisers - similar to the van thing, except on water and you use wind and pull on bits of string for propulsion, with the diesel engine only a secondary (but important) means.

Especially from the mate's mother: "When are you going to stop this nonsense and get a real job and a home?".
Mouth-watering... thanks and congrats!
An off-topic mention, everytime I think of a project I'm taking over and seeing "nullable booleans" I'm left wondering why the developer before me went with that approach, there's no commentary as to why nor do I see any indication of nullable booleans being used in any special way / case.

Can any dev out there give me a good use-case aside from forcing someone to check something, and should nullable booleans mostly make sense on front-end as opposed to back-end code? How does a GUI define something is nullable, if a user has not selected it but it's unselected by default.. I find it all a bit confusing...
Feel free to issue a PR and add it. Otherwise I will try and add it later today. Thanks
> "non-dumb cunts know this is mass hysteria"

Seriously?
I wish I can do the same, but remote works is hard to find.