skysight-inc/HackerNews huggingface dataset:
Right and I obviously didn't know this thanks for illustrating this new and exciting fact.

Obviously climbing a mountain is much more trivial then going to the moon. Additionally, climbing everest is now a really touristy activity that basically anyone can do... But this wasn't always the case. Everest use to be a huge unattainable challenge and finally reaching the summit was a historical achievement. Now summitting everest has been commercialized to the point where any man can do it. But the cultural artifact still exists in a way. It still holds the reputation of being a milestone for humanity... the difference now is for ONLY 50k you can achieve this milestone too! (tm)

Ultimately I wait for the day when tourism to the moon becomes so commercialized, disgusting, cheap and fake that someone literally comes to HN and asks the question:

What's the reward for going to another planet?

and to this I respond:

What's the reward for going to another star?

and some other snarky commenter says:

There is a significant difference in nearly every thinkable aspect between an astronaut conquering another star and a tourist going to visit some planet.

And I'll retort:

Right and I obviously didn't know this thanks for illustrating this new and exciting fact.

Obviously going to another planet is much more trivial then going to alpha centuari. Additionally, going to another planet is now a really touristy activity that basically anyone can do... But this wasn't always the case. Visiting other planets use to be a huge unattainable challenge and finally reaching another one was a historical achievement. Now going to another planet has been commercialized to the point where any man can do it. But the cultural artifact still exists in a way. It still holds the reputation of being a milestone for humanity... the difference now is for ONLY 50k you can achieve this milestone too! (tm)

Ultimately I wait for the day when light speed travel to other stars becomes so commercialized, disgusting, cheap and fake that someone literally comes to HN and asks the question:

What's the reward for going to another star?

and to which I respond:

What was the reward for climbing everest?
Intercepting it in the US or within their own country is one thing. Rerouting a document being sent from Japan to China to the US multiple times is most certainly not a common thing mail services would do for intelligence agencies.

Getting a private company operating in a foreign country to do your intelligence work so blatantly is certainly news worthy. Maybe not stock price shifting news though.
How does that impact cost per calorie (or gram of protein or whatever)? Haven’t thought deeply about it, but this doesn’t seem like a fundamental constraint, though it would allow breeding (which takes place over generations) to find optimizations faster.
C:// CDN on the Bitcoin Blockchain
"We could break the stranglehold of i386 on the software industry and free developers to experiment with novel CPU architectures without having to worry about whether our favorite language compiles to it."

WASM is equivalent to early 80s ISAs but with different opcodes. Native WASM would be most efficient.
I wrote a runtime assembler for a small subset of amd64. I had basically zero experience with assembly and I was still able to write what I needed in half a day. The hard part is understanding how the extra bytes work, which I did by running small bits of assembly through the GNU assembler and then calling objdump on the output.

I think a RISC ISA might be more difficult to start with, and supporting things like AVX might be hard. I only needed support for some basic instructions though. The amd64 manual is actually pretty good. Overall, it was much easier than I expected it to be.
The thing though is that you don’t actually want to rewrite at runtime; thats the hacky solution which ends up as layers of rewrites.

You want to rewrite at compile-time, rewriting the codebase itself, and save the changes to version control. As if a human were updating to a new schema. You don’t want to allow stale, unversioned schema-references littered around the codebase itself; being valid by the time it executes is fine and well functionally, but hell to follow
> But the thing I like the most is the ability to write some code in the text editor, highlight it, and use the "do it" menu command to immediately execute it. Would be terrible for security... but I want it.

I don't see it as a security problem - just as accidentally headbutting your keyboard and spitting out "sudo rm -rf /" maybe a "security problem" in theory (to some), but not in practice!

Anyway, what you're looking for is the acme editor. Some great guides available online (the obligatory introduction is Russ Cox's video).

Ostensibly, its the "emacs for plan9", but has long since been available on other platforms, courtesy of plan9port (which makes much of the plan9 userspace available natively on unixy machines).

Acme has heavily inspired by the oberon (a full language-as-OS system, akin to lisp machines and what not) editing environment, and somewhat influenced by smalltalk (Rob Pike spent some early time at the Xerox Parc Labs playing with it).

It has the "text anywhere is executable (or searchable/plumbable/etc), if you want to" feature as a core concept.

If anyone is interested, along with a host of acme-like clones, there's a quite usable fork called [acme2k](https://github.com/karahobny/acme2k) which gives you a few additional keyboard shortcuts, plus the ability to apply your own colourscheme by editing a header file and recompiling (a la suckless and dwm).
Given that you can track who clicked on your ad yourself, this essentially turns Google and FB into a query engine on personal data. Placing a highly-targeted ad is like SELECT [what you can track yourself] FROM person WHERE [match against targeting criteria];. The recent voting manipulation scandals were essentially about using Facebook like this.
iirc that's only with some processors using AVX2/512 instructions, which are still faster than scalar (depending on what you're doing around the math).

Things being tricky with AVX and cache-weirdness doesn't change the fact that if you're not vectorizing your arithmetic you're losing performance.

There's also an argument to be made if you're writing performance critical code you shouldn't optimize it for mid/bottom end hardware, but not everyone agrees.
Yep, much like Japan, Europe somewhat rested on its laurels in the tech boom...

I've heard various explanations - fragmented markets/culture means it's harder to scale.

There's less appetite/precedence for undermining regulation (ask for forgiveness rather than for permission)

Lagging perception towards "IT" sector
https://www.bbc.com/news/business-48392021

Huawei is probably a security threat but that isn’t new nor relevant. My position is that this is a transparent attempt to gain leverage at the negotiating table.
The road to the ultimate stub-resolver [pdf]
Thanks.

One very important feature that simple in situ monitors don’t provide is total column CO2. That’s the average concentration from the ground up to the top of atmosphere.

The satellites, and advanced ground measurements, get total column CO2 by observing the behavior of slices of the solar spectrum that are affected by CO2. Basically, the gas absorbs some wavelengths and re-emits in others.
I see people being attacked to - the point of destroying their life - for denouncing far left propaganda though. At least you can denounce far right propaganda without the fear of repercussions.

Let's look at the BLM movement. Just showing the fact that a white person is twice more likely to be shot by the police [1] per violent crime committed [2], is of course a sure way to get their public life destroyed, no matter if it is the truth according to all factual data.

[1] https://www.theguardian.com/us-news/ng-interactive/2015/jun/...

[2] https://crime-data-explorer.fr.cloud.gov/explorer/national/u...
Air shipping from any island in APAC is tricky, speaking as someone on an island in APAC. There are only X number of flights and sometimes things go to places you wouldn't expect based on whatever prioritization rules drive FedEx's optimization algorithm that day. This costs my lab and our hospital dearly, so I sort of sympathize. But I also know a FedEx pilot who flew this area for decades and explained their end of the problem as well. It's a hard optimization problem.

For example: it may have gone to Alaska, but that's actually closer to Japan and China than any of their other hubs.
Everyone wants power but not responsibility, nobody wants to accept that their actions have consequences, they just accept them, sometimes.
I've created this account with my very own purpose, what about you? It is to lurk less, and it's the first account that sticks because this time I remembered to whitelist HN in my cookie autodeleter.

Nevertheless, it is you who choose to engage with my comments on such a dismissive note. I am prepared that my statements will initially be called ridiculous, but speaking one's mind is a great way to learn faster and there's always plenty to catch up with.
> Let's say there are 100 kids in a school. You have $2000 dollars and you give fifty of them 3 packs of cigarettes and the other fifty Echo Dots. You follow them fifty years. You predict that the ones with Echo Dots will have worse lives than the ones with the cigarettes?

Yes. I believe that this social media phenomenon will have even greater negative impact than even tobacco does. And yes, I accept the mountains of research of how dangerous tobacco is. I think this data gathering of everything and everyone will amount to worse than even tobacco.

The trends I'm extrapolating and see, even from 2012-2019, shows me that the voluminous mounds of data we leave is 'toxic'. Things people have said even earlier on have come back to seriously bite people hard. And we're seeing the old power upended for what amounts to mob rule. Except, this mob isn't a group of 30 people, but instead is millions filling the air with hate and bile.

The real toxicity of this data isn't mob rule though. Mob rule is quick and firey, and dies down. It's from long-term data acquisition from sensors we traditionally thought to be innocuous, sales data from credit cards, grocery stores, and similar, vehicle sensors, cheaper health detection checks (but not cheaper health), DNA classification, social media of all types, and more.

Whomever controls all that data can make more informed opinions about people than the people themselves can. The mound of that could be used to determine who gets best health, the best jobs, ability to run for office, who gets loans and for how much, and more. Just controlling the money and who gets the best health treatment then determines longevity.

Now obviously, this data has been collected for some time. However, it's only been since mid 2000's did we regularly carry dumb cell phones. 2012 was that magical year in which full stack smartphones (computers with a range of sensors) were introduced and really 'stuck'. Yes, there was blackberry, windows phone 6, and a few others, but they didn't win like apple/google did.

This data, and the cultures of the USA, I believe will entrench a caste-like system. And data will be the ever-present threat. I know when I was in elementary and middle school, there was always this threat of "it will go on your (booming voice) permanent record". Yeah, sure, but not really. In hindsight, the permanent record is much wider than that; my medical history, my education, my comments that ive said semi-privately on the internet, text messages, google services, my cell phone, etc. I know because of the ACA and pre-existing conditions amendment that my diabetes diagnosis isn't a 'no more insurance forever' sentence. But the rest? I don't see my data being good for me in nearly any way.
> Nori contains toxic metals (arsenic and cadmium), whose levels are highly variable among nori products. It also contains amphipod allergens that can cause serious allergic reactions, especially in highly sensitized crustacean-allergic people. Therefore, daily consumption of high amounts of dried nori is discouraged

https://en.wikipedia.org/wiki/Nori
https://github.com/google/cluster-data/blob/master/README.md...

"ClusterData2011_2 provides data from an 12.5k-machine cell over about a month-long period in May 2011."
That's nothing compared to Reddit, Twitter, Facebook, etc.
I'd add to that excellent list, talk to them about what are the things on the internet that are bad, explain why you think they are bad, and they should not go there. Do go into morale/ethical issues as well as legal issues and consequences.

Explain that until they are old enough you will walk on them and check what they are doing, and do so regularly.
What is the difference between keepass and keypassXC?
> Nice overview with examples

And trackers.
He can slam all he wants, its obvously not working.
Maybe the courts need to raise the cost of sueing without merit.
I wonder if there is a link between the amount of github commits and stock return.
I'm assuming that, by inclusion of the point of being unmarried/29/no-kids, you're implying that eventually want to get married and have kids.

Once you are financially responsible for other human beings (in part or full), this decision gets more complex. Without adequate planning and savings, leaving your employer may be downright irresponsible. But that's not the case right now it seems - all you'll affect is yourself.

So another angle to consider is that - if you're 5-10 years in the future and have all these responsibilities, which path would you have rather taken?

I took 3 months off work once to pursue something when I was at a similar stage in life as you, with the view that I'd delay the decision to come back if I made good progress. Keeping to a schedule was something I didn't do - and if I could go back that's the main thing I'd enforce (and probably allow a little more time, and quit instead of take extended leave). Unfortunately it didn't work out for reasons of progress and other responsibilities I still had at the time, and I just went back to work. No regrets, I might try it again in the future and I'd be better placed to do so.

As for managing others' perceptions - framing it as "trying something out before getting another job" is seemingly more socially more acceptable. But just be careful not to let that mindset reduce your valour in the endeavour.

Best of luck whichever path you take!
> I have enough savings to survive for five years.

5 years is plenty of time to get something off the ground and up to the same level if not more income than you already earn today.

If I was in your shoes I would do it 100%
Well, I had a girlfriend who, when I decided to quit my job and go back to college, didn't want me to. I did it anyway, and sure enough, that relationship didn't last. I found another one in college, and married her. Later, when I wanted to quit my engineering job and start over as a programmer at a university, making 1/3 the money, she said "go for it".

Breakups suck, but sometimes it is a way to find out if you are with the right person (not that this is why you should do it of course).
Not all of your API endpoints should response with JSON, that's all. Create endpoint for streaming - it's simple solution.
Far-left of center, or far-left of you?
I think RISC would actually be far easier, since there are far fewer irregular instructions (like you get with x86) and you could leverage the fixed instruction size to not have to worry about some things.

Honestly a low LOC Assembler is a bit of a :shrug: for me, since the compilation of assembly from a higher level language is where things are ridiculously complex, assemblers are basically just translation mappers, there are some weird things that happen in them, but the vast majority of weirdness is covered elsewhere. It is a neat experiment to write an assembler certainly, but I found it much more interesting in Uni trying to express complex high level concepts in assembly. I came to appreciate just how ridiculously helpful compilers are.
Those use to be the reasons the first summitters of everest use to give for their reasoning. But we both know, you can just send a probe. We both know that these are not the main reasons why we sent a man to the moon.

We sent a man to the moon because we could.
I've been playing with browsh (brow.sh) on terminal. I've fallen in love with 'the modern text-based browser'
I’m not on Facebook, but I do live in Central Texas. (Alex Jones lives down the road from me.) I hear a lot of far-right propaganda; I deal with with a lot of far-left liberal bullshit — the holier-than-thou/you can’t empathize-with-my-situation-whinging. The liberal stuff isn’t propaganda in the same way as the far-right stuff. The far-right message is toxic, destructive, hateful, and (ultimately) destructive; in particular, I find it (right-wingism?) to be virulently anti-American — even as its proponents vigorously wave the flag.

The left are obnoxious, but at least they are recognizably American.

Now... what is it you mean by “far-left propaganda”? What does that look like? What are they espousing? Mind you, I’m right-of-center compared to East/West coasters, so I’m asking this in honest confusion...
Theres enough people actively trading that the market is relatively efficient. You are correct that if index funds reached 100% it would be crazy, but index funds would start performing worse than the market when they got to 99%, which means more would go to actively managed, til 98%, etc etc.

There is definitely going to be a balance point where active > passive. And we might know about it 5, 10 years from now, even if it already happened.
Fair. I assumed they meant organization and coordination around whatever it is they do (i.e. goal as a free variable), but upon re-reading, I admit the parent might have meant "helping people achieve your goal", as opposed to "delegating stuff and then complaining that, because of all the supervising, you don't have time to do anything about your goal yourself".
Can you point me to these people who have had their "life destroyed" by denouncing black lives matter? I see criticism of BLM all the time (well, not recently, but when BLM was around). In fact, many on the left (socialists/anarchists), believe the BLM movement to be deeply flawed.

Basically, I'm asking you, please give me some data that shows that people have suffered consequences for denouncing actual far left propaganda. I've yet to see anything like what you describe.
Why do you "fully recompile"? Use Google Bazel and never fully recompile anything.
My father just turned 90, and my mother is 85. They both have Macs, as well as iPhones. No landline phones at all. They've had a Mac since around 1990 when I gave them my old Mac 128 that I'd upgraded to 512.

They LOVE the Internet. This morning I helped my dad install an antenna for a HAM radio, and he needed to terminate some coax cables, so found a YouTube video on how to do it. We watched it together and then did the cable.

My mom's an avid old time fiddling (violin but not classical) musician, and likes to find videos, recordings, and music online. Also a lot of things about knitting, plus finding podcasts to listen to.

That said, I worry about them. My father specifically. He's starting to have cognitive problems, and his long standing (and good in the past) habit of installing and trying things is starting to hurt his experience and his computer.

First, I keep finding extensions in Safari that are injecting ads into his web browsing - not sure where they come from.

Then the other day we found out Chrome and Firefox was completely uninstalled, and Chromium was installed. My guess is he downloaded some "bundle" that had it.

Then when his computer started getting slow, he found some "speed up your computer" thing for just $70 - that ended up being Linux on a thumb drive, and the idea was you boot from it, and your computer is now "faster". I tossed it before he ever tried it.

So right now, I'm thinking of installing a limited (can't install things) account for him on his Mac. Or turn on child protection settings.

So basically, his curiosity that's had him using a Mac since 1990 is his very downfall with the computer now that he's having cognitive decline. Ironic in a way.

Honestly it would be nice if someone like MS or Apple would make an "Elderly Parent" mode to go along with Child Mode. Similar idea, but different needs.
Summer Reading
You are correct. MCTS + UCB and other variants were state of the art leading up to AlphaGo. And even then, MCTS was also used in AlphaGo.

The main change in AlphaGo was using a deep learning network to encode a value network for fast rollouts and a policy network for move selection (rather than using the UCB rule). They later removed the value network and rollouts entirely, but even AlphaZero uses MCTS.
Most humans are bad at coming up with random data and queries, these things would tend to be obviously unrelated to their actual profile. Not to mention that these "randomisation sessions" are very bursty time-wise if it wasn't being done automatically and continuously.
Why we are richer than ever but have lost sense of community [Thread]
I clicked the link. Laptop set to loud by mistake. The cat asleep on the keyboard nearly died.
Indexing has been rewritten many times over. Even if you removed all the dependencies on Bigtable and co., I think indexing would be the last to move, for quite practical reasons, due to its sheer size and design. The parent poster picked probably the worst workload to migrate to public GCP. Gmail, YouTube and search serving are easier in comparison.
Never heard of this phenomenon, any study/source info?
Does Facebook have a sincere interest in stopping far-right propaganda? I can't imagine that they do, as extreme propaganda gets people's attention, and attention is what Facebook thrives on.
I've come around to the idea that you should never comment out code, you should use #if #endif. And if the code has been replaced then you should include the new and old code as follows.

// comment that explains what the change was and why we are keeping the old code around.
// Date we made this change.
#if true
new code
#else
old code
#endif
The same (racist) fallacies committed yet again. Consider how you're determining the number of violent crimes committed by race, as well as how different people are charged for the same offense depending on race.
I've thought the same, specifically for green energy. The "logical" way would be to allocate some money to one of the green mutual funds -- but those are typical pretty high ER. And I'm not sure be desire to try to be green-ish overcomes that. A customizable ETF/mutual fund would awesome. But I wonder what the hurdles are technically/legally...
I have the old one. It serves me well so I am intrigued.
It's not facebook, the public discussion is just mirror of opinions previously discussed at the dinner table. People are still on the same spot but where they vent their world view but now have the power to blast it to anybody willing to listen. Food & games for the people etc.
Any character is a symbol, and an unfamiliar string of characters, ASCII or otherwise, is perceived by the unaccustomed eye as "a string of unfamiliar symbols" simply because at a glance you have no idea what it means.

As for APL, in fact I would try it, it's one of the more interesting relics that sometimes surface on HN. What could I achieve with it though? Many nice things have been lost to ecosystem fatigue even if a spec stays the same.

Compromise is best of course. "Halfway happy."
If you have enough money to last 5 years, and nothing really tying you down, absolutely quit and follow your passion!

Trade definite boredom for potential adventure & success!