skysight-inc/HackerNews huggingface dataset:
I'd add something about the default immutability in Clojure, that is a nice feature.

I'd like there exist something like

#lang racket/immutable

that makes everything immutable, with a good support from the compiler to cut corners when possible and to propagate constants and other stuff that is possible with immutable objects. It's in my wish list, but don't expect to see it soon. :(
Would you mind offering definitions?
Pinkoi: E-commerce platform focused on the sale of original design goods
It's getting so I see a port or a cable and I have no goddamn idea what it can do.
If hundreds of millions care about it, it would make more sense for the government to keep it as a focal point for the population during economic crises instead of actually invading it.
It's the only part of this story. The rest of it was widely reported, and heavily discussed on HN at the time.
I imagine the idea is now that it is approved for every piston engine then the EPA can ban 100LL and airports everywhere can switch to 100UL instead.
I’ll remember it because I now know how much he was willing to obfuscate or lie about its safety.
My nanny’s sister just started working at a semiconductor plant. Unfortunately she’s talking my nanny into joining. So, yes, if they pay enough.
This is especially important in small aircraft, as many have ZERO cargo capacity (just enough for the pilot - no passengers) at full fuel load.
What a great product! :) Nice to see y'all on HN.
What to read (and watch) to understand data and visualisation
Tossing up between an i5 and an i7 for someone who does both programming and devops.

Languages used are Go/C/C++. Go builds are spectacularly fast so I don't think I'll notice a difference between i5 and i7. For C/C++ some projects I work on are large, for example the Linux kernel, but again I don't think I'll notice a huge gap between i5 and i7.

I think what interests me in the i5 versus i7 aside from i5 being cheaper is that the i5 might be more energy efficient than the i7; is that even a valid claim?

Also really hoping that some day they'll release a laptop keyboard with the inverted-T layout like Apple laptops.
Reflexive
Heat pumps: What are they and how do they work?
I like Vislon as well, but each has its strengths:

> That said, Nylon Coil zippers are “self-healing,” meaning when the zipper accidently opens or closes incorrectly and skips a tooth, these misalignments are easily correctable by merely zipping the slider over the problematic area. On the contrary, misalignments on a Molded zipper usually indicates or results in a damaged tooth, which oftentimes renders the entire zipper inoperable and requires a full zipper replacement. (1)

Like HDD vs. SSD failure, the latter can be sudden.

1: https://perfectex.com/molded-plastic-vs-nylon-coil-zippers/
It is lawfully obtained so yes, but I can see the defense making a good argument otherwise during trial. You subpoeana employees of the company selling you the info to testify and have them maybe produce a chain of custody document for which they will be asked if it is accurate under oath. Depends on what is PII, an IP alone isn't PII for example so if it says IP 1.2.3 4 went to badguy.com at <timestamp> there is no PII there but they can subpoeana the ISP once the traffic is deemed to qualify as probable cause to prove their guy had the IP. The difference being they either obtain the IP with some other means and buy data associated with it or use some destination (could be their trap) and buy all info about traffic to it with very specific parameters without a warrant. But I am neither LE or a lawyer.
Ah, I missed that, thanks.

I'm used to US-based companies just using $ to mean USD, and hence a little cautious.

As a suggestion, It might be worthwhile actually putting the currency code beside the amount.
Maybe I lack competive instinct but I didn’t find anything especially profound in this. Most of my heroes seem to have been driven by love of what they do and emphasize cooperation. I think of Bill Gates as someone who though excessive competiveness held back computing progress.
I've never been able to find a source for it but I heard that apparently the German's in WW2 had a plan called "Operation suicide plan"
In my opinion, if you are engaging in the brainstorming method of saying "I want to start a business," that will never get you anywhere.

Starting a business is about seeing a problem, solution, and/or opportunity, and being able to execute it with domain expertise, all at the right time. Of course, it's also about grinding out sales leads and finding paying customers – a lot of is is sinking way more hours into it than you would sink into a 9 to 5.

I don't think this process is successful very often when we use the "daydreaming" method encompassed in the way your question is phrased here.

There aren't a lot of ways to "quit my job real quick." Most businesses are going to involve way more work than a day job, and the ideas can't just come out of thin air or from strangers on the Internet. Frankly, my advice to someone daydreaming is to just look around for more fulfilling salaried work.
x = [(randint(20,80), "John Smith") for x in range(2_300_000)]
x.sort(key=lambda x: x[0])
x[2_300_000//2]

Takes under a second. You can expand it to generate random names rather than just ages, if you feel like it, but the end result wouldn't be much different.

In short: this is something you shouldn't even think about in modern computers since it's that fast.
I believe we need to be at least incorporated in that country.
Wow, is that true? I’ve never heard a more textbook ethical problem with a model.
I'm inclined to agree with you since I don't use useReducer as well. But there are projects that are littered with that -w-
The ~199x dryer I have shares service parts with a dryer from 1965 and they are still available.
Just FYI, the apple is a misconception: https://www.professorbuzzkill.com/adam-and-eve-myths/
A friend and I built a replacement for GitHub Trending that filters for repos that were created in the time range (rather than trending which ranked by stars in the time range regardless of creation date)

https://trends.vercel.app
Every product appear to list where it's made, so it's very convenient for people that want to buy (or avoid buying) goods from specific countries.
Nim and Crystal feel like they are in exactly the same space? GC, fast, single executable compilation without runtime (I would also throw Go into this list).
Deflation deepens recessions and lowers investment. It is inherently bad. It has nothing to do with spending money without raising taxes. Countries that can borrow in their own currency can already do that in any environment. Heck, parts of Europe had negative interest rates to combat deflation.
Oldest African dinosaur ever found unearthed in Zimbabwe
Ask HN: For those running Rust in production, do you build on a remote server?
It's no secret that Rust compile times can be non-trivial. I'm wondering if it's normal to build locally during development or to use some sort of distributed / remote build system.

I came across cargo-remote on GitHub but it seems unmaintained.
You have demonstrated the truth of my statement that there is room to argue with the assumptions of the scientific model.

But IF the model is correct, the impacts are severe. Doubly so if the upper range is correct. And so we have the ethical question of how we should progress in the event of uncertainty.

On this question some hold the perfectly defensible position is that, when faced with such uncertainty, we should assume the worst until we have more information. That a person who is aware of the potential for harm and fails to act merely because they are not certain of it deserves the full blame for the harm that they are aware might have happened.

For someone who takes this position, "blood of poor people" is definitely not a step too far.

Note: I am very carefully not saying that this is a correct or universally accepted position. I'm merely saying that this is a position that some hold for reasonable reasons, and can be defended.
Git on the Server
No, a single database manages multiple customers but the customers are distributed among multiple databases.
The problem is that any way for you to sign files is also a way for malware to convince a less technically-adept user to sign it. Even if the dialogue that pops up for this says “Never ever do this unless you know exactly what you are doing, if a program you are running brought this up then it is probably trying to HACK you!”, people will click through it on autopilot and then maybe go ask what it meant afterwards.
The rick-roll is the NSFW filter. It's not actually that great at detecting NSFW content.
Airline pilots in the US need 1500 hours of flight time to earn their ATP (airline transport pilot) certificate.

For non-military pilots, most of those hours come from general aviation aircraft.
The same thing would happen with those that is happening with trailer parks; companies buy the land they are on and triple the rent because they can.
Nooo! This is how I keep up with new trends in Open Source!

Without this, I would never found https://github.com/milvus-io/milvus, for example.
I have some "audiophile DACs" and they all either USB or SPDIF interfaces from the computer. So there's no need for a sound "card" -- it's now a USB or SPDIF device that plugs into the computer's port.
And those folks are voted in and supported by voters who like the fact that their homes quintuple in value. The same goes for any investment properties they buy.
A recurring theme keeps coming up in your comments:

The notion that the amount you can save is only $500. As several commenters have pointed out, it could be a lot more (pre-pandemic).

> But no amount of analysis could have told me that at the time

That you are "making" money on this car is irrelevant to the analysis. Just as totaling the car within a few months of buying it is irrelevant to the analysis. You'd still have anywhere from $500 to $3000 more in your pocket regardless of the amount (or direction) of the appreciation. You'd still get the negative depreciation you're getting now.

Again: I really recommend reading an engineering economics textbook.

> a difference of $500 either way on the purchase would have been utterly irrelevant to my happiness and well being.

Well clearly, if $500 is irrelevant to your happiness, then it is irrelevant to your happiness. No one is trying to convince you otherwise. What people are pointing out is that the $500 (likely a low estimate) you are down has the same financial impact on you as buying a Pepsi and getting charged an additional $500 for the single Pepsi. That the latter case may make you upset (or not) is up to you. We're not trying to make you feel better - we're pointing out the financial outcome is the same.

Of course, if you're simply trying to say that it's not worth $500-3000 spending the effort to get a better deal - that's totally fine. But that should be phrased as "$500 wasn't worth the hassle" as opposed to "It shouldn't matter because it is a small percentage of total ownership cost".
Besides the heated topic I don't see anything wrong. Am I missing something? I especially see nothing about asking FB or twitter to remove anything, besides a fake profile impersonating a government official so the title is at least misleading.
Two caveats:

1) The investment doesn't need to be in a single property; you could buy up multiple smaller properties that sum to the amount you need, and rent them out or leave them empty.

2) There are also hotel investment options rather than buying up existing real estate, and those are still available in the big cities as they are considered 'commercial'
I'm sure some folks will see this as dishonest or unethical, but it feels more like the natural evolution of getting spammed by recruiters.

If recruiters are going to endlessly spam me with their templates and automation, it only seems fair that my response is also templates and automation.
Another book Bobiverse series
Among Mac package managers, I think nix with nix-darwin is the best option.
Dyalog APL is fast:

¯1↑5e6↑{(⊂⍋⍵)⌷⍵}10e6?⍤⍴100

This finds the median of 10 million "ages" in just under 50 milliseconds. Granted, with this randomly generated data it's probably doing something smart to avoid a full 10MB allocation, so on a static dataset the performance might be a bit different.
yes its a honeypot.
No no this is all too confusing. They should take the Apple laptop approach and just come out with new standards every year named like this:

“USB Pro (2022)”

“USB Air (2022)”
This is a great way to get free firewood
Reason how this happens worldwide may be that 70% of world population is projected to be living in big cities by next decades.

I mean, tendency is that most people want to live in the big city, sometimes as necessity (can only find a job there) sometimes as a preference (better services, etc.) the result is traffic jams and expensive real state.
Anyone making those doesn't care about the spec. The single slow data pair is really easy to put in.
Location: West Palm Beach, FL
Remote: Yes
Willing to relocate: No
Technologies: JS, React, Node, Mongo, Firebase, Firestore, SQL, AWS, GCP
Resume:
https://www.linkedin.com/in/vaughndaniel
https://danielvaughn.github.io/info
Email: danielbvaughn@gmail.com
National Internet Observatory
Evaluation of TikTok vs. Instagram Reels
I don't think that works. Plenty of thunderbolt cables are passive.

Also there are cables that bulk up on insulation to pretend to be more premium.
It's ironic of Google to try to drive web performance when websites are full of Google Analytics scripts. Like the fox guarding the henhouse ;-)
Were I a Jew or a Palestinian I would personally prefer not to live in a battleground for 30 years. Losing a third of the population also sounds bad. If your argument for one state is that it would be at worst as bad as the 30 Years War I’ll take it as an argument against one state.
How I Nearly Locked Myself Out of My Discord Account Forever
Quick napkin math here...

The estimate is that about 65% of general aviation traffic is related to "business and public services". [1][2] The other 35% is personal in nature. From that, about 22% is flight instruction for new pilots - most of whom are trying to get into the airlines. [3]

So that would mean about 13% of general aviation is recreational.

(Also, for what it's worth, many general aviation pilots I know aren't rich by any stretch.)

[1]: https://download.aopa.org/hr/Report_on_General_Aviation_Tren...

[2]: https://www.govinfo.gov/content/pkg/GAOREPORTS-GAO-01-916/ht...

[3]: http://www.dviaviation.com/files/45181042.pdf
Does firecracker not support virtio rng? I won't comment on other uniqueness issues, but I would naively expect that you can fix random number generation by outsourcing it to the host. Or does Linux not pull from the provided rng on every use, resulting in a gap right after restore where your per-VM rng isn't unique? I suppose you could fix that by making the VM kernel aware that it was just restored? And now I see why it's not trivial:P
I'm honestly not convinced any of these vendors are able to do anything about zero days either. They mostly seem to try and catch post exploitation and trying to detect "weird shit" happening post compromise (persistence, exfiltration, etc.). No AI/ML security product is going to stop someone from throwing a kernel exploit a disappearing into the night.
Location: TN, USA (US/Central)

Remote: Yes (Only)

Willing to relocate: No

Technologies: Strong SQL experience, JS/TS, Docker, AWS

Résumé/CV: https://ryanguill.com/resume/

https://www.linkedin.com/in/ryan-guill-92034a1/

Email: ryanguill+hn [at] gmail [dot] com

I am a lead software engineer with over 20 years of experience in many different industries. Most recently I was the first then primary engineer leading a startup to a successful exit. I am a polyglot with experience in several languages - I am an expert in a language I would like to move away from. Most recently I have been focused on TS/JS but would be interested in just about any language; with a little time I can become proficient in any language, framework or paradigm. I am especially interested in typed and/or functional languages - I would love to write clojure professionally. I am most interested in backend positions, but I am experienced in frontend and devops. I may be interested in data science positions - I have a strong SQL and relational DB background. I have a lot more written about my background and outlook in my resume.

Looking for stability, good work life balance, and a remote first team with a problem worth solving that I can sink my teeth into and make a difference.
Anyway it's loaded when it's executed/used
Hi all, Andrew here.

We are The Dev Team. A full stack team with deep expertise in data-driven applications, Machine Learning, Analytics, web apps, DevOps, Security, and best process practices.

We've been working together at various different companies in different combinations for over 6 years. We know each other, we know how to work together effectively, and we know each others' strengths and weaknesses.

This is not a traditional consulting company where you pay us by the hour and we move slowly to justify high bills. You pay us a flat rate, and we integrate deeply with your company for one year. We aren't limited by the scope of a single project, nor do we have to bow out of certain elements because they are difficult or uncomfortable.

The Dev Team is a new way of outsourcing your product development. We take on all the overhead of managing your team, from hiring and payroll, onboarding and off boarding, security training and compliance to project management and communication and the analytics that demonstrate our value to your company.

We've never tried this before. To be very clear about it, we're trying to find our first customer. We think that our best fit might be a new company that's a little light on dev resources and needs to ramp up quickly to achieve product market fit. We could also find a good fit in an existing company that already has a team in place but is looking for a rapid response team to iterate on ideas that might take too long to implement with the existing teams.

We work best with greenfield projects that we can set up with our cloud infrastructure, CI/CD, and application templates that we've developed over the course of years. At the end of the engagement, you retain all code and cloud resources. And if you are interested, we will assist you in hiring your own team to replace us.

This is a little bit wild, but we want to give it a try and see if there's any interest in this idea. Hit us up if you want to have a talk about the problems you have and the solutions we can bring. You get 5 developers with a variety of deep backgrounds dedicated to your problems with a combined 65+ years of experience. One of us will be the designated relationship manager so that you have a single point of contact for major inflection points, but all of us will be working together and with your company to solve your problems.

Location: U.S. (various time zones)
Remote: 100% remote
Willing to relocate: No
Technologies: Python, C#, Clojure, JavaScript, Flask, Pyramid, FastAPI, Data Architecture, Data Engineering, Machine Learning, SQL, NoSQL (many flavors), Airflow, DBQ, Web App Development, Front End Engineering, UI/UX Design, CI/CD, GCP, AWS, IaC, Security, Project/Process Management, Analytics, Decision Analysis
Résumé/CV: There's a lot of us. Please reach out for more information.
Email: amartin@thedevteam.dev
Sizzling solar storm puts planet Earth on aurora watch
Better question is, will they be able to outlaw t-shirts with 20km/h speed limit signs on the back or people walking on the sidewalk wearing them.
Is it fair to prevent wealthy people from going into politics? Does a politician have to be poor or middle class, or not own homes? At what point do the restrictions begin to become 'unfair'? Some people are born with wealth, which under this system would put them at a disadvantage in politics...fair?

Fair always has two sides, and it's "impossible" to come up with a perfectly fair system.
There's been nothing even remotely close to a ban, and it's highly uncertain the degree to which the new rules are even enforced. As with most things, Canadians are expected to Trust The Experts....and trust them they do!
It's dominantly used because it was forced by regulations.
Ask HN: Laptop Without Screen or Keyboard
Is anyone aware of a "battery powered mac mini" - essentially a portable computer that I can bring between home and work setups that have a mouse, keyboard, and monitor, but leave on? Is there a reason this is a bad idea?
Now have it automatically negotiate a salary range high enough for you to consider interviewing.
> consumer law dictates

I've come across plenty of overseas online stores that "advertise" to Australians that don't follow ACL, apply GST, etc.

I'm also not entirely certain that ACL dictates that they must advertise it in AUD. A quick browse of the ACL Sales Practices PDF[1] only mentions that currency here:

A price is not a ‘displayed price’ when it is: [...] not in Australian currency, or unlikely to be interpreted as Australian currency. " [1]

> Have you some reason to suspect they're doing it wrong?

Decades of buying stuff online from other suppliers who advertise as shipping to Australia, just show stuff with a $ symbol and mean USD.

It's not a Framework-specific thing, it's just every online store that isn't clearly Australian I look for that currency code beside the symbol. After it was pointed out (a few times now) that there's an AUD symbol in the top of the page, then it's now clear in my mind.

[1] https://consumer.gov.au/sites/consumer/files/2016/05/0553FT_...
Maybe we should have thought of that ahead of time. USB-C with USB 3, 4 and Thunderbolt just pushed us back into RS232 DB-9 territory where the plug doesn't mean anything anymore, and while a lot of things might physically fit, you won't be able to predict what's going to happen, or if anything will even happen at all.

That cheap cable probably also has an even cheaper variant that simply sets itself on fire if you put more than 10W through it. And that variant might only support USB 2.0 and as such transfer speeds are so bad people now have to think in terms of 'which one was my slow cable'.
Sure, scan when definitions change, but as the author notes:

> Adload for a period of 8 seconds, once or so each day

They're scanning daily irrespective of signature updates, which makes no sense.
I wasn't engaging in personal attacks, it's what I sincerely think of religions and their followers. What good is niceness when it's not sincere? Would you prefer if I pretended to like or respect you or your ideology while secretly despising you like the plague?

Your religion involves far more than "treating people with respect", this is such a pathetically false and cowardly phrase that all religions try to hide behind under various formulations. Your religion involves revering a certain class of people and elevating them above the rest of us and agreeing to every bullshit they make up or risk the consequences for dissent, made abundantly clear by repeated examples. I.e, just a standard old delusion, but with new words.

I don't despise any religion for faith, I despise ideologies for authoritarianism. Your religion, just as the 1400 year old disease I was raised on before I knew any better, is the authoritarian ploy currently in fashion to destroy lives and bend free wills. You support it, you kneel to it, you are happy your kids are absorbing your delusions before they know any better, and that makes you an authoritarian. You and the rest of your religion deserves nothing but contempt and sneering.

Having said that, I have to admit I don't actually know what do you actually hope to accomplish by replying to me? Knowing why I despise your kind of believers? I made that very clear. What else?
would you mind sharing some of that note you created? more insight and control over this part of the system is needed. I'll hunt for some apple docs, too.