skysight-inc/HackerNews huggingface dataset:
I don't think it would make it any easier to compare schools. I'm fairly certain a 30th percentile student at Caltech could go to Directional State University and be at the top of the equivalent class.

People trying to judge students based on grades would then have to have a rough sense of how the institution works and how a grade should be interpreted.

But this is what they have to do anyway, curve or not. For example, employers already know that a B- at an Ivy League institution is a somewhat poor grade. (At Harvard, 75% of all grades given are B+ or above.)

Admittedly I think the Ivy League system (which effectively is grading on a curve, just a very narrow one with the mean set to an A-) is pretty good. There's certainly little incentive for students to want easy classes, because in terms of grading there is basically no difference between an easy class and a hard class. It's as close as you can come to just not giving grades at all, but doesn't mark you out as a weird hippy school.
I don't have kids. I wish I lived in a world where I could spray other people's children when they acted like a malfeasant feline.
Not free, but I ran a search for nearby used homes and this is the cheapest one that came up:

https://www.rakusumu.com/sale/detail/00088-200291

That's about $7000 USD, and while I am sure there are many issues, it looks livable at least. It's also a decent enough location, close to the beach, shopping, a train station, schools, etc. It's not for me, but for someone looking to eliminate rent/mortgage payments from their life it could be an option.

Or if you're willing to step up considerably you could do something like this:

https://www.rakusumu.com/sale/detail/00007-200159

That's about $95k USD... and with no down payment and a 35 year fixed loan at 2.05% [1], your mortgage payments would be about $320/mo. Much cheaper than I suspect many HN readers pay in rent and you would own a fairly large and newly renovated house. Note however that to get a loan as a foreigner in Japan you would probably need to be a permanent resident. Also... I cringe a bit to think of how cold that house must be in winter.

Anyway - my point is not to disagree with you because I think you're right about probably not wanting to live in any house you can get for free. Rather just to point out that if anyone is really interested in moving to Japan, there are lots of affordable housing options to be found at number of different price points.

[1] https://www.shinseibank.com/english/housing/loan_kinri.pdf
Graham Priest's book is great: https://www.cambridge.org/ie/academic/subjects/philosophy/ph...
This has to be fake, right? It's hard to believe people could be this boneheaded, especially while being this self-aware at the same time...

If it is true though, the husband needs to stop being an idiot and agree to file for bankruptcy.
I think the GP's stated need for replication would preclude SQLite unless one's willing to write one's own replication system.
> I'd compare falling off a scooter to be similar to falling off a bike

I agree, and I've fallen off a bike a number of times. I have a few scars to show for it, and I would probably not be here if I hadn't worn a helmet during one of those accidents.

You very quickly reach speeds on a bike, and a scooter, where going down is going to mean significant injury even with the proper gear. Without safety gear, you're looking at life-changing or life-ending injuries.
GitLab has a strong engineering team. I appreciate this article. For those with experience, what's the best approach to introducing a documentation / "writing up a post-mortem culture" into a company that traditionally doesn't value these things?
This was my thought as well. I'm curious to know if the author has previous experience building actual databases or if this is a case of follow-along-while-I-figure-this-out.
I would argue that this would be a new event in human history. I can't think of a single major civilization that was not religious in some capacity.
And that is why I said it didn't make sense for ARM to be on Public Cloud, unless it is super cheap or you are on a very specific niche like Cloudflare and do low level optimisation while paying for your own electricity usage. CPU cost of a system percentage has dropped over the years when Memory prices are sky high.

The only contender here is EPYC2.
the blog post says it's envoy
I've worked on similar projects that could have been re-written relatively quickly but were only complicated because the developers made it complicated. Some devs just want to solve hard problems in "elegant" ways and will throw in elaborate inheritance chains, meta-programming, code generation, service oriented architectures, layers upon layers, frameworks, rules engines and anything else that's not boring business logic.

IME these projects are usually more complicated than all but the most wild of business logic.
They can be correlated without being a tight linear relationship.

If every two people in a group have exactly one transaction, then adding 20 people to a group of 100 will create more new transactions than you'll find in a group with just 20 people.

To be fair, when I google for research on correlations between economic growth and population growth, I get a jumble of papers on opposite sides - some pro-natalist and some anti-natalist and some agnostic. (Maybe one camp is considered far more authoritative than the others?)

Maybe it's a nontrivial relationship if it exists, though I'm not convinced anyone knows definitively how the relationship plays out.
Yeah, that looks like a minor slap on the wrist.
They also installed a "security" browser toolbar that was based on Conduit malware.
My wedding website from 6 years ago is also open sourced https://github.com/potench/shum-harden/
It is not mobile optimized, whoops http://shum-harden.com
Communism is not the answer to bad business practice.
> Free software and open source aren't always the same thing though.

Entirely agree, hence I drew the distinction. I eschew 'open source' as it's highly ambiguous, and mostly misses the point.

> Free Software is software that through the license enforces a philosophy.

I would disagree. Free software ensures the user has certain freedoms.

> Open source is software that through the license enforces the source code to remain open.

This is a very circular definition -- open source is open.

> I'm not a fan of RMS or his attitudes on most things, but am a strong OSS fan as it is the best way to develop and maintain software.

As it happens, rms is no fan of OSS.
The Power of Selling Out: Your Customers as Political Capital (2012)
I'm surprised that there isn't more adoption of tools like this to help developers understand code.

Even for statically typed languages like Java, I find the existing tools lacking in helping me understand the code thoroughly. I mostly rely on the IDE to navigate code which I then mentally jot down the behavior of the code segment. Writing code this way is way too error-prone, and unfortunately testing isn't foolproof either.

It isn't until something breaks that we really begin to learn the nuances of the system...
The only thing more constant than the darned kids is people complaining about the darned kids.

"The world is passing through troublous times. The young people of today think of nothing but themselves. They have no reverence for parents or old age. They are impatient of all restraint. They talk as if they knew everything, and what passes for wisdom with us is foolishness with them. As for the girls, they are forward, immodest and unladylike in speech, behavior and dress."

Peter the Hermit.
Racket has an official R5RS and an official R6RS modes (you must start your program with
#lang r6rs or with #!r6rs) and also an unofficial R7RS mode.
I bet riding those things is far far far more deadly in terms of death/mile than even a motorcycle.

http://fortune.com/2018/09/22/lime-scooters-fatality-death/

https://www.texasmonthly.com/the-culture/person-died-renting...

https://dailycaller.com/2018/09/30/electric-scooter-rental-c...

https://www.bbc.com/news/world-us-canada-45596449
They probably liked that better than you breaking out the slide projector when they came over for dinner though.
Not really.

It’s a very cyclical market as cohorts of graduates coming out of school wax and wane due to birth rates and the economy. All government or teaching jobs are that way — their fiscal woes lag the economy and they tend to pick up better employees when companies blow up.

Blaming unions like citing the boogeyman. It’s almost always the lazy answer that doesn’t pan out.
This brings about a major problem with centralized route management, though, in that you then must build all of your access controls around URLs rather than deeper business logic.

Istio offers much more, but as far as anything but coarse-grained "this service will never need to talk to this other service" access control, I'd still much rather write the logic in the code where it has access to a lot more domain knowledge.
It's cool, it would be great if the neurons would be classified with machine learning by the name of the objects they encode (and probability of that encoding beimg correct), so not just a few object types could be added / removed
Aside from the religion issue,

This seems like a logical result of increasing land values and the advance of capitalist relations. Owning a building that is used one a day a week and empty otherwise is overall quite wasteful. A more efficient use of capital is to rent a hall for the times one actually uses the space - this is what I see modern "megachurches" doing.
There was a pretty good podcast[0] (Hidden Brain) a while back that explores one possibility for why religions sprang up all over the world. The idea was that once communities grew too large for folks to know everyone, there needed to be something which two complete strangers in a community could relate to, with sufficient punishment for committing moral, ethical, etc crimes, for those communities to function. They also discuss how modern communities have less of a need for this. It's definitely an interesting topic, and my description didn't really do it justice.

0. https://www.npr.org/2018/07/16/628792048/creating-god
How do you let people know about the website? Social media posts? How do you contact people not on social media about the website? A mailer? A phone call/text? These are just questions I would ask to understand why paper invitations are still a thing. Rather than providing a self addressed stamped envelope for the RSVP, just put the website into it.

Also, people love to hang things like invitations on their fridge as a constant reminder of an event that's somewhat far into the future. Rarely is that something printed off of a website, but a card received in the mail will pretty much get placed there straight away (or maybe after sitting on the counter for a period of time).
>Centralized security models eventually all get hacked.

This is an incredibly strong assertion and not one that you have proven. Nor do I believe it is something that you, or anyone, could prove.
The same goes for programming. The more constrained the environment, the more the code looks like a work of art.
Well the subsidy has a finite time period and is limited to one company so I’m not sure the benefit could be competed away.
Wasn't he long dead by 1274?

In any case, I love the quote. Just goes to show how timeless the generational bashing is.
Timing Analysis of Keystrokes and Timing Attacks on SSH (2001) [pdf]
Lenovo makes $45b a year, so the fine is maybe an hour and a half of revenue.
I don't have a lot of experience with NFS aside from a few machines that don't see insane use, but it's surprising to me how v4 implementations seem to introduce such instability. I had an experience a few years ago with a Mac client, quitting vim would cause a kernel panic. NFS v3 did fine.
[Release: 1.6.0 ]A lightweight distributed configuration management platform
makes sense, if you'd consider that atheists probably reproduce at a lower rate. kinda like Idiocracy (the movie).
> The special flavor of Christianity in the US is quite adaptive

In fact, a great part of it runs counter to the actual teachings of Christ.
> Smaller churches are more conservative and more political,

You sure that generalization holds well enough to be useful?

Personally speaking, I've attended services at small churches of both political alignments. (Ranging from strongly liberal/socialist all the way to the exact opposite. I can think of at least one of each in easy walking distance.)

> People are leaving smaller churches

I think this is undoubtedly true, at least in my neck of the woods. Most of the original development around here was prior to cars being commonplace, when there was a strong motivation to having a church in easy walking distance. (Especially true given that people used to be at church far more often than now.)

These days, easier access to transport (energy) means there's much less need for geographical proximity. And this, in turn, means much less need and ability to support smaller churches. (So we've also seen a number of churches converted to condos, etc.)
Yep, he was. That's what I get for trusting the Internet!

Edited.
Milton Friedman always said it’s rare to find monopolies form in a free market, and that by and large monopolies only form with government help.

Not sure how true this is, but seems worth evaluating.
Yes. He hired me, I had his job after one month. Things he did included:

"Rewrite" our Roku application an hour before an investor demo, make me fix it with about 30 seconds to spare, and then blame me, over speakerphone, to his/our boss, who invited me to listen.

Yell at me about his family while drinking beer at 3pm

Smoke 4 joints in a row during a late-night grind, and then emphasize how /he/ did the work last night at the morning meeting.

Literally delete my code (No VC) minutes after I shipped it.

He was great. Just great.
Do I have to be the one to say it? ... Homestuck definitely fits within this category. I think a lot of experimentation within comics and webcomics is under-recognized in this area.
Incidentally, more than 25% of UK pubs have closed since 2001:

https://www.theguardian.com/business/2018/nov/26/uk-pub-clos...
>> The digital voucher system is much harder to abuse than sending pallets of cash or food though

I guess should have picked up on this claim sooner, but when trying to feed refugees with a digital blockchain-based voucher system, surely you have to send pallets of food as well?
I didn't do a website for my wedding. But did make a webapp using firebase to manage all the invitations (mark to whome invitations were sent/ basic analytics) etc. If anyone is interested I can opensource the code.
> Fair warning: this is not for beginners. If you find the going too hard, start with a DB textbook.

which one can teach how to build a DB system from scratch? I'm not talking about SQL theory or implementing a SQL parser but the actual persistence, indexing part.
Eh - I've fallen off a bike twice at relatively low speeds, and both time I've broken a bone (first time a finger, second time a scaphoid fracture).

I think it's important not to under-react just because the speeds are lower than a motorcycle - all those bones in our limbs break just as well at 10mph. When on a bike or a scooter, scaphoid wrist protection and at least a jacket on at all times, for me.
With the current low interest rates there's no capitalism in the world, just crony capitalism, which inflated some asset classes, like the housing market, stock market and private companies that plan to go to the American stock market.

This problem will be corrected in the next 10-15 years, but it won't be an easy ride.
Interesting. Most of the churches I'm aware of around Philly that would fall into the 'for sale' category seem like they'd be utter maintenance disasters. (ie: very expensive to keep up up, heated, maintained, etc.)
I have a lot of doubt. Sure, in some parts of the country, but in most parts religion is playing a significantly smaller part in people's lives with every generation.
Was this in reply to my comment? As a scientist I think I would like to see the world altogether move into a science oriented way of thinking and perhaps even a community oriented around the idea of scientific and creative progress and achievement as a ways of being spiritually fulfilled. Instead of gathering at church on Sundays people can gather in a lecture hall or performance hall to hear about the latest breakthrough in Astronomy, Physics or hear a Concerto. In a post-poverty world we can start tackling other challenges. The church may lose its relevance in the future, but I at least acknowledge the important role it has played in our collective history. This is also another instance of not ALL religious folks are bad people and should not be demonized as a group.
This is what I do. I use the command line fairly often.
At least in America, I wonder how studies like this account for people lying about their religion. Can't tell you how many people I've met that will tell you they are Christian, even though they never go to church or otherwise participate in religious activities. I think a lot of people just like to fit in, because to admit that you are an atheist is to immediately invite condemnation and ridicule.
When the product is free, it isn't the product. You are the product.
Duh! Sorry, I meant Drab. I had LiveView on the brain. You can check it out here: https://tg.pl/drab
On the subject of readable database source code:

* LMDB is legendary for its performance, but it is source code is kind of hard to read. Found there's a pretty decent port to Java which looks a lot more readable [1].

* LMDB doesn't support SQL. But there's this SQL implementation: Apache Calcite [2]. Creating a DB using llmdbjava + Calcite sound like an interesting project.

1: https://github.com/lmdbjava/lmdbjava/tree/master/src/main/ja...

2: https://calcite.apache.org/
And being in public. Can't do the same to private ones because there are far less sitting in the open.

People complain of them parked on the sidewalk with rows of car parking all around, or riding on the sidewalk where on the street would be a death sentence.
That's why you scrub gender data, and it's still biased. the fact that more men work, period, means that it will always be biased based on that fact.
Correct, connectors and dashboard now use social media as a way to gauge sentiment and brand value/service delivery, etc.
> "I blew through three intersections and luckily didn't get hit," she said. "I'm now going 25 mph heading toward six lanes of traffic."

Honestly 25 mph isn't that fast. Many healthy cyclists can achieve 25 mph quite easily, although perhaps not for a very long time. If you regularly cycle in places with steeper slopes, 25 mph can be achieved without much effort.

But I think the smallness of the scooters themselves could contribute to a feeling of being unsafe. Psychologically it feels that the object is too small to be able for the user to remain in control. This is in contrast to a bike, when the user simply feels more in control even at a similar speed.
wow, that website design.. much memories
The problem though, is that scooters have terrible dynamic stability in comparison to bicycles which thanks to conservation of angular momentum and large wheels, are very easy to control and remain upright on when traveling at speed. In contrast, even small things like hitting a small rock/bump the wrong way can destabilize someone on a scooter and lead to an accident.

Falling off a bike/scooter at similar speeds obviously ends with similar results, but I'd be confident to wager that the probability of an accident is a lot higher on a scooter due to the point above.
Aside: found about your GraphViz cookbook on your site [1]. Looks super useful. Is it coming any time soon?

1: http://heyrod.com/projects/gv-cookbook.html
this is how you build garbage. augmented garbage with tax payermoney.

the new occulus and new htc vive are the only pieces of hardware worth a damn.

start there. butno.no body in the military is paying the slightest attention to users.
By that logic, Windows 10 ought to be ad-free.
But considering how horrifically bad things have gotten, maybe we should be making a concerted effort to make it realistic.
> Why would a pedagogical project choose JavaScript of all languages?

I don't think the JS part is the issue. Node.js does I/O, files and co. The issue is that the article doesn't teach how to build a database at all.

It doesn't explain how to efficiently persist and fetch data from a file, indexing strategies with trees, concurrent file access,locking, basic transaction... that's what I expect from a tutorial about how to build a basic DB system.
the same thing happens with doctors when you make satisfaction/results stats public: surgeons, for example, are more likely to refuse to take on difficult cases, and prefer easy ones which will increase their patient satisfaction; or even the best surgeons get stuck with the hardest cases, which tanks their relative outcomes.
No open source ocr doesn't work that great, i work for a telecom company, and we process over millions of documents a month, we built everything in house and now are able to process it at almost 40cents per 1000 documents.
It a long process to process huge documents like payslips which require text boundary detection, word identification, spatial clustering and writing parsers (depends on word, segment, and clustering probabilities) which can extract required fields out of the documents.
George Friedman wrote a book of creative predictions called "The Next 100 Years" that argued mounting depopulation pressures and labor shortages would lead countries to begin competing for migrants.

Interesting that has not been Europe's solution so far...

https://en.wikipedia.org/wiki/The_Next_100_Years:_A_Forecast...

Japan's politics, with a strong aversion to open immigration and a desperate need for labor, have landed on some controversial compromises--for one, "internships" for temporary foreign workers with questionable protection for rights. May be an early signal for how the rest of the world will handle this.

https://www.wsj.com/articles/japan-skirts-immigration-debate...
>Because you do not own those computers, and they should not be used for non-work-related activity. The company policy will explicitly mention this, something like "all communications on company property are subjected to monitoring at all times."

Just as a thought experiment, lets say I set up a "free computer booth" on a street, but made people tick a box when they started that expressed the same conditions.

Would I then be entitled to MITM and read all communications that passed through that machine?

Why or why not?
Late reply, but telescopes seem to be based on a similar thought:

(http://www.nuprl.org/documents/Constable/Automath-35years.pd...)

RECENT RESULTS IN TYPE THEORY AND THEIR RELATIONSHIP TO AUTOMATH, ROBERT L. CONSTABLE
The Most Capable Smartphone Under $600? OnePlus 6 Full Reveal
My bother worked in this situation, they kept the domain specific words in the local language because translating would be difficult.
Uber getting sued by taxi drivers in Australia's 'largest' class action
I used a hololens recently and I was super excited but was disappointed in the end. The technology is definitely cool but the limited field of vision really kills it. The built in hand gestures detection is nice though.
Bailouts != free market. We haven't seen a true free market in our lifetimes.
No? You're projecting your western values. They're not condoning anything, they are following local laws. And while Search will be crippled, they are still bringing dozens of other great and useful service to Chinese citizens. Almost any actual Chinese citizen I've spoken to would absolutely love to have Google back. Instead, Westerns are just outraged in their place and are trying to virtue signal.