skysight-inc/HackerNews huggingface dataset:
I think iMessage is a great example of “Embrace, Extend”. Apple didn’t build a standalone chat app because everyone (in the US) was already using SMS on their phones and “hey if you happen to be SMSing another iPhone user you get these extra features”
Right - I guess it just feels strange that in zero of my circles, which include the startup, VC, and parts of the finance world, does anyone I've spoken with outwardly care about these things. Perhaps I'm oblivious, or willfully naive, but the idea of purchased bling signaling status strikes me as inherently antiquated. You can't buy cool, etc.
Good for you for reaching HN frontpage, Tim! This from a guy also on fosstodon =) Love the low-tech prototype.

There exists a future where this kind of social media content curation is a viable and bootstrappable startup option. I'd like to live in that future.
I may or may have not used a version of this to sign up for multiple free trials - for multiple products.

sign up johndoe@gmail.com then next time johndoe+1@gmail.com then +2 ad infinitum
https://youtu.be/J7GY1Xg6X20?t=97

the line "The hate of men will pass, and dictators die, and the power they took from the people will return to the people. And so long as men die, liberty will never perish…" gave me a chill.

i believe in science, progress, and long for a day where everyone is treated with equality and empathy. but- once billionaires start living longer with longevity regimes / giant piles of money, how long until we are subjected to the whims of a maniac who will not die like musk, bezos, or gates?
> GPS is by far the biggest power consumer.

There are some cool research papers about delayed processing of GPS data in the cloud. The idea is you turn the GPS on for just a few milliseconds, record the raw radio data (without getting a GPS location fix), and do that every 10 seconds or so.

Then later you upload all the collected data to a big cloud compute cluster which can figure out all the locations (and where battery life doesn't matter).

People are using that technique to have GPS trackers with years of battery life - handy for things like tracking animals.
I think part of the issue is Apple didn't really indicate to users they were using iMessage, so most people thought they were just using SMS anyway.
OK. That is indeed a sucky experience.

The only thing induction doesn't do well is cooking with things like woks, where you have a curved surface that you want to heat evenly.
Why would you think you're the only one who remembers that?
> What incentive for someone to learn vi now? Very little.

I've seen programmers on multiple occasions spend 30+ minutes writing a script to do what could otherwise be accomplished in less than thirty seconds with vi(m).

I often see HN users dismiss vi's approach to editing as if it were some kind of micro-optimization, but consider what impact writing the aforementioned script has on flow. It's worse than the resident office WaterCoolerGuy chewing your ear off for 30 minutes, IMO.
Yeah, when I replaced my crap electric hob with induction I literally sent a video to my mum boiling a pan of water to show how crazy fast it was.

I'm in the UK though, maybe it's something to do with having 230v supply?
Because this way makes them more money.
Have to be careful about super heated water and flash boiling.
My AOC takes good 15s to switch on (or between different sources). I was always wondering what is it doing all that time
No, that actually kind of is what you were saying in your previous comment, about what "the forum itself enforces".

You could identify a set of people who are widely respected and listened to, but that's a different thing again from what Lewis is talking about. YC itself is arguably closer, but only tenuously connected in practice to HN social dynamics. I certainly couldn't tell you which members I pay attention to have been through YC (except for the ones who definitely haven't).
The fundamental difference is that iCloud email is based on a 41 year old plain-text open protocol which was designed to be federated and lacks any real security or E2EE built-in.
> That might be a bit of propaganda from the gas industry over the last 50 years

What a crazy conspiracy theory. It assumes electric companies and appliance makers do no marketing of their own.

Gas cooking is obviously a more luxurious experience and anyone who says otherwise has not tried to make a hollandaise sauce on each.
Yes, let the free market decide what is a suitable level of safety! /s
Similar to the author, Telescope really got me to stop using the file tree and really begin to prefer neovim over vscode (well that and the amazing language server support).
What is free speech if people cannot disagree with you?
I've been in a self-driving Tesla vehicle. After hours on the interstate, the person ahead of me slammed on their brakes suddenly. I was caught off guard, not expecting it, and may have crashed by not reacting in time. The Tesla braked. So I have anecdotal experience that the person you're asking for an answer isn't well informed on how Tesla's respond to this type of accident.

Of course, anecdotal evidence isn't a very high standard. Thankfully, statistics on this sort of thing are tracked. Statistically, the Tesla self-driving features reduce accidents per mile. They have for years now and as the tech has progressed the reduction has grown as the technology has matured. So statistical evidence also indicates that the person you are asking the question to is also uninformed.

What is probably happening is that it makes for good clickbait to involve Elon and Tesla into discussions. Moreover, successful content online often provokes emotion. The resulting preponderance of negativity, especially about each driving accident Teslas were involved in or caused, probably tricked them into misunderstanding the reality of the Tesla safety record.
There's still a contract between LA fitness and the person stealing your identity. The debt just happens to get incorrectly assigned to you for collections because we allow "identity theft" to exist. Separate issue.
A third of a million? You must be sky high.
The entire point of this line of discussion is that an ML based system with extremely weird and unexpected failure conditions and failure states ISN'T "more consistent" than a human who might follow more closely than physics says but otherwise is ACTUALLY predictable because they have a mind that we have evolved to predict.

ML having completely unpredictable failure modes is like the entire case against putting them anywhere. What would you call a vision system that mis-identifies a stop sigh because of a couple unrelated lines painted on it, other than "unpredictable"?
There is a reason China has 16 nuclear plants under construction, with plans to start many more, even though they have access to some of the cheapest wind and solar power in the world.
Apple blackholed my SMSs from certain people for years.

Are you sure it's Apple?

I had a similar problem for years, and it turned out to be AT&T.

I mentioned it to an AT&T rep when I was on the phone correcting a billing error. He was able to do something on AT&T's end, then send a signal that actually rebooted my iPhone remotely (!), and ever since then I get every SMS perfectly fine.
> If someone was killed they would get out a certain date.

No, there are lots of people (in the United States) doing life without the possibility of parole. There are many people who will never be released from solitary confinement. Some of these people were incarcerated for fairly trivial crimes and all subsequent punishment was for acts committed while in prison.

What do you think happens to people who repeatedly cause injury to corrections officers, attempt to sexually assault them or infect them with HIV, etc? They are eventually put in solitary for life.

Some people will never be released from prison because of single acts which they have never repeated, but also are not willing to ever show (real or simulated) remorse for.

The system for people with severe mental health problems who commit repeated acts of violence works differently but is similar in its effects. Some of those people never get out, and they knew with decades of life left that they would never get out. In the UK, there are many quite high bars before a criminal convict can be incarcerated forever without chance of release. But it's much easier to block release forever from someone who is insane and considered dangerous.

The system for sex offenders works in a very similar way in some places. Some sex offenders, not the worst offenders, can be in a situation where they will never be allowed out, or being allowed out is so unlikely that it will never be worth it to them to spend years complying in order to attempt to be released.

Most jurisdictions have some method by which a person who a) did something to get them within the system, b) committed repeated assaults or threats while within the system and c) did not show that they had radically changed their attitude, will never get out. The details vary but they always exist.

My suspicion is that in most places, people in this situation vary from almost harmless: suffered bad luck and a lack of comprehension from decision makers to extremely dangerous: very hard to imagine how they could ever not be an extreme threat to innocent people outside of incarceration.
Doesn't help much though. It only takes not wrapping related inserts into transaction in one place in your code. i know zero frameworks/ORMs that can help you with that
This might be a problem with your range. I bought a house recently with a new flipper-grade electric range and the first time I used the large burner on it, the amount of heat it put out completely eclipsed what the range in my previous apartment did. The only difference is that the new one has a glass top. On the high setting I can't even bring my hand within 6 inches of the burner once its up to temperature.
The rules for every vehicle I have ever operated on land, air and water require the overtaking vehicle to maintain separation.
It's both. It's fast enough to provide an alternative to C and C++ purely due to its performance, even ignoring that it's more enjoyable to write Rust than C and C++, and ignoring that Rust code is reliable. That's why Discord switched from Go to Rust for performance reasons, and why there are Python developers that replaced C with Rust for high-performance Python extension modules.
Because it’s the kind of unpredicted and hard to explain behaviour that gives ai doomers some credit.

Did OAI use 4 chan as training data? What about some of the darkest corners of Reddit, where 4 chan like behaviour exists? What about really mean and horrible YouTube comments? Are we saying that it might have learnt something from them and - dear me - we will only find out next year?
The scary part of automatically generated programmatic ads is that they tend towards being obnoxious, so ads will get worse with more changes like this.
> it used to be that using the Internet a lot was seen as anti-social, now everyone's addicted to phonesv

This is so true, I think about this a lot sometimes. As someone growing up in the 90s who was considered weird for finding the internet amazing, I'm online substantially less than many of those people who made a big deal about it back then.
This looks like it might be the GitHub repo: https://github.com/arXiv/arxiv-view-as-html

If the HTML conversion code is open source, they should make that more public! Their GitHub account link is pretty buried on their website, but they seem to be active there so they might get lots of help working out the bugs that way.
They are capable of displaying brighter whites and darker blacks, but not at the same time. :(

Check the "starfield" test: https://www.youtube.com/watch?v=MVSQTHYZXD0&t=715 - the LG OLED TV shows all the stars on a perfectly black background, the Sony LED TV shows all the stars, but the background is not perfectly black. The TCL MiniLED TV shows near-perfect black background, but is missing most of the stars!
Here' the common scenario:

obj = new_object()
obj.col1 = get_value_from_somewhere()
obj.user_id = get_logged_in_user_id()
obj.insert()

Or:

# Find correct ID.
obj.some_id = run_query("select some_id from tbl where x=?", param)

Lots of variation on that, but the user_id and some_id here are pretty much guaranteed to be accurate when implemented correctly. The biggest potential issue might be race conditions with deletes on the parent ID, but just having soft deletes sufficiently alleviates that (potential) small issue.
No, I more than 100% agree, I am just staing that most people just dont realize just how deeply entangled the mobile is to Asian life. I wasn't praising it, I am horrified, but also in awe by it.
Show HN: 2048-Inspired Game Created with GPT-4
Hey HN folks,

Check this out: I've tweaked the classic 2048 game we all know – now, it's got a fresh twist with some handy power-ups. I’m impressed by how much GPT-4 and DALL-E 3 can help with projects like these. The basic gameplay was done with a single prompt. I even created the sounds with GPT-4 after asking it to use Tone.js.

If you want to implement something similar, I recommend giving https://aider.chat/ a try.

Happy holidays to everyone!
Not if the vehicles behind you are self driving cars.
Where is that generally? I am super conscious of air quality, would flip my stove but not sure I would rip out gas heat unless it already needed replacement.
Ya, any carpal tunnel-type problems I was experiencing went away when I became proficient at Vim. I've never thought much about the productivity gains... I'm generally slow anyway, ha. But not having to move my hands away from the homerow much or reach for the mouse ever is important, and beneficial, to me.
Yes. Say the HttpService trait comes from some third-party library. I implement that trait on my server, and then I run my server on a single-threaded executor. (This is analogous to how Iterator is in libstd but I can implement it on my own type and then use that Iterator with a for-loop / combinator in my own code.) My implementation returns Futures that are not Send and my executor does not need them to be Send, so it would be wasteful if the trait required the Futures to be Send.
Do victims of violent criminals receive the same kind of support to start businesses, learn programming or to enroll in a degree?
I feel like accusing someone of lying is a bit of a leap. I would just guess the guy you're replying to lives somewhere easier to drive than SF.
This is your typical false economy trading a very small performance gain for strongly degraded data integrity.

If the indexes are too much to ask you're basically saying that the referred to foreign records are never looked up (they have no key index!) and/or that the foreign records are never gathered up for referring table. If that's the case the problem isn't having superfluous indexes it's that you have superfluous data in your database.
I can’t even cook scrambled eggs well on resistive electric. I mean, I can, but they won’t come out as good and there’s a much higher likelihood I’ll ruin them.

Delicate sauces? Getting a custard to come together just right? Maybe some people can, but me, forget about it. This is basic stuff, too, I don’t even know how to do anything fancy. I know that when I finally tried gas it was like “oh, I can cook now!”

Toasting flatbread and tortillas directly on the burners is handy.

IDK if I can do any of that on induction. I’ve only seen those in-person at the store and at one airbnb. We have a working gas stove and induction’s expensive, so I doubt I’ll own one for another decade or so, at least.
Their software takes awhile to boot. If they had something like VRRoom internally, the user experience would be a lot better, switching inputs faster etc.

https://hdfury.com/product/8k-vrroom-40gbps/
Technically correct and actually wrong :-).

TVs do need software beyond the minimum to support the price asked. TVs are a cut throat, low margin, business. And the only way to eek out a bit more margin is to have some "feature" that makes your offering marginally better than your competitor's offering. That margin can be the difference between a going concern and going out of business.

So from the manufacturer's perspective they do "need" that extra software. Until someone establishes the 'spyware free, dumb tv" market that will continue to be the case I'm afraid.
Adversarial interoperability needs to be explicitly legalized.

The fact is these clients never face much in the way of market fitness tests, as they often use the threat of legal action to deter any other clients.

This is not what computing should be. We've pretty much just let every rando user who doesn't really give a care about how this stuff goes down decide things for us.
Would it be better if billionaires stopped destroying civil society and the planet with their monster data centers, than preparing for the resulting disaster?

Pro: I own the entire inhabitable planet.
Con: That constitutes part of one island, which is getting smaller daily.
> Night mode > dark mode

Absolutely!

> I built an OLED friendly reading app

Very nice! On windows, I use a program that runs matrix operations on the color space, so that I could increase the contrast, invert, then only keep the red chanel

On wayland I can do that with wl-gamma: for an equivalent of your app but at the wayland level, try: `wl-gammarelay-rs & busctl --user -- set-property rs.wl-gammarelay / rs.wl.gammarelay Temperature q 1000`

> I also made a simple obsidian “night mode” config I use on my OLED screen.

I had similar setups for my editors, but removing syntax coloring and using the raise contrast + only keep the red channel turned out to be simpler to generalize
previous discussion:
https://news.ycombinator.com/item?id=17915560

dang's comment:
https://news.ycombinator.com/item?id=17922414
Do you use it with the display always on, or do you have it wake up whenever you look at the display?

I have a Garmin watch with a transreflective display, and end up charging it ~once a week with 1-2 hours of activity tracking per day.
Even if iMessage were available for android that situation wouldn’t be fixed because iMessage can be disabled on iPhones and you’d have to use the iMessage app anyways, but if you’re willing to do that, why not just use one of the dozens of apps already available?

I honestly find it baffling you would even care what phone the other person has to the point you’d avoid texting them because they have an iPhone for example.
The developer of the Camera app already has access to all the photos in your Photos app. What benefit would a prompt have for the user?
ArXiv now offers papers in HTML format
The goal I see here is to get media[1] and regulator[2][3] attention on this issue, and to get Apple to clearly state their (anti-consumer) position. I'm sure Apple employees in every level and department have lost sleep over this.

I don't think their expressed surprise is legitimate, but is instead a rhetorical choice to make Apple seem unreasonable.

[1]: https://www.cnet.com/tech/mobile/beeper-mini-brings-imessage...

[2]: https://www.threads.net/@jolingkent/post/C0-zKSPrizx

[3]: https://www.droid-life.com/2023/12/18/lawmakers-suggest-doj-...
Apple is running a hotel, not a house
I grew up on electric, and Im looking to switch from my current gas to induction. Mostly for safety reasons - I don't like open flames. So Im about as biased against gas as possible.

Electric heating elements suck. They take an appreciable time to warm up, they stay warm long after forcing the cook to adjust accordingly. Also, only gas can really work with woks, but I don't use woks so that's a non issue.

If the power is out (which happens a lit in my corner of the USA) electric is MIA. Every electric heating element (except induction) is annoying to clean.

Finally, people like gas. Who made us better that we are to tell them that they've been brainwashed by evil corporations? I imagine people have at one point used electric, Americans do move a lot, and they just done like it!

(Induction rocks though)
I've never had any trouble making hollandaise on an electric range.
Cancel by mail. Companies don't mess with letter writers. They know you have a paper trail if you need to dispute or sue.

It often takes less time and way less mental energy than a phone call.
This probably applies to all tech workers.
> People eat off of enameled glass?

Maybe? They certainly cook with it.
It's been an issue for several years. It has its own entry on the official Go FAQ: https://go.dev/doc/faq#virus

Since Go binaries internally look different than "normal" binaries you see on Windows, it's really easy for the anti-virus systems to write signatures that basically trigger on all Go binaries. It's one of the bigger annoyances with Windows Go development; you often need to exclude your build directories from your virus scanner.

The only real disadvantage it has for malware development is that all else being equal, smaller malware is better than larger malware that does the same thing, and Go binaries are not small. But if you have a case where you don't care about that, all the same features that make it desirable to "real" programmers are useful for malware programmers too.
Oscar Agency
We partner with founders to forge unforgettable visual styles for their marketing websites and product UIs.
> So no 3rd party client software unless the company running the service gives explicit permission?

That's about the strength of it. Unless the protocol is open, paid or otherwise. iMessage is closed and undocumented.
Let’s not leave out France. They are an outsized heavyweight when it comes to nuclear power.
But only because we generally are starting with a mesh and creating a low-res collision mesh from that reuses existing tooling. Mesh colliders aren't terribly ideal. You need a lot of triangles. SDFs can be a better choice in some cases.
It seems that you agree that resource usage isn’t the issue. Which was the point of the analogy.
Maybe the second computer hasn't been manufactured yet
Yeah, definitely should have had a higher payout.
The mixups go in both directions https://news.ycombinator.com/item?id=38724253

Also I'm not really sure what benefit you're saying Apple even gets here. They have to waste time confirming all sorts of details so they don't unenroll a stolen device from MDM. Just seems like it's nothing but a pain for everyone involved.
Judging by their current projects I'd make the argument that Brad and Eric are working day and night to make things they find cool, even if it loses money.
Do you have any idea what the storage requirements are for a solution like this?
Got it. It was a genuine question asked out of ignorance on my part.

How would the extra resolution be useful in warfare?
Now this leaves me wondering, should I agree because I have had similar experiences when trying to improve some frankly unintelligible proofs in certain sections of CS wikipedia, or should I carefully disagree because of the suspicious second part of your comment? :=)
And yet I can do it with SMS group messages on Android with Google's Messages app.
This sounds bad, but from this post alone it is not clear what this means exactly. E.g. it seems clear that ru.wikipedia.org continues as usual.
HN is accessed via an undocumented public API that you are using every time you visit this site.
Same difference as far as a user is concerned. And BT/BLE explicitly asks for permission.
This post reminded me to cancel before my signup offer expires, so I tried via a chat agent. They claimed that they were having technical issues and told me to contact Sirius customer service again in 2 hours. I said that the “technical issues” were a lie, and that they can cancel now. All of a sudden they were able to cancel for me without technical difficulty, but only after refusing one more promotion.

It looks like they use sentiment analysis to assess whether they can use poor excuses to hassle you out of cancelling.
At this point, I'd pay for iMessage on Android. There's a lot of conversations android users are not a part of because of iMessage.