skysight-inc/HackerNews huggingface dataset:
Unfortunately, I no longer have the opportunity to do this.

Some years ago, I have been working in designing certain kinds of WiFi devices.

For their testing in a laboratory, a wired setup was used, exactly as described, i.e. with SMA coaxial cables replacing the antennas in the units under test, together with splitters and/or directional couplers to implement multi-point networks, and together with attenuators to simulate a greater distance between the units under test.

The majority of the tests concerning hardware and software were done using the wired setup, which allowed the simultaneous testing of a great number of units in a small space, without interference between their different tests. Only a much smaller number of tests was done with antennas, on the units that had already passed all hardware and software tests, so only the behavior of the antennas remained to be checked.

Such tests in wired setups were done both for the production units, for quality control, and for prototypes, where new versions of hardware and/or software were developed, and it made no sense to waste time with wireless testing until the new hardware and/or software was proven to be completely functional in the wired setup.

In a testing laboratory, there would be a huge amount of coaxial cables and adapters, attenuators, splitters and directional couplers, and of WiFi interfaces, so demonstrating a complex setup would be easy. Otherwise, collecting enough devices and accessories to make an impressive demonstration would be costly when you do not actually have a need for those devices.

In a home where you have an Internet router/gateway that has external WiFi antennas and you have a desktop using one of the many motherboards that include a WiFi interface with connectors for external antennas, you could use an SMA coaxial cable between your desktop and the router/gateway, instead of using an Ethernet cable.

This would be the simplest example of wired WiFi. There are cases when this would be a good idea, e.g. when the router/gateway has only few Ethernet ports for local devices and those are already occupied by other computers. In this case buying an SMA cable may be preferable to buying an additional Ethernet switch and also preferable to a wireless connection, if your home has many neighbors who also use WiFi, creating a congestion that slows down the wireless communication.
Fully this. For all its foibles, Linux was built to never presume too much, and its users tend to be power users who will almost certainly have dotfiles to tune their systems to their needs. In the context of making choices that will necessarily be universal, I admire how thoughtfully most standard Linux packages have been designed to never interfere with the users’ intentions.
This is as believable as the claim that food inflation over the past year was 0.3%. Apparently, there's no need to even bother to make the lies believable anymore.
Assuming the 10M records is ~2000M input tokens + 200M output tokens, this would cost $300 to classify using llama-3.3-70b[1]. If using llama lets you do this in say one day instead of two days for a traditional NLP pipeline, it's worthwhile.

[1]: https://openrouter.ai/meta-llama/llama-3.3-70b-instruct
Kind of tangential TIL: Toyota sells 3x more bZ4X in US(18k/yr) than all Tesla models combined in Japan(6k/yr), before counting in Subaru Solterra.
It's also worth noting that this is a fairly standard pattern in /etc

/
| etc
| | fail2ban
| | | action.d
| | | fail2band.d
| | | filter.d
| | | jail.d
| | ssh
| | | ssh_config
| | | sshd_config
| | systemd
| | | network # network wide context
| | | nspawn # containers
| | | system # system wide context
| | | user # user wide context

Personally I like it more than

/
| etc
| | cron.d
| | cron.daily
| | cron.hourly
| | cron.monthly
| | cron.weekly
| | ...
| | firewall
| | firewalld

Keeps things less cluttered. Hierarchical categorization is >> than lateral
I have been an investor for the last three decades and have NEVER heard anyone mention anything regarding companies health etc based on how many job openings they have (outside of some pitch like “XYZ is planning to hire XXX people for their ZZZ). can’t see why SEC would be involved here in any way. Maybe Dept of Labor but not sure what they could do
Heh I read Atlas Shrugged and had the exact same response as you reading Fountainhead. I recall quite enjoying the writing style, but just found the whole thing silly and the idea that anyone could come out of reading it thinking they'd just stumbled across a great life philosophy funny and depressing.
Yeah, silly me. It is fixed now, thanks for letting me know!
Nanocarrier imaging at single-cell resolution across entire mouse bodies
Success=100 * 0 * 100=ZERO

All your success depends on the luck you have. And luck is uncontrollable and unknowable, so nothing you do changes the chances of your success
No because I can guarantee it's slower than the Windows x86/x64 emulation layer in the ARM version of Windows.
I used to do this but frankly it's easier to run a system-level unit as whatever user you want and keep all the files in /etc instead of scattered around /home.

The user-level units are most useful when running an actual multi-user system. If you trust your users to not abuse them, anyway.
FFmpeg is a tool that I now use purely with LLM help (and it is the only such tool for me). I do however want to read the explanation of what the AI-suggested command does and understand it instead of just YOLO running it like in this project.

I have had the experience where GPT/LLAMA suggested parameters that would have produced unintended consequences and if I haven't read their explanation I would never know (resulting in e.g. a lower quality video).

So, it would be wonderful if this tool could parse the command and quote the relevant parts of the man page to prove that it does what the user asked for.
> Regarding your "skill issue" comment, it really only demonstrates you have some growing up to do. There's a lot of real world complexity in operating business-critical and life-critical services, and it's obvious you lack experience with both.

I believe that this is out of place and perhaps a result of reading things with an uncharitable interpretation.

The skill floor part of the comment isn't me attempting to blame someone, but rather point out that needing this sort of automation complicates things and adds friction. If the only certificates that you get for free (e.g. Let's Encrypt) are short lived, then you can't just sit down once a year and move some files around, you need certbot / mod_md / Caddy and all that comes with it. Of course, you still have the longer lived commercial certs, but it's odd to see how the trend is shifting towards ACME. Not the end of the world for most, but also something that a mom & pop shop might prefer not to deal with. Or, you know, environments with specific requirements.

> So you need to understand that making certs expire more is inherently damaging.

For this, I make no claims one way or the other. To me, concerns about long lived certificates seem valid, as do those about short lived ones, both have risks associated with them. Which is the better approach? You decide for yourself. Except most people don't get to decide and just have to roll along with whatever the industry at large settles on.
Europe has higher voltage, 230, so should go faster than charging from 120V.
> It seems like the overall discovery from Intel is that highly threaded tasks use less resources (cache, ROPs, etc. etc).

Does that mean if I can take a single-threaded program and split it into multiple threads, it might use less power? I have been telling myself that the only reason to use threads is to get more CPU power or to call blocking APIs. If they're actually more power-efficient, that would change how I weigh threads vs. async
Even something like a special URL that auto-bans you can be abused by pranksters. Simply embedding an <img> tag that fetches the offending URL could trigger it, as well as tricking people into clicking a link.
Sounds to me like you're rationalizing your laziness in researching and sharing more accurate numbers because you want to justify "the negative effects that you truly deep down know are there".

You appear to be arguing based on vibes.
who cares, we have a new crypto economy.
Three paragraphs of non-sequiturs. Yeah they are taking revenge on their own government because it’s their own government which is governing the country they live in. “But what about China” doesn’t matter since they don’t live in China and they don’t plan to move to China.

They want to use an app. These geopolitical-ideological fault-lines doesn’t matter.
Useful reminder nature is terrifying even at its smallest. I'm a little surprised this wasn't taught to me in school.
> You can already see how big is the social media influence on people, on their political views etc.

If that is the reason for the ban, namely that American citizens cannot discern propaganda from factual information themselves and as a result must have their information shaped for them to achieve or avoid certain political outcomes, then that is quite literally the same reason China has for controlling the information space

No offense but you did basically just say the same thing twice, just with a bit of a patriot-act touch up. China doesn't just ban things they "don't like". What they don't like is exactly what you just lined out
If you've tried the traditional diet and exercise and couldn't stick to it, don't let the stigma around glp-1s keep you from taking to your doctor about them. They are a powerful tool. Really helped me
Author here: I also find this an important thing to ask yourself when you are running applications/scripts that do anything with sudo and which is why I have written a fairly in-depth "Security" section on the isd documentation page:

https://isd-project.github.io/isd/security/

Let me know if anything is missing!
Great example. I just tried it with a few LLMs and got horrible results. GPT-4o got a ton of them wrong, GPT-1o got them all correct AFAICT but took 1m50s to do so, and Claude 3.5 Sonnet said “Here's the text with straight quotes converted to curly quotes” but then returned the text with all the straight quotes intact.

I’m very surprised all three models didn’t nail it immediately.
> On good teams it at least still ensures that two people agree that a stamp is appropriate.

That is a good point!
I think proc gen like this often falls victim to the 1000 bowls of oatmeal problem.

Unless things _feel_ different, it just feels same-y.

Some games handle this well (often through biomes with different rules and/or special areas with different rules) and others (interestingly, often those that talk about how many billions of possibilities there are) are techniquely different... But just all feel the same.

It's interesting to see how game devs continue to be creative in this area and how many games continue to have this problem.
> AI Agent RequirementsDescriptionSemantic MarkupUse of HTML5 semantic elements to define web page structureConsistent CodingConsistent use of coding practices throughout the web pageWeb StandardsAdherence to established web standards and best practices

Right. Let’s ask AI how to make websites easier to navigate. Because that’s the top priority on the internet.
FTC: Personal Data Used to Set Individualized Consumer Pricing
> a pure EV with a small range extender not connected to the drivetrain mechanically

That is, a series hybrid, like a diesel locomotive?
Grave consequences are not a rarity. Automated decision making in immigration and housing classify people with zero recourse or transparency, locking them out of a place to live (and in the case of Australia, locking them up in offshore detention for years).
A Russian and an American get on a plane in Moscow and get to talking. The Russian says he works for the Kremlin and he's on his way to go learn American propaganda techniques.

"American propaganda techniques? Sounds conspiratorial" says the American.

"Exactly," the Russian replies.
Yes, but only if they run in javascript. We need more javascript.
The idea that we can solve "language" by breaking down and understanding sentences is naive and funny with the benefit of hindsight, is it not?

An equivalently funny attitude seems to be the "natural language will replace programming languages". Let's see how that one will work out when the hype is over.
Move over, Starlink, there's a new satellite-to-cell service in town
It's time for a lawyer letter. See the Computer Fraud and Abuse Act prosecution guidelines.[1] In general, the US Justice Department will not consider any access to open servers that's not clearly an attack to be "unauthorized access". But,

"However, when authorizers later expressly revoke authorization—for example, through unambiguous written cease and desist communications that defendants receive and understand—the Department will consider defendants from that point onward not to be authorized."

So, you get a lawyer to write an "unambiguous cease and desist" letter. You have it delivered to Amazon by either registered mail or a process server, as recommended by the lawyer. Probably both, plus email.

Then you wait and see if Amazon stops.

If they don't stop, you can file a criminal complaint. That will get Amazon's attention.

[1] https://www.justice.gov/jm/jm-9-48000-computer-fraud
The fake engine sounds played through the cabin speakers don't help with that.
Well, it shows how it’s not the biggest issue for an average customer, as it, in theory, can make the TV cheaper. If people cared about absence of ads that much, all social media would not be ad-ridden since people would stop using it.
> it couldn't decide which gear to pick.

I haven't felt that since I've been driving my CVT ICE for so long.

Then again, a coworker told me the CVT is likely to break before 100,000 miles. So.... thinking of buying a Prius. I love Priuses.
The fact that heavier (and thus more attractive as prey) people are more likely to snore could give credibility to your explanation.
"watching a movie the day before it hits movie theaters" is not the same thing at all. This is more like trying to show racist Looney Tunes cartoons from the 1940s in an educational setting. No one's making any money off "Coal Black and de Sebben Dwarfs" (1943) nor "Pitfall!" (1983) on the Atari 2600. They're not being sold, for reasonable economic reasons, and rigid copyright restrictions should not apply to them.

Corporations already have enough influence over copyright, so I'm loathe to defend a defunct corporation's theoretical ability to resell an ancient game, over an actual person's real interest in preserving and disseminating video game history.
This. They're digital sniffer dogs, a pretext to lend credibility to vibes-based policing.
As with trade issue so with this. If Country B bans imports they are actually hurting Country B not Country A.

China infringing on the inalienable rights of Chinese citizens is not a source of strength. It's weakness. It hurts China.

Responding in kind is me responding to my neighbors fire by dousing the living room with gasoline and lighting a match.
This is a rather US-centric perspective. Under US law, there is a legal distinction between child pornography and child obscenity (see e.g. 18 U.S.C. § 1466A, “obscene visual representations of the sexual abuse of children”). The first is clearly CSAM; whether the second is, is open to dispute. But, in Canada, UK (and many other European countries), Australia, New Zealand, that legal distinction doesn’t exist, both categories are subsumed under child pornography (or equivalent terms-Australian law now prefers the phrase “child abuse material”), and the authorities in those jurisdictions aren’t going to say some child pornography is CSAM and the rest isn’t - they are going to say it is all CSAM
So the bass lines are all played with your organ style setup? Pretty cool. I think my brain would split doing left hand, right hand, and feet.
Ask HN: Where can I read more about AWS transaction log service?
Recently, I noticed usage of distributed transaction log service mentioned in at least 2 of AWS services: Amazon MemoryDB and Aurora DSQL.

But couldn't find any details of it. Does anyone know if AWS published a paper about their distributed transaction log service? If not, is there a similar work done in the past which might have influenced AWS to build it?
1. AWS and their account managers are relatively frugal compared to other enterprise sales teams. As far as I can tell, this is a good thing.

2. More

3. AWS has this idea of “customer obsession.” They will spend an absurd amount of time trying to understand your business and make sense of it.
great advice, but difficult to apply given very small context window of o1 models
I still write like that
Meanwhile, back in the real world, it's the exact opposite.

AI asks me a ton of questions to learn about me for better targeted advertising.
I will investigate it!

https://github.com/isd-project/isd/issues/6
The trick with the Prius Prime (and all PHEVs) is to lease and buy out the lease. That's a $7500 discount.
Did you look at the implementation? It executes arbitrary code
And to all the linux noobies[0], you'll be a hell of a lot more efficient if you learn the philosophy of the design early. It will make it so that you can learn a new command and instantly know how to use several options. It will dramatically reduce the number of things you have to learn. I also HIGHLY suggest learning a bit of bash scripting.

Take a look at the manual

https://www.gnu.org/software/bash/manual/html_node/index.html

and bookmark "Bash Pitfalls"

https://mywiki.wooledge.org/BashPitfalls

Live in the terminal as much as you can. It is harder at first, but you will get huge boosts in productivity quicker than you would know it (easily <2 weeks). It sucks doing things "the hard way" but sometimes that comes with extra lessons. The thing is, those extra lessons are the real value.

[0] no matter how many years you've been using it there's no shame in being a noobie
I somehow think that the most valuable companies are those hyped by the media and investors. That’s the reality, and it’s pretty sad because hype has nothing to do with real value.

Personally, I like to self-host everything I can. I know it’s not the most efficient way, but in the end, I love tinkering and owning my data.
Yup, it’s been decades - I remember it happening with the carbon copy imprinting devices and it may have been more common in the US rural South where I was working at the time. The squiggles I fingerpaint on checkout screens now are my version of your smiley face.
> It chops and changes with no explanation.

The site provides the relevant information. In the "Story of the Basilica" the first section is "The Life of St. Peter" and it tells you why Simon came to be called Peter.

https://virtual.basilicasanpietro.va/en/st-peter-history
Honestly, I figure that being on the front page of Hacker News like this is more than shame enough to get a human from the common sense department to read and respond to the email I sent politely asking them to stop scraping my git server. If I don't get a response by next Tuesday, I'm getting a lawyer to write a formal cease and desist letter.
Cookie banners are a terrible policy failure, but the GDPR isn't to blame. They're from the ePrivacy Directive.
Yes! To put a finer point on it, group selection theories don’t have a specific physical explanation for how they operate, instead veering into philosophical explanations.

Ultimately natural selection must operate on the gene. Genes are the only source of information that gets passed to offspring through germ line cells in sexual reproduction or mitosis in asexual reproduction (don’t get me started on the fad of epigenetics, which is just a fancy term for standard DNA controlled embryological differentiation.)

The replication of genes and the information they encode, are the physical cause of the effect of phenotypes.

Group selection theorists (of which there are few) have no physical cause that allows selection to occur on the level of the group, and there’s no sound hypothesis of such that I have heard of. You’d need some physical mechanism for information flow between individuals in a group for that to be the case, and outside of kin inheritance, there’s nothing like that that exists.
An infra management team is not as effective as an infra platform
I honestly never quite understood this perspective or why it's so popular... in general I try to always find ways to do normal life things a little weird, or make it a little more challenging, fun, and memorable- and try to break up the routine drudgery. Even just getting groceries can be a fun adventure with my kid if we put the top down on the Porsche, play some music we love, and maybe go to a weird store that targets a different culture, or has weird surplus/unsold items.

Doing things 'weird' usually makes them cheaper and less crowded/faster as well- as a result of less demand.
My ICE CVT is like that, and hybrid systems behave sort of like CVTs.

The computer has an idea of "At this low RPM the engine is most efficient, at this high RPM it produces maximum horsepower". So if you floor it, the computer in either a CVT or a hybrid will bring the engine to full power and it will just sit there as the car accelerates.

The engine is getting loaded up and putting out more torque, and the throttle is opening, but it isn't really revving. In mine it does slowly climb from maybe 4,000 to 5,000 RPM, but it doesn't do the "rrrrRRRRRR... rrrrrrrRRRRR..." like a transmission with fixed gear ratios.
Have a look at https://github.com/henrythe9th/AI-Crash-Course

And also that https://www.science.org/content/article/how-read-scientific-...
You're fundamentally misunderstanding things.

If every person has the same point of confusion than they are not the problem, it's the thing they're confused by.

There's better ways to do things and calling people naive for suggesting the obvious is the problem.

And about your side note: no. For example, when people checkout a branch, they want to track the remote branch 99.9% of the time. It should be the default.

The default journalctl should show where things have failed, that's why people are invoking it.

Also there's plenty of counterexamples that do these things. "ping host" genuinely pings the host. "ssh host" genuinely ssh's into the host.

You don't need to specify say, the encryption algorithm, that you want a shell, use say, "--resolve=dns" to specify the hostname resolution... It has sensible defaults that do what most people intend.

Under the model you advocate for "ssh host" would simply open up a random socket connection and then you'd have to manually attach a virtual terminal to it and request the invocation of shell separately, stacking each piece on top of the other, before you log in.

This design could be defended in the same way: Some people do port mapping, tunneling, SOCKS proxies, there's too many use cases! How can we assume the user wants a shell? Answer: because they do.

Most things are reasonable like certbot, apt, tune2fs, mkfs, awk, cut, paste, grep, sort, so many reasonable things. Even emacs is reasonable.

But systemd and git are not and the users are not the problems. Choices were made to be hostile to usability and they continue to be defended by being hostile to usability. Things like lex and yacc are inherently complicated and there's nothing to do there. Other things are intentionally complicated. Those can be fixed.
I watched For All Mankind, which is an alternative history (branching in 1969, when the Russians beat us to the moon).

They don't have iPhone-like smartphones (They haven't even reached 2015, yet -and we've got a major base on Mars), but everyone is FaceTiming on these gizmos that look a hell of a lot like Newtons.