skysight-inc/HackerNews huggingface dataset:
It's pretty clear what they are asking about if you've used ChatGPT
The answer is, as always, it depends. I'll do my best to characterize the problem:

If we only care about minimizing logic gates we could use SERV, the world's smallest RV32 core, and run a bare metal ECDSA implementation on it. Let's use it without the M extension, so RV32I. I'm not sure what SERV's max clock frequency is, but assuming we configured it on the ice40 and it runs at 40 MHz I'm guessing a single ECDSA signature would take hours to comput.

Due to the math involved in ECC it is quite challenging to make a "hardware-only" ECC signer. The ones I've seen are effectively ECC accelerators with some kind of state machine or microcode to run the algorithm.

In the case of TKey we use picoRV32 configured as RV32ICZmmul (multiply without divide). We use the FPGA's DSPs to accelerate multiplication. On the TKey an Ed25519 signature takes less than a second, which we believe is acceptable for many use cases, and I'm willing to bet there is no Ed25519 signer that is more open source hardware and software than the TKey.

As GP points out using an FPGA is in fact an excellent way to mitigate various supply chain attacks. It's like hardware ASLR, to paraphrase bunnie in his CCC talk.
Only if you want to build web-app that fit Rails.

I wouldn't use NodeJS to build web-app that fits Rails. NodeJS ecosystem feels like building on a house of cards though.
You forgot one crucial step in that book: nationalize all the housing and pack more families into the existing units.
Reminds me of Niklaus Wirth's 1995 piece "A plea for lean software":

About 25 years ago, an interactive text editor could be designed with as little as 8,000 bytes of storage. (Modern program editors request 100 times that much) An operating system had to manage with 8,000 bytes, and compiler had to fit into 32 Kbytes, whereas their modern descendants require megabytes. Has all this inflated software become any faster? On the contrary. Were it not for a thousand times faster hardware, modern software would be utterly unusable.
This is an old trope that's not nearly as relevant as you seem to imply. It is also the same problem Apple would have with laptop and desktops, but is really not an issue.

I, personally, believe that the platform has very little to do with that disparity of revenue at this point - but it is directly related to the demographic purchasing the phone. Android phones are often much easier to acquire with fewer financial resources. That is not the market Apple has targeted or has wanted to cater to in their quest to position themselves as a more premium brand. In some cases they may be and in others it is a marketing facade that people have bought into.

But, the reality is to deliver a good experience on Android isn't any harder than that same experience on Apple. Is it as financially rewarding? Probably not, again due to the difference in overall demographic of users. But I think it has very little to do with technical limitations or variances as described.
I mean, it's basically 8080 with some additional opcode tables. Probably the most useful of which is the BIT table (0xCB prefix).
My personal advice is to wait until 2025. Many other automakers will be releasing models with NACS support, which will immediately make them much more usable in real life.

Tesla also outcompetes other cars on the price/range ratio, so it's the best choice if you want a car for road trips and if you're price-sensitive.

I'm going to lease Lucid Air once they release NACS-based versions.
https://en.wikipedia.org/wiki/Gacha_game

Putting a mechanic into your game where you spend real world money to gamble for skins and stuff. Game companies realized they can make a lot of money selling what modders used to be able to do for free. It's apparently a well known thing that there exist "whales" that spend huge amounts of money on these things. Probably a decent number are addicts being abused.
Reformatted in epub for reading on mobile device.

Enjoy and happy holidays!

https://filebin.net/8nvuikvpbf64o5ec
I'm talking about the "not working while living off the income of other people" aspect. Because when poor people do that they're called freeloaders and welfare queens.
And in the hacker community we’ve created such a hostile environment to women that despite half of humans being women, and women before the 80’s being well represented in the technology industry, there are basically no women. There are a lot of culture and history articles posted here, particularly of the bent of an interesting analysis of some obscura. I don’t mind women talking about women’s cultural topics and history, so long as it’s interesting new information, any more than I mind the posts about archeology or various ancient societies that are posted here and discussed regularly.

Perhaps then we might get some more women hanging out with us. I personally find the monoculture in technical communities tedious, and the grief women get for asserting themselves in any way at all depressing. I just hope we can change all this before my daughter gets old enough to be excluded and taught her place is somewhere other than here.
>I've been moving away from this model towards user-asssociated VPNs or (inverse) captive portals.

Would you care to share how you achieve this/what does the implementation of these two look like?
Probably just because it’s Xmas Day.
Reading some of the comments on that Reddit thread, I think a lot of folks need to come to terms with how illiberal society can become, particularly how hard won individual freedoms are, how easy they are to lose, and how diligent folks have to be to protect them. Often protecting rights means standing up for folks you may not identify with, who you might have difficulty tolerating, since rights can be eroded subtly over time on the back of reasonable concerns.

Nelson Mandela spent almost 30 years of his life in prison, a huge percentage of his life, practicing civil disobedience to affect change. Navalny is likely to suffer a similar fate, and there’s no guarantee that he’ll affect change in Russia. Those two men are so inspiring because of their raw courage and equanimity, but that doesn’t mean that you have to have that to make some difference, society is upheld by people making small brave decisions every day; James C. Scott remarks in Two Cheers for Anarchism an exercise he calls “anarchist calisthenics” wherein you break small, insignificant rules so that you’re ready when you need to make the big decision in the name of humanity. Arendt’s term the “banality of evil” in reference to Eichmann’s trial in Israel is relevant here insofar that evil is often mundane and a result of falling in line, though I’m simplifying the argument a little.

What I’m reminded about today in the west with its challenges is that old Scott Alexander essay “I can tolerate anything but the outgroup”: https://slatestarcodex.com/2014/09/30/i-can-tolerate-anythin...??

…what that essay reminds me of is the importance of local social participation, the vacuum of political discourse from the loss of the public square and third places, and the expansion of the ingroup and expulsion of the outgroup—you can really go through life nowadays avoiding any disagreement, even in college where exposure to challenging ideas is the whole point.

I typed this on my phone, so bear with me and my sloppy ideas, I just wanted to throw some interesting discussion in this thread.
A FAANG engineer with a take home pay of $200k/yr should be able to save, let's say, $50k/yr. that still leaves $150k/yr, or $12,500/month to spend on housing, doordash, groceries, entertainment, and other savings. Which should be plenty, but maybe I'm not spending enough on Doordash. After 4 years, they'll have $200k saved up.

Here's a million dollar, 1 bed condo, and its HOA is $600/month. I don't doubt that there are HOA's charging $3,000/mo, but that's not remotely normal. If you put $200k down, that's 20%, so you have a mortgage of $800k. At today's interest rates of 6.358% on a 30-fixed, that's $6,062+$600 HOA/month. Which is a lot higher than a couple years ago, but that's a whole other thing.

Since they're no longer saving, their take home of $209k - $6700*12, leaves them $128k/yr, or $10,700/month to pay for food and entertainment and savings. Again, maybe I'm not spending enough on entertainment, but $10k month seems a lot to me, enough to survive on, at least.

https://www.zillow.com/homedetails/400-Avila-St-APT-102-San-...

Of course this is San Francisco, and housing goes for over-list-price, so here's an $800k condo.

https://www.zillow.com/homedetails/417-Carl-St-San-Francisco...

Both of these are in reasonable neighborhoods, though everyone's got an opinion about which neighborhood is the best.
Martyrdom is a "true act of bravery" that can benefit us all.

Socrates

Joan of Arc

John Brown

Maximilian Kolbe

Folke Bernadotte

Malcolm X

Martin Luther King Jr.

Each made the World a better place; each placed their work above their freedom, their safety, their life.
Shhh! I would pay to watch America moves this way.
So it’s based on contributions metric? Cool, I will automate a way to pr that fix grammar and typos in all github repos readme.md, and I’m a millionaire!!
The q-tip in nose tests felt awful. Go and try it if you don't believe me.
You bite, I'll spit.

Meh. Been in the industry longer enough to not care about Developer happiness but more about solving problems quickly.

Your developer happiness ain't necessary mine just like some people prefer the cuteness of Ruby and other prefers the strictness/patterns of Java.
Hono: Fast, Lightweight, Web-Standards
Mostly for security, data integrity, and QA purposes, it ensures the same data can be rebuilt at any given time.

Let's say we have a recipe for a food that we really like and we want it to be the same all the time. We figured out the list of ingredients, we used it and it worked to our taste.

Two months later, we decided we want that food again. We followed the same recipe with the same ingredients and it turns out the food tasted wrong or bad.

What happened? The company that makes one of our ingredients has decided to swap out to a cheaper version without telling anyone (like different sugar alcohol or smaller ratio was used). Our recipe is no longer reproducible, the list is exactly the same but some parts of it has changed without our intervention.

The same thing when building software, we want to make sure the dependencies, CICD system tooling, terminal, etc everything matches exactly down to last bit that we can always reproduce it to be the same.

One use case of this is if we need to do a hotfix off a stable version and our CICD system has rotated out of the old cache, so we need to rebuild with the same dependencies but some companies may have changed some things in a very subtle ways that we didn't know about, which mean we can easily introduce unintentional regressions without changing anything; despite us using a trusted/tested branch that was deployed in the past.

We saw this in the past when we had exactly the same code, rebuild the release to test something and for some odd reasons we were seeing regressions despite not changing a single thing. It turned out that our CICD's compiler had been updated, which had changed some of the behaviors when compiling the same code. Which, for security reasons, you do not want changed on you.

So, for security and quality purposes, it is important to have reproducible build systems that we can confide in.
On the off chance that you're into sports, my company StatsBomb have some free data for both soccer and American Football up on GitHub:

https://github.com/statsbomb/open-data

https://github.com/statsbomb/amf-open-data
'gacha' refers to 'gachapon' in japanese, originally referring to lottery elements in mobile games (typically asian), now referring to exploitive microtransactions and addictive elements in all forms of gaming. Loot boxes are a common gacha element. The poster is implying that GTAV is exploitive.
Ava-SQLite: Zig wrapper for SQLite with automatic migrations
FYI The migration script is not my idea, it's based on this wonderful article https://david.rothlis.net/declarative-schema-migration-for-s...
I love this. I would really like to have a clock like this with the outside temperature and maybe a counter for unread messages.
> If you choose to live on an obscure island or corner of alaska unreachable by land

This is a sort of disingenuous way to talk about rural America. Pine Ridge is two hours from Rapid City, not the middle of nowhere, Alaska, and the discussion isn’t about specialty care, but normal primary care, hospital and Ob/Gyn services.

Saying “suck it you stupid rubes, move to a city” is going to make it difficult to get anyone to agree with your version of healthcare reform, assuming it was even going to work.
But then the device could be used by 2 computers at once defeating the security. Another use case would be as a second factor of authentication. Making it impossible to clone is essential for a "something you own" factor.
It's probably a hell to run it on Windows. But again, for the audience here, that's not expected to be a large roadblock.
What about pdftk?
Should be noted that Alpha Centauri was a game from Brian Reynolds, who is a totally brilliant strategy designer.
Just started this year, at 16, I hope this is me in several years.

Merry Christmas!
Fiddlesticks.

I brunch ONCE a day for 2 minutes with an electric toothbrush and have essentially perfect tooth health. I also floss every day. My dentist at my most recent checkup said “whatever you’re doing just keep doing it”
> the frequentist concept of confidence distribution is gaining acceptance, which is the proper frequentist equivalent of the posterior, so this distinction between Bayesian and Frequentist is disappearing

The major distinction remains: Frequentist confidence intervals are something quite different from Bayesian credible intervals. I don't think that having a distribution that can be used to calculate any desired confidence interval - like the posterior distribution can be used to calculate different credible intervals - changes much.
David Lee Roth wrote in his autobiography that the reason was to test if venues were reading the contracts, and I frankly don’t believe him.

This article lists several reasons why that doesn’t make sense. I.e. the rule being widely reported in the media at the time makes it a bad choice for a hidden test. And the people who handle catering at a venue are not the same people who handle electrical work - so a problem with one does not necessarily indicate a problem with the other.

https://www.smithsonianmag.com/arts-culture/why-did-van-hale...

I think the simpler explanation is that it was just a way for Van Halen to drum up publicity and assert their privilege as one of the premier rock acts of the day.
https://news.ycombinator.com/item?id=38545255

https://www.tapdone.com/

perhaps? Or something similar?
*cries in my location where energy is like 70% from imported LNG and there's only flat rate pricing at $0.30/kWh...and it's windy AF but for political reasons no one's built the wind farms

Oh and there's a nuc plant I'm in meltdown range of, but don't get any pricing benefit
> My village starves to death quite quickly.

You need two screens. One for the game, and one for the spreadsheet.
> Prior art is not restricted to existing patents... legal definition of obviousness...

Cough, cough:

WO2006068865A3: "Method and apparatus for making a sandwich" (2004/5) https://patents.google.com/patent/WO2006068865A3/

Abstract: The present invention relates to a sandwich assembly tool and methods of making a sandwich, which may be a hot or cold sandwich, quickly by pre-assembly of various sandwich components and simultaneous preparation of different parts of the same sandwich. The sandwich assembly tool is composed of a member preferably having one or two cavities for containing a quantity of garnish. The cavities are used for the assembly of the sandwich. The tool may have a raised ridge adjacent one or both cavities for placement against the hinge of a bread component. Methods of making a sandwich] are disclosed. The methods may include one or more of the use of preasseribled sandwich fillings, assembly of garnishes in advance of a customer's order or while ether portions of the sandwich are being heated using the sandwich assembly tool, the simultaneous heating of a bread component and the sandwich filling, placing the bread component over the tool containing garnish, and inverting the tool and bread combination to deposit the sandwich garnish onto the bread component.

And meet the rest of the McCrew: https://iptica.com/patent-food-recipe/mcDonalds-patents/

... and then in 2022, McDonald's applied for 10 metaverse-related patents to allow it to deliver food online and in person, offer entertainment services...
Considering all Seven Sisters are visible to people with good vision in sufficiently remote areas of Australia today, I don't know how one can draw any conclusions about how old the story is.

Indeed, with sufficiently good conditions and good vision, you can see more than seven. The Seven Sisters are just the brightest of the Pleiades.
Meh. Your loss. The panoptic computronium cathedral is an inevitable technological development and if you don't want to be part of the training set then you will be relegated to the dustbin of history.
You actually are bound to not disclosure their trade secrets. Trade knowledge isn’t a trade secret, but there are aspects of their code they may consider “secret sauce,” which if you took and implemented at a competitor you better believe they will come after your employer for. I’ve seen it many times in my career over the last 30 years. Be careful, it’s absolutely not nonsense and you personally are potentially implicated.
The country as a whole is one thing, but San Francisco has been putting in a lot of time and money into creating bike-friendly infrastructure, and in some cases, succeeding. We'll have to see how the local culture adopts it, but, especially with ebikes, theres a future where the automobile's dominance wanes.
If real estate companies/landlords sneak in favorable legislation by buying favor with politicians, that would count as collusion. Same as butchers.

If the citizens of an area freely vote for legislation that aligns with their common good, perhaps over people who are not citizens of that area... how is that collusion in any sense of the word?

If my state votes for stringent data privacy regulations, is that "colluding" against foreign companies? What about banning types of mining, agriculture?
Merry Christmas HN, thanks for all the news, stories, comments and conversations - inspiring, educational, insightful and motivating.

Much love from Malawi, Africa.
Edge is surprising decent for marking up PDFs.
Image is impressively sharp
Why can't this be an electron app?
Japan spacecraft enters lunar orbit for Moon landing on Jan. 20
You may not want to research how many airliners are fly by wire...
Tesla recommends checking the fluid level once every 4 years. Brakes on Teslas normally are not used much, so the fluid doesn't get heated.
From $300 to $2500 MRR – My 2023 Journey as a Solopreneur
The fewer pilots flying cargo means the more pilots to fly passengers.
Then perhaps you should use your words and explain what you actually mean, lest it be assumed to be ill-informed snark.
For the uninitiated what are wild about D lambdas? I'm familiar with C++ lambdas and Python lambdas.
Wow. MSX was a rare beast in my part of the world.
I always like to do 'ls <pattern>' to see what I'm blowing away, then CTRL-a CTRL-D x2 rm

Usually I know that I'm doing.

Also like 'rm -fv' because feedback is good.
But this is not just UK. Southern Europe is exception. While you can get tasty tomatoes in many countries on the continent - those sold in supermarket are very sad ones.
I still remember the time when airspeed and altimeter reading on the HUD on a Rift DK1 were literally just ":::" and "::::", they just were. But that's a long time ago.
> If I rent my car to somebody, is that unethical?

Possibly

If you find a car dependant market where you can rent clapped out bangers at high prices

I do not know what sort of land lord you are, but there are plenty that do exactly that
Many people no longer eat in restaurants due to their fear of catching Covid.
If you are able to code or can ask someone, then you should be able to do it with some email api service (Nylas, AWS SES, etc) or headless client that gets the body of the email and convert it to pdf using wkhtmltopdf and then send it as attachment using the same service as before.

Using low/no code tools might be very hard/unlikely
I literally just purchased your fully assembled kit a few days ago specifically because all the parts are open source and easy to hack. Right now I’m running Amazon air quality monitors with a homebridge plugin I had to patch myself because Amazon changed their API which broke everything.
Do not forget that they also need to recoup the $$$$$ spent getting it certified. For niche electronics this can be a big percentage of the price. Making something into an actual commercial product, especially globally, results in extra markup.
The description of Lisp machines sounds a lot like running Emacs in a way. Is Emacs… just a Lisp machine emulator?!

(There is a lot I dislike about Emacs Lisp; there is a lot of power in it though. :)
> state-backed construction on a postwar scale

One more innocent question: Should our state build enough houses just for existing population or for all South America population too?
Shameless plug, we're building exactly this: www.datawars.io

For now, we're hyperfocused on Python/Pandas/Scikit-learn as we're just getting stated (we launched in June). But we'll expand more tracks for data analytics and data engineering.
alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'
alias .....='cd ../../../..'
alias ......='cd ../../../../..'
alias .......='cd ../../../../../..'

Merry christmas, HN!
That is a very large search they conducted. Unfortunately this paper is yet to be mirrored to sci-hub. I am quite curious about the graph methods they used, and also what the empirical testing entailed (was it automated? did they have to do a lot of synthesis work?)
The key is trade secrets. There are aspects that are common trade skills that are transferable, but some things are considered secrets in their novelty and competitive advantage. You absolutely can not disclose those to subsequent employers.

Usually though it’s really hard to establish this unless you were a key person behind some key technology. But it’s very common in high finance (high end hedge funds, etc) that they go after people for bringing some algorithm or technique to a competitor.

But there is a huge difference between knowledge gained in employment, which is protected by employment law and common sense, and knowledge gained in the furtherance of a crime. Copying, distributing, studying, and replicating trade secrets from stolen source code is ABSOLUTELY not protected under any squinting at the law.
The guidelines allow a "chapter of a book". This post is a paper with the description of a concurrency proposal for the Oberon+ programming language, and I would like to receive comments specifically on the proposal (not just any comment or discussion; yet another reason why Show HN fits). Can you please reconsider your decision?
It easily answers one of the most important questions. Are these two thing equal?

With reproducibility you just need to compare bytes. Without, you need additional logic
I really don't understand how you can put forth a criticism like this and be so vague at the same time. It really undermines your credibility. Be specific or why bother.
I still couldn't find a tool for a difficult problem to solve. I have some magazines in PDF, with layouts in two columns, etc. I want them to be transformed into Markdown. I know, it should identify automatically the two columns, different layouts, etc.

I am not desiring something perfect - I can fix if ther are some errors, but so far nothing has come with a good result.