skysight-inc/HackerNews huggingface dataset:
> Obviously my code editor needs access to my source code files. I as a user should decide which files I’m editing and when.

When you use emacs to open a browser-related file, are you or are you not going to be asked "Can Emacs open ~/.mozilla/.... ?" Do you want to be asked this every time? File-by-file persistent answers? How do you turn off a previous "yes" ?

> But we have plenty of good precedents for this sort of stuff with mobile apps and browser extensions.

But mobile apps/platforms can only do this because they got rid of the file abstraction. Nothing will ever ask you on iOS or Android "can XXX access the file you created last week".

iOS and Android redefined "accessible resources" using semantics more than anything else. I don't think you can pull this off on systems with a file abstraction, or per-process internet filtering, because there are too many different kinds of things on the system (largely, but not exclusively because of the variety exposed by the file abstraction).
Not outside the US!
In the specific case of the document, "citizen saboteurs" who were opposed to the Nazi regime, but who weren't in a position to, or didn't want to, take more active measures.
£4 times the millions of people they pull the same trick on, though.
I generally stick to HN as well but I also I like to read The Conversation[1] and my local news every so often.

1- https://theconversation.com
Thanks for the suggestion. There is no visible counter on the webpage for users to see, and I'm not seeing one when I look under the hood in DevTools. I could be missing something though. It still would be odd since given my industry and where this user works, I don't see much incentive for him to track my subscriber growth.
Show HN: Play BangBang Against a NeuralNetwork
I agree with you, but the Chinese government doesn’t, and they have a long reach. One we are free to ignore, but others seem hesitant to.
Uranium oxide was also used quite commonly in a ceramic glaze for bright yellows and reds:

https://www.artsy.net/artwork/lucie-rie-lucie-rie-rare-urani...
> It also prevents lead ions, which are toxic, leaching out of the material. At the end of their lives, the screens would be recyclable.

"Would be recyclable" and "will be recycled" are totally different things.

I think this is a cool article, but I wish it wouldn't try to sweep the environmental and toxicity issues under the rug with statements like "would be recyclable".
How do you get a midi?
A) DNT is no longer a standard
B) maybe they will respect GPC, the new equivalent. Actually they will probably legally be required to…
That is funny because I always use credit cards because I want to protect myself… if I give you cash for something and then you fail to give it to me, I have no way of getting my cash back. If I use a credit card, my bank can get it back for me.
This is the first time I saw "Fx".
Check out Guix via Nix package definitions. Nix looks far more hacky (embedded shell scripts are standard). Guix package defs are declarative and readable (even for those with little Lisp exposure).

Guix is not tied to any kernel version. Hurd and Linux-libre are officially supported. But it is trivial for users to incorporate non-free firmwares.
The Tao of Programming
https://www.mit.edu/~xela/tao.html
What a strange comment, the most uncharitable one I've read in a while on HN. I didn't pick up anything uncharitable at all in the comment you are complaining about, while yours reeks of it - and in the same breath publicly wishing everyone else were more charitable!
Tumbling method of washing fabric in a horizontal axis washer
> Nobody ever had a problem with verifiable receipts when attending concerts or buying a car or eating at a restaurant

Sorry, but spoken like someone who has no idea how the fashion industry operates.

Seriously though, it’s one thing to not like the superficiality of the fashion market, but to deny that NFTs exploit the same demand (for less-gauche proof of wealth) seems wrong.
All of this tells me that the number of possible vulns x the number of startups/companies managing their EC2 x numbers of OSes, libraries and platforms… Our current Internet is in an appalling state of security and keeping up to date will require tethering our OSes to something central that manages security upgrades very fast…
I looked to see if they have been sentenced, but instead found this about the fence of the group:

"Adrian Rocha Chairez is charged with 31 felony counts including racketeering. Police say he headed up an organized crime ring responsible for more than a million dollars in damaged property and stolen cars and bikes. He was indicted in Denver, where a judge set bond at $500,000.

A Boulder judge knocked it down to $10,000. He walked out even after prosecutors noted he had weapons and ties to Mexico."

[0] https://denver.cbslocal.com/2021/12/08/boulder-pr-bonds-murr...
I don't think anybody was suggesting to remove benches and replace them with stairs.

The existence of stairs is not an attack on disabled people this time.
Ask HN: Are there any good “coding for kids” books?
Like most of you I learned to code as a kid with adult resources. But my children are nearly ready to learn to code and I am considering that maybe there could be some better resources available now. However most of the books I've seen that are made for kids are too simple and obfuscate important details. So, are there actually any good kids coding books?
The money they pay also has 0 tangible value. You can't pay humanity out of poverty, that's a ficticious dream. Poverty is a structural problem, and a political one. It has more to do with what other countries are allowed and not allowed to do within the larger financial superstructure dominated by western capital.
>Rails prides itself on being able to write `5.minutes` - they monkey patch numbers to add a minutes function.

In languages like Nim with Uniform Function Call Syntax this is actually completely natural and universal: f(a, b) and a.f(b) are completely equivalent in all cases. So if you have an ordinary `minutes` function that takes a number and returns a time/duration, you can write either 5.minutes or minutes(5) as the fancy takes you. No special monkeypatching required, it just works everywhere for every function and every type.
Nest and django

Those are the name of 2 random frameworks, one js and one python, name ONE thing Rails can do that these cant
I can buy something from myself on one of those sites for 10k and do the same thing. Also, I've not really heard anyone bragging. Price s get thrown around, but I never know who is buying.
> Whether that claim can be meaningfully sold on to someone else is outside the scope of this discussion.

Taking the non fungible part too literally then
> SSDs have periodic higher read latency that could impact audio playback if the host buffers aren’t large enough.

Buffering sufficient to deal with a CD reader losing tracking and needing to reacquire it, which takes an order of magnitude longer than all but the most pathological flash management scenarios, has been an utterly boring consumer-grade feature since the late 90s.
I agree with you about it being niche, but this is the main reason I can think of that would suggest NFTs could be valuable.
Usually it’s sensors and it does usually make sense unless it’s also processing the data, IoT is usually simple switches. Aside from graphics such as video streaming off the top of my head, processing the data is not often useful aside from machine vision.

I’m not a big fan of IoT, although Linux based advantages are a good repository of software, familiarity if your a Linux/Unix user, and easy deployment/prototyping.
Nice overview. One other thing to add about thread comparability is that different objects must be able to be used concurrently safely. This is important with objects that may have hidden shared state - for example a copy on write string.
I think the title might be misleading you, when it mentions compiler speed, it means, for the same language there are different compilers. It's about runtime speed of different languages and different compilers for those languages
People definitely care about the price of the painting on your wall, the price of your car, and the price of the restaurant they’re eating at, though.

Even if they don’t directly care, you had better believe that the price of a Rolls Royce shapes the way that people think about them; and you buy one because of the way people will think about it. Same goes with the art you put on your wall (an incredible painting that you got for cheap will never be as cool as something by someone whose art is in the MoMA, even if it’s still very cool).

I’m not sure NFTs are going anywhere either, but some people definitely care about receipts. Conspicuous consumption can be very conscious.
If you were fulfilled with your life before, you could always return to it by giving the money away and picking up where you left off. Pretend this whole thing never happened.
Reputation of the provenance and authenticity of goods is an entirely different problem.
The nice thing of selling on concert tickets on a public block chain is that it's public, so those tickets can be invalidated easily. Everybody hates ticket resellers.
That was from 80 years ago, but it is the state of many engineers employed at Silicon Valley companies. I wonder what techniques CIA uses today that will be the norm in 2100.
This is pretty reductive IMO. Instead of trying to sit and think about how it is an inefficient, slow version of the same databases we are used to using, try and steel man the argument a bit and think about what is unique and why some people value it.

It will cost millions of dollars to maintain a one hour attack against a PoW chain. It is crazy inefficient, it is slow, but it provides a level of trust that is unique. A software license NFT that lives on a blockchain is a perfect example - would you rather have that or one that depends on a centralized company keeping their server's running (like Adobe's with CS3 and before)?
Usually whichever came first, or is still in circulation (hasn’t been burned), or whichever the distributor/artist says is the real one.

Similar to a signed and authenticated physical artwork - if a newer copy turns up, which one is the authentic?
And hurt everyone who is legit selling their own bike too.
not a book, but I like https://code.org/
In person with cash or stubhub.
What are your favorite new developments in tooling? I haven’t used Haskell since 2014.
> And because most people deep into NFTs have no idea how it works, I'd bet they'd love it

The market is telling you what to do
Hi everyone, this is an old project that is finally becoming public. Back when I was deep into experimenting with neural networks I created this game and put an neural network to play it (so it could learn how to shoot a target). The mechanics are very basic, no air resistance, the enemy is always on the same spot but, the neural network is fresh each game, it only learns while playing against you.

On desktops arrows left and right rotate the cannon, up and down increase and decrease the strength of the bullet. Spacebar shoots.

On mobiles (do not recommend) dragging your finger up or down controls both things, but if you're dragging of the left side of the screen it controls the strength, and on the right side, the angle. Taping on the screen shoots.

By the way, you are the gray one.

Let me know what you think.
Wonder if there has been a biking political group that got a 'bicycle DA' elected in and what happened.
Right, except with an atomic transfer this is impossible.

You can literally stand at the door, check that the food is there, done.

The worst case is that the restaurant scams you and it's not good food. This happens far far less than the middleman scams or pseudo-scams like oversubscribing delivery drivers so that everything is cold or late.
Nasty adblocker alert, bye
Interestingly enough, in most of your examples you are wrong - legally.

And you seem to be rather completely misreading my comment.

I’m not saying anything that the CCP, the students, or the university is doing is RIGHT.

I’m saying it happens, and it happens a lot, and it’s happened here in the US recently, and it’s not as illegal or clearly stoppable as people here seem to think.

So watch your ass, anyone that thinks that some moral right to speak truth is going to save you without some serious planning or thinking ahead (like the student who spoke out) - because you may very well be a martyr for a cause you did not plan to.

Because I’m one of those who likes to speak out, and I’ve almost been steamrolled by something before. So watch your ass.
It's a steal compared to $40 million for 20% of a picture of a dog.

https://www.bloomberg.com/opinion/articles/2021-09-09/twenty...
Partial hydration is not the same thing as what NextJS does, but, as others have pointed out, I was wrong about Remix doing partial hydration.
What was wrong with the plastic screens a few phones had a few years ago? My wife had a Motorola from Verizon, some kind of droid, I don't recall the specific name (droid turbo 2, maybe?). It was basically a Verizon-specific version of the Moto X, but it had a plastic screen. We put a tempered glass screen protector over the top, and it was impossible to discern that the screen itself was plastic.

Edit: Went back and found a review of that phone, and I guess reviewers hated it. The screen wasn't as bright because the AMOLED screen wasn't bonded directly to a glass front. Oh well. My wife liked it just fine.
Couldn't agree more. they all think that they are investing the thousands of dollars that went to the NFTs, I think if a stupid monkey drawing became extremely expensive in a little time, it will become worthless in less time.
Then you should blame the people who provide those services for going down. Not the open source libraries that they chose to use.
Feels to me like the start of a tale as old as time - tech support explaining to users what they think should be obvious.
Looks like you are correct, I don't know where I got the idea that Remix does partial hydration from: https://github.com/remix-run/remix/discussions/680
The web needs to get back to being just hyperlinked text documents. JavaScript never should have happened.
Isn’t this what people wanted, for boomers to get out of the way? Sounds like a few of the early tech bros did as well…
Read my comment above - I’m warning people that they’re being naive if they think it’s as clear cut as they think or this student isn’t pretty screwed for many reasons, regardless of how the rest of this turns out.
>But how can you prove that you've paid an artist for a specific piece of work?

Again, another author talking about NFTs who doesn't understand what an NFT signifies. An NFT does not confer ownership of the underlying work it just confers ownership of the NFT itself, unless you ALSO agree to a secondary contract in the process of buying the NFT. Which, at that point, you've just negated the supposed value of owning the NFT in the first place.
The most reliable place to find new bugs and security holes is next to others you just found out about.

Bugs come in bunches. If you have fixed just one or two, more lurk right there. And, anyplace else that coder worked. The more you have found, the more remain to be found. Look at other places that coder worked that week. Or year.
https://www.hsdl.org/?abstract&did=750070
> According to the genetic bottleneck theory, between 50,000 and 100,000 years ago, human populations sharply decreased to 3,000–10,000 surviving individuals.

This is one of the reasons I believe that any concept of humans living in “harmony with nature” is deeply flawed. Nature is scary and does what it will do.

Humans have to look at things through the lens of controlling and managing nature for our benefit and put any sentimentality about “balance” and “harmony” aside.
Exa - A Modern Replacement for ls
"Program testing can be used to show the presence of bugs, but never to show their absence!" - Djikstra... meaning, just because something is battle-tested, doesn't mean that we have proven it has no defects.
And money buys higher quality to a point, but when you get into boutique stuff you can end up fighting the fact that the volume simply isn't there to support a high-end engineering effort. That's why you can spend $2000 on a CD player and end up with something that has inferior audio quality to a launch-model PlayStation.
Why Digital Health Care Needs to Learn Spot Markets’ Lessons
Not everyone can recall the crash of 2008 and how banks on both sides of the Atlantic crumbled like Pringles for want of spot cash; but if we’re in Europe we’ll surely be aware, right now, of how spot markets are affecting energy prices, as they did the price of money back in 2008.

Companies whose business model is based on spot markets can quickly build a business with a client base in the millions using a straightforward model: buy short, sell long with an apparently good margin. Everything works well - remember Enron? - until spot markets dry-up, fail or drastically re-price. Bereft of any kind of liquidity in energy or money, spot businesses just stop, as there’s little effective mitigation that can be put in place to lessen the business impact of spot market failure, be you Lehman Bros or Northern Rock. When your business is overly reliant on a spot market that fails, it dies.

Health Care providers use spot markets too. Their most important, bed spaces, is now the subject of intense allocation campaigns. To mitigate bed space market failure, the UK’s NHS has experimented with quick-build Nightingale Hospitals (Bivouacs for the poorly) and hiring bed spaces around the UK and beyond. Although heroic, these initiatives have not garnered the usual 5* rating for the NHS. Whilst bed spaces may be fungible (a bed space is a bed space no matter where it is), patients in these beds are not. They want to be near, or in, their own environment where they feel comfortable and at ease. These kinds of initiatives may be temporary mitigations but they’re not solutions because when the bed space market fails, patients die.

A better solution is to use digital technology to turn the bedroom into a bed space, replacing computerized bed space searches with the bed-at-home and avoiding markets altogether. Health Tech Apps with Remote Patient Monitoring and patient supervised drug dosing are becoming more widely available, far more reliable and now much more acceptable as a part of the Covid-19 digital solution set; presaging increased treatment at home for many out-patients and far fewer overnight hospital stays. The hospital of 10 year’s hence will look and function very differently.

Digital Health Tech is still in its infancy. Health-AI is one of many Health Tech providers and in terms of maturity we’re all chronologically somewhere in the mid 90’s just before the .com boom and bust, leading to an interesting question: who will be the pets.com of the Health Tech, era?

That’s a subject for another post!
Meantime: Happy Holidays, everyone and all.

@DewhurstLeslie
Yep - I can make an NFT of a CryptoPunk, but since the addressable hash of my contract will be different, probably nobody would see value in acquiring my tokens. Social consensus (and, by extension, tooling and network effects) have built around the original crypto punk contract address, which seems to give it value over any other copy contracts that might be deployed after the fact.
> The poster said we shouldn’t seek immortality as it goes against evolution. By the exact same logic we shouldn’t lift a finger to medically help people beyond child rearing age. It’s the same argument.

No it isn't, and if it seems that way then you're oversimplifying. For one, someone living forever is a far bigger insult to "evolution" than someone living 20 years past "child rearing age." You only get to "gas the elderly" by being over-literal and over-strict. Living a little longer doesn't disrupt the system, but living indefinitely longer does.
I’m seeing a big push in the corporate world to get workers back in offices. Any idea why? Is it just the rent they’re paying and they want that to be got a reason? Is it that CxO’s believe we’ll all produce better work off in the office? Something else?
The Haskell School of Music (2012) [pdf]
> The money they pay also has 0 tangible value

Inflation may be a bitch, but last I checked I could walk into McDonald's with a green piece of paper with a "$5" printed on it and walk out with a Big Mac, no questions asked.
Dude, we had Windows 95 in 1995

Online gaming with my Dreamcast
The book https://www.amazon.co.uk/Demonic-Males-Origins-Human-Violenc... has more info.
NFTs only make sense within the context of a system (or ecosystem) that has a protocol for recognizing it.

For example, if an NFT represented a game asset, then the game (or potentially a whole ecosystem of games) would be the system that recognizes it, and the NFT would have value within the context of that game.
> What's so great about the rich elite living to be 200 years old? Would you like a bunch of people from the 19th century still around, influencing politicians with their money today?

You just described "Vampire: The Masquerade"
I would say it indicates junior tech skills as well. If the value of the linter isn’t self evident to him he is a junior.
It's not as bad as some other options -- eg extravagant consumption with huge carbon footprint or digging shiney metals & stones out of the ground.
Stubhub has a 10% fee for the buyer and a 15% fee for the seller. It also can’t guarantee tickets are valid, they do guarantee a refund to the buyer if they’re false though. This is more expensive and less safe than an NFT ticket.
We received this. We have no Java.

The notification from AWS referenced an instance we don’t have.

Some clarification from AWS would be nice. It made me wonder if it was related to an ELB or something.
Humans crave status.

Owning scarce items gives them status.

Ergo, money is spent to secure these items to signal the owners status.
I actually disagree and think Altium will, in fact, be Victim #001 of KiCad. The question becomes: "Is Altium <n> thousand dollars better than KiCad?" And a lot of the time the answer will now be "No."

I already split my designs about 50/50 between Altium and KiCad--and that's before KiCad 6.0 which is imminent (6.0RC2 exists right now).

1) KiCad has one killer feature: it's cross platform.

I would argue that this will, over time, kill anything that isn't. Mostly because "open a VM in the cloud and do all your work there" is becoming really common.

2) PCB software, by and large, doesn't need new features. PCB software does need features that work.

Altium is infuriating with not killing bugs and introducing new ones every release.

3) Altium and bunch are basically blocking access to libraries without a subscription fee. That's going to erase Altium for use by small people. This drives me up a tree because it prevents me from sharing a design.

KiCad will slowly but surely eat everything at the bottom and then start upwards--there's just simply no other decent alternative in the space.
>But therein lies the problem.

Exactly. This is why I dislike SQL. The relational model is great, but it was hamstrung at birth by the foolish insistence that it "read like English" so that non-programmers could write queries. Now we're stuck with a deranged syntactic mishmash.
Not at all. You'll miss a few jokes and some trolling about the original ("Canon" in fanfiction speak), but that's it.
Regarding Harry Potter, I advice reading the 6th book, as it really stands on its own. You will be able to understand the success of the serial while enjoying a nice novel. You won't be lost as the author keeps explaining what happened a few books ago.
you can't pay humanity out of poverty, but you can help humans out of poverty. don't look at it as a global problem, it's an individual problem. so the thousands of dollars that went to stupid monkeys, if you take just 1% and give it to someone that values it is much much better