skysight-inc/HackerNews huggingface dataset:
> By "single payer" do you mean the European model of "socialized" healthcare?

Its socialized healthcare. You dont have to put in quotes. It was first advocated by socialists in the First Socialist International at the end of 19th century. It constitutes part of the social democratic program.
If something can be done(created) with code it will end up done with code for the sake of dynamism, maintainability and ease of modification. WYSIWYG tools are great and powerful but they are to save the day not to endure. So IMHO in the end it will be always YES CODE.
Generally the manager's hands are tied to by monthly HR reports. Any employee taking an excessive amount of holidays will be flagged up and the manager will have to justify such decisions.
Show HN: Babble – The WhatsApp of forum platforms, on the open web
SQLite. Were it a corporation, it'd be a FAANG.
With Swift, the support for other platforms is mostly token right now. As in, you can write code in it, but e.g. their sample app for Windows uses Win32 API directly - for Windows developers, that would be already considered outdated 20 years ago.

OTOH PowerShell actually works largely the same across all supported platforms, so it's equally useful on all of them in absolute terms. Now, outside of Windows, we've had decent shells for much longer, so its relative utility is indeed lower on those platforms (although not non-zero, if you find the notion of an object-oriented shell with a rich standard library useful). One particular use case where it comes in handy is when you have to script some automation for both Windows and Linux; e.g. cross-platform builds or CI. So mostly shared code, but in a few places you might need to do "if LINUX then ...".
Gumroad is part of a movement of “friendly” drm. You’re paying for support and updates. Intercepting a tls call is easier said than done, but the ethos is around accepting pirates gonna pirate.
How about you go raise money to start a company and tell them this exact thought process?
I think what's missing in a lot of these articles are the headcounts of these companies in 2019. Does a 20% layoff hit as hard if the readers find out headcount at a given company is 200% larger than in 2019?
yes, except i think for a vast vast majority of people the word architecture does not bring up thoughts of IT. the title of this post doesn't do a good job of that. whats wrong with 'IT systems diagrams should be code'
Notifications of expiry dates are provided to the appropriate party decision makers using a digital contract management system that offers automatic notice on crucial dates. The vendor portal in your contract management system is accessible to vendors in your supply chain. Both sides benefit from this.

You face the danger of compromising critical contract papers without a legally enforceable procurement procedure and contract management software. You may consolidate all of your papers and regulate access to the documents with the aid of a contract management system. As a result, there are fewer opportunities for data leaks or unwanted accesses.
I don't know where you get this from, but in my experience, high-level architecture diagrams are excellent at ramping up someone new on a team. They help immensely in giving them a map to what the code represents, and they are likely to refer back to the diagram often when crossing module boundaries.

The whole value of diagrams is that they don't have as much detail as the code. They can thus focus on the intent and on the bigger picture of how things are organized, instead of getting trapped in the weeds of machine details.

OSS projects are also not exactly famous for their well-considered documentation and on-boarding tools. It would be like concluding QA is useless because big OSS projects usually lack QA engineers and test plans.
One of the best things about this article, aside from confirming that the Gumroad API has always seemed surprisingly fragile for a company that’s so widely used, is the link to a possibly better alternative service.
I think that slicing the universe of tech/startup companies into categories like 'successful' and 'not successful' and then creating some kind of causal story about how, maybe, 'the company in question uses a monorepo as part of their infrastructure mythology' is ultimately flawed, and puts way too much emphasis on historical artifacts that may have some bearing on the overall success of an engineering organization and its culture, but that are really just incidental to the truly key elements that defines an organization's success. I'm sure that Facebook's success lies not really in it using a monorepo, but the fact that it had a very pure hacker mentality, trying new things out, going with what worked, and making large strides in real tech and not trying to come up with complexity until there was a good reason to.

If anything, I could see the opposite being true. It is so easy to properly do dependency injection and split things into services that there is no real reason to have a monorepo these days.
> my lifted tundra is much nicer at night relative to my nissan leaf.

Nicer for you, but maybe not for the oncoming traffic
Apple promises to disclose more details about app removals
Mirror: https://archive.is/QJzvF
Thanks!
> Do you think it would be possible to port this to Rust?
Yes, I think so. The main tricks are redefining macros based on the current compilation target, and compiling the same code multiple times. I believe Rust can do both, but have only surface-level familiarity.
One stumbling block is getting the C++ equivalent of #pragma target, but I think Rust also has that.

There's been other interest in a Rust port, feel free to open an issue to perhaps start a discussion.
There should rather not be magic stat'ing and loading of random files in a library function that pretends to be stateless.

If it needs to load state from a file to do its thing, it should be split into initialization, the actual operation(s), and cleanup. (You know, like creating, using, and destroying an object, but this is C so this will be explicit calls.)
I suppose there could be a challenge token from the product that compares the server response token to an internally generated token, but at the end of the day the product is in the hands of the user, and someone determined to steal it is going to steal it. The only way to really ensure the license is not broken is to do essential work on the server. What am I missing?
The first car to collide with the Tesla is least at fault, but obviously still partially at fault. None of the other cars in the pileup have that excuse though.
:) There are some wasm vs native benchmarks in the context of JPEG XL (for example https://github.com/niutech/jxl.js#benchmark)
Could also be interesting for you to run the vqsort benchmark:
https://github.com/google/highway/blob/master/hwy/contrib/so...
Thanks! Yes indeed. Halide has good support for stencils and convolutions, especially taking care of the border handling, which is a pain with explicit SIMD if you are unable to 'define that away' by padding etc. Boilerplate is a bit more (~100 lines vs ~50 for Highway) but that's probably worthwhile.

Target support is good, though AFAIK non-constexpr-size vectors (SVE/RVV) are not supported.

The biggest concern I'd have is predictability. A thin wrapper over intrinsics makes it easy to experiment with codegen and see what's going on. We've seen some compiler bugs but usually narrow scope and relatively easy to reproduce.
By contrast, Halide involves extensive compiler transforms. When that breaks, it's much harder to move forward. There is also a risk of performance cliffs because the language is very flexible and AFAIK lacks 'this is going to be slow' guardrails.

It's great for prototyping and image processing and this is probably what you're using it for? But I also would not expect peak performance, at one point I reimplemented parts of RAISR with explicit SIMD and saw a surprisingly high speedup.
i3 window manager customized to my liking. No other interface provides me such joy :)
Teenage suicide rates dropped during lockdown due to respite from bullying
Listening for any span of a few seconds, it sounds quite nice! but beyond the length of a phrase or so, it just does not make any sense.

It reminds me a bit of that project to "create Beethoven's tenth" using an AI that I heard about a year ago. It was amazing in many ways, but the music didn't go anywhere and wasn't saying anything. I know that description is nebulous, the sort of feeling you might imagine or trick yourself into having, or a perception you invent perhaps out of defensiveness or say you have just to seem cultured.

And perhaps in a "blind" comparison, cantable diffuguesion wouldn't stand out as much. But with all that said, it definitively sounds not quite human after a moment.

I wonder how we can teach machines the larger-scale structures of (common practice) music. At the scale of an entire movement, structures can be merely formulaic and the music still turns out alright. At the level of phrases and themes, though, it's harder to articulate, and requires good taste. But it's the sort of "intuitive" thing that I'd expect AI to be good at, so I'm always surprised that it seems to be the thing AIs are worst at.

(My background: although I've not studied Bach's chorales in any depth, I've studied a few years of composition and used to be a church organist.)
You don't, but as soon as you see the car in front of you change the lane (or just indicating via turn signal), you should?
And to be honest, this looks more like slowing down and not a hard break, and at least the first following driver slept quite a bit... agreed the stopping had no reason, so (as someone quoted German laws) for that you would be too blame... but for crashing into the car with that video footage, I'm sure the following driver would get at least 80% if not 100% blame.
Kristall – a browser without support for CSS/JS/WASM or graphical websites
I pity the youngsters who will never be able to mentally playback the dialup sound.
Fight fire with fire. I won’t tolerate any more Wayland shilling. Anywhere.
They are not. It's easy to build an AI that write code than to build an AI that change sheets
Show HN: New Personal Site
> I will say the views are unbeatable

It's hard to agree with that. There are some amazing train routes through Austria, Norway, Switzerland, Germany that keep me looking out of the window the whole way.
> I guess it would be an interesting experiment to create a proxy that captures any values going out to gumroad's license verification api endpoint and change all server responses to be true instead of false. Ditto for altering the number of uses of a product in case there is a limit there too.

I built that proxy server years ago and created fake responses for multiple licensing APIs provided by companies like Paddle, Setapp, MacPaw, Devmate, MacRabbit, GitTower, Gumroad, OmniGroup, among several others.

The proxy allowed me to use over 200 apps for free over the years. I tried to report this “vulnerability” (if we can call it that) to both Paddle and Setapp the same year I discovered them, but they never bothered to reply nor fix the problem. A couple of years ago, Paddle implemented a newer version of their API (v3) that uses SSL certificates and HTTP signatures to improve the security of their SDK, but I quickly found another way to bypass that protection.

To this day, even though I can easily pay for all those software licenses, I keep the proxy running because it makes it easy to visualize outbound network traffic and block unwanted HTTP requests from all the apps I use.

For example, how do you know that the setting to disable telemetry in that app you just installed actually disables telemetry? Even with a firewall like Little Snitch you can only allow/block domains/hostnames/ports but not individual API endpoints.
The progress graphic in the Disk Defragmenter tool shipped with Windows 95 and Windows 98.
A practical guide to implementing SLO
I do this with lateral joins instead.
The problem is most likely that I haven't updated the included binaries of libmixed in a while. Building that in itself shouldn't be difficult, but no, there's no way to compile or play without the sound library present at all.
I expected the article to be about Compressorhead.
The Evil List, Which tech companies are doing the most harm?
C.UTF-8 doesn't save you anything locale-wise? I believe you're still on the slow path for character matching.
What's the difference if you have a Tesla that is FSD capable but it is disabled? I bought into FSD because I had the cash but disabled it.
Twitter: Alleged Leak of Data on 200M Users Is Bogus
Wayland Problem: Alt-Tabbing between applications makes mouse input disappear
> I thought there were just a ton of super annoying people driving with their high beams on at night.

There are a ton of super annoying people driving with their high beams on at night.

One of my many pet peeves actually…

It does amuse me to no end to light people up going around curves, keeps me awake on the long nighttime drives.

On the pickup trucks/SUVs my theory is people change the ride height but never get around to adjusting the headlights so they aim too high and blind people. Plus towing and/or loading down the truck bed raises them so same effect.
I'd want it if I could "pin" the the video to a physical space on demand, allowing me to move the video around a room and control its dimensions. Especially if it could stream the content of the videos from a beefy home pc. That would allow me to get rid of all the screens around my apartment with digital version while controlling all of them from the same source.
Eventually I found an article that addresses this question:

https://www.nrdc.org/stories/do-we-exhale-carbon

It calculates that "a population of 7 billion people, breathing away for 365.25 days per year, and you get an annual CO2 output of 2.94 billion tons." It then points out that " human respiration is part of a “closed loop cycle” in which our carbon dioxide output is matched by the carbon dioxide taken in by the wheat, corn, celery, and Ugli fruit that we eat." Except, of course, for weight we add to our bodies.

Of course that doesn't stop each of us from combusting 5 tons of CO2 each year.
Yeah, the open world design is closest to Fallout, I'd say. We had plans to have dynamic faction mechanics like in the old Fallout games, too, but unfortunately that had to be cut for time.
The US now has nearly a century of union activity. Over that almost-century, labourers have been completely rolled by people who own capital, who have become fabulously wealthy.

I don't think the unionists have assessed the situation correctly. A strategy of co-ops and legal structures to let workers take on more economic risk (like what shares allow) would have gotten much better long term results.

A union is basically a 2 step plan - first, identify the person willing to pay you the most. Second, pick a fight with them. This might be a locally OK strategy, but it isn't workable in the long term.
Right, we are exploring this as well but don't have a solid plan yet. Since the pricing is custom, we try to provide a plan that works for a specific customer.
Wow, interesting and horrifying.
Are we looking at the same video? The turn signal is on long before, the lane change of the car starts long before.. you don't see any reaction of the following driver even when the Tesla's tires finally cross the line, which is the latest point where the following driver must adapt apeed and distance, but nothing happens?
And it complains about this:

#define _POSIX_SOURCE

which is sometimes needed before the #include's to get access to nice, modern library functions that are, say, thread-safe.
I’m sorry you didn’t have a bad experience interviewing. I feel like Flexport has the most balanced culture of any company I’ve worked at.
> I wouldn't say that you need to reinvent any framework.

You do, when you need at least slightly more complex.

> The main critique I can think of is that Web Components provide many ways to do things

Nope. The main critique is that Web Components is 2010s tech solidified in the platform when the rest of the world has moved on and is now exploring fine-grained reactivity and trying to remove components as a unit of work/ui. That they are 12 years in the making and still have issues that no framework has (see links here: https://news.ycombinator.com/item?id=34346269). That their design now poisons the rest of the platform that needs to add countless new workarounds for their shortcomings, and seemingly unrelated standards (like scoped CSS) now have to take them into consideration...

Well, there is not just one main critique, there are many main critiques

> There aren't that many gotchas.

Just because you haven't run into them it doesn't mean there aren't any gotchas. And there are plenty.
> good software engineering === minimizing effort

Hello fellow Javascript developer! :-)
I expected the article to be about Showbiz Pizza.
It could also be corruption caused by log-based database replication
Ah, my sweetest memories are of getting the whole family on the couch, grabbing some popcorn, pouring some soft drinks and watching Windows 95 defragment my disk for three hours as soothing chirps and hums emanate from the grey box beneath the monitor.
Ha ha, alright. Dig away then :)
side note: I asked chatgpt to rewrite this query to use subqueries and it did a reasonable job.

next step: include cte-to-subquery translation step as a part of your build pipeline. never needed tools like that but i guess they must exist since it's been such a common issue. using gpt for this is like nuking a mosquito from orbit.
It took the ER 4 hours to give me pain meds for my kidney stone. They sent me to imaging where the tech asked “did they give you any pain meds?” and I said no, and she sighed. The PA knew within two minutes I had a stone but it took them hours to give me anything for it while I lay in a gurney in on the open floor while Covid patients coughed all around me during the height of the pandemic.
I remember 10 years ago when my friend asked me to go look at his restaurant client's computer and diagnose/fix if possible.

The 486 based PC had a mix of grease and lint/dust on every possible surface including the power supply fan, all cabling and the entirety of the motherboard. It had been placed on a shelf near one of the deep fryers and had run without problems for years. Certainly the other end of the 'long tail' of computing!
Exporting electricity takes a bunch of infrastructure.
There was a big video game market crash in the USA in the 80's before Nintendo arrived on the scene. The issue was precisely quality (see: E.T. the game)
The trial logic should increase the trial length based on some heuristics, but it seems those don't really work for an app like Grila that's not used as often.

I uploaded another trial that waits for a predefined amount of time: 2 days

Restarting the app should reset that, so it's more like a nag instead of hard deadline.

12/24h should be detected from your system region settings, but there was a bug that showed 24h as 12h. Try downloading Grila again from https://files.lowtechguys.com/Grila.zip to get the fix.
Fascinating stuff, and yet more evidence that aliens are in fact simply Biblical demons.
If you’re a software engineer, you don’t need to wait for the economy to recover. Email me if you have questions!
The not-as-crazy-as-it-sounds idea is that this thing had such a crazy high density that it may have been an instance of alien technology. If so, maybe not much of it survived, but it ought to be immediately recognizable as not your average rock when found.

Even if it's just a regular space rock, it should be possible to identify a rock with the characteristic marks of reentry scarring, laying among countless other very normal looking underwater rocks and nodules.
Aren't Intel/AMD x86 CPUs basically the only ones that use microcode? ARM doesn't (it has micro-ops but they are different) and no RISC-V CPU I've seen does.
The high end VFX industry has some of the most hostile DRM one can think up, to the point that moving on from x86 macOS is going to be a major pain because half of the DRM rootkits will stop working.
The fact that induction cooktops don't get hot themselves make them even easier to clean. I had a flat glass electric cooktop as well in the past, it was of course much easier to clean than older ones with protruding stoves, but still, some liquids and sauces got stuck to it due to being hot and I had to scrub with a scouring pad or, in the worst case, use a scraper blade. This doesn't happen with induction so 99% of the time, cleaning the induction cooktop just boils down to wiping with a wet microfiber cloth. The scouring pad is seldom needed and I think I've used the scraper once or twice in eight years of having induction. On the other hand, the fact that the surface is less hot also means that you have to wait less to clean it.

I had no idea that some non-induction cooktops could also detect pans, though. In my mind that feature has always been linked to induction. Good to know it's not necessarily like that.
They also seem to be conveniently located in a lot of places. I never ate there until recently when I moved and wound up with one right next to my gym. Now I eat there multiple times a week, and yes the politeness is a big factor I’d say.
Ask HN: How to generate ad revenue for a webapp?
I have a webapp which has a large number of monthly users. But it seems both Google's AdSense and AdMob do not support webapps. What is the highest-paying ad platform that I can use that is similar to AdMob and supports webapps?
Tangentially related to Clearview/"Highway Gothic": the article writes "An attempt to update the 75 year old typeface resulted in the 2003 release of a new font named Clearview" - but then it shows some scans from the 1937 manual and the font is definitely _not_ Highway Gothic (the letters look much boxier, probably because they were designed to be painted by hand). So when was "Highway Gothic" actually introduced?
They talked about this at a Kubecon iirc. I wasn’t sure if it was an elaborate prank but they were seriously smart folks who patiently explained why they needed to do this and I remember being very impressed.
Grow your Twitter audience with AI Replies
Lots of 5-10 acre-looking parks along the Autobahns outside of cities, financed by various regional power companies and run by specialized solar operators, often outside their home regions (example: an EnBW park run by a company based near Stuttgart, located next to a rest stop in Thüringen)
I think that assessment was pretty consistent with the experience I had.

I tried having it help with with .htaccess and php stuff. I'm pretty new to Apache and php but have coded in c# for a long time. It helped me get upto speed enough to do what I wanted pretty quickly. I don't think it is a replacement for coders but it's a pretty good assistant. I also don't know that it's a replacement for google either. I found that it was quicker(even with a couple tries) but I trust the answers I find in google more.

it does help with a lot of tedious code
The trick is to change the name of the CTE in your final select. This will allow you to inspect that particular step.

This works as long as your CTE’s are correct SQL and only the logic is wrong or suspect.
Thanks! Hope you find the time some day. And yes, the assets are the part you need a valid copy for if you want to hack on the game.
We absolutely have the capability to send a flyby mission to visit 'Oumuamua. We just don't have the money or inclination to do so, given other priorities.
If you’re not actually remembering these passwords and you want to increase security from 95 to 113 bits, then it is much more efficient to simply add a few more characters to the password. pwgen -s 19 provides the same extra protection as 300,000+ iterations of PBKDF2.
Cool, thanks a lot!
How can I become a "happiness expert"? How does one acquire such a prestigious job title?