skysight-inc/HackerNews huggingface dataset:
It seems very unlikely to me that there will ever be sufficient desire for fission based power in most countries, no matter how safe scientists say it is. I still think nuclear power will be important.

It seems plausible that governments will continue to fund research into fusion power but I am doubtful that much more money could be raised than was raised for ITER, especially as the results from ITER will not be particularly exciting. Therefore I don’t think fusion would be cost effective with ITER level technology (the way to make fusion generate power more efficiently without changing the underlying technology is to make it bigger which makes it much more expensive (I think cost scales roughly as the fourth power of the diameter)). Therefore improvements in technology would be required. A fundamental technology in this case is the quality of the superconductors (one aspect in particular is that some superconductors become less effective in high magnetic fields but the whole reason they are used is to generate very strong magnetic fields).

Perhaps if more funding had gone into fusion over time, it would have gone into the more fundamental research into things like new superconductors specific for fusion (ie focusing on things like achieving high field strength more than cost). Fortunately other funding has gone into superconductor research and cheaper superconductors mean fusion research may also become cheaper (and better superconductors mean smaller reactors which are much cheaper).

It still feels like more funding would be better: projects could complete faster and iterate more, but it doesn’t feel absolutely hopeless to me. If all our hopes rested on ITER, I think it would be time for despair.

Despite the slow progress on fusion it still feels more likely to me than the green new deal.
I haven't tried doing so with Spotify, but basically it's typically too complicated and slow (see other comments) to be practically useful for the typical consumer of today.
While I too think everything would be easier if everything was CC-something licensed, I actually think the Unsplash license is extremely fair.

The license is basically: use pictures for anything you want except for a competing service. You decide if you want to attribute source.

For stock photos on websites and in PPP and reports, I can hardly imagine anything better than Unsplash.
False dichotomies generate controversy and get more clicks!
what could possibly go wrong with that?
I wonder if shows like that—which portray middle-class Americans living in unrealistic material luxury as aimless 20-somethings in NY—give people in other countries unrealistic perceptions of the American standard of living.
>most effective way of blocking

The most effective way of blocking a site is IP/DPI blocking, something countries like Russia or China do, but US doesn't.
Note: I shall talk of politics in this comment. I am not offering any opinion on the politics of either Biden and Democrats or Trump and Republicans.

Regardless of the merits of such a ban or the lack thereof, why do it right now?

Maybe I've missed some subtleties in Portland politics, but the impression I've gotten is that the people there and the politicians that win elections there would greatly prefer that Biden beat Trump in the US presidential election that is 23 days from now.

One of the points Trump has been trying to run on is that he supports law and order and the Democrats support crippling law enforcement to aid anarchists and far left extremists who want to destroy everything good about America.

I will not be at all surprised if this ban becomes part of Trump's message at rallies and in ads and helps drive some votes to him.

There is no good way for Biden to counter that. If he comes out in agreement with the ban, it helps Trump's law and order message. If he comes out against the ban to appeal to the law and order voter, without a long explanation of subtle tradeoffs involved, he'll alienate some voters on the left. If he comes out against the ban with a long and subtle explanation, he'll still alienate those voters because who the heck is going to actually read the long and subtle explanation?

We are at the "sound bites are all that matters" stage of the election, and Portland is giving Trump a great sound bite. The damage minimizing option for Biden is to just ignore it, ceding those law and order voters to Trump.

What about facial recognition in Portland is so urgent that they could not wait a month on this?
Just like how anti-China rhetoric in the US (allegedly) refers to opposition to the CCP, anti-American sentiment in Iran refers to opposition to the US regime (which isn't shy about its anti-Iranian sentiment, in a similar vein.)

At least, that's what anti-_____ folks tell me.
No, the article is that if you have some code that operates on a 32 bit value, it's reasonable on most modern hardware to try all 2^32 values to ensure quality.

There may be some GPU code that is reasonable to test on all 2^64 values, but it doesn't help us verify the implementation of SSE (Intel architecture) ceil/round/etc against reference implementations at all, because trying all double precision values would not complete in a practical amount of time and offloading it to a GPU means we are not testing the SSE implementation that we're trying to verify anymore.
Thank you! I was having trouble googling since I couldn’t remember the actual name.

https://abcnews.go.com/Business/story?id=88041&page=1

https://www.foxnews.com/story/pop-under-ads-click-off-web-su...

https://www.nytimes.com/2005/11/20/business/yourmoney/how-go...
For work, LCD is absolutely superior.

Gaming - especially shooters -, however, are a totally different use-case: Refresh rate is absolutely necessary for quick reaction times, while something like readability is not as big of a factor (Games tend to use big and easy-to-read fonts). Of course, you still need some color quality to spot enemies, but it's very different from reading text for several hours.
I am still waiting for a decent size e-ink screen (22"+) without backlight which should be enough for low-FPS stuff like backend coding, slack, terminal and text content web pages. Existing solutions are still too small - Dasung and Onyx Boox are 13.3" with HDMI.
This [1] hand labeled green cutting (project) matt image is just about the best ever. Really terrific visual. Gives me a Scott McCloud or How Things Work vibe.

Should we call that arrangement "unknolling"? I love it.

Fun project, great writeup.

[1] https://miro.medium.com/max/2000/1*swkZD1-z23KR2FbsU3OUbQ.jp...
I imagine you wouldn’t find out. Parallel construction would be easy with city-wide CCTV plus face recognition. Maybe an officer would “just happen” to be walking by and think you look suspicious for some reason.
An OLED HDR1000 10-bit display can go from 0 to 1000 peak nit brightness with 10 bits per channel of color differences. Is that not good enough for you? It’s better than we’ve had for a long time with our 5 or 8 bit monitors that peak at like 250 nit.
In the end all of us will move to nuclear. Maybe this a necessary dance we have to do to make everyone open to nuclear. I just the hope the whole cycle is accelerated by todays connected world.
I can’t even tell if this is a bad faith attack or genuine cluelessness.

No, language features, standard library modules, infrastructure implementations, standard APIs, development and community processes, etc. etc. aren’t “up to the reader to interpret”, aren’t “basically meaningless”, aren’t “toothless”, especially not “at this point”. Informational PEPs are informational.

python-committers also aren’t a misaligned minority of the community. If you feel committers don’t serve your interest, step up and start contributing.
"Death to America" is US Constitutionally protected speech, regardless of who is saying it. Your McDonalds example is fallacious, as McDonalds is not bound by the first amendment. Someone protesting on the sidewalk outside of McDonalds certainly has that right, even if McDonalds has bought the local government.

Freedom of speech is not simply being able to wear a Pepsi shirt in downtown Atlanta, but about viewpoints that necessarily make us uncomfortable. "I disapprove of what you say, but I will defend to the death your right to say it". That so many are willing to discard our hard-earned freedoms for the lure of simplistic neo-fascism [0] is harrowing. Our society has been whipped into a stupor by the specter of foreign strawmen, while the real threats to the US are the domestic powers doing the whipping. If you can't see how this action is utterly anti-American, you are contributing to our destruction.

[0] One telltale indicator of neo-fascism is the analogizing of state activity to business activity.
The post was about exhausting the space to test code. The example they used of code that should have been tested this way was CPU code. If you're testing CPU code, exhausting the space quickly on a GPU isn't helpful.
The government of Iran includes it in murals in Teheran. An Iran-sponsored rebel group include the phrase in their flag.

> Tehran Radio, monitored in Nicosia on Tuesday, dubbed Nov. 4 ″Death to America Day.″

https://apnews.com/article/349374a3c1c5a4ec6c3fbefd1ac3f2ae

How could it be any more official?
No worries. The CSV.jl package has just been around for 5 years now, has some 700 issues opened/resolved, has built up a pretty extensive test suite, and is used in production by a number of companies, so I just wanted to hopefully clarify its level of maturity :D

I can definitely understand getting burnt in Julia early days (I was around back then as well), but since 1.0, the package ecosystem has matured quite a bit IMO; most of the really popular packages are very stable and work similarly to popular packages in other languages.
Yes. Solar is probably way more hazardous to work with at plants.
My biggest investment returns have been from doing exactly what you are saying. However I only notice opportunities like this every few years. Obviously there are more opportunities than what I am perceiving in my industry.
If you want to read csvs fast in Python, you should consider using the Apache Arrow[0] csv reader. Depending on your number of CPU cores it can be 10x-20x as fast as the native pandas reader. [1]

More broadly, because Arrow is cross platform it can give you similar performance in many languages. And once the dataframe is in memory, you can share it between languages with no need for serialisation and deserialisation.

[0] https://arrow.apache.org/
[1] https://youtu.be/fyj4FyH3XdU?t=1036
Lazily and automatically when possible. Also with tiered levels of liquidity. Higher liquidity equals lower interest.
We never a nuclear waste disposal deal, that's the biggest challenge right now.
Linux-Based Windows Makes Perfect Sense
I wouldn't add either the British or the American "The Office" to that list. Just think of the relationship between Jim and Pam in the American version, there are clear moral lessons there.
To that end “Unboxing” and “review” videos seem to have already had their impact.

It probably will make me an old man in the eyes of some portion of the following generation but there’s only so much that I can take of watching a person celebrate opening yet more free shit and yelling and swearing through an inanimate box at people they don’t know.

It’s not all bad, but by I swear there are more “product review” channels than ever and they’re spreading like dandelions.
> was a collaborative effort between the FBI and social media companies Google, Facebook, and Twitter [...] a perfect example of why the FBI San Francisco Division prioritizes maintaining an ongoing relationship with a variety of social media and technology companies.

Trying to read between the lines here, but having a hard time without statements of appreciative voluntary collaboration from the companies themselves. Is the FBI saying that collaboration has been valuable, or forced cooperation? Unless any of those companies similarly boasts, I have to assume the latter.
Why are we talking cost and not the pollution footprint.
Hello World! In a Turing space is all you need to implement every other program. Arguments that "there exists no program" come with an inherent verifiability criterion of " well here's one." The thing that Oracle is pissy about is that things get transpired out of Java Byte code, into Dalvik or ART.

Oracle wants patent like protections for the output of Java, and overall API structure in all languages. They want copyright on a meta-pattern. Just trying to imply skulduggery to "look, they joined our API structure, and didn't even do a good job of it, so they should have to pay us for infringement" is a transparent farce. It's an entrenching power grab.
I am curious: how do you transfer these amounts of data fast?
It’s to disperse the crowd. I went to inner city public school where when fights broke out, it became a riot. The cops would show up with horses because it always made the crowds disperse. Yeah, horses, in the middle of Queens.
Silly rabbit, cynicism is for losers
We need more decades-stable stuff similar to LAPACK and BLAS, but for one step higher-level things. Just imagine if people had to rewrite all that numerical computation for every new language.

Leaving some performance critical stuff in C is okay. We can expose them to a variety of languages then.

> away from Theano [...] I had to switch from Tensorflow 1 to Tensorflow 2

I feel you. But I think this has more to do with Google's deprecation culture. TF1 was nice for its time, but I will never adopt TF2, as they will drop it any time as well. I have higher hopes for PyTorch though.
Can you provide some meaningless and toothless examples? Which PEPs disagree with which ones?

I think PEPs, RFCs, and formal processes are designed to keep structure and discipline. It may sound like unnecessary beauracracy but you see this in PostgreSQL development process as well. Vast number of critical pieces of software is developed by this process - from Linux to proprietary software in large companies such as Apple, Morgan Stanley and many many more.
My English education as a Swedish kid mostly consisted of watching shows on Cartoon Network. People always think it's a joke when I offer Hanna-Barbera cartoons as the explanation for why I speak English with a North American accent. They just assume I studied in the US or Canada, or grew up there.

Not gonna lie – most things I know I probably learned from watching TV shows, movies, and more recently YouTube videos.
Not if the javascript starts running only after all resources have loaded.
Taking that classical principle of being the best looking in his friends' group a little far, it seems.
Wow thank you for sharing. This is such beautiful prose and such a wonderful articulation of my beliefs. I fully identify with every word of this. I will be sharing this with a bunch of my like-minded friends.
Thanks for this comment. I just realized that I was morally raised by the first 10 seasons of The Simpsons.
Yeah, the "power of default" :)
You can set up a path that does a cached proxy to the CDN and just edit the HTML yourself. It's a bit annoying to get the cache settings to work properly, but editing the HTML is easy.
Thanks for tapping on the glass lol.
As per usual, the US uses a different scale (AON) than the rest of the world (RON).
Am I the only one that feels using CDNs comes with very little benefit compared to just hosting all resources locally? Almost all security issues go away with locally hosted (i.e., same domain or another domain controlled by the website), plus you avoid an extra DNS lookup, and you still get caching on the same site.

I realize there are benefits, but are the benefits so extreme that they merit all the hype around CDNs? So many developers talk about them like the web would crawl to a halt if they were stopped, but I think that they have their own slippery-slope of problems that has resulted in folks just hand-waving away the expense of web assets since it's a hidden problem from the developer. I doubt actual bytes transferred and latency are affected in a significant way as folk that promote CDNs claim.

It'd be nice to see actual comparisons in a real world scenario. Keep in mind, web site responsiveness is not just linked to download time/size, but also asset processing. If your page is blocking because the JS is still being parsed, the time you saved downloading it is moot.
Show HN: Hacker News for gaming using Django
Pretty easy to scrape as well, many use HTTP header/DNS record signatures.
There was an article posted on HN a while back, “Why nuclear power will never supply the world's energy needs”. Not sure if the information is now dated, but I always think about it when I see articles like these.

https://phys.org/news/2011-05-nuclear-power-world-energy.htm...
Covid Charts (European Centre for Disease Prevention and Control Numbers)
Nuclear providing all of our base electrical generation needs, as well as co-generation applications like cooling & heating, is an obvious engineering slam dunk.

I think there are also some incredible synergies that can emerge with electric cars and batteries. Just a little bit of distributed storage (e.g. Tesla car in your garage back-feeding your home periodically) could potentially obviate the need for peak generation capacity altogether. What little we do need could simply be spinning reserve w/ nuclear generation providers where it's required the most.

In the areas where nuclear is not feasible, we obviously would continue to burn the most appropriate fuels. That said, one big area that could definitely use some attention would be international shipping. Perhaps as reactor costs come down, boats that are bigger than a Nimitz-class aircraft carrier could be justified in having nuclear power too.
How serious is this type of threat? Compared to all the info about us that is already shared by data brokers?
Dead code elimination has been available in C compilers since... so long ago I can't remember. It's not that compilers can't do it, but much like the halting problem, they really can't catch it all.
I believe a site should load all JavaScript files from its own domain if it can. There are problems, but they have solutions too. As an example:

Problem: You can use a home-grown tracking solution, but, if the site has to be sold, how do you provide independent third party verification of your traffic details? Having Google Analytics helps you to do that.

Solution: Install and configure AWStats or Webalizer. Many lower tier hosts have these built into their offerings. Provide those statistics to interested buyers.
Thanks for helping raise awareness about these too. It’s a scary world out there when the devices people rely on can work against them on the whim of another.
Why do you say he's a jerk?

I had some positive interactions with the author. He went out of his way to explain how to do something that wasn't officially supported (how to include my own user scripts).

Nothing major. But way better support than I ever expected for a $5(!) desktop app.
> Buy/sell where you have unique expertise... A safe approach is to trade in companies in one's own industry

For every 1 person who works in the tech industry, there are 1,000 people who don't, but still made fortunes investing long in it, through none other than direct stock picking. That is to say, you have no unique advantage, there are 1000x more people lacking your expertise who perform just as well, I could see no stronger evidence for the irrelevance of such expertise, at least in public markets.

Just from market mechanics, someone has to be buying all that stock at the all-time-highs, repeatedly, it's not the people with tech expertise, it's not possibly only index buyers, they would simply run out of money.

Of course, from an egocentric perspective, you would credit yourself with being some genius stockpicker if, coincidentally, you worked in technology and bought tech stocks.

Consider a different situation where you were an energy industry expert, you would have lost money in long positions most of the last 6 years, and in four of those years, you would probably lose money as frequently as you would win it across all trades.
It can be removed, they just make it so bloody hard.
Because people want easy answers and don't want to look at inconvenient facts. That mindset will destroy humanity.
I actually investigated this strategy (only buy index funds) because it was highly recommended in a book my daughter read. I thought it was bogus and it turns out that it is.

I haven't been an active investor for 15 years so it took a little time to fire up my investing analysis tools. This is what I found out.

Index funds are highly incestuous. There is a high correlation across the top index funds because they largely have the same stocks. The exceptions seem to be reits, oil, foreign, and financial index funds.

The rest of the index funds all seem to be heavily weighted in big tech stock.

So - if that is true, why not buy the heavily weighted stocks directly and do your own financial analysis on them? For instance, I look at past 5 year sales growth. Then I look at yoy sales growth. Then I look at P/S over the last 5 years (to see if it is out of whack). Then I look at PEG over the last 5 years (to see if it is out of whack). Then I look at gross margins. Then I look at dividend yield. All of this data is available for free.
I've started work on one now in Ruby (something I've been meaning to brush up my skills on) just out of spite for not letting users export their playlists. Will ping back here and on HN when I have a working prototype.
I agree. This is no longer the 2000s, big tech should start paying people for providing content. It's too hard to make people pay for digital copies however (and it doesn;t make sens for ephemeral content) , so creators should start demanding pay for their free content that appears on social
/subscription / ad-supported sites.
These people can eat shit until they want public oversight, and I will be a single issue voter until one of the two happens.
Anecdotally, I’ve never heard of getting a deal on a used car simply because its red or yellow. Mileage and by proxy wear and tear is so much more meaningful on price.
Urg. "We're not going to solve this problem, so let's argue about all the solutions we don't gave the time or money or interest to actually implement".
Airtable is worth taking seriously. They built a really good web/mobile/SaaS Access-style database product, which allows non-engineers to design and use a relational database.

It's very well built, and it's having a big impact.
I’m using my own scraper (for companies using Gmail/Zoho). They require users to add a TXT DNS record, so that makes things pretty easy.
I’ve had a 240hz monitor for a while now and I wouldn’t say 144hz is a waste.

I do agree 100-120hz is the sweet spot, good balance of refresh rate and graphical quality.

I would not suggest a 240hz monitor if you are not playing competitive shooters a majority of the time.
From the "about us" page on the first provided domain: "The website is run by a small team of political science students who work seven days a week to provide fact-based news and views from around the country." [0]

From the original submission:
"In addition, the remaining 88 domains targeted audiences in Western Europe, the Middle East, and South East Asia and masqueraded as genuine news outlets while actually being operated by the IRGC to spread pro-Iranian disinformation around the globe to the benefit of the Government of Iran."

"four of the domains purported to be genuine news outlets but were actually controlled by the IRGC and targeted the United States for the spread of Iranian propaganda to influence United States domestic and foreign policy in violation of the Foreign Agents Registration Act (FARA)"

[0]: https://web.archive.org/web/20200308072511/http://newsstand7...