skysight-inc/HackerNews huggingface dataset:
I'll buy an iPhone off Ebay before I'll go to Amazon for one, at this point - in fact I've done both. The ones I've gotten from Ebay were represented as new in box, and were in fact new in box. The one I got from Amazon was represented as refurbished, and wasn't - it showed up with a badly degraded battery and a chipped display, both of which I had to replace on my own dime. From the way it looked and was packaged when I got it, I feel lucky not to have found it stolen.

Outside the realm of phones, I've also been burned on camera equipment. I ordered a Nikon 200-500mm telephoto lens a few years back, which was represented as sold by Nikon. It proved not to be - by its serial number, it was actually a gray-market item intended for the Chinese market. That wouldn't happen with a sale direct from the manufacturer, and it also totally invalidates the otherwise very good manufacturer's warranty. It's a great copy of the lens and of new enough manufacture to have got past the teething problems, so I kept it. But that was the last time I bought something that pricey on Amazon, too.

Nikon's policies are what they are, and have been that way for longer than I've been alive. They're not what I have a problem with here. Amazon is, and at this point I'd only even consider doing business with them on similar terms to what you describe - small-ticket stuff that I don't really care if it's not what the seller claims it is.

But then, on the other hand, that leaves Amazon with no point for me at all. In the months since I placed my last order there, I've found small business e-commerce to be alive and thriving, and you know what? It turns out that when you place an order with Spice Place or Betty Mills or B&H or Adorama or whoever, yeah it takes a little longer to show up, but also what's in the box will reliably be what you bought! Wild, right? Even books, now, I get from Indiebound, or Ebay for obscure out-of-print stuff that's hard to find from regular booksellers. And for the basic staples of living, there are plain old regular stores. You can just walk into buildings and buy food and tools and things! You don't have to wait for anyone.

At this point, I'm about two-thirds seriously convinced that the whole Prime experience with next-day delivery is as harmful to the customer as it is to the drivers and to the neighborhoods increasingly choked with navy-blue panel vans. I know it exerted an unhealthy hold over my thinking for a lot longer than I'd have preferred in retrospect. It remains wild to me that Amazon found a way to make small-business ecommerce and brick-and-mortar retail look more appealing than itself, but they've certainly done a solid job of it, and I hope they keep it up.
For web automation Selenium IDE is easier and more robust than UIPath.

And for Windows automation in general there are many tools like e. g. AHK, Sikuli or UI.Vision that combine Selenium features with RPA features. And they are free, open-source or at least very low cost compared to UIPath.
Yes, the reMarkable is fully open source and there are user-created additions. This is something I really like about the reMarkable. I just think that the company could push even more for third-party software. Especially for more beginner-level hacking.
It is never a good look to try to suppress research out of fear that the results will reveal a truth you might not like. If most people's voices do result in a predictable set of facial features, that would be interesting to discover.
To be clear, I would guess that if SARS-CoV-2 was created in a lab in Wuhan, it was created with good intentions, and escaped from the lab by mistake. And rather than figuring out where to point fingers, we can work together to prevent future pandemics by preventing research that creates deadly diseases.
Well, if we don't have it, then it's not up to us to chose between providing a definition or merely arguing about having it or not...
Indeed it is more powerful, as Gmail has shown us when it entered that tags are a superset of folders. Maybe I have a contact that should be both in a 'family' group and in a 'work' group.

That said using tags is also more difficult than folders, because they're a "relatively" new concept. We tech people are completely used to it, but I'm pretty sure if I ask people around me they would not be comfortable using it. The visual cues need to be different from the standard hierarchy organization.
https://github.com/princeton-vl/RAFT#optional-efficent-imple...

It's "optional" in the sense that things still calculate correctly on CPU without it, but at a 1000x performance penalty. Or you could skip it if you had 64GB of GPU RAM, which you cannot buy (yet).

So if you actually want to work with this on GPUs that are commercially available, you need it.
I recognized the name from the game Stay?[0]
A very good game I heartily recommend if you're into fantasy.

0: https://ejadelomax.itch.io/stay
Why don't we make it the law for reviewers to disclose incentives in the reviews/ videos, similar to how youtubers have to disclose it https://www.youtube.com/watch?v=L-x8DYTOv7w
I suspect you could switch right and left in your post and be equally correct.
Chugging along with my iPhone 8. Screen is cracked and battery is getting worse, but the phone itself I have n problems with. If I could get the battery and screen replaced for relatively cheap I would, but as it stands that would cost me way to much compared to a new phone.
To give one example: building has become very expensive because of all sorts of regulation, climate-support actions, etc.

Taxes are so heavy in Germany, it makes more sense to not work under a certain income limit than have a small side-business if you can afford it.
I've been running it in production successful for years.
I have a read-only service that exposes Geonames gazetteer using SQLite and it's simply beautiful. I can deploy both code and dataset at the same time.
the reason I read hacker news comments, I never heard of PTP. So I started google'ing. And now I know more and am happier :) thanks for that

quick link for those like me

https://linux.die.net/man/8/ptp4l
No problem, just make sure you clone to an external dri... oh.
I feel like if you're comfortable working on such software you'd probably be the least qualified person to do so. Seems to me that you can't be paranoid enough when developing these kinds of systems.
> The thing that caught my eye is infrastructure-as-code

I thought that's what DevOps was?

My understanding - from one conversation with an SRE one time over a beer! - was that an SRE's job is not to keep things running and scaling, but to work with development teams to help them keep their things running and scaling. So the key idea is that SREs get leverage by having all other developers work on operability.
Just imagine the horror those using Magento would get when they see how many queries it runs for doing anything at all!
There is a long standing stance in anthropology and archeology that native peoples of the Americas had virtually zero contact with groups outside of their immediate surroundings.

I find it extremely condescending and stupid.
Google collab doesn't need to make money. It needs to suffocate space so much, that no potential competitor with commercial offering ever has a chance. The money they make here is money they save by not having to buy competitor for nine figures later.
Ive seen this suggested a few times and I don't believe it. Apple is only intersted in the latest cutting edge processes, those are the ones that give them competitive advantage. The problem is no process stays cutting edge forever. After a few years it becomes a commodity process.

That's not a problem for TSMC who has plenty of customers for commodity nodes, but it would be a millstone round Apple's neck. They don't want to be in the business of owning a commodity process line used by their competitors.
Every file is considered a separate domain.
They do mention Borg though.
>... honesty is expensive and cheating is cheap. Why would we trust it?

Most people are well meaning and as long as the site isn't flooded with fakes it can work ok.
كلمات اغنية يا روحي احمد بتشان
It's kinda sad that nobody cares, especially because we are dealing with a genocidal regime. It's going to bite us all back in the near future.

And to be honest their documentation is very poor.
Assuming you're using a PPS signal and a kernel driver, presumably there's an interrupt handler or perhaps a capture timer peripheral that is capturing a hardware timer when the PPS edge occurs. It doesn't matter too much when the userspace code gets around to adjusting the hardware timer as long as it can compute the difference between when the PPS edge came in and when it should have come in. The Linux API for fine tuning the system time works in deltas rather than absolute timestamps, so it is once again fairly immune to userspace scheduling jitter.

Even good hardware oscillators can have a wide amount of drift, say 50uS per second, but they tend to be stable over several minutes outside of extreme thermal environments. Therefore, it's pretty easy to estimate and compensate for drift using a PPS signal as a reference. Presumably, that compensation is partially what takes a while for the time daemon to converge on.

Additionally, the clock sync daemon likely takes a while to converge because it isn't directly controlling the system time. Rather, it is sending hints to the kernel for it to adjust the time. The kernel decides how best to do that, and it does it in a way that attempts to avoid breaking other userspace programs that are running. For example, it tries to keep system time monotonically increasing. This means that there's relatively low gain in the feedback loop, and so it takes a while to cancel out error.

It's possible for a userspace program to instead explicitly set system time, but that really isn't intended to be used in Linux unless time is more than 0.5 seconds off. The API call to do that is inherently vulnerable to userspace scheduling jitter, but it's fine since 0.5 seconds is orders of magnitude longer than the expected jitter. You get the system time within the ballpark, and then incrementally adjust it until it's perfect.

If you're not using a kernel driver to capture the PPS edge's timestamp, then you're going to have a rougher time. Either you're just going to have to accept the fact that you can't do better than the scheduling jitter (other than assume it averages out), or you're going to have to do something clever/terrible. One idea would be to have your userspace process go to sleep until, say, 1ms before you expect the next PPS edge to come in. Then, go into a tight polling loop until the edge occurs. As long as reading the PPS pin from userspace is non-blocking and your process doesn't get preempted, you should be able to get at least within microseconds. You can poll system time in the same tight loop, allowing you to fairly reliably detect whether the process got preempted or not.
I'd argue the issue is better acknowledge in ruby than in many other popular languages, which just assume having few options means everyone can mostly code as they want from there.

Sister comments are pointing to rubocop which mostly makes it a solved problem. I'd add that having multiple potential ways to do things, and being able to also favor a specific way through linting is very powerful.

You can actually choose the best option for your current project and enforce it, while choosing a different tradeoff for another project and still enforce it there. And you still can opt-out of the rules on a case by case basis in a standard way.
Why would I do a hundred thousand insertions in a single transaction in a crud app?
This is exactly how I accomplished high performance in sqlite too.

I'm surprised more people don't use transactions in sqlite given transactions are a staple of using any enterprise RDBMS.
You're absolutely right, but you're being downvoted because a lot of HN readers' sense of self-worth as engineers is tied up with the idea that the cloud is the right way to do things.
You could store it in grams as an integer.
New Era Genre
Yeah, but everyone seems to be talking about the scale side more than the changes-being-accountable side.
Your local grocers website doesn’t need Kubernetes.

However what’s happening is that the way we deploy software is being automated and standardized.

The dream scenario we’re trying to achieve is to tell the system here’s my application here are are some servers now go deploy it and keep it up and running.

This actually does work even in the face of failures. It’s just complex because it’s new and solving a very hard problem.

I would considers these systems as a form of AI.

When you manage tens of thousands of servers these investments make sense. And once these systems stabilize they will be usable without much difficulty. Which means in five years you’ll have an in demand skill if you learn it now.
You could support a variable $TEXTNOTE_EDITOR and it contains a string with placeholders for line number and file name.

Or you always invoke the editor as "$EDITOR +$LINE $FILE" and if someone wants to use an editor that uses different command line arguments, they have to write a wrapper shell script to rewrite it.

vim, nano, and emacs support this syntax. micro uses "micro ${FILE}:${LINE}", and subl (Mac command line tool for Sublime Text) uses it as well.
Two bits surprised me.

First, Intel is apparently collecting telemetry underneath the OS?

"The ITH can trace different internal hardware component (VIA - Visualization of Internal Signals, ODLA - On-chip logic analyzer, SoCHAP - SOC performance counters, IPT - Intel Process Trace, AET - Intel Architecture Trace), and external component like CSME, the UEFI firmware, and you can even connect it to ETW. *This telemetry eventually finds its way to Intel in various methods*."

The second is the nested complexity. The sheer quantity of stuff running before the bootloader is staggering. How is it possible to secure these nested trees of computers-in-computers?
Only to avoid crippling Indian import taxes.
Experiencing Smalltalk
At the risk of sounding glib, you could store everything as integer grams?
Why ethics in organisations fail and how you could do it right
Elon Musk wants to make the Tesla Roadster a hover car
What if a website could be a conversation (not OP)
Here a more accessible procedure https://www.youtube.com/watch?v=n4BtK6OM7cU
Maybe I'm part of the hate train, but the natural progress is either Python to Java or Python to Go. Ruby is alright, but not scalable unless you're trying to be a startup where you can just drop in a bunch of gems and make it work.
There are some FB groups where users can make money by receiving some products, write a review then send it back. then they get something in return. its not super hidden as well
Looks like you replied to the wrong comment(?)

Regarding the Nextcloud's sync functionality on iOS, though: Does it support two-way sync? And do note-taking apps like Notability support it, too? Last time I checked, my impression had been that none of them does – which is a deal breaker for me, given that I'm a heavy user of Syncthing and have really gotten used to its instant two-way syncing functionality to keep all my devices up-to-date.
Nice picture of a country scene: https://github.com/BlackOtton/RedStar-Media/blob/main/Wallpa...

Nice picture of a country scene after the kite was denounced as a counter-revolutionary conspirator: https://github.com/BlackOtton/RedStar-Media/blob/main/Wallpa...
I don't think there's a huge amount of disagreement that such attacks are possible and are carried out. The skepticism is that the specific claims of Supermicro's servers being hacked by adding another chip to the board and that Apple and Amazon were affected lack credibility (and in fact Bloomberg has many sources for the parts of the article relating to the idea that China carries supply-chain attacks on IT hardware but only one source on the chip story and plenty of very specific denials).
I had friends do the mail in but, I didn’t care as I used windows under OS/2.. I tried really hard to go full Linux before but compiling all the dependencies of everything got so old quick. Sadly nothing has changed there.
That's not how Amazon works, they take a lot of 'short term losses in exchange for trust' decisions, like warning you if a product has increased in price since you added it to the wish list, possibly triggering additional research of competitors that might have it cheaper.
For a long time Apple made more than 100% of the profits in the mobile phone handset industry. That may appear to be impossible, but it's because so many of their competitors made losses and so had negative profits.
This could easily run on top of matrix, which would provide all that out of the box.
Surely if you aren't sequestering the CO2 somewhere, but instead releasing back again later, you are having a net negative effect, as your equipment has running costs (paid for with fossil fuels).
In my experience, those "one or two queries of hand-written SQL" quickly balloon out of control into a litany of crimes, because the assumption they will be better relies on having the kind of developer who can easily write "one or two queries of hand-written SQL" but are somehow incapable of reading the documentation or using an ORM correctly.
So if I understand this correctly you are adding this tech to existing cooling towers?

I don't see this answered on the page, but: what cooling towers do you have in mind? I don't have any statistics at hand, but my guess would be most cooling towers are coal power plants and other fossil fuel infrastructure. This seems problematic as you're creating an incentive to keep fossil fuel infrastructure.

Also industrial heat and heat in general is in itself something that needs to be decarbonized and one of the best options here is to re-use "waste heat". So ideally even if you have non-fossil processes with cooling towers you'll likely want to change that.

(Also from what I'm aware of carbon capture itself is something that needs a lot of heat and existing projects tend to want to use waste heat.)
Best pizzas I had in London were from Pizza pilgrim and Luna rossa (in Notting Hill)
IRS Alerts U.S. Taxpayers About E-File Identity Theft via Phishing Attacks
It's only a shame because people refuse to get rid of the old imperial measurements.
pfSense - Multiple WAN Connections – Tutorial
When you say not everything is open source. I assume you mean the training code is not open source? I'm curious what you would want to learn from that? You wouldn't be able to actually train a model since you wouldn't have access to the data.

The end-user can inspect, audit and understand the decisions their vehicle is making. All you have to do is see how the neural network behaves for different inputs. That's the correct approach, whether you have access to the training code or not.
> A dualist might see the “soul” as the software that the physical brain executes.

I don't think so (although there are multiple definitions of "dualist").

In the software/hardware analogy, the software still exists, physically. It's described directly in electrical impulses going though the hardware. For dualists, the soul is strictly non-physical.
Apple runs PAC without TBI enabled, I believe.
In 2006-sih I tried to get Windows removed from my Sony Vaio. They could do it, if I sent the laptop back to the webshop, paying for it myself. There was no money to be returned to me.

I think the situation is complex, perhaps Sony paid MS for Windows (XP mediacenter), but they made money on the Norton Trial software, the trailer for movies on my desktop, and ah lot of other cruft that was not really in my interest.
Signal, Telegram
Moodle
Discourse
PAC is more about CFI than preventing shellcode injection (which is done through codesigning and memory protection, mostly).
You can tune so the acceleration feels like a lighter bike, but for braking and cornering, you're still going to feel the extra weight, there's no way to artificially lighten an object, you can't cheat mass and gravity, it's the same reason why a Tesla Roadster is a very different car from a Mazda MX-5 and the Mazda would be a fundamentally changed car if you made it electric.

Still, for the vast majority of everyday cyclists, the "purity" of the experience doesn't matter, they want to get from A to B in a practical manner. They want to see things and do things, the bike ride is not a goal in itself.

For the sports cyclist with aspirations based on their professional idols, they want to ride what the professionals ride, not a simulation. Personally I think the whole concept of trying to ape the professionals is a bit silly, which is why I don't do it anymore :-)
The Born rule is statistical distribution, and statistics is certainly computable in MWI. It's a matter of converting the wave function into distribution basis, where it will have the Born rule distribution with amplitude close to 1, which means that observations have the Born rule distribution in most cases.
This looks fantastic, going to give it a try for sure.
Not-a-web-developer-question: Would it make sense to add a module that replicated the localStorage data 'upstream' or somewhere, something like an rsync.net copy that could be sync'ed by the user before they blow the cache?
I think so. Some might say Golem nowadays sometimes is a bit deeper technologically and more up to current affairs, but in the end it comes down to taste.
Three years in to my daily log, I need to retest this!
Jack Parsons
I've been using Ink for the game I'm developing and I love it. I tried Twine before that and as much as I like the visual interface of Twine, Ink has been a better fit for my needs.
Is a very good hypothesis... hum

But, wouldn't be those magnets too small for create a strong current? The computer should be protected from common sources of interference, right?
It's in my basement on a Corei3 with a decent Samsung nvme ssd.
With WFH nowadays, I wouldn't even want a GPU workstation running at home considering the noise and power consumption. And with the high costs of a capable DS team, runing these workloads in the cloud doesn't make much of a difference either.
Python Package Index (PyPI) Downloads
Yes. I would like to add that even in professional environments you should have some level of trust in your gut feelings. It is great to reflect and be critical of one self, to try and see thigs from different perspective. Maybe ask a friend at work first.
How do cooling towers compare with clean rooms and datacenters, which both have huge ventilation mechanisms?

I guess it probably makes sense to focus on cooling towers first, as there are more of these ? That said, I think some datacenter providers (scaleway?) strive to reach carbon-neutrality.
In javascript I enforce immutability by hitting people over the head when they try to mutate something they're not supposed to.
If Samsung can manufacture 80% of their smartphones in Vietnam on 300 million smartphones, I can see why Apple couldn't move all their manufacturing to Vietnam and India.
It's a feature:

https://stackoverflow.com/questions/29476818/how-to-avoid-in...
The tax rate is flat and there are no deductions. There are no local relative taxes (as in a percentage of your income), everything is in absolute values.

And if you're working from another country, then you're a fiscal resident in that country and you have to pay taxes there. But in that case you'd be a contractor or own a company, so that's a totally different story.
Are they really though? I know a lot of some people, who would consider themselves "well meaning" (fair, honest, just, whatever) and they totally do this all the time.

When you combine the actually bad people with those people, isn't 30-40% of the population constantly fucking with the system?

See also: Democracy. App store reviews. The soundscape. Climate change. Etc.
Not really the same since lambda in Python is just a syntactic variant that is restricted. A function defined using `def` can be passed around without restrictions, which you simply cannot do in Ruby.