skysight-inc/HackerNews huggingface dataset:
> On July 7, FBI Director Christopher Wray disclosed that the CCP specifically approached local (USA) politicians to endorse its pandemic response:

> [W]e have heard from federal, state, and even local officials that Chinese diplomats are aggressively urging support for China’s handling of the COVID-19 crisis. Yes, this is happening at both the federal and state levels. Not that long ago, we had a state senator who was recently even asked to introduce a resolution supporting China’s response to the pandemic.

Perhaps some FOIA requests are in order.

Any journalists out there listening?

Are our state, city, and county lockdowns influenced by diplomats?
It takes a lot of hard work and ingenuity to turn a powerful general purpose computer into a crippled appliance.
Upon seeing this article while drinking my Sunday coffee I was reminded to do my weekly AWS serverless checkin.

I noticed one of the Lambda functions briefly spiked to 6 concurrent instances. Within a couple clicks I confirmed a bot was scanning the API, possibly looking for vulnerabilities. The built-in API throttling hopefully dissuaded the bot from further scans.

Before serverless, my capacity planning for servers would have required accounting for this spike in “noise”. I would pay for a peak burst scale of 6 servers, but practically only use 1-2 for routine processing.

My serverless infra are just “cattle”. AWS Lambda does some magic behind the scenes and determines when to kill an instance, recycle, or create a new one. I just feed it an occasional monolithic JAR that handles all API calls and queue handlers.

From the OP
_[With serverless].. You deploy individual stateless functions. But not inside a Java monolith, that is old, but on top of a distributed system._

This is where the Author seems to conflate the benefits of serverless with a particular architecture or code deployment model. The two are completely separate.

Serverless is not just a technology, but from a lifestyle perspective it is a game changer. A solo software developer can rapidly experiment and test ideas until one starts to scale. Most of the experiments can be run in a “free tier”. And the costs of scaling are comparable to provisioning your own EC2 instances or containers.
I think the key is to want to do these things.

If you don't feel like doing something, you should stop. You'll eventually feel resentful and drained if you keep doing something you don't want to do.
At least in Germany the employers pay about half of mandatory social insurances such as healthcare, unemployment, pension etc.

This is usually not considered when people talk about pre-tax salaries. Ultimately though that’s just accounting, really that is part of the money you earn.
A perceptron was a simple model of a biological neuron. We now know that biological neurons work rather differently.
The sort engineer of that can confidently ship large performant systems quickly, but there's lots of people like this who nobody's ever heard of.
Won't make much difference in the life of software developers targeting Mac or Windows, unlike browser technology, native app toolkit and languages, api's for these two OS is already unique.
Swirled Series: The Result
As someone else mentioned, you'd likely want to run this on a "cloud" server with the necessary bandwidth available.

Reminds me of running a Shoutcast station back in the early/mid 2000's. At first I was just playing around and had the Winamp plugin configured to stream to the server running on the same PC. I think I used one of those dynamic DNS services to keep it accessible to the outside world but I may have just updated it when my WAN IP occasionally changed (oh...those sweet, naive days of not worrying when I opened those kinds of ports). A 128kbps mp3 stream to a few people at a time was workable.

Eventually a guy I knew from some web forum offered to host the server for me. He worked for a small-ish ISP and hosting company and said they'd never notice or care if I bounced it off their server because even 10 or 20 people streaming 128kbps at once wouldn't even show up on their radar. Sure enough, I had no issues and never even had anyone come complaining that I was streaming my personal selection of music without paying any licensing fees.

That said, I eventually got a little worried and began to research the cost of licensing. I didn't like the idea of getting sued and this was still the time of RIAA lawsuits against p2p services. Unfortunately, it was also the time when they lobbied hard to increase the cost of legit licensing for streaming. Whereas radio only pays for a blanket license, streamers had to be able to track per-song-per-listener numbers and also pay royalties, unlike terrestrial radio.

That sorta put the kibosh on my streaming radio ambitions. A nerdy personal experiment was one thing, but I was starting to get enough listeners that I wasn't eager to end up on the wrong end of a nasty letter from someone's legal department. The cost of going "legit" had become too high and honestly, I didn't have enough original/local/whatever content to offer anything unique. At best it was like having "free" XM radio back when that was all the rage before Youtube and Spotify made such things irrelevant.
> You deploy, get an error message, and login to CloudWatch to see what actually happened - it’s all batch-driven, just like the bad old days, so progress is slow.

You can run and test FAAS, even the proprietary Lambda, locally. In fact, if you aren’t doing so, I dare say you’re “doing it wrong.”

Lambda is just one more tool in the tool chest of pluggable components that scale infinitely. “Given input X, do Y,” is boiled down to a predictable, repeatable service that requires almost zero infrastructure knowledge.
It might just be a small sample size, I don't see why there wouldn't be plenty of people in the £60-80k range. And there should certainly be more people around £60-80k than £80-120k.
Not everyone frames it in a judgemental fashion. Some people simply decide to see what happens when they decide to go outside their comfort zone.
The tendency to not explore these spaces seems to be one of the reasons why they are occulted.
AV was good enough for me, better than the competitors. Suddenly google came, it was faster, I switched to google and never looked back.

Google was simple on those days, I wish I can bring back that experience.
Isn't `sizeof(bool) == 1` on most C99 compilers?

Having bool be 4 or 8 bytes is ridiculous.
I love stories of yore like this. I got my first machine in ~1985 or so... I convinced my dad he needed a machine for his business - and then I just played populous and called long distance from Tahoe to a BBS in San Jose to play the pit and trade wars.

I got grounded for a month because the long distance phone bill was $926 and my dad was furious.

He yelled at me one time and said "stop wasting your time on the damn computer - it will never do anything for you!"

Years later - after a successful time working in Silicon Valley building out many a thing, my dad came to my house and he apologized for yelling at me for "wasting time on the computer" - and I was touched that he remembered that time from when I was 11 and he said that...

My first machine was a Tandy 1000 - and I was also calling in to PC-Link (which later became AOL) to chat with strangers....
!!Conspiracy theory warning!!

I have the feeling that few people got tasted to work on a new language to replace C/C++

It is very weird, maybe my simulation is being a little bit too deterministic?
Obligatory TimBL (as he was 30 years ago) and V. Cerf pic: https://qph.fs.quoracdn.net/main-qimg-656d4d361de6a7fc4104cc...
I am not okay with unfairness stemming from genetic lottery. Sure, I agree those with genetic lottery should be able to put those qualities to most productive uses, it would be waste otherwise. On the other hand, they probably shouldn't capture the most of produced value, since it is mostly unearned. There is a reason lottery earning is heavily taxed.
It’s coming full circle. The period when one company made a processor, a second made an OS, and a third made a compiler looks like it’s ending.

Controlling everything from start to finish like Apple with swift, m1, MacOS can give you a several percent advantage just because of the synergies you can take advantage of.
GPT-3 is estimated to have cost $4.6 million and yes, gathering and cleaning data can be expensive it's still no where close to $1.5 billion. I'm well aware of some of the kinds of projects that are done with that kind of money. This doesn't seem in their league.
Of course it's better marketing wise to market your products/offerings/capabilities as better than they actually are. Even if 90% of users don't notice the difference, it really shouldn't be surprising that some small fraction of users will notice and will be unhappy.
"under the present brutal and primitive conditions on this planet, every person you meet should be regarded as one of the walking wounded. we have never seen a man or woman not slightly deranged by either anxiety or grief. we have never seen a totally sane human being."

― Robert Anton Wilson
Hah - you DO pay money, if you're using Windows. That's the problem.
Why Tesla stock is vastly overpriced
Shout out to shepmaster
Example: 18/20 active Youtube indie musicians that I looked at with more than 100,000 subscribers in one Gen Z demographic are middle-class/wealthy. All have gone full-time in music, even if they finished a non-music university degree.

But the remaining two have the most talent, and will do fine regardless of finances. Because killing it. :)
Ask HN: To which FOSS projects will you donate a little something?
I am not a rich person, but I can feed a family and I usually donate a small amount of money to the FOSS projects that make my daily coding life better. Firefox, Linux Foundation, EFF, Wikipedia, Cygwin...

To which projects do you give a little financial support?
"It is useful to add that even distraction and entertainment are suffering and unfulfilling in that they are impermanent, illusory and essentially devoid of meaning."

This doesn't fully make sense to me.

Sure, at some point your pleasure will end, but do you have to judge something by its end? Why not judge it by its beginning or middle instead?

It's like saying "don't enjoy your meal, because at some point later you're going to get hungry".

That makes no sense to me.

Also, regarding the lack of meaning of distraction and entertainment, it's not like "nothingness" (which Buddhism tries to put in its place) has any meaning either. So I'm not sure why one should seek to put one meaningless thing in the place of another.
I’d love to see the M1 on this list.
I wish the author included a BOM with links to the parts needed.
When you first open hacker news, where are your eyes? Are they in the upper right, checking your comment score?
Would you say this about every college kid that makes tetris as a learning exercise? Is it helpful to jump to national stereotypes in this discussion?

It's a github link, wiring an open source model to be used as a controller to an html 5 game.
Interesting, "lotska" is used in the source from the British Medical Journal from 1900 as linked in another comment, probably a translation from "liozhka". Sadly "A Practice closely akin to hibernation is said to be general among Russian peasants in the Pskov Government" seems to be all we have as of now for validation
I don't buy it. I think there is in fact one "trick," which is shedding the X86 decode bottleneck.

People always make the point that the X86 decoder is only ~5% of the die. Sure, that's true, but keep two things in mind:

(1) While it's only 5% of the die, it runs constantly at full utilization. The ALU is also only a small percentage of the die (5-10%). How hot does your CPU get when you're running the ALU full blast? Now consider that there is a roughly ALU-sized piece always running full blast no matter what the CPU is doing because X86 instructions are so complex to decode. Not only does this give X86 a higher power use "floor," but it means there's always more heat being dissipated. This extra heat limits thermal throttling and thus sustained clock speed unless you have really good cooling, which is why the super high performance X86 chips need beefy heatsinks or water cooling.

(2) It apparently takes exponentially more silicon to decode X86 instructions with parallelism beyond 4 instructions at once. This limits instruction level parallelism unless you're willing to add heat dissipation and power, which is a show stopper for phones and laptops and undesirable even for servers and desktops.

People make the point that ARM64 (and even RISC-V) are not really "RISC" in the classic "reduced" sense as they have a lot of instructions, but that's not really relevant. The complexity in X86 decoding does not come from the number of instructions or even the number of legacy modes and instructions but from the variable length of these instructions and the complexity of determining that length during pipelined decode.

M1 leverages the ARM64 instruction set's relative decode simplicity to do 8X parallel decode and keep a really deep reorder buffer full, permitting a lot of reordering and instruction level parallelism for a very low cost in power and complexity. That's a huge win. Moreover there is nothing stopping them from going to 12X, 16X, 24X, and so on if it's profitable to do so.

The second big win is probably weaker memory ordering requirements in multiprocessor ARM, which allows more reordering.

There are other wins in M1 like shared memory between CPU, GPU, and I/O, but those are smaller wins compared to the big decoder win.

So yes this does foreshadow the rise of RISC-V as RISC-V also has a simple-to-decode instruction set. It would be much easier to "pull an M1" with RISC-V than with X86. Apple could have gone RISC-V, but they already had a huge investment in ARM64 due to the iPhone and iPad.

X86 isn't quite on its death bed, but it's been delivered a fatal prognosis. It'll be around for a long long time due to legacy demand but it won't be where the action is.
Which country or which area in Europe? I’m mid level in the US, but in nyc. At 130k, not faang.
What would your goal be? I think locking a modern, general-purpose OS to a small number of cores would artificially constrain performance, assuming a reasonable scheduler.
If the only strategy were to focus more attention on mediocre content, that would be a problem. Hence the second strategy, "serve heterogeneity in user preferences & empower niche."

E.g. I'm subscribed to a bunch of obscure, specialized subreddits that would be deadly boring to most people. But my reddit is far more interesting to me than the reddit I see when I'm not logged in, where posts have thousands of upvotes instead of dozens.
Only 10 hours? Bull of Heaven laughs.
This must be an older bug because after an upgrade ~2 months ago an automatic chkdsk run when fastboot was enabled took down all partitions on a SSD where I had Windows 7 installed. Intel system.
Controlling several hundred WS2812B LED strips, perhaps?

Or a kiosk with 14 HDMI displays.
I'll add my two:

- https://twitter.com/lindenmoji tweets randomly generated L-systems using an emoji language (though the traditional rules work as well); you can @ and it will reply with an image

- https://lindenmayer.club/lindenmoji/#?curve=ab%0Aa%3D%E2%9E%... is an interactive playground for L-systems that shows both the visual output and the first few expansions of the specified rule
It's pretty fundamental that poor health is medicine's job to address, regardless of the origin or whether the person "deserves" to recover by some peoples' moral standards.
What are you basing “twice as fast” on? The margins shown are nowhere near that across the board and it took over overclocking a system with 4 times the RAM to produce the most decisive wins. Java is sensitive to memory pressure so just the RAM alone is a significant factor.
Super cool - great answer and thank you!
Not really, Web has always been the third W on WWW, aka "World Wide Web".

The term "WorldWideWeb" was coined by Robert Cailliau, a colleague of Tim Berners-Lee in CERN.

I've never seen your definition being used before, even by Gopher or Usenet enthusiasts.
Really? For a whole year period? That seems shockingly high.

It makes me wonder why we haven't been spending anything close to 1/5 as much time and effort on ~~fighting~~ treating opioid abuse as we have on covid. Especially since we've been grappling with it for so long, the societal effects have been so visible and acute, and we do have some workable treatments for addiction.

I guess it's not like the federal government tried very hard with covid either, to be fair. But those numbers are incredible.
More reasons to use Electron apps. Judging from most of the comments in HN, not something to be happy about.
Typically the employer cost in the US for an employee is between 1.5-3x their salary cost because the employer is paying things like health care and taxes.
Insane kind of stuff you can only read online like "I would jumpstart my daughter's career in pornography"
Sure, you can find arbitrary similarities in everything. You can also find arbitrary differences in everything.

Experiments like GPT3 do seem to point in the direction of "scale" as the dominant factor. Until we can reach the same level of scale as a real brain, the question of whether "meat is special" is undecided. Everything that is you may just be a non-linear regression on a chemical computer.
You also have to pay employer contributions to insurance and you don’t make money, if you don’t have a contract, are sick or on vacation.

So you also have to make at least 150k+ to make up for that. If you were to make significantly less than that, say 120k you’re probably worse off in the end.
Benchmarking Ryzen on ClearLinux is problematic, Fedora 33, Arch or Gentoo would be much better.
Intel explicitly didn't set AMD-specific optimizations to favor Intel.

https://github.com/clearlinux-pkgs/linux/blob/26bf1495e7aac0...
About the same here in Finland. Getting 50k, is easy whether you have 5 years experience or 20 years. Getting 60-70k isn't impossible if you haggle and have a good niche, but gaining more as a sysadmin/developer is hard short of going down the self-employed/contractor route which is a headache of its own.

Of course you don't need that much money to have excellent quality of life; paying €100/month for full-time daycare, having 5ish weeks of paid leave, good transport, good libraries, good social services, and similar means that if I had more money I wouldn't know what to do with it!
CHF or USD? Also, would B2 level in standard German help? Or only high C1-C2 level.
"the TLDG (Too long didn't go) of this rabbit hole called meditation is (wading in) occult practices"

What do the words "occult practices" mean to you? Do you consider them bad? If so, why?
Yes but not as an employee. I'm a freelance python developer in Brussels, Belgium with just over 10 years exp and 32 years of age. The jump from employee to freelance wasn't easy but I sure wish I'd done it sooner. Short term and urgent contracts are worth a lot more than long term (2weeks versus 6months). You need to know your worth. I always calculate "how much time/costs" will you save as a result of my software: I want a fair piece of that. I focus on those shorter contracts. This year brought me almost twice what you're looking for (before tax). And a good accountant friend helps me keep as much as I legally can. Next year, I'm hoping to finally hit the 250k mark. As an employee just 2 years ago, I was amongst the "high paid employees", bringing in 55k net a year as a comparison. I suggest you look into doing the same with either becoming independent or starting a 1 person company. Contact an accountant ASAP to get the best advice on which structures best fit for you.
The Economy of Cyberpunk 2077 – A Game of Cautionary Tales
Reverse-Engineering Apple Dictionary
It's depressingly hard to get politicians to invest in solving problems that can be waved away as moral failure on the part of the victims.
Introverts are the future, if only the extroverts would just focus on doing all the work and leave us alone.

Or be replaced by robots.
Most shoppers in my local Aldi wear a mask. A few do not, or don’t wear it properly. Same with the staff. I am no longer shopping there as a result.

I hear the same is true at Tesco.
For nearly all US tech. workers an ambulance ride will be free or a nominal deductible.
So people will be incentivized to spend in riskier investments, just like the zero interest rate policy nowadays.
>Locality has lost on importance

In the BBS era, locality could still matter because of the expense of long distance charges. For quite a long time, a core group on a local BBS I subscribed to would actually get together and socialize semi-regularly.
Sorry citizen, Game of Thrones has reached its download limit. May we suggest The Wheel of Time of Sword of Truth instead? Quite the dystopia you paint.

More importantly I wanted to watch Walking Dead and Game of Thrones not on their own merit but preciously because they entered some kind of cultural flashpoint where all the people I cared about were watching these things. It was more important to me to be able to talk to them about the show we were watching than it was for me to enjoy the content. It’s the same for the music I chose when I was young (in my old age music had become background noise, something 15 year old me never would have believed). I am willing to bet this phenomenon both already has a name and is majorly responsible for the power laws we see in content creation domains.
To respond to a few points, my calculation was thus:

1) could I fail to detect a failure of an auto-update or novel exploit because I’m more busy now?

2) if so, could something very bad happen?

I got two “yes”s. It still annoys me to have everything in iCloud, but I also have local copies so I’m not too stressed about account lock out.

Otherwise to each their own, it wasn’t an easy decision to give up the autonomy, but the risk/reward equation changes when my time became more scarce.
While we're waiting for the paper on the Platonic link ... here's a book about how machine learning is all just a rerun of Oliver Wendell Holmes's theory of epistemology in the law, from the 1890s.

https://link.springer.com/book/10.1007/978-3-030-43582-0
You might be interested in learning about Maslow's hierarchy of needs:

https://en.wikipedia.org/wiki/Maslow's_hierarchy_of_needs
What industry? It seems to me like $120k is the new average for mid level dev that graduated in the last 5-7 years.
> This kind of hits at why some people prefer higher salary versus “free” government programs. My kids won’t need daycare forever. I’d rather make a helluva lot more money and pay for daycare out of pocket for the 5 years they actually need it than pay for everyone else’s free daycare for the entirety of my working life.

Your kids will need school and university. That's pretty much "free" too in many EU countries.
> Where are the places you'll make $125k+ in the US? A) Silicon Valley and NYC, which are huge outliers in terms of COL; B) HFT; C) Very senior/staff/principal engineers or architects at large tech-centric firms, and you're going to need a lot of domain expertise

You are very misinformed. Regular old senior/principal developers at boring old companies can pull 125K+ salary all day long in places like NC, GA, etc. In SV it’s more like 300K+ (in total compensation).