skysight-inc/HackerNews huggingface dataset:
Could you start with a 2 - 6 months paid sick leave, due to burnout? Or at least, maybe you don't need to quit the job, just take a long leave and return in the next 6 - 12 months?
But unlike jet-lag, it reverts back to baseline as soon as you stop pushing.
I think this solution (pricing externalities into product cost) is rational and correct but ultimately doomed. If you could keep it going for a couple generations it might eventually be ok but it's impossible for a politician to decide that pork is now 3 times as expensive and expect to get reelected. Their opponents will cast them as a 'east coast elite' gouging good Americans to pay for woke environmentalism. It's utterly impossible. We've stupided ourselves into a corner playing tribal politics.

At this point ecological disaster is probably the timeline we deserve. Last one out turn off the lights.
You’re reaching around the back of a computer and you can’t see the exact location of the mini-din jack, you have to angle the plug normal to the plane of the computer back (more or less), you have to center the plug (translate the plug horizontally and vertically) to align it with the jack, and you have to rotate it so the the indentation (and of course pins) align.

But… My old computers all had a slippery steel plate surrounding the jacks, and the jacks had plastic centers aligned flush with the plate, having the plug overlap the steel plate never felt terribly different from only having the rotation wrong.
Depends on your location. If you are somewhere with a 5% sales tax for example, it would be $0.25.

If you don't want to have to know the sales tax for your location, I believe the highest sales tax in the US is under 11% so just give the kid $5.55.
I don't remember the details, but they explored some different field geometries which were more useful, but required an impossible amount of energy. Like, more energy than the entire universe.
> discussed whether, for example, sculpture, museum objects, and live animals, could be considered ‘documents.’

big "what are birds" energy https://www.youtube.com/watch?v=Kh0Y2hVe_bw
The Prosecutor's Fallacy happens when someone misinterprets the low odds of a specific innocent circumstance as sufficient to show that the accused's innocence is equally unlikely, because they have implicitly assumed that the odds of guilt are higher.

Basic example: take a deck of cards and throw them in the air so the cards land in a random arrangement. If someone looks at the arrangement and says, "the odds against these cards landing in this specific arrangement are trillions to one, therefore someone must have arranged them like this deliberately," that's the Prosecutor's Fallacy.

For a tragic example from real life, see the case of Sally Clark[1] who was wrongly convicted for the murder of her two baby sons. At trial, the only other possible explanation given for their deaths was Sudden Infant Death Syndrome (SIDS).

A paediatrician testified that the odds of a single baby dying of SIDS were 1 in 8,500, so the probability of two specific babies dying in this way was the square of those odds (1 in 72 million). He concluded that the high improbability of this specific innocent circumstance meant that murder was a more likely explanation.

There were several other problems with this testimony (not to mention the evidence presented), but this demonstrates the Prosecutor's Fallacy: the paediatrician misinterpreted the odds of two specific babies dying from SIDS as the odds of ever seeing SIDS claim a pair of babies. The odds he quoted are in the millions, but the number of two-child families is in the millions too; this means that such events will probably happen eventually, thanks to the Law of Truly Large Numbers[2].

[1] https://en.wikipedia.org/wiki/Sally_Clark
[2] https://en.wikipedia.org/wiki/Law_of_truly_large_numbers
It doesn't surprise me that they don't care, setting policy for forward looking national security matters isn't their job.

The part I disagree with is the idea that "they're using the app to spy on us" is a benchmark that some in the government care about, or a reasonable benchmark at that.

On this topic there are often people asking for evidence that TikTok has done anything wrong, but that's really besides the whole point. Governance can be an issue whether or not someone has abused a power. Past performance is not the be-all and end-all of security; means and motivations are also something to consider.
I have been working on a system of agents over at https://github.com/agi-merge/waggle-dance - I already split problems up into subtasks for agents to work on independently. I give agents access to vector databases, using a simple global key for now, but soon a context/parent/child key. Access to the vector DBs is proxied via tools (agents have to “call” saveMemory or retrieveMemory). I also check for looping/repetition FREQUENTLY using in-memory vector databases of the langchain agent callback events.

My opinion on this: eh, who cares? AutoGPT and similar are non-standard use cases for Vector DBs right now, and Vector DBs are useful for RAG.
Thank you for the recommendation! I might get a chance to visit during the short few days I'm there :)
Just curious if you have seen the special irregular USB A plug for the Lenovo Yoga 3 Pro. If so, what are your thoughts on it?

https://ae01.alicdn.com/kf/HTB1XeKTDHSYBuNjSspiq6xNzpXae.jpg...

imgur mirror https://i.imgur.com/RQvMfhT.png

random newegg link: https://www.newegg.com/p/2MV-00MD-00DX3
"EVERYBODY disliked that" is not hysteria
With all the data protection laws doctors over there use as a shield, would it even be possible?
A genuinely useful behaviour of a function like this would be to return the colour with most contrast over the background of its container element, rather than a predefined colour scheme.

I know that’s not how CSS works.
I found a few patch cables mixed in with regular cables. one day, i got so tired of messing with them, i cut the cables and put them in the trash. i could have just trashed, them, but that didn't feel right. i mean, what if someone were to go dumpster diving. the curse would then be on them.
This was a big thing in video game development in the mid 90's/early 2000's. So long as you can keep the code and data or at least manageable chunks of it in cache, that would give huge performance gains.

Things like the Ps2 VPU1 16KByte cache and the much more limited VPU0 with 4Kbyte cache. There were many titles that just did not use VPU0 for anything high performant simply because the cache limit killed its potential.
"The sector" is also a bit of an apples/oranges situation. There are very, very, very few if any pure-play open source software companies that are as successful as Red Hat.
Absolutely, yes.

Think of it this way: If current runs through it, you need to cert it. Period.

Edit:
I think the Pi might already have FCC so if you are NOT electrically altering the Pi in anyway, then you won't need to re-cert (as you are essentially installing software on it and for a consumer device FCC doesn't have ESD requirements).

For CE, depending on the directive, you'd need to do ESD (adding a box will alter that).

Disclaimer: Not compliance advice.
> Of course the only way to win would be by pushing your enemy back down the stairs and then with whoever is left above you, retake the entire castle.

> Yeah, that’s unlikely to work out.

> Frankly, if you find yourself in this position the castle is probably already lost.

This argument directly contradicts the instructions of Vegetius, whose De Re Militari was *the* definitive military manual of the Middle Ages. Specifically, in book 4, he writes,

> Innumerable instances are to be met with where the enemy were entirely cut in pieces, even after they had penetrated the body of the place: this certainly will happen, if the besieged continue in possession of the ramparts, towers, and highest parts of the city... The sole resource after a place is forced, either by day or night, is however to secure the ramparts, towers, and all the highest places, and to dispute every inch of ground with the enemy as they advance through the streets.

It's hard to overstate how important Vegetius was to Medieval strategists, who treated his work practically as gospel and would generally try to follow its recommendations to the letter. So I seriously doubt any medieval strategist would have viewed the only conduit to the critical and decisive high ground positions as tactically irrelevant.
People realizing shit in their homes has an API because smart devices started poking it will never not be funny.
Old Pentium in the 90s!? What were you, a billionaire?
Or, we decide that at the price of free it was worth it, but we don't like it enough to pay anything. There are certainly things like that for me.

I do agree with the sentiment that we have become too accostumed to not paying for certain things. The question is whether I like it enough to pay to keep it around.
Imagine GPT 3.5/4 being a sort of black boxes. If you use them via API keys, you are just using their LLM service and they do not store inputs / outputs in any database. (https://openai.com/enterprise-privacy#our-commitments)

But if you use there interface of ChatGPT, they store both inputs as well as outputs and use it to train their models.
My concern is... does this violate Google's overall terms of service and is there a risk of disabling your gmail account over it?
Doable, but performance issues. If your going to run x86 containers will run slower and with more issues. And macs also crash when running lots of vm's like windows.

I'd say if your doing x86 dev, stay on amd. And then you get the bonus of the nvidia card for cuda for faster AI.

Or just use the mac as a front end dev, and put your containers in the cloud, and use the cloud for AI. More expensive, but get work to pay for it, or expense it.
Unless we go to something radically different then one side or the other is going to have the flimsy bits.

For my money, I’d take a flimsy cable over a flimsy device port. Replacing a cable is a two minute trip to Amazon. Replacing a device port is a pricey and annoying trip to a repair shop or an evening with my soldering iron cursing the universe.
Absolutely: https://news.ycombinator.com/item?id=36644126

You also need to be careful of averages when people like Gates and Zuckerberg drop out of Harvard - the opposite skew!

https://www.astralcodexten.com/p/why-match-school-and-studen... links to a study showing it might not be worth it:

An oft-cited paper, Dale and Krueger, appears to find that, controlling for applicant characteristics, people who attend more selective college don’t earn more money later in life.
The universe is just a matryoshka of recursive couch potatoes eating cheese puffs.
One challenge is that the table cutoff size in a microbenchmark will be higher than in an application that has other cache pressure.

So for example, you may have a bit of code that is rarely very hot unless you're being DOS attacked. If you are it's performance is limiting for the system, so very important.

Otherwise it just runs intermittently. A large table may win in a microbenchmark or under the dos load, but trash the application performance outside of attacks due to flushing out the cache relative to a slower implementation with a smaller table or no table.

It's often difficult to measure the overall application performance difference between changes to components (as effects from alignment may dominate). And even if you do know that you have a situation like I described the correct choice isn't always obvious.
The worst is trying to repair one end of an existing cable and having to think really hard about whether to use A or B wiring.
We almost always talk in bytes. When trying to reason about alignment it's bytes, when reading a serial IO from a file it's bytes. I hardly ever think in bits and when I do, I think in hex not decimal.

I also like that it makes all the type names the same width (notably U1/U2 vs u8/u16).
I'd say 100ms is perceptible in almost any context, at least if it's on top of the already existing latencies of the hardware & OS (e.g. some laptops already add 150ms latency to every keypress [0], so good luck)

[0] https://danluu.com/input-lag/
> less tech-inclined privacy-conscious consumers

That group is much smaller than most tech-conscious people imagine (at least outside of Germany).

My experience with people outside of the tech bubble is that people care a lot more about privacy from their bosses / exes / partners / parents (and very occasionally law enforcement), but almost never about privacy from big companies.

The only thing that actually makes people scared is seeing ads for products that they were recently discussing in person, and that's actually due to coincidence and search history, not, as they think, devices listening on them. I keep pointing this out every time the same thing happens on (linear) TV.
Silver Lake being one of Unity's largest shareholders explains their recent behavior perfectly. It's a private equity firm whose sole concern is squeezing blood out of a rock.
Nice. Thanks for the tip
The problem with the HDMI connector (well, the problem on topic here) is that it's almost rectangular. Just a pair of small chamfers doesn't cut it.

Display port has a much more usable design, with a chamfer that is about twice the size as HDMI.
Very interesting and useful insight, thanks!
Jottary: Unary Jot
I think it is more that a pURL to a pdf has risks for both 404, and becoming unreadable in the technology shift (postscript has just been deprecated by Apples preview tool)

ie, a comment with wisdom, but wrapped up as humour.
> They do, and invariably fail but I'd argue trying to hide an adblocker is going to be more tricky than pretending to be android, for example.

AFAIK thirdparty youtube clients are just a glorified webview. Also, if anything pretending to be android is way harder than pretending to be a browser. There's way more fingerprinting/attestation that's available on android than through javascript APIs.
I'm glad you've been able to see this issue fixed, but I'm wondering (genuinely) why you didn't bother reporting this issue, which kept you from upgrading software that you were paying a subscription for (!) for over three years (Ardour 6.0 was released in May 2020). As you can see from the thread, the Ardour developers were happy to improve the software based on your feedback.

In general (with a few exceptions), open source developers are happy to receive bug reports on their software. It's not like the situation in the Windows freeware world where software is just dumped on a web forum somewhere and reports go into a black hole.
Oh no I'm sure this is 100% unrelated!
Preprocessor Embed Support for Clang
Or disconnect the printer completely, attach a rpi to the printer's USB port, and install CUPS.

Network level security is already difficult enough even for professionals, it's nearly impossible to really "secure" consumer grade home networks with tons of random consumer grade devices by trusting one brand and distrusting another.

Personally, I don't see my printer's ink level as some sensitive information. But if I do, I would put it behind auth/encryption.
That whole article and no mention at all of Milton Keynes where the streets are just named H for horizontal and V for vertical?!

https://theviewfrombradwellcommon.wordpress.com/2019/12/31/m...
You say that like it is a bad thing. :-)

Fun fact, in the mid-80's early 90's the "industry" was "getting ahead" of the Department of Defense in terms of capabilities that could be deployed in an adversarial way. One of the most visible outcomes was the first crypto wars. (source code became ITAR controlled, emailing a perl script that implemented the RSA algorithm to someone outside the country was an ITAR violation, and we joking suggested illegal immigrants get that code tattooed on their body so that it would be illegal to deport them without a license from the Dept. Of Commerce)

Getting an inertial navigation unit w/sensors that weighed less than 10kg (22 lbs) was code word level secret stuff, because beyond the line of sight missiles are a thing.

Anyway. the US DoD (like the defense departments everywhere) realized they needed to be more engaged with R&D labs if only to see what progress they were making so that they could anticipate whether or not that progress might show up as a threat in some way. On the plus side that freed up some money that would have been in black budgets for universities that were doing similar research anyway and as a funder, the source, in this case the DoD, generally gets a non-exclusive perpetual right to use any resulting IP out of that sort of funding arrangement, even when patented.

Bottom line, researchers are gonna research, so make sure what the future holds is not gonna show up unexpectedly on the battlefield or in other covert ways.

All that said, as someone who has been involved in building this "scale" of robot (under 1m, self powered) the progress has been freakin' unbelievable. In part because of the fact that you can put a supercomputer on one that weighs less than 500 g and runs for 8 hours on a battery that weighs less than 1 kg. Sensors, video, real time image processing. All pretty stunning.

The Ukranian use of off the shelf drones, and their rapid development of weaponized "drone munitions" tells me that the DoD is correct in wanting to keep track of what is going on with robots that can do "extreme parkour."
Thank you.

1. Fixed

2. Do you think this is because the URL stores the filter params, so every time you change a filter it's a new address? Do you have any examples of similar sites and how they behave? I can change this if it's not standard.
You can have both. But good tool design looks at the horizon, not just at your feet.

You could deliver the same convenience in a way that’s set up to be repurposable (fullcolor /rgcolorblind) or extensible (light / grey / dark / …n) with as little difference as choosing a more mindful name.
Frequently (by convention) the colors on the USB ports have meaning (including white actually indicating USB 1.0):

https://duckduckgo.com/?q=colors+on+usb+ports
The EU law, also linked in the sibling comment, has some direct conditions. Interoperability of interfaces are allowed on the condition that it does not prejudice the legitimate interest of the copyright holder, and it does not conflict with a normal exploitation of the program, and is independent. This is likely the reason why Linus toward had said that non-free drivers may be legal, may in other cases not be, and it depend on the exact details.

A driver that itself was intertwined with the internals of the kernel, or would conflict with the exploitation of the linux kernel, or cause conflict with the legitimate interest of the copyright holders, might be a derivative work. The linux kernel has published clear boundaries for this (https://www.kernel.org/doc/html/latest/process/license-rules...), like the the syscall interface. Drivers that do not respect those boundaries may be more likely to fall outside of the EU law, but as with most legal discussions it would be a gliding scale.

Readline is one of those more odd theoretical case where the specific main work is the library itself. This makes questions like "legitimate interest of the copyright holder" and "normal exploitation of the program" a bit more complex. It would however never become a real legal case since anyone accused of infringement can just replace the small library with an compatible alternative and stop distributing the GNU Readline library. Since compliance is generally the goal by FSF I doubt they or any company would be willing to spend money on lawyers to fight over it.

In contrast, Unity sells their game engine library, so companies that tried to bypass copyright (by not paying) and "link" their games with existing installed versions on users computers would likely still end up in court. My money would also be on unity winning that battle.
I don't believe in Hell, but if I did I would suspect it would have a special place for Wikipedia deletionists, somewhere near the people who never return their shopping carts.
> I find it funny that the example person with big credit lines, which are unused, should care about a slightly better credit score. The financialization of everything coaxes people to care about numbers that don't greatly matter to their situation - they already have the credit line

Having credit lines in credit cards is one thing. But having that credit line doesn't mean that doesn't mean they "already have the credit line". A good credit score will save you tens- or hundreds- of thousands of dollars with reduced mortgage rates. So it's important to have good credit hygiene with cards to build that score.

Yes, the financialization of everything perverts incentives. Unfortunately that's the world we live in. I certainly don't believe that someone's home should be an investment vehicle. Nonetheless, it most certainly is one right now.
>Of course, you could try to open up or bypass the DRM module (e.g., via the GPU driver during hardware accelerated decoding), but that won't work with a TPM module and signed kernel space.

Nope. Thanks to HDCP the data never hits the kernel or the host memory unencrypted. It doesn't even require TPMs or signed kernels.
Oh good, and here I thought I was the only one who had done that... more than once.
Yes, I used this "fli4l" distro from a single, bootable 1.44MB floppy as a Ethernet/DSL NAT gateway in the early 2000s. Consumergrade DSL routers where unheard of (or expensive) so using an old 486 machine with two NICs was more viable. Good memories.
Take a look at the RAW images at full scale. Compare that with even a cheap Sony APS-C camera's RAW images.

The quality difference is massive, and not in favour of the iPhone. Apple has awesome algorithms to post-process these images, but garbage in, garbage out, you can only fix so much.

A larger sensor means you naturally get much better low light capabilities, much better bokeh, and the ability to increase the dynamic range without losing resolution.

What e.g. Google Pixels call "HDR+" is what high end Canon cameras can do at 24 frames a second, due to the higher dynamic range of their sensors and the integration of two independent gain circuits.
The main problem with Linux OOM behaviour is exactly because of what counts as "available" memory. In essence, when the system is really low on memory, it will evict all the pages that are "available", which includes all those pages that are clean and can be loaded in from disc, which of course includes all the memory-mapped code segments in all of your running software. Because of that, this makes the system really run at a crawl because every little bit of progress involves loading in a page of code before running it. Recent versions are a lot better, but certainly ten years ago on systems with a very large amount of memory this could cause the system to become basically completely unresponsive. The solution was to get the OOM killer to start taking action a lot earlier, so that it never reached the point of being so low on memory that it would thrash like that. There is a program called early_oom that helped with that.