skysight-inc/HackerNews huggingface dataset:
At least the paper has their signature. This is like a paper with the artwork's name printed on it. The only value is that it was printed by the artist with the promise that they will not print any more. It's like buying useless memorabilias from celebrities. The only value is the fact that the item was used by the celebrity.
I'm genuinely impressed by the author's willingness to come up with such a silly idea, go through with it, implement a completely barebones website that won't even let you send emails from the addresses and starts selling subscriptions for $10/year.

I'm not being snarky, I'm genuinely impressed. If it were me I'd spend 2 years mulling about it and never actually do it because I'd be worried about not managing to make it work correctly.
I just read QualityLand... Reminds me of the personal assistant's and the amazon like services that will query searches and make purchases before the user even knows they want them.
Is there anywhere to get a bulk copy of this metadata?

Edit: found it thanks to links in the earlier posting https://guide.fatcat.wiki/bulk_exports.html
> “I just joined a meeting 3 minutes late instead of 5 because of Superpowered, which is a resounding success in my book.”

Not sure if borderline sarcasm.
Some Schools Are Blocking Replit to Prevent Kids from Coding
The advantage is cross compilation. Gcc and friends are notoriously difficult to setup for cross compilation (so much so that some don't even bother trying and either only offer source or just compile from different machines running the target platforms, and even this can be a bit of an ordeal)

Zig uses LLVM under the hood so it does benefit from LLVM upgrades. Also, there's devils in the details. For example, the copy ellision thing is something that required deliberate implementation; it doesn't just come for free if you're naively emitting C.
Hubble sees new atmosphere forming on a rocky exoplanet
The author of the talk, Vivek Sarkar, is co-author in both the X10 paper from 2004 and the Habanero paper of 2011.

That's why those are not part of his influences, he co-wrote those papers.
You could, too. No NFT purchase required: https://onlineonly.christies.com/s/beeple-first-5000-days/be...

Presumably the buyer gets a higher resolution copy that isn’t available elsewhere, but that doesn’t have anything to do with the NFT.

The NFT is just proof of a transaction taking place. It doesn’t actually transfer anything other than the token, though. The actual legalities are still handled through real-world contracts.

I wouldn’t be surprised if there was some sort of clause in the sales contracts that render the NFT null and void for the purposes of the contract if it’s stolen or lost or something. The NFT is basically along for the ride.
Anyone have the full-size image?
I started using Superpowered yesterday and it is great! (I'm so tired of waiting for Google Calendar to load!)

One feature request: it seems like it's not possible to create new calendar events using the app. I assume this is on the roadmap?
C# isn't exactly doing a great job at escaping the color world, judging by the number of bugs I've seen where calling .Wait() or .Result on an async function from a sync one caused the entire application to deadlock.
Here's a video about Beeples Everydays. I'm not a fan of NFTs (at least yet), but the video does mention Beeple's years of work as an artist. Whatever you think of the technology, it's really good to see artists getting paid.

https://www.youtube.com/watch?v=9zTpJJoHmnE
I would love to see a government policy that differentiates between businesses that add value and those that don't, but I appreciate it's pretty much impossible to define and is unlikely to ever happen.

An economy is set up based on trade for mutual benefit, and if all participants have that mindset and use things as they are supposed to be used, it will be mostly self-regulating. But there will always be those who exploit the system and find the loopholes to benefit only themselves, ruining it for everyone else (and necessitating regulation).
There are going to be webworkers which will allow you to use more than one thread. (Though it is technically a browser implementation so it'd be up for the browser to implement/allow it)
One day I realized I found it easy to doze when people were talking around me (not to me!). I further realized that because I think verbally (as in my thoughts are just me "talking" to myself) all inner monologue stops when I'm listening to speech. So for the past several years I've listened to podcasts and audiobooks while falling asleep and my typical time to sleep is down from probably 30-40 minutes to 5-10 - one of the best things I ever figured out. Is this going to be a universal thing? No. It's just how my brain works :-)
> A lot of writing rules are of the "follow it until you know how and when to break it" variety.

Prescriptivists never seem to add that clarifying nuance to their advice though.

> That way if you never learn how to break them correctly, your writing is still a lot better than it was.

That assumes their advice is good in the first place - when professional linguists call it trash, I'd have to wonder if it is.
This is both so scary, and somewhat feasible. I could imagine this database having more information than all of the government ID systems.
>almost easier to just build overcapacity into the renewable generation.

That won't be sufficient to stabilize a grid. You need big baseline output and/or lots of storage.
What If You Could Describe Your Dreams While Dreaming
I posted this here 8 months ago:

After decades of trouble falling asleep, I've found a simple technique that works for me. The goal of this technique is to replace words/monologue with images in your stream of consciousness. I do this by picturing three shapes, each engulfing the previous one. Start with a sphere. Just imagine a sphere and nothing else. Then picture a 5 sided pyramid that perfectly engulfs the sphere so that the sides are tangential. As this happens the sphere shrinks so the pyramid takes up the space of the sphere. Then repeat, but with a cube. So the cube encompasses the pyramid, with the bottom planes the same and the 4 upper edges intersecting with the 4 upper corners of the cube. Then shrink that and put it in a sphere, starting the process over.

I've found that when I'm really tired I have no trouble conjuring this imagery and sometimes within just a few cycles, vivid explosions of color will flood in and I go to sleep. Other times, I struggle to picture a sphere and start off with the 2d equivalents - circle, square, triangle. The whole thing is a bit like counting sheep, but that never worked for me.
... and science starts to come round to a metaphysics that was at the root of taoism and hinduism thousands of years ago.

Materialism was, and continues to be, a mistake.
Beginner-Friendly Intro to Generative Adversarial Networks (GANs) in ML
Oh the irony of using an Italian word to describe his goal to write simply. Italian is way more verbose than English.
Philips engineers some good stuff, my last flat screen was 12 years old. The only reason I retired it was because instead of waiting for my friend to come over I decided to move it myself (it was pretty hefty). Lost my grip and boom no more flatscreen (to fix it was far more than it was worth with a cracked screen). I wonder if my TCL will last anywhere near as long, it still had a great picture and it didn't need a soundbar like my new much cheaper TCL :) .
Most houses are done in a factory. When you build you don't buy the individual trees (except for log cabins), you buy lumber that was made to standard sizes in a factory. You don't get raw iron ore, you get screws and nails - both made in factories. The part that is done on site is not a large part of the total effort (well because of the efficiency of factories it might appear that way - but compared to the same without any factory)

What is done on site are things that people want to customize, and so there isn't must opportunity to standardize other than to make all houses the same which people don't like.
See recent discussion: https://news.ycombinator.com/item?id=26306085
I feel similarly.

Great looking product, I'd love to have a free version to glance at in my menu bar...

but for the most part Apple Watch covers my needs.
And insurance, registration and maybe excise tax fees give you an incentive to not own it if you don’t use it.
Isn't this the intuitive result? As people buy houses it decreases the number of renters and potentially increases the number of rentals.
As this paper [0] explains, the initial version of the C compiler for PDP-11 Unix was finished in 1972. And less than a year later (1973), people had ported the C compiler (but not Unix) to Honeywell 6000 series mainframes, and shortly thereafter to IBM 370 series mainframes as well. (Note the text of the paper says "IBM 310" in a couple of places – that's a typo/transcription error for "370".) Both were "larger machines" – the Honeywell 6000 had 36 bit integer arithmetic with 18 bit addressing; the IBM 370 had 32 bit integer arithmetic with 24 bit addressing.

Alan Snyder's 1974 masters thesis [1] describes the Honeywell 6000 GCOS port in some detail. In 1977, there were three different ports of Unix underway – Interdata 7/32 port at Wollongong University in Australia, Interdata 8/32 port at Bell Labs, and IBM 370 mainframe port at Princeton University – and those three had C compilers too.

[0] https://www.bell-labs.com/usr/dmr/www/portpap.pdf

[1] https://apps.dtic.mil/dtic/tr/fulltext/u2/a010218.pdf (his actual thesis was submitted to MIT in 1974; this PDF is a 1975 republication of his thesis as an MIT Project MAC technical report)
How to Duplicate Products Programmatically to Another Language in WC/WPML
Yeah, but i'd expect IFTTT would at least have smart filters and such - there is no excuse you can't parse and filter RSS...
I tried out Nim. My first reaction was that I absolutely loved it. Second reaction was when I needed to look up how to do something and I realised that the docs aren't amazing. Third reaction was when I first ran into a problem I couldn't find anything on Google, and had to post on the Nim forums. The forums were great but there's an inevitable time lag between posting and getting a response.

Then I started looking at Rust. For my purposes, first reaction to Rust was that I hated it. Borrow checker, lifetimes, all the stuff everyone complains about. But once I got over the initial bump it ticked all of the above boxes that Nim didn't, and I ended up appreciating the guardrails it provides around safety that Nim doesn't (or didn't, a lot has happened with garbage collection etc. since I last looked).

If I had more free time in life I'd absolutely be making side projects in Nim.
Like most discussions of nuclear power here, this will rapidly devolve into proponents of nuclear arguing it's necessary for our near term future while opponents argue that everything that made nuclear weapons bad and 1960s reactors expensive is still the reason that we can't use nuclear going forward.

The truth is that both sides need to update their knowledge of the state of the art in nuclear power generation, learn how the power grid works in depth and learn the patterns of power consumption both by residential locations and industrial ones.

Once you have all the knowledge about what's needed to avoid a significant decrease in our standard of living, you'll understand that a power generation technology with certain characteristics (foremost it has to be carbon neutral) is required... not optional, in other words, and simply adding more renewables is not enough to solve the problem.

The only practical solution (barring spending trillions of $$ and time to completely rebuild the US power grid and invent power storage technologies that don't exist as well as the industrial processes to produce them and infrastructure to handle their whole life cycle) is modern nuclear technology.
Ask HN: Junior SQL developers – How do you learn SQL?
I have a question to junior software developers.....

I've been an engineer for last 12 years and during my career I've been mentoring people and helping them learn SQL. I used different approaches but did not find any better approach from learning by [doing] writing SQL queries and solving tasks. Even if it was by leveraging the AdventureWorks database, and/or a real world production database.

So my question to people who just entering into any developer role and/or learning just SQL....

How do you learn SQL now, and what is the best approach for you personally?
Visual Japanese Sentence Maker
I don't do any of those things. I work in a Lisp environment, incremental compilation. No need to rebuild the world! The idea that compilation needs to be a big thing is a Unix idea.
I was just going to write that there's one in Zurich too (https://www.zuerich.com/en/visit/sport/planet-trail located in a very enjoyable area, highly recommend)
but thanks to your wikipedia link I found a comprehensive list of them:

https://en.wikipedia.org/wiki/Solar_System_model

Looks like Sweden's model is in fact the largest in the world(that is apart from the original)
Just wondering here, is there any way to protect oneself from that type of situation while at the same time keeping the source code open? Obviously, the name and logo are trademarked, but a third party could rebrand the program while using the same underlying source code.
Marginal cost for servers is very small, and with containers, etc, they multiply like bunnies.

Many of our devs are running 8-15 VMs just for their dev work. Depending on what you do and how, it’s easy to hockey stick the count!
Both table salt and kosher salt are perfectly fine for seasoning or decorating -- michelin starred restaurants use both for each purpose. The only important thing to note is that they have different saltiness grades. Table salt is finer and thus saltier. Real problems emerge when not distinguishing between the two -- either a dish is far too salty or completely under seasoned.

Just specify what you're using and how much and the person using the other one can adjust. 3 parts kosher is about 1 part table salt.

It gets way more confusing if you go to Japan -- instead of 3 or 4 salts. There are 00s. The Japanese are big in to salts.
The Tesla Nevada Gigafactory, and all the jobs it entails, would not exist without the ability for the stock-market to raise billions of dollars.

The banks were willing to offer Tesla ~$1.3 Billion IIRC, but the cost of the factory would be $5 Billion total. Furthermore, wages would have to be paid during the "rampup" period.

I'd say "having a job at all" is a major advantage to the working public. All TSLA / Elon had to do was issue a secondary offering with a bit of hype to the public investors, and they shoved $Billions into the company, allowing it to expand.

---------

You need to work on building cars for months, or even years, before a factory churns a profit. Where do you get the money for that? Well, the Stock Market is absolutely full of people who are willing to risk money (for the promises of more money).

If you have a better plan for where a company can raise ~$4 Billion or so, please explain.
Indeed, I meant to add that the super-elite doesn't really care. They don't need to signal anything.
or physics is broken.
It's worth recalling that a coal plant burns 1.1 pounds of coal per kilowatt hour. Considering that a nuclear plant may produce 5 tera watt hours per year this translates to 2.5 million tons of coal burned per year for equivalent coal generation capacity.

Uranium rich coals with concentrations above 200 mg/KG are used in resource extraction around the world. Our hypothetical plant burning this coal would release the equivalent of 500 tons of uranium. In practice it's estimated that Chinese coal plants emit 62 tons of uranium into the atmosphere per year, however this estimate critically depends on the quantity of uranium in the coal - one plant in china was estimated to emit 3 tons of uranium into the atmosphere.

https://www.mdpi.com/2075-163X/7/12/239/htm

Note that 3 tons out of 2.5 million is not concentrated enough to run a nuclear power plant - but is producing greater emissions than our plant.
Great initiative. Though big corps have shown their tastes when it comes to free software: BSD (and the likes) or not something we touch (as in distribute/contribute to).

Still good to have some more options.
UK Home Office tests web-spying powers with help of internet firms
The funny thing is that Akbar himself was actually illiterate. He had everything read to him.

Otherwise, sure, I agree. I'd just say that the beauty of democratization and widespread literacy is that we all have access to the high culture of the past.
On-Sale Bar: Patentability and Selling Your Invention
China Lays Plans to Tame Tech Giant Alibaba
Make the registration and renewal costs higher. Anything that is practically free is prone to getting gobbled up in the way the OP complains about.
Here we go again. 10 years ago, replace 'Facebook' with 'YouTube'. No different today.

Going from one tyrant to another.
> the core claim is that coal ash contains more uranium and other radioactive metals

No, the core claim is that coal ash contains more radioactivity. That is, there are more nuclear disintegration events per second per kg of mass in coal ash than in spent reactor fuel. And it is wrong by many orders of magnitude. The thorium and natural uranium in coal ash have fairly low levels of radioactivity, nothing like the levels of spent fuel rods.

Simple numeracy will tell you it is fact. But in case that's not accessible, ask yourself: what is a person's radiation exposure by standing upon a coal ash mound 1 year after it is deposited?

Now ask yourself: what is a person's radiation exposure if they were able to stand next to a spent nuclear fuel assembly 1 year after it is removed from the reactor?

You could literally live on top of a coal ash heap and never suffer any radiation consequences. You would have suffered a fatal does from the spent reactor fuel in about a minute.

I'll leave the citations to you, since most of the published works assume basic knowledge of how radioactivity works and I'm not certain are appropriate to your question. If you want to know about spent fuel, the Swedish report [1] is fairly good for lay persons. I'm not going to dig out any studies on ash ponds, but I'm sure there are some.

[1] https://www.osti.gov/etdeweb/servlets/purl/587853
"does not allow in any way calling promise/async/callback" To be accurate you can wrap your promise with a spin lock and wait on it if you really really want to. It's just a horrible idea for the browser. But yes you can wait on async functions if desired, the js language doesn't actually prevent it, there's just no built-in feature.
GP probably meant questions specific to Multicore OCaml
Having worked with him at Mozilla I can assure you that he is familiar with Rust. I'm as much of a Rust fanboy as anyone, but "rewrite it in Rust" is not a simple process, and there are many tradeoffs involved. That being said, I think Rust will continue to improve on this front. Things like the GCC Rust frontend work are promising avenues to expand Rust's reach in terms of supported platforms, and tooling like c2rust will make rewrites simpler. There are also techniques like `RLBox` now that allow compiling C code to WebAssembly and running it in a sandbox which offer mitigation strategies without a full rewrite.
Tried to use DDG for about 3-4 months on all browsers, desktop and mobile. Didn't work out. IDK why bc everything was good enough but there're small subtilties which felt better with Google, one thing I remember was Google's ability to understand that I just did a local search and showed me maps, Google Reviews and so on. I can't remember all issues buy I often appended the site to get the right results or those results I was expecting. Maybe I am just used to Google or Google is really somehow better (except with one thing, Pinterest). Just want to say that it's going to be hard to get people to move away from Google. Compared, leaving FB was a piece of cake.
You've got the causation backward here. Snobbery is a tool that people use to assert or maintain social status, or in the attempt to attain it, especially at the margins (if you are clearly enough high status, you don't need it though you may choose it). Like other tools of the type (e.g. etiquette rules) it's main purpose is to define in-group/out-group dynamics in a way that is difficult to counterfeit for one reason or another.

The counter pressure to this is lower social status communities calling it out as a negative, which has some of the flavor you are idiosyncratically aiming for, but can also be group affirming.
This is neat and will certainly be useful for folks that have loads of meetings everyday.

About your expansion into other areas - The reason the menu bar works is because it is tailor made for one thing now, which is finding the next meeting to join. If you add more options, would that not move the clutter from the browser tabs / apps into the menu bar? Something to think about.

Good luck with the product. I wish you the best.
Until now, I felt bad that I haven't learned Spring earlier. Now I feel happy that I only met Spring after the annotations were added. I can't even imagine the horror...
If you find yourself getting distracted when listening to or watching something, try listening/watching at 2x speed.
I would love to be a maintenance engineer in my current job, if it was respected. Sadly, it's not and project managers drive for features.

I agree that maintenance work is more likely to be instructive in creating well architected code. It has been a joy when it's possible to take a poorly build module, write tests, and refactor it into something simpler and more effective.
I read an article recently which advised purposely saying something which you knew to be incorrect in order to kickstart a conversation with someone.

"What do you do?" "Software development." "What kind of software?" [back and forth, question-and-short-answer at a time]

"What do you do?" "Software development." "Oh, so you like write websites and stuff?" "No, actually, [long enthusiastic explanation of their job]"
Let's break down the problem you've stated.

> managing nuclear wastes for thousands of years

There's a fun way to think about this: the more dangerous the isotopes in terms of radiation, the faster it becomes safer. That radiation is the isotope breaking down into something else, something more stable. For the most dangerous waste, the stuff that has proliferation risks, in a few decades it's not nearly as dangerous. So "thousands of years" is a popular misunderstanding, in my view.

> There is such a woeful global record of adequate safety measures

There have been a small number of incidents- Chernobyl and Fukishima primarily- but that mostly boils down to poor initial designs or choices for locations. No CANDU[0]-based reactor design has ever had a dangerous safety incident.

I know I'm trying to convince you of something you don't agree with, but give this link[1] a chance. It has a lot of answers to some of your oppositions- maybe you agree with them, maybe you don't, but I think it's well written at least.

[0] https://en.wikipedia.org/wiki/CANDU_reactor

[1] https://www.world-nuclear.org/information-library/nuclear-fu...
Neat! I think something is messed up with the drop downs, though. It shows that I have multiple selections on FF on Android.