skysight-inc/HackerNews huggingface dataset:
> And there is no other empty list but nil.

Okay? That still doesn't justify using it as replacement for #f (which is also a unique value). Or as #t for that matter, there is also only one #t in the entire system.

> An empty array or string are not false. Zero is not false.

And an empty list is also not false, only #f is false. So simple and uniform! Wait, there is no #f, but an empty list is false? Why? Why is empty list so special? Or, alternatively, why are you using the false value as an empty list? The idea to represent a list as

[1 | [2 | [3 | False]]]

is quite strange. Just spare an atom, it's only what, eight bytes nowadays?

> how to test for false

In sane programming languages, the booleans are self-testing, so to speak, and they are the only values with such property, so:

if not val then ...

(if (not val) ...

tests for false.

> or for empty

if val_specific_is_empty(val) then ...

(if (null? val) ...

But of course, it only matters for languages that have other options for building composite data types than CONS-ing two items together.
Of course! And I strongly agree that static analysis is a good thing. But PHP still is a dynamically typed language and most of its development and usage is done with this dynamic approach in mind. It's not a XOR either, we can have better dynamic error reporting AND develop better static analysis tools at the same time.

Also, due to the nature and usage of PHP, some things cannot be statically analyzed because they're inherently dynamic. A simple example would be MVC frameworks where the routing is done like so: /controller/action/param1/param2/param3 where "controller" references a class and "action" references a method, which will take the "paramN" as arguments through the splicing of an array: `$ctrl->$actn(...$args);`. In such situations it would be nice to have errors/exceptions raised automatically if the URL is wrong (not enough OR too much arguments) without having to manually assess everything inside each method. Since PHP 7 and 8 over we're moving away from long lines of isset() and !empty() (and verifications such as is_numeric() etc. thanks to argument typing).
> Forcing me to make an informed decision where I don't care about the result

The UK and EU have decided _society_ cares, about the dangers due to unregulated sharing of personal data; hence the law requires informed consent to do this.

If _you_ don't care, then that is your prerogative.
Why would this be any better or worse than Twitter?

Won’t it be the same with fewer but growing number of users?
No it is not. You get to replace the social parts of the job too, and pay for the place to be prepared for the job, if at all possible.

WFH really means convert your room into an office or rent a coworking space. Is anyone paid extra for that? Nope!
And it's really not for everyone either, you cannot get interactive with coworkers in the same way.
Don't you have a book to get to writing instead of leaving useless comments? Haha.
The context is a strict limitation if you work with data analysis or knowledge bases. Embeddings work, but the products we know get left and right mostly do not offer such capabilities at all. In that case most of these products remain decent chat bots.

For coding LLMs certainly are helpful, but I prefer local models instead of anything on offer right now. There is just much more potential here.
You can use similar big scary numbers and words for a lot of much worse and more time consuming things.
Interesting post.

>> The whole point of limited liability companies in other countries is to de-risk the process of creating new businesses for individuals so that people might do innovative things that benefit the economy. Germany does the opposite. It actively discourages people from doing that. And a Gmbh actually exposes you to a lot of liability.

Can you elucidate what you think the philosophy or psychology is that drives this kind of anti-risk-taking attitude or, as you said, why "Some Germans get really defensive on this topic"? It sounds cultural rather than logical. [edit: My first guess would be that it's a product of a social welfare state, overly secure in its benefits and redistribution of wealth in the most generic sense; but sometimes I've observed some other types of self-assured blindness to simple reality in Germany that I suspect have something to do with it, and that's what I'm curious about].
Funny calling that a trick. These models 'generating' stuff is just recovering patterns compressed during the 'training'.
May I suggest J (or K) to you then? It has even more conveniences, and allows for much terser code than LISP — even its name is terser! And has even less extraneoues syntax: did you know that parentheses can also be dispensed with? It's true!
Prediction: The Onion will be out of business within 5 years
No. It doesn't apply to either case ("leitende Angestellte" are exempt).
Also, x86 has an instruction that multiplies two 32-bit registers and stores the 64-bit result in two 32-bit registers. So you get the result of the division in the register with the high part of the multiplication result, and don't need to do a shift.
I seem to be an anomaly, but I don't mind just having a very large high res screen that moves with my head. The most comfortable I tried is the visionpro, but it's too heavy/big and of course so is the Quest3(s). Xreal (etc) would be perfect if it didn't have the corner issues where you have to stretch to see the corners/bottom. Seems the tech is close for what I want at least, but needs a few more iterations. Or maybe I missed something, but I don't think I did.
Reasonable people do disagree about truth frequently, but that's not what happened in this case. In fact, the standard by which one determines the difference between a statement made in ignorance and one made in malice (higher damages may be awarded) is the "reasonable person principle."

The First Amendment is there to protect objective truth from government stifling, but the judicial process recognizes truth exists (if it didn't, we'd have no use for trials) and that wanton disregard for truth can cause harm to a person.
It’s also infinitely more dangerous, don’t forget that perk.
No LLM model is doing any thinking.
https://archive.md/ALWln
3DoF without tracked controllers is not VR IMO, it's just a head mounted display. It's not sufficient for any VR use case other than like watching a movie. You won't be able to play any modern VR games. Maybe you'd be able to play old Google Cardboard or Oculus Gear games since those were made with no controllers in mind.
Would it not be feasible to run a VPN/Proxy locally on the same machine but not in the browser and websocket the connection to WebVM?
I don’t mean that WebVM should implement it, just asking if that would be an option if one doesn’t want to use the VPN service to connect to the internet.
Metro?
So….. turn it into more crap to pollute the earth.
I don't think the scammers are using sequential iteration over numbers. I suppose it's more efficient to just call numbers exposed in a data breach.

Your suggestion won't help circumvent that. I think.
> WFH really means convert your room into an office

you just need a computer and the company usually mails one to you
I wonder what the minimal amount of change qualifies as novel?

"Chess but white and black swap their knights" for example?
I _generally_ agree with the above, aside from:

> code reviews catching hard to understand code ... always allowing time to update dependencies and compiler versions

In my experience these two practices are always the first to get dropped or de-prioritised when "business needs" come knocking.

Unfortunately, I've never seen a C++ project that's managed to keep the template wizards and language lawyers away for more than a couple of years (specifically, once the original authors are gone, all bets are off). Could just be my limited and now out of date exposure, I've been out of the C++ game (happily) for a good few years now
If only. The replication crisis means a lot of scientists have written books about their area based on bad research. Not only they were trained in their area, some of them even invented it.

I'll give you one concrete example: "Presence: Bringing Your Boldest Self to Your Biggest Challenges", by Amy Cuddy. That book was based on the (now completely falsified) theory of "Power posing"[0], which the author published peer-reviewed papers on.

It's a neat little grift: publish a couple of papers, get yourself a TED talk, sign a book deal, and suddenly you're getting hired to teach leadership courses to clueless MBAs and give conference talks to bored executives.

[0]: https://en.wikipedia.org/wiki/Power_posing
It's a shame that so many TV shows propagated the myth that you should wait 24 hours to report a missing person. The first 24 hours are the most critical!
And not to forget: Giving consent and rejecting to give consent must take equal effort, otherwise you are not compliant. This is veeeery easy to do. Literally just place 2 equal buttons next to each other ... Basically, all you need to do is not to spend additional effort to F things up. But surprise surprise! Most companies act as too incapable to implement it correctly. I _wonder_ what the reason could be ...
It'd work well for both ends of the spectrum (spam callers & friends) but think would kinda fall down in the middle though — kids' school, doctor's office, plumber coming to service your boiler.

Where you are expecting a call and it's definitely not spam, but they're not going to be ringing from a pre-approved whitelist. Don't think they'd want to be putting $1 per call on the line and hoping for people to remember to click the right button afterwards
> Civil servants are a-political

For certain classes of politician, this might actually be a problem.
You can find a bunch on https://cursor.directory/.
Exploits nonlinear optical interactions in a medium (ruby) to cause one beam to cast a shadow from another beam.
Try Eigen then, where people were tweaking every last ounce of performance. Even then, it has problems matching MKL or nVidia libs for ultimate performance sometimes.
This doesn't even remotely pass the sniff test. Eight to nine hours of sleep is a healthy range confirmed by many studies the world over.
There are a lot of comparisons that could be drawn: web 3.0, the internet, the dot com bubble, etc. but I think the most appropriate comparison would be to... AI in the past. No one doubts that there was a lot of value coming from that research. In fact a lot of it is incorperated in our every day life. But it didn't live up to its hype. I suspect the same will be true for this wave of AI (and perhaps an associated AI winter).
I don't think it's strictly true that nobody has the problem of wanting to travel medium distances quickly. In fact, everyone has that problem - that's why the roads are congested and the trains are busy.

It might be more accurate to say that the kinds of flying taxis these companies are proposing - noisy, highly constrained location, unsolved airspace congestion issues at scale, probably quite unsafe - are not really a solution. But even so, there's clearly demand for helicopter transfers to airports - if an electric flying taxi can deliver that at half the per-hour cost and equivalent safety, then it's a win.
Yet another reason why I should not be updating from Sonoma...
Many of the tricks do not work the same way due to how instructions are now broken down by the decoder into microops. You may end up with worse RISC code than what Intel or AMD microcoded. The CPU can optimize it as well if it sees CISC. And less cache pressure can still be valuable.

Speculation and branch prediction got vastly sped up since.

Compilers themselves got way better since as well, so you can sometimes get away with just intrinsics.
Speculations on Test-Time Scaling (OpenAI O1 Model)
People are doing this all the time with Claude 3.5.
Interesting, Initially I thought it was a laser-laser interaction happening in vacuum.
Creating Location Based Web/Mobile Apps with AI – Maps Nocode
Can it run WebVM inside WebVM?
This is like having an argument about whether airplanes can fly with someone who has never been in, piloted, or even really seen an airplane but is very, very sure of their understanding of how they can’t possibly work.

Among other things: it writes new, useful code daily in our local DSL, which appears nowhere on the internet and in fact didn't exist a few months ago.
I take an even more cynical view: their intent is far from passive.

They want the end user to be irritated in the extreme. When users complain they'll say “we have to do this, the law says so, look, everyone else is doing the same thing” in the hope that people will support later action to have the privacy protections wound back.
It’s not the quality of the the tracking I’m referring to. The eye tracking on Vision Pro is great for foveated rending for example. But as UI control it really doesn’t matter how good the tracking is; eye tracking is just a poor UX
Except that it’s not recognised by corporations anyway. Too expensive.
The trouble for me, where the rubber meets the road, is external API calls that spread their arguments into a PHP function that takes a bunch of args. So I would love a way to detect if they're sending too many, which I don't think currently exists (?) but not at the expense of breaking the API if they actually do send too many.
Yeah but even if the viability decline was quite slow on the moon, you would still have to refresh _eventually_, at least that's how I understand what you wrote.

Are we going to have robots on the moon doing the refreshing? That would be cool.
Yeah at work we build our images from scratch of course.
I spent some time trying to learn about investing as an average person, and from what I understood, the entire knowledge could be summarized into "pick your favorite global index fund and hold"
The longer they spend in heaven, the less they spend trolling. I’m not saying it’s worth the cost, but it’s something to consider.
It's oddly different. I think the reasons are subtle, but exist.

I know one technical difference: if someone quote-tweets to dunk on you, you can stop it.

There must be more like that, because the effect is readily noticeable.
We don't need to use what we make
It's just weird helicopter until some ground braking tech is invented. I wonder how these flying car company pitch decks look like.
Or Apple's childish hissy-fit, deliberately breaking offline app support in response to an edict about app stores.
The only crime here should be homeschooling.
Poland still has tax friendly system towards self employed people. Usual deal you get is 19% tax (recently raised to 23.5%) so you avoid double taxation as a company (where you first pay corporate tax and then income tax or capital gain tax as an individual).
This makes sense as you don't enjoy privileges of limited liability. Somehow most other countries have it backwards though.

The 8.5% thing you talk about is not really that great (it's revenue based so it's out once you have significant costs/partners you pay). It's done to simplify accounting. It only makes sense for small one person companies and it makes sense to incentivize people to start businesses - a wild concept in Germany (or most of other EU countries).
Too many layers of indirection?

An indirect democracy is you voting for a representative who votes for policies.

The EU is a doubly-indirect democracy: you vote for local politicians who appoint commissioners who vote for policies. Each layer of indirection adds a new way for popular policies to be subverted. Hell, even in the US, the single layer of indirection is already sufficient to kill things like right to repair.
Indeed, some people would value a device they'd built themselves at way beyond any monetary number.

Most shockingly, someone might feel that such a device was better than free, more satisfactory and empowering than anything $200 and a ton of time wasted on side hustling could buy!
Ah, I didn't read that from it, apologies.
And rewriting books resonates with the left. Is this a game of left/right tennis I've walked into?
That's not how negotiations work. There is a price that the buyer is willing to pay. He is not going to pay your taxes.
Yeah, in general the big tax advantages from a limited company mostly relate to the ability to be flexible with how you get your compensation, as there are a bunch of ways to minimise tax paid/get government support.

The millionaire farmer near us (in Ireland) got state support for sending all his kids to university because of this kind of flexibility, while my parents (wage earning suckers) didn't.
Instead of making a website about it, you can take any step of your exploit chain and change the code that exploit cannot possibly work, and submit that as patch. You would still get a CVE number assigned that you can add to your resume.

For example, look at the glibc/iconv CVE some other user posted[1]. In the section "Out-of-bound write when converting to ISO-2022-CN-EXT" they have mapped out the boundary checks. By diagnosing the problem this detailed, they already did 90% of the work. The other 10% are the patch and writing to the mailing list.

[1] https://www.ambionics.io/blog/iconv-cve-2024-2961-p1
I'd say that we probably want people to care about children they think are lost.

The fault is with the police.
For those of you who are in San Francisco/Bay Area, is it just as tough as people here make it out to be?

Or is it a lot better when you're physically in the Bay Area?
If you put value on your own time, then everything you build yourself is way more expensive than a product off the shelf. It's about the fun of building it and being able to modify it to your needs.
a lot of which were founded on the promises of AI: symbolics, thinking machines corporation
The Residents' Hello Skinny lives perpetually in my head, refusing to pay rent and is somehow immune to eviction notices
And building something yourself could be the most valuable way to spend it. For some, it might even be the only respite from the monetization of the entire human experience, i.e., beyond priceless
Who wants to tell him?
Playing is a thing strongly related to abstract representation of the game in game states. Even if player does not realize it, with chess it’s really about shallow or beam search within the possible moves.

LLMs don’t do reasoning or exploration, but they write text based on precious text. So to us it may seem playing, but is really a smart guesswork based on previous games. It’s like Kasparov writing moves without imagining the actual placement.

What would be interesting is to see whether a model, given only the rules, will play. I bet it won’t.

At this moment it’s replaying by memory but definitely not chasing goals. There’s no such think as forward attention yet, and beam search is expensive enough, so one would prefer to actually fallback to classic chess algos.
Seeing the laws of nature as a recipe or a news report Essays
TikTok will allow users to generate AI content from Getty images
Recognize and hand over to a specialist engine? That might be useful for AI. Maybe I am missing something.
They already got $73M from Remington. I wouldn't be after more money if I were in that position.
You're not in Western Europe, which is where more people tend to be happier to pay tax (particularly the Northwest/Protestant areas), because they believe they'll get the benefit from paying the taxes.

OTOH, look at places like Italy where there's more evasion, because people don't feel that they get anything back.
Test on Safari for one?
It already does.

Part of the new PCI standard called "Software based PIN entry on COTS" [1] which is also known generically as "PIN on glass".

Banks are now offering it to one-person trade companies etc [2].

[1] https://blog.pcisecuritystandards.org/new-faqs-on-software-b...

[2] https://www.westpac.com.au/business-banking/merchants-and-pa...
Would it be possible to use a device like Google Nest Hub 2. for the similar purpose? It is quite a bit cheaper, I have an old mother which still is clear in the head but often have problems with her mobile phone. Would also be easier for us to share pictures of her grandchildren and such.
Serverless as in AWS servers for code execution. It uses Lambda, S3, and Firehose primarily.
AI is the future of development, but not as I imagined
Whats the punishment?
I'm trying to agree with the negative points (e.g. I fully agree that Element UX has historically been below par, hence all the work around Element X; elsewhere in the thread you can also see me agreeing about current & historical problems).

I'm not trying to dismiss them, but just explain that a) we did listen, b) we are listening, c) we're trying to fix it. Fwiw https://youtu.be/gHyHO3xPfQU?t=497 showcases what we've been doing. Perhaps I should leave all the "Matrix sucks" feedback unchallenged, but i'm trying to stand up for the work we've been doing to fix it.
I'm wondering now there if are any cheap entry level stereo microscopes or at least any microscopes that work with indirect reflected light instead of through-slide illumination. LEDs have gotten laughably strong, so if we can turn a night forest into day, surely we can illuminate some microbes?

These standard ones are certainly useful for high magnification, but they don't really work at all for anything opaque. For the average person doing this on a hobby level, looking at random objects slightly beyond macro level is far more interesting than having to painfully prepare slides for things you aren't even sure are actually there or not.
It keeps the engagement metrics up without poisoning the discourse.
VIVO | Remote (US)

This is not a regular job post. It's an invite to go to intellectual war on one of the most important missions in the history of the world.

No company has taken a quantum physics approach to social networks until now. We are using Everett’s theory of parallel universes to revolutionize the way teenagers all around the world communicate. First a social network, then VR glasses, and finally a brain chip.

We start off our journey in iOS + machine learning: a live photo-sharing app. We are going to allow teens all over the world to share live memories with their friends in a new, profoundly better way. That is why we as a group are working on this together.

Java BE Engineer https://wellfound.com/l/2AKUDZ
Open Letter on Cop Reform to All States That Are Parties to the Convention
Yes, and this is incredibly annoying. Many packages add them as a dependency, and then you get subtle bugs because of it. Or worse, they add a dependency for the polyfill that is related to an extension and suffer performance issues when the extensions are not installed; yet no warning is output.
> Forcing me to make an informed decision where I don't care

The laws do not force that. Informed consent before tracking could be implemented other ways, perhaps even more easily.

The companies choose to force you to make the decision, rather than making it something you could choose to click or choose to ignore, because forcing that increases the chance that people who do care will accidentally opt-in and people who don't care will get irritated and (as is evident in places in this thread) incorrectly blame the law.

The companies make a point of inconveniencing people like you who don't care, so they can weaponise you against those of us who do. The companies are doing this to you, not the law.
Whatever the respective jurisdiction judge decides breaking an EULA with illegal deployment should be.

As some though for thought, https://www.quora.com/What-happens-if-a-EULA-is-violated
I don't know the specific mechanism used in the OP, but android has several mechanisms that can be used to start an app on reboot. Take a look around a Google search, I'm sure you'll find what you need