skysight-inc/HackerNews huggingface dataset:
We "bought" a Samsung fridge last black friday. Something extraordinary happened. Their system failed to deliver us the fridge. We had to reschedule the delivery since we were staying at the parents' for Thanksgiving a few extra days. It just never got delivered. It seemed like it was XPO's screwup, but it was hilarious to me that they could not get their system working well enough to even get the fridge to show up at our house.

Screw Samsung.
Because:

1) Russia has proven itself to be a highly disruptive and irrational actor

2) European dependence on Russian fuel is already ending. By the time anybody is ready to trust Russia with energy we would have moved past the current reliance on gas. Completely destroying NS1 and NS2 don't change much there.
In all honesty, this is the correct mindset to have. I have limited expertise in this topic, and you should be aware that other law enforcement agencies probably do not handle this the same way.
Most early unicorns were or are still python monoliths…
Why wouldn't Einstein think that his thought experiments are that useful?
I think NaNs are pretty useful. I think we should have reserved 0x80000000 as a NaN value for integers.
A good old clock.
As the Zen of Python[1] says: "There should be one-- and preferably only one --obvious way to do it." so this is on brand :)

1. https://peps.python.org/pep-0020/
????? Nobody is saying that there aren’t webviews in office I am saying that your statement that most of the desktop office ui is now non native is false and misleading. After reading your other comments in the thread it seems like more of a personal vendetta than factual statements. lmao
>interview prep has nothing on 4 years spent full time

that's just the problem with these interviews. It's kind of obvious that a fresh grad who prepares for 2 weeks for those whiteboard interviews will completely outclass known most productive programmers and engineers in the world (take whatever example you want, I would name someone like John Carmack) who takes the test fresh and unprepared. The modes of thinking and toolboxes required are just entirely different.

That should tell enough about the quality of that style of interview if you are using them for anything other than to weed out people who can't code at all in a phone screen.
Desktop windows should be able to have tabs sticking out of them (independent of whatever window title bar they may or may not have, but possibly showing the title or document name or message), along ANY edge, that you can drag around to the desired edge and position, that help you arrange the windows in piles and rows and columns.

Restricting tabs to the top edge of the window is stupid, because text is much wider than it is tall, so you can fit a lot more labeled tabs in a vertical column along the left or right edge of the window, than in a horizontal row along the top or bottom edge of the window. The tabs you get along the top edge of Chrome are useless when you have a lot of tabs opened, because all you can see are the icons, and none of the labels are visible.

That way the tabs are all visible even when the window isn't, and they afford a very easy way to see all the window titles at once, bring the window to the front, drag it around, and pop up pie menus to do things like push it to the back or front (down/up gestures), iconify it, make it full screen, and other window management commands.

https://en.wikipedia.org/wiki/Tab_(interface)

Example:

https://en.wikipedia.org/wiki/Tab_(interface)#/media/File:Hy...

>HyperTIES browser and Gosling Emacs authoring tool with pie menus on the NeWS window system (1988)

>HyperTIES is an early hypermedia browser developed under the direction of Dr. Ben Shneiderman at the University of Maryland Human Computer Interaction Lab. This screen snapshot shows the HyperTIES authoring tool (built with UniPress's Gosling Emacs text editor, written in MockLisp) and browser (built with the NeWS window system, written in PostScript, C and Forth). The tabbed windows and pie menu reusable components were developed by Don Hopkins, who also developed the NeWS Emacs (NeMACS) and HyperTIES user interfaces. (Sorry about the quality -- this is a scan of an old screen dump printed by a laser printer.)

Tabbed windows in combination with pie menus are the ingredients for a great window manager.

https://www.youtube.com/watch?v=tMcmQk-q0k4

>NeWS Tab Window Demo (1990)

Demo of the Pie Menu Tab Window Manager for The NeWS Toolkit 2.0. Developed and demonstrated by Don Hopkins.
You might have dodged a bullet!
>You just need a remote with QWERTY and trackpad

Sure, if you change your requirements and sidestep mine then everything becomes easy. Now try doing the same with an actual TV remote, which my question actually asked about.
I pretty much never see spam.
Possibly. I agree that it's possible, but not inevitable. That's assuming even that stopping, diving, attaching explosives was the method.

Someone upstream suggested dragging explosives along behind the boat like an anchor, detonating when detecting the steel and concrete of the pipe. Wouldn't need scuba gear, nor even to stop.
Sure it becomes much simpler if you remove the diving aspect to it, or simply remove the need to return to the surface alive.

I would suspect dragging an explosive with a rope would take a long time, enough that radar and other ships would likely notice the behavior, especially if you intend to hit the pipeline 3 times on 3 different locations. Really expensive sonar would reduce the required time, as would really precise GPS locations, but even so, from what I know, it a very time consuming activity. Still a better theory than sport diving.
>I feel like a lot of Spain's history (note, I am casual observer) mentions "fascist"

That's because the same guy, Franco, the dictator, stayed in power the whole time. He wasn't fascist one year and something else the other one, and the fascist history of Spain was when Franco was in power.
I thought this article was about game development interviews.
Face It, Your Brain Is a Computer (2015)
Have followed this tool from the start and love it.
The Gemini is amazing except for the bit where I am stuck at Debian Stretch using libhybris for the hardware because of all the Android proprietary binary blobs.

It's super awesome, and OpenGL ES works great, but it's not following me into the future.

My Sony VGN-P720D was similar: amazing hardware with great Linux support out of the box, and ... the same Linux support 5 years later, because the blobs I got the month after I bought it were the last blobs they ever released.
The post mentions twice a night. Not twice an hour. Your granddad is a much larger organism which means he has more stability and buffering than an infant. He also doesn't grow (which means carb intake and insulin requirements change even with every other variable being the same).

To me it didn't read as panic. Telling someone to chill out is almost never a good idea.
Ask HN: Where can I find a well paid junior Android Kotlin position?
I've been working in Switzerland for nearly 3 years now. I earned 72,000 (CHF) the first year, 78,000 the second year and now I've reached 86,400 at my current job. I quit this job and with the new job I'll be earning 96,000 after a 3 months trial period in which I'll earn the same as I earn now. I see a lot of Java jobs with Spring Boot and Angular but I'd really like to work with Android and Kotlin, I applied to Element.io and got rejected so I think I might need to apply as a junior Kotlin developer even though I have quite some experience.

I'm not sure where I could look for Kotlin jobs and if it's possible to not deviate too far from my current salary, I'm not sure which country and I'm not sure which platform I could use.

I've tried some stuff on LinkedIn and Indeed and others and I've tried in Switzerland, Israel and the US since I speak English and Hebrew natively and German fluently.

P.s. I know that you're all going to say that the expenses in Switzerland are higher, but I'm very frugal and this doesn't apply to me that much. I still earn a lot more than I would earn in Germany for example and I really don't want to earn 10,000 less...

Here's my CV if you're curious
Https://chagai.website/cv.pdf

Thanks for reading up to here and I'll be very glad to get any feedback
Recently I needed to work with low-level Windows API and default controls. The experience was horrible.

Windows GUI API after 30 years still does not provide any kind of a layout manager forcing to position everything manually on size changes.

A trivial-sounding task like background image beneath controls required days of tries and many lines of code that looked like Voodoo practice than any rational programming.

Then the code uses a custom title-bar that was necessary to update to support Windows 11 snap layout menu. It turned out in the initial release of Windows 11 it was impossible to get that and rounded corners around the application window. Windows relied on undocumented heuristics to infer the desired behavior and if their guess was wrong, one is out of luck. At least Microsoft added API to fix that in a later Windows 11 update.

So it is not surprising that many applications just gave up on that and use WebUI. At least that works much more reliably and in the worst case one can look at the source code.
Nietzsche.

Also other things that have been helpful to deal with particular situations, like REBT (Albert Ellis) or the empty chair exercises from Gestalt. But none of that was the first thing that came to my mind when I read your post.
Neuromorphic object localization using resistive memory, ultrasonic transducers
The article indicates not easy or quick.
A logarithmic representation is great for multiplication, but adding numbers becomes an expensive operation.
The most likely nuclear scenario
Thanks for the answer.

Oh then this is awesome. The convenience of Docker images with the proper isolation of MicroVMs.
It could even be that there is nothing new to be found no matter how high the energy gets.

But even more fundamentally, she seem to worry about the fact that there are currently no urgent 'holes' that require you to invent new particles. She points out that the method of inventing new particle that worked so well in the past, no longer seems reasonable, but that nevertheless, the high-energy physists stick to it out of tradition. It seems that the field of high-energy physists have become an incrowd that only continues to exist because everybody pads eachothers shoulders and that people on the outside believe that something must be true about it. It sounds as if she as a person is critized (and not her ideas) primarily because of her pointing this out.
Providing 'quality assurance' for new stem cells: Macrophages do the vetting
Yes. I simplified the article to “tech isn’t a panacea; the problems leftover are doozies”. Tech still solves most problems.

Regarding crashing into a bus of nuns: I think part of the issue with the self driving cars is that it removes your control. A very (read “extremely”) attentive driver is never going to crash into a bus of nuns.
The problem is that for any random new technology there is a nonzero probability that it can destroy the planet. No amount of "good" technologies or good uses of technology can prevent disaster in the long run.
How Underground Groups Use Stolen Identities and Deepfakes
I did exactly the same thing and had a similar experience.

I think this is broadly applicable to most, probably all stylized movie user interfaces. Minority Report, Tron and Star Trek come to mind. They look really cool on the big screen and are inspiring but once you get home and try to actually use something like it in real life for something productive and it's an impediment more than an inspiration.
That started off like it was going to have useful suggestions, but then devolved into "me against particle physicists", and became a bit of a self-promotion-cum-pre-defence.

I'd like to hear more about these suggestions.
This is _markedly_ faster than the PyTorch versions I've seen (nothing against the library, just categorizing the implementations). It would be nice to see this including the little quality of life additional models (eye fixes, upscaling, etc.), but I suspect the optimizations are transferrable.

Either way, getting 3 images for 25 iterations under 10 seconds (quick Colab test, which is where I've taken to comparing these things) is just ridiculously faster.
Recently gave an interview where they asked me to open my Leetcode profile, and checked if there are any prior submissions to the asked questions. ¯\(ツ)/¯
Relatively hard to get right. You have to deploy a ship (maybe merchant ship) and a specialized crew to the actual location, undetected, at the right time. A lot can go wrong.

I suppose Austria, Hungary, Romania, Czechia, et al do not have the resources to pull this off. Remember, it's only been a couple of months that this gas stand-off is this tense. The only countries in Europe who have the means to act fast on this are the UK, France, Italy, Spain, maybe Greece (I don't think any of them would do it - there's no reason for it whatsoever), and Poland.
Yeah, which improves the time complexity too. Plus many languages offer easy list to set conversion
Very interesting performance. Also a very good write-up. Can't wait to try this.
The GNU Toolchain Infrastructure Project
Yes, please. There are already flagged remarks here. I'm sure twitter is a cesspool blaming everyone from the Jews to the Dutch. That behavior has already created large problems in society. Let's not aggrevate them.
Is there some law that mandates using a remote? I don't really understand your point
Thanks! Yeah the IronOS site says the TS100 is only not recommended because of some knockoffs. IronOS is very cool, I’ll probably pick up a Pinecil.
> This makes the USA the prime suspect by far, worryingly and alarmingly.

I don't find that worrying or alarming. It would mean the administration knows what they're about and are taking proactive measures to take options off the table for Germany and Russia.
I have a mediocre GPU but a fast CPU (with a lot of RAM). Would I see improvements there?

I guess I should give it a try.
In Magic, cards come in one of 5 colours* - white, blue, black, red, and green. Each colour has specific mechanics associated with it as well as a general play style. Magic players often have a preference for specific colours as a result.

The colours are analogous to factions in strategy games, or to the different heroes in Hearthstone, but with more flexibility to mix colours in a single deck.

* or colourless, or multicoloured combinations
Not necessarily my expertise but if as stated by the article, 2 lines of code can already get a 2x performance gain, what more can be done to improve performance in the coming years?
How many Republicans can you name who were on nationwide radio in the 1980s?

In other words, it was made up.
You mean flying like it did between 1940 and 1970?
Fun fact: you can make the time of a push unconditionally O(1) at the cost of extra memory as well. This is useful if you really can't afford the unpredictable spike in performance. The trick is to slowly already start copying data into the next larger buffer as you're filling the previous buffer. As an example in pseudocode C++:

template<class T>
struct ConstantTimeVector {
T* buf;
T* next_buf;
size_t len;
size_t cap;

void push(T x) {
if (len == cap) {
free(buf);
buf = next_buf;
cap *= 2;
next_buf = alloc(cap);
}

buf[len] = x;
next_buf[len] = x;
next_buf[len - cap / 2] = buf[len - cap / 2];
len += 1;
}
}

You can apply a similar trick to hash tables to get expected O(1) time inserts without amortization, by already building the re-hashed table during the building of the previous table.
I would be very interested in hearing where you got this information from.
That seems quite cheap to me. It could never be about price for specs.
Not exactly the same situation, but from a snarky interviewer I've gotten the answer equivalent to

"lol I was told you were the Django expert? According to your resume? Are you not supposed to know that?"

Still it does tell you that you have to work with this massive asshole, so it's a worthwhile approach to get more info about the workplace you'll be in.
For one, a PC on a stick is much lighter than a Macintosh 512k. And it has no CRT or hard drive that can be smashed during transport. You can slip it into a work backpack or briefcase - try doing that with the Macintosh.

You do have to bring your own peripherals, but being able to move your computer around previously set-up work points is already an improvement from not being able to carry it at all, or carrying around a laptop.
I heard the vaccines were not tested on pregnant women, amazing how they could come with new vaccine in few months after the pandemic broke out, normally it takes 10 years before new vaccines are appproved after long trials and testing.
You never cease to amaze me, Colin. Big fan of yours. Keep rocking.
It is never-ending if you're doing it well, and want to keep your "thing". Maintenance isn't an improvement, or a project, it's just what you do to keep your thing serviceable. I would say most of society is geared toward project work, with rapid turnover in all areas of life. Cars, phones, devices, even leadership and communities come and go quickly, which coupled with FOMO like you've pointed out, makes it hard to care about maintenance.

In the software world, we see this acutely, we know from experience that our projects are lucky to see 3 years of use before they're ditched, from failure or from a rebuild. In the agency world, my work can be gone in less than 12 months, when a clients new Creative Director or Head of Digital wants to leave their mark with a new site or app.

There is beauty in use and maintenance though, there is type of wear you see on well-used infrastructure that sees regular maintenance. It's worn, but clean, and in working order. Use and wash a handrail enough times and it'll end up polished. A well used bike-path looks worn down but it's free of debris. A well-maintained bicycle might have worn paint but doesn't creak or squeak, that kind of thing. I saw it a lot in Japan, some of their infrastructure looks worn and outdated, but it's all clean and serviceable. It's worn because it lasted so long, thanks to being well maintained.
So? There are people in South Africa who think things were better under apartheid. Just because some subset of the population harks back to an earlier time, that doesn't mean they have a point.
I rather think that we're past our ability to make useful yet comprehensible (to us) models in physics. The only avenue is to make useful and incomprehensible models. Using machine learning for that is one way. String theory might be on the boundary where it's borderline comprehensible (for a few select people), but at the cost of being only borderline useful (maybe).
You can sign up for a Google account without signing up for a Gmail account.
I use my Pinebook as an on-the-go dumb SSH/web terminal with some offline text processing functionality. It's got extremely weak hardware that makes it unusable for anything else, but then, that's exactly the tasks I need to do on the go so I'm happy enough with it.
Creating an Operating System for the NES
I think a few of us thought about that. It seems the "Hello" System[1] wants to got that way. Write most applications in PyQt, have the source somewhat accesible (I would think a direct menu item or button in the "About" dialog would improve on the UX of that, though)

Not sure whether I'd personally go with PyQt. (Or a post-1.x Python feature set in general). What would be neat is some kind of "My first Github" social coding platform, where you could push your homegrown new features, discuss & share them.

[1]: https://hellosystem.github.io/docs/user/components/applicati...
Hey,
We do have a lot in common. We have not trusted anyone with Sam’s management yet. That would be my nightmare situation though, and more reason to put technology with safeguards into the loop.
This is my biggest gripe! I travel a lot and often need offline mode.

I would also love to be able to use widgets on iOS for the calendar.

So many things could be improved with the mobile app.
There are some objectively needed times (i.e. maturing of concrete, mortar, paint, etc.) and some (a lot of) times deriving from the general organization of the builder (and of the building industry as a whole).

People (workers) when available are not easily organized as "on demand", in a construction site there are phases when you may want to have 100 people on site for - say - 1 month, but the month before you only need 30 and the month after you only need 30, what happens is that the 1 month time becomes 3 months+, because you top at a constant 30 people for more months.

In some cases you can use sub-contractors for increasing production, but it is not like they are at home doing nothing waiting for your call, they are actually "booked" (often over-booked) months in advance, so you have to sychronize the site with their schedule, then it takes time to do all the contracts/paperwork according to norms, have them approved, etc..

Then there is weather, whether it is too rainy, too cold, too hot or too windy for this or that part of the work usually you have several days a year of no activity possible, and the way the project schedule is conforming to seasons may make a large difference, particularly for periods shorter than 18-24 months.
Just because some subset of the population doesn't have a point, that doesn't mean they should be stopped from saying whatever they want.
Using Linux on a TV is not the same as using a TV as a general computing device. You still use it as a media consumption machine, and that's why you've been able to set it up accordingly. Now what if I asked you to set up your TV to do everything I do on my general purpose laptop or desktop computer? It would suck, plain and simple.
On signed integers, -0x80000000 returns 0x80000000 itself since there's no positive value opposite to this negative value, so 0x80000000 as NaN would make sense, but alternatively 0x80000000 as projective infinity would also make sense
> will find you.

how?
Pandora's replacement, Pyra, is Pretty Bloody Expensive (TM), starting at EUR 550 and going up to EUR 750.

I think it's a cool device, but it's definitely not worth that much.
Fair but the point is you are trying to solve the problem with the wrong tool.

GP adapted the the form factor to his needs.

The remote form factor was created for a long gone use case of 'zapping' through channels coming from an analog source.

Home theater nowadays has no similarity with the interface needs of cable/satellite TV, so why would you be hung up on using the same remote control interface?

Remote controls have been tortured into fitting smart TVs with ever more ridiculous tiny buttons and confusing silk labels the remote control concept needs to be retired anyway.
This is likely connected to this other article (alsa commented on HN):

https://news.ycombinator.com/item?id=31651086
> robot

This very odd "employment" (well) of the term 'robot' just had me check for the meaning a bit more deeply:

it appears that "robota" is related to work after the subject was forced to work, with limited choice, by a "predicament", a "change of condition", namely chiefly by being orphaned (cpr. related latin 'orbus').

That seems to be the field in which the word should move.

(It also seems that some people in wiktionary.org are doing a very good job.)
Getting to Know the Command Line
> I can solve any problem. I've created more than $1B value for companies I worked for in my career.

That sounds suspicious. I don't know anyone who "can solve any problem". And in order to deliver larger value you need to work in a team. How can you be an effective team member with a fear of video calls?