skysight-inc/HackerNews huggingface dataset:
I agree, but at least in many cases, containers aren't the immutability mechanism. E.g., MicroOS seems to rely on btrfs snapshots--all changes are dropped on reboot and the system starts from a fresh factory state. Your application could be containerized or it could be a package pulled from the distro repository and managed by systemd.
Anyone bringing up sci-fi is acting under a fallacy that doesn't have a formal name, but which I'd call "biomorphism", by analogy to anthropomorphism. The human mind is the product of billions of years of evolution, and as such, it's driven by assumptions such as self preservation, sex drive, status seeking, coherent sense of self, that are so fundamental that most of the time we don't even think about them. Sci-fi, even sci-fi written by authors like Peter Watts, who put serious effort into exploring the possible design space of minds, still follows most of these assumptions. A Terminator is ostensibly a machine, but it acts like a caricature of a man.

There's only one genre that writes about truly alien minds (albeit with necessary vagueness), and that's cosmic horror. And unlike sci-fi, which often pretends humans could win, cosmic horror is under no delusion that summoning Elder Gods is ever a good idea.
Show HN: Refact – AI code assistant with autocomplete, AI Chat and code editing
Refact is a Copilot alternative that has an autocomplete, integrated AI chat and powerful editing. We use our own models that are fine-tuned for each language, they are smaller than the one in Copilot, but are very powerful for their size. On certain tasks, you will not notice much difference: the model look up and down, and the context window is the same.

Try it for free for JetBrains and VS Code.
No doubt there are sites that can present hn through a filter.

Or you could use GPT, lol.
Going to the toilet is also a basic human right, yet many places don’t have widespread free public toilets. It doesn’t seem like a basic human right has inherent allowances.
This isn't a problem exclusive to liberal people or areas. Deeply conservative areas are disproportionately suffering from prescription drug issues and overdose deaths.
They're the Oracle of cloud databases.

Great product, pricing models are pretty insane.

And despite the pricing, they're still losing money!
I don't own a steam deck (yet). But, I absolutely love that Valve has been pushing Linux quite hard as a gaming platform.

Like many of you here, I run Linux as my full-time OS, and because of that, I refuse to support any non-linux software.

I'm not a huge gamer, but I do spend several hundred a year on Linux games. I'm very excited for what the future will bring.
No one who cares about coffee enough to have a home espresso machine is fooled.

Nobody who cares enough about coffee to grind their own beans is fooled.

Again, not in the same realm.
No that's not true, though it does get spouted very often in online comments.

It's true that a cookie banner (notification only) does not equal "the site can now do whatever it wants and is GDPR compliant thanks to the banner".

However, cookie notification banners are nothing to do with GDPR! They are to comply with an earlier (but still active after GDPR) bit of legislation, the 2002 'ePrivacy Directive' (sometimes known as the "cookies law").

If you don't go near personal data, but still want to use cookies for website functionality, then GDPR doesn't apply but you need to notify users of your use of cookies. If you are doing stuff that's covered under GDPR, then you obviously need to do more than just a cookie notification, and in most cases doing that 'more' will cover the non-personal cookies too so no need for a separate cookie notification on top.

https://en.wikipedia.org/wiki/Privacy_and_Electronic_Communi...

edit to be more specific: section (25) includes "Where such devices, for instance cookies, are intended for a legitimate purpose, such as to facilitate the provision of information society services, their use should be allowed on condition that users are provided with clear and precise information in accordance with Directive 95/46/EC about the purposes of cookies or similar devices so as to ensure that users are made aware of information being placed on the terminal equipment they are using." and "Access to specific website content may still be made conditional on the well-informed acceptance of a cookie or similar device, if it is used for a legitimate purpose." (meaning that unlike with GDPR, it's easier to say "these cookies are necessary, accept them or don't use this website")

Full text of that 2002 directive: https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...

And usual disclaimer, this is not legal advice, if you're doing anything affected by either the ePrivacy Directive or GDPR you'd do well to do one or both of getting specific advice from a lawyer with specific expertise in this area, and that if it's a personal site (or a company without the money for legal advice), better safe than sorry and better to give users more power (in terms of requiring their consent to use even cookies that might not need explicit opt-in to be legal, etc) than required rather than less. Both better in terms of liability, and in terms of ethics!
The Embodied Turing Test
I see a need for a better test. Not very convinced this is the one. Evolutionary goals can be off from intelligence goals.

Thoughts?
Wall Street is pricing in a small but growing risk of a disastrous US default
I wish samsung had build something like a nx mini with smartphone capabilities or a galaxy zoom with a decent 1" sensor with quality/capabilities similar to a sony RX100 or a canon g7x. I like having my compact camera everywhere I go, I wouldn't mind keeping only one device in my pocket and just use a bt headphone for calls.

I know it would be super niche though.
Correct. He was selling candies filled with (what he thought was) gypsum. Yum.

(He didn't mix up the sugar with arsenic. He mixed up the gypsum.)
> We know a bunch of the people whose names are on the letter didn't sign it

Yann LeCun's name never was on the letter. Where did this meme come from.
Is there a better guide than the app source code? I can't seem to wrap my head around the BLE comms aspect (e.g. how it integrates with scales or the Smart Espresso Profiler app).
Maybe that was it. I cant recall it was a while ago.

I do recall the non-LTS releases having some chaos moments, specifically on the desktop versions of the releases. There was definite anxiety on will this upgrade totally bork the system, so much I would typically take a full clonezilla backup of the disk before attempting.

12.04 or so things definately got a bit more....predictable but at the same time, but that point i was sticking STRICTLY to LTS as they seemed to be using packages that were geared toward stability over features. So it may have just been "me" there.

I recall the 9. releases were kinda painful for a few systems I managed at the time, specifically ones that ran scientific instruments in some labs. I believe that was around the time i just went back to 8.04 and said "LTS only is my way"
I started to use the product recently and I love the product CoScreen. Still a few bugs but it's definitely better than Zoom to collaborate between developers!

edit: Also, please add Linux support!
Honestly I don't think Microsoft cares about Windows, or to the extent they do care they'd rather people not use a Desktop computer at all. Almost every decision since Windows 8 has been to the determent of the user experience on Windows, and it is getting difficult to believe that is accidental at this point.
The problem is there's been growing demand across the world and/or more people optimizing costs and moving from on-demand -> spot. It's not a single user doing this.

There were hardware shortages earlier. I think it's just a case of AWS can't expand fast enough to meet demand for now.
That is because they figure out what you will pay and that is what they charge. It is completely disconnected from the costs involved.
If you want a desktop that you can customise yourself, don't use GNOME.

It is singularly hard to modify, and the official way is by writing extensions in Javascript, which is a very hard way. There are lots of extensions to play with on https://extensions.gnome.org but watch out -- your desktop will break the next time you upgrade your distro.

If you want a user-modifiable desktop, try KDE or Xfce. Personally I much prefer Xfce: it's smaller, faster, and easier, IMHO.

Just install Kubuntu or Xubuntu, and enjoy.
It's 2023, yet here we are, still denying global climate change as if it's 2001 and making fun of Al Gore is trendy and edgy, because he lost the election.

Just blows my mind.
It's terrible; the device is quite bulky and bigger than people seem to expect. I like the on screen keyboard, but it's not exactly fast or fully featured and the touch screen is too far away from your fingers in any comfortable holding position to type more than a name or a message here and there. It's also quite heavy if you hold it horizontal with only one hand.

With a docking station or a small Bluetooth keyboard you could probably turn the Deck into a portable dev platform, but it's simply not designed for text entry.
ELD stands for 'Electronic Logging Device'
I can't carry plywood on a bicycle. That's why I'm on the waiting list for the F150 EV.
The input is a double-double where y << x by definition. So the first line is just using the standard cos identity cos(x+y) = cos(x)cos(y) - sin(x)sin(y). Since y is very small, we can approximate cos(y) ~= 1, and sin(y) ~= y. This yields the first line.

The second line, I believe, is not relying on x being small, but rather relying on sin(x)*y being small. The whole result of the sin(x)*y term is approximately on the order of the LSB of the result, and the relative error of approximating sin(x) using 1 is better than using 0, so this term will help produce more accurate rounding of the bottom bits.
>> What does “similar to Google” mean? All for profit companies?

Did you really think the comparison of "similar to Google" would amount to "all for-profit companies?"

I think what perhaps was meant by "similar to Google" was:

- Mature technology company
- Large enough to be at or near the top worldwide in terms of revenue, employees, users, etc.
- Involved in many different technologies rather than a single technology
They are very conservative on what is verified and even playable. But I think it makes sense because to position this as a mass market device and not just an enthusiast PC gamer device.

For wha it’s worth, I had random crashes with Hitman 3, though more recent versions of ProtonGE seems to have resolved it.

But a game called Ultimate Chicken Horse was labeled incompatible for a while because of a weird corner case with special characters.

I think over time they have been less strict about flat out incompatible flags but also the human review process leads to some variability.

I love this thing and the trackpads to me are key and none of the clones seem to want to or are able to replicate that part of the product.

Ultimately it is easy to push it beyond its guardrails to ensure a smooth experience for people who just want to play games without fuss and I think that is the right balance to strike with a device that has aspirations to be as mass market as a switch but has a core audience of enthusiast PC users.
Honestly the feedback I'd have is the pricing is a bit high. I'm sure you've done the competitive pricing analysis so I'm not going to preach. :) But with the sprawl of tools we already pay for that "get us close" to what coscreen does, it'd be a hard sell to get another tool.
Personally, I'm worried that if the proponents of LLMs are correct, it will directly lead to authoritarianism and economic collapse.
I like this idea and ultimately what I want is "is this a DAG or not" and if so "give me the topological sort".

Anyone know of good docs for this sort of pattern with SQL that addresses those two common tasks?
> As a police officer, you swear an oath to uphold the US Constitution.

We'll, they routinely violate the Constitution too, so at least they're consistent.
Our game’s Windows build ran basically out of the box. The only failure point was that Unity’s TextMeshPro input fields didn’t trigger the Steam Deck native keyboard UI. Took a little hacking on it, but easy enough.

The Steam Deck version of the game might be my favorite platform for it. We can run in high quality mode at a full 60 fps. Don’t even get me started on the garbage pile that is the Nintendo Switch…
The only thing they have in common are parentheses. Carp is a statically typed language that compiles to native code without a GC. Janet is a dynamically-typed language that compiles to bytecode and runs in a virtual machine with a GC. Janet’s closest relative is probably Lua, despite appearances.
What Docker containers can teach us about Buddhist and Hindu thought
There's no comparison between murder and anything data related, obviously.
Also, logging chats and using those logs is not meaningfully different to search engines logging web searches and using them to improve web search, which they all do.

At any rate OpenAI isn't an EU company and has no presence there, so can simply ignore Italy entirely (or block it themselves).
Or just distribute itself to computers everywhere.
If you were a Senior SWE at Google for 5 years, how do you imagine that a new employer won't realize that you were making a lot more than the $150K/yr they're proposing to stretch their budget to offer you?
The issue around Section 174 amoritization for R&D was discussed previously on Hacker News (https://news.ycombinator.com/item?id=34627712), I'm suprised it isn't hitting the front page again as tax season is upon us.

Personally, I'll owe $100,000 in personal taxes because I own an LLC taxed as an S-Corp (pretty much my salary last year - we're small and bootstrapped). I actually told my story to the WSJ hoping that it would make a difference, but there are still not a lot of people talking about it. https://www.wsj.com/articles/small-businesses-face-big-tax-b...
You'd be surprised. 3rd party dependencies are huge risk for enterprise.
Hyundai, Kia say they’ll fix millions of easily stolen cars
Yes[1]. Millions of people survive in this city on salaries far below the average (and even starting) NYPD salaries, even before you factor in overtime.

[1]: https://www.nyc.gov/site/nypd/careers/police-officers/po-ben...
What are you talking about? Small cities are just as rife with corruption. The nationwide "cash for kids" scandal occurred in a small city in Philadelphia. Pasco County, whose largest city is less than 20,000 in populace, literally collected lists of children's names and families for extra surveillance under the assumption they would be future criminals regardless of actual criminal history. Sundown Towns, a notion where hate crimes are effectively legal after dark, were enforced by local law enforcement (i.e. the law enforcement were lynching black people).

There's no reason not to believe that law enforcement everywhere can and does turn dangerous to the local population without stringent education, repercussions for bad behavior, and transparency.
The human driver time limits (real as well as regulatory) is why trucking will be enormously improved by self driving trucks, who can drive 24/7
If anything, it encourages a consistent style, since you don't have to use whatever style your dependency uses.

Also, if you work with people that name things like that, it's not really Nim's fault?
Immutability is an important step in the right direction.

What I'd like to see come up is a distribution that in addition to immutability provides the following:

1. separate install prefix directory for each currently installed package version (except for a minimal immutable core), thus allowing the coexistance of difference versions … and making access control policies practicable without the mess they are on a filesystem where there is a wild and hard to separate mix of stuff from lots of packages and other origins.

2. a modern and secure binding/mapping mechanism between the package install prefixes and what each of those and the user are supposed to see (dependig on profiles that can vary not only between packages but also e.g. between different users, different use cases etc). The "modern and secure" part meaning: not an old symlink based thing but something that uses the modern isolation techniques, cgroup/namespace, bind mounts, and the other mechanisms the kernel provides today.

3. a nice frontend for making the administration of those package-versions/mappings and the setting of access control policies based on them easy, with a sensible set of distribution curated profiles for the mappings, isolation settings and access control policies.

Parts of that already exist, e.g:

1. (the per-package version install prefix) has been spearheaded by Nix/NixOS … (but it's missing 2. and 3.)

2. the secure isolation, cgroups, namespaces, bind mounts etc part of 2. has been spearheaded by Containers… but their simple layering structure doesn't allow to map the more complex depndency graph of a package management system.
You Can’t Predict a Game of Pinball
Yeah, there aren’t experts in something that doesn’t exist. That means we have to make an educated guess. By far the most rational course of action is to halt AI research. And then you say there’s no proof that we are on the path to AGI or that it would harm us. Yeah, and there never could be any proof for either side of the argument. So your dismissal of AI is kind of flaccid without any proof or rational speculation or reasoning. Listen man I’m not a cynical commenter. I believe what I’m saying and I think it’s important. If you really think you’re right then get on the phone with me or video chat so we can actually debate and settle this.
This, but foremost, financing by private investors is very small. All companies with a valuable product move sooner or later to US or they face money starvation. Also EU suffers of market fragmentation, unless you have good recomendations and market visibility, nobody will buy the product. US is a very different market, very deep and competetive.
Yeah, the first back and forth with GPT-4 in the article were a bit tedious to write, but I chose that route to make the article more relevant to my recollection of what it was like as a beginner when I got an error in my code.

A small part of me was hoping more experienced folks who read this would pickup on some level of tediousness, so it looks like that landed for some folks! There is def some tedium in GPT models.

In practice, I’ll ask GPT-4 once about syntax errors. If it keeps getting them wrong I assume it doesn’t have the context it needs to solve the problem so I’ll either change up the prompt or move on to something else.
>> I want competent leadership in politics and business that is able to set up a culture of innovation.

I don't really want my government 'innovating' much at all. I want them to provide for defense of the people and freedoms.

How many competent government leaders have you seen?
I vastly prefer the Vim way of action+selection to kakoune way of selection+action. Here is a short write-up (not mine) about why kakoune model is not that appealing [1].

So helix is not for me. My ideal editor would be a modern re-implementation of the Vim way of doing things, probably using different keys, probably thought-out more, probably more light-weight. But for some reason no editor wants to go there. They either break from Vim's model (kakoune, helix) or follow Vim along with all it's flaws (Neovim, Vis).

[1]: https://github.com/noctuid/dotfiles/blob/master/emacs/editin...
> What does “similar to Google” mean? All for profit companies?

AWS has a reputation for not raising prices [1, 2, 3].

Presumably this is a deliberate business strategy - customers are much more willing to risk vendor lock-in when they're pretty sure they won't get screwed over.

So given the context, I assume "companies similar to Google" means "corporate IT vendors that haven't chosen a never-increase-prices strategy"

[1] https://www.reddit.com/r/aws/comments/yr8ggq/comment/ivste15...
[2] https://aws.amazon.com/blogs/aws-cost-management/amazon-ec2-...
[3] https://www.stayclassyinternet.com/articles/investigating-AW...
Yup, that is the deterrent.
Well hold on now. AWS has never, to my knowledge, increased prices for an existing service. They'll introduce new EC2 instance types that aren't as cheap as you were expecting, but the existing types you're already using don't get more expensive. Nobody gets hit with a price increase unless they choose to switch types. If you keep doing the same thing, you'll keep getting the same prices.

On the other hand, this Google BigQuery price increase is a real, honest-to-god price hike for existing customers. If you keep doing the same thing, the cost will change.
Does that make him more credible at all?
> Police in the US have no obligation to serve the public or prevent crime due to Warren vs DC.

Actually it's due to Castle Rock v. Gonzalez, but you have the right idea.
Python is only popular because of the packages. I doubt many would use Python if they didn't get to use PyTorch, etc. Another thing that makes Python different than JS is that many of the most widely used Python libraries are really Python wrappers around native code. Of course some Node libraries rely on node-gyp and other native tooling, but many applications are pure-JS. Porting native libraries is bound to be challenging unless a similar native API is provided.
someone in another copy of this topic characterized it as :facepunch: which seemed more appropriate, lol
I feel your pain.

I've spent most of my career working at the intersection of multiple highly technical domains, both theoretical and applied, and a) the "jargon switch" b) the methodology differences and worst c) the switch of conceptual framework required to work on a problem that spans multiple domains is initially very irritating.

I'm pointing that out because if you are only looking for a rosetta stone to only tackle a), even if you find one, it'll leave you wanting because you'll still need maps to tackle b) and c)

Example: analog electronics. From a mathematician's POV, an analog circuit is just a system of differential equations.

But very few analog electronics specialist ever think about a circuit that way.

The words they use are the least important part of the "translation" problem. The way they approach and think about the system will be utterly alien to a pure or even applied math person.

Eventually, after learning the trade, you'll start to see familiar patterns emerge that can be mapped back to stuff you're familiar with, but a simple "this EE jargon means that in math language" won't be enough: you're going to have to get your hands dirty and learn how they think of the problem.
We have state governments and different laws across states, and people move between states in part because of the effects those laws have on their lives. It is still very much a reality.
Yeah right. Where does the US constitution gives police officers the right to decide whether a court order is "unconstitutional"?
Resurrected a memory in me:

Back in ~2002 I lived in San Jose, and my neighbor across from me was a satellite designer at Loral Space Systems...

We often had the same "wash car in driveway" schedule - and I would ask him a bunch of questions about his work, which he couldnt talk about...

But we had a system - I would ask yes/no questions and he would just wash his car - btu if he "waxed left" it was a yes, and if he "waxed right" it was a no...

Now, I dont know how truthful he was, but I would ask about the resolution and size of the spy satts... and he indicated that, yes, they did in-fact have satellites that could read your license plate from space.
I think https://keyoxide.org provides some kind of middle ground for verifying identity here. The identity there is not meant to be real life names but rather a collection of all social profiles bi-directionally linked together with OpenPGP signatures.