skysight-inc/HackerNews huggingface dataset:
I use FreeOTP on mobile https://freeotp.github.io/ : it's another device than my computer (storing this on the same computer kind of defeats the purpose), Free, seems trustable, practical, works with all the sites that need it. (edit: link)
Did you wrote the site? What is the tech stack?

How are the images for each startup generated? Do you draw them or they are used submitted?
Absolutely.

So, will your books be available with an audio section as a free encore in the future?
:)
>"if for some reason the US didn't fulfill its treaty obligations, Japan could build its own bombs within a year or two."

If attacked by nukes they will not be able to build shit.
I suspect that it's better features and more marketing.
As a Finnish person, I think we should strive also to improve connectivity between Finland and Sweden and Finland and Estonia. After that solution for train travel between Finland and Poland could be considered.
This is where all the socialist Euros get to say, "we told you so" re: letting individuals have freedom to DIY their retirements
Remember when the :visited modifier on an <a> tag was a thing?

https://developer.mozilla.org/en-US/docs/Web/CSS/:visited

And third-party tracking websites would load their websites up with a bunch of hidden anchors and then through JS read the visited state of these websites to get an accurate fix on a person's identity, or at least of their (relevant) browser history?

And how this modifier was removed ASAP once people realised its abuse potential?

Basically Google thought this was a good idea after all, and is bringing a "coarse-grained" version of it back.
"Institute for Energy Research" aka "research ways to sell people more ~~energy~~ oil." A massive chunk of their donations come from Exxon who are very well known now to flood the information market with low-quality "science" to push their own agendas even if they know their agendas are not good.

You ever think a research group owned by Koch and Exxon are ever going to find that one should burn less fossil fuels? You think Coca Cola is ever going to tell you to stop drinking Coke? Given the fact they're massively biased on the subjects, shouldn't you then probably take their "studies" with at least 5 tons of salt?

I mean, c'mon now, they say stupid stuff like this:

> Since paper plates and plastic utensils are not eligible for government food assistance programs, the proposed standard will hit the poor especially hard.

Yeah, that's right, lets just slip in the idea of putting in some kind of government assistance to go buy disposable plastic right in this article. Who would stand to gain? Huh, Koch, the Koch family, Exxon, you know, their list of sponsors, etc. Its crazy to me how openly brazen and hostile they are with this logic.

Then they say stuff like:

> Manufacturers have warned reducing water and power in dishwashers has become increasingly difficult without impacting performance

But at the same time mention:

> While most dishwashers on the market meet the Energy Star Standard of 3.5 gallons per cycle

So we're already meeting half the standard and yet they act like its impossible to be at the point we're already at.

I don't personally care too much about these rules, but this article is a bunch of nonsense.

Even from their economic side of hurting consumers, they openly state it'll save >$600M in costs while only costing $125M to implement. So they're arguing against saving almost $500M in energy and water costs for consumers, not arguing that things will ultimately cost more. This article written by the energy industry is literally trying to convince us we should spend $500M in extra energy costs, and you're eating it right up.

If that whole $125M was done in just the first year of dishwashers sold in only the US market it increases the price of a several hundred dollar appliance by $15. Just the water saving costs alone is estimated at $30/unit, then an additional $7+/year in energy savings. If the thing only lives 5 years (dismal outlook, but lets use it) its saving consumers $65, 65 - 15 = a positive number, aka it will save consumers money, even if they're poor.
The article only talks about SBF and the supposes that there are others needing the same or more than him. There are no anecdotes or data for this though, usually you would at least expect some of "so and so has been in prison for 5 years and has been..." type of point.

It really doesn't take a journalism major to see this is just a blog and may as well be a sob story for SBF since it does little more than that...
On the flipside, saving money in the bank will become viable again.
I don't disagree, but I think the idea of owning your personal data is a red herring and/or a stalling tactic. The GDPR and its equivalents were a necessary first step, but I dont see how privacy can stop the market abuses and the rentier behaviors of the FAANGs. Privacy is great, claiming your legal rights over your data is great, but at a market/economy level it's probably a net plus for larger companies that can be compliant and/or work around its restrictions.

So, instead of talking endlessly about data ownership and micro-transactions and god knows what else we've been arguing for (checks notes) 30 years, we could just ask to regulate the tech giants. Cap their rentier rates (30% on the app stores? really), their monopoly behaviors (you are both the largest ad server and the auctioneer? really?), etc, etc, etc-freaking-etera.
I'm annoyed from Firefox because Firefox is currently terrible and not implementing web components and PWAs the right way so they don't become a headless browser for other apps.
Birkeland current
I'm in CO, I have no legal filial responsibility outside of wanting my mother to not be homeless.
Shortform tries to do such things.

For me chatgpt v4 is a good summarizer.
I really hope Intel doesn't pull an Intel and prematurely give up on GPUs. They put out a solid first crack and the market desperately needs some capable competition.
Unrelated to how fucked up the worst off areas will become (which will be very bad) - I guess it still depends where you live. There are some areas of the planet that are currently rich and can acquire everything their population needs reasonably robustly for the foreseeable future.
Search is the moat.

https://en.wikipedia.org/wiki/Economic_moat
What is the most privacy respecting Android phone, with good hardware, which I can use with these apps?
There's a special place in the inferno for Booking staff who send me distracting notifications about the fact that the hotel I'm currently living out of having availability. These are especially insidious as I dare not turn off their notifications, I'm staying at a place so traveler hostil they texted me 4 hours before noon check in day and said if I didn't reply by noon they'd cancel my reservation. It is a 13 hr flight to Indonesia and free universal in-air internet just ain't a thing yet. A 4 hour window to respond is beyond outrageous and irrational. Even a tourist from Japan could be without internet the whole while.
Sorry, was AFK over the weekend.

> Minor modes enabled in this buffer: Font-Lock Tree-Sitter-Hl Tree-Sitter

> The major mode is TypeScript mode defined in typescript-mode.el:

> Major mode for editing typescript.

This actually indicates that you are in fact using some tree sitter extension for doing "font-locking". Do you happen to have installed "elisp-tree-sitter" in the past? Perhaps this setup has some bugs. Or your font-locking is still running regexes in your mix.

This is how typescript mode looks for me using Emacs 29.1's built-in tree sitter support:

Minor modes enabled in this buffer: Auto-Revert Auto-Save Company
Eldoc Flycheck Flyspell Font-Lock Lsp-Headerline-Breadcrumb
Lsp-Modeline-Workspace-Status Lsp-Ui-Doc Lsp-Ui Lsp-Ui-Sideline Yas

The major mode is TypeScript mode defined in typescript-ts-mode.el:

Major mode for editing TypeScript.

(I am also running "lsp-mode.el" so there are more minor modes running than perhaps in your case.)

So, I would remove any tree sitter extension you may have installed in the past. Then to activate the new "typescript-ts-mode" you need to do the following:

1. Clone this repository: https://github.com/casouri/tree-sitter-module/

2. run "./build typescript" (you'll need build-essentials and a C++ compile but I gathered you are programming in C++, so)

3. Copy the resulting shared library "dist/libtree-sitter-typescript.so" into "~/.emacs.d/tree-sitter/".

4. Open a random typescript file and try "M-x typescript-ts-mode" which should not give you any error but nice syntax highlighting.

5. Of course, you'll need some tweaking to make it your default. Basically, you'll have to add "'typescript-ts-mode" to your "'auto-mode-list".

You'll have to do the same for your C++ setup. U̶n̶f̶o̶r̶t̶u̶n̶a̶t̶e̶l̶y̶,̶ ̶t̶h̶e̶ ̶c̶o̶n̶v̶e̶n̶i̶e̶n̶c̶e̶ ̶"̶t̶r̶e̶e̶-̶s̶i̶t̶t̶e̶r̶-̶m̶o̶d̶u̶l̶e̶"̶ ̶b̶u̶i̶l̶d̶ ̶s̶c̶r̶i̶p̶t̶ ̶d̶o̶e̶s̶ ̶n̶o̶t̶ ̶s̶u̶p̶p̶o̶r̶t̶ ̶C̶+̶+̶ ̶o̶u̶t̶ ̶o̶f̶ ̶t̶h̶e̶ ̶b̶o̶x̶.̶ ̶B̶u̶t̶ ̶i̶t̶ ̶d̶o̶e̶s̶ ̶n̶o̶t̶ ̶l̶o̶o̶k̶ ̶c̶o̶m̶p̶l̶i̶c̶a̶t̶e̶d̶ ̶t̶o̶ ̶e̶x̶t̶e̶n̶d̶ ̶i̶t̶ ̶f̶o̶r̶ ̶y̶o̶u̶r̶ ̶p̶u̶r̶p̶o̶s̶e̶s̶.̶ Nonsense, it is supported: Just run "./build cpp". You also seem to need "./build c". This way, I was able to activate the new C++ treesitter mode.

If you do not want to go ahead and migrate to built-in treesitter yet -- as you see it's still a bit fiddly to setup as it is brand new -- I would tackle your C++ performance problem first by using Emacs' profiler:

1. M-x profiler-start (select "CPU")

2. Open your C++ file slowing your Emacs down.

3. M-x profiler-stop

4. M-x profiler-report

and see what it gives you. Perhaps post an issue with the Emacs maintainers and they can give a clue where your issue comes from. But usually something like this is caused by a run-a-way regex.

Good luck!
> After all, if I own all data about my comings and goings, then so does a corrupt politician his.

Surely laws can differentiate between private and public domain? I'm able to store private documents in my house without anyone knowing about it. So is Donald Trump. But he can't legally keep classified state documents there indefinitely. Perhaps if he was more discreet about it he wouldn't have been caught. But there's a clear distinction in the law either way.
> To sell ads, websites need to be able to show what demographics of people…

Wasn't Google's initial pitch that it would provide ads selectively based on the content of the page? All this demographics and individual tracking part in modern metrics seems to be mostly misleading.

For decades, ads were sold based on media analysis – and it worked well. There is nothing that says that it would work unconditionally with tracking only. You may even miss your most important potential customers entirely with tracking, since your product may be lacking general exposure. You may be also missing a broader cultural feedback, which is what sells most products in the end. (Most ads try to assign a cultural vector to the product, or to associate a product with an existing one, this is a major mechanism. You may require a certain amount of social resonance and common references to achieve this. It may well be, that this dysfunctionality of targeted advertising is what gave birth to the phenomenon of the influencer.)
I love when scientific articles list "Key Points" and "Plain Language Summary" right at the top:

https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2023GB00...
When you exercise different skills, your brain activity changes, yes. Doesn’t mean these are real categories. Brain activity of a tennis player will be different from the brain activity of a concert pianist.
At least where I live the elderly can’t lose their house from failure to pay housing taxes.
I was playing with my cat that night when she started acting weird. Shortly after, I started hearing cracking noise inside the walls. That's when it hit me. Went to my roommate's room and woke him up and got out. It wasn't as strong as I thought but strong enough to get everyone out to the main street. As we sat down waiting for potential aftershocks I heard someone saying people died way down south. I googled "earthquake morocco" and first estimations showed a town that not that far from taroudant region where grandma lives(mountainous rural area). I tried calling but to no avail as the cell network was congested. We went home after an hour and a half passing out from the exhaustion. Woke up the next morning and called her, she was okay but it was strong enough to render the whole village(douar) petrified and make the decision to sleep outside... I got into social media afterwards and was shocked to hear that 320 people died in Al houz region... it's more than 2300 people as of writing this. May they rest in peace and give the victims families patience to get through these difficult times.

This is a map of almost all of the villages(dawawir) that were most impacted by the earthquake: https://goo.gl/maps/xdfG5YnHC6Z2vEci6 (thanks to whoever made it)

If you'd like to donate, please do via official channels; Bank Al-Maghrib, our central bank, made a special fund for the management of the effects of the earthquake:
https://www.bkam.ma/en/News/2023/Make-your-donations-to-the-...
From making a few variations on data chatbots in the past year, I found that my favorite / most fun to use ones seem to be more "chain-of-thought" and conversational rather than "retrieval-augmented" style.

Less about one-shotting the answer, and more about showing its work, if it errors, letting it self-correct. Latency goes up, but quality of the entire conversation also goes up, and feels like it builds more trust with the user. Key steps are asking it to "check its work", and watching it work through new code etc. (I open-sourced one version of this: https://github.com/approximatelabs/datadm that can be run entirely locally / privately)

From their article: I'm surprised they got something working well by going through an intermediate DSL -- thats moving even further away from the source-material that the LLMs are trained on, so it's an entirely new thing to either teach or assume is part of the in-context learning.

All that said, interesting: I'll definitely have to try out tencentmusic/supersonic and see how it feels myself.
Because THE END IS NIGH, HEAR YE, HEAR YE.

There's truly nothing new under the sun for human beings, we just keep play-acting out patterns etched by millions of years of evolution.
With temp 0 this morning:

First, we know that Bobby has 3 sisters.

Second, we know that each sister has 2 brothers.

This might initially seem like Bobby has 6 brothers (3 sisters x 2 brothers), but we have to remember that all the sisters have the same brothers.

So, Bobby actually has 2 brothers.

And again:

First, we know that Bobby has 3 sisters.

Second, we know that each sister has 2 brothers.

This might initially seem like Bobby has 6 brothers (3 sisters x 2 brothers), but we have to remember that all the sisters have the same brothers.

So, Bobby actually has 2 brothers. The sisters' 2 brothers are Bobby and his other 2 brothers.

But with temperature =1 (the default on the playground):

Since each of Bobby's sisters has 2 brothers, that means there are only 2 boys in the family - Bobby and one more boy. So, Bobby has one brother.

again

Bobby has 3 sisters. Each of these sisters has 2 brothers. We might initially think that this means Bobby has 2 brothers, but remember: Bobby himself is one of the brothers. So in reality, Bobby has only one other brother, because the two brothers the sisters have are Bobby and his other brother.

again

Firstly, Bobby has 3 sisters.

Secondly, each of his sisters has 2 brothers. This would mean there are only 2 male siblings in the family. One of them is Bobby.

Therefore, Bobby only has 1 brother. So, Bobby has 1 brother.

So temp 0 - which isn't actually making it deterministic - is getting this wrong, but temp 1 is getting it right.
I’ve always been curious how it works across state boundaries. What if the child is in Pennsylvania and the parent is in Colorado? The reverse?
It’s not gonna be linear. Weather is also way, way more unpredictable than it was in 1981.
There are two things to that answer; first, a summary:

> Most of the article appears to be about what does not work.

and then a segmentation, where they list the content.

This is very much in line with LLMs can do. Segmentation is part of a standard QA benchmark, and summaries are obviously something we have.

You can also ask a model to not only identify a summary, but segment only the relevant parts given the summary.

The "difficulty" is in pairing the two LLMs together.
YMMV, but I enjoyed the "monster of the week" episodes more - the best were the ones where the show didn't take itself too seriously, and sure enough, three of my favourites are also in the list: https://en.wikipedia.org/wiki/Arcadia_(The_X-Files), https://en.wikipedia.org/wiki/Bad_Blood_(The_X-Files) and https://en.wikipedia.org/wiki/Clyde_Bruckman%27s_Final_Repos....
I looked at FreeOTP, but it doesn't let me export keys, so it's not what I'm looking for.
Java 21 API Changes
And PCBWay.
The Country That Secretly Wiretapped the World for the FBI
Its allowed as a general setting. But digging deeper it seems that this site has somehow been placed on the exceptions list.
Completely uninterested in a hardware device.
The LLM Testing Frameworks to Date
The military has acceptance standards along the dimensions of height, strength, intelligence, mental health, and I don't know what else. Project 100000 experimented with relaxing the requirement on intelligence, and found negative results from lowering it as much as they did. The change was based on perception of changing nature of warfighting. Something to consider is that more recently the military has been relaxing physical requirements, based on not unsimilar reasoning.
depends how you frame it. for example: “the government doesn’t want to protect your children”. but the way the opposition attacked the plans as weak or very weak tells me they’ve done the studies.

also, this:

> Richard Collard, head of child safety online policy at the National Society for the Prevention of Cruelty to Children, said: “Our polling shows the UK public overwhelmingly support measures to tackle child abuse in end-to-end encrypted environments. Tech firms can show industry leadership by listening to the public and investing in technology that protects both the safety and privacy rights of all users.”
In 1800, the US was an agrarian backwater. By 1900 the US was an industrial superpower. Industrialization predominantly happened in the North. So you could argue that slavery was an impediment to growth but that ignores what happened in between and the secondary effects.

Specifically, the US built a massive cotton industry [1] that created an enormous amount of wealth and funded expansion of hte United States westward. Cheap labor was essential to that. Even partial mechanization (ie the cotton gin) actually just increased demand for slave labor because cotton became much cheaper as a result.

As for prison labor, the direct economic output of incarcerated persons is relatively small to overall GDP but, just like with slavery, you can't ignore the secondary effects, specifically in suppressing in wages.

[1]: https://www.theatlantic.com/business/archive/2014/12/empire-...
>It’s quite hard to understand the opposition to them without hypothesizing that it’s simply racism.

We have two criteria here: Hire on merit and try pick the best person for the job; or, subsume merit to picking based primarily on skin color and/or ethnicity. One man's "hire people besides white men" is another's "hire using racist criteria and violate every hard-fought and hard-won civil, moral, and ethical principle of the past century of US history."
You'd be surprised. I had to chase down a rendering bug that made an infinite scrolling widget unusable on Firefox because it did recursive layout when flexboxes were within a scrollable div. A 2% performance hit can matter in the modern context of hundreds to thousands of layout elements.

That having been said... This is an ecosystem thing and if everybody were to switch to Firefox it would be Chrome that had the weird rendering bugs because people would be testing on Firefox first and wouldn't be using layouts that Firefox didn't handle cleanly.
Some anti virus software will impede site loading times in firefox or even normal operation. Windows will protect edge and other microsoft software from AV. But depending on how bad the AV is, other software will have less luck.
How to create, customize, improve and interact with clones
Cooling water from 3 to 1 C barely does anything. Why should cooling it an additional two degrees be any different?
Any way to reasonably estimate how long it would take to compile back then? The PDP-11 was 1.25 MHz, Would it be roughly 4000x slower than compiling a 13K-line C program on a modern CPU? Or are computer architectures so much different that CPU speed isn't the primary factor?
> The real secret is to save your energy for the people who are most likely to be interesting to you.

I think this is the real gem. There are people who do well socially and are energized by other people. That's not me.

I can do well socially, but I have a social battery - people drain me and I need to regularly be recharge by being inside my own head for a while.
Lithium goldrush hits sleepy Oregon-Nevada border
Everything matters. I don't understand why it's so hard to change anything. That's the frustrating part.
https://www.townscapergame.com/ does a great job of this, even if the agglomerations it produces are more cartoony than not.

For me, this is a really good example of a generative approach: basic rules with well-tuned interactions, producing a great range of complex outcomes that are all coherent despite a large variety of actual layouts.
I think this is brilliant although obviously would need a lot of work to be actually useful.

My 'funny' observation is that the misery line stays at zero as long as you have money... that doesn't really match my knowledge of the ageing process. I think misery goes up at a gradual rate from age... 25?
I was like "What's so extroverted about setting up a NAT?". I am not a smart person.
The boomers pretty clearly want a 20-year paid vacation on the backs of everyone else. I’m not sure how the working class pays for half the population to do that.
Ably Spaces: Build collaborative environments in just a few lines of code
Hello Hacker News,

My team and I wanted to help developers use Ably’s Pub/Sub Channels to create multiplayer collaboration features for their app. Our first thought was to create impactful educational and onboarding resources.

But after speaking with a lot of developers, both our customers and friends externally, we recognised the need for purpose-built APIs that are optimized exactly for the payload structure, frequency of updates and end user experience uniquely anticipated for each feature.

This means less time spent by developers architecting some of the lower-level but flexible features such as channels, presence and history that we offer.

Thus came a new product “Spaces” — to help developers build collaborative spaces in their apps in just a few lines of code. Right now, it enables four main features — avatar stacks, member locations, live cursors and component locking (my personal favourite)!

Spaces is completely free to try, so please sign up for a developer account and let me know what you think.

We’ll be around to answer any questions but really hope you would check it out and share your feedback.

Thank you!
Srushtika
Please note that any apparent record high daily temperature in OISST should be evaluated against other datasets.
My plan is pretty straightforward:

- keep healthy

- increase ownership of capital

- achieve age escape velocity