skysight-inc/HackerNews huggingface dataset:
>if you tried to screw in a phone back plate with 4 screws

You don't think Apple or Samsung can afford more screws?

>They already have found a way to tightly and reversibly seal a phone, which allows for repairs of components and is low cost. It is called glue and pretty much the optimal way to seal a phone.

Have you been paying attention to anything written on this thread? We don't need phones to be sealed with glue for water resistance as that's just a forced obsolescence design choice.
I guess the "temporary subsidy" in Columbia for Rappi etc is all the Venezuelan refugees...
Is this like a perpetual approval or does it expire in 5 years and have to get a new environmental review? My understanding of this project so far is that it will need 2 more democrat presidents with infrastructure bills to get 78% funded and somehow we’ll figure out the other 22% later or have japans sovereign wealth fund foot the bill
Can you name one place where this is an enforceable rule?
Swamp coolers are cheap and don't need a window or drain.
I'd guess they are blaming Scalia because he authored it.
When they're obstructing the transition from road/air to rail, then yeah, I'd say those are indeed detrimental to the society at large. They shouldn't have to be detrimental, of course, but their routine abuse is something that needs acknowledged and mitigated.
Irony: they did. They bought LookOut, which was a simple and extremely good search plugin for desktop Outlook. And then, somehow, it was melted down into the rather weak beer search that 365 has today.

There is an alternative, Lookeen, which positions itself as LookOut's successor, but I've yet to try it.

https://lookeen.com/solutions/outlook-search/lookout-alterna...
While 2.7.18 hasn't been updated since 2018, it's also the last version of Python 2.

I've got several programs stuck in 2.7.18, as they have sizable dependancies that never got updated to Python 3 -- unless I'm willing to rewrite several large Python packages, I'm stuck here forever. As long as the program isn't network connected, I don't see a problem with fixing a Python version, and set of packages, and leaving the software running forever.
My experience with SwiftUI on the Mac is that it still needs a lot of work. Documentation is poor. Performance can be bad if you do things in a straightforward way. Supporting older versions of the OS is quite painful etc.
Yeah that's high, considering that a lot of 8-bitters are also in that ballpark and we haven't talked sleep states yet (with a few X00nA class sleepers out there).

In any case, Tomagachi is famously a 32kHz toy. There's a lot you can do at 32kHz.
It is on GitHub: https://github.com/pipes-digital/pipes.
WoW64 (Windows 32-bit on Windows 64-bit)
I think this would be more effective if they put at least one executive in prison.
One area I'd love to see explored further is the potential for targeted interventions that could modify these synaptic structures to enhance cognitive and social functions. Given the plasticity of the brain, are there promising avenues for therapeutic approaches that could recalibrate these imbalances?
> don't do anything that might make you a target.

Like "don't get connected to the Internet"? That's a tall order.
My next question is, who has the gene HLA-DQA2 and why.
The thing is….

If I want to play a AAA game, and can afford it, and the latest fancy iPhone to play it, then there is a good chance I have. Gaming PC or Console only it on!

And for people that can’t afford or don’t have a Gaming PC or console, it seems unlikely they want to drop $100 on a game for their iPhone that can’t even run it!

Also, you can get the latest XBox or PS5 for a 3rd of the price of the latest iPhone Pro required for the latest AAA games!

There just isn’t basic product market for at the price points demanded by publishers :-/

People played Fortnite on iOS and iPadOS because it was free and synched to their main accounts!
This is why I keep coming back to HN. You read an interesting article, a little proud you understand half of it, read a question that already makes you feel like the stupidest person in the room, then read a clarifying answer by someone who probably got a Knuth reward check for correcting an errata in the art of computer programming.
I think depends on how much physical exertion the soldiers needed in that day. Athletes don’t smoke (in general). Soldiers who need to march and fight with no vehicles might well be better off not smoking, when the going gets really tough.

I’m open to morale being more important, but doubt it’ll be settled from our rando internet person opinions. If someone has historical info that would be more useful. Maybe recent special ops people have a good view, as they are right on the edge of human performance under life and death pressure, and might well smoke.
Avidemux can indeed perform lossless cuts as long as you select "copy" as the video and audio output codecs.

White it has a few odd UI characteristice, it's free, it's actively developed, and I like it a lot. Not throwing shade at LosslessCut; it's fine. But I do prefer Avidemux.

https://www.avidemux.org/
> Plenty of people in North Korea or Iran or Russia protest against their governments too. But we don't, and shouldn't, let that persuade us to keep doing business with people in those countries.

The second you find out your own government has done something immoral, do you immediately get caught in a tight `while true { … }` loop?

You chose those examples exactly because they are extreme. Non-governmental citizens have damn near zero influence over government policy.

A boycott by some citizens in a different country is entirely different than coordinated multi lateral sanctions which are reinforced by law and international organizations who fear breaking the law.

Israel is very different. The Knesset is a multi-party parliamentary rule system. Voters in Israel have a lot more influence on their representatives than I do as a voter in California/USA. My point is that we should be clear about what behaviors we want to shape and provide both the carrot and the stick in plain view.
> As someone who has developed a Linux based appliance with over 100k live units across the globe, it seems insane to NOT have access to the thing you're selling and that you have to maintain.

I’ve developed Linux devices selling that many units (and more) and I’m baffled that anyone would think this is a viable way to handle things at this scale.

Units like this should have a firmly read-only Linux firmware that can only be changed by signed updates. The only data you would actually get or modify is the diagnostic data or the contents of the settings. Both of those can be sent through mechanisms that shouldn’t require SSH access.

The correct way to handle this is with a debug info feature. Put something in the app that will zip up logs and configuration files and send them in for support, with the user’s explicit permission obviously. If you can’t figure it out from logs, you can use their config files to clone the situation on a device in the office.

The bigger issue is: Who are you going to task with SSHing into customer devices? With 100K or more people filing support requests, it would be insane to have engineers handling those requests with anything having to do with SSH. It would be equally insane to hand off access to customer support people and give them the keys to SSH into customer devices.
> When did I say ‘everyone is afraid to say anything’?

> No one sane wants, or needs, to rock the boat

That's generally what this idiom means. What did you mean?
Ah, you're paying for some enterprise Linux subscription, then? So that the vendor can on your (and others') behalf influence the kernel devs that they are funding?
I'm also glad I invested that two measly weeks back in 1994 which made me ninja.

Heh, I guess you are in fact a VI-sion impaired person flying through things when using these editors.
In the US it is called Washington Monument syndrome.
The sad thing is, I can't tell if this is a joke.
Where AWS is the likely migration path for an app if it needs to be scaled beyond dev containers, already having tested with an SQS workalike prevents rework.

The celery Backends and Brokers docs compare SQS and RabbitMQ AMQP:
https://docs.celeryq.dev/en/stable/getting-started/backends-...

Celery's flower utility doesn't work with SQS or GCP's {Cloud Tasks, Cloud Pub/Sub, Firebase Cloud Messaging FWIU} but does work with AMQP, which is a reliable messaging protocol.

RabbitMQ is backed by mnesia, an Erlang/OTP library for distributed Durable data storage. Mnesia: https://en.wikipedia.org/wiki/Mnesia

SQLite is written in C and has lots of tests because aerospace IIUC.

There are many extensions of SQLite; rqlite, cr-sqlite, postlite, electricsql, sqledge, and also WASM: sqlite-wasm, sqlite-wasm-http

celery/kombu > Transport brokers support / comparison table: https://github.com/celery/kombu?tab=readme-ov-file#transport...

Kombu has supported Apache Kafka since 2022, but celery doesn't yet support Kafka: https://github.com/celery/celery/issues/7674#issuecomment-12...
It’s not easy to scale materials and retain the necessary rigidity. Like if you tried to scale up a primitive kite to support a human it would either be too heavy or too bendy. You need better materials and better construction techniques.
Have they ever defined what 'high speed' means? I well remember travelling to Florida in the nineties when motels offering 'high speed Internet' meant they had high speed modem dial up in each room.

In Japan and China they have trains running in excess 0f 250 mph. In America the only train I know over 100 mph is the Acela which runs from Washington D.C. to New York City. Although they are promising that Acela will go 150 mph sometime in the future. France had trains going over 150 mph in the seventies when I was first there.
Naturally we can trust Microsoft with our exfiltrated credentials though surely?

Microsoft tells yet more customers their emails have been stolen

It took a while, but Microsoft has told customers that the Russian criminals who compromised its systems earlier this year made off with even more emails than it first admitted.

We've been aware for some time that the digital Russian break-in at the Windows maker saw Kremlin spies make off with source code, executive emails, and sensitive US government data. Reports last week revealed that the issue was even larger than initially believed and additional customers' data has been stolen.

https://www.theregister.com/2024/07/01/infosec_in_brief/

Okay. Maybe not then.
I want to support this idea, though If you use their service it's free to play around with 3 feeds, but then it gets more pricey. Maybe worth it for some?https://www.pipes.digital/pricing
Flutter is actually quite nice and works well on desktop too. If Google continues to develop it I could see it becoming the first choice for a lot of developers.
Many freeways are simply expanding into existing right of way.

Technically private property, but also already shared, public space.
Being a non-USAn, can you provide the background story for that? Sounds interesting.
The slur was originally directed against social democrats by conservatives who accused them of helping communism.

Later, the term became a much more general slur used by conservatives against anyone who wasn't sufficiently "tough" against the USSR.
Just a matter of time before my state makes it illegal to touch one of those while driving, if they haven't already.
This has always been the problem. It takes one faulty line of code to bring down the entire planet and you know it.
This doesn't seem like that cynical of a take at all. The US is terrible at infrastructure projects. I feel like you would never go wrong betting against them. Or at least betting that they take 10x the time and cost than predicted.
I non-ironically love that video so much. Lay down the facts, British dude.
Yeah, Reader was too much to support. Good think they kept this instead.
What? No, the kernel devs just have stop acting like idiot children in this regard.
Nice write up and a lot of gotchas you encountered
LLMs are the easiest thing to use, especially if it's all one day. They are also particularly good at data transformation.

Find some data... if nothing else maybe source code or internal docs (if you can't get business data). And think about how you'd want it transformed. Graphviz graphs, CSVs, RSS... some data format that is well understood (including by the LLM), and ideally where you can dump the data into some app or visualization and you don't have to implement that part.

Now your task is collecting and chunking the data, writing the prompts to transform it, and putting the output somewhere interesting (and iterate). Doable in a shortish amount of time but can still be very cool with the right data and prompts.
I’m being snarky but Japan does support other countries railroad projects (like how they loaned Delhi Metro) which is how they can get the projects done, so maybe it could work for us too
Complete aside, but love the Tufte styles.
Analog radio and and video signals like VGA, fail way more gracefully and linearly, which is why they're still used in many applications today where rough environments are involved and high availability is desired as a degraded signal is better than no signal at all due to some CRC or handshake failure.

Digital connections have a terrible failure model, it either works perfectly or not at all, with little in between.

In modern datacenters or in radio broadcasting equipment, you can still find VGA connectors or LCD displays using that signal.
Not gonna lie, man - this is just as obnoxious as when GPL zealots shit on someone's permissively licensed project because they think it should be GPL. The man has a right to use whatever license he wants.
every form of visual programming I've ever seen is a singular style of some of a box that does processing and a line that connects that box to another box.
> If a Chinese company did this, the company would be cancelled.

It's worth noting that this is the first time I've ever heard of this company in my life. Something can't be "cancelled" if it has no mind share.
It doesn't have to be mutually exclusive but perhaps with the current options for mobile devices on the market, they are. To this day, I still miss the Blackberry keyboard. And while I'm on this triggering topic, I also miss QNX, a real-time operating system that won't prioritize Candy Crush over a 911 call. Don't get me started about the removable batteries. I'm about to have another graveyard of Apple chargers in my drawer when I replace my last Lightning devices with USB-C. And in 2008 you didn't need a surgical lab clean room to replace your phone's battery. I could throw my blackberry against a concrete floor like I'm goddamn Billy Mays and the battery pops right out. Now it's a glass sheet with a yearly battery subscription. Even the self-hosted Blackberry messenger is now NSA-hosted iMessage. They won't let a private company have that much power again. Oh well, at least it's simpler now on the surface.

Edit: To top this off, here are some references and further reading.

[1] Android apps jamming up 911 functions, "Android phones have a bug that stops them calling the police, Google warns (2021)"
https://www.independent.co.uk/tech/google-android-microsoft-...

[2] Blackberry lasts 3 days per charge of normal usage, "BlackBerry Bold 9780: Not So Bold (2011)"
https://www.anandtech.com/show/4228/blackberry-bold-9780-not...

[3] The surgical room to replace batteries, "Apple shipped me a 79-pound iPhone repair kit to fix a 1.1-ounce battery (2022)"
https://www.theverge.com/2022/5/21/23079058/apple-self-servi...

[4] The government suing itself to stop Blackberry's injunction because they all used Blackberry phones, "Fed Agencies Side With BlackBerry (2006)"
http://news.bbc.co.uk/2/hi/business/4672844.stm

[5] Related: Today's HN discussion on bugs in QNX. Comments mention Blackberry's acquisition and why they use Android now, "The weirdest QNX bug I've encountered (2021)"
https://news.ycombinator.com/item?id=40837411
Git is designed for text files. An 80 MB text file is huge. An 80 MB binary database is tiny.
I bought a unihertz titan a few years back. Thought it’d be fun to have physical keys.

Turns out, I type way faster on a virtual keyboard with a decent autocorrect. I don’t like doing it but I’ve gotten good enough over the past decade that physical keys are worse for me in just about every possible way.
https://en.wikipedia.org/wiki/Magnuson%E2%80%93Moss_Warranty...
They just keep picking the wrong games. Fallout 1 and 2 would be perfect on a phone/tablet.

Civilization style games do really well also.

Heroes of Might and Magic is basically designed for mobile first.

The XCom game I played at one point was really good. It did well to capture the feel of the original games.

Anything turn based with a mostly mouse/cursor driven input is a decent experience. The issue is that publishers keep pushing action games where lack of physical controls ruins the experience. Also any game where sound is important will be a poor experience since you can’t always play with sound on.

Lastly, for casual but high quality games there just aren’t enough portrait mode games out there. And like for no good reason: Out There is an excellent game with a ton of replay value but you can’t play portrait so it just doesn’t work super well for me.
Reminds me a lot of the work done on the SOAR cognitive architecture.

https://en.wikipedia.org/wiki/Soar_%28cognitive_architecture...
Ask HN: Good OTP Vendors?
I'm trying to create a simple app where users can sign up via phone and receive a one time password via text to confirm their identity. I've tried doing this with Twilio, but have now twice failed the 2FA Authentication campaign. Do all vendors require this? Are there simper alternatives?
aha, i finally figured out that yes, indeed, my elisp code is being compiled to native code and saved as shared library files in /usr/lib/emacs/28.2/native-lisp/28.2-e4556eb6. the functions have names like F76632d63616c6c2d6261636b656e64_vc_call_backend_0@@Base (the hex string decodes to 'vc-call-backend'), and all the calls are indirected through registers, but `objdump -d` can decode it into recognizable amd64 assembly language, with function prologues and epilogues, nop-padding to 8-byte boundaries, tests followed by conditional jumps, that kind of thing. so emacs doesn't really have an excuse for being so slow

i thought that maybe the earlier version of left in c would be more efficient, so i git cloned https://git.sr.ht/~rabbits/left, checked out 4f127602e4e9c27171ef8f6c11f2bc7698c6157c, and built the last c version of the editor. a simple startup and shutdown cost 407 million instructions, and writing the same c program in it again in more or less the same way took 2½ minutes and 1.8 billion instructions. 1.4 billion instructions in 150 seconds are about 9 million instructions per second, which is surprisingly about the same as the version running in uxn. but just leaving it open for 2¼ minutes also used only 424 million instructions, so maybe it makes more sense to compare the 1.4 billion against the 8.8 billion of emacs, the 0.039 billion of ae, the 3.4 billion of uxn left, and the 0.68 billion of vim, since it seems to grow primarily with activity rather than just time open
Anyone know of an example of any other style? Would love to see any half-baked experiments even.

Seems like a space that could really use some innovation
I’m not debating AU10TIX. Let’s both assume what you say is true.

The comment I initially replied to was spring-loaded and ready to punish Stripe (and potentially X) because they thought Stripe was the unethical participant in Israel’s policies, not AU10TIX.

And additionally, my preference is that we don’t boycott unless there is a very direct line of participation. Are we all boycotting all of the startups that received investment from In-Q-Tel? https://en.m.wikipedia.org/wiki/In-Q-Tel#Investments

At some point, the proximity of participation moves from complicit to 6 Degrees of Bacon. Boycotting in the latter is To Cur off Your Nose Despite Your Face.
I have this in my “East Germany” collection along with Good Bye Lenin! and Deutschland 83. Could probably use a few more entries.
There hasn't been a lunch interview since the pandemic. Everything is online. The old Google is no more.
Only tangentially related, but giant tortoises are thought to have floated (they can't really swim) a thousand kilometers to the Galapagos from the coast of South America, where they later went extinct.

I imagine most of the tortoises that found themselves floating in the Pacific never made landfall!
TBF only one NATO member is averse to buying airbus/BAE/Leonardo manufactured stuff.
I just ordered this same type of butterfly for my kid to hatch at home. I’m not sure where they are shipping from, but I wouldn’t be surprised if it’s a non native variety being sold.
I don’t work in the field at all but

> it will actually out-compete us for resource control. And will no longer be a tool we can use.

I’ve never been convinced that this is true, but I just realised that perhaps it’s the humans in charge of the AI who we should actually be afraid of.
I'd hardly call the features that we now have in a device that fits in your pocket a technological regression.

The fact that I can video call my mother almost anywhere in the world, view emails, send high quality photos to family and see pictures of my friends around the world using two thumbs is hardly a technological regression.

Do I prefer writing emails on my mechanical keyboard looking at my 27" IPS display, yes. But that doesn't take away the value of my mobile phone that allows me to do that anywhere anytime.
Poor Man's Kinesis Keyboard: The K'Nexis Keyboard (2005)
Fourth Workshop on DRAM Security (DRAMSec)
IMHO those who care about style don’t need this, and those who couldn’t care less are happy without it.

I doubt there’s a third group that is interested in style but unable to match their socks to their polo shirts, and willing to go through all the work of signing up, taking pics of what they own, and then paying for your service to get advice…
If you have an iPhone and want a new battery, it doesn’t cost much to have Apple replace the battery for you. It’s much cheaper than buying a new phone.
Not in Netherlands but I put my newborn in my cargo bike in his bassinet from 1 month. Why should he care, no different from a car.
Markdown is insufficient for academic writing. It has a tiny fraction of the flexibility of LaTeX. Markdown is great for writing casual blog entries, but if you're trying to typeset a book or a journal article, it's insufficient.
> every form of visual programming I've ever seen is a singular style of some of a box that does processing and a line that connects that box to another box.

Mainly because it's the most straightforward method to:

1) Visualize a contained piece of code / function (box)

2) Show where the output of X goes to (line)

There may be other styles, but this style is the easiest for a newbie to wrap their head around, and is the cleanest method of visualization. The box method can then be used to further wrap a bunch of boxes into a larger box when needed.
RAG: The Shaky Foundation of AI
I wonder if we could pull off some wackiness with custom RSS feeds. Might have some utility in keeping an LLM constantly up to date as well.
Shakeup Seen in Foundry Rankings
Excellent trolling! Funny thread.
Scratch is arguably a style of visual programming
I don’t shoot underwater. My phone has been accidentally submerged. Sure am glad it was fine. Also, I’ve had iPhone batteries replaced several times over the years. It’s not expensive.
Probably the kind of intuitive AI assistant you can find in a lot of science fiction works. A virtual assistant that can search the web for you, write/proofread an essay, analyse social situations, and enrich the right bits of your personal information for you. Basically a smart assistant integrated into a vr headset.