skysight-inc/HackerNews huggingface dataset:
I initially thought the author was being metaphorical. Teaching poker to a kid is a very risky proposition. If they have any propensity for addiction, the dopamine rush of gambling may take hold of their thought patterns before they have the wisdom and mental maturity to counteract such urges.

Teaching kids the probabilistic nature of life? Sure, if there is a way to teach a kid such things in a meaningful way. But I definitely veto teaching a child poker.

OTOH, chess is great. I didn't study any chess until my 20's. I've never had a problem with the sort of intelligence that is exercised in the school system, but chess exercised my brain in a novel way that might only be experienced in academia via pure math or theoretical physics. The visualization of moves, even a few moves in advance, can initially be surprisingly challenging, especially if there are many seemingly legitimate options. For those who have not seriously exercised this mental muscle before, I suspect it this kind of thinking will feel quite difficult.

After getting to the point where I could solve moderately difficult to difficult chess puzzles -- let's say approaching "master" level if you're familiar with the title hierarchy in chess -- the foresight required for programming, especially the kind that is done in most jobs nowadays, "felt" much easier. This is because getting to that level not only required the ability to visualize N steps in advance, but it also forces one to develop a very strong awareness of mental blind spots, which can be very humbling, and is an highly useful skill to have in this profession.
agreed, you can have high IQ but still suck at everything and be lazy and unproductive

if i was given a choice between being smarter and being more persistent i would’ve choose the latter

piano lessons actually forced me to be persistent
> you can try to make that argument.

Are you claiming that slavery is constitutional?

How does that square with the 4th amendment against unreasonable search and seizure? The fugitive slave laws allowed anyone to seize anyone they thought might be a slave. Clearly unconstitutional. Also clearly kidnapping! I'd like to hear how you would not consider this kidnapping.

How does it square with the 5th amendment? No one can "be deprived of life, liberty, or property, without due process of law." Kidnapping someone clearly violates this amendment.

The 6th and 7th amendments guarantee the right to an impartial jury and a jury trial - however the laws the south wanted to force on the north (a hypocritical violation of states' rights) allowed people to be kidnapped without going through these processes.

You can argue that the constitution is contradictory, but you cannot reasonably argue that the fugitive slave acts do not violate the bill of rights.

> I don't think you have fully thought through your position.

You are ignoring the facts. The south's stated reason for leaving the union was to continue the institution of slavery. The modern "states' rights" argument _regarding the war_ is an attempt to ignore that the state right explicitly called for by those states was the right to own other people.
Man, just teach your kid everything. Chess, poker, bridge, driving, swiming, making fire, cooking, carpentery, whatever you can. Take care about them. Go ice creams often.
There's a whole hobby called model building, building a mechanical keyboard is more like building a model than you appear to think. That's why.

Why do you go on the internet and ask aggressive questions predicated on a wrong premise? Just out of curiousity.
I think in this case the PyTorch team also involved. They have already fixed some annoying bugs in the last two days (like matrix multiplication often failing because of buffer size mismatches).

As for BERT inference performance, I am not sure what kind of speedups you are expecting. The M1 Pro gives me 2.6 TFLOPs in single precision matrix multiplication of 768x768 matrices. M1 Pro GPU performance is supposed to be 5.3 TFLOPS (not sure, I haven’t benchmarked it).
Go to new Delhi, India. Look up "ghaffar market".

This is like " the" mobile repair market. Entire rows upon rows of literally one man stalls which repair your phone on the fly.

They take mobile repairing to the next level. No need for "sterile environment" that people show, clean rooms and all. They just do it in all the dust and grime and sweat showing our devices are really resistant to a lot.
I use RemoteSupportTool for years now and it works great. Simple VNC over SSL, with no configuration on the client side. No server necessary.
https://github.com/OpenIndex/RemoteSupportTool
> Mediaeval History, French Literature and (arguably) Architecture are examples of liberal arts.

Wait a minute, what of 7 liberal arts are History and Literature in? I can not see any place for that in both Trivium and Quadrivium.
The american screening system has very high rates of recalls to further examination (around 2-4x higher than good european screening systems).

In Germany, roughly 20-25% of cancers are missed in screening (and often found 2 years later)
While this is arguably extreme, I do think you'd find people complaining if they broke their screen with the standard iFixit suction cup and other tools when trying to replace a battery. (Which I managed to do on an old iPhone I didn't much care about.) iFixit does a nice job but a lot of electronics repairs without training and the right equipment are not something just anyone can easily do.
Underexplained, permanent system config changes? That just about counts as malware, in my book.

(Since I use sway on Ubuntu, rather than gdm, I’d argue it’s a capital offense, but YMMV.)
If anyone needs a 6502 programmer, I’m available and cheap! :-)
It's so silly that modern phones (from all manufacturers, really) need these giant kits (or hacks like microwaving a jelly sock) just to replace the single part that wears down.

I still have my first Android phone. It contains a battery you can pop out after removing the back cover. Replaceable batteries used to be the norm!

Now we need suction cups, hot air stations and professional guides to replace the part, because somehow those billion dollar geniuses chose to make their devices unrepairable.

This programme is mostly greenwashing but it's a step forward some other manufacturers still haven't taken. If Apple actually cared about repairing phones, they'd design better phones.
I was talking about going in the web app where you get the results and granting the doctor permission to view the file. The problem is that the doctor needs to have an account on the system, and also that the UI for sharing is hard to use ...
Not at all naive, anyone might have a piece of the puzzle, no matter what their age is. It sounds to me like you've done a better job than I did, exploring relationships with women, and figuring out what works for you, so hats off! Tbh I wish I had've had access to the sort of information that's available online now, even just as a window into the breadth of people's views - they can redefine what is a "viable" viewpoint or lifestyle, and help a person find their way to a life that makes them happy.
If made to fulfill the word of the law without actually having to follow it in spirit, this would be my modus operandi too.

By designing $1200 deposit, $49 rental & two Pelican suitcases of tools and manuals, while keeping the battery replacement price same at $69 (what you'd normally pay in total at Store), they have entirely disincentivized self-repair without actually breaking any law.

Masterstroke /s
If you sort the inner letters instead of randomize then you only need to keep track of the distance from one letter to the next.

byte -> btye -> bt5e

letters -> leertts -> le0,13,2,0s

You'd need to encode the offsets differently of course.

There's probably other compression you can do when order doesn't matter.
Anyone know why the executable name of the Windows installer ends with "putes"? I get that it's "setup" backwards, but why obfuscate like that?
> Roundabouts generally make streets safer for pedestrians as they slow the flow of traffic

They may be safer and reduce top speed when traffic is low but otherwise improve flow so that pedestrians have less opportunity to cross.

It's normal to have pedestrian crossings at our plentiful roundabouts in the UK. If they are particularly busy or multi-lane, they will also have traffic lights to stop traffic just for the pedestrian's benefit.
Ask HN: What tricks do WYSIWYG editors use to keep up with fast typing?
Having the display lag behind what you type is not ideal when you can't see the characters typed.
Double vortexing drinking straw I invented during a dream after a snake bite
I still don't understand why Windows 11 exists in the first place.

Back when Windows 10 was announced, there was a lot of talk from Microsoft about it being "the last Windows" - meaning, that from this point on, all future versions of Windows would be delivered as updates, but the "product" from a user perspective would always be Windows 10. The user should not go through the "install new OS" experience ever again.

You can discuss whether it's a good idea to take so much agency away from the user, but it certainly shows MS was aware of the fact that users increasingly don't want to switch their OS every few years.

But then comes Windows 11 - and not just did the "last Windows" paradigm go out the window, but MS is back to making wild changes to the UI and having to nudge and pressure an unwilling userbase into switching their OS.

Why?
On the other hand phones are now thing and waterproof. Not saying that replaceable batteries are bad but it’s not like this was an entirely arbitrary decision.
> And I’m not going to allow children to gamble with money.

Kids are likely to gamble either way, best to teach them how to handle the loss and emotions.

When I was kid a lot of us would gamble our lunch money (75 cents) playing quarters with each other. Some days I had to skip lunch, some days I got an extra milk, and some I was caught and given detention. A lot of lessons in those outcomes heh.
Controversy was unavoidable when they shipped devices that can't be repaired without these giant kits. This is probably the lesser controversy, though.

Reserving the full price of the equipment on the credit card places these repair out of the hands of the people that need affordable repairs the most. I'm also honestly sure that Apple can design better tooling for consumer repair than this, they've solved more difficult problems.
I don't know that the creators understood that at that time

yes, this is right, this was not well understood. part of the problem was that the concept of web development frameworks was not established yet. later it would have been easier to say that roxen competes with frameworks such as django or rails, but at the time roxen was promoted as a webserver, and so people expected a drop-in replacement for apache. in fact, roxen might have done better if it had been using apache as a http protocol frontend.

in a sense roxen/pike suffers the same challenge as smalltalk and lisp do today. you can do powerful things in those languages and environments, but they don't fit into the mold of what everyone else was doing. you kind of have to give up your existing ecosystem and start from scratch learning new tools and concepts.

RXML was a very high level XML-based scripting language, but you had to drop to Pike to do some things; PHP was a single language that was clunkier than Pike but didn't seem like two separate languages to learn.

i wouldn't see it that way. anyone who learned programming could see that html/xml/rxml was not a programming language but sophisticated markup.

for some time there were two camps, those that wanted code and markup mixed in one file, and those that wanted to keep it separate.

php favored the mixed approach and python went for the latter.
roxen with pike also was firmly in the latter camp.

however it seems that it took a while before the latter approach became more popular and by that time multiple alternatives such as python and ruby were available.

Caudium, was based on 1.x, not 2.x, even though 2.x had been out for many years.

i was part of that team. the primary issue was not performance, but compatibility. roxen 2 could not handle some of the more complex rxml people had created with roxen 1.

the most notable reaction i remember that per hedbor, the primary developer of roxen, was disappointed that we had forked roxen 1 and not roxen 2. he was understandably and rightfully proud of his work. but unfortunately it took some time before roxen 2 was able to achieve enough compatibility with roxen 1 to make a lot of old rxml work in roxen 2. another notable detail is that the fork was lead by his very brother david.

and for the curious, the name caudium came from us looking up the word "fork" in a latin dictionary. we didn't find a nice sounding translation, but there was this reference of a roman town near a river-fork whose name we all liked, so that is what we picked.
>Technically superior to the PC

Really? I remember it having a "chiclet" keyboard that was widely criticized among other things. As for the compatibility, I'm not sure how many computer makers at that time--including IBM--completely grokked that PC compatibility really did mean 100% compatibility as opposed to mostly compatible.
Can't really disagree with this

> MUSK'S KEY SKILL IS CONTROLLING INFORMATION.

> MUSK DOESN'T REFUTE, HE ATTACKS

Having been bombarded by Elon fan posts on reddit, I also agree with this one

> TESLA IS NOT AN AUTOMOTIVE STORY, IT IS A CELEBRITY STORY.
It's a trend that's well supported afaik [1]. Whether or not that trend manifests inside you as a defeatist attitude is a personal choice. But at the same time, whatever attitude you have isn't going to magically get rid of whatever disadvantages you were born into, so simply dismissing it a defeatist attitude is counterproductive.

The danger is ignoring the tendency of egocentric bias in these articles[2]. Successful people assume that their values and ethics are what led them to success, when that may not be true. Though that then bears the question: who do we listen to for advice on success? Rich people? Scientific studies [3]?

A thread I read on a previous hackernews post (coincidentally about Paul Graham, another founder of ycombinator) perhaps puts these ideas in better words than I [4]

[1]: https://journals.sagepub.com/doi/abs/10.3102/003465430750034...

[2]: https://www.youtube.com/watch?v=3LopI4YeC4I

[3]: https://journals.sagepub.com/doi/full/10.1177/23328584198577...

[4]: https://news.ycombinator.com/item?id=27682107
>How many families actually fit that profile? I’m not entirely sure.

Not many.

>I’m the only one of my siblings who has consistently been on speaking terms with either of my divorced parents.

A large number of people (over 3/4 - perhaps close to 95 %) are dysfunctional or immature in a major way. The are pawns in the game of evolution.

>Even given all I’ve said so far, I hope I can build one someday.

It boils down to numbers really, so good luck. For functional people to bump into each other, it's is an needle in a haystack chance.
Except that the corpus doesn't need to be stored as part of the compressed message, and can be considered part of the compression algorithm. It increases the size of the decoder by ~4MB, but doesn't increase the size of each message.
I actually think this is a great.

I like the idea of more 12 year olds getting a chance to peek at the innards of their tech, using the proper kit so they at least have a chance of not ruining everything.

While I suspect Apple will lose quite a lot of money on this (these toolboxes will end up with most of the tools missing or broken very quickly!), I think from a global economic perspective, the educational value of tens of thousands of people doing this far outweighs those costs.
Interland: The Country in the Intersection
Hey fellow UK person!

I may be on the brink, as you say, about to jump - or I may just be all talk. I'm not sure myself, if I'm honest :-) Though I am sure that I definitely prefer solitude + a number of friends now and again, rather than one super intense soul-mate all the time.

Thanks for the good wishes, and best of luck to you too!
Yes this keeps me on Ubuntu. Any problem you run into has most likely already been solved and documented.
Cool :) I made a little script that uses a thesaurus to try to shorten text https://github.com/anfractuosity/lossytextcompressor
Nature’s first green is gold,

Her hardest hue to hold.

Her early leaf’s a flower;

But only so an hour.

Then leaf subsides to leaf.

So Eden sank to grief,

So dawn goes down to day.

Nothing gold can stay.

- Robert Frost
That's not my area of expertise, I was commenting on the hiring side. Maybe OP could use those "toy MCU's" as bait to attract some college interns? They might get lucky.
ReProvision?
The unreasonable effectiveness of f-strings and re.verbose
You can apply structure-from-motion to recover those, for example this fairly robust one: https://github.com/AIBluefisher/DAGSfM
When I tried my luck and approached that group and said a random number, no one laughed. Apparently it's all in the delivery.
You could totally laser cut a hole in the back of an iphone to replace the battery. You might need to remake a few ribbon cables, but then you'd have yourself a removable battery.

You could start a business that can cut the required hole, and then sell batteries that fit the hole with the case pre-glued on. (you'd replace a square of the back of the iPhone whenever you replaced the battery)
It took me a week but think about switching to jetbrains. So far I’ve had 0 people regret my pressuring to get off eclipse. My old workplace didn’t blink about the expense and my new job has it as the standard kit. Just a thought even though it is a pain in the tush in the beginning.
Another example:

https://github.com/jaysoffian/eap_proxy/blob/master/eap_prox...
He is trying to erase the distinction when talking about mathematics specifically because it leads you to question your own biases.

Mathematics is neither liberal arts nor natural science.
Mathematics is a liberal art.
Mathematics is a natural science.
Mathematics is both liberal arts and natural science.

Which is the “correct” classification of Mathematics is the sort of pointless quarrel that happens at universities.

There is no right answer - the purpose is to argue and understand all biases/positions. The purpose is respectful human interaction around unresolvable differences.
what the author lacks is not organizational skills but personality

in reality he’d still fail a project even if he had a plan laid out completely

the reason of his failure is lack of discipline, and possibly skills to achieve the said goal

his to patience bar is low

the solution would be to look for real motivation and initially work only on areas you’re more interested in and leave the other ones for later

quitting only makes you a quitter

if you quit you will be same as anybody else with no skills to offer, no projects to display

do you wanna grow as a person or keep finding excuses (code don’t work = i quit programming for life)?

maybe you need a reminder how far you made it so far: you have a nice-looking personal blog, projects on GitHub, you reached HN front-page

why give up when you can put little more effort and be where you want to be?

anyways, wish the author well
I'm wondering what a continental English accent would be. English as spoken by Northern Europeans as a second language?

No worries, I got your meaning.
For this reason my grandfather wouldn't pick the corn from his backyard garden until my grandmother had the water boiling.
Also because there's more to life than work. In fact, for most work should just be an means to an end. This doesn't mean that you work should be boring or unimportant, quite the opposite in fact.
Masked image modeling advances 3D medical image analysis
Open Letter to Noam Chomsky (and Other Intellectuals) on the Russia-Ukraine War
Does the M1 support openCL/SYCL on macos?
There are also a lot of laws and regulations about shipping and selling batteries that don't apply to devices with non-removable batteries.
> Through virtually all of history, there's a strong correlation between "more people" and "better living conditions".

That's survivorship bias. Populations always try to grow, not to shrink. However, growth will only occur when possible (due new technologies or more resources being available).
> My feeling is that true freethinkers with the courage of their convictions are less than 1%

This statement assumes that there's such a thing as free will and original thought. I know that this is a completely different, philosophical and metaphysical discussion, but still fundamental to the question of "how to be successful?"
Big discussion 49 days ago: https://news.ycombinator.com/item?id=30879327
Money is about to enter a new era of competition
I’m on my phone in a tent so can’t search as easily as normal but I’m pretty sure he’s referenced UBI positively on Twitter in the last few weeks.
This does seem like a remarkably poor implementation, especially given the alternatives: GitLab, mentioned; StackExchange also has a pretty decent implementation; many markdown-based static site generators also have good support
I don't think it's incumbent upon Apple to invent a new set of tools for self-service repairs.

Assuming these are the tools they actually use, rather than a cumbersome set they invented just to be insufferable, then making the tools available seems like a fair way to (reluctantly) satisfy the right-to-repair demand.

I think a better indication of whether they're really honoring the right to repair is if they keep doing things like inventing new screws that existing tools can't open. Time will tell.
What about "fire and fury"? Wasn't that a threat?

Also, please note that in my original comment I'm talking about the future - after the collapse of Russia, in a few decades. Can you guarantee that the world will not need to deal with another Trump in a situation where the MAD doctrine stopped working?

And as for currently, don't you think the US is not making "desperate threats" simply because it has absolute no need to? In a parallel universe where Russo-Sino alliance conventional military was much more advanced than the US, what would the US do if the alliance absorbed Mexico or Canada, deploying (for protection, of course) tens of thousands of people along with huge piles of weapons on their territory? Can you trust the US not to make "desperate threats" then?

I can't.

Especially because there's only one country that developed and used nuclear weapons against civilians. In that context, even a statement from a clown of a president about "fire and fury" is something really dangerous. And since we already had to deal with a clown, it's really not that much of a stretch to fear that an actual madman gets elected sometime down the road.
OpenCL 1.2* with very few extensions, pretty much stuck in the past. Don’t even think about using unified memory from there.

SYCL: due to the above, not on the GPU. Just on the CPU.

* x86_64 apps also get to see the OpenCL CPU backend in addition to the GPU one. However, arm64 apps only see the GPU.
The Galaxy XCover 5 is waterproof (IP68) and has a replaceable battery. It's built for extreme conditions so it looks a little funky, but it's clearly possible to have both.

Sure, gluing the battery into a closed container is a lot easier than developing novel waterproofing methods, but it's not impossible to do so.
> The real victory will come months or years down the road, though. That’s when Apple can tell legislators it tried to give right-to-repair advocates what they wanted — but that consumers overwhelmingly decided Apple knows best.
What evidence would convince you that mathematics is empirical?

If your argument was a tautology then what’s the point?

Would you consider interactive theorem proving to be empirical or not? The sort of experiment you perform is you try to see if the computer accepts your proof or not.
Does this effectively mean they're selling the official repair kit for $1,200?