skysight-inc/HackerNews huggingface dataset:
In elementary school I had to do a report on Einstein, and I remember one of the important details was that he had a higher ratio of glial cells to neurons than a normal brain.

At the time, they had no idea if this made any difference to his genius, and it sounds like they still aren't too sure.
Russian Cybercrime Boss Burkov Pleads Guilty
https://digdeeper.neocities.org/ghost/mozilla.html

This article, along with some other sites and my own digging made me leave Firefox for good. It's a good read if you value privacy and think Mozilla is the good guy in a field dominated by evil corporations. At first it might seem biased, but the author makes very good points and backs them up with tons of sources that can't be really argued - most of the article is reviewing privacy policies and terms of service agreements that are available publicly to check.

For now I stuck with Pale Moon, but I'm considering some other browsers like Ungoogled Chromium for my daily private and work use. Pale Moon feels kinda janky and old-school in a not good way. But it's fast and (with some minor tweaking: https://spyware.neocities.org/guides/palemoon.html) respects your privacy 100%.
The docs for Apps Script are pretty good:

https://developers.google.com/apps-script

Start here for custom functions:

https://developers.google.com/apps-script/quickstart/custom-...

Array functions are weird in scripts, but just playing around with them should help understand how they work.
Interesting paper here on e-prop which is a biologically plausible alternative to backprop: https://www.biorxiv.org/content/10.1101/738385v3
Funny, just today I looked at their analyst presentation, which mentions that 17 % of their revenue comes from user data monetization: https://investors.avast.com/Document-Download/Analyst%20Teac...
Additionally, most phones have a 2nd and 3rd owner (a child, or exported to another market). A 3 year old Pixel still has another 3 years of useful life at least.

Frankly it is ecological cancer to operate the way Apple does.
They just announced AppMaker is shutting down (soon). So...maybe?
https://www.dreamwidth.org is LJ's successor
Heh. While I never really got into Google+, its "circles" idea definitely reminded me of LJ -- and it seemed like a great idea. It seems like it might not have been communicated very well to the audience.
What did Elliott Abrams have to do with the El Mozote massacre? (2019)
If your portfolio is only needed to put an URL into a CV so people can see your code, then it doesn't matter.

If you want to show that people "liked" and "followed" your repositories, you probably should go to GitHub, just because it has the biggest community.

Btw, there is no reason at all to host your git repos at a single site only. I mirror all my public repos between Bitbucket and GitHub.
Nacho Libre: Converting Adobe Illustrator to VideoScribe Whiteboard Animation
Thanks for sharing! You've got some nice patterns and utils in that repo.

Random question: I noticed you switched from shorthand `<>, </>` to `React.Fragment` elements. Did you have a need to use keys somewhere and decided to update them all to be consistent? Just curious.
I'm always impressed (and admittedly envious) when I see a person who manages to get a PhD while skipping the bachelors degree; being a dropout I wish I could do that, but of course I didn't build TI's IP network or SESQUINET :)

RIP Bill; HN should consider putting a black bar.
I think that’s all just propaganda and the real reason for it is so that management can always keep an eye on their code cattle
Not so much faulty as incomplete. There is still value in a partial picture.
class action coming up
Tomorrow Is for the Defeated
> Google, by thinking so short term, has knee-capped any developer and engineering good will for their platforms.

I can't see that hurting their already-established products, but I'm seeing even non-technical users get increasingly gun-shy about adopting new Google products.

> At this point, their results are such a trash fire it can't be that hard.

So far, the other search platforms seem to be even more of a trash fire. (Obviously, this is subjective.)

The thing is, search gets harder every day: The number of bad actors polluting search grows. It's not fair to claim that declining search quality is proof that Google as an organization is declining in competence.
I'd honestly take a pay cut for a private office and maybe 1x standups.
Ok - but does that actually go against site guidelines?
I can explain it, the methods are straightforward. As with most things in database engine design, much of what is done in industry isn't in the literature.

The alternative to VSBs is for each logical index node to comprise a dynamic set of independent fixed buffers, with each buffer having an independent I/O schedule. This enables excellent cache efficiency because 1) space is incrementally allocated and 2) the cache only contains parts of logical node that you actually use. References to the underlying buffers remain valid even if the index node is resized. Designs vary but 8 to 64 buffers per index node seems to be the anecdotal range. The obvious caveat is that storage structures that presume an index node is completely in buffer, such as ordered trees, don't work well. Since some newer database designs have no ordered trees at all under the hood, this is not necessarily a problem. There are fast access methods that work well in this model.

The main issue with VSBs is that it is difficult to keep multiple references to the page consistent, some of which may not even be in memory, since critical metadata is typically in the reference itself. A workaround is to only allow a single reference to a page, but this restriction has an adverse impact on some types of important architectural optimization. The abstract objective makes sense, but no one that has looked into it has come up with a VSB scheme that does not have these tradeoffs for typical design cases. That said, VSBs are sometimes used in specialized databases where storage utilization efficiency (but not necessarily cache efficiency or performance) is paramount, though designed a bit differently than Umbra.

The reason to use larger page sizes, in addition to being more computationally efficient, is that it gives better performance with cheaper solid-state storage -- storage costs matter a lot. The sweet spot for price-performance is inexpensive read-optimized flash, which works far better for mixed workloads than you might expect if your storage engine is optimized for it. Excellent database kernels won't see much boost from byte-addressable NVM and people using poor database architectures don't care enough about performance to pay for expensive storage hardware, so it is a bit of a No Man's Land.
> The only other alternative is to ask

I see nothing wrong with that.
Ask HN: I think I’ve burnt out. What should I do?
Hi, HN. I’ve been here for a long time and I really respect the maturity and experience of this community, and so I’m asking for your advice.

I’m a 30-year-old iOS developer of about ten years, and last year suffered an incredible amount of trauma, including a breakup from a four-year relationship, two separate cases of sexual assault, and the passing of my mother.

While on an insured mental health break for months, I struggled through holding myself together, until finally returning to work in December.

I had been doing well for a while, but recently have been feeling significant mental instability - just disorganized and incoherent thoughts, and unfortunate bouts of overwhelming PTSD symptoms.

My coping method to that has been to try to hold my work together more and more, to a point late last week where I wasn’t even sleeping properly giving myself anxiety about work the next day.

I’ve fallen heavily behind on a lot of the personal responsibilities I’ve needed to ensure my continued healing but I’ve been terrified to step down from my job.

I live in Toronto, I’ve been with the company for more than a year, so I believe Employment Insurance would be possible for me...I’m honestly very confused as to what to do, and I’m sure others here have been in similar situations. I do have a medical professional who I deal with for this who I’ve scheduled to see tomorrow.

Thanks for reading, HN. This site has been a blessing in my life.

EDIT:
Wow, thanks for all the support and responses, extremely grateful.
I use both a bluetooth mouse and keyboard regularly with my iPad. I'm not sure what you mean by "not something you'd want to do over a longer term". Using the mouse is most definitely preferable to raising my hand to the iPad screen and pointing with my finger. Having said that, no, it doesn't feel as nice as real mouse or trackpad on a laptop or PC. But for the use case of having iPad on a stand and using it like a "real" computer (i.e, with keyboard and mouse), the current state of iPad mouse is at least usable, and preferable to having to physically touch the screen.
Exactly. When I see just-so story used as a criticism, it's almost always because something isn't falsifiable, and more specifically, it's usually an argument from ignorance. The explanation slots into a space we don't know much about and defends itself with "it's possible and it makes sense", but its strengths are almost always narrative rather than factual. Like Kipling's actual Just-So Stories, they're interesting and memorable, but very dissimilar to the histories we actually know.

(As far as why this specific example qualifies, it's basically impossible to falsify the story, yet it's badly out of sync with what we do know. "Wolves circling the campfire" show up in books and movies, not in real life; even absent modern tools, wolf attacks on humans are rare and reliably come from desperation attacks on isolated people, exactly the wrong circumstances for this story. Keeping predators at bay by offering food that won't sate them is the exact opposite of how things generally work; it's the equivalent of tossing out chum to stop sharks from attacking. And we have a pretty good model of how canine domestication in general began - it does involve bone and meat scraps, but scavenged from waste, and with wolves scaring away other predators, not spontaneous cooperation.)
I once considered teaching myself to make neural networks with Python. I wanted to gather as much data as possible on NBA statistics so that I could win Warren Buffett's $1 Billion dollar challenge to fill out a perfect March Madness bracket.

I then did some research, and found that other people have done that before, and that no matter how many perceptrons you have, and no matter how many layers you create, and no matter how much NBA data you download, you can never have more than 70% accuracy in predicting the outcome of NBA games.

This stands in stark contrast with the likes of Eliezer Yudkowsky and Ray Kurzweil who claim that enough perceptrons inside an AI will cause that AI to "escape the box" and turn all of humanity into paperclips.
Love how fast your site loaded on my mobile phone. Props man.
> When can this fad end

It's not a fad, businesses aren't doing this just because it's trendy and cool and they think people will like it, they're doing it because it saves them a fortune and they care more about their bottom line than their employees well being.
I’m having issues with web version of Google Calendar as well.
It kinda pisses me off that the second line of the body became a sexist joke phrase title in hacker news.

If you're not clued in on sexism: The stereotype reinforcement that women are dumb with technology is the punchline. It doesn't matter that there was actually an issue with the pipeline from OpenOffice -> Cups, but the hacker news title was cleverly crafted to reinforce a stereotype.

I don't care that this will be downvoted to oblivion, but the seeds of sexism exist everywhere.
Chris Lattner actually gave a talk at the last MLIR open design meeting. This may or may not ease worrying about MLIR's future.
Modern Mass Surveillance: Identify, Correlate, Discriminate
What is an IC?
The best part of this anecdote is that you mentioned Banyan Vines. Spent a handful of years installing/maintaining Banyan Vines network in the early 90's.
I do similar. I have two set up as camera monitors that can also pull up my rooftop weather station dashboard as wanted.
I think part of that comes from the (reasonable) assumption that the simpler you make your UX, the less friction there is for people using your service. But it would be nice to see someone work on bringing more granularity and flexibility back to social media, even at the cost of a little more friction.

(I also suspect some of it comes from people looking at Apple's historic "make simple things simple" approach to UX and taking the wrong lessons from it, which arguably includes latter-day Apple, but that's a whole different post...)
This sounds snarky, but I don't intend it that way at all. If your sheet is too big for Google, then you should be using a real spreadsheet application instead.
Security by design: an introduction to the Rust programming language
I hope you keep the pure-CSS version around somewhere, because that is technically amazing. I thought I'd accidentally disabled umatrix when I first saw it.
You want money. Next.
When I see eulogies like this for people I've never heard of, I'm reminded sometimes that everything good in my life that I take for granted exists because of someone somewhere just doing the best they can. It helps ease the angst.
My company has been a Qt partner for 10 years now. It’s embarrassing how many companies we met that were not complaining with the open source license — most of them did comply after they talked to us though. Our market (Italy) is specially allergic to runtime licenses (required for embedded products, which is 90% of what companies use Qt for, at least here) so they prefer to bend over for compliance rather than spending on a runtime license.
OP Here - here's some background...
https://twitter.com/solomania/status/1221496248055803907
Adding India to Your Business
I don't know if this is intentional or not, but if you click the back button when the google login modal appears it goes away and you can continue to the rest of the buttons. I ran through a few of the questions and didn't get another sign up prompt.
It has been a fad as long as I can remember. Doing this since the mid-80's.
> Because people rarely click Yes, even if it's rare.

In my observation the precise opposite is true; your average user will immediately click "Yes" without reading in the hopes of making the error go away.
But his assets would be protected for all of this, by default, because she (allegedly) committed all of these crimes prior to the marriage.
Equally enforcing policies regardless of who's the publisher of an extension would be a good start.

This is how the Avast blocklisting request should have been handled:

- Immediately blocklist [1] the extension because it harvests personal data without user consent, notify Avast

- Offer to reenable the extension for the existing user base when Avast reaches out and stops data collection in an extension update

Because the extension was not blocklisted, but temporarily removed from the store, personal data was siphoned off without the consent of existing users for weeks, with the knowledge and implicit approval of Mozilla, until Avast has released an update.

Users that have configured Firefox to update extensions manually may continue to use an extension version which steals personal data, despite Mozilla being capable of disabling those extension instances, and despite their recent commitment [2] to use blocklisting more proactively when an extension is circumventing user consent or control.

Mozilla did not respect its own policies and has put the interests of Avast before the privacy and safety of its users.

[1] https://blocked.cdn.mozilla.net

[2] https://blog.mozilla.org/addons/2019/05/02/add-on-policy-and...
I'm not aware of there being any SLAs for these services?
Airtable is great for rapid iteration with a relational-database data model. I've seen it used as everything from a CRM/ticket-tracker to a Kanban tool. A Pro plan supports up to 50k rows per "base" (schema), fully real-time collaborative.

Salesforce is also a platform that lets you do practically anything without coding. Beware though: here lie dragons, a hellish programming experience... and incredible levels of career stability as a Salesforce consultant.
are there any wav2letter models ready for download ?
And Dropbox had an alternative. Just grab an FTP account, curlftpfs, and SVN/CVS.
Is the aim of the project to ultimately make the printed robot to run and walk?

Maybe the next step will involve fitting servo motors on to the robot?
Nintendo of America is sort of ignored by Nintendo of Japan. It's more surprising to me that he was able to advocate for the Wii Sports bundle in America and Europe, and even there, he emphasizes that it wasn't actually his decision to make.
Most of the coins do not have merit, but there are PoS coins that are legit. PoS will likely result in more decentralization, not less. Cardano is aiming for 1000 stakepools, which is far more than the 5 or so pools that exist in bitcoin right now.
The way to win in the corporate world is to push for whatever OS they least manage. At Yahoo, getting a mac meant less corpware on your desktop; at Facebook, you would be better off with Windows (or maybe Linux), cause IT is proficient at running random garbage on macos.
Individual Contributor. Manager euphemism for a cog in the machine.
Thanks for the feedback! I agree wholeheartedly with the suggestion. I'll be sure to implement that.
I remember Six Apart and Movable Type. I always wondered what happened to them.

Thanks for helping make that connection for me!
Just last week a Terry Jones obituary received hundreds of upvotes, and I'm not aware of any contributions he made to "computing, science, business, startups, etc.".

I'm not saying Terry Jones obituaries should have been wiped too. I'm saying there's a weird editorial double standard here.
If you kept all of the coins from a pool, you'd be caught.

But would I ever know if you lied about the pool's GH/s rate and kept half of the coins?
I don’t understand all the posters talking about massive csv files in excel, sheets, etc.

How is that manageable or efficient and not error prone compared to a database or just csv processed with python or other code?
TIL I learned that the oval in the Nintendo logo was supposed to be a racetrack. I never realized that before.
My main desktop isn't quite 10 years old (I got it in 2013), but it works quite well for rather more intensive uses such software development and playing games, despite not upgrading anything other than the hard drives. Admittedly, it was a high-end system when I bought it.
"A proper database would have a 'billing address is same as delivery address logic"

The database does not have logic like this. It has to be implemented by stored procedure. When I have application server all such logic (if applicable) is handled by code in much more performant way. No data goes to a database directly. Everything passes through the app server along with the validation data transformation etc, etc. As already said the database in this particular case is nothing more but persistence layer.

Again we can put all kind of theoretical speculations but as I already said, my particular server does not have data drifting to some faulty states.
I've read through the first bit of it, and the author comes off as a huge pedant.

They spend most of the introduction ranting about browser features being removed in updates - because their expectation seems to be that once Mozilla ships a feature, it must forevermore be a part of the latest version of the browser, from now, until the heat death of the universe...

Disclaimer: I don't actually use Firefox, I don't have a hobby horse in this race.
Well they could start by banning extensions that make the news for sending all of their visited urls to a third party.

Ultimately we need to give the user more control over what software on their system is doing. None of these entities (mozilla, google, apple, microsoft, amazon, facebook) can be trusted to act in our best interest
I do have to give MS credit for mostly supporting deprecated products. I do think they should have open-sourced VB-classic and FoxPro. They pissed off a lot of organizations by outright ending any future progress. There were some proprietary or "sensitive" parts in the code base, but they could have documented and replaced those modules with low-performance or filler stubs, and let the open-source community rework those parts. (Note those products still run in Windows 10, the last I heard.)

Google will have a hard sell for "enterprise" tools if they keep pulling the plugs. Rewriting custom built applications into non-deprecated platforms is expensive.
It's just a conglomerate and has been run like one for the last decade. That whole "startup" culture died out a long time ago and has been overlooked because of people's nostalgia and the high pay and benefits.

The company is still very profitable with several major product lines. It's far from dying and there's no 2nd place competition even close in the areas it dominates (search and advertising).
I didn't see anyone complaining about a $450k salary - the closest thing was the guy who's L6 at Facebook and making the same as L5 at Snap while working 60h weeks.

Not sure what the problem is - people with high compensation can also discuss how much they're making and talk about their career moves. None of it comes across as entitlement.

Also didn't get why any of it would be sad to you or why you're implying that they're not real engineers by putting quotes around the word engineers.
The evidence, if true, shows the hackers are acting in Turkey, but I don't see the proof that it is in Turkey's interest.

Disclaimer: I'm a Turkish citizen. I don't support what our government have been doing since 2006 except for some small stuff about healthcare and such. I could never vote for the winning party since I was given the right to vote.
> Brain doesn't do backpropagation

What makes you so sure?
Undo for Interactive Interpreters
How is it lacking substance? He points out issues very sanely and very cleanly, like...

1. How Apple has gone out of their way to prevent allowing other people from touching their devices, including influencing legislation. (It wouldn't be nearly as much of a problem if they weren't trying to get guns pointed at anyone who wanted to fix their device themselves, but the act of lobbying to make the law bend to fit your desires is bad for just about everyone.)

2. How the iPad has (nearly) succeeded at ruining the best parts of hobbies he likes, like comics.

3. Apple design principles have moved from "Sane, intuitive," to making software targeting the stereotype of "My mother's a dumb old lady; she'd never understand this!"

4. They've made a joke out of non-vendor-locked software distribution.

5. People coming to their defense have disavowed basic market principles in doing so.

I don't even mind Apple's "walled garden," but Doctorow makes sound points, and I think the article is a fantastic read, especially when paired with the article it's referencing.
If you know something now, use it.

If you don't, Rails or Laravel are both good options. I'm partial to Ruby, its syntax, its expressiveness; the ecosystem cannot be beat, and the tooling is stable and mature. There's nothing not to like.
My team and me rely heavily upon Elixir and the Beam VM within our startup and couldn't be happier. I'm glad to see continuous improvements beyond the acquisition of Plataformatec.