skysight-inc/HackerNews huggingface dataset:
Disclosure: I worked for WhatsApp, including while owned by Facebook, and Facebook is assigned my twoish [1] patents.

Has Facebook done anything with their patents? I know they had an early spat with Yahoo and got access to a bunch to help with that, and have since put more effort into building a portfolio, but I don't recall seeing anything in the way of litigation. I know there's been issues with clauses in licenses, though.

[1] I've read both patents, I'm the only inventor, and I can't tell the difference between the two.
I understand now, but I think the natural reading of that phrase is that it refers to a minority of some sort.
> I can run Intellij Idea: Java IDE, load project with thousands of files into it and it won't eat 8 GB.

I don't have the same experience, PyCharm is absolutely killing my machine and I always have it in Power Save mode. Sure, it isn't eating 8GB but that is because the JVM by default doesn't have that much available. I had to raise the memory limit considerably to be able to open my projects without it hanging.
You do realize, exposing the "inner workings of the game" seems to be at least somewhat responsible for massively increasing the appeal of the game in other cases? see Minecraft, Rimworld, KSP as a few examples...
> Even in the usecase of GUI programming, where OO is supposed to shine the brightest, OO is a failure because interactive programs are extremely concurrent. Even back then when everything was executed in serial GUI frameworks were designed concurrently in crummy languages never designed to support concurrent programming such as C. Or worse, C++.

I must say that I have trouble reconciling this with the fact that every single GUI program running on my computer right now is written mostly in C++ with a bit in C for my WM and a bit of Rust for Firefox.
This is a newer post about the topic but was flagged. https://news.ycombinator.com/item?id=23485533
Naturally. How else are they going to monetize the data they have on business traffic?

Just think twice about turning down a deal from them, no matter how bad it seems, because they probably know a lot more about your market and their alternatives to your services than you do. And the strategy in monopolistic situations like this is join us or suffer.

Surely this how Alphabet has grown so big.
Messagepassing and poking around in objects is awesome.

But more from a user developer point of view. Power user.. power users aren’t here anymore
My experience at UoPeople has been great both in education and culture. Truth be told, I want to say that in my case, with my associate in computer science from UoPeople, back in my country it is considered to be of higher standard. And this is not because the standard of universities in my country is low but I think that it is because my performance and know-how in my present company has improved tremendously, and in all the other companies I applied for a job,from my performance in the evaluation, they consider me to be over qualified for them to pay me and they make reference to the school I studied which is UoPeople. And that is how I got to share with them and many others about UoPeople. that is my little experience for now. Thanks....
Why do these fonts have to be hidden in there, never to be seen by a high percentage of users? I'd imagine a cleverer UI would be to have them available in a text editor's font chooser, but with some sort of indication that the font will be downloaded if you choose to use it.

Although obviously, then, people who are somewhere without internet connection will complain about not being able to use many fonts...
Well, these days 22 years have passed since the original file format was designed -- and not by me, though I probably would have done the same thing, 22 years ago.

Also, it's zip + xml files + binary files, not all xml.
The problem is that every site needs a different 90% of the spec.
It looks like this is the equivalent of a preprint. So, while an interesting finding, a general reminder to take it with a grain of salt and recognize that there might be issues in the statistics (maybe confounding variables that weren't controlled for) that would lead to revised results if fixed, and we've also seen peer reviewed publications like the Lancet paper that were also hit with data integrity issues. It's a good data point to keep in mind, and you should probably be wearing a mask, but we'll need a meta-analysis of a lot of these studies over the next year or so to know to any level of certainty how much they actually helped. That's not useful for our behavior right now of course, but in terms of drawing conclusions, always keep in mind that initial analyses lime this are just that, initial. From the paper:

"IZA Discussion Papers often represent preliminary work and are circulated to encourage discussion. Citation of such a paper
should account for its provisional character. A revised version may be available directly from the author."
Yes, or at least be honest that the reason this was removed is because it is flagged, not because it was a dupe.
Off topic but OP, if you are the owner of the Twitter account please think about seeing a counselor. I really think you need to talk about the things on your mind that have lead to you making those statuses and Twitter isn't the place to do it. A counselor will listen and serve as a much better outlet. All the best.
Haha, so true... and even the word "journey" sounds tacky in that context.

You can send free money straight to my bank account at regular intervals and I could write all about my incredible journey; an inspiring story of struggle against all odds.

...The odds of not being able to afford a yacht within 5 years.
It can also be a nice bit of information for people to look into further, though :).
Thank you!!! Learnt something today.
The Observer Effect – Marc Andreessen
See this article that covers a recent case of this, and goes into much more depth: https://www.gizmodo.com.au/2020/05/the-internet-furry-drama-...
The OpenOffice case study is a fascinating thought experiment.

We don't really create too many new file formats these days, and if we did they're highly performance specialized (parquet, arrow).

Just wondering aloud, what recent file format would have benefited from being based on sqlite?
Google had a project called Carlo to do this: https://github.com/GoogleChromeLabs/carlo
But it's been discontinued now that the devs left the company.

I also see this project but you have to write Go to talk to the OS, not Node: https://github.com/zserge/lorca
Not in the desktop application space.
It acts as a digital window into our print guidebook catalogue. The books are mostly for the uk, with the rest spread across Europe.

I take the finished desktop-publishing documents and extract and package the data to put into the app, including tiling the images so we can have very high resolution photos on low-end devices.

There's a semi-technical article about the topo-view implementation here:

https://www.ukclimbing.com/articles/features/rockfax_app_dee...
The median lethal dose for humans appears to be between 6g and 32g depending on the method of administration.[0] Drugs have different median lethal mg/kg dose ratios across species.[1]

[0] https://erowid.org/chemicals/ketamine/ketamine_faq.shtml
[1] https://en.wikipedia.org/wiki/Median_lethal_dose#Examples

edit: After investigating, the source for this claim is the Merck Index from 1989, which is not readily available online. Anyone who would use the above information to determine the appropriate ketamine dose for themselves or someone else is a dangerous fool.
This is true but the reality is that 99% of the time the hackers will abide by their word. There really isn't much for them to release the data after taking the ransom. It makes it much harder for future people to pay up.
Wouldn’t you need to add a RUST frontend?
Measurements of this precision are cool. I’ve seen the hypothesis that precision is what made the creation of modernity:

> This corresponding concept of “tolerance” turns out to be equally important. The ancient world was certainly capable of creating complex machinery (see the Antikythera Mechanism above), and the early modern period was able to put together the scientific method and new ways of conceptualizing the universe. But it’s the Industrial Revolution that created — or was created by — this notion that machines could be made in parts that fit together so closely that they could be interchangeable. That’s what got our machine age going, which in turn enabled guns and cars and transistors and computers and every other thing.

* https://kottke.org/18/10/how-precision-engineering-made-mode...

* https://www.nybooks.com/articles/2018/10/25/precision-accura...
SQLite is a database that tries so hard to not be a database :)
> however within spiritual circles it is somewhat known

Writing things like this is really losses credibility for you.
POSIX filesystem?
Thank you.

I have a genetic disorder and I'm prone to edema. I've lost multiple dress sizes over the years, in part by altering my diet to account for the defective cell channel.

I don't believe I have lost fat. I believe it's all water weight and it's substantial amounts of water weight. I have reason to believe that I actually have a higher amount of body fat than I have ever had before and it's a good thing.

The right carbs plus the right fats plus the right kind of good quality salt is a powerful combination for me that helps heal my body and consuming them together in one sitting is typically followed by severe diarrhea. So eating certain carbs is one of the things helping me lose excess water weight.

I really need to do some reading on the molecular processes involved to try to fit this into my mental models for what is happening because this information flies in the face of my first-hand experience.

I've read what I can to understand what is going on at the cellular/molecular level. There are a number of weird things that go on with my condition, such as calcium hoarding and also hoarding of glutathione inside the cell (with too little glutathione occurring on the outside of the cell).

High levels of calcium inside the cell are associated with cell apoptosis (cell death), so some people with the condition believe calcium is a bad thing and they avoid it. I believe the opposite. I believe the body is hoarding calcium and glutathione to buffer against extreme acidity and other chemical derangement.

People with the condition are prone to developing osteoporosis at extremely early ages, sometimes in their teens. Glutathione has a strong, sour, skunk-like smell and I sometimes seem to dump it from my system as I go through periods where one or both armpits and/or my bowel movements have that smell. Afterwards, my baseline functioning is permanently improved.

So I'm trying to figure out what is going on that I am so prone to edema and what I need to address to fix it because I think if I can resolve the remaining edema, I will be more or less "normal" and largely asymptomatic. I think the remaining edema is indicative of remaining issues and although I continue to make progress, it's harder to make progress than it used to be. I am looking for clues to help me figure out some new piece of the puzzle and find a path forward on resolving this.
> The sqlite docs. You can improve the performance of sqlite by multiple orders of magnitude by messing with things like https://www.sqlite.org/pragma.html#pragma_synchronous, at the cost of safe atomic updates.

Thanks for the link, but only when the OS or your computer crashes, not even the application itself. Could you introduce any application file format that is safe in that case? Obviously your JSON file format is much more unsafe than that, not to mention the huge overhead of JSON with binary data.
"because Flor has insurance including Medicare, he won’t have to pay the vast majority of it"

Did they really use stuff that truly cost $1.1M on him, and did they need to? If they're charging some absurd amount for a room, maybe it's just a way of rationing at some level, not what is being consumed.

I wish people would look at more what was spent in resources than what the dollar amount of the treatment was - if the patient didn't pay, then what matters to society is what was spent by society, not what number was written down as part of weird accounting.

The article acknowledged "hospitals get paid only a portion of the amount they bill". It's not helpful or necessary to write anguished stuff based on your conviction that the accounting style is wrong. What matters is the effect on real people.

On the other hand, if the reason that drug costs for instance were so high was because unnecessary drugs were used, or because they were wasted, or because the manufacturing of them was inefficient, that's a real problem and I wish that an article like this would focus on it, delve into it. Just...don't write stuff about how America is terrible because big numbers are scary.

I can't tell if the article is meant to be pro or con universal coverage, or if the point is, America is terrible and always will be and universal coverage won't fix it. If the point is the latter, I think it's a cheap effort in support. If people take it seriously, it's very demotivational and makes me want to find a scapegoat for catharsis. Which for me, the default is adtech incentives these days.
Brain Computation by Assemblies of Neurons
It’s not about viability anymore, if business takes a VC funding but if you honestly (and brutally honestly) think you can bootstrap then you have won the battle. VC funding is not a reversible step.
I've worked with a few successful introverted salespeople. I'm not sure I'd want to do it but they seemed to pull it off.
I think Concrete Mathematics is the most polished textbook I know of.
Yes. My girlfriend and I don’t have sex.
That’s a fairly new phenomenon; parties used to be extremely powerful.
One of the best experiences of my career was making a friend who always admits to not knowing something. I've never thought less of him for it at the time and the accumulation of knowledge from just asking people is staggering.

Also, it's much nicer to work with someone without an ego. Keeps the whole team happy.
Of course, if it had been CNN or any other mainstream media outlet this thread would be packed with comments ranting about the liberal media complex, fake news and manufacturing consent.

It's Fox, though, so it's not a big deal.
I was confused by how low that was until I realized you meant per minute. I assume you use a higher dose at first to actually induce unconsciousness?
Well, I was responding to the "what's wrong with xml + zip" question, not your remark on your predecessor
I totally agree and your point reminds of a guy named noah glass who started twitter but got betrayed by his own so called work friend
I guess the point I'm dancing around is that words have power, and rebuilding a force called police is still a half measure. Don't just rebuild, but instead create a new force with a new name as part of gaining new semantics. People bring baggage with them when you use the same words.
Amazon warehouse workers interviewed by New York attorney general in labor probe
Posix (and I think windows) guarantee this atomically and durably overwrites a file:

tempfile = mkstemp(filename-XXXX)

write(tempfile)

fsync(tempfile)

close(tempfile)

rename(tempfile, filename)

sync()

Assume the entire write failed if any of the above return an error.

In some systems (nfs and ext3 come to mind), you can skip the fsync and/or sync, but don’t do that. It doesn’t make things significantly faster on the systems where it’s safe, but it definitely will lose data on other systems.

The only loophole I know of is that the final sync can fail, then return anyway. If that happens, the file system is probably hosed anyway.
” Showing up is 80 percent of life.” attributed to Woody Allen
Yes, I was using police as a shorthand for the criminal justice system. The fear of being caught and sentenced has a deterring effect on crime. The criminal justice system, however, depends on police, and police officers visible in the community also deters crime.
> For example, the historical throughput of your team can be used to run a simulation of future throughput. Some outcomes will be more likely than others and you can use these numbers to come up with statements like: “41 items or more can be completed in 30 days with a certainty of 85%”.

As usual, there are two base assumptions to this:

- your work environment didn’t and won’t have any significant change for a long time (tools, requirements, team composition etc.)

- your team output is somewhat stable, with no month with 300 tickets and others with only 50 tickets.

In my experience these two assumptions are surprisingly rare to justify in any decently growing company.

In particular as company grows, tools change, organization and processes change, people change. On top of that there is often seasonality.

We can still throw around forecasts, but IMO in these conditions it has no more legitimacy than random guesses.
Wodehouse is available online: his works have started entering the public domain
Rust is definitely great for systems programming, and the speed is fantastic too.

Take a look at some of the system utility tools on crates.io, such as ripgrep (like grep), bat (like cat), fd-find (like find), lolcate-rs (like locate), procs (like ps).
Why Covid-19 Makes People Lose Their Sense of Smell
I really wish Apple would get on with it - the process for trying to upload medical records was super broken for me (plus as an American, I can't even find most of my medical records since they're in different doctors offices across the 4 states and many cities I've lived in). That said, I am nervous about just how much data they'll own. Does anyone know if there are government backed open systems that someone from another country could use? I know that Estonia for instance has an okay patient health portal where you can see all your info but it's not useful unless you live there.
I think the key takeaway that is that the process of selling applications lacks flexibility. Subscriptions, paid upgrades, one time fees and ads all make sense in some situations. It depends on the type of application, the developer, the business, and the needs of the customer. I would prefer if Apple just got out of the way completely but since that can’t happen, they could at least offer more options for developers to choose what method is best for them and their customers.
I would generally not see the need, except I spent an hour helping a friend set up a Python dev environment, and it was terrible. The problem wasn't that the env itself was hard to set up, the problem was that it was very hard to figure out which Python it would use, where the packages would go, how to prevent the other four Python versions installed from interfering with it, etc.

This looks pretty great, so I'm probably going to give it a shot. Then again, a script would use a specific/known Python version and create a virtualenv with would also work.

EDIT: Maybe I should write a script that downloads all the necessary files somewhere and creates a virtualenv with a given Python version, a la `curl https://www.whatever.com/setupvenv.py | bash`.
AstraZeneca agrees to supply Europe with 400M doses of Covid-19 vaccine
It’s very viable. You just need to target a niche that’s too small for VCs to care for.

You wouldn’t be able to bootstrap Uber or AirBNB, because the markets they’re selling into are huge. However, there is an abundance of <10Bn-sized markets/industries out there that a VC wouldn’t think to invest in, where bootstrapped companies with a tech focus can grow and take over.
New York is making the U.S.' coronavirus trends look better than they are
Using negative powers for applications of the inverse function is arguably consistent, because it is a generalization of the same notation for linear maps.

It does not pose major problems, either. You can easily distinguish f^p(x) and f(x)^p. The first one means "apply f p times to x, iteratively" and the second one means "compute f(x) and raise it to p". It works just as well when p=-1.
Safari got rid of that long ago. That would play fairly poorly with iOS 13's ability to drag the scrollbar around :)
Thanks. Do you have the brown switches version or the linear force/red?
A user tipped me off that this was re-posted again after it didn't get much traction last time. If you have any questions let me know and I'll try answering them :)

Needless to say, it's been a few months since this was posted and I've doubled down on the usefulness of chords/combos and overloaded layouts with GergoPlex. Compared to the Gergo I was using before, the ergonomic gains are immense :)

(And Mods, can you remove the mobile bit on the link?)
I agree that the purity tests of the left are extremely concerning, but they don’t control policy yet. The idea that the person who is wielding power badly could be not as bad as some people arguing over an OpEd seems a bit facile to me.
Improving GitHub Issue Labels
I do like a good pen, blue ink, but I don't miss the fountain pens from my school years in Bavaria.

But: What writing instrument you use should depend on the message and receiver.
> What's your definition of "native" though?

Let's take some typical native GUI calculator application.

The code a) creates window by calling CreateDialog(...,template,...). That template sits in .RC file - that is UI layout and structure definition.

Then you have b) event handling code and c) so called business layer code (a.k.a. data model code) that does calculation that end up in UI again.

Same thing in applications that use Sciter. It is just that UI definitions are not in some proprietary format but in HTML/CSS. Rest is the same - event handling is done either in script (that will end up in some native calls) or directly in native code - Sciter allows event handlers to be defined in native code directly. So Sciter applications are native ones in this regard.

As of EverNote...

EverNote 2.0 was using what later will become Sciter Engine.

Please check my article: https://notes.sciter.com/2017/09/11/motivation-and-a-bit-of-...

At some point they hired technical director who made decision to switch to WebKit. No one knows reasoning behind that very bad decision (IMO) but the company lost innovation momentum somewhere around that time.

My https://notes.sciter.com/ is just a proof that you don't need WebKit for those tasks.
In Israel I'm more likely to say "מה" (Mah? literally "what") than "הא" "Huh".

I catch myself when in the U.S. saying "Mah?" to English speakers.

But "huh" exists, as does "ok" (though people are just as likely to say "בסדר" (b'seder).

It's interesting reading about the history of "ok" -- a very modern word with a traceable origin -- that now exists in all languages. Read Metcalf's book:

https://www.amazon.com/OK-Improbable-Story-Americas-Greatest...
There's been some doubt created about what Le Guin was talking about. I don't have the context handy.

What Orwell was talking about, what he thought or feared possible, I disagree with, and, well, you can compare our society to 1984. There is a tremendous amount of propaganda, and it has an effect, but don't you agree that as warped as the mental space we collectively inhabit may be, that it's not under control of a specific entity? Even in, say, the Soviet Union, it wasn't under control. Maybe some day when totalitarians can program brains...
I would bet that if they dropped the staggered rows they would by followed by the rest of the industry in heartbeat.

Instead they put an OLED on it and in a single move they pissed off all the Vim users (or that's what I recall)... ^__^