jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm working on https://histre.com/ - Effortless Knowledge Base

The idea that we throw away a lot of the signal we generate while doing things online and this can be put to good use for ourselves.

As it is right now, Histre aids the casual online research we all do (ie the explore -> filter -> decide loop). For example, it removes friction in taking notes on links you're looking at, with free-form tags that you don't have to create first and other such niceties that add up. And it easy to group notes into notebooks and share with teams. In short, when you have to look at a bunch of links for something (decide on AirBnB, people to hire, material for your next blog post, etc) Histre makes your life easier. But this is just the starting point for what Histre intends to do.

IMHO the biggest problem with apps like Evernote, Notion, Pocket etc is that it becomes digital hoarding, and not a knowledge base. And the knowledge base focused apps out there involve a lot of manual upkeep, which almost never happens, especially at work. Things start out okay and quickly fall into disrepair. I'm differentiating from the other note taking apps by automatically putting together a knowledge base (grouped by topic etc). Automatic Upkeep (WIP): Histre detects links/notes related to your existing notebooks and offers to update those notebooks with the new links and notes. This is similar to how Google Photos suggests new photos for your existing albums. This solves the upkeep problem. Currently people create knowledge bases with good intentions and it becomes stale and useless quite fast.

Exports: I'm working on org-mode exports, as I'm an Emacs user myself. Other export formats coming soon.

There is Hacker News integration that you may want to try. It lets you import and optionally share the stories you upvote.
> Somehow the climate activists have decided to make a lot of noise about flying but it's mostly unfounded.

It’s an activity that’s visible to everyone, it’s a personal choice (in the way that power generation usually isn’t), and a lot of air travel is a luxury and a convenience (again, more so than electricity).
flawless execution of this incredible idea!
Benefits vs capn proto or grpc?
This is probably because most recipes specify more yeast than is truly required. Yeast is generally quite forgiving, you can use a lot more than required before experiencing side effects. It becomes less forgiving the longer you ferment your dough, if you are fermenting for several days then you can't get away with blasting the dough with yeast, in any case the problem isn't taste but the texture of the final product.
Learning is always easy when you can scratch your own itch with spare time.

Since computing was my escape from a pretty unhealthy environment at home (alcoholics, TV) and computer games/hardware were prohibitively expensive beyond Quake 2, routine saved the day: go to high school, come home and zone into computer for 4 years. A couple years in I started getting small gigs, then a lot of them, then got on the FTE track and hit $200k/yr by 30.

As an adult, I’ve had 6 years of fitness starting with forcing myself to spend 45min/day with no plan in the gym until it felt weird to not go, and now I could easily get on track to become a trainer if I wanted. I got 50lbs overweight over a few years from being so steeped in building software and networking with beer and pizza. I’m mistaken for early 20’s at age 35 universally.

You have to intrinsically enjoy it, and then make time for it.
Tell people not to test in an obvious draft? It would only be indicative on a population scale anyway, surely. Seems worth trying; an experiment that some of the millions of school kids at home could easily do once a week over the next 6 weeks or so.

So, we need a data collection website?
Tbh I'm still selling that data.

For a while I've had reoccurring nightmares that my DB had been stolen and published together with an article on how stupid and incompetent I am.
Anything from Walmart Labs. I just can't bring myself to use any of their open-source projects.
I know it is a separate entity, but it just makes the code.. smell bad.
One can still use a hammer even if I break his kneecaps with it beforehand.

China is just as reliant on the West as the West is reliant on China. The use of that as leverage doesn't have to be limited to one side of that equation.
What's interesting about the main SolarWinds subversion was a build environment subversion. It didn't matter how much source code review was done. To detect/counter this kind of attack you need different measures. Start by hardening the build environment, but if you want real strength you need reproducible builds.

For more info see:
https://www.linuxfoundation.org/en/blog/preventing-supply-ch...
First thought would be "opcodes", but on a closer look the operators in there seem to be relevant. Maybe this encodes their meaning/relevant opcode and precedence?

From the website:

```
binary operators, by decreasing priority order: '*' '/' '%', '+' '-', '>>' '<<', '<' '<=' '>' '>=', '==' '!=', '&', '^', '|', '=', '&&', '||'.
```

The unary operators ++ and -- have a higher precedence, so they come first. Then there are "*@R<^1c", "/@%[_[H3c", "%@%[_[H3c" (same as for '/', though), "+@.B#d" and so.

I did not have time to read the source (my compile finished a minute ago), but maybe you can now figure out the rest? :)

//edit: ha, edflsafoiewq and xashor we're a bit faster and more thorough. But nice to see we agree on the overall idea.
What if the government directly paid the cost of reimplementing that old c software? If the market is failing here as it seems to be then perhaps the government should step in.
> I saw the performance gains with my own eyes. Entire UIs would chew up less resources than a blank QWindow.

I already mentioned this: "many RMGUIs have heavy styling, visually incomparable to their IMGUI counterparts, which makes the average RMGUI far heavier". Dear IMGUI will be faster than the average RMGUI implementation. It's doing way less work. In addition to being cleaner internally.

For simple use cases, Dear IMGUI behaves like an RMGUI internally. (flohofwoe mentions this in another thread.) So its only performance impact is some minor caching overhead, which is far smaller than extra GPU work.
And qemu... and ffmpeg.

The productivity of Bellard is truly admirable.
The purpose of stories like this seems to be to lay a groundwork of "facts" that, when worded a certain way in a headline, give the appearance of an underlying bed of evidence which slants toward leftist issues at best, and flat-out campaigns for them at worst. NPR is why people say, straight-faced, things like "reality has a liberal slant".
Very good points about the futility of discussing about possible/impossible for the distant future.

However, I think that this article in particular is making such a downright stupid argument that it deserves to be called out more explicitly. It is arguing that brains derive computational power (the power to model causation) from the directionality of nerve impulses, nucleus -> synapse and never the other way; and that computers with their binary transistors can only model stateless logic (true or false).

This is worse techno-babble than most Sci-fi. It's wrong on every level, and it's shameful for a university professor to produce such drivel and publish it.
Just about any part of production that could be scaled up by throwing money at the problem has had billions of dollars flowing in its direction.
I think this hack shines a light on the less-is-more approach to security. I can count on an OS or a compiler to not be hacked, but I can't add an unlimited amount of "security software" because someone decides we need to do something to protect against vectors X, Y and Z and those are addressed by massive pieces of software that runs in sensitive locations such as "everyone's machine" or "our CI infrastrycture". It's just a very bad idea™.

Unfortunately it's an idea that is going to be a very hard idea to get rid of (Right now my computer is running CarbonBlack, F-Secure AV, EgoSecure, CyberARK, and at least a couple of others I forget. I assume many of you on corporate machines have the same problem).
only child unfortunately.
Talking about HPCs anyone at SC10? If you are I'd like to meet up with other HNers at the conference. I'm stuck in a booth until 3pm (3445 ciena demoing some brain imaging app over high bandwidth links) but it be cool to have a hn meetup afterwards in some bar. Only issue will probably be choosing a bar from NO large selection.
Plenty.

The most obvious and best known recent example is game theory, which John Nash famously won the Economics Nobel for: http://en.wikipedia.org/wiki/John_Forbes_Nash

The 1947 book "Foundations of Economic Analysis" is worth looking at. The table of contents - replicated in Wikipedia (http://en.wikipedia.org/wiki/Foundations_of_Economic_Analysi...) - will give you a good starting point.
The lack of a standard for handling namespaces is a fatal flaw in JSON for many applications. Some of the healthcare data exchange formats we deal with require mixing multiple XML namespaces together; it's complex, but it works. Trying to do the same in JSON would be a huge mess.
http://blogs.sun.com/bblfish/entry/the_limitations_of_json
http://www.java.com/js/deployJava.txt

This file is part of the Deployment Toolkit. It provides functions for web
pages to detect the presence of a JRE, install the latest JRE, and easily run
applets or Web Start programs.
Follow up on : http://news.ycombinator.com/item?id=1913102
I grew up in a tightly controlled communist place but I always thought their censorship/propaganda bureaus would have salivated over the power of the social media platforms for that sort of thing.
To print to an AirPrint printer over LAN from Android, one needs to install the Google Cloud Print apk from Play Store. (I witnessed just this week that it didn't work on a newly set up Android One device running Android 9 before installing Cloud Print from Play Store.)

With the cloud part of Cloud Print gone, will Google continue to provide the AirPrint-compatible Android software so that Android users won't have to install software from printer vendors like Windows users have to?
I use them all the time as well.

Basically they are just very convenient compared to temp tables (they are basically function / procedure scoped temp tables rather than connection scoped) and yes allow you to go for an imperative execution you can count on. They also allow you to share results across statements not just the same statement like a CTE.

I haven't used Postgres very much but SQL's declarative style is great until it isn't. When the optimizer is being dumb its real nice to have the tools to go imperative and just tell it what to in what order like you know a normal programming language.

Maybe its because many SQL server programmers are also .Net programmers and are used to just throwing results in a list or dictionary to process data. This is partially why I use them, I let SQL do it thing, but when it doesn't I can just stuff it into a table variable and do the next step with a separate isolated statement or cursor or whatever thing your not supposed to do in SQL to actually get the job done.

This goes for query hints too, which seems to be a big no no in the PG world.
The problem is that capitalism in a vacuum has no room for morality. Your morals are just opportunities for someone with fewer scruples to swoop in and underbid you. You want to keep jobs in your company's home town, someone else just has the jobs done for slave wages overseas and puts you out of business. You take care to dispose of hazardous waste responsibly, someone else just dumps it into the nearest river and puts you out of business. You make sure your marketing materials don't make claims you can't back up, someone else just makes the flashiest claims they can think of and puts you out of business. Doing the right thing costs more than doing the wrong thing; your morals are someone else's opportunity.

It's not a problem that can be solved by individual business owners, no matter how moral they are, because at its root it's a collective action problem (https://en.wikipedia.org/wiki/Collective_action_problem). The more business owners sign on to a platform of "moral capitalism," the bigger the opportunity created for the first business owner willing to act immorally, and thus the greater the temptation there will be to do so. Eventually the temptation becomes great enough that someone breaks ranks, and then everyone else has to follow or risk being put out of business. The race always ends in a sprint towards the bottom.

This is why we have regulation; the only way to cut this knot is for some external entity to force everybody to play by the same rules. It's the only way to prevent honest businesses from getting eaten alive by the dishonest ones. It's not a perfect system, but it's the best one anyone's come up with so far.
> at least something was done

That's an example of the politician's fallacy. Doing something can be much worse than doing nothing. Did drone registration actually improve anything?
Here is some more recent data: https://www.beeculture.com/2018-almond-pollination-market-ou...

In 2017, the average price of pollination was $184.43/hive. That is up from $125/hive in 2011.
What are you going to use after this? A internet available print server? VPN?
Well that can't be true since Amazon seems to not have any toilet paper in stock. And they seem to have turned off fresh groceries, at least in my area.
In the 1971 film The Andromeda Strain, the biological containment lab has these cool suits which have a tunnel you crawl through to get into the suit. The suit never leaves the containment chamber. I keep thinking back to that design, and wondering if that's the future of COVID hospitals. Something like that wouldn't be that hard to mass produce at all.
Amazon Seller of non-essentials here. Fulfillment out of Amazon’s warehouses has been slow the last week or so (on the order of 2-3 days delayed vs. normal). Sellers started noticing last night / this morning that Prime items which are fulfilled by Amazon are showing delivery date of April 21st. We don’t know if that is a real date yet, or if Amazon is just setting expectations super low. Based on the fact that a wide variety of items are all showing that as the Prime delivery date and that shipping has not been that delayed up til now, I think there’s reason to think that things will actually be delivered faster than that. Plus, I know at least one seller of non-essential products who is not seeing that delivery date for their products.

So who knows. The April 21st delivery date is crushing our sales, though.
Not sure of the "because" and not sure that China is a trustworthy self reporter of status.
In my opinion, the Monotype caster with a competent operator, the Modern Series 7 typeface, and the 4-line system produced mathematical typesetting not yet surpassed. There is no contemporary system for typesetting mathematics that can produce such beautiful compositions as the Monotype did.

TeX is phenomenal. And Computer Modern was a Herculean effort by Knuth, but in my opinion, it’s wholly lacking in many departments. It’s spindly, clinical, and vapid. But I don’t blame Knuth; we just need a serious typographer to learn METAFONT and make a beautiful typeface for mathematics that is not gimmicky.
> we pull in stomach when inhaling

Wat? My stomach goes out when I inhale. I could not find any way to pull in my stomach and inhale.
Rapid as in a large number of cases a week, thus “within a short period of time.” Not rapid as in how long the disease existed.

The malaria epidemic is thousands of years old, nobody cares how quickly it spread 20 thousands years ago. Edit: Excluding academic intrest.

PS: And by Covid 19 not qualifying as an epidemic I meant it’s not an epidemic in every country. It however is an epidemic in several countries and will likely become an epidemic in most if not all country’s very quickly.
I’ve heard that rather than eliminate all new cases, the best we can hope to achieve would be to slow down the spread so our health system isn’t overwhelmed all at once (most of us would get the virus, just not all at once). Somehow China is claiming to achieve the complete elimination goal rather than the more pragmatic slow the spread goal. Which begs the question, what are we getting wrong in the rest of the world?
Nope, in fact I’d be interested in a vocal course myself because I’ve broken a guitar string and have no spares.
I wonder if he'd been better to have stayed in prison.

Absolutely not.

Even if the services for ex-cons are not perfect, it's no reason to continue someone's incarceration and detention if they have served the time they have been sentenced to, and have been granted proper legal release from custody.
Kindergarten, seriously?

I started at 7, and I though that was on the early side.
It is so funny that this has been posted on HN. A friend of mine was recently spoken to at his place of work for this exact same thing. When being confronted, his boss spoke to him about how he is being "perceived" by everyone as someone who doesn't do any work even though he gets all of his work done and then some. When he asked his boss back if his boss thinks he doesn't get his work done his boss was unable to say he didn't and finally confessed how it was his manager questioning my friend's work

I am starting to believe that if you have a web company ALL your employees should have some sort of programming experience before they are hired for non-programming jobs. I know this may be untrainable to do, but it might be the best thing a business does for itself.
aargh - you can tell that I learned Windows before Linux
It started as a game. We were reading about disassembling and competing was fun. Those were the days of +ORC reversing tutorials. I wanted to know how computers worked and discovering Linux was the next big step in that direction.

Later C,C++, python, objective C..., I think understanding what the computer does with every line gives you an advantage. Some things become obvious to you but not to other programmers without hard assembly experience.
It is 23% this year, compared to 50-60% for most other years. It is bad and people are now dead who would still have been alive if it was a typical year.

Nobody is suggesting no vaccine would be an improvement so that isn't relevant. What is relevant is figuring out if we can do better, for example, instead of calculating risk in Feb for the upcoming winter, can we improve manufacturing so we can forecast in e.g. July, or better look at the data every month and change the formula mid-year if required (so people getting the vaccine in August and December might get a different formulation).

As I said, until someone suggests cancelling flu vaccines, the argument that it is "better than nothing" isn't relevant. Instead we should assume the vaccine is staying and compare it to itself.
Historically Visual C++ has never been the goto compiler for anyone interested in the latest feature set. They have always had an amazing optimizer since they've had to build NT with it. I doubt they're ever going to catch up to GCC/Clang. msvc has to remain ABI compatible with other MS C++ libs like MFC/ATL/etc, and so ABI breaking changes have to wait for the next major version of VC. I think some stuff like COM has work across multiple VC versions without ever breaking.
Last time I went through a DUI checkpoint, they wrote more than 100 tickets for lack of proof of insurance—the most frequent citation from that event. DUI arrests? 2.

Either the insane overreach isn't effective, or DUI is a miraculously solved problem here.

Of course, it might've hurt that this was at a sane hour on an unremarkable Wednesday night.
Excellent reply -- a small but important (and elegant, I think) proviso is that in the king-minting-coins scenario, it's not actually necessary to require that citizens exchange goods for the coins; requiring them to pay taxes in the coins accomplishes that on its own, if the only initial source of coins is from the soldiers. Their utility in paying taxes (which, because everyone has to pay taxes, extends to general utility as a medium of exchange) explains the difference in value between the coin itself and the metal content. (I recall a lot of interesting anthropological research on this in David Graeber's book, Debt: the First 5000 Years.)

There are some surprisingly direct debt->currency relationships that persist today; for example, the Bank of England, iirc, retains the ability to print money because it loaned £2 million in silver to the crown in 1697 or something like that (no guarantees on sums and dates) -- in other words, British currency is literally commodified debt owed by the crown (which is presumably the most trustworthy party in terms of ability to pay) to the Bank of England, which the bank has the power to distribute.
After some quick Googling for comparison, there was a study in 2011 that seems to say that on average it's about 66% effective.

http://journalistsresource.org/studies/government/federalsta...
App Store guidelines forbid using the Contacts for anything except the intended purpose:
https://appleinsider.com/articles/18/06/12/apple-disallows-d...

Do we give CH the benefit of the doubt =p ?

In any case, I also hope (and expect) Apple to implement better controls for sharing contacts.

EDIT: Typo
> I'm guessing those rates only apply for south-east asia and south america and maybe some rural locations in Europe or eastern europe.

For western european hostels budget about 16 euros per day. It used to be closer to 8 but the supply of budget travelers has increased sharply in the last decade.
You need to hire people. If you can't afford to hire people, then you don't have a business.
In BASIC (the horror) when I was maybe 6 or 7. I tried making text adventure games by writing out every if/then branch explicitly...
That's been true historically in a lot of cases, but isn't the whole point of the Framework to do things in a different and better way? It would be very disappointing if a laptop like this was shipping with that kind of junkware installed as standard even on a Windows pre-install. In fact, it would instantly reverse my position having just heard about these guys from something like "I wish you luck, this is a much healthier direction to push the industry in, and by the way let me know when it's available in the UK because I am definitely a potential customer" to something I won't repeat here that involves not wanting anything to do with them or their products.
Dumb statements all around, but clearly you've never been in a Cassandra environment vs Scylla. Scylla is far, far more reliable, easier to get up and running, and required a bit less supervision than Cassandra.
> a perfect demonstration of how misinformation spreads

Which misinformation did I spread?

> Folks like you don't even care that the content of a tweet is factually incorrect

That's quite an interference.
It's easier to have a "strive for 0 bugs" policy after you've already built a bunch of features and attracted paying customers.

"In retrospect, maybe the strategy to reach approximate feature parity real fast was not the optimal one."

Or maybe that strategy was, and usually is, the only way to attract paying customers.

How to balance bug-fixes with new feature development is always a trade-off. It's never as simple as "Zero Bug Tolerance." Unless, I suppose, you're writing software for a space ship or deep sea vehicle.
You can't promote some things to the top without simultaneously demoting other things down the page. Such is the tyranny of spacetime.