skysight-inc/HackerNews huggingface dataset:
This is just a ridiculous straw-man argument.

Functioning roads and schools supported by taxes is supported by 99.9% of people. People only object to paying high taxes for wasteful, inefficient bureaucracies and corrupt deals to pay well-connected insiders or campaign donors excessively for providing services.

Everyone wants roads and schools. Conservatives complain when they realize they're paying taxes for a campaign donor to rebuild the same road every year. Liberals complain when they realize the owner of the construction company is now a billionaire. Both want the road, neither want corruption and injustice, they just focus on slightly different aspects of the same dysfunction.
Oh they have dollars, but the question is: How much of their non-USD assets are very liquid, and not too sensitive to market conditions?

Say they have 50% in cash, 30% in other easily convertible assets, and the last 20% in more speculative instruments.

What if they figured - hey, let's put those 20% on the market. Any returns, we keep, no-one needs to know. The rest we can use as reserve to keep the 1:1 ratio. Hell, investing 20% of xx billions on any fund or security that beats inflation is going to make you filthy rich - especially when there's only a handful of employees.

The disaster, of course, happens if/when any of the markets they're exposed to takes a nosedive, and they either can't prop it up fast enough, or get problems with paying.

Probably just the cynic in me, but I wouldn't be surprised if that's how things play out internally. Without any solid audits, it's hard to say. For all I know they have a very high % of USD reserves, or they could be Bernie Madoff reincarnated.
Erlang/Elixir is best suited for large, long running, distributed system.

Why? Because it has all the tools to handle such complexity, but you still need to understand it.

Someone who has never developed anything serious, or does not know programming, surely don't want to start with implementing such a system because they would not know what is the complexity, what is required, what are the footguns, etc...

By following the principle "use the right tool for the job", elixir is not the right tool to write "hello world".

My subjective answer to your question is: no it's not a good first programming language.

My bonus point: But down the line, you can only benefit from learning it.
Yeah, as I already said I don’t think Rust’s borrowing semantics would have been quite enough for it to be as successful without generics, and Swift as a modern replacement for Objectice-C also wouldn’t have been quite as convincing without generics support (which was a pain point in Objective-C).

I can’t exclude the possibility of new innovative language features outweighing the penalty of not having generics (like Go’s concurrency support did for a while) even today, but I believe it’s becoming increasingly unlikely (for statically typed languages, obviously).
Systems Interoperability Framework: open standard to link school systems
> I have a hard time believing this thesis that modern technology doesn't help productivity.

See Solow paradox:

> The productivity paradox, also referred to as the Solow paradox, could refer either to the slowdown in productivity growth in the United States in the 1970s and 1980s despite rapid development in the field of information technology (IT) over the same period, or to the slowdown in productivity growth in the United States and developed countries from the 2000s to 2020s; sometimes the newer slowdown is referred to as the productivity slowdown, the productivity puzzle, or the productivity paradox 2.0. The 1970s to 1980s productivity paradox inspired many research efforts at explaining the slowdown, only for the paradox to disappear with renewed productivity growth in the developed countries in the 1990s. However, issues raised by those research efforts remain important in the study of productivity growth in general, and became important again when productivity growth slowed around the world again from the 2000s to the present day.

* https://en.wikipedia.org/wiki/Productivity_paradox
Inspired by 1) an HN title claiming that Minecraft servers are the/a metaverse[0] and 2) the old Net philosophy of minimal regulation of technological advancement. Treating a server as a society, political and economic concepts apply quite well, including the advancement of the "technology" of gameplay: strategies, in-game inventions, client-side modding, etc. This applies to every game, but Minecraft in particular is known for its extensive unintentional emergent gameplay.

And server owners--the government--typically draw some line before major glitches and definitely before blatant the cheating of server-side exploits, banning players who do not obey the rules. But the owner of an anarchy server explicitly does not do this, and instead treats any advancements in even cheating technology as legitimate in-game technology. Hence, a technolibertarian metaverse.

[0] https://news.ycombinator.com/item?id=29083271
Doubt it, books on niche technical subjects don’t seem to be much of a thing anymore unless you’re willing to pay extortionist prices for university textbooks.
I got a Keychron K8 Tenkeyless for GBP99.99 off of Amazon. It's got hotswap key switch capability (I picked Gateron Browns but I plan to experiment with other switches), bluetooth connectivity for up to three devices and wired. It's also got RGB but I'm genrally not fussed about that on devices.

The stock keycaps are nice enough but I replaced mine with the Drop MT3 Dasher caps only because I'm a crusty old ex-Data General engineer looking for a nostalgia kick :).

All in all it's a real nice keyboard. It's also absolutely solid in construction with a metal frame and you could easily do someone quite serious (defensive) GBH with it.

I'm not sure why anyone would buy the Logitech in question, not being able to swap key switches these days on a $100+ keyboard seems a bit mean, and was a bit of a deal breaker for me when hunting down what is my first customisable mechanical keyboard.

I should also add that mechanical keyboards are in no way a hobby thing for me and I certainly won't be spending hours on end on customisations other than the odd key switch experiment.
A lot of Go code using the Go AWS SDK that's useful as a non-trivial example in and of itself.

Is this IaC "light" for purposes of setting up and tearing down small applications for experiments or demos?

Obviously a lot of effort spent. Of course, once you know AWS well enough to "make it easy", by that time, you've found the need for tooling which supports the harder stuff. And, frankly, someone new to AWS needs a lot of context just to understand the canonical ways to wire stuff together in AWS to even comprehend which pattern will be useful.

For example, S3 events are really backed by SQS under the covers, with implied retries on failure, but no DLQ support, and a lambda that triggers on an arriving S3 event may need to account for "duplicate" events, etc. That's just one wrinkle that even a simplified configuration might require more complex understanding of the underlying AWS ecosystem.
> why are Alpine docker images a dead end?

That's the most controversial thing at work too.

It comes up so often because it is a measurably good idea when you look at container sizes or startup times (gzip is terrible, terrible way to package container images).

An engineer tries it out, it works great and it does because alpine is lean, fast and generally good.

I work on performance, so any decision to make things slower gets routed through my desk - the perf buck stops at my desk. Now it's my thankless job to squash out her initiative and as gently as possible (there are lots of smart people in the industry, but being kind has a better ROI), so that it is not a "this is policy" form letter appeal to authority, but walk them through the entire list of tickets in my notes.

Because we hit a bunch of SEGVs with the JVM and the JDK team basically closes them as WONTFIX when reported.

And this sort of decision has a shelf life, I can be right for 18 months and wrong the week after - so this is not a hard line.

This specific thing is definitely not a permanent thing, but a temporary headache - the JDK team is working on Portola and that'll fix any issues they had.

https://openjdk.java.net/projects/portola/

If you're going to install glibc as a workaround then you're basically giving up the space savings anyway.

We still break things in production, but counterintuitively I'm the happier when the problem is bang in the middle of code I can commit to, rather than deep inside musl -> jdk interactions on what happens with a longjmp on a SIGSEGV.

Also the turnaround for the CVE reported was much faster across teams if everyone picked the exact same base image - standardizing on Redhat Universal Base worked out (& also AquaSec scans etc is easier if 6 different products have the same image down there).

Amazon Corretto does have alpine images, so this is sort of a 2020 advice with rapidly declining value (I'm funemployed for 2022, so my current "weakly held" opinions are entirely about rust syntax).
In case of cloud providers its quite often that Terraform Providers are updated faster by dedicated teams than their own Cloud solutions.

Cloudformation or AWS CDK are upgraded slower than providers for example.

So this argument is mot.
Thanks for clarifying, that is helpful.
Also, because of Sturgeon's Law: https://en.wikipedia.org/wiki/Sturgeon's_law
The Alesis ADAT 8 track digital audio recorders used SVHS tapes as the medium - at the end of the day, it's just a spooled magnetic medium, not hugely different conceptually than a hard drive.
> That suggests that a tiger is just a tiger,

Not at all. Everything can come from variation (mutation, cross over) + elimination of the worst. It's just that 'worst' is not a global minimum. Are we as humans superior to animals in strength, agility, speed, etc? Not at all. But some distant ancestor had some bigger brain, and that gave it all the edge it needed compared to weak and dumber siblings that were eaten, while our ancestor hid on a tree.

When some animal mutated to be able to eat meat in addition to plants, it had some advantage and was less likely to be eliminated when food got scarce. That's all you need to eventually arrive at something tiger-like.

That said, some animals seem to have reached a local maximum: sharks haven't changed in millions of years, cockroaches seem pretty successful, too.

But there's nothing 'creative' about it.
They can mint a quadrillion Tether today and that would do the job pretty well. The Tether would still be in the wallets, but at that point it would be quicker to just read from /dev/urandom if you wanted some random-ish bits.
We need AWS Distributions, like Linux distributions, and pre-made Apps that work with that distro.
> then they'll need to either reduce demand

Worst case everything just gets a bit slower (right?), depending on how much traffic went through that cable.
Well, cost for one. If that fiber isn't being used it's a terrible investment. But more generally it's probably not needed. The bandwidth of optical fibre is theoretically unlimited. A single fibre carries many wavelengths, a wave length is like a channel. This is known as DWDM(dense wave division multiplexing.) A single wavelength commonly caries 100 Gbs. Although recently advances have shown 700 Gbs for a single wavelength[1]. The number of wavelengths and hence bandwidth depends on the transmission gear used on both ends of the cable. You can upgrade the bandwidth by upgrading the transmission gear. The state of the art for years has been 8 pair systems but more recently developments have produced 24 and 36 pair systems.

[1] https://www.lightwaveonline.com/network-design/high-speed-ne...
I used to have savings accounts with similar terms in the UK. They have a higher interest rate.

https://www.moneysavingexpert.com/savings/savings-accounts-b...
Try these queries:
https://www.google.com/search?q=replace+beast+http+with+prox...

https://www.google.com/search?q=seeing+a+weird+issue+with+fl...

We built Linen on Nextjs since I wanted to server render all the content so it performs better for crawlers. But getting Google to crawl a large number of pages is tricky. It takes a while and even with a submitted sitemap Google sure takes their time.

Depending on the community after a month or two you end up seeing a few hundred pages being index by Google. Their ranking will vary based on how relevant the content is or based on some Google magic. Since I render the content that is newest on Linen it probably won't be on Google for a while.
Yes but if you create something worthwhile they'll just copy it and make you sad.
I've never seen a "gaming" headset that is any good.

You will always be better off buying headsets from companies that focus on headsets and headphones, rather than from companies that see headsets as a cheap filler item to sell to people who bought their mice and keyboards and want the blinky lights to sync up.
The Streets of Monaco
You were building a lowcode platform so it makes sense. I wouldn't promote that to every other DevOps team out there because they'd shoot their feet regularly.
I think we may have been talking past each other - I did mean SQL's CHECK() et al with "value checks". I agree with everything you've said.
I agree with the poster above this one - 2020 and now are basically one big event, but I still mark 2020 because it was the point when I finally decided enough was enough with this hiring BS these companies put us through. You spend weeks in in the interview process, meeting everyone and their cousin, taking dumb little tests and such, all so that, right near the end, they can say the job is no longer available because they need to figure out how the pandemic will affect things. I mean, yeah, I get they need to look out for the business... but they wasted weeks that could have been better used doing something else.

I actually think we're going to look back and see the massive hiring and good news that came in 2021 is the blip. A lot of these companies that soared during the pandemic - like Zoom and Netflix - are seeing revenues drop. Many companies figured the worst was over and went nuts hiring, getting funding, etc. Now that the fed is raising rates again, a lot less of that money will be flowing around, and companies that hired thinking they would get their next round will find themselves laying a bunch of folks off. It's already started. Every single day there's another version of an article in my tech feed saying something to the tune of, "Batten down the hatches for the next 18-24 months". Executives reading those stories are already making moves to cut costs and try to ride out the storm. Whether the storm comes or not is largely irrelevant as the effects will be the same - and all of that preparation for the storm in many ways ensures its arrival.
The harrowing, forgotten journey of the first transatlantic flight
It's possible by blocking the thread that's reading the XML, but now you're in thread-per-client territory, and that doesn't scale.
Not even about the numerous security incidents?
https://archive.ph/VDAUI
I'm going to sound like a negative nancy, but after some casual research I did 6 months ago, I couldn't find any that were reliable as a daily driver cell phone.

For profit companies and strict legal requirements for emergency calls and such have a very good track record so far compared to most reviews I've seen.

Maybe I just don't text much, but SMS and phone calls are generally very important to me in terms of reliability. I've read some reports about one of the main contenders locking up to prevent even 911 calls in certain cases.

I'm sure many of these issues have been addressed, but it's to early for my risk level to use it as a primary device (unless I kept a backup flip phone on me all the time too)

Would absolutely love to be proven wrong though. I want to live in a world where the best software is free and open source, and you can flash it to any device capable of running it.
Haha PENIS!
Ask HN: If Apple buys EA, how would this affect indie game developers?
And what would happen to Apple Arcade?
If you understand what the quotes are supposed to be, what is the problem?
Looks nice but I can't find a Sketch template to help designing the Apps only Figma seems to be available
> Drain the military budget and there's not much left to worry about on the world stage.

Are you expecting Russia and China to demilitarize as well?
MacSSHFS. Mac Version of Sshfs
New repository on github for mac version of sshfs.
Contributors needed for this project.
Please step forward if you can be a contributor to this repository.
The title may have been editorialised: the article's headline is "How coronavirus (COVID-19) compares with flu as a cause of death" and its summary does not suggest it compares with flu.
I get your point but really there’s no downside to them. I switch batteries once a year and for the rest they are 100% as reliable as a wired one.

Even if I use a wireless feature (switching the keyboard to another computer, typing while farther away from my desk) only once a year I still win out.
Except we've seen that this doesn't really work in practice. Kids are not all getting a decent education. Poor kids are still at a huge disadvantage compared to wealthy kids. There isn't a one size fits all education. Different roles which are needed by society require different skills. Everyone doesn't need to go to college. The world still needs ditch diggers and it likely always will. Not everyone is equal when it comes to intellectual or physical capability. When you try to shove everyone through the same system, you get a lot of square pegs going through round holes. This prevents those with high intellectual capabilities from reaching their full potential by reducing education to the lowest common denominator.
Planning on jumping ship to some other technical or scientific discipline. I’ve thought about all sorts of crazy things from going into industrial research to joining the NOAA corp. There are a number of things I want to try in my life, some easier to obtain at certain times than others. If I ever find somewhere I’m willing to settle down, there’s also a lot more that’s enabled. Unfortunately prioritizing is an issue because some things will naturally or artificially become difficult to do as I age. I already found out that universities don’t seem to care for anyone who’s not a 17-18 year old who’s groomed themselves for higher education. I figure though I’ll eventually stop holding out for things in life and just give up and embrace it. Whether that time comes while I’m still old enough to live an interesting life is the question.

I am not a fan of programming or software anymore, and while the moneys nice I don’t want to spend many more decades sitting on my ass, working on stuff o could care less about. Money is nice, but it’s certainly not keeping my content.
Just like with every other tool, right? Ansible dynamic inventories, Terraform plugins, etc.
An uncanny feeling came over me as I was leaving a diner. My eye caught a table with a married couple (who couldn't have been more than a few years out of high school) and a toddler. They managed to look tired, but happy; moreover, they seemed to have things under control. It was like a breeze from a different century.

It's probably that the social context has changed so much. You're not going to have a single high-school-educated income buying a house and supporting the entire family from it. People have thanked Reagan's economic policies for pushing women into the workplace -- a change that took place out of necessity since a single income no longer sufficed for most people.

So what happens when young people realize the game has changed? Do they get married right out of high school, buy a house, and start a family? Or are we talking about going to uni, drowning in debt, and being priced out of the housing market?
Early Career Lessons
We started out giving people a VM (using Vagrant). We later moved to having people run Docker containers on their laptops instead (Docker for Mac).

Engineers - junior and experienced - found new ways to break both of those, constantly.
What do you mean, less dramatic! That's amazing. Except for the ill-fitting music.
TypeScript 4.7
Indeed, that would be the natural Nash equilibrium, in my estimation.
Of course 'evolution' is not an actor, it's just the overall pattern we give a name to. And the pattern we observe is that low fitness entities are eliminated. That plus variation yields adaptation.
Because that one keyboard (and a MX Master Mouse) can connect to 3 machines, one being a Macintosh Quadra. Also less desktop clutter.
Agree it would be cool to be "untouched" by the compression algorithm, but that's nearly impossible with YouTube. YouTube encodes down to several different versions of a video and on top of that, several different codecs to support different devices with different built-in video hardware decoders.

For example, when I upload a 4K vid and then watch the 4K stream on my Mac vs my PC, I get different video files solely based on the browser settings that can tell what OS I'm running.

Handling this compression protection for so many different codecs is likely not feasible.
I will never buy another Logitech peripheral after they shipped the MX Master 3 mouse for mac with a scrollwheel that was fundamentally broken [1]. There's been zero recognition from Logitech about this issue, and everyone who's dealt with support has got the same shit about reinstalling drivers etc.

[1] https://www.youtube.com/watch?v=vrTx6DmRZ5o
This code is very obviously just illustrating a point to the people reading it, it seems unlikely that anyone would want to copy and paste it. Lots of code snippets are incorrect code. For example, I often write C code like this:

int x = ...;

The line contains a syntax error, but I’m communicating to the people reading that x is initialized to some value.
And some type of encrypting would be nice. I find it very exciting that The Punkt phone is picking up Signal at least.

https://boingboing.net/2021/04/08/the-best-dumbphone-gets-si...
I thought this would be insightful, but unfortunately it was just another righty whining about leftists. Sad to see.
A large part of that is the draw distance.

Play the game with the original view distance, and the island feels enormous, mysterious, full of possibility.

Turn up the draw distance, and you realize that Pelagiad is closer to Balmora than my house is to the corner store.
As a playful exercise, it would be interesting to see how these two powers averaged in their net contributions to the war effort.
If they're completely different chemicals, then it's just as likely that one of the many bugs already in the environment will evolve to eat epoxy. The plastic-eating bugs wouldn't have any particular advantage.
This is a milestone for ESM because 4.7 adds support for "exports" in package.json
Abortion was a constitutional right, with a leaked ruling that explicitly removes that right.

This is a ruling that says that if you had bad counsel, and were unable to procure good council in time, you have lost your right to claim a 6th amendment violation. To wit: if you have bad representation, that bad representation can remove your right to claim that you had bad representation at appeal. I would say that’s patently absurd, but if you’re a Republican judge it clearly is not.

Looking forward to their future removal of LGBT rights, which their leaked removal of abortion rights indicated was also “incorrect”.
More of a vague promise to buy. They have a lot of dollars. If tether skips to 99 cents will they buy it from people to push the price up? Maybe.

It’s been sitting at 99.9 for several days now.
Sure, until someone sets the prefix to 100MB large, and sends zero bytes of data :)
Ukraine’s Getting Harpoon Anti-Ship Missiles. They Could Free Up a Tank Brigade
I’m thinking maybe we can divide files into pieces and turn each pieces into a QR code then turn each QR code into a single frame?