skysight-inc/HackerNews huggingface dataset:
This is amazing work. I cant help but state that we have been doing these in HPC environments for at least 15 years - User space networking, offloads, NUMA domains aware scheduling, jitter reduction ... great to see it being put to good use in more mainstream workloads. Goes to show - software is eating the world.
For the longest time I viewed kernel programming as an exalted realm of "optimized bare-metal software written by visionaries and wizards" (like operating system core developers of the Dave Cutler variety). Having had the misfortune of dabbling in reverse-engineering Windows drivers and debugging in-tree Linux kernel drivers, I now believe they're often messy hackjobs written by low-paid average-skilled embedded developers, no less fallible than the average enterprise Java programmer (https://blog.ffwll.ch/2022/08/locking-hierarchy.html expresses a similar sentiment). And I feel the maintainers are sometimes spread far too thin (Dmitry Torokhov manages a good chunk of Linux's entire input system, no wonder he lets mistakes slip by in the touchpad driver, I'm just disappointed I reported a bug to the mailing lists and never got a reply after like a month).

EDIT: The wizards are out there, for example https://pvk.ca/Blog/2019/01/09/preemption-is-gc-for-memory-r..., but they're not evenly distributed, and perhaps the insane cutting-edge code they write (and the less insane code I write) isn't necessarily dependable, since by definition they lie on the edge of human understanding.
What is your hourly rate and how much do you pay for a coffee? Is 10 a month really a significant factor here?
Yeah, I read about Ramon and his wiener dog ramps when this was first submitted to HN months ago and I said the same thing then as I am now. It’s bullshit. If Ramon wants to sell wiener dog ramps, then the system to do that should be “buy adspace when people search for wiener dog,” advertise on wiener dog enthusiast forums, sponsor videos/meetups, etc. Not “create an all knowing digital surveillance system tying together user profiles across devices and networks and embedding tracking pixels in websites.”

So Ramon wants to sell a niche product and that means I have to be tracked across the internet so companies can sell a digital profile of me? Get real.
>We do if we want to have some veneer of ideological consistency

I would argue the opposite.

Ideology generally doesn't mean you should pick a side and stick with it all the time.

For example I can disagree with the FBI one day based on my ideology, and agree the next based on my ideology. The FBI is an institution made up of people who make various choices, not an ideology.

I get that this could go down a rabbit hole of definitions and so on but that's my approach generally, to a lot of things.
But Apple is tracking you. They build an advertising profile using your behavior on iOS and your personal information (and at least for me, that included PII that I would never have consented to them using for ad targeting; but they just took it, and hid the opt-out in an obscure settings menu). They then allow targeting of ads based on these fine-grained profiles. Just how is this better than FB?
Many of these studies and related conversations seem to presuppose that everyone wants to live to a ripe old age, or that the society with the highest life expectancy wins.

Clearly there is value to being fit and healthy throughout life, but there's also value to living in the moment. I've been enjoying cigars quite a bit recently, I'm not particularly interested in cutting that out of my life to weight the die a bit more in favor of a few more years on the planet. And I'm saying that as someone who was holding my wife as she took her last breaths after a ruthless and painful battle with cancer.
There's 3/4 and no real open source community efforts yet:

- GitHub Copilot (owned by Microsoft)

- Amazon CodeWhisperer (still in development)

- TabNine (just not there yet)

- Kite (no longer maintained)
The engineers are definitely cost-effective at this scale. They may be the highest-leverage engineers at the company in terms of $ earned from their efforts compared to $ spent. The improvements that come from performance engineers at large companies are frequently worth $10M/year/person or more.

Most companies maintain internal calculations of these sorts of things, and make rational decisions.
Humanism wouldn’t reject “all lives matter” while advancing “black lives matter”.
Ask HN: Where else do you get your news?
I agree with you, but Google also faces a perhaps impossible problem of how to detect good content on YouTube.

They can look at how long people watch; but that ends up rewarding rambling pointless blather when a concise two minute video would be perfect.

They can look at likes or subscribes, but that causes many wasted human lifetimes per day, of people saying and listening to pleading to click said buttons.
> Serve only static media files
This part is weird to me. My understanding is DRM lock the file at a per user level, so the DRM encrypted chunk would be different from yours. Unless for all bitrate, and for all streaming format, Netflix has already pre-computed everything. Otherwise, there must be some sort of pre-computation before it can be served over TLS.
The subtitle says Ted was the inventor of hypertext, but in the interview he credits Doug Engelbart. You can hear him say it if you listen from 4:30 to 4:45.

"We thought computing would be artisanal. We did not imagine great monopolies."

Even though hindsight is 20/20, I'm still surprised that the power of network effects didn't occur to him (or whoever the "we" refers to).

"... artistic expression ..."

Reminds me a lot of when Jaron Lanier talks about how he envisioned VR.
Thanks! That's a fair feedback, will take it back to the team and see how we can improve it!
Can these things be used as general computer input methods?
-- John Oliver has a good segment on buying debt --

https://www.youtube.com/watch?v=hxUAntt1z2c
What are you trying to say? Yes NPM is bad. Yes it could've been better. Yes it sucks you have to use it.
A lot of new companies are popping up in the mobility space after Elon Musk made cars as cool as tech companies like Apple or Facebook. There are a lot of easy ways to explore companies solving mobility through LinkedIn, Crunchbase, YC directory or google. But I thought I could take it a step further by setting up this free directory for someone starting up in this space. It's stupid simple so please do forgive it's shortcomings; treat it as a city guide with pictures of interesting destinations than a full fledged navigation system :)
At this point, they should've just gone for an in-house bare-bones operating system that supports the bare minimum: reading chunks from disk, encrypting them, and forwarding them to the NIC.

Besides that, it sees like all of the heavy lifting here is done by Mellanox hardware...
If they won't accept an "old person" sharing their experiences, that's their folly.
> All this technology, laws, systems, institutions, people, moral education, increased awareness and everything modern has not moved the society a lot in any positive direction. Just wobbling around a point, swinging temporarily around the corrupt core.

In fairness, there also hasn't been much development of proactively moral technology, moreso reactively moral i.e. detective and responsive.

To wit:

> According to court testimony, not all the files were in the Dropbox folder the day Cessario downloaded the files and then made his copies. For whatever reason, only 39 of at least 119 audio files made it to the defense. Recorded conversations specifically mentioned in texts from Neal's attorney to Cessario in 2016 were not there.

> Cessario was ordered Dec. 4 in an email from Assistant U.S. Attorney Aaron Jennen to turn over the laptop for examination to try and find out what happened. That same day Cessario had the hard drive professionally erased at a computer shop in Bentonville, then erased it again himself before turning it in on Dec. 7, he testified in a pretrial hearing Jan. 25.

Audit trails and forensic tech all over the place surfaced it, which theory holds should be a dissuasive factor on future corruption. Time will tell though; moral and immoral tech and moral/immoral implementations of tech are in a runaway arms race.
> sunlight also damages DNA

Not when there is a functioning ozone layer.
What core is that? People?
Why not both? How about modern world makes it easier for autists to reproduce?
'Road to Nowhere' Shows How Silicon Valley Gets Cities and Transportation Wrong
Power is having people in key positions that can change an outcome when its needed. All of the security in the world doesn't do any good if the humans enforcing it are compromised.
You can add it to Control Centre and it's seemingly instant, just starts listening as soon as you press the button.
Can any of these be trained on your own codebase?
This process pre-dates computing. And the law in general defers to precedent, history, and customs - that's part of what Common Law is.

Eventually the legislative process will catch up and use something akin to version control. But that's just automating what is currently a manual process. And the bottleneck for making progress isn't the difficulty of updating the law - not by a long shot.

FWIW some bills just say something like:

1. Strike 27 Section 2(g) (which is 100 paragraphs)
2. Insert the following under 27 Section 2(g) (followed by an entirely rewritten bit of law)

Even all the sections, paragraphs, etc with the numbers, capital letters, lowercase letters, and so on are really just a manual form of hyperlinking and bookmarking so the code can have cross-references.

That's also something that could be a lot easier to write, update, and read if we had a VCS for writing laws.
iOS and Android both have equivalent "bad" webviews that can be tampered with and "good" webviews that can't. Instagram on Android uses the "bad" one.
Facebook contractors lose jobs due to algorithm
Is this "colloidal water" drinkable? What does it taste like? I hope it's not banana flavored
Why not? They aren't using npm, so security/stability isn't an issue. I guess it was either lua or js, and the devs didn't like 1 based indexing.
Human nature and an overwhelming materialistic and selfish way of life.
> If your customer decides they want/need ASCII your test is immaterial.

Not at all. First, if your customer doesn't know upfront that ASCII is necessary, showing the customer how the program will work will help them realize that. The lesson gained from your test was useful in getting to get to that point.

Second, your failed attempt at an interface that provides UTF-8 (or whatever) during exploration is convertible to a negative case that will fail if ASCII isn't used, documenting the customer's requirement for future developers.

If the customer originally required UTF-8 and years later a changing landscape forced them to require ASCII instead, again your spec can be negated to help you ensure that you made the correct modifications to meet the new requirements.

> Aspirational tests are great if you know exactly what you need to do.

Whereas I would argue that TDD isn't all that useful if you know exactly what you need to do. In that case you can simple write the code along with unit/integration/acceptance tests that validate behaviour.

TDD is about exploring the unknowns and answering questions – showing the customer how the program will function on the outside – before you waste time implementing all the internal details of a full program around UTF-8 only to be told when you demo it that the customer actually requires ASCII, potentially requiring massive rework. The latter is where you waste effort.
I'm sorry to say that you are just plain wrong. Alcohol "in any amount" is not at all a poison, any more than formaldehyde (present in, for example, apples) is. At normal amounts (such as social drinking, and an occasional drink at home, or a regular glass of wine at dinner) it has never been strongly associated with increased cancer risk - in fact some studies show the the opposite. The reason alcohol shows up on this particular list is because alcohol abuse is a surefire way to get liver cancer, and if one is abusing alcohol they are often doing other things in their life that are unhealthy and may lead to other cancers. It is simply an easy flag to tease out of health data - more a signpost than anything else.
W3 unconditionally redirects to HTTPS, breaking software
No mention of fertilizer usage, which is created using fossil fuels. Of course you need less land if you take the biomass from a million+ years ago and use it as feedstock for you crops today to produce more than the soil ever could naturally. And even that isn't enough looking at the decline in topsoil thickness which takes 75+ years to build up to even make high yields possible.
I'm surprised you think Netflix's UI and UX is that poor. Which streaming service do you think does a better job?
Unfortunately anybody who spent money attaining low level Bachelors degree goes around repeating that phrase. It's meant to shut down any discussion and signals pedantry.

It's the equivalent of "X is not a reliable source, therefore I reject all claims by X" people use to shut out anything that threatens their perception of reality.

I hate it. It's rampant on HN and reddit.
No his paycheck also comes from the mobsters. Most of the mobsters are still registering their vehicles, buying gasoline (gas tax), and if they are money laundering they are funneling it through legitimate avenues that they (typically) pay taxes on.

I also object strongly to Tornado Cash being "designed" for illegal activity.
How to Improve Your Mathematical Writing
True in women according to that study. Also they didn't ask specifically about sun exposure avoidance, they asked things like "Do you go abroad on holiday to swim and sunbathe". People on dialysis don't go abroad and people who can't swim secondary to poor health don't go swimming abroad. A poorly designed study with too many confounders imo.
The less strong claim is that people with functioning autism reproduce more than they did before
Bought a rack for my garage, but I forgot to measure it upright and diagonally because the entrance is way smaller, so it had to be tilted in.. cleared the ceiling with 2 centimetres haha.
If you have time in your hand, try following this and see if it suits your needs: https://www.youtube.com/watch?v=8VyGlSKsYeo

I honestly think that $10/month is more than worth it.
I found that having copilot is cheaper than hiring a junior dev. I mostly use it for C++, python, and TypeScript and has been really satisfied with it.
> every major unethical, immoral or even outright treasonous act in the past decade dwindles down to a few scapegoats

Corrupt FBI agent gets caught. How does even this cue choirs of nihilism?
> it was about reigning in a particularly egregious period of excess drinking

Wikipedia says it was mostly about religious moralists.
Constant inflammation at least for BMI and smoking.
Why would you need to mention this? This is normal default way of thinking since the FBI and who it investigates are unrelated except for the the investigation./
Apache Doris is used by tiktok, kwai, tencent, baidu, alibaba
I wanted to love Airpods, but the fall out of my ears, even when I'm sitting still. The linked article doesn't mention Beats By Dre, so I'm guessing Beats sales are not included in that $23B/year number. I wonder what is the annual for Beats. I bought a pair of the Powerbeats Pro that go over the ear & I quite like them.
https://newsasfacts.com/

I'd be very interested if anyone can provide anything less biased than this.
In a podcast, couple years ago, can't find the source.
It's also available as a shortcut in the Control Centre - you don't even have to install the app.
> Would netflix benefit from just throwing more hardware at the problem vs paying more engineers 400-500k/y to optimize?

Where the CDN boxes go, you can't always just throw more hardware. There's a limited amount of space, it's not controlled by Netflix, and other people want to throw hardware into that same space. Pushing 800gbps in the same amount of space that others do 80gbps (or less) is a big deal.
Oh we definitely still have Ted Nelsons, what we don't have is a way to find them. Right now people are lost deep in some social media private groups and the surface level information is all war, disease and drugs.
PKD didn’t consider encryption and the many tools we can use to thwart spying and surveillance. I’m tired of these articles that suggest we’re helpless fools sleepwalking into a dystopia. Encryption is all we have now to fight Orwellian dystopias and it’s worth having good opsec (depending on your threat model). I feel very safe and cozy on the web and with technology in general because it’s all locked down. MFA. Password managers, AD blockers, secure operating systems, compartmentalized identities etc
Then again as Steve Jobs said:

“ideas are worth nothing unless executed. They are just a multiplier. Execution is worth millions.”
He/she lives in Australia. As a one-time visitor, seems they are not exposed to the air that you and I share and may explain their experiences with them putting capital where there is little (comparatively) industry.
> I honestly don't find the label useful, I would say I am getting increasingly annoyed by it.

The exact same thing is happening to Long COVID:

A small number of people are truly devastated by post-COVID issues that can last for years (or more, we don’t know yet).

A much larger number of people have some milder post-COVID issues that can linger for months or longer, but don’t otherwise wreck their life.

The problem is that both groups are being lumped into the “Long COVID” description, which is a huge disservice to those severely debilitated by post-COVID issues. It’s getting so bad that a lot of people don’t believe Long COVID can be a serious issue because everyone they’ve seen with “Long COVID” has relatively mild symptoms and they’re just not seeing the more rare Long COVID sufferers who have serious issues.

We really need to stop lumping mild and serious conditions under the same label
This is true of a lot of tech start ups - doing something that is technically not allowed, but the key difference is that to do it successfully you need to get to a scale where you can pivot to something is allowed. For Uber that was slowly changing to adhere to all the regulations around employment law and taxi companies in each jurisdiction. It's questionable that after that pivot they're a great business.

In Tornado Cash I guess the equivalent would "You can hide the flow of your crypto from the public but we're still going to comply with the government AML & KYC."
It's a bit bigger than the ones you mention but I have the Komplete Kontrol m32 https://www.native-instruments.com/en/products/komplete/keyb...

Still quite compact and a nice device.
Just to add some more context, these were used back in the day at chill areas of hacker conferences.

Back then wifi (if available) was not very reliable, and battery tech less advanced.
People carried network cables and extension cords in their backpack.
The FBI is an org large enough that it fights with itself at times. It is thousands of people, some of which are going to be untrustworthy, because that's how humans work. But that's not unique to the FBI.

Now, it is a nexus of power that is prone to abuse. (Be sure to check out the lingerie display in the Hoover Building if you visit.) And I do think it needs some reforms - oversight, control and sunlight are sorely lacking. Just like the rest of US LE, they need to be far better-controlled.
How to Destroy a 'Forever Chemical'
As a total outsider it looks like FreeBSD is the “silent” OS behind lot of the big money projects. Not just this but recently learned it’s the base OS of the Playstation 4 and 5 system too. Is there a reason why FreeBSD is so popular? Just general reliability? And why not the other BSD projects? Also one, like me, would assume Linux is behind all of these but alas not.
Using Next.js and Pipedream
On HN just about anything triggers that these days.
You can hold everyone accountable. You're basically saying "Side A is worse than side B so therefore side B is excused from the bad things they do" that makes no sense.
Apache Doris now has a wide user base in China and around the world, and as of today, Apache Doris is used in production environments in over 500 companies worldwide. More than 80% of the top 50 Internet companies in China in terms of market capitalization or valuation have been using Apache Doris for a long time, including Baidu, Meituan, Xiaomi, Jingdong, Bytedance, Tencent, NetEase, Kwai, Weibo, and Ke Holdings. It is also widely used in some traditional industries such as finance, energy, manufacturing, and telecommunications.
Sucks the person who owes the debt cant get first bite at buying the firesale debt.
Are they sold Pennies on the dollar? Can I buy my own mortgage or is it bundled
Disney bought a majority ownership in BAMTECH to build Disney+.
Can I ask if your whole content can be stored on a single server so content is simply replicated everywhere or there is some layer above that that directs requests to the specific group of servers storing the requested content? I assume the described machine is not just part of tiered cache setup since I don't think nginx capable for complex caching scenarios.
If the evidence he deleted was exculpatory, the correct question is why one FBI is attacking a senator, right?
Why not take a crack at repair? The last post in this thread describes disassembly:

https://gearspace.com/board/electronic-music-instruments-and...
> wouldn't it be better to record this and make it available at static write-time

I think you misunderstand my position. It's better for the creator to simply specify it when they write the code - i.e. static typing.

> the type profiler makes no attempt whatsoever at discerning the "meaning" of the data

Your examples are waaay beyond what I need or expect. What I need is for the program to recognize that, for a number, 123 and 456 are valid, but "abc" will never be. Conversely, for an identifier, no matter how many runs use values like 123, someday someone might provide the value "abc" and that's ok. Also, any code that attempts to sum up a collection of identifiers should not be runnable, even if the identifiers in question all happen to be numbers.

This is something that static typing provides, and no amount of profiling will ever be able to divine.

> In the vast majority of cases, you will find that your brain already has a very specific type in mind for each variable

Sure, for the code I write. But I've seen plenty of code written by juniors where, upon inspection, it was completely inscrutable whether a given parameter expects an integer, a string, a brick wall or a banana.

Which is all to say that my default position is unchanged: dynamic typing is unhelpful for anything larger than small, single-purpose scripts.