skysight-inc/HackerNews huggingface dataset:
> Why? Apple really pressures manufacturers to squeeze out its profit margin as much as possible.

When they say "overproduce Apple parts" that's implying they're overproducing genuine Apple parts. The factory doing that isn't going to have any of the expenses associated with designing and testing that part, because Apple is paying for that, and they'll be able to sell the "extra" parts for less money or with a larger margin than what Apple could.

It's like selling photocopies of a book and claiming it's ok.

If the factories want to use their tooling to manufacture competing parts that have been reverse engineered from Apple's parts, I'm fine with that. If they're actually manufacturing and selling genuine Apple parts to third parties that's not ok IMO.
This is very interesting - and bravo for making something that lasts so long. Can you share anything more about what those machines do and why they are so durable?
Yes, this is exactly my view too. I need this in my life but it just doesn't fit my workload
I was watching "Transatlantic Tunnel" from 1935 yesterday, and was amused at how the engineers were conducting zoom meetings!
There is some spectacular footage in this report, specially the cited tweet.
Healthy attitudes are the ones that promote life and human flourishing, period.

By definition, nature always purges unhealthy attitudes from the gene pool. And the biggest threat to health in the modern era is not global warming, but people becoming hysterically moralistic about what are complex issues that we have little understanding of. Every purchase, every job, every interaction is judged on some creepy moralistic lense by those who would make the Spanish inquisition look nuanced in contrast to their own nursery-rhyme fanaticism.

Some have become so absolutely certain of their own self-righteous stance to the point of sabotaging themselves and removing themselves from the gene pool. Thank goodness we will be rid of these attitudes in a few generations, and through no violence on the part of the sane. We can simply let them line up and drink the koolaid while the rest of us go about our pragmatic lives, living humbly in understanding that we don't really know what is right or wrong unless it has been proven to promote human flourishing over hundreds of generations. Everything else is speculative and prone to error.

Note that this is not to say people shouldn't be concerned, from a technical or engineering point of view, with various problems facing us, but when you cross the line to turning everything into a hysterical moral stance, that's when knowledge turns into blind faith and becomes toxic.
This is a really bad example of an anachronism, stop using it. They carbon dated a camel remain found in a particular settlement and are using it as the upper bound for domestication when it should be the lower bound. That's silly. Earlier this week on HN we saw evidence that camel statues in Saudia Arabia date to 5k BC or so. Clearly people have been interacting with camels in the region for quite a while.
I'm so glad that e-bikes are assist limited to 25km/h in Croatia.
This is the barrier for me too. I'm writing this on a 4-year-old Thinkpad. (The "25th anniversary edition", which has my favorite keyboard.) If somebody figures that out, I'm happy to switch, as my feelings on the Thinkpad line are the same as Doctorow's: formerly great, now sadly declining.
My mom smoked for about 45 years and stopped the day she found out she was having a grand daughter. She didn't want to smell like smoke around her. Hasn't touched a cig in years. The whole family is better for it.
I dont know about laptops but I've been running Ubuntu on a ryzen 1600 since the couch came out and haven't had any issues.
It's phenomenal on airplanes and buses where your elbows are extremely constrained and you want to keep your hands on the keyboard.
If you stop thinking about the Apple Watch as a watch and more as a data collection and display device, maybe dual-wristing would be an option?

It's not that unusual to see people out with a watch on one wrist and a fitness device on the other wrist.
Presumably because of the 100-fold increase in communication? The parent comment's point is that the term freedom doesn't mean "the optimal balance of restrictions", it means "fewer restrictions". It may be the right move to restrict the behavior of specific actors, but that doesn't mean that restricting their actions increases "freedom".

I get that it's in vogue to redefine every word (violence, freedom, harm, etc) to pretend that policy choices don't have trade-offs, but it's a dishonest strategy that's more useful for advocacy than for understanding.
The authors mention they will be more productive with Rust.

I'm no Rust expert and I take their word for trustworthy, but nonetheless, they won't build Rome in a day.
> disagree with your stated claim on (6) which is that there is no accepting state for (M) after an arbitrary move in (5).

No, this is not what I claim.

I claim that if after the step 5 the new state is not an accepting state, 2PDA has to perform another step 5 and keep doing that until an accepting state is reached, and bitcoin script cannot do "perform the step 5 until a condition is met" bit.

Could you please tell me how (in terms of opcode) the second part of the step 6 will look like, namely "Otherwise, S simulates another move of M in the same way."?
Carrying to meetings to be productive or stare at Zombo (back when meetings were in person). Some of my co-workers have a hybrid schedule and work won't give us two machines. Getting things done while attending conferences (if those happen again).
It does not even matter if they are actively malicious. They are closed, non-removable, with proven vulnerabilities (which not only CIA can use). What else do you need?
Some parts have to come from framework (keyboard, mobo, etc), but many do not (memory, storage, WiFi card, etc).

They've also open sourced the modular components so people can develop their own third party compatible parts.
I like what they are doing, but I am sticking with my 2 primary thinkpads for now, which is fine as well and certainly eco :) They are still a perfect level of repairability (t430s and a t470p) even if I can't upgrade the CPUs on them.

I am excited over seeing this project, but these things have stuck out for me:

1. I am concerned over long-term screen hinge strength. I can't see the build on it, but I will not cheap out on that after dealing with bad hinges (screwed into plastic, not a metal frame on a Dell)

2. I am concerned over the durability of the screen. I am not an expert at this, but I have no worry over the screen if I chuck it in a bag or my cats who sometimes stand on the top of the laptop when I put it on the floor.

3. I watched Louis Rossmann's takes on it - I was hoping he would go into the tactile feel of the keyboard. I can wait though for any commentary on that from a ThinkPad user. I can try to stop using the TrackPoint (would hate unlearning that) but a good laptop keyboard is essential. (I declare the best laptop keyboard I ever experienced is the one I have on my t430s. Lenovo has made the key travel lower and lower over the years. The t470p and others around that year I used is OK, but doesn't compare really.)

If anything were to go wrong though, hey, I can at least repair it :D But, I continue to stare in wonder over this. I'd love to be proven otherwise on these points.
This is one of those articles that only appears to make sense because the term "misinformation" is so vague. The moderators are reporting that random Albertans are angry about vaccines and like to make incorrect posts about them; people saying dumb stuff on the internet is an old, well-known problem which clearly cannot be solved by Reddit policy or regulatory intervention.
You are still managing memory in Rust, it’s just more constrained, statically checked and inferred. Within those constraints you have full control.
Implementing Co, a Small Interpreted Language with Coroutines: The Interpreter
That's not really addressing it. It's just acknowledging it.
Are you playing to play, or playing to win?
Maybe next time your 7 key breaks you can set up a macro so everytime you type "6+1" it will replace it with "7"!
Interesting. But seeing as the US population in 1910 was about 92 million vs 330 million in 2020, it doesn't say a whole lot about comparative severity of the two pandemics.
What is the point of Ethics classes? Do they actually make people more ethical (and if so, is it ethical brain wash people?), or are they mostly used to pad out classes so that the philosophy department also gets some money?
Totally agree on the gig economy and union ideas you have. The recent Amazon vote and other similar votes against unionization that I have noticed in my area have really hurt my outlook on labor in the US.

Regarding copy-left, whenever I make contributions to the commons, I do so in order that others may have a zero-marginal-cost lunch, so to speak.
I believe you're right, I meant to say React's Hooks, but now I can't find a reference to that so maybe I misremembered. I wasn't interested in previous versions of React after going over the basics in the docs a few times, but after the introduction of hooks I found it more appealing.
Sockets add measurable height, weight, & power. That part, at least, isn't just a conspiracy.
Search through hours of footage with machine learning (tingy)
I think the proliferation of usb-c has finally solved the universal port issue, you can just buy a 3rd party dongle with HDMI/displayport, usb-c (with pass through charging), sd-card, usb, etc. and it works great. Meets my needs pretty well.
> Another caveat. I really miss my Thinkpad Trackpoint (the little nub in the middle of the keyboard) and the three hardware mouse buttons on the trackpad. I'm finding it really hard to reliably hit the right region on my trackpad to get the left-, center- and middle-buttons.

Yes! This is one of the main reasons that I will stick with Thinkpads. there are times that I have a mouse plugged in, but still use the track point since I then don't have to move my hand. I hope that they will add a track point to their laptop.
Spacecraft come to mind. Missions take a long time to come to fruition and there are already enough variables to consider. Fixing the mission control computer configuration as far in advance as possible removes one more variable from the equation.
Though the tape was probably quite a bit thinner than the disk. You want the tape to be bendy, but the disk not to be.
Who would want to be a member of a union that didn't engage in political lobbying? That would indicate a very weak union.
Yeah, it is the most efficient way to power everything (no conversion losses). 30 minutes is enough tbh.

The battery will fit in an empty PSU case, I just need some custom cables and connectors for the passthrough, my biggest problem is charging and switchover. Looks like I will need a custom board for that. I thought it'd be easier heh
Using physical hardware for as long as possible is absolutely the right mindset. For cost, reliability, environmental reasons, and many more.

This post was about an operating system (Software).

People shouldn't be using code that is no longer supported (support it yourself or don't use it, it's dangerous).

And people should be rebuilding their infrastructure from scratch as often as possible. That's the only way to prove you've built something reliable, auditable, and correct.

VMs and containers make that very easy and achievable for even the smallest of teams.

Linux goes to great lengths to support lots of different (and old) hardware. Linus has said many times, if you maintain it, it can stay.
This website [0] will offset your carbon at $5 per 1000 pounds which is about 50 gallons of gas giving a per gallon offset cost of only 10 cents (just an example). Roads on the other hand at whopping 416 billion dollars in the US in 2014 [1] would add a lot more if you paid for them all with a fuel tax. At 123 billion gallons of gas [2] and 44 billion gallons of diesel [3], that would require $2.50 worth of tax per gallon. Gas near me is $3.40 with a 60 cent tax so I'd say $5.40 sounds about right to me.

[0]: https://terrapass.com/product/personal-carbon-offset-grouped

[1]: https://www.bidnet.com/resources/business-insights/us-govern....

[2]: https://www.eia.gov/tools/faqs/faq.php?id=23&t=10#:~:text=In...).

[3]: https://www.eia.gov/energyexplained/diesel-fuel/use-of-diese....

> At 123 billion gallons of gas [0] and 44 billion gallons of diesel [3],
That's a nice ideal, but esbuild has managed to reduce build times 100x by building JS tooling in Go. Given how widely used JS it, the amount of time that would be saved by faster tools in this area is humungous.
What would be the requirement for someone to build a trackpoint for the Framework laptop? Would they need to design a whole new keyboard plus a touchpad with the three buttons?
The problem discussed really has two parts: ban evasion/harassment and misinformation. I'll get to both of them, but let's discuss the ban evasion and harassment. Reddit is a site where anyone can create an account and post. The admins already IP ban repeat offenders, but IP addresses are cheap anyway. Without changing the fundamental functions of the site, the ban evasion problem is going nowhere. Same with harassment, which will be a problem as long as anyone can post. Trolls are a problem as old as online communication.

Facebook is worth 100x as much as reddit and has a bigger budget, yet even they cannot solve this problem. Are we going to deploy more questionably reliable AI systems that harm legitimate users?

Now on to the misinformation problem. I straight up don't think that's the administration's responsibility. Politicians, site moderators, etc. hound various social media sites from Facebook to Reddit to remove this content without realizing that they're asking for an essentially impossible problem to be solved. First of all, what is or isn't misinformation can be entirely different six months later. Some things are obviously bunk, such as 5G conspiracies, but other things are more up for debate. Even a legitimate, nuanced debate can get filed under misinformation. Second, removing such content isn't like a simple DELETE SQL query. You either have people manually review everything, which isn't necessarily realistic, or you deploy some automated system that will almost certainly screw up on the regular (Facebook, YouTube, etc.).
Countries with Digital Nomad Visas Around the World
Disagree - I think mypy for python and esbuild for js are great examples of why this is not always the case.
In absolute amounts, yes. In relative to their total operations? No.
Maybe so for small languages/projects, but it won't matter if it gets popular enough. Some of the biggest languages like Python and PHP still have their core components written in C, as opposed to some 'write the core in our language then create a transpiler'. I'm sure speed being the focus instead of DX (developer experience) will be appreciated by all the people that won't ever touch Rome except as an end-user.
Bundled spyware. That's why I swore off Lenovo.
Do you have any additional details about this knife missile?
Techcrunch: Docs startup Almanac raised $34M from Tiger
Northern Hemisphere summer of wildfires let off record-breaking carbon emissions
https://news.ycombinator.com/item?id=28605674
Counterpoint. I won't use a keyboard without one. I use a mechanical keyboard with a trackpoint. Not having a trackpoint means that I don't even have to think about whether I will buy a laptop, I already know that I won't. Touchpads have gotten better, but nothing beats the nub.

That being said, every laptop I have ever owned has had a trackpoint, so I'm a definitely biased.
I find it disconcerting that these two quotes allude to attack ships, or warfare of some sort. Of all the interesting things that were seen that could've been mentioned, and war was included.
I’ve never understood the trackpoint use case, the (admittedly few) computers I’ve had with it, I just felt it a nuisance in the middle of the keyboard.
I have a laptop plugged into a dock, from which it basically never moves. If it was a desktop nothing would change.

The one thing I want to do in a mobile fashion is take notes and do zoom meetings, a need that my iPad meets handily.
If you get a DIY version you don’t pay the windows tax. You can also install your own cheaper ram and toss in 64gigs.

Assembly took me about 5 minutes.
Show HN: Hacker News reader app – redesign 2.0
Hello everyone, author here.

This is the second time I've made this app, because I realized that the previous one was a little bit slow (especially when loading the large number of comments), and the information (stories or news) density on mobile devices view was too low - you could see only two stories on the display shown at the same time, and you needed to scroll or slide a lot to get to the last story.

So, because of the aforementioned reasons, I've decided to refactor my previous code - make the app run faster and add another view (theme), which is similar to the original classic Hacker News view, with more information density.

I'm still using the official Hacker news API to get the data (stories, comments, replies...) for the app.

The technologies that I'm using are: React JS, React Router for managing the app routing, Redux for partial state managment, and vanilla CSS for styling the app.

I decided to add a new UI view (or theme) because it wasn't so user friendly, as I thought it would be, on mobile view with the original Modern theme. So I added the new UI theme (classic) which is very similar (but a bit more colorful) to the original minimalistic Hacker News UI, which is very dense in information. It was a lot of work with CSS for adding this theme, because I literaly had to go backwards and rewrite a lot of lines from complex to more simple UI.

As I wanted to implement Dark theme to both views (Ui's) the function that I wrote for class naming (themedClass) helped me a lot not to lose orientation when writing class names. I added a few more skeleton (or placeholder) components so that the app had a smoother transition while changing the routes. The vanilla CSS is used throughout the whole app.

What do you people think about it?
How would you handle that 20% - 30% that is essential for life, if the rest is purely market-based?
The first mod mentioned in the article is a "student in his 20's". I'm sure the moderation is fair and unbiased /s
Found: An Early Merlin Tale, Hidden for Centuries
Oh FFS! It's a hidden menu option when you go to [1]. Have to click Configure App Without Notifications once you click Setup Authenticator App.

Two years of misery and stubbornness. One hidden menu option.

[1]: https://account.activedirectory.windowsazure.com/proofup.asp...
The police will not help you much when your capital (i.e. private property) gets stolen, and will often defend thieves against victims trying to reclaim rightful property.

The police are there to protect the government against threats to stability and the monopoly on the use of power. Police are always quick to defend 'their own' (other police) and government agencies/agents.
Strikes were prosecuted as illegal conspiracies before the labor rights movement. The law was generally strongly pro-employer, hence the labor rights movement.
Ah, hehe, I got confused opening the tweet. I wonder why I had in my head that this was a woman writing the story, must be the monica-byrne in the url :)
Why are there further mitigations being put in now, rather than this all being in place before the public disclosure?
Exactly. And in particular, I want companies showing the absolute limit of what's possible if you don't worry about modularity, and other companies like Framework showing how much of that they can provide while also using modular components. That's two different directions of innovation that both need pushing, as useful competitive forces that people care about.
If you have written such an article and it is sound, I would imagine that I would hear it all during your Alan Turing award lecture :)

But you can just post it in the comment here, I will see it
I’m not sure I see a big difference between what you wrote and what the article said since you also minimize the likelihood of the attack and the article also talked about their response.
altgr-z still opens nvidia's bar instead of, you know, just typing ż. They're retards https://devblogs.microsoft.com/oldnewthing/20040329-00/?p=40...
"vast majority" is very weak statement.

Vast majority of cars did not get stolen last year.
Memorization is only an issue if you allow it to be. If design the model with a "narrow" enough inner stage then that limits the level of detail (in terms of distinct representable values) passed to subsequent stages. This should give you an ML algorithm that consists of a fingerprint (approximates your hashing) stage followed by a classifier that works based on the fingerprint input (approximates a table lookup). Such an algorithm should not have such a problem with over-fitting was you describe.
The point is to take control away from the owner though.
There's also LOVR for 3D. https://lovr.org/
I already won + playing means winning
>ANNs really are a useful tool for a vast class of problems, many of which can be solved with comparatively little data.

For sure, it all depends on how robust the model needs to be, how strongly it needs to generalize. If your dataset covers the entire domain, you don't need a robust model. If you need strong generalization, then you need to build in stronger priors.

Take f(x) = x^2. If your model only needs to work in finite interval, you just need a decent sample that covers that interval. But if it needs to generalize outside that interval, no amount of parameters will give you good performance. Outside the boundaries of the interval, the NN will either be constant (with a sigmoid activation) or linear (with ReLU type activations).
Every major iOS update adds more functionality that
consumes more CPU cycles even in the background.

The very best OS updates also revise or replace existing code to run better (more reliably, more securely, more quickly, etc).

The larger issue, in any case, is that Apple prohibits reverting an iPhone to a prior version of iOS.

This inexorably leads users of old devices to one day install that final update that turns their device into a turkey.

At that point the customer buys a new phone, a year or two before they intended, and the old phone, which is too slow to be useful as a back-up device or hand-me-down, goes into a landfill.
Rebuilding in a different language is just trading one problem set for another. Better using the tools you've already taken on is a much better strategy if you don't have the money to hire a whole new set of devs or a year to burn onboarding onto a new language.
4k Oled? On a 15" screen seems overkill. Also OLED displays still have ghosting problems. 1440p is the sweet spot IMO.
So WASM on 6502 next?
> Isn't part of the point of Rust that you don't manage memory yourself, and rather that the compiler is smart enough to manage it for you?

For trivial cases, kind of. But once you start to do anything remotely sophisticated, no. Everything you do in Rust is checked w.r.t. memory management, but you still need to make many choices about it. All the stuff about lifetimes, borrowing, etc: that's memory management. The compiler's checking it for you, but you still need to design stuff sanely, with memory management (and the checking thereof) in mind. It's easy to back yourself into a corner if you ignore this.
hehe ya, i should put it up on my github, you are getting me interested again.

For authentication ya, button sequence, or another thing i was thinking might be cool would be NFC. I have a little NFC chip, could make a new version. That would be cool then you could activate it with your phone using an NFC app.