skysight-inc/HackerNews huggingface dataset:
This was mine. My brother was an early adopter, and I asked him why he was always on it. When he described the use case, specifically that a person could announce where they're going, and all their friends could join them, I thought it was silly.

Why not just send a group text, I asked. He said I just didn't get it, and that was probably true.

Now that it seems to be mainly political arguments, I can safely say I still don't get it...
> It it technically possible in that C macros are supposedly Turing complete

It isn't Turing complete, because it will always terminate, but you can make the execution time (number of execution steps) arbitrary large exponential in respect to the number of source lines.

There are a few libraries that implement that.

https://github.com/rofl0r/chaos-pp: Quite high level implementation, that supports arbitrary precision decimal base arithmetic.

https://github.com/camel-cdr/boline: Mine implements 8/16/32/64 bit arithmetic, and low level control flow.

You can very often get away with using unary numbers and/or constant expressions to work around the limitations without needing a library.

Got any problem in mind? I've got some time on my hands to problem solve.
You did not specify—or even mention the term—“anglosphere” previously in this thread, actually.
> The ARM transition makes it worse.

No idea what you mean. The M1 MacBook Air is the best machine Apple has produced for years and finally convinced me to update my old personal laptop. The battery life is insane despite the performance being better than any of the high end Windows laptop I have used for work during the past decade. Plus it was correctly priced at launch which is very rare for Apple which usually extremely overprices everything.
It’s a “no true Scotsman” fallacy that communists trot out to defend their failed ideology.
Based on how these work on many existing VR headsets including Quest 2, these are just insets that you can just take out. Probably held magnetically as well.
If you sell, say, 10-20% of your company to VCs, how can they force you to behave differently? Why can't you move on as if you were bootstrapped, while using the cash for whatever your company needs at the time (hiring, marketing, etc.).
ChatGPT4:

>> I have a 12 liter jug and a 6 liter jug. I want to measure 6 liters. Please give me the simplest possible solution.

> You already have a 6 liter jug, so you don't need to do anything additional to measure 6 liters. Simply fill the 6 liter jug to its full capacity, and you will have your 6 liters of water.

Am I providing a hint, or am I being more specific in my query? idk.
I suck at optics, and optics is a hard topic, so I say it will full humility: I’m always surprised that headset manufacturer can’t correct for most of these vision issues in software.
Ah, the HN "just use"

> jars in the JVM

See "JAR hell"

Also, Node.js, CPython, Ruby, .NET, etc etc versioning.
- Moved DNS to Cloudflare, which handled the brunt of it.

- IP and CIDR blocks

- A few trivial heuristics to catch certain behaviors they were using

- In-app query caching for read-only endpoints that serve the same data to all users

- Redis TTL caching for read-only endpoints that take view arguments. A means to manually expire on writes.

- Runtime control plane additions to dynamically block IPs/CIDRs, user accounts, and endpoints (if they find another hole to exploit, we can just block a few endpoints rather than the whole service)

- A tool to inject bad responses (we found another, probably different actor consuming and reselling our service)
Looks like you need a GNU/Linux phone like Librem 5 or Pinephone.
Slightly tangential rant, but is anybody else becoming frustrated with the process of buying Apple products in Apple stores? For me, it started with the Apple Watch - I knew which one I wanted and was ready just to head down and buy one, but I was forced to sit through an entire "fitting" with patronising explanation on how to use the knob on the the side. Recently, I wanted to buy a new Phone. Again, I knew the one I wanted and was ready to part with cash and walk out with a box as quickly as possible - I approached a sales assistant, said: "Hi, I'd like to buy a new phone please" (or words to that effect) to be informed that if I didn't have an appointment, it would take half an hour or so to get somebody over. A random store nearby that also sold phones had no issue selling me one.

The whole experience of visiting an Apple store has changed from being something I looked forward to just another shopping chore. The VR headset is a case in point - if I want to be guided through the process, then I will ask for that. Otherwise, just sell me the damn product! I guess maybe I'm just not their target audience any more.
How many days does it take before the turkey realizes it’s going to get its head cut off on its first thanksgiving?

Less glibly I think models will follow the same sigmoid as everything else we’ve developed and at some point it’ll start to taper off and the amount of effort required to achieve better results becomes exponential.

I look at these models as a lossy compression logarithm with elegant query and reconstruction. Think JPEG quality slider. The first 75% of the slider the quality is okay and the size barely changes, but small deltas yield big wins. And like an ML hallucination the JPEG decompressor doesn’t know what parts of the image it filled in vs got exactly right.

But to get from 80% to 100% you basically need all the data from the input. There’s going to be a Shannon’s law type thing that quantifies this relationship in ML by someone who (not me) knows what they’re talking about. Maybe they already have?

These models will get better yes but only when they have access to google and bing’s full actual web indices.
You must be joking. Xanax/Benzos are highly addictive and all they do is shove whatever problem you have for "the next day", just like alcohol. They don't treat shit.
If you're going with a probabilistic argument, I think BYU students are more likely to stick with mormonism (let alone Christianity) than Bryn Mawr students with their gender.

That doesn't mean you aren't stereotyping people, though.
Sarah Silverman is suing OpenAI and Meta for copyright infringement
The wheel is the primary sensor and the safety shoe is a backup.
Harvard Discriminates Against Middle-Class Kids
Competition for Twitter is good. Threads, thus far, is not
https://archive.is/mvJgf
And one for reviewing grant applications please
My comment relies partly on common sense (few people would likely argue that drivers are, on average, frequently distracted by their phones) and partly on my own experience having driven using Tesla FSD for thousands of miles. Forced disengagements are very, very rare and the vehicle doesn’t just stop attempting to steer and brake itself.
204 No Content is not supposed to actually include any content

https://github.com/httpwg/http-core/issues/26
Right, but the fact the associations are only correlations won't stop the ML model from learning them, if they're present in the training data.

If the training data shows a history of bias against Howard graduates, the model will learn to replicate.
Another of these is: amateurs focus on code, professionals focus on the data model.
You likely just went through the newer terminal 2 that time but it's been open 13 years already.
Yeah naming is fun

The most fun thing is - Digger + Dagger could be a great combo! We haven't yet explored properly but in theory it shouldn't be anything different from adding another CI provider; we already support GitHub Actions, Gitlab CI and Azure DevOps
As someone who grew up in the 1980s, I find very amusing how no one seems to be worried about the nuclear war. Even though NATO is de facto in a war against Russia and could face China as well soon.
I’m from this sphere. I checked a lot of dapps and when dapps even work, most of the time it’s either gambling, or something completely of no value in the real world.
Therefore my comment.
>>I don't think I've ever seen a computer where memory is actually a continuous array of bits sorted by memory address.

I may be being pedantic or outright wrong (since it's been a while since I used C), but I don't think C can address memory by individual bit.

You have to read one or more bytes from memory, twiddle the bits in them, using C's bitwise operators (like !, &, | and tilde), and then write the changed bytes back to memory at the same addresses you read them from. At least for the earlier C versions I used, this was the case, IIRC.

And to read and write those bytes, you do it via scalar variables like ints or longs, or via structs or arrays, or via pointers. Or using library functions like memset().
I don’t think Copilot and whatever fresh hell the popularised version of AI is are comparable.
Yes that's true. Linux and Docker are dependencies.

The idea is to reduce the surface area.
What's wrong with being an amateur?
Fixing bugs in open source software, instead of reporting it and letting the maintainers fix it when they're able. Doing that helped me understand how to quickly familiarize myself with a code base, gave me confidence that my code is also good, and helped me have a higher development velocity by not waiting on a third-party for a fix.
> ElementaryOS

One person project…

Of course no security team…
While my best guess is that the AI will improve, a common example against induction is a turkey's experience of being fed by a farmer, every day, right up until Thanksgiving.
"You're holding it wrong."

A language model isn't a fact database. You need to give the facts to the AI (either as a tool or as part of the prompt) and instruct it to form the answer only from there.

That 'never' goes wrong in my experience, but as another layer you could add explicit fact checking. Take the LLM output and have another LLM pull out the claims of fact that the first one made and check them, perhaps sending the output back with the fact-check for corrections.

For those saying "the models will improve", no. They will not. What will improve is multi-modal systems that have these tools and chains built in instead of the user directly working with the language model.
I'm not American, nor am I a libertarian. I'm a socialist Arab.

I still object to communism, and populist memes like "eat the rich." At best they're immature, at worst they're agents of chaos and destruction who actually harm the lives of millions when they get what they want.
> And with auto-leveling all you really need (if you care that much) is to.. increase the swap size, so there would be less evictions from the swap => less writes.

How does that work out? To where would data be evicted from swap?

Increased swap size might of course help with wear leveling if that means there's just more unallocated space on the device.

> But anyway, even modern TLC drives would be fine for a decade if this is just a machine used for a couple of hours everyday. You need like a constant 3MB/s 24/7 to even be close for their rated TBW.

Mine hasn't even been just a couple of hours every day. Sure, during a regular work week it might not be used a whole lot, but I've used it for entire days e.g. when I was doing my master's full-time.

Again, not a whole lot of memory intensive work, but not intentionally conservative for a general-purpose laptop either. Running just about any kind of a game often means some of the memory of the umpteen browser processes get swapped out.
This isn't about Zig, but I found that I prefer something similar to concepts over traits/interfaces, as the former are somewhat limited as to what they express.

/**
* @checked x & 1 "The input parameter must allow bit operations"
*/
macro bool is_power_of_2(x)
{
return x != 0 && (x & (x - 1)) == 0;
}

In the example above (disregard the fact that it's placed in the doc comments) we'd get an error if `x & 1` is invalid (doesn't pass semantic checking). This is the simplest possible example. Basically if you pass in a float or a struct you would then get "The input parameter must allow bit operations" rather than a dump of errors from the macro body.

We can imagine other constraints, such as checking the value (if constant) to conform with valid ranges and so on.

This is more of a "contract" style constraint that can be placed directly at the call location, rather than pushing down the check further down into macro body, for example something like this:

macro bool is_power_of_2(x)
{
$assert($checks(x & 1), "The input parameter must allow bit operations");
return x != 0 && (x & (x - 1)) == 0;
}

In this example the error would be localized to the macro, which perhaps isn't what we want, even if the compiler is kind enough to tell us where the macro was included.
About the Bad Space
> Also, expect x86_64 -> risc-v port bugs because to: byte->byte word->halfword doubleword->word quadword->doubleword

Yeah, I don't know why everyone doesn't just call it int8, int16 and so on. That would be much better. This "word" naming is just confusing.
I don't see your reason for downplaying the GDPR. That plus saying you're willing to forgo your second/third ask (deletion is paramount!) just feels like trying to bargain with the surveillance-industrial complex for something it'll accept. But most anything in that direction is just creating loopholes for the surveillance industry to nullify the intent of such law.

Your simple regulations sound great for the cases they address, but there are a lot of corner cases that the GDPR addressed that your "simple" requirements do not. For example, what happens when a surveillance company uses a third party data processor outside the jurisdiction? That is not a sale, and yet the processor can proceed to do whatever they want. Or when a company insists that it has obtained indefinite "consent" by some claimed assent to a contract of adhesion, or as part of a contract with a third party?

The surveillance industry would love nothing more than to pass fig-leaf regulation that purports to create rights but actually just enshrines their regime into law while giving them further protections. That's precisely what they managed to do with the "Fair" Credit Reporting Act, which is why that segment of the surveillance industry has continued to spiral out of control, pushing nonsense like "identity theft" onto us.
The Genius Bar also takes forever to get appointments at now compared to how it was. I think they maintained close to the same number of retail locations as their customer base exploded, which probably works out better economically but is far less convenient.
According to the second sentence of the article, the officer tracked multiple people and their locations. He clearly wasn't caught the first time he used the tool inappropriately because he was found guilty of using it illegally multiple times.

The officer very clearly was not forthcoming with the investigation, judging from him falsifying documents after the investigation started. So he may have other undetected crimes.

In fact, the only fair conclusion I think you can draw is that some officer(s) use the tool inappropriately. Because it's not clear if all uses are audited, or this officer was found on a random check. But in my opinion saying "the system worked" is inappropriate given the lack of data.
It was way up in the northern part of CA
Still doesn’t answer my question of where my PII was acquired.
(Maybe it's wishful thinking. But, precisely. My analogy would be: you can't run Visual C++ for commercial purposes without a valid licence, even though (ignoring linking against the runtime), the license of a compiler doesn't affect the licence of the output.

If weights are copyrightable, then you need permission to copy them into computer memory/run them, just like any application.
Building on this, North Korea is not even communist in the traditional, political sense of the word.

Most of modern NK’s philosophical underpinnings are based on Juche, a syncretic philosophy of traditional East Asian thought and that of the Kim dynasty. References to Marx, Stalin, Lenin, etc, have been excised from this doctrine. NK is a very hierarchical society, reflecting traditional Korean social order.

And, to the point you made, NK is the way it is because of the inextricable psychic damage of the Korean war. Neither the South-allied or North-allied forces acted honorably and it shows in the distrust to this day. NK’s Juche-thought reflects a certain degree of psychological damage, like that of a child who never had any adult to trust and grows to trust no one and rely on no one.

All this to say, I think reducing this to communism == bad is an incredibly reductive leap. North Korea did not begin as a communist project, it began as an anti-imperialist one (against Japan). It’s evolution has been a result of the intense paranoia associated with a massive, incredibly destructive war (imagine if a third of the towns in your country disappeared in a decade). This was a war of few prisoners between fellow countrymen. Imagine had the South pushed the yankees back and then militarized their entire border.

I, of course, would rather live in the West than NK. It’s just far more complicated than a rote line.
Good point.

> VC makes sense if you can grow fast and very large.

I could also argue that such companies are often a blight on the ecosystem. They're an invasive weed that outcompetes a rich variety of smaller companies, sucking the resources required to sustain such companies without doing nearly as much to enrich the environment. And then they tend to die off (perhaps through acquisition and having their product cancelled/absorbed into the larger company's), leaving customers high and dry. If they hadn't been there, some of the smaller companies would have still been around.
I think you some references, although I'm pretty sure I know what [2] is
Origins of JSX and why it had to make JavaScript even more complex
Great info thanks. I'm starting with 20 panels, 480w, and a 16kw inverter, so room to add more panels next year if it makes sense. I figure after 2 years of actual data I'd be able to design the perfect setup for this building :)

I've heard of the flat-flat problem of pooling water, so I'd likely be at least 10 degress of angle.
"My uni literally bans us from being paid. If we do, they won't acknowledge it as internship. "

Could there be any explanation for such a rule, that is not corruption and exploitation? I cannot think of any.
The post you're replying to is talking about the Bigscreen Beyond headset, from a different company.
Here’s an example video of the anchors:

https://www.youtube.com/watch?v=y0kkzSpuFEU
Can't you also buy these products online? I'm not surprised that the in-store experience has become such a high touch affair when the customer base that would have wanted less interaction have already self-selected out by not going to the store at all
IIRC the V1 and V2 were unguided, that's enough to cause destructions in cities, but not to destroy specific military targets.

My doubt is: Is this new missile guided? (I guess so, but it's strange that the article compare it to a V1.)
People making comments on the code editor you use before using the mouse to select text like monkeys.
I understand the point, but it feels disingenuous to have it directed at someone who makes a living out of inviting guests and making interesting talk out of it.

I don't think he ever claimed to be an expert at the stuff he talks about and that we're free to talk about stuff we don't know everything about.
I interviewed at a handful of AI powered recruiting software startups and universally they hand waved their way around any questions about bias, so glad to see NYC leading the charge here.
The number of times I've intervened on HN with someone for whom functional programming is God's answer[1] to everything and anything procedural suxx, it gets you down a bit.

[1] used to be OO but God moved on I guess
Acorn and the BBC Micro: From Education to Obscurity (2007)
Firefox profiles. Go to about:profiles and create new profiles for each account, all insulated from each other.
From my perspective:

1. Eye tracking for interaction vs hand tracking. If the UX works out, the amount of precision that can be reached is just far higher with less effort - just seems to be an easier technical problem.

2. Resolution and lensing. Most VR headsets have fairly low quality fresnel lenses which cause distortion near the edges (basically - if you want to see something in good detail, you have to tilt your whole head to look at it), and in general the resolution is not good enough to see things that are 'far away' (those who play games like DCS have to use the 'binoculars' feature with headsets to accurately see targets). With a device like an HP Reverb, the resolution is probably close to good enough, the lensing is not - the Meta Quest Pro has a good enough lens, but not resolution. I'd expect the lensing on the Apple device to be top of market, and we know the resolution is ~2.5x more dense than the Meta Quest Pro - which should be closer to going from SD to HD TV rather than HD to 4k. Essentially, if you try to code on a Meta Quest Pro, the text looks a bit blurry. With the Vision Pro, it won't.

3. Custom face cushion + prescription lenses. Comfort is everything with these devices and nothing is worse than a headset putting pressure in the wrong places. It'll cost much more, but be totally worth it.

4. People claim common nausea when using VR. I've felt it too, but only on certain headsets. My money is other companies know what causes folks to feel bad, but have had to make technical tradeoffs which mean that nausea remains a problem. I'd put money on Apple having done serious research into 'what causes nausea when using headsets' which causes this to minimised on their headsets.

5. Software stack and usability. VR stacks are typically fairly clunky, usually Android derived, usually behaving a bit like a dodgy phone. iOS/MacOS are usually not most feature-ful, but a core usually works very very well. Will likely push bar a lot higher, change the shape of industry (e.g. samsungs are so good because of the iPhone competition).

Basically, having used some of these devices - the complaints I have with these right now, are the same things that Apple has real, technical solutions for. And the price isn't even _that_ high compared to other players in the market. Pimax Crystal is $1600 for what right now is a fairly buggy user experience. Their vapourware Pimax 12k is listed as starting at $2400 for the most basic model, though it's been in that state for well over a year.
I think that "disinformation" is a better term and yes, without the example I would struggle with the intent.

Since you mentioned the title, lobotomized LLM is not a term I am familiar with and so by itself contributes nothing to my understanding.
End of Data Scientists? ChatGPT Code interpreter kills it [video]
The Settings app is inexcusably bad. On my M1 Pro MBP there is reliably 500-1000ms delay between clicking a section and waiting for it to appear.
I highly recommend the book, Sunburst and Luminary;
http://www.sunburstandluminary.com/SLhome.html

A technical pleasure and also very good glimpse into the Apollo team - working together, to land on the moon. It is a fun easy read, written by the fellow in charge of programming computer on the lunar lander. It is also a great snapshot of that time in history, the excitement of Apollo, and with the frustration of the Vietnam war going on, some protests, etc.
Just a hint - the main programmer, was an English major, and his use of the right words, were a key factor in the success of of creating an efficient and effective computer language.
You’re looking for taskfile.dev.

You can specify that a particular task has zero or more files as sources and generates zero or more files as outputs. You can also use the ‘watch’ flag to continuously monitor the inputs and regenerate the outputs. If the content hashes aren’t good enough, you can also specify a command that determines whether or not a task needs to be re-run.
Amateurs would disagree
That is true, but I'm sometimes I'm frankly far too impatient to wait for delivery.