skysight-inc/HackerNews huggingface dataset:
Cicada not included.

I live in one of the quietest places available in the southeast. When I got into towns the pressure of the people sounds is noticeable. Even if Im there early when its actually quiet and everybody's asleep, its a different environment where your heartbeat echos too loud and the mice move quietly instead of rustling the leaves.

Its not that quiet in the woods, as others have said, its just a different set of noises and a different feel and extent to how they propagate. My wife can't tell a difference between the coyotes singing close to us or a mile away down the valley.

With the exception of the pine plantations. Big patches of pine can get spooky quiet; they muffle sound well, coat the ground with needles that dont say much, and few things really party there. Woodpeckers punctuate the afternoon.
The report itself [0] notes many of the contradictions in the US:

> "Despite scoring high on the Work Opportunities (83.0) pillar—because of its low unemployment rate—as well as on the Technology Access pillar (90.2), it has the lowest score in the region on the Fair Wages pillar (43.8 against an average of 64.6 for the region). With an incidence of low pay (less than two-thirds of median wages) at 24.9, it has one of the shares of low-paid workers among OECD countries. The lack of effective social protection in the United States also translates into a low score on the Social Protection pillar (61.7). The minimum guaranteed income benefits for a family with two children (where one partner is out of work) is only 20% of median income. The United States could also improve on the Health pillar, where it performs quite poorly compared to peers in its region (75.8) due to a low healthy life expectancy at birth (66.6 years)."

When you average things down to a single number, you lose a lot of nuance.

For the US, the data the report collected generally supports something like 'You have the opportunity to succeed greatly, and be rewarded extremely well, but this requires financial resources at birth.' While also being true that 'If you are less successful, there are few and poor support nets for you, and serious pitfalls to avoid (f.ex. health care costs).'

[0] https://www3.weforum.org/docs/Global_Social_Mobility_Report....
This. I also block ads and got rid of my tv years ago. But the moment an ad does pop up somewhere, it's really extra annoying.
If you are going to include the tax rate on the capital gains, then you should include the capital gains in the amount in your bank account.

You should also hire a CPA or at least spend some time reading about strategies to minimize taxes if you are paying close to an effective 50% income tax on $500k of income.
Super interesting. Bernie Sanders' voice is very good (way better than some of the others I tried such as D.Va and Richard Ayoade), but it sounds very flat. You can fake a eulogy with this, but not a political message.
What's a mini split system?
Homer Simpson has a message for us HN: https://fakeyou.com/tts/result/TR:k8996czqz22t83nrh69sv7x54y...
If you have kids and live in Europe already with a spouse who also has their hopes and dreams and works in a different field, kids cost you 500k out of the total 600k compensation because you can't (really - don't want to) move to bay area :)
At my last company we hired new computer science graduates at more than $100k per year.

A friend of mine has a son that just got a job offer right out of a medium tier computer science school with total compensations more than $200k per year.
You know people in Belgium who make $600k a year as employed software engineers? Yea, sure...

In Sweden you can incorporate and work as a consultant. That lets you accumulate capital on the corporate side of the tax barrier so to speak. But the tax authorities can show up at any time, claim that your one man company is “overcapitalized” and force you to pay income taxes on your earnings.
This is such a beautiful example of the use of math and physics to achieve something that feels impossible.

And (I think) you could potentially calculate this to a reasonable accuracy with 8th grade basic algebra? Or maybe at most basic calculus.
Take a gander at MediaWiki https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hac... https://www.mediawiki.org/wiki/New_Developers It's the code of Wikipedia, which is a big honkin' scale, mostly-modern web application. Read through those pages, join their IRC channel, ask them how you might get involved from the perspective of your current experience. The fantastic thing about open source websites is you don't have to "get hired", you just pitch in! :) And if you do contribute, it's great experience for your resume.

You can also look around for overviews of web architectures. You're gonna wanna lean about software design/architecture in general, and branch out to learn about all the components of a modern web application. You can find all the components used in MediaWiki I'm sure!

Personally I've been wanting to learn how to build Progressive Web Applications so I can make some apps for my phone without having to learn Java.
Something awesome about boats and RVs is you can experiment with that stuff without permits and learn a lot.
Some people just really enjoy working with a WYSIWYG editor as opposed to a split pane with source and preview.

With Mark Text I can immerse myself much better into writing, reading or editing. It is visually much more appealing to me.

Also, just needing one pane saves screen space.
Yes, you probably don't need QM to design a gun bomb, but to build one you do need 64kg of enriched U-235 and for that you need a Manhattan Project and for that you need Einstein to write a letter to the President and for that you need Bohr & Wheeler to write "The Mechanism of Nuclear Fission" in 1939 and confidently explain that it could work and for that you need QM.
The straightforward 4% analysis is a simplification. It’s pretty easy (and pleasant, even) to do independent contracting for a couple months of the year and cover almost all your living expenses - so no or very little withdrawal. Since you have lots of leisure time to explore your interests, you can also get lucrative niche-of-niche contracts in your specialty.
I do not understand why articles like these consistently score poorly on HN? Of course it’s all based on luck, but that doesn’t make it an uninteresting read. I admire the diligence of the author, and how well they played the lucky cards they were given.

I am frequently in awe when reading technical articles on HN, with people advancing the state of the art in some technology. Those people also are incredibly lucky, because they were born with massive talents that, through sacrifices and education, they transformed into life achievements.

As an average software engineer I was not lucky enough to be born with cognitive skills that will ever allow me to reach those technical highs, but that is not a reason to crap on it saying “Just luck! Just genetic/environmental luck!”.

Similarly, I don’t typically read from others: “It’s easy for you to rewrite the Linux kernel in JavaScript over a weekend, your work is just luck because you were born a genius in a developed country so all your achievements need to be discounted and you have no merits!”.

I suspect when it comes to compensation talk people tend on average to get more bitter than they should otherwise be.

Maybe I take this to heart because I made significant sacrifices to immigrate to the US and, while I was immensely lucky to succeed in the endeavor, most people I know would have never taken those uncomfortable steps (leaving family behind in a different country, sacrifice personal space by frugal living in a HCOL area as opposed to a LCOL area with a house and backyard for the kids, …), yet they will happily “complain” that my compensation is much higher than theirs, and that there is no merit to it, rather than simply admitting that they willingly chose a different path in life, but they could have chased my same opportunities with largely the same financial outcome.

If I was reading this article and I was not a tech worker in the US but interested in getting those compensations, my first reaction would be “damn, let me research what are the options for legal immigration to the US and let me start down a path that has good odds of me landing a tech job over there within 5-10 years”. It would not be “let me complain on HN how the country I am a forever-prisoner in has a 90% effective tax rate so that I feel good about my situation”.
For the record, Buran was a lot better than the Shuttle and, probably, cheaper to operate as well. The shuttle was reusable, but it required so much refurbishment after a flight it never accomplished its goal of cheap access to orbit. Being unmanned, a Buran could stay in orbit for far longer than a Shuttle too.
Sure, but I will have to go through a couple of months worth of youtube history, I was binge watching anything about Lithium Ion when I was working on this:

https://jacquesmattheij.com/long-range-ebike/

As a result I have a very long article on Lithium Ion battery safety and pack construction in the works, but exactly for the reasons the GGP lists I'm pretty careful about releasing that, I want to triple check everything before putting it out there to ensure that the net result is a positive one.

Also: I don't like the youtube format for stuff like this. It would be far better to have these things as blog posts rather than as videos, that would make them much more searchable and easier to annotate.

But just to give you two memorable items: at some point Will shows himself working with naked steel tools on a massive, fully charged, unfused battery pack. Just one wrong move or a dropped tool and the carnage would be substantial. That shows to me that he may have good theoretical knowledge but doesn't really know all that much about working with this stuff in practice and how to do so safely. In another video there is a whole slew of balance wires coming out of a pack, crossing and recrossing with abandon. Balance wires are usually not fused, the wires rubbing means that if that installation were for long term use that eventually the balance wires would short out and if you're lucky it would just result in a balance wire evaporating, if you're unlucky it would start a fire right next to a massive Li Ion battery, something that you really don't want to do because of their thermal sensitivity. The risk is that the whole pack would ignite and good luck putting that out.

I went to the ETS in Amsterdam, a school for electrical technicians, mid level. The one thing that was drilled into us over and over again during the practical parts of that education is that in the electrical world there are young safe technicians and young sloppy technicians, but there are no old sloppy technicians.

Will is still young.
> How does ASN.1 compare to something like binary protobuf?

Protobuf is probably easier to work with in many cases, but there are a few issues that I've run across that makes protobuf a greater challenge in production:

1. Backwards compatibility.

proto2 vs. proto3 for example introduced changes that you can work around but could cause issues if you're upgrading. Among those changes was the handling of optional vs. required elements; this may have changed since, but IIRC proto3 makes all elements optional.

ASN.1 also supports explicit extensibility and message versioning.

2. ASN.1 supports canonical encodings (CER and DER for sure, and I think there are canonical encodings for PER and XML), which means that the same data are encoded exactly the same way across the wire. Protobuf doesn't guarantee element ordering. When hashing messages, this is important.

3. ASN.1 supports length and value constraints, and compilers can take advantage of these in message validation and (in some cases) message compression. Protobuf, last I checked, did not.

ASN.1 predates open source software, though, and that means that most (all?) of the viable solutions are commercial (Objective Systems, OSS Nokalva, Marben, etc), or else rolled in-house (e.g., erlang). My guess is that the older standards were designed in part by LISPers: I'm not sure how else you would produce a general solution for MACRO constructions in their absence.
There's something different about streets and web. I'm not sure but on my laptop i kinda expect things to go to the point, fast. A street is not a mean to an end. So a bus stop with some ad.. doesn't really changes everything.

Consider web ads more like annoying bus boys trying to get you to order something in their restaurant by stepping in front of you and mirroring every move.
I found the article, and the linked one, about audio recognition on a Raspberry using ML, very interesting. Now, if only you could buy these microphones assembled... :-)
The hardware cost about $5k all-in-all including a UPS, and I'd estimate it will chew through an 1Tb SSD once every 12-18 months.
One thing that, I think, curious students will ask about: if you talk about two byte instructions and say Execute the instruction now loaded in the IS registry, the IS register should hold two bytes. The emulator doesn’t show them, though.

You either have two-byte instructions, and tell readers that the first byte can be 8 to 15, or you have single-byte ones that have a single argument. Either description can be fine, but mixing them isn’t ideal.

If you standardize that, I think you’ll also automatically tell readers how the CPU fetches that argument.
I don't really have a scientific editor at Manning.
I have:
1. a TDE (Technical development editor) what behaves more like a project manager and I mentioned them in lesson #47
2. A technical reviewer that makes sure the content is clear for a MQR and I mentioned them in lesson #45
3. A tech proof reader that reviews each and every code snippet when the manuscript is complete
A few more...
Hmm, why use the RP2040 over something like an ESP8266? The author mentions a few advantages, but can someone elaborate?
didnt the govt assistance for covid already end?
also i wasnt aware it was actually enough to live on...
Child calling Santa reached NORAD instead. Christmas was never the same (2018)
Probably commercial/industrial usage involves a few large consumers, not many smaller consumers. So there are fewer opportunities for leaks or explosions.
It's not as simple as become landlord -> laugh all the way to the bank.

My parents were landlords for nearly two decades. Their property was not a good investment even though they kept cost down by doing all the work themselves.
A lot of these things can scale vertically rather than horizontally. If you allow denser housing by building higher, schools and hospitals can also build higher.
For me it was getting a job and seeing how an actual company does things
There's much less competition (if any) in rail travel for any given route.
Is this the one? - Designing Distributed Control Systems: A Pattern Language Approach

Can you provide a short summary please ?
The author got incredibly lucky multiple times in ways that are flat out impossible today. This is a shining example of survivorship bias touted as “I did it and so can you!”. Good for the author - he’s clearly industrious and made smart decisions, but treating this as a guide for anything other than “increase your luck surface and take calculated risks” is not going to help many people.
Ah. Sounds a bit like the Chevy Nova.
You don't need to take a metro in Moscow to change between Petersburg and Vladivostok trains. Two terminals are located 50m apart. So, from Vyborg, just take a train to Moscow. Or go to Tver and get on any eastbound train, going to Kazan or Samara or Ryazan for that matter, if you want to skip Moscow entirely.

The advertised Vyborg-Tver train is a scenic route which runs once in a blue moon.
That really depends on how far north you live. Where I live a good winter day's production is ~10% of a good summer day's. (Also depends on the orientation, but it's never even close, let alone more)
You don’t need to play tricks with comment characters. From the Pandoc manual (https://pandoc.org/MANUAL.html) [HN is messing with the backtics, but you get the idea]:

Extension: raw_attribute
Inline spans and fenced code blocks with a special kind of attribute will be parsed as raw content with the designated format. For example, the following produces a raw roff ms block:

`````````{=ms}
.MYMACRO
blah blah
`````````
And the following produces a raw html inline element:

This is `<a>html</a>`{=html}
10 out of 10 times would rather be arrested in America and prosecuted in the American legal system than the Chinese one.

Here is an episode of TAL where someone describes their experience in Chinese prison https://www.thisamericanlife.org/448/adventure

America is an endless work in progress. But your view on it being some sort of hell hole is so warped I feel very bad for you. The mindset of living like that must be so depressing.
It changes a lot if you have ADHD. IMHO, it's an accessibility problem for people like me.
Victims of Stockholm syndrome. They were conditioned to associate the pleasure of effortless movement - such as you get silently on a sailboat or downhill skiing or biking - with the noise of internal combustion contraptions.

Good thing the end of those is in sight.
I put wooden spoons in the dishwasher. They don't last as long as they might, but they cost €1.

I'll handwash more expensive wooden tools.
Someone is being paid for it - the content provider/location you've given your attention to. They're just selling it off to third parties without your consent.
Just move then, your feet aren't bolted to the ground.
When I look at his constantly increasing income I just think I would rather spend the money on a super good easy life and other people knowing there'll always be more.

I feel like living within your means makes sense both ways. Don't obsess materially and go into debt. But also don't obsess about the future enough to sacrifice the best possible present for yourself.
The biggest expense is college, at least in the U.S. If you retire before they apply, you may want to be conservative and set aside the cost of the most expensive college. MIT is $77k/year [1]. For two kids, that's $616k. And it increases faster than inflation, estimate 6%/yr. If you have enough money in the bank that you're financially independent, they won't qualify for need based aid, you'll have to pay the sticker price.

Columbia is more expensive.

And if one of them wants to become a doctor or lawyer, now you need to pay for grad school too.

[1] https://sfs.mit.edu/billing-repayment/undergraduate-tuition-...
That's right. All power-hungry appliances (those that produce heat, mostly) get their own 240V circuit at amps typically ranging from 20-50. Electric dryers and water heaters usually get 30A @ 240V, stoves get 40A-50A @ 240V, and AC/heat pump units depend on size, but usually 30A+ @ 240V.

It's really just our basic receptacles that are 15A or 20A @ 120V. This is plenty for 99.9% of uses, with the exception of some kitchen appliances that produce heat (e.g. a plug-in kettle.) If you bought a unit that required higher voltages and was rated for use in the US, you could always have an electrician wire a 240V circuit with one of the standard 240V receptacle types.
Exactly. I can stand ads on the internet, I just block 'm. I can stand ads on private property. But just don't scream for my attention on (semi)public properties. The price of that sh!t is already covered by taxes. And if it's not, the officials are incompetent.
That's total production over a day.
Markus Persson?
Presumably they're talking about putative electric heating, not cooking.
> First, I personally consider NlogN the bar for "efficient" as far as algorithms go. Anything polynomial is inefficient, and anything better than NlogN is like, "super efficient" in my mind.

What is efficient and what ain't depends totally on context.

For example, for some domains even proving that a problem is in NP (instead of something worse), means that they consider the problem tractable, because we have good solvers for many NP hard problems in practice.

For other domains, you want O(1) or O(log n) or O(log* n) etc.

In general, P vs NP is such a big deal, because polynomial runtime is generally seen as tractable, and anything worse as intractable.

(Btw, O(n log n) _is_ a polynomial runtime, and so is O(N) or even O(1). Though I can see that as a shorthand of notation you are excluding them.)
A lot of the web stack is analogous to "real" stuff.

Practice your database skills by implementing some project using indexedDB [1]. Practice your parallelization/efficiency skills by implementing some webworkers [2]. Practice your IAM skills by implementing some oauth2 API for some website [3]. And so forth.

Look here [4] for most (if not all?) the web stack things which you could experiment with, many of which will reflect back at "the real thing". I've done this and it introduces concepts in a good way. It also forces a "natural" progression towards backend when you have to deal with stuff like https/self signed certificates, websockets and so forth.

[1]: https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_A...
[2]: https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers...
[3]: https://developers.google.com/identity/protocols/oauth2
[4]: https://developer.mozilla.org/en-US/docs/Web/API
It is well within the Karen meme archetype to report a service employee to his/her manager for not being vaccinated or masked.
How does amazon pay 6 lakhs per annum. Thats way too low.
I consider solving a problem directly to be less bureaucratic than solving it indirectly by involving even more parties and hoping they do what you want them to do and having to negotiate with them on how much they will do in exchange for what they are getting.

Taxpayer pays x to government which pays workers to clean.

Taxpayer pays x-y to government which pays x-y to government workers who need to go out and negotiate without private businesses and inspect to see if they are doing their job and then punish them if they are not and then deal with disputes. And it is very possible for y>x.
PDM: pulse-density modulation: https://en.wikipedia.org/wiki/Pulse-density_modulation
I wish you luck, but I mean, I use Google and I haven’t seen a search ad for what, a decade (okay, less than a decade considering iOS)? Most people who don’t want to see search ads can pretty easily find an ad blocker.
There are already loads of browser extensions that do a lot of screen scraping of all the sites you visit, without you even realizing it,
Living longer is an excuse that only covers for the increasing of age at which you are allowed to retire. My grandfather retired at 59 (lived to be 89 btw). My retirement age is set to 69.

That still leaves problems like not correcting for inflation and increasing the pension contributions unexplained.

The pension system in it's current form is not sustainble forever because you need a multitude of people working vs people who are retired. It's a pyramid.

The solution is rather obvious; People should save for their individual retirement. But since the people who are now retired (or going to in the next 10 years) don't want to change the system (can't say I blame them) the measures that need to be taken are never going to be taken. Because there will forver be "people who are going to retire in the next 10 years".
The same person who pays for my movie tickets or refills my tank.