skysight-inc/HackerNews huggingface dataset:
Herodotus says of the Persians (http://www.gutenberg.org/cache/epub/2707/pg2707.txt)

To wine-drinking they are very much given, and it is not permitted for a man to vomit or to make water in presence of another. Thus do they provide against these things; and they are wont to deliberate when drinking hard about the most important of their affairs, and whatsoever conclusion has pleased them in their deliberation, this on the next day,
when they are sober, the master of the house in which they happen to be when they deliberate lays before them for discussion: and if it pleases them when they are sober also, they adopt it, but if it does not please them, they let it go: and that on which they have had the first deliberation when they are sober, they consider again when they are drinking.
I use and like Typora, with the notes stored in Nextcloud.
Clams filter the water and check whether the water is polluted or clean
[Also a googler]:

PB is used for a wide variety of things, its a lingua-franca of data interchange within Google, but web (frontend) still often uses json. So if I want to have some proto in a database and render it on a UI to a user, somewhere in there I'm probably going to be translating the raw proto to either json or json-like (I'll admit I'm not sure how stuff like grpc-web fits in here, if you can just get proto-serialized bytes passed around in some a blob, but there are some pretty low-overhead json proto encodings that exist anyway).
These sorts of conjectures of what might be possible are exactly on the same level as me writing that it is possible that the virus could have been developed in an American lab and planted in Wuhan as part of a CIA plot.

The realm of what is 'possible' is extremely large. This is exactly a reason why serious people without an agenda tend not to play this conjecture game and stick to evidence-based facts.
And flash couldn't have been one?

Edit: I was 9 when Jobs wrote his thing on Flash, so I appreciate the downvotes for asking a question?
So you believe that those companies somehow avoid review manipulation? I sure don't.
It’s still crazy to think about how much more efficient computational power is nowadays compared to even five years ago. I remembered I changed my power supply in anticipation for Nvidias then newest GTX series. But only to learn that a 1050Ti only had a 75W max draw so the new fancy 1kW PSU was completely unnecessary. Also to put into perspective, my Mac mini has a 30W max draw. 30W!!! It’s ridiculous how little energy it draws.
People implementing public-facing APIs might not be comfortable forcing all the consumers of that API to use Protobuf, but may want to use Protobuf internally within their service. So, Protobuf lets you convert to/from JSON, so that your service can expose a JSON API while maintaining Protobuf schemas and never dealing with a JSON parser directly.

The implementation is based on Protobuf's existing reflection features, so if you are already compiling with that enabled, the JSON implementation does not add much code bloat on top of that.
It's possible to give yourself unapproved 4 day week at megacorps if you are a high performer. Nobody bothers me in Friday and no problems yet.
Not to disagree with what you said at all, but there are plenty of ways to get involved in politics without running for office.

Things like organizing, volunteering your time and expertise to political organizations you support, protesting, documenting and reporting on abuses, or doing something that many HN readers are in a rather privileged position of affording to do: donate significant amounts of money to the organizations whose work they support.
As a side note and credit to the parent author I really appreciated the work you did and helper libraries you provided (it helped me learn a lot about some of the greater functionality that the defold engine provided. I also think the choices made for this engine were under appreciated at the time (and still are given its lack of notoriety) I thought Kings move to give it a much more liberal licence might have put it in a place competitively (for 2d at least) to Godot, but I guess their momentum and ambition overshadow the great work everyone who has worked on defold (and surrounding communities has done) - not to say godot isn’t an amazing accomplishment in its own right (which it is and their ide alone a testament to the quality of craftsmanship)
Quotations search site: https://quotations.ch/quotations/

I don't think we have any subscribers for the non-free variant.
It’s depressing isn’t it.
These educational sites are probably dead - writing educational material is exhausting and not free.
No, because JavaScript isn't nearly the bug factory that Flash was. Literally every month there was a new Flash full compromise bug, for multiple years.
You could always use an older version of a browser for the specific purpose of playing those games. It's not great but it works (I have done that with an old version of Firefox for java web applets)
I don't have a link to it. But Chrome gives me printer problems - tells me there's no printer. It's a real pain. I can use crtl+shft+p but it lacks some options.

From my searches, others have this issue too. Some say deleting old printers and clearing cache can work, but it didn't for me (not permanently).
You can use mark monitor if you want to spend a bajillion dollars. They are meant for big brands with big budgets.
The American public is already too biased in favor of LEO, to judge by trial outcomes.

Law enforcement should be held to a higher, not lower standard than ordinary people. That will make the job tougher, but if it that makes it too tough for an individual, they don't have to work there.
It'll be orders of magnitude cheaper to just make it waterproof and sink it in a lake.
Another awesome article! Really enjoy going through them, I've learnt tons about the internals of Cpython.
Are the listings added by users? If so it seems like it’s quite active!
One reason to always use HTTPS is that HTTP connections can be hijacked to carry out DDoS attacks. See https://en.wikipedia.org/wiki/Great_Cannon
Well, it seems foolish to me to argue over whether something a computer does "really is" AI if they have been AI the whole time. Really, we're arguing about how the logical/rational part of the brain can emulate the other capabilities of the brain, which seems less interesting than the more general question of how to build any machine that can do that.

Consider BEAM robotics:

> BEAM robotics (from biology, electronics, aesthetics and mechanics) is a style of robotics that primarily uses simple analogue circuits, such as comparators, instead of a microprocessor in order to produce an unusually simple design. While not as flexible as microprocessor based robotics, BEAM robotics can be robust and efficient in performing the task for which it was designed.

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

> ...computers can imitate all of human thought (not just one kind of it), since humans are physical beings.

Leaving aside the metaphysical questions it raises, we may well be able to build virtual humans someday by emulation of physics of the biology of the neurology of the psychology of people. It just might not be the most efficient way to do it, eh?
I think they are smarter than you think they are. I bet they would laugh this argument out of the room. Try getting all guns banned in the US by arguing that they endanger judges.
Agreed, the original comment doesn't really provide value to the reader - it mostly just states the memo thing, and then the opinion that stripe has lots of verticals to expand into
How about a tool that generates C (or Java or X) code from TensorFlow or PyTorch models? That way you can train a model offline, and then export it to your preferred language for serving/production. For bonus points, figure out how to get the generated code to use the GPU properly.
Worse. You could use most websites with Flash disabled and get by fine. That's a lot more difficult with Javascript today.

Flash had a much more arms-length relationship to the browser and wasn't able to be used as a surveillance tool as effectively as Javascript can be.

The constrained nature of Flash made it less of a threat to an open and standards-based web than Javascript (and more broadly WASM).

Edit: On the last point - Flash wasn't able to boot a virtual x86 in a browser. Obligatory reference: https://www.destroyallsoftware.com/talks/the-birth-and-death...
hey an educational moment!

the vast majority of bitcoin/crypto mining uses renewable or otherwise wasted energy and this is the only economical way to do it! you have been intentionally misinformed by the amount of energy used and not the source of energy used. It is completely a red herring to just read a headline about how little electricity a tiny country uses and that mining uses the same amount.

what? "wasted energy"? yeah a lot of energy is lost as it cannot be transported to commercial and residential areas economically. so miners set up processing at the source of the energy and use it. in fact, a lot of it actually reduces pollution creating the polar opposite of what you believe, in those circumstances it is a sustainability solution.

now aside from fighting me about your worldview, this is also an area to remain vigilant about! nation states can absolutely mine at a loss when they turn to competing for control of the cryptocurrency networks for geopolitical reasons. right now it is renewable.

but what about the hardware, the single purpose hardware and e-waste? there is a large trade of "obsolete" hardware, as it is economical to use for people with the cheapest power. this is also another specific area to be vigilant about, by making sure the infrastructure is in place to put that hardware and keep it active, instead of landfills.
> In the United States, our death count is skewed by a handful of cities, some of which represent some of the top destinations in the world. New York City gets 65 million visitors a year. Los Angeles get something like 50 million. All of South Korea — never mind Seoul — gets just under 18 million. And let's not even talk about New Zealand. Other than the hobbits, who's going there.

Ridiculous and unfounded claim. Global travel has basically been shut down since the pandemic started, people aren’t going to New York for vacation right now.. The continued spread is not from mass tourism, but from our own failures.

> In the United States our numbers are skewed by places like NYC and LA. The rest of the country is doing much, much better, overall.

Sure, overall the dense cities suffer the most and rural places are doing better relative to US average. However, extremely dense cities in other countries (Taipei, Hong Kong, Seoul) have handled it order of magnitude better. So your point here is moot, even in NYC and LA were the only focal points they are still way worse than the global average.

> Moreover, we're a free country. Yes, I realize that, on paper, South Korea, Thailand, New Zealand are also. But the kind of contact tracing and other measures that has gone on in some of these countries is simply unacceptable here, and rightly so.

Contact tracing is your bounds for freedom? There are plenty of ways in which most people in the US are not free. Saying that we're much freer than other countries who are "free on paper" seems like American exceptionalism at it's finest.

> I stand by what I've said. We are destroying this country in an effort to "save lives." Your suggestion is what? More destruction?

You can beat this virus without destroying everything, it's simple really you just pay people to stay home. You put the economy on ice, beat the virus hard and fast and then open again. This is what New Zealand did and it worked. Doing half measures will only prolong the hurt and make the damage worse. If we had taken this more seriously and done better contact tracing and lock-downs earlier we wouldn't have a binary choice of "destroy your economy or let hundreds of thousands of people die".

The problem is that now in the US it's too late, so all we're left with are terrible options.

> So, when you say that the idea of death being inevitable is simply wrong, what exactly are you basing that on? Can you answer that? Where do you come up with your assertion?

We have empirical evidence that death is avoidable:

South Korea COVID deaths: <1000
Vietnam COVID deaths: <50
NZ COVID deaths: <50
Taiwan COVID deaths: <25
Hong Kong COVID deaths: <150

If you don't let the virus spread, people don't die. Simple as that.

We're the richest nation in the history of the world (and supposedly the greatest) and we've let >300,000 people die of this virus, how's that for American exceptionalism.
Agreed; even outside of the COVID-19 topic, I'm a big fan of this style of clear Bayesian arguing and think a lot of HN users would be interested in it. I have no idea how strong the actual analysis is, here, but the format is refreshing.

I wish all arguments about everything ever had a page like this; ideally with Wiki-style features like forks and suggested edits or something like that. At the moment I think they just rely on comments rather than something like a Wiki, but the overall model seems really appealing.

And, also, with respect to the COVID-19 topic, here people can actually argue about explicit and delineated claims rather than jumping into politics, which I think is way more interesting and productive. If I were dang (and I know I'm very much not) I'd keep the thread open but enforce a strict rule that all comments should be directly related to this page and not derail into the usual heat and noise.
You’re right, I shouldn’t have said “At the same time” but the point still stands: your other comment was talking past the OP, not addressing their point.

You’re talking about it as a macro optimization problem while the OP was explaining a rational decision at the level of the individual.

Edited for clarity
I have seen quite many covid-deniers in the comments here, but maybe that is due to the time difference. I guess those kinds of people tend to be more active at night (or also from europe ;-) )
It's fine to want to preserve that but I don't think the browser is the right place for it.

Flash is actually quite independent of the browser. So to preserve the ability to run what is by now historical applications, would simply mean supporting running Flash on new platforms/OS.

https://www.reddit.com/r/flash/comments/h8753v/psa_how_to_us...
I competed for some gov projects before. The one-trick that produces such bad outcomes is requiring the RFP winners to have done similar projects before.

This often freezes out local innovators in favor of large national contractors that specialize in fubar government projects.
There is definitely an element of "find the edges of the simulation" / "learn the system better" / "see everything" in a lot of these, along with just enjoying a spectacle.

E.g. in Kerbal Space Program I often "reset" bad airplane flights by crashing into the ground as fast as I can, or one of the space center buildings if I'm nearby. I could just hit esc and reset and be back faster, but then I don't see an explosion, nor have a chance to see messed up physics breaking the universe. I've also coordinated orbital collisions to do the same, but there it's more because it's extremely challenging to achieve at any reasonable velocity.

I have no desire to crash real planes or blow up space stations though. The closest that gets to the real world is "I like fireworks".
I hardly think the word "appropriated" describes business profits that return to the business, as that (at least in my mind) seems to connote taking something without consent. While there certainly do exist instances of labor without consent in the world today, Chobani employees seem a pretty far cry from that.

Likewise, in nearly all businesses, there is an added value to the employees that justifies the ceding of a share of the fruits of one's labor. Someone working at a full-time job always provides more value to their company than their paycheck provides in the long run. In return, however, you get benefits that you wouldn't otherwise: a stable and predictable paycheck, the ability to specialize in one area, institutional stability, existing business relationships that you can utilize.

I definitely agree that there are lots of mismatches between business practices and what employees would prefer (I tend to be pretty content with my career compensation, but I would definitely rather they paid me more, without question). To say that the profits reserved for a business are taken without consent from the laborers, however, seems disingenuous at best: if employees truly weren't getting any advantage from working at a company, what reason would there possibly be from not just doing the exact same work for themselves and reserving all the profits for themselves? It seems that the advantages of an employee-employer relationship are taken for granted until the alternative option of labor-without-an-employer is explored.

To be clear, I think workers starting their own businesses and deciding that they would be better off doing something different (e.g. worker-owned models or co-ops) is fantastic! However, I also think that businesses which decide to take a portion of their labor force's work as profit are also totally fine and reasonable, even from an employee's point of view.
This seems to be a blatant ripoff* with no attribution, and since the opening line is the arrogant "GitHub is where the world builds software", I'm not cutting them any slack.

I'm also not forgetting Microsoft's checkered history with open source, or their current deals with government agencies like ICE and the DoD.

* I'm not saying they didn't build it themselves. For companies like Microsoft/GitHub, the design is the hard part and paying engineers is easy.
>Organic isn’t about greenhouse gases, it’s about keeping toxins out of food.

Organic is about selling expensive food to stupid people.

There is nothing inherently better about organic. It isn't healthier. It isn't better for the environment. At best, the yields are equal, but normally they are lower. With lower yields come higher prices. There are plenty of organic pesticides, herbicides, and fertilizers that are just as dangerous as synthetic varieties. There are more cases of food recalls for organic contamination than synthetic.

The issue with GMO is not food safety, it is patents. The use of GMO crops have reduced chemical usage while increasing yields. They have also introduced critical vitamins and minerals to groups of people that have deficient levels. This has been a boon in Africa.
There ought to be some registry key for some enterprise users or some bytes to patch in a binary itself. I hope somebody is going to find something like that. If there isn't I'm going to try Windows XP with some old Flash Player version in a VirtualBox.

I also expect a version maintained by Harman[1] to leak occasionally.

[1]https://services.harman.com/partners/adobe
Ask HN: Why are there so many throwaway accounts on HN?
I recently noticed that there are quite a few throwaway accounts here on Hacker News, even on topics I wouldn't count as sensitive. Why is it so?
There's more than enough solar and wind, it's just a matter of how much we as a society want it. The green energy revolution has barely begun, and we're still climbing the learning curve. More demand means a faster climb means exponentially more green energy sooner.
AirBnB has something like that called "Experiences." I'm not saying that to be critical; if anything it should be affirmation that you were onto something, i.e. there really is a market for such things.

https://www.airbnb.ca/host/experiences

During the pandemic, AirBnB has also been helping people organize online experiences.
ASN.1 is specified as a compilable language. Open source compilers, such as snacc, have existed for 30 years. ASN.1 also defines multiple encodings, DER is used in crypto as you can compare encoded blocks bit by bit. Other encoding rules, such as BER, are tagged. Protobuffers is the same thing re-invented by people who probably never saw ASN.1.
think of the type of monitoring/observability data that Datadog's agent collects
And Flash was proprietary. And its behavior was opaque. And it didn't mesh at all with the rest of your browser/website experience, as it was an embedded thing.
Don't forget

- Removing browser features (tab groups) by factoring them out into extensions, then

- Breaking the extension API such that such extensions are no longer possible, then

- Say you'll add new extension APIs to allow such features but actually don't implement anything for several years (https://wiki.mozilla.org/WebExtensions/TabHiding / https://bugzilla.mozilla.org/show_bug.cgi?id=1332447)

- Separately, break all extensions on the mobile version of firefox and then decree that the only extensions allowed on mobile must be specifically whitelisted by Mozilla
Notably this is no longer true[0]. While legacy stuff can still use the CapWords styling, snake_case names are preferred for all new methods and functions (including code that wraps c++). But this is a relatively recent change to the style guide, and the proto libraries far predate it.

(As a response to a sibling of the parent, the same rules apply to internal code, CapWords should only be used for consistency within a file. All new code should be embrace it's snakey heritage).

[0]: https://google.github.io/styleguide/pyguide.html#3162-naming...
try running `python3 http.server 8080` on a safe directory on your laptop, and see if you can easily access a file from it from your mobile.

With Firefox for Android, it doesn't permit you to connect a machine on your own LAN, even if you try to add an exception.

With stock browser it does.

I'm sure there are better ways to serve a file between machine and phone, but that python snippet was my easiest goto.

No more
The level of compensation is not normal for engineers, that was the point I was making. There are a lot of talented engineers out there who A) have zero interest in working for a FAANG, B) are perfectly talented, C) have jobs that pay just as well. Yes, that applies to those in government too.

In terms of qualifications, people have different things that motivate them to work in certain fields/jobs. People value things other than money as well, such as power and influence, ability to impact change at scale few organizations can match, feelings they are contributing to a meaningful mission/cause, etc. It's not just about money and overqualification is many times because of the way career ladders work in government and the educational, training, internship opportunities the government pays/provides for that you are unlikely to experience in the private sector. Government will sponsor employees to work an internship in the U.S. Senate for 2+ years, or attend a postsecondary education at Georgetown/Harvard/GWU, etc. Not just for senior level employees, for mid-career ones.
> Brands can get stocked in major retailers because you need decent products to make it through Walmart's buying process.

Not only this - brands that get stocked at Walmart need to have considerable production capacity. I was involved in a manufacturing business that did great as long as we stayed b2c - but when we started doing b2b sales, even in small local shops, we got swamped rather quickly because we didn't have enough capacity.

It's not much use finding a quality product if you can't buy it.
You cannot get everything :) It will recognize this as the end of a sentence. One use case I was thinking of was to automatically make spaces after initials non-breaking, as in "R. P. McMurphy".
Not just the default..you can't use O365 Premium with your own domain name at all unless you transfer it to GoDaddy.
Having a valid ssl cert does not stop a website from serving malware.
Good point. But it doesn't matter how carefully you drive if the road is full of idiots and intoxicated drivers.