skysight-inc/HackerNews huggingface dataset:
I think proper type inference along with some sort of struct literal syntax could make a lot of these problems go away without the need for structural typing. If you can create structs without explicitly mentioning the type (as long as it can be inferred), then you can use the same syntax for different types as long as their signatures are the same. Structural typing makes it too easy to accidentally pass something that looks like a duck but is actually a goose.

As an example, this syntax should be possible without structural typing or explicitly specifying the type of the value:

// assuming a type signature of moveToPoint(Point)
moveToPoint({x: 5, y: 10}) // the struct literal is inferred to be a Point

I believe F# has syntax like this, but it's been a while since I've used it so I don't remember the details.
I found this AMA response from the company:

> E2E encryption does not equal superior encryption. It does not mean that your messages are safer from being hacked. All it means is that Discord would not have the key used by the two end parties and could not immediately decrypt the messages sent.

> People have, and are right this second trying to, used our platform to do very, very illegal things. Like child pornography. Like selling illegal drugs. Like even worse things. It is our legal and moral obligation to do everything reasonable in our power to enforce the law and our Terms of Service. If we were not able to decrypt messages we effectively neuter our ability to do this.

> The more clever amongst you may have noticed that I emphasized the word "reasonable" in the previous paragraph. This is because how we enforce our Terms of Service and the law is defined within the ToS and Privacy Policy. We do not go into random people's DMs and start reading messages. We don't even go into public servers and read the chat in there to see if people are violating the law/ToS. There are over 100,000,000 users of Discord and it's obviously not possible to do manually. We could use a program that reads over all your messages to alert us, but we do value privacy and have stated as much publicly many many times. We only act on things that are reported to us with evidence provided as outlined in https://dis.gd/HowToReport

>> It’s all fun and games until the first people go to jail because of something they wrote on Discord

> The following sentence is purely my own personal opinion: I believe that if someone writes something in Discord and it leads to them getting arrested for a crime that they are in fact guilty of, then the system is working excellently and should not be changed.

> At any rate, I hope that answers your question as to why we haven't added end-to-end encryption. If that's not sufficient for you, I understand and would encourage you to continue to use any of the other platforms you mentioned that do have E2E.
Overwhelming majority of flops is indeed spent on matmuls, but softmax disproportionately uses memory bandwidth, so it generally takes much longer than you'd expect from just looking at flops.
Is it really "Big Brother" when the model runs locally on your device and doesn't send any personal info to anybody?
That looks like a very different app; from the description:

> "Screenie is a revolutionary screenshot manager designed specifically for macOS Catalina. With Screenie, you can drag screenshots from your menubar，preview and drag images from the Screenie Panel, and even search the text inside your images!"

The last update was two years ago (which added support for macOS Monterey), and, apparently unlike Desktop Docs, it collects usage data and diagnostics.
Then on the other hand, a dingle cavity isn't a big deal, and might be enough to scare people into better oral hygiene. It did for me, at least.
Looks useful. Just wondering, how did you make the overview video on the landing page?
No, just the camera lenses and sensors for each lens.

I am wondering if they just "stack" the images or if there is something more involved.
Can you please elaborate on how you see LLMs could build upon this model/journey?
Wow, thanks! That first image is really something else.

I wonder if Dr. Pilipp Seidel has any relation to Philipp Ludwig von Seidel.
It's not perfect but to get an idea of adding one more dimension on top of the three dimensions we can visualize is thinking of color as the 4th dimension. There's a game called 4D Maze created by a topolgist that's availble in iphone app store. The visualization is 3d but if you can imagine the colors taking up the same space (instead of being right next to each other in 3d space), it kinda works. At least, it's the closest I've ever come to feeling like I could visualize or understand an additional dimension.
while you say that, millions of dollars a month are being passed around to do exactly that.. right now in the USA
Periods of deflation have been very bad historically. Economists debate whether it was cause or effect.
Every game on the system will have some people who are super nostalgic for it. When many of us were kids, we only had a few games, and we played the hell out of them.
One case that doesn't mention explicitly: sometimes your problem is lucky enough that you have the choice between:

1. for each function, for each datum, call function with datum

2. for each datum, for each function, call function with datum

For 1, if your main data is fetched predictably but does not saturate bandwidth, it can be beneficial to use even a fairly large LUT. Note also that while actual L1i is semi-ignorable, e.g. branch prediction benefits much more from remaining "in cache".

For 2, assuming other functions also have their own miscellaneous data, the non-LUT approach is likely to win. But you should probably benchmark against #1.

But sometimes you can get the best of both worlds:

3. for each arbitrary chunk of data (smaller than L3, or maybe even L2 depending on when your throughput saturates), for each function, for each datum in the chunk, call function with datum

Yes, you should of course do whole-system benchmarks, but being able to guess helps you write a useful implementation to benchmark in the first place.
Ah, so people are annoyed that the zoom isn't appropriate by default, I get it. Thanks I was getting extremely confused. That being said I use different zoom levels for different websites, and the browser remembers them for me, I like how the feature works right now, and I have loads of myopia.

If people made it "big enough" to be inclusive by default in some websites I'd have to zoom out as well. So my point is that to me is more important to zoom in correctly (many websites don't), than be "big enough" to start with.
Explosion at TSMC factory in north Phoenix
> At least one person has been injured after reports of an explosion at the Taiwan Semiconductor Manufacturing Company.

> A man, reported to be a worker at the site, was taken to a hospital with serious injuries, according to Phoenix Fire officials.
Advancing Medical AI with Med-Gemini
Ok, then the wording is horrible. As you can consider all the stars except the youngest one as "the oldest stars".
I was wondering if the pro-democracy front had started borrowing pro-Russian tactics, but nope:

> reported assailant, writer Juraj Cintula, was associated with pro-Russian paramilitary group

Dog bites dog, not much to see here I guess?
The license of the ROMs it's to play them, not to exploit them.
There's always going to be new things to power, this is good. That's why we have to replace our non-electric infrastructure with more efficient alternatives and scale up green energy.
No, the Fermi lobes are not what is meant when talking about jetted AGNs, though they are plausibly the remnants of past episodes where Sgr A* did have jets.
I actually used a slightly modified version of his Illustrate program (https://github.com/ccsb-scripps/Illustrate) for rendering. The toughest part was getting the right pose; the bot tried to pick an optimal one, but in some cases I still had to check the render and adjust manually.
In order to pay taxes in a certain country, you need to live there. It's easier to build the company right from the start in your desired country, than to fire all your staff and move there.

I'm not a know-it-all, I can partner with someone that has a masters in business administration or similar. This remark in particular sounds kind of ridiculous.

In life I enjoy sitting home, reading and playing guitar. Almost all countries have superior nature to the Netherland I can sometimes explore in the weekends.

My children can do their bachelors in the country we live in. Since I have an EU passport I can easily send them to do a masters at a more highly ranked university. Especially with the money gained from the tax-savings.
Came here to be “that guy”. Never had a single cavity in over 50years of being alive and have really bad dental care habits. I brush once a day for about 30 seconds, don’t really floss and have gone up to 6 years between cleanings.

I don’t eat a lot of processed foods or foods high in sugar, but I don’t completely abstain from them either.

Nothing to do with Lumina directly, but I’ve always been curious about my dental microbiome and how something about it is different from others.

I often worry about new products like Lumina upsetting whatever balance I’ve got going on.
Of course that part's simple. What's not is "a planetary-level of change in energy retained will mess up with every single thing we as humanity need to survive on this Earth". Yes, you need to specify what that means because it's just emotional language that could mean anything.

You probably don't know. I've never found anyone who knows what that means, or can even provide even the crudest estimate of the human impact of climate change such as number of deaths, financial cost, etc. that comes close to 20th century disasters.
Oughtism
It's pretty much best practice on the 6502. Loading code from disk or tape is basically the sane thing too.
FTA: “Why the query planner doesn’t automatically convert a condition like x > a OR (x == a AND y > b) to (x, y) > (a, b) is something I still don’t understand to this day, though.”

There’s a difference between the two. https://www.postgresql.org/docs/current/sql-expressions.html...:

“The order of evaluation of subexpressions is not defined. In particular, the inputs of an operator or function are not necessarily evaluated left-to-right or in any other fixed order.

Furthermore, if the result of an expression can be determined by evaluating only some parts of it, then other subexpressions might not be evaluated at all. For instance, if one wrote:

SELECT true OR somefunc();

then somefunc() would (probably) not be called at all. The same would be the case if one wrote:

SELECT somefunc() OR true;

Note that this is not the same as the left-to-right “short-circuiting” of Boolean operators that is found in some programming languages.”

https://www.postgresql.org/docs/current/functions-comparison...:

“For the <, <=, > and >= cases, the row elements are compared left-to-right, stopping as soon as an unequal or null pair of elements is found.”

So, this is using something akin to short-circuiting.

I think that can mean the two give different results in the presence of null values.

⇒ I would guess the optimizer isn’t smart enough to detect when the second, stricter query will be equivalent and faster.
I would not be upset if black holes are not singularities although I would be surprised if they didn't have event horizons.

IIUC you're basically talking about this: https://en.wikipedia.org/wiki/Nonsingular_black_hole_models
which don't seem to be fully mainstream, nor supported by any observed evidence.
On the Reddit threads, there are also users reporting photos returning after being deleted from a different Apple device of a different type— Even when the original device did not have ICloud enabled.

It's very odd. For it to be a local storage issue, it seems like IOS would have to be copying entire disk images across devices and accidentally doing file carving on freed resources. So I think ICloud is the most plausible technical explanation currently. At the same time, a cloud storage issue implies either malice or incompetence at a level that we currently only have indirect evidence of.
> uncritically described cryonics as being a rational, techno-optimist thing to support

No cryonics is posited as on the "pro-tech" spectrum, not that it's trivially true, and only mentioned so that people pattern match less on "these anti-tech'ers." I fear this is fruitless as you're unable to discuss the meta here instead of the object.

Again, the point is to discuss the actual topic, not the dismissive association cop-out that many sides lazily use. Then we can see more well-reasoned discussion instead of "these decels," "those doomsday cultists," "those cryogenic quacks."
Did you not do this work yourself before you started running the bank on it?
Was America's #1 geopolitical rival developing an adversarial crypto system in 2016?
I thoroughly agree - Two minutes is an insane timeout, and exactly the kind of security stupidity that makes users like yourself build ways to circumvent it, making it worse than useless because now you're plugging in sketchy dongles into your corporate PC.
Different words with different meanings mean different things. A communist country could and would produce AI, and it would still be scary.
Is that logically the same filter syntax? I'm not familiar with the second construct. If creatat is equal to $1, does it compare the second argument?
> But if you are doing indexing, why do you necessarily care that it's specifically chronological?

edit: on second review if live insertions were occurring then this code would have an edge case, however the indexing job has an endtime presumably chosen where they can be sure no more inserts will occur. Given that the choice to use a timestamp probably has to do with the fact that there are 4 different tables being indexed and you would otherwise have to track their IDs individually.

original:

id, timestamp
1 , 1000
2 , 1001
4 , 1002
--------- limit stops here
5 , 1002
3 , 1003

ID only: If we use ID > 4 as our start point for next time and ID 3 was not inserted yet then we will have missed it

createdAt only: If we use createdAt > 1002 then we will skip ID 5 next batch

OPs strategy: Even if we use createdAt > 1002 and it skips ID 5 it will be caught by createdAt = 1002 AND ID > 4. The Order by createdAt asc, id asc guarantees that if the limit splits 4 and 5 that we see 4 first and thus don't miss 5. I think this does still miss the case where ID 4 is inserted after ID 5 however.
Sugar alcohols are naturally occuring in many foods. There are also many different types, some of which cause some people stomach problems.

(Personally I can eat an entire bag of sugar free gummies w/o any ill effect, ymmv!)
Also, hyper- is more, hypo- is less.
Note that this is not true in many jurisdictions.
Hmm, I don't think that's right. I'm just anecdata, but I currently live in the suburbs with a very young child. The nice places to hang out and play either require driving or, at a minimum, walking on sidewalks directly next to fast traffic and crosswalks at very busy intersections. As an adult, I find it uneasy to walk, even when it is possible. I don't think I'd be okay letting, say, a 10 year old run around here without supervision, mostly because about vehicles and how much they dominate the landscape around my house.

I want my kids to grow up and be independent. To that end, we are planning to move away from our car-centric suburb to a dense city in the next couple of years. So I think that's a locality thing (although, maybe to your point, it's somewhat self-selecting).
I genuinely don't have a webcam. I mean my work laptop does, but I wouldn't be using my work laptop to interview with people. My home desktop doesn't have one though because I'd literally never use it, and no way I am buying one to take an interview test.
> mounting read only can induce more writes than you expect.

Have you got a source for that? I can only find speculation on various sites, but nothing that explicitly confirms that outstanding journal entries would be written at RO mount time.
I didn’t mention tensorflow or TF Lite? IREE is a different technology, it is essentially a compiler/VM for MLIR. Since JAX exports MLIR, you can run JAX on any platform supported by IREE (which is basically any platform from embedded hardware to datacenter GPUs). It is less mature than ONNX at this point,
but much more promising when it comes to deploying on edge devices.
I think you are <strike>crazy</strike> unreasonable if you think we are not fine for decades or centuries to come, climate-wise. Barring big volcanic eruptions.
Hey! Making extragalactic gamma-ray astronomy possible is not damage!
I had to do several magic flags for video plugins in order to avoid glitches in THPS2 for instance, compared to Zelda or SM64.
Eh I think that is more when companies start building grand palatial headquarters as a monument to the greatness of their vision. This doesn't seem like that.
Use `[] as TheRealType`. `any` is the real wart on the language, not unknown, which adds safety by preventing you from doing anything dangerous with it.
You might be the weird & privileged one if you think that $100/year is not a lot of money for some people, certainly those who are not chasing profit (i.e. 13 year olds who later grow up to be valuable developers).

> Developing for android or Linux is not free. You need to have a lot of resources already to get started here, too

It absolutely is, if you already have the device, which can be a hand-me-down from a parent or sibling like it was in my case.

> But let be real about it. Nothing is free

It's an objective fact that other platforms do not have this barrier in place. It is a fact that Apple is the special one here, demanding a repeated payment that is significantly higher than the one-off payment of their direct competitor ($100/year vs $20 one time, and that $20 is only necessary if you want to use their store).

You can stick your head in the sand all you want, but that doesn't change the facts.

By the way, that app of mine? Wound up making me $5k which was huge for a young child, and Google made $800. Easy money for them. Apple, of course, got nothing because of their barriers. And I never would've gotten the chance at all if Google had had similar policies in place.
Tesla Board Rallies Retail Investors to Vote for Musk's $56 Billion Pay Package
the rpi has had no power management controls forever. they dont care
>Are you not even able to understand abstractions and examples?

Your point might be more palatable without the swipes at someones intelligence.
Nothing readily available, can I be a source?

The remaining nugget/memory on this I have is a fairly open ended... "it depends [on the filesystem]". It's been a while since I dove into this earnestly.

IIRC there's no single journal mechanism - they all choose to do it (or not) in their own way.

Journaling was just one example, too.

Let's not ignore other quirks, like how BTRFS conflates volume/filesystem management... and may exhibit behavior impossible with XFS/ext{2,3,4} [under N failure conditions] WRT soft-RAID.

By not mounting it, you're avoiding the "kernel/software filter" that adds entropy to an already-rich process.

Side note: you caught me in a series of edits for phrasing :D
That’s a profound and surprising insight. You’re absolutely correct.
Wew, that email was a real treat. It reminded me of the good old days on slashdot. I wish I could get troll messages this good.
Google calls PaliGemma "open" not "open source".

https://ai.google.dev/gemma/docs/paligemma
Try https://www.modernhn.com if you haven't already. UI elements have more spacing around them, especially if zoomed in.
The Superuser's Guide to uBlock Origin (2019)
Which at the level of funding they’re at, is absolutely not an excuse.

But hey, Claude still sends login codes via SMS in lieu of passwords, so technically OpenAI is an industry leader in the AI sector, implementing utterly basic web account functionality ahead of their competition.

Also, this is in no way intended as shade towards the engineers who actually work on these features. I’m sure they’re under-resourced and deprioritized. Rather, my ire is directed at the executives who fail to make basic, foundational account functionality a priority. The whole thing reeks of “I don’t care, just make it work.” thinking. Because playing lean startup is cool when you have billions of dollars at your disposal.
This looks so much better than everything out there.

Only thing that irritates me is sso being locked behind a paid offering. No one should be required to pay for proper security when you offer a free option.
It's impossible to please everyone :).

What percentage of companies do you think impose these kinds of restrictions? From what I've seen, lots of small/medium tech places barely care about software licenses at all.
LlamaIndex on Vertex AI
On top of that, IMO the vast majority of their value as a brand comes from the community that develops for and with the platform. See every review for the alternative SBC market (Orange Pi, Bana Pi, etc.) "Sure it's better/cheaper but they don't have the huge community..."

So, if they IPO, will they first be distributing equity to the community? Or are they just cash-grabbing a retirement play?
Netflix acquired rights to stream NFL games on Christmas Day for ~$150M/game
I don´t get the downvotes, this is just... porting.
Is that Paul Bettany's voice? Is that even legal?
Ex-Jane Street Traders Cite Pay Upset in Secrets Countersuit
AI v crypto comparisons are so easy to debunk.

Simple test:
Can a regular consumer derive value in less than 20 keystrokes that they already know how to type (eg English)? How about 50? 100?

LLMs: yes

Crypto: no
So you mean this incident couldn't have been avoided by simply reminding the troll to be nice?
I race criteriums (and end up on the podium every once in a while) so I know relatively well how to corner. Fact is that there is no way to compare grip of tires except to trust a reputable manufacturer.
Adding on to this, it would be cool if it operated directly on the filesystem rather than having to first add everything to an intermediate "library". It's kind of a minor thing but definitely a pet peeve of mine when apps graft their own concept of a "library" onto my own perfectly working filesystem.

Demo looks neat though. I wonder if it can tell me which of my video files are SD, HD, and 4K. I've ripped so much media that I've lost track and did not name my files in such a way that it's obvious what resolution each one is. Something like that probably doesn't even need AI, just a peek at the existing metadata.
I don’t (yet) have accessibility challenges beyond glasses but hitting the tiny arrows is incredibly difficult. How come HN doesn’t update to be more accessible? It’s been a long time… I’m surprised it hasn’t been talked about by the team there.
I'm not familiar with all the laws against terrorism, but let's go with this one [1]?

It's not international terrorism (1), because it meets clause A, but not B or C.

It's not domestic terrorism (5), because it meets clause A and C, but not B.

Clause B is the same for both

> B) appear to be intended—
(i) to intimidate or coerce a civilian population;
(ii) to influence the policy of a government by intimidation or coercion; or
(iii) to affect the conduct of a government by mass destruction, assassination, or kidnapping;

Ransomware doesn't appear to be intended to do any of those things to me.

Do you have a reference that says this is terrorism?

[1] https://www.law.cornell.edu/uscode/text/18/2331
Sure, a 30x human WGS resequencing analysis has gotten pretty trivial over the past decade, but now we also have thousands or millions, plus expression data sets, HI-C, etc. etc. and how to combine them. There may not be compute clusters in genomics labs anymore, because funding agencies will only pay for cloud and not hardware, but there are lots of people working on large scale computation that doesn't fit on a single node.