skysight-inc/HackerNews huggingface dataset:
Earlier this year I found https://kill-the-newsletter.com (no affiliation) and have moved over ALL of my newsletter subscriptions to it. I now get like no email and it's so awesome!

I now read everything with https://bazqux.com (the most true-to-Google Reader I found and the only SaaS I pay for, no affiliation) and it's really enjoyable. The RSS reader format is definitely one of the best reading formats in my opinion.
"The idea is to protect lighter weight occupants who are wearing seatbelts;"

Not exactly. Lighter weight occupants are not supposed to be in the front seat wearing a seatbelt. The same places you're getting the warnings for not placing child seats in the front seat will also tell you not to put children in the front seat.

They try to plug it as a safety thing as a way to protect ignorant consumers from themselves.
> I've seen saying for years that I think Firefox will eventually do the same, or suffer the same drift into irrelevancy that Microsoft had been experiencing for so long.

Man, that would be something? Firefox forking Chromium to replace gecko would be a very sad day for the internet, but as of now it does kind of seem inevitable.
First thought: Scary, lucky someone more malicious didn't get there first.

Second thought: But then, it's hard to think of something that an attacker could do with Trump's account that's worse than what he already does on a daily basis.
Challenges that benefit tremendously from just a bit of a dive into theory are all over the place. This has been true for me in my career as a software engineer whether I'm working at an energy company, federal research lab, tech startup, or networking services company. The key part is that it's not apparent (or apparently needed) unless you are familiar with the material.
Also, since it's impossible to know in advance the exact course of COVID for each individual, this is like playing Russian Roulette. You may be fine, or you may not. Or you may die in misery.
I hope they make a comeback or join Rocky efforts
Object-based attention for spatio-temporal reasoning
Estimates of total hardware sales vary depending on what is considered VR hardware, but most estimates I've seen have worldwide unit sales at around 5-6M in 2020.

His sales estimates are a little low, unless he's only including PC VR. PSVR alone has sold ~5M units by most estimates. In the most recent Steam hardware survey, about 2% of users that completed the survey have VR devices, which is roughly another 2M users. That doesn't include Quest and Quest 2 sales (many people never use the link cable), or the few Rifts out there that aren't on Steam. So while it's highly unlikely that 6DOF VR devices have sold 10M units, its likely cleared 8M units and could easily surpass 10M in 2021.

The biggest issue right now is lack of software. There isn't much to play at all in VR, and there are very few great VR titles and only a handful of good ones. For HN commenters that want the infinite screen experience, I unfortunately believe that will be relatively niche (you sell to a bunch of programmers) and none of the current players are really focused on enterprise as games have been the stickiest thing so far. Quest 2 is pretty high resolution and eventually a tracked keyboard and infinite office will ship, so it might still be the best option for a while for people looking for VR productivity.
Best Steam Cleaner Niche
https://steamcleanerhub.com/review-steam-mop-10-in-1-cleaner...
You can do have a sort of VR studio akin to a gym. The spots in these "gyms" would accommodate for everything that is needed, space and equipment wise.

That would solve the problem the parent is stating.

Monthly membership. You go there to play, later to socialize at the "space bar" exchanging tales of lore with other like-minded people.
Speaking Up for Small Businesses
Facebook Wades into ‘Fortnite’ Maker’s Dispute with Apple
Lack of early availability? They sold $500 dev units specifically for this purpose.
I admit that I know a teacher in that predicament in a school district that's been actively hiding their covid infection rate (fake testing, ignoring symptomatic children, etc) and several other of my family members are teachers working in hybrid situations, so I'm having a bit of trouble responding to this usefully as I know and hear from a teacher actively in harm's way.
This bit about Multi-platform development is most interesting to me.

> Many developers are going to experience multi-platform development for the first time with the M1 Macs. This is one of the key areas where Docker shines. Docker has had support for multi-platform images for a long time, meaning that you can build and run both x86 and ARM images on Desktop today.

If multi platform images work, a lot of the concerns people have about x86 versus ARM should go away.

Of course, once you can do everything on ARM as well as you can on x86. Perhaps changing more of your infrastructure to ARM might make more sense.
> Study endgames before openings.

Growing up we had a copy of The Art of Chess by James Mason. The book starts out with the endgame, goes into the midgame, and ends with openings. The philosophy was that if you don't understand how to play when there are four pieces on the board, how will you be able to play when there are 32?
Word problem? That's not a technical challenge. That has to do with writing and communications, which are ubiquitous to all types of work.

I think you're misunderstanding the premise here.
Docker or M1 macs?
2020 MDN Web Developer Needs Assessment Now Available
> So I invited them over that weekend. And that's where the problem set in. When one person was using the headset, they were gone.

That sounds like a "not enough headsets" problem.

Also, that is like lamenting the lack of co-op split-screen games. Many games supported that mode back in the day, they don't anymore. Because people are either playing over the internet OR bringing their own consoles.
care to elaborate a bit more? Is that bag?
And the British base is essentially a wrapper around a US Air Force Base.

Main island and site of the USAF base is Diego Garcia, sometimes used to refer to the BIOT as a whole.
I mean, I can make the same argument for any tech stock shares. All they give me is "governance rights" but at the end of the day, I'm trying to convince the next guy that TSLA is worth 500B in marketcap and that the TSLA stock will capture that value... somehow.
At the moment this is true, however it is conceivable that tx fees could pay for the network in the future. At current prices, each tx would cost about 50 dollars to produce 125,000 dollars each block, as the block reward does today. This is not unreasonable if the market cap of Bitcoin continues to increase and it is used as a settlement layer with smaller transactions taking place on second layers like lightning or Ethereum.
Focus on finding niche keywords/areas when advertising. The best ROI is going to come from there.

Like you said, the average person isn’t going to care enough to understand how a service like this might benefit them.
I used docker inside a vagrant+virtualbox VM running ubuntu, on macOS, for a few years. It's more reliable, and more debuggable, than docker for mac. It's some easy-auto-transparent storage and networking layers that make docker-for-mac so flaky.
I find it amazing that a game that's so old doesn't have a dominating opening. I see no reason for that to be the case. Maybe it's just a matter of us not having the computational power to find such an opening and analyze it's continuations to completion. I know that there's a huge number of reachable chess states, but it still seems like there could be an opening that always wins.
Prow: Kubernetes based CI/CD system
Dealing with unicode bugs taught me a lot about computer science academic theory. It helped to understand memory addresses and how encoding works.
Keyboard LEDs using morse code has been done before in literature (Cryptonomicon). This is a nice modernization of the same approach.
I don't think it's been mentioned enough that VR doesn't fundamentally bring anything new to the -gameplay- table. There are some 'experiences' that are better, like piloting games since they play to the "sit here and look around" model, but that places VR in the same category as a really awesome flight stick, steering wheel, or the Kinect.

Mobility is a huge problem that needs to be solved. Until then, VR will be a peripheral like the Kinect, great for one-off interactive experiences involving your full body... but never able to deliver truly transformational gameplay.
My point specifically of mentioning Stuxnet is that it’s an impressive stack up of various complex exploits. They released a neutered, self-replicating version of the virus into the wild to mask their intrusion into Iran. The virus in the wild had all the code needed to attack Siemens microcontrollers for the reactor cooling (if I recall correctly) but it was neutered unless running in the Iranian reactor (imagine trying to write such code that would correctly detect the Iranian reactors). They then used social engineering to actually get a contracted on prem to infect the air gapped computers. This created confusion in the Iranian security services long enough that Iran was brought to the negotiating table for the nuclear deal.

My point here is that seemingly innocuous (or previously innocuous) methods can still be utilized. The overall attack is the thing that’s impressive (at least to me). Technical attacks are impressive. So are social ones. Ones that combine the two in novel ways to accomplish audacious goals can only be more so and having a view of “this isn’t a complete attack by itself and is therefore uninteresting” seems myopic to me. I’m more curious about how this could be leveraged to be a piece of an overall attack. For example, with very little time you could “permanently” compromise devices your victim has and spy on them without them knowing about it. Sure you don’t get C&C but if you’re just looking to monitor what’s happening may not be so bad.

I definitely agree with ops point that if this is a basic technique and just a routine transformation to apply to different sensors, academically this is not interesting and a corruption of the principles of scientific publishing. As a proof of concept though it’s still valuable because you are characterizing the bitrate you’re able to get from different sensor types.
Flying simulators seem make a comeback and they sound great for VR. MS Flight Simulator was well received. A colleague of mine praised Star Wars Squadrons as a great VR game.
That raises the US poverty rate from around 14% to around 16%.

Perhaps any steps we take to help the newly impoverished could also be extended to help the 45 million Americans who were living in poverty before COVID?
It's 4c/1k tile loads, vs $5/1k sessions for mapbox.

I don't have great handle on the number of tiles per map, but I wouldn't be surprised if my more complicated maps don't have o(100) tile loads per session.

On the other hand, a managed geoserver replacement would be worth a significant premium.
ActionScript and JavaScript are both ECMAScript, and there have been AS>JS/HTML5 converters for almost 10 years.

If it's NIH Syndrome and/or a low-status in terms of Google promotion fuel, we should just say that.
The biggest problem is a lack of trust for our government and institutions. I don’t see how lying will do anything to help that.

Whoever decided lying to the public about masks to make sure health care workers had PPE should be prosecuted IMO.
I would say for any piece of software, if the vendor themselves provide a package for your distro, use that, not the distro version.

In fact I’ll go a step further and say Windows and macOS got this right, in that third party developers should do the work to “package” their apps.

It would be insane for Microsoft to maintain packages for every piece of software that ships on Windows, but somehow that’s the situation we’re in with Linux.

Hopefully Snap or Flatpak changes this!
Kyma: Extend Your Applications with Kubernetes
Conversely, I checkout VSCode every few months to see if I can switch, answer is still no. Even though I haven't significantly touched my Emacs config in a few years, the old investments still provide better "out of the box" experience than VSCode can.

Regardless, seeing this submission is about something related to Org-mode, I think your comment is slightly out of place seeing there really is nothing comparable to it across any editors (that I know of).
Text-based config files are one of the best features of Linux. Duplicating and managing Windows software configurations is a nightmare by comparison. Making a reliable modern Linux system is pretty easy; usually you don't need to do anything much beyond installing, but if you do, the solid reliable text config and service management files make it easier than any other OS I've used.
Funny, I thought it taught us that trust in institutions has almost completely disappeared. They've squandered it for years, and now they're bewildered that people don't trust them when they cry "wolf" anymore.

This is far from a good thing, but I believe you've got the cause, or at least blame, mostly wrong.
Teardown is probably the state of the art in unscripted destruction. Frankly, there hasn't been a lot of innovation in deep environmental interaction in AAA games for some time. Far Cry 2 still remains a highlight 12 years later.
We've replaced "waiting for unskippable Flash intros" with:

- a web that is thoroughly unusable without an ad-blocker (ad-blocking was pretty optional in 2005)

- waiting for 20 megs of minified JS to load over 3G

- waiting for Google web fonts to load because apparently shipping more than 4 fonts in common is beyond the ability of plucky upstarts like Microsoft, Apple, and Google

- web "apps" with worse performance characteristics than programs that ran on 66 MHz machines
Economists study many things other than "the economy". Quite often they are involved in political or policy studies because many systems act as an economy.
Curious - why would anyone choose SWT over Swing/JavaFX?
Those are interesting quotes, I guess?

What point are you trying to make by posting them?
GTK is not like Win32. Think GTK2 ~= WinForms, GTK3 ~= WPF, GTK4 ~= UWP. The "versions" are parallel installable, you don't have to migrate every app to the newest toolkit ASAP. But unlike with Windows, old versions do get phased out and abandoned, because there's no super-rich corporate force sponsoring their perpetual maintenance.
Considering someone at SolarWinds uploaded FTP credentials to their public Github and left it exposed for almost 2 years, I could definitely see that happening.

https://savebreach.com/solarwinds-exposed-ftp-credentials-ba...
Did the Cairo-situation[1] which was aired somewhat prior to this release work out somehow?

At the time it did look somewhat dire.

[1] https://news.ycombinator.com/item?id=25076197
Some enterprises may not be able to, such as those that block SSH ports, including the alternative non-22 port that Github hosts. Yes, that can also include enterprises who contribute to open source on Github yet block port 22 network wide. It's silly.
Do you mean the operating system's tools, or application design style? I'm mostly focusing on CRUD application development, and perhaps design tools (graphics, CAD, documents, image processing, etc.). Web "standards" (cough) stymied CRUD and design tools.
You're going to have to define "definition" a bit because it's unclear what your goals are.

In general what it sounds like you're talking about is a class of nonlinear processes called "dynamics processing" (common examples are automatic gain correction (AGC), compression, expansion, the compressor-expander (compander)). All have been in production use since the least the 1940s. It's built into your cellphone and also those default sound effects they put in crappy TVs.

Your algorithm as described (convolution with a rect in time == multiplication by sinc in frequency) would be a pretty terrible sounding filter, and would cause some gnarly phasing sound effects to the signal. A linear filter will not solve this problem directly.

What you want to do is extract the envelope of the signal, which can be done using the Hilbert Transform (1), which is an example of a class of algorithms called envelope followers (2).

After extracting the envelope from the signal you can use it to compute a gain to apply to the signal (this is how dynamics processing works). It's not a magic bullet, and dynamics processing is undesirable in high fidelity reproduction. Its used in telephones to compensate for the godawful dynamic range, as an effect in recording or production to add balance within a mix, in conferencing applications to make up for poor mic'ing conditions, and in protection circuitry. You do not want to add more than necesssary, as a general rule.

(1) https://en.wikipedia.org/wiki/Hilbert_transform

(2) https://www.dsprelated.com/showarticle/938.php
Specifically for endgames you pretty much only need to know two patterns that are rather algorithmic:

How to close a game where you’re up a rook or a queen (without stalemating).

How to close a game where you’re up one pawn, if it’s not a forced stalemate.

Two bishops is maybe something you want to learn. Theoretically knight + bishop as well. I play a lot of bullet chess and pretty much never see these though.

The rest you can really only learn with practice and pattern recognition, like how to move your pawns and how to use a minor piece to secure a win. Well, you can try to learn it algorithmically but I wouldn’t recommend it. After learning those I would move onto tactics, because those are generally how you gain a material or positional advantage that doesn’t rely on a very trivial mistake like leaving a piece uncovered.
The only thing I can say with confidence is that if you're using ARM containers it is really fast, probably thanks to the Apple Silicon.

I imagine memory consumption is on par with running on Intel. I don't think Docker Desktop can really change that.
This paper drives a stake through the heart of claims that explicit symbolic reasoning is needed for intelligent systems. It builds extra-symbolic (deep learning) systems that substantially outperform symbolic reasoning on tests specifically designed to require symbolic reasoning.

Since today's programming is 1000% explicitly symbolic, the potential shift to better methods that are extra-symbolic will be pretty disruptive!
Fight “Cancel Culture” on Campus
Private equity firms sold stake in SolarWinds days before hack warning
I understand what you're saying and agree, although I may suggest that 1700 number come down a bit to maybe 1200. I'm around the 1000-1200 range (just picked it up again recently) and I'd say most of my peers on Chess.com around that range have definitely studied openings and present sneaky traps consistently in the first ~5-15 moves.

Playing as black for me is the real driving force for me to study openings because my black game suffers the most from actual Theory openings around 1200. It's not crucial to winning to study the openings because you can often get by with just basic positional play and simple deduction, but a cursory understanding of the most popular openings is a big bang-for-your-buck way to improve in the low 1k range, IMHO.
>So yes Firefox was always enough. Leadership at Mozilla doesn't get it.

that is why founder started brave.
Per-capita emissions does normalize the data.

Would you prefer to normalize the data in the only other way that makes sense - per country? Give each country 1/193th of the world's carbon budget? The West would still not be looking pretty under that plan.

Or would you prefer that we also account historic emissions? That only seems fair to me (and would put us on track for decades of negative emissions, starting tomorrow, to pay back what we borrowed from the future.)
> The solution doesn't have to be perfect. It can be quick and dirty now, and perfected later

Quick and dirty IT solutions often reduce efficiency compared to not having them, and that's more likely the less involvement and validation with the target workers you have in the course of building it.

Plus, again, this is something hospitals already have and use and which already is factored into staffing requirements, and you are responding only to the theoretical problem that would exist if it actually was a new innovation being developed.
Timnit Gebru’s last days at Google
The amount of opening preparation that's useful for a sub-1700 is minimal; diminishing returns due to not understanding middlegame positional ideas and shaky tactics hit really hard. When I was really into chess as a kid ~15 years ago, I spent a ton of time reading opening preparation but it was definitely time that I should have spent simply analyzing high level play in all stages of the game because my opponents either didn't know the theory (so while they technically deviated into "worse" lines, I had no hope of understanding why they are "worse" in the general case) or more rarely, they know how to avoid common theory.

I think the most important opening prep for a novice is learning what lines to avoid at all costs. A lot of this, though, can be established with the basics: develop pieces, castle early, control center. Any time your opponent tempts you into violating any of these, think thrice.
I'd like to just say that Tig has been deeply integrated into my terminal git workflow for so many years, it's one of the first things I install on any new system. I've found that practically all GUIs for git only serve to be a shell for the same commands you'd be quicker typing out in the first place, and their only unique value is a visual representation your branching and the ability to quickly stage/unstage chunks of code within a file. Tig brings these two tasks beautifully into any command line workflow, loading instantly and having good keyboard shortcuts <3
> "Quantitative improvement" is table stakes that I worry have been abandoned with the jettisoning of the Servo team.

I can assure you that perf has not been abandoned.
They are using software unsupported by the vendor and blaming Apple for the outcome.

“ABBYY says they don’t support Big Sur yet, that’s fine. But Apple didn’t tell me that I can’t upgrade to Big Sur when I use ABBYY. I’d be a lot less angry if there was a changelog or release notes from Apple where it says there is a known problem with OCR’ed PDFs in Preview. Their software is broken, they need to tell me. I don’t care if it only worked because they had workarounds for super shitty PDFs that ABBYY possibly produces, I just need my OS to keep working for me.”
Debian also did this.
I develop exclusively on Linux, but it would be nice if my teammates who don't didn't melt their laptops doing local dev on mac.

If apple gave a shit about non apple developers they would provide the kernel hooks to help make it possible.

Also, nobody deploys on mac hosts because virtualizing macos in a cloud environment is against tos, so options are expensive and limited.
Is the plain HTML version under even the most basic maintenance? I was under the impression that was the old interface and they just kept it around because people liked it/slower countries.

The mobile vs desktop versions you posted are likely the same codebase with minimal (if any) differences. My understanding is that generally such things are accomplished transparently with flex layouts that automatically adjust to screen size
The biggest public company in the world is named after a fruit.
Drivers for hardware that were only ever intended to work with RHEL (EMC's PowerPath drivers, for example).
As I understood from the post, the user tried to use the relation Population x CO2 emission to support that Brazil "has more preserved nature and a smaller carbon footprint than most other countries".. but to have China, Mexico and India as the top 3 cleanest countries in the World doesn't really make sense, no?
>Of course, once you can do everything on ARM as well as you can on x86.

i have high hope for AMD/TSMC to push x86. Intel seem to be...stuck for now.