skysight-inc/HackerNews huggingface dataset:
I kinda disagree with advise. Use emplace when you're passing args to the constructor. Saying to use push back for day to day use either says that you don't encounter this day to day (you probably do), or that you shouldn't bother understanding the difference. You should.
Well, excuse me for breathing! I guess I'll just go jump in a lake.
You state this like it's not a problem.

Chinese companies are totally beholden to their government.
I really liked how jmac03 put things, and I don’t see the dogma you’re seeing — consider that it’s “struggles to test” not “impossible”. I don’t see any advocacy for ”dozens of files”, just breaking functionality down into “manageable chunks” to facilitate testing. In fact, “dozens of files” are arguably not “manageable“, and I don’t see an argument for that, any more than you’re arguing that every function needs to be 500 lines.

Every single startup I’ve worked for has eventually come to terms with needing some best practices. In my view, there actually is a baseline: CI, partial coverage unit tests for the most easily testable code, and modularization/loose-coupling so that unwinding tech debt has linear rather than exponential cost. But even that is driven by my opinions about ROI, not theory in isolation.
Don't even want to read this, especially considering software nowadays is not nearly as good or even close to perfection.

Last year's CrowdStrike crapware incident made critical infrastructure crash, flights delayed, hospital appointments delayed.

I'd say to the business people to f*ck off and leave the engineering to us, the engineers. Stop trying to squeeze every drop of "productivity" from everything.

It's done when we say so, and it's good enough when we say so. Go sit in some Zoom meetings or something, and leave us to work.
This is cool, thanks for sharing it. Any chance you could add a time-based animation? I'd love to see a game play out, maybe with some fading colors.

Also, I wonder what the best way to get insights out of this data is -- feels like exploration is the first step, but adding value on top would be really great.
[dupe]

https://news.ycombinator.com/item?id=41058261
I don't know how you decide the colors for the lines, but when I filter by a team and a specific player I need to search for the lines as they are basically invisible.
First thing that comes to mind is that Recall stuff from a month ago, they also release updates[0] that crash machines.

[0] https://www.tomsguide.com/news/windows-11-update-causing-blu...
A public demo of some kind is necessary. I saw nothing that was available to view without registration. This made me lose interest very quickly.

Even a quick screenshot would be better than nothing.
> Are you just counting on others being too exhausted to bring yet another moot argument to its predetermined conclusion?

Umm, nope. I’m conjecturing that there could be an enabling aspect of huge scale, and that some smaller economies may fall below the threshold. Personally i hope what you wrote works.
The Governor's order directs state agencies and departments to adopt policies and plans consistent with the California Department of Transportation's existing encampment policy, which includes providing advance notice of clearance and storing personal property collected at the site for at least 60 days. Local governments are encouraged to follow this successful model in handling encampments.
Using LLMs to classify noisy alerts is a really clever approach to tackling alert fatigue! Are you fine tuning your own model to differentiate between actionable and noisy alerts?

I'm also working on an open source incident management platform called Incidental (https://github.com/incidentalhq/incidental), slightly orthogonal to what you're doing, and it's great to see others addressing these on-call challenges.

Our tech stacks are quite similar too - I'm also using Python 3, FastAPI!
There are plenty of places with ‘very long term permanent consultants’, which you buy because they’re easy to fire in less flexible job markets.

Comparing their salaries ( what they actually make in the end ) with perm salaries, and factoring in the various risk premiums/ contract differences makes sense I think.
for a loooong history, you have to look in the past
derp, thanks for catching. It has been fixed!
> it will be selling like hot cakes

I strongly doubt that. Otherwise premium (by Apple standards at least) or midrange specs laptop but with a slow CPU wouldn't be that popular.

It makes sense in a very cheap (< $300) device but add 32 GB of RAM, a decent screen and chassis and it would be competing with significantly more expensive laptops with a proper CPUs. Seems like an extremely niche product.
It's frequent enough that people pay money for AskWoody[1] to tell them when it's safe to patch or what patches to skip.

[1] https://www.askwoody.com/ms-defcon-system/
Care to explain?

Bonus if you can compare lending to Russia too.
that's the crux of the disagreement, convincing people they can't get consulting jobs and are therefore not comparable. it's a gambit that maybe filters for agreeableness at best.

If this were a negotiation between us, and even though I've got other sources of data for framing the discussion, trying to disqualify a comparison with just persistence is a sign of poor faith. I would have walked (and have walked in similar situations) a few comments back. Your BATNA would have been to get the next more agreeable person, my BATNA is based on being able to afford principle, and this market would have settled on someone who delivers value at a level more appropriate to your needs.
The company that let every db server have global admin creds and 0 logging on their cloud platform?

That didn't run their own enhanced visibility on their own cloud platform.
I use old man names, old man names in this case being those names which where archaic when I was little and only very old men had them. No idea why, just started doing it 25 years ago and kept it up. But hostname for my main computer has always been yeoman, I assume it is because it does the yeoman's share but I really don't remember, might have just been a whim.
Ham radio is not pirate radio. Ham radio refers to government licensed amateurs (amateur simply meaning not paid) communicating on frequencies they are explicitly allowed to use. Hams very much don’t tolerate pirate radio.

Pirate radio is unlicensed use of radio frequencies, sometimes commercial, sometimes political, sometimes amateur.
> they're about times when they didn't pay attention to the context they were working in and made poor decisions as a result (usually because of inexperience).

I think there is an irony in this because often someone managing a group will accuse them of perfectionism when they themselves do not have the appropriate context to understand that the arguments are really about goodenoughism. I do think this is why companies that are fairly transparent to their employees have been successful. Because it helps them understand the balance and constraints of which they are operating under. To have an environment which is closed and groups are unable to communicate (e.g. in a highly classified setting[0]), the person managing the groups needs to have intimate knowledge of all the pieces coming together, because somewhere along the line someone needs to glue all the puzzle pieces together.

So I wouldn't call what you express perfectionism. Perfectionism doesn't really exist because perfection doesn't exist. Rather it sounds like you are detail minded. It also sounds like you've learned to understand what details can (or have to) be ignored, what details can be temporarily ignored but need to be revisited, and to understand that keeping track of details is still important to understand how one needs to improve and mitigate future catastrophes. Obviously there is a balance, but I think this is very different from someone who is trying to turn a map into the territory.

[0] I should mention in many classified settings people are still encouraged to communicate and bounce ideas off of one another. Just to do so exclusively in secure areas and to ensure the other person also has the requisite clearance.
Horn players can always outline chords, perhaps with outright arpeggios or by choosing chord tones on downbeats. That said, even if your teacher had armed you with theory its still just comes down to an assload of work. But maybe that might have helped you connect with a feeling of reward.
Or maybe page your managers, such that they can fire you
A Hurricane Exposes Houston's Infrastructure Weaknesses – Again
Totally agree on both counts. The benefit of local is that you can know the farmer at all. You'll just never get that with industrial ag. You'll never know how the animals were raised, how they were processed, or who all was involved as the animal likely was shipped all over the country or even overseas before you ate it.

I definitely get people's apprehension with raw milk. I very much need to know where it came from, and have a good idea for the health of the animal. We hand milk when our cows are lactating, and occasionallu buy from a local family dairy that we've worked with for years.
AFAIK Windows does do that, except for drivers that are marked as required for boot. CrowdStrike's drivers are marked as required for boot.
I’m surprised no one has yet noted that Microsoft itself is a chief CrowdStrike competitor.
my bad, Sure, will make one and upload soon. I did not expect this much interest.
> Why should I pay, via my taxes, to build stadiums that lead to profits for private team owners and other corporations.

You don’t have to! You’re welcome to not pay your taxes. It’s a very powerful political act.

Why should anyone pay, via their taxes, to do anything that leads to profits for other people?

Because people realize they don’t always get their way and if something is voted into action that they personally dislike, that’s one of the downsides (and upsides) of letting other people vote.

In other words: Them’s the breaks.
Drastic, but if you literally cannot pay your labor, maybe a country that can annex you can.

If it's not that drastic yet, you attract more bees with honey instead of smoke. Apparently a big problem is that Greece is a great tourist spot but awful to live in. So change that. You can make a stricter tax regime to make sure people pay, but the first step to recovering is making sude your labor can love in your country to begin with.
Low-cost open-source active electrode to measure EEG
It's mostly old guys erecting large antennas to connect their boat anchor tube radios to, from what I read online.

It's a great hobby if you are in it for the actual tech itself. Check out e.g. https://pysdr.org/ for a nice introduction. There is https://www.rtl-sdr.com/ to get you started and https://en.wikipedia.org/wiki/GNU_Radio for more advanced stuff.

You don't need a license to listen!

Also, people are doing some crazy stuff: https://pietern.github.io/goestools/guides/minimal_receiver....
No, the EU didn't like MS having their malware protection in kernel while kicking out third parties.

If Defender was also kicked out, it would have been fine, but it wasn't.
According to traditional american propaganda yes civil liberties of property ownership is critical. According to a deep reflection on the indirect impact these civil liberties have in different scenarios, suddenly these civil liberties start imposing a staggering cost on others that becomes intolerable to pay. In less abstract wording it’s like the one hold out property preventing the building of a dam.

Civil liberties are just a human abstract construct which go at odds with reality and as such cause inevitable downstream problems no matter how the civil liberties or laws are constructed or fabricated. Like you said theres no good answer but as such (while fully cognizant of issues with all sides) im beginning to dislike the current state of the status quo thats really only a modern phenomenon (nation states and most pieces of land being claimed for ownership by individuals or worse: large stakes of land claimed by small groups).
Show HN: An experiment in UI density created with Svelte, cloned in React
I mean it appears the explicit answer is due to the 1938 FDC act. Whereby congress explicitly empowered the FDA to enforce the fact that new drugs must be shown safe before selling and advertising can begin. However no such rule was passed for food or supplements as such the regulatory authority in that space is oriented towards preventing "adulterated or misbranded or poisonous or deleterious food, drugs, medications, and liquor"

(https://library.weill.cornell.edu/about-us/snake%C2%A0oil%C2...)
Somebody please bring fully functional ffmpeg to Android via F-Droid please, one which is not compiled against /storage/emulated/0/ like Termux, etc, are. Many users rely on multiple profiles and don't run anything in the primary profile. I know of nothing right now like this. No FFshare doesn't work for purpose as outlined.

Bonus if all of Termux can be fixed for secondary Android profiles,
This seems to be only partially true when I read into it. The EU said that Microsoft would need to move their security tools into user-space (or at least to use the same APIs as are available in user-space). If they did that (like Apple has done), they could kick everyone out of kernel-space if they wanted.
push_back always sounds clunky and dissonant to me. Gotta wonder what was wrong with ".append" -- guess it wasn't applicable to stack-based containers or something.
But then you have millions of endpoints booting without malware protection
To be fair, I would totally have the same reaction if this project didn't have all the "satire" and "jokes" stamped on it, and if it was advertised for actual use in research papers. And while this project in particular is (relatively) harmless, it is pretty disgusting to see in real paper submissions.
Lots of people hurt themselves when falling off a ladder trying to put up an antenna.

Joking aside, there is a minor risk of RF burn if you do really stupid things that you have to learn not to do to get a license. I can’t really imagine someone getting hurt by the radios themselves.
>It just moves the homeless around, satisfying nobody permanently.

I bet it satisfies the people who live near these encampments.

It’s also not obvious that it just moves people around. Tolerating encampments incentivizes that sort of lifestyle. At the margins, cleaning up camps might be the push some need to head in a better direction.

It’s awful that lives are uprooted, but there are few good solutions. At least Newsom is trying something.

Also, do you have a source regarding the destruction of documents and lack of notice?
This assumes some of the the 2 millions lines weren’t written specifically to introduce loopholes.
this is strange. I saw emails signups and sending emails recently. kindly try with other email. if the problem persists please communicate me saran@tealme.com
That still depends on which inflation your talking about.

Monetary inflation = money creation by definition. Whether that makes everyone poorer depends on other factors though, like how the money enters the money supply and what current market dynamics are.

Price inflation doesn't equal money creation though. Printing money can cause price inflation, but other things can as well. Printing money too slowly relative to the economy could actually not keep up, prices can fall even though the money supply increase. There may be a corner case or two, but I do pretty much agree though that price inflation makes everyone poorer.
I can tell you they’re quite unhappy about it. Have a friend working there who frustratedly says it wasn’t their fault every-time it comes up. Which is quite often and at every social occasion since.
I mean, I'm not using Cloudflare as far as I'm aware. This issue is on the site's end, right?

They're the ones using Cloudflare to prevent bots or whatever
You'd experience at least 3-5 per year if you work in IT. There really is a long list but since it is not my argument, I won't list them after searching for an hour. The list starts early 2000s, not recent.

EDIT: Whatever, I will do the search for you since you cannot use google:

https://www.pcgamer.com/an-odd-bug-in-this-months-windows-10...

https://www.windowslatest.com/2023/10/22/windows-11-october-...

https://www.bleepingcomputer.com/news/microsoft/windows-10-e...

https://www.windowslatest.com/2023/02/09/microsoft-confirms-...

https://www.windowslatest.com/2023/07/16/windows-11-kb502818...

These are just the last quarter of 2023. There is over 2000 news but I won't link them Use keywords: Windows Update, Crash, and use the date option on google go before 2023.
Ah, well, if only things of the past were useful today, I'd still have hair, and probably millions made form right investments, but unfortunately, it's what's happening today that actually matters.
Well... American governments are totally beholden to their companies ;)
A prediction: distributed LAN AI will soon be a normal network device, as simple as a media server to install and run. Querying your home AI instead of Alexa or Siri. Desktop integration. Hints of Tony Stsrk's Jarvis.
Never knew it was a thing until a couple of summers ago our train from Florence to Como was delayed by like 3 hours, so we canceled the tickets, rented a nice little black Fiat 500 and drove. I was enjoying the sights all the way through as is tradition in Italy (and the old continent in general), but if I recall correctly there was a point on the road where we could choose to take the "Panoramica" route and wow, did it pay off. I will forever treasure that little unplanned experience.
The title of that article which you link to is “Calling time on DNSSEC?”, and
Betteridge's law of headlines applies to it. Here’s the final paragraphs from that article:

“I guess the question we should be asking is — if we want a secured namespace what aspects should we change about the way DNSSEC is used to make it simpler, faster, and more robust?”
> For example, civil engineers know how to build bridges that are good enough, i.e. that barely stand.

And "good enough" is a relative and changing thing. What was "good enough" thousands of years ago is nowhere near standards today. This is even true a hundred or 50 years ago with the specific example of bridges. Engineers learn this the hard way because the results are visibly catastrophic and usually through the loss of many lives. But I think one of the difficulties of software is that failures are often less apparent and can be difficult to accurately attribute. But then again, when a bridge fails there are both internal and independent investigations that are extremely thorough and result in updated policies. This does not seem to be the same in software (at least to nearly the same degree), in part due to the abstracted nature of how software can cause harm. It is actually harder to attribute error (like you said, formal methods exist, but are costly and not just in the monetary sense).
""Old dudes being boring" for sure are a staple of the ham radio community, but if you come into it with prejudice, you probably won't have the experience you want or make many friends."

Ha, one of the great modern (and unsung) ironies of Amateur Radio can only be seen from today's perspective.

When I first got my amateur license decades ago long before the internet, amateurs would find themselves on the end of disparaging or pejorative jibes from those who weren't radio amateurs (but who—more often than not—were also family members) that went something to the effect 'heaven only knows how they manage to gabber and yabber on about such inconsequential garbage for so long' and other like comments.

Now Amateurs can revenge that wrong with a vengeance beyond comparison. All they have to do is to point to the almost infinite tons of inconsequential garbage on Social Media that far exceedes the sum total of all utterances ever made by Radio Amateurs by many orders of magnitude.

I've often wondered why Amateurs don't rub this fact home to the Great Unwashed with much glee
And what is the right fix? Does it recommend std::move with push_back or does it use emplace?
The original use that Erlang was built for was controlling telecom switches. In that application, Erlang supervises phone lines, responding to on/off hook and dialed numbers etc, but does not touch the voice path at all --- it only controls the relays/etc to connect the voice path as desired. That's not a high throughput job at all.

I used Erlang at WhatsApp. Having a million chat connections was impressive, but that's not high throughput either. Most of those connections were idle. As we added more things to the chat connection, we ended up with a significantly lower target per machine (and then at Facebook, the servers got a lot smaller and the target connections per machine was way less).

We did have some Erlang machines that pushed 20gbps for https downloads, but I don't think that's that impressive; serving static files with https at 20gbps with a 2690v4 isn't hard to do if you have clients to pull the files.

IMHO, Erlang is built for reliability/fault tolerance first. Process isolation happens to be good for both fault tolerance and enabling parallel processing. I find it to be a really nice environment to run lots of processes in, but it's clearly not trying to win performance prizes. If you need throughput, you need to at least process the data outside of Erlang (TLS protocol happens in Erlang, TLS crypto happens in C), and sometimes it's better to keep the data out of Erlang all together. Erlang is better suited for 'control plane' than 'data plane' applications; but it's 2024 and we have an abundance of compute power, so you can shoehorn a lot into a less than high performance environment ;)
If any partner of mine sent me $10 after something like this, I wouldn't confuse them for either a partner or customer for much longer.
Could you share your ideas? I've had a few that I don't think are monetizable either but help solve personal problems, like something to help normalize recipes for cooking and to help remember things around home/health maintenance. I'm interested in hearing what others have come up with.
Cellebrite has an extra column for GrapheneOS, as they seemingly can't unlock it (since ~2 years), compared to all other Android OEM Flavours.

And with GrapheneOS you can relock the bootloader, once you've installed it.

Source:

https://news.ycombinator.com/item?id=41072905

https://discuss.grapheneos.org/d/14344-cellebrite-premium-ju...
Then... problem solved!
You are borderline doing exactly the thing I am lampooning. You just are missing the part where you explain how complicated it is to decrement integers at the same time as incrementing integers and why.
Quote, from the website:

"In general, I apply Windows Defender updates as soon as they’re available. Why? Microsoft hasn’t screwed up any of them too badly. You’re better off applying those updates than letting them slide for a week or two."
When I managed ~ 15 developer’s Arch Linux workstations, I found it very beneficial to be the canary, and then rollout to a couple of the more capable of troubleshooting devs, and then the rest. I can always fix my own box.

8.5M all at once feels insane.
The one from clang-tidy the author mentions.
i thought crowdstrike provided features that go beyond windows defender. is there another MS product that competes?
Twitter now demands log in to view tweets in many cases. This immediately turns off people who aren't regular twitter users - something to be aware of.