skysight-inc/HackerNews huggingface dataset:
Which is sad because a lot more people might consider buying their products if one was able to try the products with non-ecosystem devices.

Their devices are well designed and generally last for a long time. They also retain their value in case you want to resell them.

Instead, I’m constantly weighing the lock-in from their walled garden - should I go all in or should remain in control over my devices.
>The compiler itself is to be developed in OCaml.

These seems like a misstep that I've seen in a few other compiler implementation courses. For some reason these programming language professors always insist on completing the project in their personal favorite language (Haskell, OCaml, Standard ML, etc).

As a student this makes the project significantly more difficult. Instead of just learning how to implement a complier, you're also learning a new (and likely difficult) programming language.
> How would UIs work on other platforms, though?

I think for right now, you'd have to use the C interop and link against something like GTK or other GUI library. I don't think SwiftUI specifically would ever work well cross-platform, it has so many Apple-isms.

There's also Swift/Win32, but it's MVC. You could also use the interop and use QT as well.

I don't think any of those are necessarily good solutions, but they are there.
Less than a month is not long enough to make the determination that your hiring process is producing better hires in my opinion (unless your old bad hires were flaming out in under a month, I guess).
Vertically, looks like. I didn't see any mention of scale tests or multiserver support.
> Do you want more games (movies, books...)?

Not really. We already have multiple lifetimes of them to enjoy.
#39 skull (dev/null) or daemon

To me it looks like monkey face or like a cats face, a lynx? There is a tap / spigot above but I don't think tap wasn't much of a unix thing back then?

edits:

https://github.com/drio/unixmagic/issues/13

> the top of head has an old time faucet handle and this might be referencing IO redirection (streams) as well as the stream of molten lava/magic brew.
Perhaps instead of fact checking, we could compare the previous narratives with known public knowledge of the events, to determine if the narratives provided an accurate view of reality. It is easy to distort the truth and still tell no lies.
People act like I have two heads when I start drilling down on the expected read vs write rate on the application. Because when there are orders of magnitude difference between the two it shifts when you make expensive calculations. Either on the infrequent write or lazily on the infrequent read.

And if I’m honest I kind of wish I had two heads in this situation so I could bite them all. Fucking amateur hour.
>Suggesting that something is unreliable is not the same as saying that it is consistently fabricated.

I generally understand that to be true, but that was not the upshot of the point being made by the other commenter. Their extrapolation was a much more along the lines of treating it like an open question whether the other stories were fabricated at a level of elevated suspicion that calls for spot checking.

All the other stories were vulnerable to being upended just like this one and seem to have withstood the test of time. I also think that despite this particular story falling apart, TAL has a track record of credibility and vetting that is more legitimate than is being implied by casting doubt over the history of theirs, and I did contrast it to the case of Stephen Glass, which model conditions where that degree of skepticism is more appropriately warranted.
> What does it say about the tech industry that so many orgs continued to use a system that was known to be broken for so long?

Well, broken in what sense? In the sense that HN complains about it? Then it says nothing at all because that is not a signal of anything. HN reliably complains about ALL interview methods including coding challenges, chats about experience, take home exams, paid day-of-work, and so on.

If it is "broken" in another sense, we would have to quantify that and compare it to some alternative. I'm not aware of any good quantitative data on this sort of thing and I can imagine that the challenges to meaningfully measuring this are considerable. A qualitative survey of the tech industry is likely to surface opinions as wide ranging as HN complaints.

Basically you start with the conclusion that what we have is extremely sub optimal, but that's not clear to me. I think it is uncontroversial to assert that coding challenges are not an amazing predictor of job performance and lead to lots of false positives and negatives. Easy to find lots of agreement there. What is unclear is that there are other methods that are better at predicting job performance.

It may just be that predicting job performance is extremely difficult and that even a relatively good method for doing so is not very good.
DeepMind was EU based, for example, before Google bought them. When I worked three, they were still London based (and in EU). Are they American now? American capital controls most of the AI, but that doesn't mean Europeans are incapable of AI research.

Also I think the push for AI alignment is American. At least three AI alignment people somehow always think that forcing I to adopt American values of the only correct and moral thing to do. Isn't that similar?
Bit too easy to have repeat value
As an early adopter of SwiftUI, this hasn't been my experience—but I understand that a lot of people struggle with it. I think it's pretty opinionated, and if you stick to the "preferred" way of doing things, life is easier.

The biggest (and known) issue with SwiftUI is the complex error messages you get, and the fact that the type checker will give up and ask you to break up your view into "distinct sub-expressions." Really the issue is almost never the complexity of a view, but some simple syntax error (passing the wrong type to a function, etc).
Same on Android
Lower-budget movies are probably a good thing. Force a return to practical effects instead of CGI.
Fun! I look forward to seeing what future categories and words are. Do you have to manually curate them each day? How big is your backlog? Is there a way to automate it?
Temporary but measured in years and forced on every Swift dev out there … hard to dismiss.

My comment was not about that though, I was more thinking about the super slow build times, unreliable SPM with strange limitations, Xcode still shows errors while reporting a successful build, Previews not previewing, etc.
I thought that was when WebObjects switched to Java.
It is 100% irrelevant that a doctor “experience” a disease. They should have training / exposure to it though.

I constantly hear non-medical people talk about how “only female doctors understand because they’re women”. What crap.

The very same people when facing cancer magically don’t require a doctor who has had cancer. Suddenly they just want the most qualified.

The problem lies much more in over-specialization, rapid patient turn-around, patient demand that treatments be easy, pills, and yes, training in how patients (fe|male) communicate and feel pain, illness, etc
This looks like old anthropocentric philosophy. Add the concept of a divine Creator that gives human all of his wise willpower and you’ll have most chances to be published and applause in the XVIII century.
Ok, fine, I exagerrated a bit, but actually I'm gonna time myself next time, I'm curious, thanks for the tip. And also yeah, with EVs there is no need to stop at all if you charge at home, that matters.
For mobile a button to clear the row by the word next to each word would be nice.
Either as shebang/interpreted script, or just compile to a binary for great startup speed. I actually only recently found out you could use swift for scripting. Turns out, you can also access all the other Apple APIs :-)

#!/usr/bin/env swift

I made this small "shebang thing runner script" that either runs your script interpreted, or compiles and executes it. Depending on if you're on a TTY or not. I'm also changing it to simply check for the number of executions since last modified, and then compile. In some cases the extra time is well appreciated. You still get the convenience of interpreting, but also the performance of native.

It's basically a drop-in replacement:

#/path/to/autocompile_or_interpret_swift

Very noticeable difference.

real 0m0.212s user 0m0.159s sys 0m0.045s
vs
real 0m0.014s user 0m0.004s sys 0m0.008s
oh i see. you were being sarcastic. forgive my earnestness.

anyway, I got my first comment on here. that's a win in my book :)

btw, just seeing that you're a woman! I thought HN is overrun with men LOL
FEMA moves to end one of its biggest disaster adaptation programs
Maybe someone can explain it to me, but isn't that slide sort of just describing what makes solving problems hard in general? That there are many more decisions which put you on an inevitable path of failure?

"Probability e that any produced [choice] takes us outside the set of correct answers .. probability that answer of length n is correct: P(correct) = (1-e)^{n}"
if you look at the net movements of currency, whether the buyer exchanges or the seller, or some third party or central bank, the net movement is the same and what I said is correct. When analyzing math problems you simplify things to be able to see what is happening more clearly; you are introducing complications as if they change what is happening, but they don't.
By authors?
They specifically state they don't like many decisions they describe
I think what that shows is that in order for the fast reactions to be useful, they really have to incorporate holistic information effectively. That doesn't mean that slower conscious rational work can't lead to more precision, but does suggest that immediate reactions shouldn't necessarily be ignored. There is an analogy between that and reasoning versus non-reasoning with LLMs.
> believes [current] LLMs will be largely obsolete within five years

Well yes in that ChatGPT 4 (current) will be replaced by ChatGPT 5 (future) etc...
For once, the US had the right idea all along.
wait what's wrong with the wolves? rewilding via wolves seems to be good for everyone except ranchers?
It was the US benefiting from its position on the world stage as to why that was possible. The US was never and is not going to retain it's position on the world stage, and indeed under Trump it is radically declining.

The US is going to normalize with other western nations as we enter a multi-polar world.

The problem is Republicans don't accept that and think they can return to the 1950s.
If you’re in the US, most oil is domestic, but obviously that doesn’t make it much better. (If you’re not, sorry - “my way of life and my values” is very US-coded language.)
hey, thanks for the great insights! do you have any idea on how these characteristics could be measured?
Watts/day are not comparable to joules. One is a measure of change in power and the other is energy.

It's the opposite: joules/day and watts are both units of power.
So your theory is that there’s an amazing master plan, but only insane people on Twitter (and notably, not, say, _Wall Street_, or any economists) are smart enough to see its ineffable wisdom?
Depends on the worker I guess.

In many skilled professions, you are more likely to see the boss thanking the worker, for chossing to work there and provide their badly needed skills, than the other way around.

It probably depends on the local unemployment rate.
US doesn’t even have this for humans to cross at regular intervals on all freeways.
I remember being a kid and we had a small jumping spider living in our car for about a week. It would actually jump onto our hands and let us look at it. Then we'd move our hand to another part of the car in the direction it was moving and it would jump onto whatever was close there.

Now I find very large mostly black jumping spiders under my beehive top lid. No doubt they are well fed on some of the bees (I've seen one eating/drinking one).
LA and Boston are both centers of creativity, curiosity and learning, without religion encroaching on every day life of guiding peoples thoughts.

None of that is true for the rust belt or bible belt.
Parallelism has different constraints when you’ve got a bunch of tasks with their own deadlines versus a bunch of tasks with a single common deadline. It matters a lot more with the common deadline that the tasks are roughly the same size, for instance.

For either scenario you may have to parallelize single tasks anyway if the variance is too wide.
I think you hit the nail on the head. By extending Go to many platforms, it doesn't feel like you're using a corporate-sponsored language (though you are). The Swift team is aware that they need to help the language thrive in other contexts, which is why they're working on projects like Embedded Swift [0]. I hope they fully embrace wasm as well!

[0]: https://www.swift.org/getting-started/embedded-swift/
Ideas are free to replicate. Nothing is taken.
Nvidia Engineer Fixes Early Linux 6.15 Performance Regression of AMD GPU Drivers
As Michael says:

''Here is open-source at its finest with a NVIDIA Linux kernel engineer ultimately making a fix to a performance regression that came up for AMD integrated and discrete graphics when running on the early Linux 6.15 kernel code.''

A lesson for us all.
> Does it build today
In this form it won't, since that is missing the Sun PixRect library. And you also need the "operators.h"
file (which is in another directory...) and the "acceptconnect" function.

On comp.windows.news Usenet group and on the NeWS book is reported that a portable codebase (called REF) exists, and Sun ported it on Ultrix (on thr VAXstation) and System V. I read it included a version of PixRect called "Generic PixRect", which should be more portable.

BitSavers put on the net a tape dump of X/NeWS 2.0, and there are some differences: a different graphics library called SHAPES replacing CScript (and it needs the Ace preprocessor to build the device dependent portion of the library), a different memory allocator, support for X11 protocol, support for Folio F3 fonts, and other things.

Fortunately I found a copy of PixRect in the leaked sources of SunOS 4.1.4 , but it's not enough, since that device dependent routines must be rewritten.

I'm slowly porting NeWS 1.1 to NetBSD (since that wscons is easier to work with) as a proof of concept. I managed to execute code and grt my screen turn blue, but the current obstacle is decoding binary fonts: the OG routines fail completely on 64 bit machines, since that the original format assumes 32 bit machine words and big endian order. More work will be needed.
>When you give money to a bank, the bank owes you money. You are a creditor and you technically own debt (which may or may not give interests). This debt is money.

the bank does not owe you the money you put in, they owe you the interest payments.

look up "valuing a perpetuity", study the equations, that's how it works. If somebody owed you the interest payments and the money, your net worth (in regard to this money) would double. They only owe you the original money if you give back your rights to the interest payments.

I did study finance in grad school, I'm not making this up. I am using simplified language to stay focused on the simplicity of what is happening.
The meaning is not clear at all. As a reader, what I got is "the writer made such a basic mistake that what they claim cannot be trusted."
Why should heirs receive copyright? They did nothing to create it. Worthless parasites, as the heirs of Marvin Gaye demonstrate with their stylistic similarity lawsuits.
Ah, also known as Project Wonder. Good times
From this article:

> Conservationists often claim that the reason to save charismatic species is that they are necessary for the sound functioning of the ecosystems that support humankind. Perhaps the most well-known of these stories is about the ecological changes wolves drove when they were reintroduced to Yellowstone National Park. Through some 25 peer-reviewed papers, two ecologists claimed to demonstrate that the reappearance of wolves in Yellowstone changed the behavior of elk, causing them to spend less time browsing the saplings of trees near rivers. This led to a chain of cause and effect (a trophic cascade) that affected beavers, birds, and even the flow of the river. A YouTube video on the phenomenon called “How Wolves Change Rivers” has been viewed more than 45 million times.

> But other scientists were unable to replicate these findings—they discovered that the original statistics were flawed, and that human hunters likely contributed to elk population declines in Yellowstone.Ultimately, a 2019 review of the evidence by a team of researchers concluded that “the most robust science suggests trophic cascades are not evident in Yellowstone.”
When I took cognitive science courses some years ago, one of the studies that we looked at was one where emotion-responsible parts of the brain were damaged. The result was reduction or complete failure to make decisions.

https://pmc.ncbi.nlm.nih.gov/articles/PMC3032808/
I disagree. I despise pampering in a country where everyone makes a pittance and slaving over some rich American is a more lucrative career than most others. I come from such a country.

It’s possible to have fun very easily, even a very relaxing vacation and not have most of the money siphoned away by some corporation like a giant resort company that plays fast and loose with local resources because the government is desperate for employment
Printing?

btw, you got my upvote
Anyone use easypanel?

I’ve been using them and it’s been the easiest. They have a bunch of templates for open source projects, so u can click and deploy them easily
I really like it (I play the NYT games daily). The UI is slick.

As others have mentioned categories could probably have broader/non-US content but that's easy. The site/format itself is great.
For the record I am not really defending Israel. I think they routinely violate conventions and illegally expand their territory. They also mistreat non-Jewish people. So it is reasonable to protest against Israel.

I am more interested in knowing how someone decides what is moral and immoral, i.e. which causes they choose to support. I have my theories. I have very mixed feelings towards the pro-Palestine protestors on campuses stemming from the tactics used, how they directed protests at universities themselves and not Israel, and the subtle implications that universities were "Zionist" for vague reasons. I guess that by extension most Americans are Zionist also?? I am not sure if that's fair and then obviously there's an element of conspiracy theory that is also kind of nasty.

I note you mentioned abolition, colonialism, and genocide so I think it's not a stretch to say you decide based on anti-Fascism which I'll leave open to definition.
Ha, nice! I've used the Swift shebang before, but honestly once you have something that works as a "script," it's so easy to convert it to a real command line utility via Swift Argument Parser [0] that I usually spend the 5 minutes to wrap it up.

[0]: https://github.com/apple/swift-argument-parser
The "assuming independent errors" is doing a lot of heavy lifting here
Learning a new programming language isn't that hard of a task, every decent programmer will learn a dozen or maybe even dozens over their career.

Also, neither OCaml nor SML are hard to learn. Haskell is more challenging, but that's because it's become, in a sense, multiple languages. The core of Haskell is no harder than OCaml or SML to learn, except for reasoning about lazy evaluation and some of its consequences. All the things people use on top of Haskell, though, does make it more to learn but what you'd need to reach equivalent utility as SML or OCaml for a compilers course is not that hard to learn.
I have an old Linux PC and monitor dedicated to HN. I use uBlock to filter out boring topics that I am disinterested in and I consume all the rest all day and part of the night for the single purpose of waiting for a message from a long lost contact. I reply to many threads so they may recognize my stylometry or they could just stop by but I do not have wine.
Can we have a proper Windows support? i.e. with all the batteries/libraries included.
Because they aren’t building a cheap old bridge animals will probably learn to use. They are effectively regrading the mountainside and landscaping over this bridge to try and blend it in with the landscape. Imo its a waste of money. Crabs learn to use the dead simple ugly bridges. Crabs. A coyote or a mountain lion or deer (what you’d see using this thing in CA) all already use human style bridges to cross highways.
This feels like a typical political comment (or youtube ad) but applied to electronics. Calling the common model false, writing it off as "weird", and then making up a new model with a hint of truth but still less explanatory power than the original one. Like, just don't.

It seems like you're stuck focusing on where the energy comes from, hence wanting to talk about the "powerful DC signal" (eg power supply). But the concept of amplification says nothing about where the energy comes from - it's merely talking about the magnitude of a signal being increased. You can also say "an audio amplifier requires a power supply". Multiple concepts apply to the same situation! This is true everywhere in life, but it's easier to ignore for software and impossible to ignore for electronic design.
I see - thank you uMatrix - that you use plausible.io

I block all such tracking, so thanks for allowing me to play without that tracking.

I do realise that such blocking affects your stats so if you could devise a way to track without using an external service that would be great.
I don't disagree.

And, I'm skeptical agi will usher in human readable, maintainable, and auditable agent-built code. I suppose we'll have to kindly ask the AGI for auditable code.
Intransitive preferences is well known to experimental economists, but a hard pill to swallow for many, as it destroys a lot of algorithms (which depends on that) and require more robust tools like https://en.wikipedia.org/wiki/Paraconsistent_logic

> just one of the many tools of reason.

Read https://en.wikipedia.org/wiki/Preference_(economics)#Transit... then read https://pmc.ncbi.nlm.nih.gov/articles/PMC7058914/ and you will see there's a lot of data suggesting that indeed, it's just one of the many tools!

I think it's similar to how many dislike the non-deterministic output of LLM: when you use statistical tools, a non-deterministic output is a VERY nice feature to explore conceptual spaces with abductive reasoning: https://en.wikipedia.org/wiki/Abductive_reasoning

It's a tool I was using at a previous company, mixing LLMs, statistics and formal tools. I'm surprised there aren't more startups mixing LLM with z3 or even just prolog.
Why not Swift .NET? :)
My introduction to jumping spiders was as a child on a long, boring drive in the back seat of a Buick. One emerged from somewhere down in the door and crawled onto the glass. When I moved closer it would back away. When I moved back it would follow me. When I tilted my head to get a better look it tilted in response. We kept this nonsense up for the rest of the trip...
> Nor can we afford their protective tariffs against our goods.

Virtually none of the US’s major trading partners have high tariffs. Per the World Bank:

- EU: 1.39% total effective tariffs.

- China: 2.3%

- Canada: 2.35%

- Mexico: 1.21%

- Japan: 1.84%

US (prior to Trump II): 1.47%

US (next week): Estimated at over 20%.
The history of that base design goes back to the 70s.

https://en.wikipedia.org/wiki/Keyer#Computer_interface_keyer...
I'm arguing it should be legal for everyone.
They can go hyperspeed if they want. See freeway building after northridge earthquake or when they replaced an entire bridge over the 405 in one night.