skysight-inc/HackerNews huggingface dataset:
Ohhh, this is such a great question! Also, it's quite clear you’ve seen these systems & their APIs up close, and can appreciate the mess… :)

So I’d say there are two approaches to doing these abstractions. We sort of support both and let the API client decide which way they want to roll.

The first approach consists of stripping away all the “stuff” that stands in the way of controlling a device. We basically just boil everything down to atomic operations on a single device. For example on SaltoKS locks, we let you create access codes directly on a door devices without having to worry about creating users, access groups, schedules…etc. Of course, we have to create these behind the scenes, but we don’t expose them to the API client. Instead we give you simple methods such seam.access_code.create(device_id…etc) that you can use against either an August device or one that’s part of a larger system such as SaltoKS.

The second approach consists of reintroducing the concept of users, access groups, and assigned credentials…etc and to lift the abstraction to entire systems vs just individual devices/nodes. You frankly need to do this if the site owner wants to continue to use their system in a sensible manner (e.g. see list of employees who badged in) or if you want to support more complex forms of credentials (e.g. Google/Apple Wallet).

I think the important thing to recognize is that, at the end of the day, whether you choose abstraction 1 or abstraction 2, these devices/systems all more or less do the same thing. The manufacturer may use slightly different terminology but you can create abstractions from that.

ps: btw for a long-time we made the mistake of spending too much time trying to nail the abstraction on every dimension imaginable. This included features of certain systems that no developers were asking us about. Now we just focus on solving what devs are asking for. That reduces the surface area of how much "stuff" we have to deal with when creating these API interfaces. This is a textbook example of going back to the YC basics of "talk to users" and "build something people want".
C/C++ (the standard) makes no claims about what happens if you overflow integers. The program might set all your variables in the whole program to zero if it likes. Of course the compiler vendors wouldn't do that but they're allowed to. That's what "undefined" means at least in C/C++.
It's not helpful neither fair to attach systemic issues of capitalism to the novel technology you personally don't like.

Yes this is a valid concern. Yet it's about the same as jumping on a random person in the grocery store with a lecture about the unsustainability of the product that person is taking off the shelf.

Sadly, buying second-hand devices for personal use won't affect these issues of the economic system we live in.

I am making no statements about anyone's morals.
> 5. Zero customer loyalty, people jump from service to service to obtain a 0.01% discount

Sounds like a consumer base who've learnt to reciprocate corporate loyalty.
> they start eating it alive

And it may take quite a while for them to kill it. There are frankly horrifying national geographic videos of this happening, but that's just a lesson that Nature in general is quite cruel. As often as people lament about human nature, we've come quite a long way.
Not Safe For Work means "reasonably likely to offend your boss/coworker." Nothing more, nothing less. It's not a value judgment.

People get super weird about this. Like, "this is an artistic nude, how dare you condemn it as NSFW."
I think you get two 1.5" screens with half the resolution of my 34" monitor.

If your 3 32 inch screens are running collectively at 2.1k bits, they must be pretty old. Why not just keep them? They're fully depreciated.

And it runs an entirely new OS, so I have to buy apps for it again. Or cope with VisionSafari being slightly different than desktop safari and wait for Adobe to support it.

When I want to go outside, I just take my laptop outside. It's much easier to see in the full light. Plus, I can change the distance of things I focus on, which is supposedly good for vision.

But I was asking about the "killer app." What can you do with this thing that you can't do with a laptop, phone or desktop computer?
In this case there is no grift (he is likely investing in AI like literally everybody else) and these comments are nothing but noise.

"Social norms" are a poor excuse for "ostracizing" someone who isn't even here to be impacted by it, let alone the knock-on affect of getting in the way of effective communication and discussion.
Seems a bit odd that a being that could build a craft that flies further than 4 light years would end up crashing.
Some misinformed people panic-sold yesterday. And well-informed people bought the dip.

As a bitcoin holder, why would I be sad that the SEC is finally fixing the crypto casinos?
This touches on a issue that is a part of how we got to this situation. What is the encoding of zero and possibly slash delimited blobs of bytes (filenames, argv, envp…) that you get from and pass to the kernel? There are parts of userspace that don't care, parts that assume that LC_CTYPE is the correct answer (GNU tools are usually in one of these categories), userspace that assumes that all that is UTF-8 regardless of LC_CTYPE and more or less by sheer luck not fail completely when that is not true (Gnome) and then there is Python3 which tries to and fails at reconciling this mess with NT world where filenames have weird, but defined (and funilly enough, dependent on the locale the mkfs was ran with), UTF-16-like encoding.
If their ship that came here and crashed ... I guess I'm not too worried about them.
MQ2P has super blurry texts though. It's hard to take think 50-60% bump up the resolution will be enough.
I do have a mac, but before I get too invested in Swift, I would like to know I can take it else where. I haven't tried out Swift on my linux box yet, but from reading stuff in the repos and forums, it works. I guess it depends on what you think the value add for Swift is. Some, and there is a reasonable argument, is the value add of swift over other languages is when your on an apple device taking advantage of Apple APIs/tight integration in their ecosystem. Vapor exists for server side swift, which is where I really want to take a look at swift on linux.
Hacker News: Home of the Mandatory "Go Fuck Yourself" Clause
I see the misunderstanding: I used "laundering" to describe a method of obscuring a trail of exchanges, not a crime.

I can exchange gold, or textiles or something, and not expect surveillance of those transactions. I do live in a country that requires some reporting of those for tax purposes, but not tracking of the assets the way crypto does.

The moment I pick up a monetized piece of paper that the government printed with a serial number and all that, which is guaranteed by the full faith of the government, and is standardized by the government in a global financial system, I accept some side effects, such as the government's expectation of tracking and standardization.

Similarly, the moment I pick up a crypto currency, I accept all the technical limitations / requirements of complete ledger accessibility, and methods of circumventing that are no more sophisticated than laundering.

In effect, with gov-backed money and crypto, you are forced into a system of surveillance. I don't see the privacy angle one bit.
It’s kind of amazing to think of how profoundly boring my life might have been if there was no such thing as long distance charges.
This is my thinking as well. Though the entire Admiral Byrd, Antarctica, supposed Nazi tech and Operation Paperclip, Werner von Braun founding NASA lends some credibility to the idea that there might be a weirder angle the tech aspect at least. Combine "alien tech" with a tumbling empire and this would get ugly.

Not a believer myself, but it was an interesting deep dive.
> Imagine developing with the ultimate 10x setup: several files, documentation, and debuggers open at once, with a zen nature background. Or making music, or painting, or even writing a research paper.

I used to believe this was the ideal setup, hell I even implemented it with monitors, but since I've integrated LLMs into my development process I find all I need are two side by side windows and now with CopilotX those are both in VSCode. I occasionally venture out for documentation but even that will make its way into the editor at some point. Using Edge and the Bing sidebar I can even save myself the trouble of reading through all of the documentation on a page by just asking Bing to retrieve the info I want from the page I'm on.

Doing all that in VR would be cool but I don't think it's going to increase my productivity nearly as much as LLMs have.

Disclaimer: I'm bullish on VR and I love gaming and socializing in VR
Perhaps I'm getting old, but remember when crypto was going to save the world...
Whats the alternative? A lot of kids are left behind in the current education system. It happens on both ends. Kids that don't get it just get pushed through the system. That's why you have schools with <20% reading proficiency and <50% math proficiency but >95% graduation rates [0]. Do you think an 10th grade English teacher is going to stop his class to teach kids how to read?

It happens on the upper end of course and smart kids end up building bombs because they're bored [1]

AI tutors would be a huge benefit and allow people to explore the topics they're interested. Maybe a kid isn't so interested in historical battles but is more interested in the clothing people wore at the time. Or someone else might be interested in something completely different. The breadth of LLMs is a real killer feature for creativity and exploration. I think this would result in the opposite of cookie cutter as the current system where 30 kids sit in a room and study the same thing produces cookie cutter individuals, albeit extremely poorly as many don't learn anything

[0] https://www.publicschoolreview.com/hoboken-high-school-profi...

[1] https://nextshark.com/steve-wozniak-fake-bomb-ahmed-mohamed
EEE in full effect
Or his colleagues are messing with him.

But believing the US has a classified alien spaceship that was recovered in-tact is way more fun so let's go with that.
Love the UI! However, won’t Microsoft and Google implement it natively instead of using a 3P extension? I know Microsoft is already doing using copilot to power most of their office apps. Curious to see what’s the strategy!
I don't think it's about accomplishment but wasting potentials. Maybe the potential is simply an illusion as I never realized it.
Having seen a few references on here to Rust kicking the bucket…is that a risk with Rust?

This is a good-faith, non-trolling question. Rust is way out of my wheelhouse, but it’s obviously gained enough momentum that even I’m aware of it. Is there some language or community issue?
The site uses in the code the javascript for Google Ads and GoogleAnalytics, so probably you searched for LEGOs in Google search. Or was in other search engine using Google Chrome?

The Google Ads algorithm is not exactly known, there are guessings, but the so called "auction" that made you to see it probably is not page content related.
Crypto is no longer mined on gpus. The gpu apocalypse is over.
It does have LiDAR, same as the iPhone/iPad AR stuff has had for years now.
We've been working on fixing those issues since 1985. In the past decade we've gone from 20% of people getting nauseous wearing hmds to 17% of people getting nauseous.

Is it just because it's an iProduct that it will magically not have the same problems?
Gotta shift the public before you shift the public policy. Making the public think about other living creatures first, that's the way democracy works. They could set the laws but if unpopular with the public then they could pitch those people out and put ones in who will reverse the policy, unlike say in Russia or China who don't care about public opinion until it approaches the level of rebellion.
“Less bloody” is nowhere close to true.

World War II casualties: 70-85 million

https://en.m.wikipedia.org/wiki/World_War_II_casualties

World War I casualties: 40 million

https://en.m.wikipedia.org/wiki/World_War_I_casualties
Why is this not bigger news? This is incredible, assuming it works and is easy for Devs to port.
Or we could produce systems/languages/etc that don't need all that boilerplate!?
> what can you do with AR that you couldn't before?

Its my belief we are about to find out in the next 3-5 years.
I'm sure cartel leaders' "wealth" is similarly "crushed" when another shipment gets seized, but I don't see Bloomberg fluffing those guys.
This got me to finally check out Lemmy.

Wow; this looks really good.

I hope there is an Apollo-like client that will let me aggregate Lemmy instances that I subscribe to.
> Christian interned for a summer at Apple.

Ugh, thanks for saying this, I'm one of those who believed the narrative that he was an ex employee who left to pursue his passion.
Asking the rationale for drastic action is quite reasonable and he’s very different from asking why somebody doesn’t like you and chasing them around per the webcomic you’re referencing.
Do note that the SEC's argument is usually along the lines of "if anybody is buying this to make money, then it is potentially a security." The "common enterprise" part makes it a bit different, but only a bit.

Also note that time shares typically are securities, in my understanding. In contrast to a house, which is not. My argument there wasn't to identify some other things that are or are not securities, but "things that are kinda useless." In the case of timeshares, I'd say they are actively more harm than good.
Hydrogen Fuel-Cell Vehicles
It's a CRUD app, best, top, hot and controversial are your recommendation options.

Not that it's simple to run a site this popular, but it's a lot less complicated than many other social media sites.
Now, who wants to combine this with the tutorial from https://news.ycombinator.com/item?id=36173441 and decode one of those by hand? :)
I share the same sentiment and feel the same, its not you alone saying these things. It's starting to seem the llama.cpp project wasn't so community oriented to begin with - which in itself takes a lot of patience.
Steven levy, “hackers: heroes of the computer revolution” probably a bit more your tune, maybe.
You're referring to Operation Mockingbird which afaik was completely unrelated to Project Mockingbird (an illegal wiretap by the CIA on a US journalist)
To be fair, COVID escaping from the one and only lab capable of doing that kind of research in the area seems the most likely too. However, the best evidence so far points elsewhere. Sometimes the unlikely circumstance turns out to be the real one.
> This is a really far-reaching change in Swift, and I’m certainly curious how it will be used. If the answer isn’t “Swift Data” I’ll be disappointed!

i think swift data uses classes, so i'd guess ~Copyable isn't for that at least on the surface...?

also the ~Copyable the examples there weren't very great imo, but i think something like a file handle might have been better. for example a file.close() being consuming, making sure you don't use it again after closing it.

also, wouldn't this new feature mean it might be possible to emulate type-states in swift now?
We'll live in a future where AI overlords hassle us (politely) when we're not working to maximize shareholder returns.
Yeah, I just wanted to avoid spoiling anything more than was strictly necessary, for those who are curious and might consider playing it.

Inbefore someone says "it is an old game", I beat MGS 1+2 just a couple years ago for the first time ever, and I usually am more into newer games. Still looking forward to play MGS3 and the rest of the series in the future.
So... the killer app is "it has the M2?"

I'm not sure that's the consumer magnet you might think it is.
And you haven't mentioned anything that guarantees a specific outcome of the conflict.
You might check out the google SRE handbook (you should probably read the whole thing because you're asking this question): https://sre.google/sre-book/service-level-objectives/

I would consider 1 of 3 approaches (well, 3 of 3 approaches):

1. Use an external service that measures your websites uptime. You should have this, and have it as a backup alerting system in case your monitoring infrastructure fails anyway.

2. Use a time series database (like Prometheus or influx), preferably that gets data from as close to your edge as possible. (vulnerable to reporting/collection failures), use grafana or something like it to make graphs.

3. Ingest events into a data warehouse via a kafka/sqs/durable queue like system and then write queries that output reports. (most accurate, most effort).

For a normal website without anything fancy, taking nginx (or whatever your load balancer/ssl terminations logs are from) logs and ingesting them into a database, then cronning a python script that performs an SLA query and makes it all pretty for an e-mail seems like a fine way to calculate an SLA.

Option 2 is industry standard operations. Option 2 is good enough for paging on, but probably not good enough for a legal relationship. Option 3 is probably as good as you can get for a legal agreement.

Of course whats important to consider is that a customer might be able to measure their SLA, and you should probably have a good answer for any differences.
I feel the implication is it only happens on Reddit so therefore it’s Reddit that is out of touch.
> anyone who wants to voice a reasonable opinion is likely to avoid doing so in order to not get piled on with downvotes, hatred, etc

I think refraining from posting due to fear of downvotes is a massive disservice to HN. People should be exposed to views of all kinds. It wouldn't be very interesting if we all agreed. I actively try to post and reply even when downvoted. In the course of doing so I often discover that I'm not alone. Posting freely seems to somehow embolden others to reply as well.

Besides, I've got what 17k HN points? I can't even keep track of them anymore anyway.
> That's putting the cart before the horse. Catching criminals is supposed to be a means to an end; compliance with the law is supposed to be the end, and getting people to voluntarily stop doing crimes is a win. "We can't tell people what the law is because then they might stop breaking it" is absurd policy.

The questioner was not asking about what the law was. They were asking a future potential case or enforcement action.

The questioner in the video could have asked about the law and the details and how it has historically been enforced. They did not though. If they did and questions were still dodged then I might agree with what you are putting out here. At the very least I would think the answerer is not well versed on the topic at hand, but I would want the answer to be straight forward with that.

> The whole reason people are arguing about this stuff is that there are no clear precedents (or there are multiple contradictory ones); crypto is similar to a lot of things but not exactly the same as any of them.

I do not know about that. I think the majority of new crypto coins that have made it into the ads I see are scams, probably because the ones that are scams push for advertisement more. Of those they seem to fall into pyramid scheme and obvious security that would probably run foul of other laws as well. In these cases if a lawyer is not giving a clear answer then you need to hire a new lawyer.

Outside the obvious scams I assume there are people who are at best skirting the law at best and some are turning a blind eye, pretending the law is confusing on the topic when it is really not.

So far it seems like the SEC is ruling and enforcing the above cases, clear cut cases. If you have a part of the current enforcement that is on something that is ambiguous rather than pretty clear cut then I would be interested what makes it ambiguous and potentially reading more into it.
That is sorta how I feel. Regardless how people feel about Swift. Having dabbled in Swift over the past couple of weeks, getting paid to sling C# and doing Rust in my open source work, Swift feels like a perfect mix between C# and Rust. You want C#, but some of the niceties of Rust. Or you want Rust with some of the niceties of objects on C#.
> so I guess it was just too obvious to demo. Or is it?

I certainly don't think so? My guess going in was that fitness would be one of the main plugs — especially because high-end fitness devices already cost a fair amount, and that would have made their tail end, "How much would a computer plus a screen plus umm... it's $3,5000!" go a lot more smoothly.

I do think that's likely high on the road map, particularly given such a large investment in Fitness+, but also can see them being very wary about encouraging any high-energy movements with a $3,500 device. I think it's the pricing and dev-kit-ish nature of the v1 more than too obvious.

But Vision Pro does seem to imply a future Vision Sport.
It’s custom.
This is fascinating, thanks for sharing! Oddly enough I worked on something similar in grad school in 2008 (https://cowboyscott.gg/research/micro08.pdf). Our methods and models were quite primitive (though we did have a nice eye tracker) and the work had mixed success. It's great seeing related approaches, but with proper budgets and teams!
Idk what’s so special about the speed of light/causality, in an alien universe it may not even be relevant. When talking about alien intelligence and technology literally everything is on the table.
Top fastest computer languages [video]
Democracy is ugly, and not everyone gets what they want, this is another step in the right direction.
Show me some evidence for how other countries have produced greater wealth for “the group” than the “selfish US.”
His take on Bitcoin is wildly optimistic and many points addressed regarding solutions to BGP and trust on the internet have proven to be completely false, or at best - only true in a frictionless vacuum.
55 BURGERS 55 FRIES 55 TACOS
You did take all your money out of Binance (and all crypto) after the Sam Bankman Fried collapse, didn't you?

Right? right?
Russiagate Prober Durham Neglected DNC Hack Claim, Despite Evidence of Sham
>The Durham materials also reveal that the FBI’s failure to examine the DNC servers was not its only rebuffed request. Emails obtained by Durham show that CrowdStrike and the Clinton campaign ignored what the FBI listed as its number one “Priority Requests”: “Un-redacted copies of CrowdStrike reports” on both the DNC and DCCC “incidents.” That request, also made to Sussmann, came in a September 30, 2016, email from FBI Special Agent E. Adrian Hawkins.
You offer that we cannot trust our observations - except that we can trust our observations in the case of a method for validating our observations.

You see how that is rather inconsistent.

How about this instead.

We can offer, in addition to our observation, the method by which we arrived at the observation. The method of our "experiment".

We might also compare our observation with that of our "peers".

(And we might also cultivate ourselves, to make better observations. If you think such a thing is possible)

But however you slice it, the validity of the observation stands upon the authority of the observer. There's no getting around that.
Ah, thank you, they look great.
Hey Siri put a missile at these coordinates…
So one would have to check every channels on every server they subscribe to, every day, just to see what's new? And you consider that a replacement for the Reddit home page?

I have several hundred subreddits, that would take me forever on discord.
I have a ZX-81 in the basement that won't take to much work to get running.