skysight-inc/HackerNews huggingface dataset:
I think people who do more for their health are generally healthier.

Whatever medicine whoever is using at the end the best way to stay healthy is exercise, good clean living conditions and a healthy diet.

No need for medicine unless you are ill
That hasn't aged well, at all, lol.

The first two points are alright, then it just veers off the rails
If you live in non-America this is a perfectly reasonable position.
I might be jumping to conclusions, but orgs which value revenue often prioritize new customers over existing (perhaps captive) customers.
This solves the problem of pages full of ads and keywords and irrelevant content.
It doesn't solve the problem that's talked about in the article - there are other solutions, usually alternative search engines (kagi[0], or if more AI=more better, the kagi labs with contextual answers with sources[1]. Not sponsored, just like using them. Similar service offered by Hey.com, but I didn't try them much).

[0]: https://kagi.com
[1]: https://labs.kagi.com/ai/contextai
Absolutely. This was recycled almost directly from some of the prompt material I gave while refining. I've learned more about "prompt engineering" (as it seems to be called) since and think it would be relatively easy to smooth these edges out.

Edit: typo
I like how the article has a really clear “this is ancient” highlighted header
"Extends" does not mean it extends the type to contain more members, it means it extends instances to have more properties, thereby creating a subset or subtype.

Perhaps it is confusing that TypeScript uses terms from both set-theory (union, intersection) and OO (extends, implements). But there is no contradiction.
AI is not the solution. The root issue here is Goodheart's law. SEO marketers are hacking rankings with mediocre content, this leads to lower returns on time invested for generating valuable content, so writers / creators divert their attention elsewhere. Kagi.ai is a good example of how google could be fixed.

Generative models dont know what they dont know, they will always struggle on new topics and worse still they wont provide feedback to the user to adjust their query as they will simply hallucinate details
We're all glad you got an AI-induced "chuckle" in a thread that ponders the tragic death of 200 or so people. Cool stuff. Reddit is just over there to the left...
This is something that nextcloud does really well. There are lots of sync tools on the level of syncthing, but my experience with nextcloud is a polished experience truly competitve with Dropbox on the complicated stuff like conflict handling, private/restricted shares, etc.
Maybe a rendezvous with a recovery vessel ? Any evidence that he had access to piles of cash ?
"Everyone should embrace escapism to feel good, not to not feel like shit."

Im also a bit lost regarding its value
> If remote work was revoked tomorrow I might go in for a couple weeks while I interview but that’s going to be it.

but what if there just aren't many companies offering the same remote that is being offered today? And companies that _do_ offer remote could then lower their salary because they know there's a glut of applicants wanting remote.
I noticed that mostly men with children at home return to office, to escape their families.
Great... start that site, get it off of HN, and get rich in the process
I agree, they emphasise social cohesion alot more, things start falling apart without growth in the US pretty fast.
ChatGPT3
It seems if a site is not selling something, and/or buying ads, and isn't in the most popular social media sites, Google just dumps it into the "No one knows what lies beyond this border" bin. Tons of forums, blogs, personal and informational sites, etc., all hidden somewhere in the fog beyond the 'edge of the world' and 'here be dragons' signs.
Anecdotally, I've been using ChatGPT to do the legwork of copying-and-pasting from Stack Overflow, and it's honestly really quite good. Have asked it to write maybe a dozen programs, even asked it why a particular line of code won't compile, and it does a really good job of explaining how things work.
Well we know money is older than writing, because writing was invented to keep track of money. Prior to that we call "prehistory." Either way, it's an understatement to say that peer to peer money is ancient compared to debit cards.
Here was a short guide on a disciplined three pass method. Depending on your needs you can vary the amount of effort and time invested.

https://web.stanford.edu/class/ee384m/Handouts/HowtoReadPape...
> Chrome pioneered moving each tab to a separate process with full sandbox isolation.

I don't think it was done for security. Before chrome where all tabs ran in single process it was common for a bad site to stall your whole browser. Separating it into single processes was basically admission that, yes, web browser sucks, so the best we can do is give you ability to kill a part of it when it misbehaves.
Does Cyworld, which is mentioned in the article as a "mobile" MySpace competitor, still exist?

It appears to still be around, but is it still used in a wider part of the population (in South Korea)? Couldn't find any user numbers, English Wikipedia is still in the present tense, though.

Edit: Ah, no, it's apparently dead since 2019, but someone tried to use the brand for some NFT and "Metaverse" thing.
I want to echo your last question, are all dependencies bad?
Just being able to use a computer to work is great. I like to type fast and stare at a blinking cursor. I like to hear the roar of a modem connecting.

What makes my job satisfying is working with computers from home. Releasing something important in the evening. That feeling of unease/excitement when your code first enters production front staging. The regular hours and I've been working myself out of meetings by empowering others.
What's wrong with being able to use a single app to read all books?
Time to get A.I. to patch the opening episode to be MH 370.
Yes, they feel like all the stories I asked ChatGPT to write.

They are all very bland, and sound like someone is making a summary of the story rather than reading the story itself.

So I think it's great to get ideas of a plot for a story, but then you should write it yourself to make it more "lively".
The other factor is that old houses are downright unsafe. This is a place that regularly experiences earthquakes, sometimes big ones, and construction standards have improved over time after learning lessons from bad earthquakes and with improved technology. So no one wants to live in a 50-year-old building that's likely to collapse when the next big earthquake happens if they can help it, and so buildings tend to be demolished more frequently and replaced with newer ones.
Can you provide some references regarding the bleeding in normal doses? Honestly curious whats safer than ibuprofenum these days.
Well, on my iPad mini 1st gen the web is unusably slow.
I started using zapatos in a project but eventually moved away from it. Their shortcuts and lateral join support is nice, but you very often need to write raw sql and manually provide types and ensure they are correct for all these cases.

It is also possible but awkward to use interpolations to construct very dynamic queries where based on filter conditions you need different joins or unions etc. I looked at some of the solutions that infer ts types from sql queries but eventually felt it was more maintenable to keep the dynamic query generation on the ts ide

I found ts-sql-query [1] to be much better suited for my use cases. It is very feature rich and has very good support for various dialect specific features in all mainstream databases. Also Juan (the author) is very helpful with queries and suggestions.

[1] https://ts-sql-query.readthedocs.io/en/stable/
But that is notable for being unusual.

After the FAA agreed that the two crashes were similar it grounded all planes, revoked Boeings certification authority, and fined Boeing.

Has Lastpass received anything other than bad publicity?
So they only need another 5+ years to catch up? I doubt we'll actually see that.

Don't get me wrong, I'm not a fanboy and immensely dislike how iOS users are restricted in other ways, but updates and longevity are unparalleled in the smartphone world.
My contribution was generated by an actual human, I guess that small detail is irrelevant at this point
Author here. This is a comment I've received multiple ways, and I agree. There's a point at which existing solutions would be much more complex than we need, and we would be better off making something simpler, more tailored to our needs on our own. This perspective is missing from this article -- and it's important enough that I'm planning on making it a separate article.
New 256GB Mac Mini, 512GB MacBook Pro Have Slower SSD Speeds Than Prev. Models
When AI submits content you don't appreciate, who will you complain to?
I'd like to get a view on this too. Perhaps post it as a top level 'Ask Hacker News' ?
I wonder why people at the helm of Google still seem to support Democrats. Didn’t they buy enough lobby or they didn’t see it coming?
Huge fan of Franz' work on this, his PhD thesis on it[1] is a thing of beauty for it's simple, accessible description.

Beyond that, I just wanted to add a couple of things:

It doesn't require keeping the generated datastream at the level of the AST per see. You can generate as high- or low-level data as suitable where e.g. a lower level representation requires additional computation but remains independent of hardware architectures. The key is just that what you generate should fit a tree structure. So you can do any number of optimisation steps on the tree prior to applying the semantic dictionary encoding step if you choose. The extension to e.g. serialising SSA forms was pretty natural - there was work at ETHZ on generating SSA form around the same time as well [2]

The real beauty of the method is that the encoder and decoder each generates a dictionary the same way e.g. LZW does (and the dissertation cites Welch; Lempel-Ziv style variable length dictionary entries is achieved by simply variable length encoding all integers stored), but where the encoder uses it to compress and flatten the tree, the decoder does not reconstitute the original tree, but uses it to generate machine code fragments directly, and either copy it straight into the code being generated or stores it as a template to reuse for generation of other occurrences of that dictionary element.

The compression/decompression and serialization/code-generation are one and the same, and avoiding a separate layer is a key reason why it achieved the speed it did.

[1] Code-Generation On-the-Fly: A Key to Portable Software, M. Franz (1994): https://oberoncore.ru/_media/library/franz_m.code-generation...

[2] Single-pass generation of static single-assignment form for structured languages, M. Brandis, H. Mössenböck (1994)
Make your own account and go to town! No need to report back here though.
Even worse. I got an old ipad to share the screen of my iphone. End of story is it doesnt work because apple isnt updating the protocol. Even worse I cant share the internet of my phone because they have different hotspot protocols .

Fuck you apple. Even in the apple universe compability sucks
Yesterday there was a submission about the BBC's documentary on the "supreme leader". I wonder what mental gymnastics we will see from people who were defending him, after this report. Most likely, they will never read this report.
Why must you run a migration initially? What does it do?
I have some rough details on how I operated the AI tools here: https://adventure-of-penelope.vercel.app/credits. Unfortunately, I've lost the original log of the conversation.
Abusing admin priviledges like this confirms that it was probably a good idea to deny you access to the course, you were obviously too young.
I don't know about elsewhere, but in Poland in-country roaming has been a thing for a long time now - you buy your SIM card from a carrier but it can connect to any network in the country.
No. Generative AI at least won't. ChatGPT is Borges Library of Babel, it produces any reasonably sounding sentence in existence if you ask it to, of course useful information by definition is somehow in there but so is everything else. If your problem is that too much crap is on the internet, well that crap is in ChatGPT, and then some.

Even if you only get fiction 20% of the time that's still absolute poison for a search engine that sounds completely authoritative. It's like having sand on your toothbrush.

The solution to abundance of bad info on the internet are two things. One, rudimentary search engine skills, i.e. filtering by source, keyword search and some basic literacy because all the good sources are still there and growing. Secondly, trusted sources curated by people that you have confidence in to produce high quality output.

The discourse increasingly reminds me of Alexa/"smart" home assistants which people thought would replace everything because the natural language interaction seems futuristic.
Charlie Javice Got JPMorgan to Pay $175M
Well, then you couldn't cover your short position.
In mathematical logic, for example, saying that A is an elementary substructure of B is equivalent to saying that B is an elementary extension of A. The same with subfields and extension fields. Those concepts are opposite.

Usually in OOP you extend a class with additional implementation. Intersection of types means union of their members and vice versa. Getting into a situation where extending X gives you a sub-X seems like an unfortunate case of mixing two mental models that behave in a dual manner.
At present, I use "modern for hacknews" chrome plugin. via: https://www.modernhn.com/
It redesigns the web interface of hacknews.

In my andriod app, I will use Glider app to read hacknews posts. via: https://github.com/Mosc/Glider.

In most cases, I would choose to use pc's browser to read hacknews. Maybe you can try my recommendations above to improve your reading experience.
From a computation standpoint dealing with "unexpected road construction" seems like a tough issue but from a practical standpoint it's something drivers in many cities have to deal with basically every single day. As least the vehicle just stopped as opposed to causing any other issues
And 'security through obscurity'.
It's another way to isolate prisoners. Lots of them hang on to letters and feel a connection with their loved ones and the world at large. Now, the cops want to even take that away from them. Prison should be more about reformation than punishment.
Just to be clear here, the Toronto TSX and TSXV exchanges are home to more mining companies than any other market in the globe; as such companies listed there aren't neccesarily majority owned or controlled by Canadian citizens (although there is a huge Anglo-Australian presence there).

That said, shitty behaviour in the "global south" (or towards indigenous land holders enclaved with the US, Canada, or Australia) is common enough across the board no matter the nationalities of majority owners and board members.
I do.

Now look, you have a data point.
Tbh I feel that all this everything version pinned and containerized ultimately is inducing lot of fragility in the ecosystem, and makes it more and more difficult to work with wide range of tools. Reminds me of smalltalk images in one way, and in other way of one enterprise gig I did where using some ancient IBM IDE and runtime was required because the project setup was too crusty to trust it to work any other way.

I long for the opportunity where the software I develop would work with plain vanilla Debian stable and would require nothing else.
> Yeah, extra work for overworked IT departments.

I'm not sure you're being serious. Wiping a laptop before getting rid of it is SOP for a IT department. This is hardly a new requirement.

Again, the only people impacted are those who want to leverage their ability to take over a laptop without authorization.
Also worth noting that for a lot of men in particular, basically their entire social network consists almost entirely of current (and a few past) work colleagues.
> The UX of doing it is error prone and insecure because of foot guns.

Many people over the years have mentioned UX issues as a reason why client side TLS certificates aren't more widely used. The question is why hasn't there been an effort to improve the UX rather than re-inventing the wheel (either poorly with SMS/email 2FA or OTP, or in a way that's limited to a specific application level protocol like HTTP for webauthn).

What I would like to see is a standard workflow where as part of an account creation process, an associated CSR is sent and a client side TLS cert is returned and stored on the device along with a standard way to add additional devices using an existing device and the new device that doesn't depend on a specific application level protocol (so, for example, I can use my email client via SMTP and IMAP to securely authenticate without having to rely on a HTTP intermediary).

Or, for more secure settings, actually having to verify your identity out of band (e.g., going to the bank and showing multiple forms of ID along with your CSR to get the certificate.
Well, it is not down for me and search works too
Microsoft Azure Outage
It's funny that "kysely" is a Finnish word (the author is a finn) meaning questionnair, pronounced more like kew-seh-lew, but the pronounciation instructions make it sound like "kiisseli" which is like a fruit-soup-dessert thing (https://en.m.wikipedia.org/wiki/Kissel).
I wonder if they have a different ASIN per batch on products where batches matter. Something like fabrics are not created identically each run, so getting all your fabric for one project from the same batch is important, otherwise the colour difference can be noticeable. Same goes for things like wallpaper, flooring, car wrap etc.
This looks great! What is the text-to-image model that you have used?
They are, but they require one to use the HTTP application level protocol. I would like to be able to do the same with SMTP and IMAP in my email client without having to make HTTP requests.
TypeScript is a superset of JavaScript because any JavaScript program is also a Typescript program but not vice versa. There is no contradiction.

> TS as a language is a superset of JS language. TS as a spec is a rough subset of JS spec.

This does not make any sense. A spec which fully describes TypeScript including runtime behavior would include the JavaScript spec and therefore be a superset. The TypeScript spec itself is in no way a subset of the JS spec, sine it descries features and syntax which does not exist in vanilla JavaScript.
Pilots are trained in a loss of pressure situation to reduce aircraft altitude (fly down) until the decompression is no longer dangerous. So even with no mask on, the most you will experience is a short period of unconsciousness.
It would probably be more apt to have an overly generic name that doesn't capture the phenomenon quite so well: IIWII (It Is What It Is).
That looks great. Bookmarked to have a closer look. I cut my teeth on a Model 1 Level 2 in 1979 and have been coding ever since. Still have my original working one, a spare and a model III in the attic. Probably a decade since I switched them on though :-(

The manuals were excellent and even showed a short machine code program to white the whole screen. Having used the "poke" statement in basic to do the same thing (which took around 2 minutes), I was blown away that machine code was almost instant. I taught myself assembler with the Zaks Z80 book

Did lots of hacks to the hardware, lower/case, speech synthesiser, motor control, added a parallel EPROM to hack the ROM code. So many memories.
The thing that strikes me is the amount of "it's understood" that exists not just in financial regulation but ... everywhere.

And this works ... as long as you are more or less happy with the status quo.

If you are part of an underclass where it is understood that you should not get a bank account or mortgage then that sucks. (cf Dalit in India twenty years ago, Blacks in USA 60 years ago).

And to me this underscores why "culture wars" matter - so much of our life is based around this common social "understanding" - from finance to health to policing - and if you are on the wrong side of that understanding then there are no laws to change, no regulators to show failed to follow their own guidelines.

You need to change the "understanding", chnage the culture.

Culture wars are not fought over trivia like e.g. pronouns, they are fought over social exclusion, access to health finance etc.

I have understood that far longer than I could express it.

Edit:

A quick explanation for posting this - It's a patio11 post promoted on Matt Levine newsletter - I simply submitted the link because it's faster than searching ...

Anyway I came to opine and chew gum ...
OK, I might email. Thanks.
You're not wrong but 19th and Ulloa is the city portion of highway that connects to the golden gate bridge so many of these drivers are possibly just trying to pass through the city from outside

edit spelling
If they _do_ find it, they'll be getting reported for _decades_ for having found it. Putting a marketing value to that is… incredibly difficult.
An I interesting case of playing possum and winning.
This was a long time coming, demographics in the west are starting to flip, some countries have it worse than others, looking across the EU things are much worse.

The US at least naturalises 1m ppl a year and has good amounts of immigration. Gov. needs to start focusing on letting people have children, as things stand its either the wealthy or the extremely poor (who cant plan ahead) who end up having kids.

Its crazy for a couple on an avg. income having a child is financially devastating most end up on the edge of poverty. Becoming whats often termed 'working poor' the cost of raising a child has gotten out of hand largely due to education costs.
This is not meant to be a flippant or politically-charged question… but why do you trust the WHO after their massive debacle rubberstamping China’s initial lies about COVID and legitimizing them by sending a dog and pony show to “investigate”?
Anyone having problems with Azure too?
If the road is empty before that thing and full after it, that might be a sign.
If one is interested in audio visualisations, you should check out Cycling74's Max MSP with Jitter. That program has huge capabilities in making these things!
> And I feel sorry for anyone who would disagree with that.

each person to their own. Office, for those who love it, is fine - there's nothing wrong with wanting a social setting for work.

The only problem is when such desire could prevent the WFH folks from getting what they want. Both _should_ be allowed to exist, and the workers choose for themselves without coercion or pressure.
Tweetbot Developer Tapbots Launches 'Ivory' App for Mastodon
Meditations on the Devil and Deep Sea Dilemma
Thank you for the link and I need to spend some time to read the details. It was stated in the paper I read that tracking one of the proving flights failed but other flights had data which correlated to part of an aircraft's flight path.

I agree with your analysis that some pre-knowledge of the track is apparent here and therefore more fully blinded independent experiments would be needed to add credibility.

Given the number of airline flights at any one time and the near constant WSPR radio traffic I would have thought there is enough raw data out there to conduct further research. There may a PhD in this for someone :-)

I do worry, as implied in your emphasis, that the temporal resolution is very low. Given that the transmit time of all symbols is approx 110.6 seconds [1] plus the time for a WSPRnet station to decode a message will translate into spatial errors of various magnitudes proportional to the speed of the target aircraft, but perhaps this has been factored in.

I do remain intrigued enough to try and learn more about the robustness of the techniques.

[1] https://swharden.com/software/FSKview/wspr/