skysight-inc/HackerNews huggingface dataset:
Here is the paper: https://github.com/treenotation/research/blob/master/papers/...

It's not that traditional a style as I had no experience in academia until after I published it on arxiv, but I still stand by basically all of it.

For the encoding all you need is 3 things: a node delimiter (generally newlines), a cell delimiter (generally tab or space), and an edge delimiter for parent/child relationships (generally reuse the tab or space from above).

Think of a spreadsheet as a program, and that's the base encoding.

From there you just need to define Grammars to get higher level constructs. This page (https://jtree.treenotation.org/designer/) contains ~15 example grammars, including a grammar for grammars (similar to YACC or ANTLR). This is just the tip of the iceberg though, you can do really novel things with these languages that you don't see with all our traditional languages (like having N parse heads that start all over the place and move in all sorts of directions).

So if you take these ideas and combine them with this "Statecharts" paper of 1987, what you would do is create a "Statecharts" Tree Language defining all the elements they have in that paper, and then people could write "programs" in this Tree Language, and then you could use the Compiler Compiler I linked to above to generate a compiler that reads those programs and either 1) compiles them to SVGs like they have in their paper or 2) generates 3-D visualizations where the program shape in the focus is unchanged.
Also Musk's response during this pandemic has changed the tone around Tesla I think. Plus he has moved out of the bay area. I wonder how it will impact sales in the long run given California is their main market.
It's not exactly the same thing, but there's an app that does AR overlays of PCBAs [1] to help with debug. I haven't used it, but it's a pretty neat idea.

[1] https://www.inspectar.com/
I'm going off what he says in the video.
I think you're giving deams a pathological importance, unless you're using the term very creatively (e.g. the wish to not live in unbearable pain or something).
If someone has a good way to find the next AirBnB, i would love to know. In the absence of that, from all the math I do, it seems the better thing is to work at a large tech firm, take the 40-60% pay increase and just invest that into the stock market or index options if you want massive leveraged upside.
> There is no -ii ending in latin. At all.

Triarii?

(My knowledge of latin as a language comes primarily from Rome Total War).
Yep, this is exactly how they are able to achieve it and will probably continue to. For a legal document, The Constitution is pretty weak and ambiguous on what authority the government has, the means of exercising power, and defined limits or procedure for operating. This is an inherent problem with any government, as it has the monopoly on force and incentives to expand its domain for any number of reasons.

I think the first big shift happened with Oliver Wendell Holmes and the move away from originalist interpretation. Arguably this was bound to happened, and will continue to expand further out. The Constitution is honestly just given a nod and has little bearing on law at this point.
the distribution costs nothing but six months old software is still six months old software. Pushing half finished products on the entire world is another 'feature' hailed by people like PG. I thought we had all learned how great "move fast and break things" and "when it works you're shipping too late" is for us at this point.

There was a good article on HN recently about 500 year old Japanese family owned businesses. Most hypergrowth software probably doesn't live five. Isn't it interesting that most of the software that actually has lived decades looks more like it's made by people like that rather than VC fuelled companies?
1, 3 and 4: They are just coincidences

2: It is called Orbital Resonance. The planets moved slowly over million of years from the original positions to the current positions. The gravity "synchronized" them, somewhat like the rotation of the Moon. https://en.wikipedia.org/wiki/Orbital_resonance

5: Most likely a coincidence. There are a few speculations, but they predict some changes in the universal constants that are much bigger than the experimental bounds. Perhaps you can find something in https://en.wikipedia.org/wiki/Time-variation_of_fundamental_...
The world only has become more complicated. It's far more difficult to change things now than it was in medieval times.
I guess I have to agree, in the example I gave, I actually had to fight with members of the team because they were sure the new multiple function approach (one for user, company and analytics) wasn't "DRY" in their eyes.
Poom, an 8-bit Doom remake
My guess is that while the people probably wouldn't be in trouble, the company might get in trouble with regulators for allowing it to happen.

But that's a complete, uneducated (but I think, logical) guess.
It's literally impossible to kill hardware with standard overclocking these days.
https://www.texasattorneygeneral.gov/sites/default/files/ima...

> 211. Google falsely told publishers that adopting AMP would enhance load times, but Google employees knew that AMP only improves the [redacted] and AMP pages can actually [redacted] [redacted] [redacted]. In other words, the ostensible benefits of faster load times for cached AMP version of webpages were not true for publishers that designed their web pages for speed. Some publishers did not adopt AMP because they knew their pages actually loaded faster than AMP pages.

The AGs of 10 states disagree with you.
Making smart thermostats more efficient
Unless you're willing to sacrifice several of your best years for the startup and hold a winning lottery ticket, your options are worthless, in fact they have negative value because you have to waste the fucking time and energy hearing about them and signing documents. There's your guide.
How is it specific to diet? It seems very hard for them to get good history, climate, science etc info. There's a ton of lobbying and targeted marketing and political propaganda to keep the average person non-thinking. To all the above, including diet, it looks simple (just read a book, just Google this and this), but if you don't know what to trust because you're confused so much at the very foundation and you've been told so much distorted and selective truths and straight up lies, what can you do? People believe homeopathy, pyramid schemes, that it's patriotic to go invade the middle east again, that universal health care is communism and free tuition equals gulag, that workers rights are anti business and so anti American, that the Bible is literally true, that a televangelist deserves your money, that drugs are bad mkay, that sex ed is evil etc etc.

The food you are fed is just one small way you are exploited.
> their motivations aren’t entirely altruistic

well obviously. who is going to expend the resources and headache to fight the powerful evil wraths of Google and Facebook on such a notion as altruism
There's a whole community of folks on Matrix focused on experimenting with realtime document collaboration over Matrix - they hang out at #matrix-collaboration:kb1rd.net. It's pretty early days, but https://github.com/KB1RD/matrix-notepad is fun, and if coupled with some of the stuff that Martin Kleppmann & co are up to (https://arxiv.org/abs/1608.03960 etc) it could be super interesting :)
How can you say we made enormous progress when it appears this is still an untested therapy.
The usefulness of testing a pure functional stateless component depends on the complexity of what the component does based on its props. And in some cases the testing is valuable but can be abstracted, e.g. with snapshot regression testing.

Just as you probably don’t get much value out of testing a function that increments an input number, but you may get a lot of value out of testing, say, a function that generates a series of smooth quadratic curves over a series of points.

And that’s a much easier thing to test at the unit level than integration.

It seems to me that either:

- your usage of props and rendering isn’t particularly complex, but your interaction model is

- you’re using state to manage that complexity where someone else may model it without state

I’m not passing judgment if it’s the latter, it’s fairly common in the frontend world to model that way. But it’s certainly not my preference.
There are people who are working on the case saying things like "this looks like Russia" and those are the front line people. They know wtf they're talking about because they're the ones looking through the evidence while some officials pace back and forth while they write their statements and get paid 20x as much.

At this point, any evidence pointing to Russia will be met with responses like "I'm still waiting for evidence that Russia is behind this," or "I need to see this quote unquote evidence myself..."

I gotta admit though, they have apparently really honed their English grammar. Can't use that technique to detect them anymore.
Google News Dark Theme
Got it, thanks for the explanation.

Also, not to get ahead of ourselves (understanding this is research), but what is the use/benefit of this method? We can already send and receive information over great distances with and without wires at seemingly high speeds. Is this a new level of speed? Are there some previous limitations of distances that are now surmountable? Is the power or cost envelope required somehow reduced in some obvious way (not today, but in some future commercial implementation)?
> They have the same sequence of amino acids as "correct" proteins and just an incorrect shape.

Somatic mutations can trigger the misfolding as well.
Yeah I'm highly skeptical of those numbers but "Long Covid" is an actual thing we still don't fully understand.

So GP's statement is partially true.
I would agree, while the UI looks nice on first glance I think some UI concepts are way weird and it's over all overloaded.

On Android I quite like SchildiChat, which is a simple-at-first-look client.
After having acquired a few years back family photos going back 100+ years, I can say it is already happening to me.

I scanned and digitally retouched every one of the photos over the span of several years — making myself the sort of self-appointed archivist for the family photo album.

It gave me plenty of time to look at the people in the photos: relatives all of them but many having died before I was born. In time I was able to recognize them from photo to photo, watch them age, watch the fashions change (as well as consumer camera technology).

Entire lives are laid out in the photos: childhood, adulthood, marriage, children of their own, old age, finally a headstone in a small field in Missouri....

There is a somber but touching "cycle of life" on display that can make you try more often to "seize the moment" or at least reflect on your existing in it.
34 and I feel pretty happy freelancing. Freelance IMO is closer to real life for most of the devs I’ve talked to. You are not committed to bullshit, often excluded from company brainwash meetings and actually getting paid by the hour, so you can manage the amount of “life you sell”.

Mentioning corona here, I think the society is desperate to find more IT folks around and loosing someone because of shitty interview process ( which I mostly skip because I’m a freelancer ) is quite sad.
The point is that there's nothing much to take over, because very few people know the term Latinx and almost nobody identifies with it. It's only common in one specific subculture.
When I first saw Statecharts I failed to realize that Statecharts are _NOT_ state machines, state machines are the building block.

Quote from the paper:

"... a complex system cannot be beneficially described in this naive fashion [state machines], because of the unmanageable, exponentially growing
multitude of states, all of which have to be arranged in a ‘flat’ unstratified fashion, resulting in an unstructured, unrealistic, and chaotic state diagram. To be useful, a state/event approach must be modular, hierarchical and well-structured. It must also solve the exponential blow-up problem by somehow relaxing the requirement that all combinations of states have to be represented explicitly."

So regular state machines are usable up to only a few states and transitions. Implementing the whole set of Statecharts features is far from the quick exercise of building an ad-hoc, implicit state machine. Fully using Statecharts introduces some overhead. But the true power of Statecharts shows when using hierarchy, parallel states, history and so on, things that build on top of state machines and take a bit more investment to learn how to use.

--

Another interesting aspect is the "formal semantics". Quote:

"The statechart formalism turns out to be quite a challenge when it comes to providing formal semantics ... The main difficulty is not in the depth of states or the orthogonality constructs themselves; ... The more difficult problems arise with the introduction of events and conditions that are generated within the statechart itself, and are sensed in orthogonal components."

So the idea is that given the same Statechart diagrams, two different implementations should end up in the same states when subjected with the very same sequence of events.

Perhaps this is less of a problem to build GUIs and other applications that don't have super stringent requirements on safety and verifiability.
It's not all about the endings though. Mass Effect famously only had 2 endings (which everyone raged about), but the plot itself is interesting to see the different branches in the story on their own.
You can do that.

But, if the company is still private, what you can't do is sell some of those shares that you just exercised in order to cover the tax bill. That's fine if you exercise at $1.20, since that $100,000 exercise only increases you taxable income by $20k. But when you fully exercise at $20, your taxable income for the year increases by $1.9MM.

Most people in that situation can't afford to cover the taxes, so they walk away.
the article says that it wrecks havoc on city finances. obviously, they are referring to the silicon valley exodus. most of the move is to red states with less tax burden demands.

who is going to break the news to california?

also: california will chase you and claim taxes even if you move to another state and if you ask much own a tiny apartment or a utility bill in your name. which means that those who are moving out..its the same with businesses..if their goal is to give their businesses a chance to survive financially will have to cut ALL ties with california. clean cut. they'd have no reason to return.
There even was a whole "Anti-Mask League" in SF [0], with others demanding jail time for "mask slackers" [1].

[0] https://en.wikipedia.org/wiki/Anti-Mask_League_of_San_Franci...

[1] https://www.history.com/news/1918-pandemic-public-health-cam...
> Google’s thesis is that the mobile-web is dying and people prefer to use apps

At least this user doesn't prefer apps, it's just that websites downright refuse to make their mobile pages useful, and keep throwing popups for you to get the app, and Chrome on mobile doesn't support extensions to block said popups. Most mobile websites also suck at supporting common navigation modes like swiping between tabs. They entirely could, but they refuse to spend resources developing it.
I wanted to be a software engineer, make interesting things and a lot of money.

At 28 I had a PhD in computer science, worked for Google, and was basically as far along in my career as I had the passion to do. I was a TL (happily not one now). I've moved to a smaller company and I'm liking that. I have accumulated about half of my retirement fund (I'm not expecting to live much past 60 due to health issues, so I need retire early or die working). My goal for the next 10 years is to establish the "retirement" phase of my life. Accumulate enough money, lower my CoL and build infrastructure to keep me fed and entertained for the next 30 years. I have a backlog of "things I really want to do to but nobody will pay me for" that I hope to be free to work on until I die.
CDPR's whole ethos is to release games without DRM, since they saw better sales without it for the witcher series. They reason that if they have a good product, people will pay for it. But if the product isn't good, is that still true? I think theres gonna be a good amount of piracy that will eat into PC sales for cyberpunk, since a lot of people will think "why the hell would I pay $60 for a buggy game that I might not even like?"
The only way to do adequate ad blocking is dynamically. Static lists are not sufficient.
This is cool in a sense, but I don't really trust anybody enough to let them MITM all of my internet traffic through a remote server.
IntelliJ (and the rest of the JetBrains editors) is the only editor I've found with legitimately good emacs keybindings. They're not perfect but they're so much better than the VSCode or Sublime ones. They feel like bindings written by someone who actually uses and likes emacs.

JetBrains genuinely feels like a company run by people who love programming languages and love tooling. How many companies would actively fund a homotopy type theory group^[1]?

[1]: https://research.jetbrains.org/groups/group-for-dependent-ty...
The short answer is that they gambled and they lost.

The long answer is that releasing a high budget, triple-A title across multiple platforms isn't done in isolation. They were busy coordinating advertising campaigns, partnership deals, distribution, marketing, and other time-sensitive external processes.

Many of those external contracts were likely time sensitive, perhaps with financial penalties for missing the ship date. For example, did you know that big box retail stores don't put up giant advertisements or end caps for new products for free? They actually charge vendors to occupy prime space on the retail floor and put up product advertisements within their stores. In this case, stores like Best Buy even had Cyberpunk 2077 ads plastered on the outside of the store windows with a specific release date, which they missed once already. Each time a release window comes and goes without a product to sell, the company loses huge amounts of money to these contractual obligations.

Also, building these games is expensive. If they secured external financing to pay the huge development teams, that money comes with conditions about when they must start paying it back. No product = no way to pay, unless you go out and secure emergency loans to pay off your other financing, which is about as expensive as you would imagine.

These things aren't planned last minute. The launch date window was likely determined over a year ago, with huge amounts of money and work going into those specific dates.

Really, this is a failure of project and product management. The teams should have realized that they weren't on track to reach the launch dates and narrowed their scope early on. It looks like they overestimated how much they could accomplish and assumed they could fit it all in to the allotted time, which was obviously not the case.
That was pretty much my experience at least for lecture-type courses.
that shouldn't be too surprising. the lower net worth buckets are made up disproportionately of younger people who a.) are still paying off student loans (if they took them), b.) have yet to reach their life peak income, and c.) haven't had as much time to accumulate savings. if you look at the breakdown by age on the page I linked, you'll see that median net worth increases almost monotonically by age bracket.

you might also consider that there is probably some sampling bias in your social circle. I'd guess it disproportionately consists of people who have advanced degrees, possibly from more expensive schools. as a counter-anecdote, most of my friends got STEM degrees at a state university. the ones who took out loans paid them off completely within two years of graduation.
Disposable income seems like the more relevant number here, and in that California is higher ~(48k vs 38k USD, although numbers are a bit stale).

https://en.wikipedia.org/wiki/Disposable_household_and_per_c...
> The chinese had detention centers for uighur terrorists/separatists for nearly 20 years now.

China has also been using forced labor as part of regular punishment for less dangerous crimes like prostitution and drug use for decades https://en.wikipedia.org/wiki/Laogai which does make it look like political calculation that the current campaign to get companies to stop using forced labor is limited to Xinjiang instead of all of China, or the rest of the world, for that matter.

That doesn't mean that declaring everyone arrested a terrorist or separatist is any less propagandistic. There are plenty of perverse incentives to arrest people on trumped-up charges. Here's an article about the war on drugs in Yunnan: https://madeinchinajournal.com/2019/10/25/punish-and-cure%ef... illustrating how the police are incentivized to polish their arrest quota, of drug addicts in that case. It's unlikely that police in Xinjiang are acting with any more precision and accountability in the war on terror than their colleagues in Yunnan in the war on drugs.

> What happened to your lies of genocide?

It's also possible that the person you're replying to never believed in the "genocide" story, but nonetheless thinks that arresting thousands of people based on mere suspicion of terrorism is unjust and unnecessary. Not everyone sorts neatly into one of two factions.
You'd ask. I recall seeing multiple human interest stories about people who were eager to volunteer for challenge trials. I believe challenge trials are how the original vaccines were tested in the earlier 20th century prior to contemporary developments in medical ethics.

And you'll get volunteers. It's a rational decision for effective altruism. Say you face a 1% chance of death but a 50% chance of substantially contributing to saving a million lives. If that's technically possible, highly informed people should have the opportunity to make that choice.

I believe some of the earliest challenge testers were the developers of the drug themselves.
I have always loved the way GMail protected you from dangerous actions, like deleting an email.

Usually software would protect you with a confirmation pop-up: "Are you sure you want to __________ ?" Instead, GMail just let you do it. Then it added a yellow strip at the top, "Message deleted. [Undo]". So, instead of double-confirmation, GMail implemented Undo more thoroughly.

This was better in two ways:

(1) It wasn't a pop up! I hate pop-ups. I don't think anyone likes pop-ups.

(2) A computer asking you "Are you sure?" is as annoying as a human being questioning everything you say. It is nice every now in then, when it really was an accident. But most of the time, it isn't. Another metaphor is a mechanical device that is failing. You press the button, and it doesn't work. You have to press it again.

The whole approach breaks your flow, implies contempt, and by definition is frustrating.

The approach of "just let you do it and provide an undo" isn't recent anymore, and sadly, Google seems to be drifting away from it. I see more and more pop-ups and "Are you sure?" messages.
Input / Output in Hoon
A more interesting number would be the proportion of the budget that goes on journalism full stop. "Investigative journalism" can't be cleanly separated from other kinds. It also costs money to give an informed take on a bill going through Congress, the latest iPhone, or the Covid stats.
Many years ago I adopted the personal convention of using a slash for the number zero and a little curly cue at the top of the capital letter O. By using both in my handwriting where they could be confused, I was free to use just an unadorned letter or digit in situations where context made it clear.

[1] Like the capital O found in the google font: https://fonts.google.com/specimen/Cedarville+Cursive?categor...