skysight-inc/HackerNews huggingface dataset:
I wish he described more the problems of their insular approach to avoid SQL. It used something like postquel, nobody used. It only shined under a C/C++ API, but was not usable for users. Just for developers to map their objects to. An opinionated OO database, which didn't follow the standards. And there were much better OO - DB persistency mappings these days, like for Lisp. There you had to write no glue code. Postgres was a turkey.

But everything changed when someone added SQL. Soon it became the very best SQL standards implementation. That's when I picked it up again, and stayed with it.
Please don't take HN threads on generic ideological tangents. They're never interesting and they never end well. Even in the context of the current thread, this subthread stands out as off topic.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=23529671.
For https://PerfBeacon.com I'm using:

- Chat window: Crisp

- Email Newsletter/Transactional: Mailgun/Mailchimp

- Payments: Stripe

- Hosting: AWS Lambda / API Gateway / CloudFront / S3

- Code: GitHub

- CI: CircleCI

- Task management: Trello
It sounds like these are just open auctions, aren't they? Couldn't a well-funded NGO just bid on these auctions in order to prevent drilling? It would of course take a lot of money to do what the government was supposed to do.
The only way to kill the MCP... er... Masterfile is to modernize the tax code. Hopefully with something simpler to understand.
In a system based on merit, they would get more placements.
Maybe rather than:

A modern analogue might be something like premature distributed computing

A modern analogue might be n, where n is more familiar to the composer of this, or, the source of information determining the production of this text is most familiar with n, where n does not include the word premature
Which ones are still operational and armed with nuclear weapons?
It also seems to be a main selling point of a lot of logistics and supply chain star-ups these days. I guess it sounds way sexier than "give us millions to build a new forwarder and our own tech because we don't want to use off-the-shelf software and we want to be acquired by DHL one day".
Hating Code of Others
The SAT is an objective measurement. By dispensing with it, all the other measures are subjective. This means that it leaves the administration free to admit whoever they please, based on any agenda.
In practice users don't even know what version they're on
1. Most likely - Switch isn't the first console which used fuses like this. Xbox 360 had them as well.
New Research: There Could Be 36 Alien Civilizations in Our Galaxy
Ask HN: Favorite Newsletter/Subcription Service
Just curious what your preferred newsletter/subscription service is?

Mailchimp is clearly the big dog.

Buttondown has come recommended a few times.

I have a project in the works and would like to start with collecting invite/subscribers. But it's been years since I've worked on anything public.

Thanks.
You dont understand until your kids get rejected despite having straight A, high SAT scores and strong background, just because many other people whose ancestors come from a similar region on earth were as highly qualified too. So your kid is out not because of her fault but because of her race. I suppose many people are OK because deep down they think they will be in the accepted portion but still.
> Ninja Scroll

Haha oh boy
Even DirectX had predecessor, back in Windows 3.1 with the Win32s extensions, it was called WinG and offered hardware accelerated blitting.

https://en.wikipedia.org/wiki/WinG
All keyboards should have cut/copy/paste buttons under the delete/end/pgdn row.
Never tried it
>Fifty-five percent of Harvard College students receive need-based scholarship aid, and the average grant this year is more than $53,000.

https://www.harvard.edu/about-harvard/harvard-glance#:~:text....
Replace Flash player with little USB-powered opium dispensers?
You've already posted more than one comment that breaks the site guidelines: https://news.ycombinator.com/newsguidelines.html. Would you mind reviewing them, and HN in the intended spirit?
Alarm over 'invasive' Kuwait and Bahrain contact-tracing apps
Hi all, I'm one of the makers of Postbag. I just saw this thread. We agree with your comments about a bit convulted signup flow. Users already pointed that out to us and we will fix it next week. Thanks for using Postbag :)
The buttons at the top are not super obvious, but there are no tooltips to tell you what they are. So I clicked on several and got a sense of what most do, but I didn't want to click the last one (which appears to be log out). Please offer tooltips! (And consider icons that are easier to discern.)
Java is the safest bet if you want to write something that will be maintainable at reasonable cost through the next 50 years.
Some instructions can crash Intel Ice Lake processors and reboot the OS
Thanks. I had no idea that shuf existed, cool. Another useful tool for my occasional command line work.
This, and also, are GUID that pose a problem with CLI/curl really a thing?
This likely doesn't mean what you think.

His full thread contradicts the headline[1]. They heavily use several JS libraries, including Turbolinks.

As far as I can tell, they actually mean that pages are fully server-rendered, rather than having presentation and data served separately and assembled in the browser (i.e. what people now call Jamstack).

1. https://mobile.twitter.com/sstephenson/status/12726081176043...
When I attended Caltech, I didn't notice any bias towards rich kids. The ones whose families I knew were all economically ordinary. None of the kids had a Porsche or Ferrari or BMW or anything expensive. Hal Finney had an ancient VW bug, and I had my 67 Mustang. Another friend bought a Chevette upon graduation with his own money.

I was on financial aid myself.
It's just a music group.
It looks like they give you a number of "credits" to do certain activities, but yeah it doesn't show what it would cost to get more.
> The NBA is a for-profit institution in the entertainment business that is interested in drafting the most talented players to get the most views and therefore, the most most money.

So exactly like Hollywood who has rightly or wrongly be heavily campaigned against because of discrimination, btw it is ironic but if you check the numbers white women are over represented same as black people, the 2 leading-voices among the minorities, its is Asian- Americans, Hispanic-Americans and Native Americans who are completely sidelined in that industry.
I liked what I saw but would hugely favor an on-premises service or even better, a client which could properly do this stuff over IMAP and maybe syncs the things like notes over WebDAV.
Origin already has a specific meaning in the git nomenclature.
Recently saw this video on YouTube about Dragon's Heaven short "movie" but it's one of those super-heavy-detail hand-drawn type animations.
That kind of ignores power structures. Higher ups seem to be more willing to listen to external peope than internal ones. Plus, why should they pay you more for doing "your job"? Compared to a super expensive external guy who's hiring needs to be justified.
Sadly most of the software I have developed has been "something no-one wants", but I keep trying because if I ever do build something people want then that's my greatest professional life goal met.
We didn't publish pricing as we're in beta mode now. But it's no secret the service will be paid, of course. It will be something in the under a hunded per month range.
+1 for backblaze B2.
> By the way if all the PMs at FAANG are like you ...

This comment doesn't seem necessary!
Thanks. As we replied to the other user as well, we didn't publish pricing as we're in beta mode now. But it's no secret the service will be paid, of course. It will be something in the under a hunded per month range.
Show HN: A primer on the programming language MANOOL: Conway's Game of Life
You're right, but I tend to believe every other "metrics" is worse (more unfair) than this.

>If you can teach someone to win at candy-crush, you can get them to ace the SAT's.

The difference is amount of effort needed.

You need to put waaaaaay more effort into advanced math/bio/chem.

Also if we keep accepting less educated people, then not only they may struggle to keep up, but also it may decrease overall level
My argument has been:

Can I store just ONE byte at a time? Can I expand by singular bytes in a normal system?

For hard drives, and even flash memory, the physical size of a sector converged, rather naturally, to a multiple of system word size, and since that had also converged to a power of 2, to a larger power of 2.

Thus hard drives have sectors that were 512 bytes (4096 or '4Kbits'), and also why the smallest write available for modern drives is a multiple of 2.

Binary is the native nomenclature of computers. It only makes sense that related equipment should also use the native (binary) engineering unit approximations as a result.

Though for communications equipment, they do have variable sized packets, which even though computers generate 8 bit 'octet' based signals might technically be used by some other format that doesn't; and talking about the actual speed on the wire conveying that in maximum possible raw bit states is a tiny bit confusing when the rest are binary units, but it's less strongly wrong than a system where the lowest addressable (real) unit is binary based.
Going 100% Renewable
Must know abbreviations in NLP language models
I don't think this applies to consoles like the Switch. I don't think the average user ever feels the need to revert to an earlier firmware version, and games don't target particular firmware versions. They tend to just work.
Since you mentioned Dolt, I will add Noms [1], which is the original db that Dolt is based on. The folks that created Noms are working now on Replicache [2]. I started using Noms in my project and the offline first tech is really wonderful; it allows me to do some cool stuff like syncing clients only when they come online.

1. https://github.com/attic-labs/noms
2. https://replicache.dev
Can they? It seems so, yes.

Should they? Well, one hardly can force someone to work for one's self nowadays.

Companies aren't democracies. Why should "the population at large"'s opinion matter in anyway? Most people don't even know Github exists, let alone what it's for.
Skills to Perfect Your Role as a Product Manager
Yeah, I find myself having to generate a passphrasea and then change the capitalisation and add a number.
Why (and how) to lie with progress bars
And lo and behold, still it is there
Buying TV in 2020
One of the major benefits to having a less invested attitude is that you are not as annoyed or disappointed when things don't work out. In the end, most of us do not have a stake in the product we are building and the success of the product has only minor effect on the developer, by understanding it's a job and not life you will be happier overall if the project does not succeed.
Yeah my fairly small non-profit recently hired someone with a math degree to do stats and "big data analysis." We are talking about a company with <100,000 total "market."

In my experience, to these people, big data means "the excels look really big."
A lot of the more in-depth stuff around macOS isn't publicly documented by Apple, and Howard Oakley often tries to find out and blog about it on eclecticlight.co.

For instance, I've been experimenting with APFS fusion drives. This is basically the macOS equivalent of a RAID0 volume except there's some added intelligence on stuff that can be cached on the fastest drive.

So for fun, on my Mac Mini, I plugged in an external drive and tried to create a fusion drive across the internal and external drive. Nothing is documented about this process, do you have to google and piece together the procedure.

Of course it seems to work and then the volume corrupts itself. But why? This other guy who blogged about this, doesn't know.

Linux is much better about this. People do crazy shenanigans with their hardware all the time. You want to RAID-5 a bunch of USB sticks? Sure, no problem :)
Heres another page on the same site with more extensive info and examples: https://www.hydraulicspneumatics.com/technologies/other-tech...
Please stop posting dross to HN.
> The SAT has always generally been a test showing how well you prepared for the SAT.

I've heard that claim a lot, but never accompanied by evidence.

Nobody I knew prepped for the SAT, and many got into top schools. Unless you count paying attention in math class, and reading adult level books "prepping".
This is a watershed moment.

An open PDK was the last road block for making open silicon chips.

It’s as important as say when Linus introduced an open source kernel with Linux after GNU had bumbling around getting nowhere for years.

A PDK is roughly analogous to what an assembler does for code in the code => compiler => assembler => machine code tool chain. Previously there were open silicon compilers but not open silicon assemblers.

A malicious party could inject all sorts of nastiness into your code if they control the assembler. The same is true for PDK’s. A malicious gate placement in just the wrong spot and your entropy source is massively compromised. Every piece of software runs on silicon - this would allow for the entire stack to be auditable for the first time. It lets you verify your open titan chip in your 2FA token is actually an open titan chip and not some made in China clone with a Bluetooth backdoor and titan badging.

I feared Sky Water gave up on releasing this PDK when an earlier initiative with another entity fell through. Glad to see Google step in and push this over the finish line.
This reminds me of an article about tuition cost going up by just the right amount to make sure 55% of people qualify for financial aid. I don't remember where I read this but I remember the argument making sense. What numbers do we get when we look at what percentage of people qualify for financial aid at Harvard and how has this number changed? I wonder if they keep track of and make this data available?
Assuming you mean "powers of 2" vs. "powers of 10", yes, it'd be nice if my "4 TB" HDDs were actually 4 TB instead of ~3.6 TB.
It's not safe right now to be inside, with a large crowd of people, doing strenuous physical activity. So; online, it goes. It's not a question of efficiency, but the entertainment industry serves a myriad of customer needs, and for those still stuck sheltering-in-place and meeting up with friends online, the question of how to have a better online night club experience comes up every weekend. Zoom's shortcomings become more and more glaring as time goes on. We all know it's not a substitute for in person interaction, but what can be done to make it suck less. Ideally, there's even a way to use the Internet to enhance the experience!

It might be possible to optimize latency for attendees to a digital event to those within, say, the same 10-mile radius than Zoom currently uses. That's not a use case that remote video conferencing is typically optimized for. Better speakers and video would also improve the experience compared to a laptop.

Then there's the music itself that gets played. The current challenge is that DJs moved to Twitch as the world moved online. It's pretty much the perfect platform except for one fatal flaw - Twitch isn't licensed for music online like a bar/club is. There's no online equivalent of the venue paying the yearly ASCAP license fee. So mixes come down as takedown notices are issued, since the music the DJs are playing are unlicensed. Many DJs are thus trying to find a new platform, possibly Mixcloud or Soundcloud. They have their own shortcomings, however.
Maybe a JS App which is made completely out of third party APIs, without anything self-hosted? Not discussing wether this is a good idea or not, though...

I was surprised to see that there is no "built-in" mechanism in JS to generate a GUID. As a C# dev, I'm used to Guid.NewGuid()
Try getting a job on a smaller codebase and in a language whose ecosystem you understand very well (if there isn't any, work on it in the spare time you have now). This will significantly reduce the initial hurdles on the job for you.
You might be right. You could argue Master does have a homonym, as "Authority over thing" comes from Latin origins in "magister" while "Full proficiency at a skill" comes from the French "maistre". But they more or less came to mean the same thing in English. To say someone has "Authority over a skill" embodies the meaning of both at once as an example.

Digging into the usage of Master for "Master Copy" you could say the intention is that the master copy has authority, or highest standing, over all other copies, so more or less the meaning they were trying to avoid.
The Yahoo situation was that mgmt. counted people who said they worked remotely vs. "vpn" connections, and mgmt. said that they found employees were lying about actually doing work.

Some of the things not clarified were:

- engineers had alternate vpn and connection methods, so what was the breakdown of engineers vs. non-engineers? Were all VPN connections counted (I don't think they were.)

- a large percentage of the staff had mentally checked out, evidenced by the gym being full between 1 pm and 5 pm. That was a bigger issue, since showing up is meaningless if you're not engaged. This isn't as bad as it sounds, as Mayer's job was to preserve the value of the Alibaba holdings, not do anything at Yahoo, hence the logo font change and ymail facelifts.

- does one have to be on a vpn connection to do work? Employees can edit a Word document without being connected.

- I think the parking lots were full, so some staff staying home was a good thing, rather than circling the block for who knows how long.

So if you're going to use stats, they should be based on results, not something as fuzzy as "vpn" counts, as in the Yahoo case. Unless your agenda is "let's ban remote work."

Source: worked there.
Statistically, Asians have higher than average SAT, ACT scores, this is not contested.

In 1996 California passed prop 209 which banned affirmative action on the state level. All top UC schools have become majority asian despite California being less than 20% asian.

Now considering Harvard, there was a federal case brought against it since asians scoring higher marks than peers were being rejected.

Harvard's defense was that they were scoring lower, on average on "personality" scores -- a qualitative measure on admissions.

By contrast, african americans were scoring highest on these personality scores.

Ultimately, the case was won by Harvard since the intent was not determined to be pernicious.

It's no question Harvard artificially diversifies its student body, but affirmative action does come at a cost.
Based on our testing the difference is in quality of matched contacts, number of matched contacts and number of opportunities per search. Also, continuous outreach with monthly web crawls is a feature we're especially proud of.
How is toString, you just might expect your object to turn into a ball of yarn.
Yes it can.

en.wikipedia.org/wiki/Kelo_v._City_of_New_London
Show HN: Kumologica – Low-Code Integration Toolkit for Serverless Compute
I've been on a personal quest to understand quantum electrodynamics and perhaps quantum chromodynamics. It is quite daunting as my formal math education pretty much stopped at linear algebra. I'm currently going through one of MIT's 8.04 (Quantum Physics 1) through OpenCourseWare and it's been pretty accessible so far. The jump from classical quantum mechanics to quantum field theory, however, seems pretty large and out of reach of anyone who doesn't want to spend a LOT of time studying pure math.

In other words, I look forward to being able to enjoy these in about 3 years ;)
I never personally used Turbolinks but I heard rather unflattering opinions about it. Basecamp/37signals has a long history with Rails so probably they know its ins and outs.

Is it feasible to work as - let's say - solo developer in the startup?
Diego the tortoise,father to hundredsand saviour of his species, finally retires
If we are talking about preservation, we would most likely want to be able to preserve everything made using Flash, rather than pick people who used Flash "correctly" and preserve only their work.
I was always super curious what your browser extension for modding HN is like. If there's such a huge difference between phone vs laptop, it sounds like the extension is doing much of the work. It's a neat power tool.
I'm partial to Perfect Blue, but those two are great as well.
It makes sense to me, as otherwise a manufacturer could supply the car with a 50mph speed limiter (which users would instantly disable) to boost their EPA-measured range.
Let's be honest. The chance that this stuff is right is vanishingly small. It's probably just the case that all bugs are now features.
I did a search on the word dyslexia (my product is heavily used by people with dyslexia), and most of the top results were based on articles that did not use that word at all. They were more likely to be about autism, ADHD, or deafness. In fact, out of the 234 results, the word "dyslexia" only appeared 4 times.

Unless there is something magic going on that I don't understand, this seems like a pretty critical failing. I could do a google news search for "dyslexia" and I would likely get more relevant results (albeit without the authors' email addresses nicely formatted — I'd have to hunt that down on Twitter).
I'm not claiming they wanted to kill Flash, I'm claiming that dropping Flash because "we have open standard HTML5" was complete bullshit. And years later this is still pretty obvious. iPhone doesn't fully support HTML5 features, which results in crippled PWA installation on iPhone.

So no, they did not drop Flash because they like to support HTML5.

So if there is no Flash, an no full support of HTML5, it's pretty obvious the only way to get apps on iPhone is through the app store.
In my experience, hard work can make up for quite a lot.

I'm not sure which of the above is a better predictor of success in college or after.

It begs the question of if colleges should be selecting for general Intelligence over hard works.

On the other hand, removal of the SAT will probably put an even greater emphasis on school grades, which certainly correlates better with effort than general intelligence.
>designers of Microsoft Windows did not consider co-existance with other OS on the same computer

Why would they? According to Microsoft and many third-party developers who don't know any better, PC and Windows are the same thing.

It's way less painful these days if you're using UEFI. No thanks to MS though.
Not sure about booting Linux. Some Linux bootloaders cannot boot NetBSD, e.g., syslinux. The FreeBSD bootloader, which is multiboot compliant, can boot NetBSD. At least this was the case years ago. Pardon me if I am ascribing intent to what is merely fortuitous.
Coming from nodejs, I'm considering building my next project in rails. I'm tired of having too many choices.

I would love for someone with more experience to to answer your question.
If you like that, you'll get a kick out of fluidic logic -- used in old-school ICBMs, oscillators for spraying wiper fluid, etc

https://hackaday.io/project/45555/gallery#5233f682e2114006e2...

https://en.wikipedia.org/wiki/Fluidics

Also worth checking out Bubble Logic (PDF warning: it's an MIT PhD thesis):

http://cba.mit.edu/docs/theses/08.09.Prakash.pdf