skysight-inc/HackerNews huggingface dataset:
Those are certainly issues, but note that they have nothing to do with the alleged main point of the article, in that they make it unusable for open source projects. Quite the opposite, they are unrelated to the licensing at all.

I think it is a fair criticism to point out that the author seems unhappy about a non-OS website yet they somehow think this is an OS issue.
Nailed it. There are thousands of engineering hours and millions of users for almost every feature the author claimed was useless.
We agree, on additions, floats are tricky. But still, on division, multiplications, they're not any worse. Dividing something by 3 will end up in an infinite number of decimals that you'll have to round at some point (except if we use what you proposed : fractions; in that case that's a completely different story).
McMaster-Carr is awesome, but I believe they are very business/professional oriented.

I needed some brass thread-ins with bolts and they got the job done but now I'm sitting on a minimum sized order of ~50 pieces that I won't be using anytime soon. Maybe I can resell them eBay. Hah.
> at a high enough level it's possible to be a good leader without skills required to do the job few levels below

Sure. But being 68 and not being able to use a computer in 2018? Not recognizing what a USB stick is?

This is more about the fact that this person is not up-to-speed with society, doesn't really understand what has been happening around him the last 20 years. What dense Japanese cave did they find him in? Basic interest in society seems like a minimum to become a minister. The fact that he is minister for cyber security just adds irony to injury.
Oh yes - the Government Debt Is Like Household Debt fallacy / morality tail again.

https://en.wikipedia.org/wiki/Fallacy_of_composition
By this logic, they are vile racists no matter what?!
Protests are a legal part of the system as a blow-off valve to let average citizens get rid of their rage. It's there to keep the status quo. It makes no difference without force behind it. As long as the opposing view doesn't feel endangered it is working for them and against the average citizen. As soon as it makes a difference it is no longer protests but a rebellion, which most who will protest doesn't have the stomach for.
Hey, I’m from the photos org, how can I help +1 this?
No text-based configuration or headless systems yet again. This truly is a non-developer-friendly OS.
and also just reordering the same product from the same listing and getting a different lower quality version of it
It’s even more fun when there’s Taiwanese students in the class, they don’t hold back
Fascinating article, thanks. I've been watching quite a bit of Mamet recently. My favourite so far has been Oleanna (1994)—which certainly airs a conflict! I and the SO thought it's amazing. The story of a university professor and a female student, ..and post-modernism, feminism, and the nature of teaching and the university. Very highly recommended.
While I have yet to read the paper, I don't see how this is a good idea. One of the fundamental ideas of RL is MDPs, and that is still around because problems that aren't approximable as MDPs are very hard. With MDPs, your goal is to understand the state and action values so that you don't have care about the history or sequences. If you throw MDPs away you are getting rid of a very useful inductive bias and might just be making your problem a lot harder.
I wonder if they'll keep the email for when jeff steps down officially
Comment on RFC on IP Protection for Artificial Intelligence Innovation [pdf]
I am pretty sure they will train it on private repos they are hosting as well (just not be public about it)
If you can get someone else's account banned for having fake reviews, it would be easy to take out the competition that way.

Fundamentally, it is too easy to sign up as a seller.
Don't buy this guy's klein bottles, they're a scam - they're only THREE dimensional! Such a rip off. How am I supposed to store a ŷ̶̺̎͌͐̿̽̊́̕ŏ̶̗̈́̓̍̎̃͠g̶̝̺̜̜͋̿̚ͅ-̷̧̛̈́̔́s̷̰̀͌́̈́ơ̷̝̭̫͛́͘ẗ̴̹̱̖̥́h̸̡̡͙̻̀o̸̹̘̾̀͗̇̕t̵̗̠̄̽̈́͑ḧ̵̳̰̩̲͈̜͉̝́́͌͐ in this thing?
> Plus you're not longer constrained by those pesky annual contribution limits

Can State law overrule Federal law?
Of course, Enrique! I'm tickled that you remember me - and delighted that both Kleinbots have survived across the years.

I do check every item that I send out -- I hold it up to a bright light looking for cracks - but sometimes trouble sneaks through. I'll do my best to fix things - replace, refund, or solve a differential equation (ODE, not PDE's, please).

You, in turn, have a responsibility to spread the good word -- I hope you're teaching & making this too-mundane world into a better place.

Across two decades, my warm wishes to you.

-Cliff
Warning, account associated with CCP.
The ideal situation would be to run the fibres (or maybe just ducts) centrally and allow different ISPs to run their own equipment.

Makes perfect sense for the last mile to be run by the government, just like the last mile of roads are.

Then you can have choice of ISPs. Or run your own.

if you want to an ISP which gives you a real IPv4 address, a guarenteed service and known contention ratio -- say they buy a couple of 10G lines from two diverse upstream providers like HE or Tata to a central location, land on a 52 port switch, and use it to serve their customers with 400mbit each way guaranteed and upto 10G if there's capacity.

On the other hand if you just want basic broadband with contention meaning that you could run into problems if everyone is pulling 50mbit, even though you can burst upto 1G, and perhaps you have CGNAT, you'll be paying less for it (the 10G uplink is spread out over more people), but that's your choice

This empowers the customer and ensures competition in the market, while the basic costs of fibre from a central internet exchange point are borne by either taxes or access charges (if you use the circuit you pay $5/month)
> Definitely in the budget.

I'm not sure I understand. Do you know that money was allocated in the budget for this purpose and then someone came along and donated these laptops and now that budget item is being called into question?
This is actually a pretty cool idea. Unfortunately they only have 8 gigs RAM, not sure why, maybe there are multiple configs.
Help us build online repository of one-liners for developers
Submit your useful one-liner code/solution pieces in any technology by creating pull requests here:
https://github.com/nonunicorn/onelinerhub
Any valid trademark gets you in the door, then Amazon trusts that you exert your rights only over your brands.

For example Anker could have a trademark on "Anker" (the brand) and then claim the "PowerCore III" listing for their battery pack without having to trademark the name of each product.
California banned government-funded travel to non-LGBTQ+ friendly US states
No, only a small portion of an individual parent's taxes pays for a small portion of their own kid's education.
> Intelligence is genetic, which you have no control over.

So is all of evolution, but then you still have adaptation. There is a skill to noticing opportunities and having the fortitude to take the risk. Not everyone does that.
I think if someone abroad is abusing your license, the nuclear option is to sue them in their own country. If that country deems that there's nothing wrong in what is being done, then at the very least you are on a much weaker standing.

Whereas if, from first principles, the rights of the license holder are recognised, then it's much easier to have your rights enforced.
"Nobody ever got fired for buying IBM".
Shopify Apps to Increase Sales and Conversions in 2021
> Again, the GDPR applies to EU residents, not citizens.

But what's a "resident"? That means where you live, not where you're temporarily staying.

> A German citizen in the US isn't protected by the GDPR.

If he's just visiting the US he's still a resident of Germany, AFAICS.
WebCrypto is "roll your own crypto" as it implements low level algorithms instead of high-level protocols. The issue with rolling your own crypto wasn't "you will implement sha3 incorrectly" it was "you will use an algorithm for authenticated streaming symmetric encryption but accidentally reuse an initialization vector or fail to verify a checksum" or whatever.
Amazon co-mingles inventory so I have in several cases chosen 'sold by Amazon.de' or the brand name seller and gotten what seem to be fakes. This is common for anything mid-range, e.g. good brand-name pots and pans such as WMF, shoes, utensils, ...

In other cases I've gotten clearly opened/used items sold as new, e.g. woodworking tools.
One option is to look at supabase https://supabase.io/

This would be a postrgres database with geospatial support and support for realtime subscriptions.

Also https://hasura.io/ has support for realtime.
Using vim or emacs instead of an IDE is more 'hardcore' than it is second-class to IDEs.

I could see it be a disadvantage to use vim/emacs for the use case of debugging.. but, the last thread I saw on debugging on HN had about half the replies say they just do printf debugging because they can't figure out how to setup debugging.
Thanks for the clarification.

It’s good news that we will see a new version soon.

The current version is probably secure, but an update is still needed if only for marketing (features such as AEAD or FS have become partly selling points; they may not be relevant in some cases).
Honda Built Shoe Navigation to Make Walking Easier for the Visually Impaired
This is a rosy picture of the browser but one of the reasons I really dislike my browser exposing all this is privacy: all if this is stuff that companies can use to uniquely identify you.
Nice story.

Reminds me of how I picked up Elixir. I haven't been able to use at work though only for personal things. But the documentation is an absolute delight :)

I really don't understand the obsession of some teams when they are recruiting about infinite years of experience with a certain stack. I just don't get it!

Even the person that designed the tool wasn't using it before it came into existence. Anyone with enough patience and energy can grok any tool. But NO, recruiters still want someone with "10years" of React or "30yrs" of Java {:( as though your job would ever involve a single stack.
Having charity status foremost eases collecting donations. With lots of bureaucratic overhead as it restricts where money can be spent.
>do not simply topple, they have to be toppled.

Yes, by those next in line. They fall when those one step down from power takes it. That they might use the average citizen to gain power and that it might make it better for them than before is a side effect. It's the same in democratic elections. The average citizen never get the power, it is transferred to someone who might or might not be more aligned with their wishes.
Not if the documentation is shipped as a web application which dynamically generates incorrect urls you have to rewrite on the server side.

Which seems to be the case.
Shopify drops App Store's cut to 0% on devs who make less than 1M annually
Cause Java is enterprise lang and programmers there know Microsoft master plan, so it won't get adoption. They rely on newbs and hippies to help them train it.
I've lost track of what your critique actually is. Anyway, I didn't read this essay because PG is rich. I do not in fact know if he is rich or not. His wealth neither increases nor decreases the likelihood that the essay is worthwile. I starting reading PG's essays because he made HN, which I find valuable, his net worth is irrelevant to me. I know about him because of HN, because of something he created, and for no other reason.

I am able to contextualise his essay myself. It is not necessary for him to start the essay with a laundry list of disclaimers (eg I'm a neurotypical rich white guy with good parents, no major medical conditions, good teeth, 4 limbs etc).
UKC
The best blog about technology tips and tricks.
Agreed.
One of my favourite manager types didn't have the first clue about the actual details of what we did. But he did listen to expert advice from the team beneath him and act on it. Bring the appropiate expert to meetings where it might be relevant and like you say, it can actually work.
Obviously in an ideal world they'd know some basic bits, but if faced with the choice of a micromanager or a clueless person who listens to expert opinion i'll take the latter.
So your argument is there is a better way to be mediocre than by just working hard.. by working smart? You phrased it as an either/or. Saying 'of course' at this point is a dodge.
Designing Serverless Applications on AWS – End2End Live
> A curious example of a Germanic cousin of English that underwent the same "masculinization" of the word man but "came back" is Swedish, where the word "man" means "adult male", but is also used as a neuter pronoun meaning "generic person" (usually translated as "one" in English).

We sort of have this in English too: "That's one small step for a man, one giant leap for mankind". Although I can't think of any cases where we use "man" alone to mean "one".
I heartily recommend using `tig blame` from https://jonas.github.io/tig/ -- it allows you to interactively navigate the blame history; navigate to the line of interest, press one key to see details of the commit that last touched it. Not the right one? Press `,` to move to before that commit. Moving past bulk changes and finding the actual origin of a line of code is usually a breeze with this tool.

I don't use tig much otherwise, but for this purpose I've not yet seen a better (and faster!) tool.
> auto oldfont = SelectObject(...);

I've never grown to like that very much. Being a little bit more verbose, in my mind, only pessimizes (keyboard) typing efficiency - when scripting at full speed, but not to the extent that it would harm when "just" being productive and in the zone.

But the explicitness comes with advantages, one I assume is compilation speed (to an extent), but then also having to fix issues when type resolution is (or becomes, after a change) ambiguous, which requires small local and sometimes not-so-local changes.

Another advantage is ease of caching in a piece of code when bumping around the codebase - which is important even if I was the original author.

Also navigation to the definition of the type is faster/easier if the type is written explicitly, when using bare-bones editors but also in IDEs.
You can listen to a lot more categories than you previously described. Here's a code for 30% OFF in case you decide to upgrade: "WLCOFF".
To be honest with you, what I'm going to say has been said by other commenters here. It sucks, yes. But it's not the end of the world. I learnt to code on an emachines netbook that had 1 gb of RAM, when 4 GB was the norm. Nothing would open. Heck, I am posting this from an 8 year old desktop. While it is true that your students would benefit from new, better machines, using older hardware will make them better developers. Like the other guy said, use lightweight editors. Vim is a great choice. Install Linux on them, so everything will open much quicker than with Windows. I personally recommend Linux Mint XFCE for such machines. Your students might think they're older hardware right now, but eventually, the code they right will have much less bloat as well, since they cannot depend on the faster, shinier processors for better runtime.

This will be hard to swallow, since you want to give your students the best equipment, but oftentimes, the best equipment isn't best suited for teaching. Don't start them off with IDEs, teach them using nano or vim or emacs. Let them learn how to code from first principles. Older machines come with many problems that help them understand how computers work. It's a joy to work with old hardware. I once compiled postgreSQL on a Raspberry Pi 2, and it took hours. It was amazing once it ran, because I still know stuff about compiling PGSQL that no one I work with does. It might not help me today, but it is knowledge that is part of me. I get paid well now, so I can afford a fancy Ryzen 9 CPU with 64 cores. However, that doesn't mean I'm still not tinkering with older tech.

Please let them use these without shoving "these are slow machines" down their throats. Instead, teach them to realize that this is training for the real game.
Ask HN: With all that tracking, why do I still see ads?
My online behavior has been tracked for about 20 years now.

I never click on any ads (beyond the google ad that usually corresponds to google's top result), I never bought anything from ads. I usually use an ad blocker to not see ads.

Is there a point where the ad optimization algorithm is going to figure out that it's losing money chasing me?
Those ecosystems exist, they just had issues with reproduction, predators, possibly disease. We can control for them middle one a bit.

Apparently there were some pretty exotic animals that Aboriginal cultures and Neandrathals wiped out, because of the low frequency of them. Didn't take too much effort on our part.

In the same way that Wolves or Bisons can be re-introduced in some areas, probably some extinct animals can as well with a little bit of help.
I mean, we're talking about medicine and vaccines, right? As a scientist, what kind of medicine are we talking about here? And what kind of vaccine research are we talking about here?

Is it not obvious that some kinds of scientific and medical practice must always be severely gated in all modern societies because of its extreme and intimate relationship to public health and trust? And when we're talking about medicine or vaccines, we are talking about human research subjects. What would amateur empiricism in medicine and vaccination even mean here?

When you talk about the foundations of early medical science, you're not referring to Gray's Anatomy dig-up-the-bodies-in-the-graveyard style of original human research, right? You surely don't have a modern vision of amateur medical research with human subjects, right? In the historical context that stuff is breathtaking and pioneering. In the modern context that would be breathtaking for another reason.
Not even remotely true. It is entirely context dependent. I've always used floats when working in finance.
MediaMonkey pretty much requires the paid version for serious use. But a) there is a lifetime license (which I bought 14 years ago) and b) new releases are infrequent, they are now at the 5th version in 20 years, so even buying a single version is cheap.

It’s an extremely powerful organizer with scripting and extensions.

A caveat: I just learned that Version 5 was released, a major rewrite, I only checked out the beta 2ish years ago and can’t speak of the quality of this version.
Pay is shit, there are a few interesting projects but that’s it. Good for people starting out young, but like all of these companies, full of lies and promotions that don’t mean anything except a title.
Best Renovation Ideas That Are Hard to Skip
Lavish themes look amazing and appeal a lot however if such themes put a financial burden on you then you should prefer switching on the most feasible theme with a creative approach because it never fails in impressing. Interior renovation in Cambridge should be done for adding more value to the place. The renovation should impact the overall market price of the house.
Press release without the annoying ads:

https://global.honda/newsroom/news/2021/c210611beng.html
Talking about the ovarian lottery seems strange in a thread about an AI tool that will turn into a paid service.

No one will see the light at Microsoft. The "open" source babble is marketing and recruiting oriented, and some OSS projects infiltrated by Microsoft suffer and stagnate.
They're tracking you *to* serve better ads. You may not have clicked to buy anything, but I'm certain you've seen Amazon ads everywhere and silently observed that the prices of things are cheaper there than in other places. That's good enough for them.
I order lots of stuff I need on Amazon. Not want, need, and while it’s not life or death usually I need it sooner rather than later. If I can wait, usually I’d just order it elsewhere (including from somewhere like Taobao or Alibaba/Aliexpress and waiting months for it).

And that’s exactly where Amazon is super difficult to replace. The current competition is not other online retailers but coordinating with my wife such that she can look after the kid so I can go sit in traffic for an hour to get to the store and grab a couple of things we need for some quick home repairs, etc.
I love that the “hand-blown” bottle pictured in the article is one of Cliff Stoll’s.
What about the following listing (first result for the search "acme klein bottle" ) :

https://www.amazon.com/dp/B08YWM31V4 by "Brand: Cradle & Dew"

"Kleinverse Exquisite Glass Klein Bottle, Handmade Math & Science Education Vase, Mobius Strip Glass Display for Gifts, Geometry Decoration & Theorem Glass - Collab with Mr Cliff Stoll" $74.90 + shipping

How linked to you is this ? Are these just reselling your products or are they independently made ?

Edit : In the description it states "These Klein bottles are proudly designed in Singapore, The Garden City".
As long as supply > demand then 1 programmer able to do job for 2 equals higher salary. Obviously supply shortage will end though, sooner or later.
Much better video.

I can add a couple more of things about this creatures. They are predators of but also a common prey for bigger fishes and really easy to identify in food chains because the claw hammers are really durable and also exclusive from each species (They are not exclusive from tropical areas, we have several in Europe).

The expected result with a mechanism like this would be the whole claw disintegrating in a couple of shoots by the tension forces applied over the claw. To avoid that they managed somehow to produce one of the strongest structures known in nature just using chitin. The kind of hot stuff that engineers dreams are made.
No, but I don't come from a typed language.

For me, it was an upgrade, because the beautiful docs have type information for most main modules you'll use.
Why does it matter that it's a foreign seller? The title sounds a little xenophobic.
Most brokers here in the UK have an annual custody fee of say 0.25%, capped at some fixed amount per quarter.

Trading tends to be expensive though, say $14/trade.
It's also free for non-commercial purposes since 2015 I think.
Sardine investment is a real thing and there is even a crypto coin for it
In Germany this kind of task would land in the lap of T-Systems, SAP (who already do logistics / storage management and probably more for the Army) or one of these consultancies Delloite. You can't expect politicians to be competent.
This is complete nonsense. Fuel choice has little to do with how safe a reactor is.

Pretty much everything you say has to do with they type of reactor, and not the fuel. This is a common misconception (perpetuated by some pop-science youtube video stuff).

You can build reactors with different fuels be passively safe. In fact most companies that would like to develop Thorium Breeders are in fact all starting with Uranium reactors but non are not passively save. Terrestrial Energy from Canada for example is party based out of a group that got to know each other at a Thorium conference, yet they are building a Uranium fast reactor. This reactor is passively save and doesn't need 'control rods' to not explode.

Please stop perpetuating this sudo-science.

There is basically s single real benefit to thorium. That is the ability to breed thorium in a thermal spectrum. U-233 that is the actual fissionable material in a thorium reactor generates 2.1 neutors in a thermal spectrum.