skysight-inc/HackerNews huggingface dataset:
Props to you for putting your ego aside and finding something positive out of that shitty situation.
It’s really not the best way to start the video. The first 5 minute contain blatant misrepresentations of reality. The truth is, big data genuinely did lead to a revolution. As much as hacker news loves to harp on and on about big data being unnecessary (probably because these forums are dominated by engineers vs data scientists) big data literally created Google and Meta. Take any company in the S&P 500 and I can guarantee you that they are leveraging data to improve their business. You can personally say “well this isn’t a good kind of use of big data, it’s optimizing for the wrong thing” but in terms of money, plenty of people have used data to make money, and entire businesses are built on it, so it’s pretty disingenuous for this video to insinuate that the whole tech industry has essentially been running an elaborate scam since 2010, and that AI is a continuation of that.
It's easier to provide support to a dictator than it is to provide support to a large unorganized group pushing for democracy.
I consider myself fairly literate and a decent communicator.

Until recently I pronounced ‘segue’ how it is spelled. No one ever corrected me.

I shudder to think about the meetings where I pronounced it incorrectly.
Subject matter experts are not experts in pedagogy. Because pedagogy is a seperate subject entirely. And teaching is not about getting people to say aha. Thats just performance or entertainment. Seen everywhere these days thanks to the Attention Econnomy. You can gets ahas out of people playing great music. But dont equate that with getting people to play great music. Cuz that requires getting people to do lot of mundane mindless work for long long periods of time.
I feel related to that is hearing a word spoken that you’ve only read before, and the pronunciation is completely different from what you thought.
Wiki says that curl is standard in North America, while rot is common in "the rest of the world, particularly in 20th century scientific literature". As a North American I can confirm that I was always taught curl and only saw rot in older books.

That said ∇× is what I've seen most commonly overall.
> It's not sustainable otherwise.

This has never stopped politicians before, not really sure why it will now.

Polis is much more than a pro transit governor. He's a successful serial entrepreneur, he's gay, he's charming in a nerdy way, and he's pragmatic. I dont think his election proves much about political will in regards to transit policy.
Are you accusing them of being a government organzation, or accusing them of being in China?
use `-t` or change the default stocks to remove TSLA, or `-h` to change DCA to be conservative...or don't DCA...many options hahaha
ain't no way

my money's on it was relocated
Cloud computing!

Store data on someone else's computers instead of own computers.

Benefits outweigh costs?
Do you have a link for the Tock as the Chrome EC OS? My google-foo couldn't find anything.

"Starting roughly in July of 2021, Chromebooks switched from the original Google Chrome EC to an application based on the Zephyr Project RTOS."[0]

[0] https://chromium.googlesource.com/chromiumos/platform/ec/+/H...

EDIT: looks like there's something about Tock running on OpenTitan

https://opentitan.org/book/sw/device/index.html
Phoebe Moore who that quote was attributed to has never been a CEO or even worked at a non-academic organisation.

So much of a what a CEO does is fostering culture, hiring people and setting a unique vision for the company.

Imagine thinking people would be inspired to work for a chatbot. Hilariously ridiculous.
I’ve definitely met people whose stats are juiced. Probably not as good at scrolling tiktok as me tho
With Sony and Microsoft’s current strategy there is no good reason to buy either an Xbox or PlayStation if you have a decent PC. In the past I was compelled to buy an Xbox, PlayStation, and Nintendo console and maintain a decent gaming PC if I wanted to play all of the latest games. I can’t justify doing so anymore. Every game I want to play that is not published by Nintendo will come to PC either at launch or within a year.

I think sooner or later Sony pivots to PlayStation as a service / App. Despite their struggles, I think Xbox is eventually right. Both will go to a service model. You can buy their box or you can buy games through their app on PC or you can stream the game with their cloud services on lower power devices they don’t care. You will subscribe or buy games through their apps. The box will exist as a vestigial and for those who want a simple set top box.
> The CPU doesn't have undefined behaviour, thus any code running on it doesn't have undefined behaviour either.

Have you read Rice’s theorem? Every nontrivial program on a Turing machine (which has only defined behavior) is undecidable.
I made something similar to make links look "sketchy"

will probably break any auto linking stuff but should work if copy&pasted or properly linked

https://sketchylinkasdf.com/ssl_webmaster.zip/qwerty/<IMG SRC="javascript:alert('XSS')"/a95a33ab-9f0d-4f64-9cf3-a80d48593de0
Unknowable lifetimes are a necessary evil. Rust has them too. It's called RefCell. Without RefCell there are very useful things that are impossible to write in safe Rust.
I am confused.

1. While the posted guide is excellently written, it's not particularly novel. I was taught EM in a very similar fashion. Diagrams similar to those in the guide were drawn on the board by my professors.

2. Jackson is a graduate EM text. It is mathematically difficult, because when you read it, you should have been familiar with EM and all this conceptual underpinning for at least 3-4 years. The goal of Jackson is to solve the equations for scenarios that undergrads would find challenging. What did you study in your undergrad?
I suspect by garbage you mean not perfect.

To be more precise can you please give a topic you know well and your % guess how often the answers are wrong on the topic?
By 96th percentile do you mea 69th? From the abstract:

> data from a recent July administration of the same exam suggests GPT-4’s overall UBE percentile was below the 69th percentile, and 48th percentile on essays. Third, examining official NCBE data and using several conservative statistical assumptions, GPT-4’s performance against first-time test takers is estimated to be 62nd percentile, including 42nd percentile on essays. Fourth, when examining only those who passed the exam (i.e. licensed or license-pending attorneys), GPT-4’s performance is estimated to drop to 48th percentile overall, and 15th percentile on essays.
Interesting, congratulations! I'm very fond of these hobby projects.

By the way, my one and only wish for HN maintainers is to have a dark mode - please...
Same here. This is what happens when business/developer interests align.
Although sending program to display is extremely dangerous idea, it seems it's inevitable. The next "DisplayPort" will receive byte-code to render picture, but not the pircture itself as it is right now.
Not really, it's more the massive parallelism. Branch prediction takes away something but mostly it's the parallelism. Each instruction you usually do in a GPU is a massive array in one go. In a cpu you need to use AVX type instructions and those are way more limited in the size of arrays they can process at once.
"We will run a secure messaging platform wherever governments protect security of messaging platforms."

Very understandable, but not particularly interesting.
I get that I'm not the target market, but I so desperately do not want it to be easier for people to send me pre-recorded voice messages at work.

Yes it's fast and easy for them to say something, but it's a terrible use of my time to try to consume their voice message.
They're afraid of becoming Yahoo!.
Edit:

Also, it seems to only look for `http:` + one character, which is a bit disorienting. (E.g. `https:/a` would be a "valid" domain)
>Unless you’re a gluten for punishment, you’ve probably never read it and so wouldn’t know that.

sp/ glutton.
Interesting read...sadly i am living the same. Except we have coffee and 'treats', so the meetings last even longer as people can't decide what they want and then the meetings are constantly being interupted with people going for refills, and the gluttons pick at the treats. I hate it, so I just treat it as a pre-break break.
Can’t wait to be abused by scammers and phishing attacks.
I think something is very wrong when a Linux installation gets more responsive and Windows installation gets slower as time passes and software gets updated.

I can still run a Debian 12 with KDE on a standard SSD way faster than a Win 11 installation on a NVMe, and that installation is 8 years old, and runs tons of applications at any given time.
Yes, I tried Wine. Dismal failure right off the bat.
Below is an interesting read about the history and evolution of XMLHttpRequest.

Started in 2000 in Exchange/Outlook web and took a year or two to become prevalent in the browsers and other places.

https://medium.com/@mohamedtayee3/make-an-http-request-in-ja...
It’s the hype. We could invent warp drive but if it was hyped as the cure for cancer, poverty, war, and the gateway to untold riches and immortality while simultaneously being the most dangerous invention in history destined to completely destroy humanity people would be “oh ho hum we made it to Centauri in a week” pretty fast.

Add some obnoxious pseudo-intellectual windbags building a cult around it and people would be down right turned off.

Hype is also taken as a strong contrarian indicator by most scientific and engineering types. A lot of hype means it’s snake oil. This heuristic is actually correct more often than it’s not, but it is occasionally wrong.
I have difficulty being optimistic about LLMs because they don’t benefit my work now, and I don’t see a way that they enhance our humanity. They’re explicitly pitched as something that should eat all sorts of jobs.

The problem isn’t the LLMs per se, it’s what we want to do with them. And, being human, it becomes difficult to separate the two.

Also, they seem to attract people who get real aggressive about defending them and seem to attach part of their identity onto them, which is weird.
I like it!

I’ve been thinking for a while now that the beeper was a nice concept for something similar not to exist anymore
Radiation is such an interesting topic that really bridges the atomic scale with our macro scale in that we can detect each single atom decaying.

If the comments are right, this thing had a few microcuries of an alpha emitter in it that can't hurt you unless you literally ingest or inhale it. The alphas couldn't get through your skin if you held it unshielded in your hand.

Meanwhile, back at ORNL this guy recollects a time when he had 60,000 Curies of Sr-90 in a hot cell where he was seeing strikes of lightning in the cell from the voltage of the emitted beta particles [1].

It's just crazy to me that we can deal with 10 orders of magnitude different concentrations of radiation.

[1] https://www.youtube.com/watch?v=NWLRafBwhGQ
It's time Elon Musk faced a blunt truth about Tesla
is unicode text hidden in the web client, scrubbed out client side on submission, or erased when being received by the server?

does your client let us read and write full unicode?

test string: ;
I last looked at Hey about a year ago and it seemed pretty snappy even from the the wrong side of the Pacific. The page architecture impressed me specifically ... things like, applying progressive enhancement to a details/summary/anchor element trifecta for a contextual menu overlay, and if you disabled Javascript or assets didn't load or whatever, it gracefully fell back to loading the menu content in a simple layout. There are a bunch of other well-considered uses of the Web APIs in there. I recall that practically all their client code was unobfuscated and source mapped, too, if you wanna take a look. I'm no fan of DHH and have no interest in boning up on his drama of the week, but it seemed to me that 37signals got it right this time.
The coming financial storm that governments are powerless to fight
Microsoft CEO Satya Nadella leaves Starbucks board after 7 years
Webgl + js. same approach as https://ciechanow.ski/
I stand corrected! The article I read about the boy lead me to believe that the neutron source had been pointed at other materials to produce more radioactive materials...I see from the Wikipedia article that wasn't the case.
Agree with this take. I think about Rust's memory safety about as much as I think about other language's garbage collectors. Which is to say occasionally, but certainly not every day. It's the underlying design that makes the language ergonomic, but not a daily consideration for average users.

What I appreciate day-to-day about Rust is that it encourages (coerces you at compile time) to get things right. If you did not consider all possible code paths, you will hear about it immediately - not in a bug report 6 months from now. Where things are not right, they're obviously not so (ie unwrap). This gives me confidence that the rust code I ship will run in prod without failing due to some unforeseen error. Every error condition, aside from catastrophic hardware failure, has been accounted for in the AST of the program. That's not "proven correct" but it's close enough for production work.
I linked directly to the Lua language specification earlier which precisely defines which table is a sequence and which isn't:

"A table with exactly one border is called a sequence. For instance, the table {10, 20, 30, 40, 50} is a sequence, as it has only one border (5). The table {10, 20, 30, nil, 50} has two borders (3 and 5), and therefore it is not a sequence. (The nil at index 4 is called a hole.) The table {nil, 20, 30, nil, nil, 60, nil} has three borders (0, 3, and 6), so it is not a sequence, too. The table {} is a sequence with border 0."

> If a Python dict doesn't have a key you expect, looking for it will throw an error, in Lua you just get `nil`. Which is better? No idea

The one that lets you easily diagnose an error at the point where it happens instead of silently producing incorrect output is better, naturally.

> Metadata goes in keys, child nodes go in the array portion

There is no "array portion", they are all keys, just some are numbers and some are not. It's not at all like XML & XDM, where attributes and child elements are completely different namespaces, so count(foo/bar) and count(foo/@bar) are two different things.

> In a language like Python, you need an `.attr` dict and a `.child` array, because if you just use a dict, you could have an attribute collision if there's a `child` attribute.

Python dicts map exactly to Lua tables. If you want to store data in this manner, you absolutely can:

foo = {"a": x, "b": y, 1: z, 2: ...}

But in Python usually you would instead do:

class Foo(list): ...
foo = Foo([1, 2, ...], a=x, b=y)

and then:

foo.x, foo.y
len(foo) # only counts items, not attributes; None is okay!

OTOH if Foo semantically does not have child items, then you wouldn't derive from list, and then len(foo) would straight up throw an exception. And if your index is out of bounds, you again get an exception rather than None.

> Just don't stick `nil`s in the array portion. It's a mistake. You won't be happy.

It's not like anybody is deliberately writing something like {1, nil, 2}. But tables get filled with dynamically computed data, and sometimes that data happens to be nil (often because you e.g. computed an element by indexing another table, and the key was missing so that operation returned nil).

So now you have to always remember that and guard against it, because it is not an error to construct such a table, either. Which, again, is weird if it is "a mistake".
>Russia...eventually adapted.

Currently using motorbikes on the front lines.
> The cooling overhead required to operate superconducting computers becomes less significant at higher than tens of petaflops. There, superconducting AI boards become more energy efficient than state-of-the-art GPUs.

Pretty clear to me.

> What’s more, the system promises to consume only 500 kilowatts of total power.

Also quite clear.
I'm not convinced Carbon will become popular at all. I was a Google employee when it was first announced and even internally the project was shrouded in secrecy because there was a ton of resistance. Google employees who cared about safety wanted to write Rust.
I would classify all of those as "non-traditional" learning techniques, unless you actually mean using a textbook while taking a class with a human teacher.

Well written textbooks are consumable on their own for some people, but most are not written for that.
It could be rejected for sure. I personally don't think it's working well. I don't support it really.
It does not. The most viable solution is transpilation, teal is the most recent candidate.

You can have a hack of sorts using a schema and tables as in

local schema = { a = "number", b="string" } -- key = "type"
local data, link = {a=4, b="default value"}, {} -- link -> data, link itself is always empty
local tbl = setmetatable(link, {
__index = data
, __newindex = function (t,k,v)
if schema[k] and type(v)==schema[k] then data[k] = v return true end
error"type does not match schema"
end
})

tbl.b = 5 -- this will error because its the wrong type

There are certain solutions you can do with functions, lsp is also really good at telling you when you went wrong.
What is involved in correctly inspecting a crimp? I find it hard sometimes to tell the difference between a crimp that's halfway to severing the wire and one that can come adrift at a moment's notice.

But then those are mostly the cheap ones with the plastic rings so you can't really see what's going on inside them.
The font on your highway sign tells the story of a decades-long battle – KTLA
I'd recommend teal because luau is not really lua.
I am not “rich”, but a psychological trick I use when I’m out with one or two friends is that I always make sure I buy the first drink, or first entree etc. Basically I just make sure that I provide the first “gift”. The reason being that I know that I will most likely get back in return favours that far exceed what I initially fronted up with.

The most recent example of me doing this was Friday night. I paid $6 for my friends drink, and then in return, he bought me dinner, and then also paid for me to go bowling. So in return for my $6 spent, I got about $50 of value in return.

I been doing this since I was a kid. I grew up in poverty, and I think it’s like a behavioural adaptation I acquired because it was a way for me to get things I needed. I knew as a kid, that adults valued generosity. I didn’t have a lot to give because I was poor, so what I would do instead was craft handmade gifts, pick flowers for people, write nicely worded letters to people, or I would do chores for random people without being asked, and often I found people would return the favour by providing something in return.

It wasn’t until I studied social psychology as an elective in my first degree that I realised I was using the rule of reciprocity to gain an advantage. Since realising the social convention behind it, I still do it to my advantage, but I would say now days, I do do it with more intention - therefore there are times where I do not exploit this human vulnerability because I know I am actually socially more advantaged than the other person.

When I am in social situations where I know someone is far wealthier than I am, instead of offering them tangible gifts like buying a drink, I actually prefer to stroke their ego’s, and make them feel interesting and important, and I also am happy to allow them to feel socially superior to me. I don’t care if they view me as lower in the pecking order, because as long as they think that I admire them, they’re more likely to provide gifts, like buying me drinks etc… again, it’s an adaptation of the reciprocity thing, and something I learned to do as a kid.
> And teaching is not about getting people to say aha. Thats just performance or entertainment.

Thank you. Reading the article will not in fact give you an easier time at the Jackson Problem sets.

I think many people who think this would have helped them back in the day have simply forgotten what the actual hard part of the degree was.
I have proof from my commit history on the readme to CTGS[1] that my usage of the term "Photoshop for Creative Writing" (What I tried to market it as) predates all of this by... years now.

https://github.com/Hellisotherpeople/Constrained-Text-Genera...

I'm obsessed with this idea of a proper LLM desktop class prosumer front-end. Something feeling like it was made by Adobe in a world where they didn't go to shit in the early 2010s. Blender, but for LLMs. Oobabooga, but actually good and not janky. It would ideally implement all forms of "representation engineering" and hacking or playing with the embedding/latent spaces, along with every other LLM feature folks would love to have but often don't know exist (i.e. constrained generation)

If you're a VC type reading this and believe in this idea, I really want to talk to you right about now.

Also, if you are an expert in DearPyGUI or DearImGUI, I want to talk to you right now.
I was hired into a company as product manager. And I struggled. As the company grew from 200 people to 700 in 6 months it was basically a mixture of Mad Max Thunderdome for tickets and products with a mix in of Darwin, Scrum, Story Points and Venture Project and Matrix Organisation.

One of my colleagues, a small, silent, kinda shy guy did get all his tickets done and all his projects done in time.

I did not know how he did it.

During one lunch, he told me. He always offered to write the meeting minutes of each meeting. Every time, all the time. Did not matter if it was his meeting or if he was just invited.

He knew the company was chaos. I knew the company was chaos. Everyone knew the company was chaos. He put order to the chaos. His order.
It was most likely Subset: https://news.ycombinator.com/item?id=36894939

It appears they are re-engineering their product, as they've taken down their sign up link and their landing page now advertises an upcoming, more traditional spreadsheet product: https://subset.so/

Their docs are still up, however, and has screenshots from their old infinite canvas spreadsheet product: https://docs.subset.so/
I am from China and I always thought I am very good at math, because I can get good grades at national Olympiad level math competitions. After I came to America, I realized that I got good grades in China because I internalized the math concepts by doing large amounts of problem sets and it was actually a very slow learning process. In college mathematics courses, I realized that some of my American classmates can grasp new concepts and mental models ways faster than me, without doing much problem sets. We have just been learning math in very different ways.
I would take their meaning as 'contains enough errors to not be useful', which doesn't need a very high percentage of wrong answers.