skysight-inc/HackerNews huggingface dataset:
This is totally fair, since the service isn't paid with money.

I can't help but feel that they're slowly turning into a Yahoo though, given this policy and their now terrible search results.
I get that feeling too.

The article doesn't distinguish between making parts and assembly. Making parts was mostly mechanized decades ago. The article talks about 3D printing in metal, which is a nice technology but way too slow to be used to bang out consumer products.

Assembly is still tough to automate. If you want automated assembly, you usually have to design things so that the parts go into place with little or no fuss. Vertical assembly is common, where everything is placed with a straight-down move. This goes way back, to the first cheap mass-produced clocks, where there's a baseplate with pins sticking out of it, you just drop on the gears in the right order, and it all comes together.

They mention Bright Machines. Their site is heavy on the hype, weak on the machine specs.[1]
They sell some kind of robotic assembly cell. So do many other companies. Sony had a nice one thirty years ago for making the Walkman. It's not clear what Bright brings to the party. More software integration, probably; they talk about that a lot.

There are some new results from MIT on assembly planning.[2] This is kind of cute. They start with a game-type physics model of the assembled item and figure out how to take it apart. That's reversed into an assembly plan. Joint work from MIT, Texas A&M, and Autodesk.

It's surprising how much manual work is involved in assembling a mobile phone. It's a high-volume product with a modest number of parts, the ideal case for automation. Many early US-made mobile phones were assembled automatically. They were stacks of boards that just had to be dropped onto alignment pins and pressed together. Newer phones have tiny flat cables and connectors all over the place.

Most automated assembly lines involve a huge amount of custom tooling. It's not a few robots with standard tools.

The state of the art in robotic assembly is far worse that you'd think it would be. And that's after half a century of work on the problem, all the way back to McCarthy in the 1960s.

[1] https://www.brightmachines.com/wp-content/uploads/2023/05/Br...

[2] https://news.mit.edu/2022/automated-way-assemble-thousands-o...
I almost never see conditions attached to rulings. No judge would want to be pulled up on some freedom of speech issue. It's just IA being IA...
Surely there could be a way to set up my account profile with "Mandatory amenities" or other mandatory qualities that any host must possess in order for them to show up on searches, or give me an alert when I try to reserve one, if they don't meet my minimum requirements.

On a somewhat related note, I've noticed that any site search tool that has filters, often does not allow you to set filters to see items without a property. So if I'm searching for smartphones, but I don't want NFC. I can search for smartphones that feature NFC no problem. But I can't exclude that NFC quality and see all phones without NFC. Now apply this when I'm searching for a HCP in a provider directory. It's a huge pain to sift through hundreds of records visually when computers are built to efficiently process large amounts of data.
The 1.3 GJ is how much electricity they put in. There is no fusion reaction or energy production, it's just an experimental device to study plasma containment.
> You are referencing untested hypothetical challenges against laws you disagree with

An assumption. I also didn’t say whether the 2nd amendment laws were illegal or wrong.
My [very big] company just mandated return to office 3 days a week. My employment contract, signed a little after covid stipulates fully remote so I am exempt. I am also very far from an office. Its really the people that have been working here a long time that are taking the hit. All of these loyal people are going to have to start paying for after school care again, tolls, gas, lunch, etc. with no raise to compensate them. This is after already getting hammered by inflation. I genuinely feel bad for them.
https://tuitiontracker.org/fitness/school.html?unitid=238032
It’s all the same problem that Ken Thompson identified in his classic Turing lecture: there is no way to reliably identify Trojans.
Maybe not the only reason, though that's certainly high on my list. I don't find much time to ride recreationally, so probably 98% of my rides are for my commute. My 50 mpg bike is much cheaper to ride than either of our cars. Plus HOV benefits.

I absolutely would factor fuel efficiency into my purchase decision, but it's also not the only reason. Because you're right, they are definitely fun :)
Harvard CS50's Introduction to AI with Python – Free University Course
The archive's mission is "Universal Access to All Knowledge", how do you figure that keeping a copy of news articles is not in line with that mission?

Do you know you can walk into any library and read the daily paper?

If a news outfit doesn't like what the archive is doing they can issue takedown requests and the archive will comply. Could be that journalists appreciate having the archive available to them more than viewing it as a threat to their livelihood.
It's actually really easy to explain.

Draw a torus and then draw rectangular "bands" across it, they will represent the containment magnets.

Due to pure geometry, the area closer to the center will have a smaller distance between bars. This means that the magnetic field will be stronger near the center.

This in turn means that particles will separate (depending on charge) and drift to the sides. It seriously interferes with the containment.

You can fix that by changing the torus into something resembling "8", so that particles move to one side when they fly through the upper part, but then they'll move back as they fly through the lower part.

Of course, you can't just do that in 2D because the part in the middle of "8" will have no magnetic field. You need something without self-intersections. You can try to move one side up and another down. But that doesn't quite work either because you will get another set of preferred directions.

So instead you go with the gentle twisting, resulting in the Möbius-looking shape.
But this doesn't mean government officials can deny people, even journalists, of constitutional rights. Which is why there's a 10th amendment.
It's not the office that's dangerous; it's the commute.

Also, fewer people commuting leads to better/safer driving for those who must commute, such as nurses.
I am sure there are plenty of places in all countries where you've got shared bathrooms or toilets which you can't really list as having a bathroom or hot water, even though they are available (eg imagine beach bungalow on a camping site).

Still, I'd agree that hot water is an essential amenity that needs to be available to a guest, even if the rented unit does not provide it.
Evidence could be extremely obvious, for example an IP addresses logging into a victim's account. It happens all the time.

Or it could be a trumped up accusation and an unconstitutional warrant.

We simply don't have the information. An honest an intelligent article would have articulated this question as the Crux of the matter, opposed to obfuscating it and claiming the warrant was unconstitutional.

I'm personally very opposed to a police corruption and overreach, but also hate skewed articles that mislead. Real reform needs to come from a place of accuracy opposed to hype and misinformation.
I didn't know Qualcomm gave up its own CPU core design.
And this site covers that as well. Good work folks!

https://chipsandcheese.com/2023/07/12/kryo-qualcomms-last-in...
I'd like to point out two things that are relevant:

1. There is a Presidential candidate who has absolutely, positively stated that if elected President, he will use government power to go after his political enemies. Like 100%. No ambiguity on this, he is campaigning on it.

2. This candidate has been estimated at having at 45-49% chance of being elected the next President (since that is his chance of winning the electoral college) according to a recently quoted US political expert.

As the expression goes, life comes at you fast. It really wouldn't take that much for being protected from government to be even more important than it currently is. So if today you'd say 'I'm not worried about the government scanning my data', please note that the negative power of government interest, and prosecution of perceived enemies, could escalate exponentially very quickly.

This isn't a hypothetical: we have a candidate that has said he's going to pursue his political enemies, and there's good reason to think that nothing will be off limits.
I was actually looking into libpijul earlier this week, but unfortunately it seems like it's still suffering from some growing pains in terms of friendliness to external devs; after spending over a half an hour delving into the API docs, I couldn't even figure out where the "entrypoint" was, much less how to use the large number of pieces that interacted with each other.

From looking at the implementation of the executable, I think the library could really use some higher-level constructions like `Repository` here[0], or at least some higher-level prose docs explaining how to put the pieces together manually, maybe with a disclaimer like ripgrep's backing library[1] has.

I really like what Pijul is doing from a design standpoint, but unfortunately it's far from the level of polish I would want to be able to consider it as a realistic alternative to git. If I'm going to have to put in effort to work around warts either way, I'm going to pick the tool with warts that I already know how to work around over the one where I'd have to learn from scratch and wouldn't have nearly as many resources to help me learn them.

[0]: Not sure how to link to a specific line on the Pijul hosting site, but it's in https://nest.pijul.com/pijul/pijul:main/SXEYMYF7P4RZM.W5JQA
This should be the norm.
I'm open to the fact that he could very well be a psycho or socio path.
>This thought process contains the misconception that non-paying users are the primary currency that sustains a project as opposed to developers even though the former are nearly worthless and the latter vital.

And yet, projects that fail to get adoption and foster a community rarely go that far, except if they're small hobby projects that can fit on one or two developers scope.

>It contains the misconception that without the fork and the ability to create what they want to create that the additional developers who themselves aren't getting paid would magically be reverted to additional free workers for a project they don't run even though they can't do what they want.

Projects are not just about core developers. They're also about adoption, documentation (webpages, posts, books, articles), plugins, even themes, and configuration bundles. All of those are split in a fork.

And it's not like without NeoVim most of those vi-style-liking people would have gone to a totally different alternative editor. Most of them would have stayed with Vim. Especially when the differences where small to begin with (but enough to fragment compatibility in many areas).

Devs and users (including new devs and users) that would have gravitated towards Vim, now have the addec choice to gravitate towards NeoVim. The amount of people, that, absense of NeoVim, would have gravitated towards something completely different is, I'd say, much smaller.

>If this were well supported people would probably mention actual projects that had been hurt by forks instead of speaking of hypothetical matters for multiple decades

People have mentioned actual projects that have been hurt by forks. XFree86 vs X.org, OpenOffice.org vs LibreOffice, MariaDB vs MySQL, and others. The xBSD fragmentation didn't help either to them losing ground to Linux.
Because water.

https://www.cnn.com/2023/05/22/us/colorado-river-lake-mead-w...
More rare and special edition cars. Like a number of the SRT cars didn't used to be covered in the regular dodge service manuals.
Well, if your attack vector is local law enforcement, then in a different jurisdiction would be a good start. Working your way further and further toward whatever makes it most annoying for them to get to.
It’s not worth listening to “dissent” if it’s coming from the “I do my own research“ crowd.

Whom should I believe, folks who’ve gone through rigorous university education and have dedicated their lives to providing scientific progress?

Orrrrrrr some dildo who read some clickbait nonsense on HealthTruthFauciSux.net?

Choices, choices.
Not to be pedantic or invalidate your point, but most (all?) Zero bikes are air cooled, and they have zero hoses. Brakes get like an order of magnitude less wear thanks to regen, and the only fluid is brakes (well, and the battery, but if you find yourself in contact with it, the bike is a loss).
Looks cool -- What does machete do when it hits a merge conflict that requires manual resolution?
At some point you have to just like your job. No amount of "you are changing the world" feeling is going to keep you motivated for a job you hate.

I get joy from figuring out how to solve a tricky UX issue, or from finally discovering the root cause of a difficult bug.

The work itself can be fulfilling, regardless of any potential deeper meaning.
Nix is a package manager. NixOS makes use of the nice features of that package manager to form a systemd based OS configuration around that.

Nix has a steep learning curve, but nix ends up being useful for all sorts of things related to software packages.

Regarding NixOS, the safety of being able to do rollbacks for any system change is neat. A NixOS configuration is declarative, which means the OS' configuration can be described in a single file. (Or you can compose the OS configuration into multiple modules). -- Declaring OS configuration programmatically in a file is useful if you want to manage more than one or two machines.

That NixOS can be configured from a file also lends Nix to being a tool for building VM images. (e.g. AWS AMIs).

For software development, Nix allows for declaring a development environment such that the host will get the same versions of tools (and libraries) that are declared. -- This is immensely useful for e.g. sideprojects. This is like a more powerful version of asdf-vm.
I don't think it's unreasonable to expect a country that has the world's best military and technology to actually make productive use of it and protect the people who pay ~30% of their income to under threat of violence. The least that could be offered is actual protection from enemies; foreign and domestic.
Thanks for the update. I was taking no news as good news and didn't expect to hear anything until 2025 anyway.
"does the US spy on its citizens?"
"Not wittingly"
your write explains it well, but I guess privacy has been eroded so much. people have trouble with the mindset.
I pay like $8/month for access to my 2021 Triumph’s service manual.

As far as I know they keep it as an interactive website so that PDFs are hard to make.

I haven’t found a good copy yet but it’s also possible that I’m just not as good at searching for pirated content as back in the old torrenting days (or perhaps just less motivated)
Exactly the scientists are the only one smart or educated enough to really understand the info and disseminate it to us who are not accredited degree holding scientists.
> Electric motorcycles are a terrible idea because they are not the problem as far as emission go.

I own two and emissions have never been a consideration for my purchase. Nobody is buying electric bikes to save the environment.
> When <critical QOL factor> comes up empty though, what do you do?

As for anything, we settle.

Now, the physical circle example feels weird to me as we're talking about remote work. Sure no one is guaranteed to find a good remote work opportunity when looking for a job, but there is enough of choice for someone who was successfully employed for a while to find a decent remote position with reasonable trade-offs. It's at least a lot easier than finding employment at 200m of one's home.

> Consider firefighters

I'm not sure how relevant it is to our field, where very few people still have to physically move to a common place to do their job. Data center maintainers still have to go to the server racks to actually plug/unplug machines, but for most other roles we kinda see the reverse, where people can react to a crisis way faster from home than when having to go to an office in the middle of the night.

> this is a rare opportunity to suggest/demand they revert some of the things that made working in the office so awful

What's lost on me is this tireless search for a middle ground, when we have better options all-around. To get back to your firefighters example, there was a time they had contracts for specific buildings and wouldn't extinguish fires on places out of contract. Should we try to find a middle ground to bring back these contract systems in some way, removing some of the most awful parts ? Or are we ok to move on to a completely different system that better benefits the city as a whole ?
"We kill people based on metadata"

- General Hayden
Elon has been important in at least 3 major companies that have real products that are delivering real value today.

I can't speak to his mental health, but SBF is simply not comparable.
It was the norm. I wonder if the HN population is young enough to have not seen them.
"Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious." -- Fred Brooks, The Mythical Man Month (1975)

> The application doesn't need to know how the data is physically stored in the database.

In all the applications that I've designed, the application and the database design are in sync. That's not say that you wouldn't use materialized views to deal with certain broad queries but I just don't see how this level of abstraction would make a big difference.
What (if anything) would we lose if we're just shipping around AST's and their associated deltas?

Would we lose formatting, etc?
It works with subroutines that don't know anything about iterators or yielding but do know about first-class functions. It's also less boilerplate, since there isn't a `yield from`, I guess.
I’m not very educated on the topic, but this seems like the only way our economic system knows how to “solve” the problem
You're right, but you are being pretty harsh and insulting, and it does distract from your point and make it just about impossible for the other commenter to hear what you're saying.
Legally in what jurisdiction?
Kunta Kinte is closer to his roots.
And here I thought web evolution stagnated in the early 2000s due to IE6. It's vital we don't get locked into a single dominant browser that ignores open standards whenever it's convenient to them.
> The US would infiltrate and dismantle any uprising before it could pose a threat to the local state.

Yeah, I know. That's why the US basically has no organized crime at all, and that's why no uprising has ever been successful ever. Governments are scarily competent, the US government especially. They never lose, never make a mistake, are totally unified, and are always ten steps ahead of everyone. It's basically an army of real Jack Bauers and Jason Bournes.
I agree. While the injunction has no binding force outside the parties to the suit, I think any other defendants in the future can point to this as persuasive.

I'm building an online magazine archive for orphaned media and this is a great ruling for me to use in case I find my entity in legal hot water.
I expect they'd happily give access to anyone who wanted to cover it. Say, if someone wanted to do quarterly update videos, and had the appropriate skills, they'd only have to find the right person to ask, on the academic side. Hint.
One would have to think about it and investigate. Say, they might confiscate your laptop with thunderbird and your mail archive but they probably wont delete your webmail account or forbid you from using it. At least I imagine if the point is to gather information it doesn't include deleting it or taking control of it? If they really want to delete your things I imagine one could create an append only webservice.

Preserving some things (without hiding anything) is better than nothing.
Violating HN submission guidelines.
Being seen as a simple cog has the benefit that the relationship with your employer is clear: you show up and do want they want you to do, they pay you. Nothing more, nothing less. That leaves you to define your identity using something other than salaried work.

Part-time always requires a change in the contract, even as Teilzeit in Elternzeit (at least the part of the contract that says how many hours you need to work has to be changed). All the regulations regarding regular part-time can be found here https://www.gesetze-im-internet.de/tzbfg/index.html §8 is probably the most relevant for you.
You can tell git to use a different executable as diff tool. I agree, and I'm curious if such a tool satisfies my needs.
I think this problem is particularly hard since the diff tool needs to understand the coding language. We should have one diff tool per language IMO.

Edit: Related SO https://stackoverflow.com/questions/523307/semantic-diff-uti...
This appears to be from the official devs on Twitter (and corresponds with how the speaker in this video says it):

https://twitter.com/pijul_org/status/764116443550117889
The R6 is an inline 4, 15500rpm red line, 68nm of torque. Fun bike, on a track or doing illegal speeds on the road. Rest of the time, it has no power.

The Enigica has 215nm of torque, about twice the 2022 R1.

The R6, the power is all up top, it’s gutless down low, you have to be up near the top in the rev range for it to go, engine screaming away. You’d also need to be pretty skilled at launching to get that 2.8s acceleration from it.

The Enigica you get all the torque from the get go, so much they have to limit it at the start. You just twist and it pulls from the off, no flat spots, it just keeps on pulling. It’s the torque that gives you the buzz, trying to hang on.

They are very different power deliveries and the Enigica makes a far better road bike (power wise) with all the torque rather than a high reving 600 il4 that you need to be near red line to get the most out of it. Even a 1000cc il4 with more torque, they don’t really get going until above 6,000rpm then your license is gone as you click in to second gear when making the most of the power band.

The Yamaha MT-09’s/10’a are so popular as they have high torque down low where it’s most practical for everyday riding.
Hubris. Nobody's immune to it, and being smart can make it worse as everyone around you reinforces it.
I can't imagine they presented anything close to probable cause. The fact that they had personal information is grossly insufficient to suggest any kind of crime let alone identity theft. I hope that magistrate gets looked at very closely.
Heh. The EFF is the legal support.
I forward multiple gmail accounts to a single account and use the "Send mail as" feature to also send mail from those other accounts. Will either of those actions trigger the "Reading or sending an email" activity that Google referred to?
Yes, regardless of that State law certainly applies:

Melissa Underwood, communications director of the Kansas Bureau of Investigation, replied by email to a question about whether the KBI was involved in the case.

“At the request of the Marion Police Department, on Tuesday, Aug. 8, we began an investigation into allegations of criminal wrongdoing in Marion, Kansas. The investigation is ongoing,” Underwood said.