skysight-inc/HackerNews huggingface dataset:
Thanks, this simple sentence told me more than all of the texts on the site combined. I tend to skip introduction videos, so all my questions might have been answered there.

The site mentions "Create a Relay in the Sumario dashboard". This raises couple of questions for me:

- What is a relay? Is it just configuration?

- What is Sumario dashboard? Is this something I host as Sumario is open source or is it hosted?

Also since there's "It's free to get started. No credit card required." then what's the pricing? I'm not going to create an account if you are not open about the costs.

With little tweaks I think the site would be more appealing.
> I predict many people will dislike the fact that they'll almost certainly be dead (and in an unrecoverable state, before anyone gets their hopes up)

Cryonics is a thing already.
They set an example of what can be done to people.

For example - they created an app store that worked well, and had a plausible idea behind it - "apple will ensure you get good software"

well, except you cannot install your own software on the phone.

And software vendors can only sell their products to you through apple. apple doesn't allow software people really like, you can't install little snitch on your phone, or anti-virus, or adblockers, or sexy software, or software that is like their software, just better.

and you can't know what software apple has prevented from coming to market because the software developers can't talk about it or criticize apple.

sigh.

this kind of stuff is copied elsewhere.
‘Take the Money and Run’ Artist Must Repay Danish Museum
While I appreciate the sources being available, it seems like you're not just linking to where you got them but you have a static cache that you are linking to, which is being a primary redistribution source. I would presume it's only a matter of time until the lawsuits over copyright happens.
In many countries there is mandatory road service by the state or logging companies.. And by now everyone has phones. Every road use able is used, if not by normal traffic, then by tourists, hunters, smugglers. The fear is that the obvious omnipresent surveillance of the panopticon and previeous accidents could open up surveillance companies to lawsuits. Cause they could have known..

Can not have surveillance capitalism without the liability.. Have your cake and eat it. The family is right to sue apple and Google.. If you saw, and you could have known, being a beeping Tom as buisness model makes you liable.
Congratulations, you just reinvented Jenkins but using Lua instead of Groovy.
Perhaps you missed this https://news.ycombinator.com/item?id=37608110 but it has given me fresh, sceptical, eyes with which to read cve reports.
The other mistake you’re making is thinking people haven’t tried all of this and this is new information to them. And that trying all that results in a product that someone else prefers.

The fact is, there is a certain level of spend needed. If you’re not making espresso, this is very low these days. You can get very cheap, good gear. If you are making espresso, you’re spending several hundred minimum. Although you can lower your spend quite a bit if you’re willing to hand grind for espresso.
Decision Table Based Methodology for Software Development (2004)
And the irony here is that the leading spam-detection teams work for spammers. Ads are spam, except when it's adtech that's paying your bills.
It might be, but I think formal education plays a role here too. German universities are very left-leaning, so people with a degree are more likely to hold left-wing positions. This is in comparison to my home country Poland, where there is an ideological divide in higher education - arts and humanities colleges are more left-leaning, while everything else is apolitical or leans right. I have a degree from an engineering college, and most people there (me included up until some point) had right-libertarian towards nationalist right wing positions. The technical colleges there are voter strongholds for the furthest-right fringe party, which initially incentivizes votes with promises of low taxation and resulting riches, and then sucks people in as a whole with conspiracy theories.
There was a malfunction according to most reports. There are many possible failures where the jet could fly but ejection was still the best choice.

For example total loss of fight instruments in IMC (no / low visibility). It could then fly straight if you're lucky, but given that you have no way to crosscheck and may be about to crash, ejection is the right choice.
You need to explain why that is an issue. A data structure with a pointer to itself is still valid and you can work with it. So math sets have operations people want that aren't valid under those situations.
You could easily have a million threads if you use multi-kb stacks. Million times multi-kb means multi-gb, that's still 3-4 orders of magnitude less than big memory servers/VMs. (and 1 order of magnitude less than a normal laptop)

What do you mean by using a file handle, is this a Windows platform thing? On *ix, threads don't use up file descriptors (but you can still have a million fd's at least on linux for other stuff if you want).
the new Gates
Sometimes forking and using the main branch on the fork (or tags and releases) can help. And if you're on a team, nobody else needs to be aware of the noise that is you throwing trivial changes at the wall.

It gets painful if there are things you've only got on the main repo (e.g. custom runners, credentials, etc.) though.
This shit boggles my mind. Whitelisting static IPs as a security measure has a terrible pain / added security ratio
SC Refuses to Hear Plea Seeking Audit into Source Code of Software Used in EVMs
Clearly worked at a different part of Unity. Joe was very involved on the DOTS side while I was there. Arguably a bit too involved at times.

But I'd take that 1000x over what other c execs were doing at other places I worked at.
Surely having a hole in the roof because of the ejection changes the aerodynamics significantly. I don't really know anything about how planes work, but wouldn't that change its trajectory if the controls are all left the same?
Oh! so I guess the plan didn't exactly work out as expected :/

So I guess if something as sizeable and impactful as Android can't reliably move the needle towards 7 to 10 years of maintained stability then the only way forward is a few select ones providing forked stability and the remainder has to continually upgrade to keep being maintained.
Most of the web is still document-heavy, but yeah, it's mostly ads and annoying UX over a sea of nothingness
Musk has a million dogecoin bounty for anyone who can prove that claim. There are interviews with his dad where his dad says basically he bought some emeralds from an Italian guy who was chiseling them from a rock in the ground. That's a far cry away from an emerald mine fortune, when I think "emerald mine" I think John of God level fortunes, and they used what money they made to move out of South Africa. From my understanding they were middle class at best.
Glad to hear you like it! Those flame graph screenshots are taken from https://www.speedscope.app/ .
Standards Are Good
In other words: be a spammer.

Yay, incentives on social media sites are totally not perverted.
? Virtually every street in London (and the UK in general) has a sidewalk – apart from motorways and big A-roads. Some may be a bit narrow, but they’re fine.
> 2. New water/oxygen/hydrogen land on earth fairly regularly due to comets, which are usually slushy balls of ice.

This + the fact that we've seen microbes come back to life after being frozen in polar ice for millions of years always seems like the most obvious explanation for the origins of cellular life on earth to me.

In other words, what's the chance that the immense complexity of cells did evolve from a molecular soup here on earth VS the chance that it formed somewhere in the universe and found its way here (and many other places)
Twice as big as it needs to be
There is a similar product from a YC startup in the current batch: https://medisearch.io/
We have 2.1 million LOC in Java and we're moving to Java 21 (from 17) in two weeks when we branch for release.

We have a hundreds of third party dependencies across the code base, a lot of the big ones (Hibernate, Spring, a lot of Apache). We write a big web application and maintain a big legacy desktop application in Swing.

We run a dedicated nightly CI job that is on the latest Java release to get early warning for any incompatibilities. After the painful migration from 8 to 9 so many years ago it has been smooth sailing.

In all those version upgrades over all those years and dozens of on premise installations with big customers we have never had a regression or a problem that was caused by the runtime itself.
"If you mean by setting `position: absolute` and then using left/top/right/bottom to position your element, that won't work."

Erm, but it does? You can listen to resize events and you can get the exact width and height values of all the elements in the DOM. I am using that technic since I switched to the web (when box layout did not exist yet).

The only problem with this is, that you can create performance bottlenecks easily, as reading clientWidth might trigger a forced reflow. So it might not be easy at first to get everything right, but it is totally possible.

Also you can just use a different GUI framework or build your own.

"Not everyone's goal is to simply have as many users as possible."

Mine neither, but those who do (the majority) made sure, the web is suitable to be used by even the most tech illiterate people.
My mother can surf the web to get mostly what she wants - but she cannot use a file browser, nor does she really know what a file is (and she does not want to know).

"> The app you make, you can ship by simply sending a link.

Depends on what it does."

Sure, if you want native file system access, you would be breaking the sandbox. And yes, this is my biggest pain point with the web as well - that it often cannot decide whether it serves untrusted websites or enables app developement where the user trust the app. For example there is no (easy) way to get the pixel data from html elements, because of security. Which makes sense for malicious add filled websites, but not when developing something real, where the user could give permission. Here the focus on the dumbest users who just all allow everything, so the browsers have to protect them and allow no one to use proper permissions is really annoying. Because yes, I also would just like to have file access and other things permissions don't allow.
Here is the answer from the project website

"magic-wormhole has most everything (currently its missing capabilities for multiple file transfers and file resuming), but it requires installing lots of the Python ecosystem which is tricky for non-developers (and Windows users)."

For the python part, I guess wormhole-williams works too then.
So it must have captions for videos for this to work?
XML syntax is bad, but yaml doesn't have a proper blessed batteries-included built-in schema language afaik. A well formed XML with an xmlns will have validation and autocomplete in a good editor thanks to this. JSON can do it too. Never seen it done with yaml.

It's a pretty big frustration in a language that is so slow to test -- commit push run wait find the error oh I made a typo. Better code-time validation fixes this but the tooling for that in yaml is weak.
And how has that been going with Trump? This feels like a prayer at this point
The Eyes of the Skin: Architecture and the Senses [pdf]
Does this run a mini IPFS node on the sender and relayer and rely instead on the IPFS network being up to propagate the DHT changes through the network?
When a company tells you they value the Experience™ over the experience of their users, trust them.
Our technology would be quite difficult, we might not even be able imagine what form an alien race's might take.
It's just a bit more involved to use for this use case, especially if the data is confidential (having to set the private flag so clients don't publish the infohash to DHT, using a built-in tracker in your client, transport layer encryption not provided by default). Things like Resilio are fine, they build on top of the protocol and provide a different UX.
'You wanted the Chinese clone that took the ideas, lowered the price and added cloud shit' - two things:

1. Bambu has a lot of innovative hardware pieces that aren't in say Prusa - I wouldn't call it Chinese clone that took the ideas. Bambu is not one of those Prusa clones, let's get that straight.

2. Yup, I appreciate lower price and features that make it easy to use. Yup I appreciate minimal setup time and faster/consistent prints. I am not a 3D printing enthusiast - I am a user, like millions of other 'normal' people in the world. Somehow folks on hackernews always discount this.

No one ever really gave a shit precisely because it was expensive and hard to use - Bambu is fixing both of those things. I've seen people who did 3D printing full time, who had Prusa farms and extensive knowledge of repairing them completely give up Prusas and switch to Bambu. Bambu seems to be a better product for a lot of audience.

I don't see anything wrong with influencers taking up 3D printing - they have the reach and I'd love to see 3D printers in the hands of more people. What makes you think influencers/people wouldn't use 3D printers to bring their ideas to life? That's precisely why I want 3D printers to be more accessible (both in terms of usability and cost).
I highly recommend the tinyML Talks to anyone interested in pushing edge compute past the last mile they have a huge library and a full upcoming schedule most of the slides are available so there is a huge amount of content it's amazing what you can get running on embedded systems.

https://quip.com/MENbAvuQkrb0
Hm.

Well, if this is correct, we should routinely be proving safety of ordinary systems long before we get to AI. I'd like to see formally verified routers, firewalls, mailers, and DNS servers, all of which have definable correct behavior, in wide use. That's probably possible now.

Defining safe behavior for a LLM is a much harder problem. The paper handwaves this.

* Mortal AI. Has death date. Does not require proof, just a hardware timer or limited battery life.

* Geofenced AI. Only useful for mobile machines. Not helpful against things which can communicate.

* Throttled AI. You have to keep putting in crypto tokens to keep it going. OK, whatever.

* AI kill switch. Off switch.

* Asimov-style laws. Not an inherently bad idea, but way too ambiguous to rigorously formalize.
Go read Asimov's robot books again. Useful metric: what similar set of bright-line constraints could usefully be enforced on corporations?

It's worth bearing in mind that most of the problems of regulating AIs apply to regulating corporations, which can be thought of as AIs with slow internal data transfer.
There's another type of player you shouldn't underestimate: companies that base their business model on hosting Open Source models. The consumers will pay far less than they do for GPT-4, and perhaps in a year or two, for sometimes that approaches the same quality.

OpenAI will have to do everything they can to stay ahead of the pack. But they're an impressive company, and have a good chance of doing that.
I can't help but pick a couple of general points from area standards-arguer man.

One is 'problems of standardization in high-development-velocity fields':

https://news.ycombinator.com/item?id=3577837

The other is "this is worse in security engineering broadly and outright catastrophic in cryptography engineering specifically"

https://news.ycombinator.com/item?id=25451351

There's probably better/longer, I just looked at the first page of "standards" search. The points are strong, like messageboard-argument-winning bear, though.
We had a national test in Norway that mostly worked OK a few months ago. But then they wanted to use it in a real emergency in early August(some specific areas were about to be flooded due to heavy rain) and that didn’t work as well. First of all cell phones way out of the flood area were getting emergency messages, some of these got several messages in different languages and different wording over several days. It was very strange. I’m way out of the flood area and got 4 messages during 25 hours. But my wife got 0. We have the same phone and same provider. A long way to say that this system should be tested in a “production” setting as well.
Related discussion:

Apple ditches the Lightning connector in favor of USB-C after 11 years (11 days ago - 134 comments)

https://news.ycombinator.com/item?id=37484897
Oblivion wants its AI back. Someone is gonna take an arrow to the knee
Shshsh is a bridge connects Python and shell
The default relay can be found in constants.go [1]:

// DEFAULT_RELAY is the default relay used (can be set using --relay)
var (
DEFAULT_RELAY = "croc.schollz.com"
DEFAULT_RELAY6 = "croc6.schollz.com"
DEFAULT_PORT = "9009"
DEFAULT_PASSPHRASE = "pass123"
INTERNAL_DNS = false
)

[1]: https://github.com/schollz/croc/blob/f91c7a9948f94007d6be2b0...
One million dollars is what some states pay _per target_.

Every major black hat group operates with the blessing of some state. It’s about more than just money. Actual exploits are probably traded for “favours” (e.g. votes in international bodies, collaboration on thorny dossiers, extraditions, etc.). The infiltration of electronic communication is a major aspect in determining a state’s level of “soft power” and - in a software-run world - its weight only increases.
Can you send files from one mobile network connected computer to another?
I started on a comment but ended up writing a post on my own. In my opinion, if your goal is to achieve mainstream success, the method may not be advisable unless you have ample resources for experimentation.

https://www.linkedin.com/pulse/double-edged-sword-creative-i...
Yes, you can build your own Enterprise Web Analytics system
> I'd love to hear why spaces became the dominant form of indenting code. Does anyone know the history?

My take is it's because when people use tabs, they don't only use it for "regular" code indentation, which remains consistent when different people configure their editor for a different visual tab width. They also use it for things intended to line up, like this:

void actions() {
int bat = (get_bat_thing()
+ the_other_thing());
int turn = (get_turn_thing()
+ the_other_thing());
return bat + turn;
}

Obviously that'a a made up example to illustrate. Line 2, 4 and 6 are "regular" indentation, and if it's done with a tab, you can change displayed tab width to taste, and the code will still look consistent.

But the lines 3 and 5 are intended to match up with the expression, and that breaks when someone has used tabs (followed by a few spaces).

Changing displayed tab width makes lines like that misaligned and ugly. Even worse, it does so in an inconsistent way in different places in the code. If the example was written with 4-wide tabs (matching the regular indent on line 2), then you display it with 2-wide tabs, it will change the line 3 and 5 indentation inconsistently:

void actions() {
int bat = (get_bat_thing()
+ the_other_thing());
int turn = (get_turn_thing()
+ the_other_thing());
return bat + turn;
}

After the person using an editor configured with 2-wide tabs edits the file and lines up their code, it is then indented inconsistently for the person using 4-wide tabs. They might not even realise. If a team does this for long, different parts of the code end up inconsistent in different ways from each other; a messy repo.

This messy repo problem is avoided by mandating spaces.

On the face of it, this seems to take away your personal flexibility to change visual indentation locally. But this isn't really true. In principle, your editor could change how it displays the code, as if those spaces were really the equivalent tabs, and then use a different displayed tab width, distinguishing between regular and expression indentation in the editor to keep various alignments.
> Of course if you want something really fast you let a genius who knows the target system inside and out write some hand-optimized assembly

Meh, my genius works at electro magnetic level. His mum works at the quantum level but she is outside our budget
I'm a very mediocre pianist, and my take would be that I'm not looking for a bridge because I know I'll never spend enough time to be good and I don't care about getting good, but I enjoy sitting down and playing (butchering) some pieces now and again. So if I found something simpler that helped improve my playing with minimal effort that'd be good for me even if it actively hampered any effort to get good.

I don't know whether or not this is it - judging purely from the screenshots I think it's too pared back and austere, e.g. making it harder (for me at least) to see expected duration of a note from length alone, but I love that people are trying.
Or Europaens?
The implication in the article and your comment is that tabs let you switch indentation level without any negative consequences. But that’s clearly false.

A lot of code will use space to align code over multiple lines. If you only use tabs, the alignment will be broken in other developers editors if they don’t have the same tab indentation.

The author complains about visual noise with 2 level indentation. But misaligned code can become a complete unreadable mess. You end up being forced to set your tab indentation to the same value as the original author anyway.

So the logical conclusion then may be to use tabs for indentation and spaces for alignment. That would work in theory, but handling that correctly in an editor is nearly impossible.

So then you end up with the conclusion that spaces is the only way that doesn’t have any serious downsides. It’s far from ideal, but i don’t think the purported benefits that tabs have of letting you change indentation later works in practice anyway.

I’ve experienced this personally in a huge code base with multiple authors where some earlier code used tabs. It was always a 50% chance that code with tabs looked like hot garbage as the author had a different tab level than yours. After enforcing using only spaces, at least the code looks fairly organised most of the time.
Jürgen Schmidhuber reminds me of Richard Feynman in one very specific way: while everybody else in their respective fields uses math to hide the deep insights they've been mining for publications, Schmidhuber and Feynman just simply tell you the big insight, and then proceed to refine and illuminate it with math.
> I bring it up to say, it would be interesting to test facial recognition in the same way that this piece is talking about with subjects wearing "those" glasses..

Yep. They definitely shouldn't have twisted poor dude's neck 180 degrees just for the experiment.
Maybe this is in the article which I could not read, but - why is this a paradox? What I see is that Russell tried to define a set, then found out that there is no set which would fulfill his definition. "Let igiveup's number be any prime number which is divisible by four." Why is this not a paradox, while Russell's definition is?
I'm using the first party dock, works very well. At home my Deck basically just sits in the dock, acting as a game console. I have it connected to my amplifier for sound, beamer for a wall-sized picture, and two PS5 controllers for playing from the sofa.

It's great, basically a Steam console for me.
They want to be the master of that software, not the user.

Not surprising users don't want to be the users either!
Yes. That is why I made the top-level comment - I think the author should have highlighted what made it "official" some 1,000 years ago.
Altruistic to whom? How many big companies with turnover in the millions rely on the unpaid work of volunteer open-source developers?
Lousy Book Covers