skysight-inc/HackerNews huggingface dataset:
Regarding WASM, what are the benefits to users? Is it that html/js/css loads 2-10 times faster?

Also, what's the impact on a typical rails/ruby dev? Do they have to learn anything new to enjoy improvements WASM brings, or will all the changes be 'under the hood' (i.e. in ruby and/or rails)?
Thanks for this. I did another Ask HN about ADHD-like thoughts and behaviors here: https://news.ycombinator.com/item?id=30952648

Hope you can contribute! :)
The impression is even cooler imho[1].

[1]http://www.griffinwarrior.org/wp-content/uploads/2020/10/Hes...
Switched from heroku to a vultr VPS, and AWS S3/Cloudfront -> Backblaze B2 + Bunny CDN.

Saved myself a boatload and don’t regret it for a second.
It looks like this embeds the Ruby runtime, a virtual file system for the files, and uses WASI to interact with the OS.

The portability sounds great, but I’d like to see how performance is impacted. Edit: also curious about file size.
As are landlords.
Growth Handbook
Every scaling process reaches bottlenecks. Solar panels increased in price in 2021/2022 due to the rising costs of the raw materials and there's no quick fix to this fundamental issue.

I love your future Utopia. I just don't want to bet my future on all these new experiments coming together and working out perfectly. I think you are front-running every single energy source or technology mentioned. Even pumped hydro, which is a great and old technology- but it had it's first new project in the US approved in 30 years and it remains to be seen when it will actually be built because there are land use issues [1].

The war in Ukraine is creating a crisis of energy security. We need to ask ourselves whether we want to handle the intermittency of renewables by transporting energy all around the world with new experimental techniques or just build some nuclear plants in our own country and avoid all the geopolitics.

[1] https://www.energy-storage.news/new-pumped-hydro-around-the-...
https://youtu.be/S3pIuy69UE8
The solution to S-300/S-400 is simple - saturation attacks using low cost, high altitude cruise missiles. Fly them too high to be intercepted by AA guns, with a payload too large/powerful to ignore, and the S-300/S-400 would be forced to expend a hugely expensive missile to intercept. Continue sending the wave until all missile are expended, then let your planes attack.

The biggest problem is likely to find a military contractor willing to build an inexpensive high flying drone.
> if transparency guarantees applied for lossy transcodes, you could encode mp3 -> mp3 thousands for times with no generational loss

That's not really a counterexample for the idea that one pass of lossy -> lossy reencoding doesn't necessarily mean certain doom for audio quality.
The wireless telecom industry does this on the regular. It requires tons of collaboration, tons of design & specification, tons of testing & verification, etc. etc. With all that, I suspect the reason why Bespoke Walled Garden 5G Wireless™ doesn't become a regular occurrence is because the barrier to entry in both buying spectrum and rolling out infrastructure is so incredibly high.

I have no idea what if any lessons there are to learn from that, but it is at least an example of where an entire multi-vendor, multi-layer industry migrates forward more akin to the "protocol" model mostly all together.
DNS over HTTPS is a trojan horse to allow application developers to subvert the system administrator's DNS policy. Specifically, so that companies like Google, Microsoft, Amazon can ensure that you cannot prevent ads being displayed in their little black boxes (hardware or software).

This is dangerous, anti-user, and should be avoided at all costs.

DNS over TLS is the correct and appropriate solution here.

You can ensure your (Firefox) browser does not use DNS over HTTPS by configuring a canary domain: https://support.mozilla.org/en-US/kb/canary-domain-use-appli... but let's be clear here, nobody besides Firefox is going to respect user choice about using DoH.
I suspect I have ADHD as well. Well, at least something similar / along the spectrum. I talk about it more in another Ask HN here: https://news.ycombinator.com/item?id=30952648

Would love your input! :)
User beware: Modified AGPLv3 removes freedoms, adds legal headaches
It's funny that this logic is rarely applied to executive compensation or stock buybacks. Apparently it only hurts competitiveness to increase wages for the low-level workers. Any of the other ways that money gets wasted in a major retail corporation is fine.

And then there are the counterexamples, like Costco, that manage to pay well and be wildly competitive.
Making 3D Terrain Maps
Ha! I'm long gone from Rare and was on a different team... lead designer of Banjo and a number of the engineers/artists are still there I believe so who knows. Dream can come true!
If there's no external linkage, then it's easy. If there is, then it's not. But usually the surface area of external linkage is much less than that of internal linkage. So, yes, there's value in this.
'Moon Witch, Spider King' is a rare sequel that is better than its predecessor
I've been wondering why a seemingly stable startup would go on a massive hiring spree leading to all kinds of chaos rather than take a more measured approach and have started to suspect that this is the reason right here.
That's one reason I'm self employed, but twitter looks worse than most. If there is seriously an apolitical software employer I would love to hear about it (I do know basecamp and coinbase)
Europe Is Building an International Facial Recognition System
But the association isn't for the machinery. That day is still some ways off hopefully.
I think the Kiev Regime has more to gain from the murder of innocent civilians, than does the Moscow Regime, and I would suspect this to be a false flag operation by Western Ukrainians. Keep in mind, some of the best evidence of warcrimes that has come out thus far, is the Western Ukrainian Soliders (AFU) shooting Russian POWs in the legs [1], executing them via rifles [2], outright murdering them via knives to the face/eyes [3]

Western Ukrainian tactics appear to be adopting the usual terrorist technique of utilizing schools, churches, and hospitals. They are also preventing non-combatant foreigners from leaving Ukraine as an attempted pressure tactic to push governments to support them, forcing both Indians and Africans to stay in a warzone [4]

Given that the Moscow Regime (Russians) and their allies in the DPR [5] and LPR [6] (Eastern Ukrainians) have overwhelming firepower at this point, heavy artillery, and are regularly lobbing tactical missiles, cruise missiles, and airstrikes onto the AFU, they have overwhelming advantage already.

I should also mention that the AFU has been attacking the civilian populations in the territory of the LPR & DPR for more than 5 years now, but this news gets little exposure in Western Media [7] Because, we don't want to admit we are in bed with Ukrainian Nazis like Right Sektor and The Azov Battalion [8]

Remember, Ukrainian Democracy was overthrown in a violent coup (color revolution) with our support; it was the US State Department that declared who would seize control of Ukraine post-coup [9]

[1] https://rumble.com/vzxxb3-ukrainian-soldiers-shoot-russian-p...

[2] https://rumble.com/v104l5t-ukrainians-kill-captured-russian-...

[3] https://rumble.com/vyyefx-ukrainian-azov-nazi-ruslan-mironok...

[4] https://www.nytimes.com/2022/03/01/world/europe/ukraine-refu...

[5] https://military-history.fandom.com/wiki/Donetsk_People%27s_...

[6] https://en.wikipedia.org/wiki/Luhansk_People%27s_Republic

[7] https://rumble.com/vxf4m0-media-isnt-interested-in-zelenskyy...

[8] https://www.youtube.com/watch?v=cYyy0aeWrnw

[9] https://rumble.com/vwvai7-2014-leaked-audio-from-victoria-nu...
I think OP meant it more like an elite rig than actually comparing it to a theoretical 37Ghz. At that time most people wouldn't even have a computer at home, never mind one that could actually _run_ stuff. My first pc (a 80286) didn't even have a hdd! I had to load MS DOS from a floppy disk.
no, because you also need to install all your dependencies
In parts yes and in parts no.

There’s indeed an order book that’s “public enough”, but not every trading system enters every intent into the public order book. (Even as a retail nobody, I can create contingent orders that only become public orders once the trigger conditions are met.) I also don’t believe that individual bid/asks can be traced to a specific bidder.

Further, block trades are negotiated off-order-book and later reported.
> vpn through company firewall (which didn't support Linux, and wasn't openvpn compatible, took absolutely ages to get it working)

I'm cherry picking here but in this case you're just doing your company's endpoint management job for them.

This was my last job and I have also spent a lot of time packaging and scripting (for autoconfiguration, I don't like presenting the end user with technical questions if we already know the answer to). On entirely supported platforms.

This kind of thing is a full time job in many companies so if you go outside of the supported path and do your own then obviously it's going to take considerable time :)
https://twitter.com/garybernhardt/status/1341534427227123713

the fact that i am more frequently having to dig up this tweet to show people lately is astonishing
In my opinion, commits aren't a record of why. They are a record of what. Commit messages a shorthand of what for easier skimming.

Comments answer why (and even 'what' is fine if the code is difficult.)

But simple rules like that always have exceptions.
I can bet our team is smaller than yours.

And yet… Sysadmin tasks take up maybe 2 hours a month.

Your theory is right though if no one on your team knows how to setup servers. In your case the cloud makes sense.
How many engineers reading this comment know (or even care) how much revenue their company is making?
I've got a lot of respect for truck drivers - they violate the road rules a lot less than your average car driver - especially w.r.t not going over the center line, your average pickup truck driver is much worse.
Right now? It’s good for data collection
That doesn't mean we should go and send a bunch off to die for no reason.

That doesn't mean you get to maintain old biases, and continue to deliberately discriminate against women, PoC, etc.

Some unfairness is unavoidable, but using the idea that some is unavoidable to to justify maintaining biases is bullshit.

Otherwise we might as well go back to segregated schools, and red lining, after all life is unfair
Correct, thus... monorepos.

Now, for Linux, the kernel<->user-land ABI is deemed stable, so you don't have to coordinate updates with the C (and other) run-times.

Other OSes did have the kernel and the C library in the same repository, so those have had the privilege of making their kernel<->user-land ABIs private. E.g., Solaris/Illumos, OS X.

Now, obviously if you have a monorepo for your startup, you might not include the Linux kernel in it mainly because you probably don't want your devs changing the kernel unless that's integral to the startup's purpose.
Yeah I'd say give it a shot and see if you like it. I hopped for years until I landed on Kubuntu and I've never had the urge to leave, it just feels right for me. I still play with VMs sometimes to explore, but Kubuntu has been my home since 18.04 was released. If you're looking to switch to the next LTS, might as well wait a few weeks for 22.04. If you're not sure mess around with a Kubuntu VM until 22.04 is available, then you can make a choice based on that experience.

KDE connect is also very cool, if you give it a shot definitely check it out. I really enjoy the customization plasmashell offers, and it's all integrated very well. You can also set window behaviors to keep on top and remember scale / position, which i use when debugging GUI applications so I can click around my IDE without having to shuffle windows. There's just a ton of great functionality to explore.
The mail thing was a long tradition, until HR stepped in to explain that technically it fitted under taking over a coworker's machine and mail account, and was off bound (e.g. clicking the wrong popup, or auto-completing the mail to the wrong address would turn the joke into more complicated things)
Whether that's an upside depends. Mostly I think it's a downside.
Unless you are paid to read papers and implement cutting edge stuff, your time is better spent leetcoding that has a direct short term impact on maximizing your TC.
The WHO was not wrong. They lied, as did Fauci, the CDC, et al. The peer reviewed research, prior to COVID, was clear that masking was not effective against respiratory viruses. When the media starts “canceling” people like Ioannidis and numerous others for questioning the effectiveness of government mitigations, all of which reduced individual freedoms, it isn’t a conspiracy. It’s blatant and unequivocal. Conspiracies are hidden. Look at who made money, e.g. Gates, Fauci. The list of obvious authoritarian actions is endless. None were warranted.
I was wondering if I had ADHD as well, but I never "overdo" my homework, like what you've described and what I've heard some ADHD people talk about. I talk more about my thought patterns and behaviors in another Ask HN https://news.ycombinator.com/item?id=30952648

Would love for you to take a look if you don't mind :)
I don't know much about modern day Yakuza but it seems pretty impressive, morals aside, to have grown from essentially gambling fronts in Japan to managing multinational arms deals of military grade equipment on behalf of country governments. I imagine these people would be quite successful if they aimed at more legal areas of business. There's still a lot of opportunity for morally shitty but legal areas in corporate America.
Read the contracts and emails carefully. Written word is Gold.
Curious to see how this would be deployed in the wild. A sneaky way would be to add this as an extension to existing Lambdas - it could run in parallel any time such a Lambda is invoked, and continue even after an initial response until the timeout for the function is reached.
Honestly? Just more time. Having a peaceful and resourceful home to do that is already very good.
> The story is a lot more complicated and nuanced than the headlines you read in publications

You could put that as subtext for pretty much every story you read. ;-)
That seems to make sense, essentially a split price market. Some countries like the US/EU where the risk is very high, and other markets where the risk is low.

I wonder what kind of arbitrage opportunities this opens up.
Sure:

FROM node:16

Done (including dev env with VSCode dev containers).

And if you created a Next app as I suggested, your CI config is super-easy - you need to place 3 commands into your YAML and that's it:

yarn lint
yarn build
yarn start
DoH and DoT both hide DNS requests from the sysadmins. If the sysadmins want to capture DNS for some reason, they can just provision their own DoH server (I do that with my Pihole) or disable the feature all together with a simple canary domain (https://support.mozilla.org/en-US/kb/configuring-networks-di...) in the local DNS resolver.

Although I hate the idea that everything must now be layered on top of HTTPS because shitty middleboxes can't deal with internet protocols, I think Oblivious DOH is superior to simple DoT. It not only provides security, but also anonymity in DNS requests. I'm not sure if that's what Firefox actually implements by default, though.
Its ok as long as ur careful, some people get in lost that path too.

As terrence mckenna said, once you get the message hang up the phone.
AWS to GCP.

Google sales people made it worth the companies while and it was a good time for us to refactor the orchestration stack. BigQuery is pretty sweet.

Services were done one at a time with a VPN holding the two together till everything was migrated over.
I've been doing this basically since I started using git ~9 years ago. I always work on dev/myfeature branch, and then commit when some tests pass, or I establish a code structure that I think will last.

It's often a tactic of "make the change easy, and then make the easy change". So the first few changes make the change easy -- they are refactoring to prepare for a behavior change.

Then often the last commit is small and has all the behavior change.

Now it's big enough to describe / review. So I do a git diff master.. , make sure it's what I want, run a wider set of tests, squash the commits, write a description, and merge.

In my mind these tactics makes going forward faster. I don't have to check every box before making progress. I'd say 95% of time I just keep piling on commits in the "happy path".

But 5% of the time, on a particularly tricky bug/feature, I might go backward, and this method saves me time. I don't have to worry about polluting the master branch.

-----

Before git I didn't really have a decoupling of "commits" and "work that could be pushed". I was usually working on one big commit. I appreciate this flexibility in keeping track of "code maturity". The master branch should always be kept working with all tests passing.

But I often want to save code in "less good" states. And it even helps if I'm on a desktop and want to move to a laptop to change locations. I just push to the dev branch and then pull on the laptop, without messing up the master.
This is FUD. This possibility has nothing to do with HTTP vs. [some other DNS-like protocol] sitting on top of an encrypted connection.

This possibility is, however, enabled by having the application package its own DNS resolution. It's unfortunate that more and more software is doing this with no way to opt out (Chromecast and Nintendo Switch are the worst offenders) -- but the way firefox does it, it is opt-out. I think it's a double edged sword; having in-application DNS as an option has an important advantage of subverting malware as well as public wifi networks configured for surveillance. In an ideal world, we don't have to "subvert malware", but we live in a world where a big chunk of users have some sort of malware installed or in their general proximity.

If you want to use DNS over HTTPS as a system-wide daemon, you can use DNSCrypt 2 (https://dnscrypt.info/ ) and disable DoH within Firefox/Chrome.
Moving stuff around within the application itself?
An overly positive culture is default behavior for most startups. It does appear to be poisonous and there is nothing you can do about it. If you call people out on BS, you are painted as a negative person. Not sure there is a fix.
I think they are pretty clever actually. One of my chins figured out how to unlatch his cage door from the inside
Mentioned in the article but glossed over:

Why do I still need both Control Panel and Settings?

Where is the cohesive, discoverable model for the (admittedly shedload of) possible settings?

I understand MSFT like to keep backwards compatibility but as a 20+ years Windows native user (and later MSFT shop sysadmin) at this stage I use a browser and google to tell me where to find the setting I need.

To be fair, as a light linux user I do the same for linux. But that isn't a money making enterprise for millions of users.
The proficiency level of the operator is critical, and why I think this article is very valid. The small startup being discussed certainly found they do not have the skills to make their marketing efforts even cover costs. Bringing in someone with the necessary skills means having to fund their wages in addition, which in the case of a small business or startup can be a huge cut of revenue. Hiring someone skilled or knowledgeable enough could well tank your business, as you could well need to doubling or tripling your marketing budget. This is completely different to a situation where the affordable marketing budget is seven figures and the responsible thing to do is to bring in someone knowledgeable to manage that spend. And it is is always a gamble, since you can't know if the marketing has worked until after the money has been spent.
So how do you deal with what the parent mentioned that Chromecast will stop using your piholes DNS and just always go directly to Googles?
There is a pretty good reason. If the experienced engineer worked at a startup that went anywhere, they have a lot of money and aren't coming to work for you. So the choice in many cases is big tech engineer or failed startup engineer. It's not clear which is better, it is clear (ish) which seems better.
Totally agree, could never afford a Voodoo, so I was stuck with reading about it on magazines and playing on an entry level PowerVR
A reasonably fit person can walk 2 miles in 30-40 minutes, so your cab was literally going walking speed.
This looks promising. Downloaded it to try, was dissapointed to find no/little support for Python. It does work for Go and Rust though.

If this can get a good plugin ecosystem, it would fly.
In summary of my comment,
if (text.contains("Final Fantasy VII") ){
$(this).upvote;
}
lol who downvoted this
> Having to click on individual tweets to see their replies

I'm not sure that even works -- when I go to a tweet in a "thread" I see there are replies but I can't figure out how to view them. All I see are the rest of the tweets in the "thread".

I've completely given up on seeing replies to tweets mid-thread. I'm too dumb to grok Twitter's UI.
I think we are more in agreement than your post suggests! I was mostly against the notion in the original post that dynamic/interpreted languages are the pinnacle of development speed (which is why I thought the article was referring to "speed of development" as slinging code). In reality, I care about the same average speed long term as you do and for that I'd take a statically typed language any day.
The Western Ukrainians (AFU), who are fighting vs the Eastern Ukrainians (LPR & DPR), and the Russian Army (Moscow Regime) all speak Russian, and have similar radio equipment. With the exception of the new Western new radio gear that the Western Ukrainians CIA-supported units have fielded, they are all using similar stuff. Given they all speak Russian with minimal difference, it is premature to say which force is doing what where in the middle of a contested warzone.
The BBC article that the submitted article cites says of the law requiring this:

> Included within its scope are a range of devices, from smartphones, routers, security cameras, games consoles, home speakers and internet-enabled white goods and toys.

> But it does not include vehicles, smart meters and medical devices. Desktop and laptop computers are also not in its remit.

Wouldn't an RPi be considered to be a desktop computer?
I worked for a startup that sourced truckers for a while. Yeah that $264k number is completely unrealistic. It’s like saying that custodians can make $200k a year because there is some insane hazardous materials custodian job at a lab in the arctic.

They also probably got it by taking something like peak monthly earning for an ice road driver and extrapolating without accounting for seasonality and expenses (or only partially accounting for them).
When I see this (a relic of the Minoan civilization), I'm reminded that civilization has undergone multiple collapses as a result of disease, war, corruption, and famine, and in the process we lose skills and technology along the way, and only re-learn them (or alternative technologies) after we enter a period of new abundance, sometimes many centuries or millenia later.
Why should not selected bids be made public? If I bid $1.2M on a house 2 months ago and didn’t get it, I don’t want the seller of a house that I just bid $950K on to have access to a datapoint that strongly suggests I’m good for another $250K.

In such a case, I’d predict a lot of partnerships (or whatever the lowest cost legal structure that isn’t traceable over time if not activated) would be bidding for houses. My bid as “123 Main St Partners” can be as public as you want I suppose.