skysight-inc/HackerNews huggingface dataset:
But we're trying to move away from fossil fuels, so what's the point in building power generators again?
If you have "severe mental issues" and someone prods you knowingly towards your death, that is a crime.
Firefox calls it "Cookies and site data".

Seems clear and to the point.
BSD for some, LGPL v 2 for the rest.
Yes, that was what I meant.
I agree - I have looked into a 2 or ECS implementations, and they either seemed awkward, or brought in a bunch of other concerns I did not care about, and in the end decided to roll my own for some games I was building. It was pretty simple in the end. Dependencies definitely became a bit lengthy in some cases, but I didn't hate that, in that it makes the coupling explicit.
Even ignoring the obvious "Users are idiots" chat, if you ever show a problem to someone else "Oh it works now" is almost always the answer.
Sequential IDs also let you think about ranges: a feature was introduced in 11, broke in 17-23, and worked thereafter.

I used SVN like this in grad school: data files included the SVN $Id$ of the script that generated them. This let you work around bugs and experimental changes. For example, you might hardcode a delay, realize it should be longer, and then eventually decide to let the experimenter adjust it on the fly. This is easy with sequential ids:

if version < 11:
delay = 50
elif 11 <= version < 29:
delay = 100
else
delay = params.delay

Using git hashes, you'd need to maintain an exhaustive list of every version ever run, which is even tricker because there isn't a sole source of truth like an SVN repo.
It’s 1.4T with a 20.5 P/E ratio and 0.12T in just cash in hand. Considering their past growth curve that really looks undervalued. https://www.statista.com/statistics/266206/googles-annual-gl...

Anyway take away any single element and it’s still a 1T dollar company, it’s not like search needs Ad Words they could use a different advertising network.
> I would love to learn more about Superphenix and its design, history and the politcs around it but I wasn't able to find much

Most of my knowledge comes from private discussions with people involved with the project or with the government at the time or from French sources, unfortunately. The best I can find is the English Wikipedia page, which seems decently accurate although short on technical details (a lot of them remain more or less industrial secrets to this day: there hasn’t been a bigger breeder reactor before or since).

In the long run, sodium-cooled reactors are a dead end because of the risks associated with a sodium loop (which is terrifying). But a fast reactor would have been invaluable as a test environment for advanced materials and composites, and improved fuels.

> From a Swiss perspective, its crazy to think a Swiss green politician went and shot the reactor with an RPG.

Indeed. So much for neutrality! To be fair, that should seem crazy to anybody from any country.
You pose it like an all or nothing equation, which it isn't.

The way I see it, if you'd consider the art world a pyramid, the bottom is about to fall out. A lot of commercial artwork serves no deeper meaning but pretty decoration.

The emphasis will move to ideas instead of just execution. Artists will soon find out about the avalanche of people that have creative ideas yet can't draw or paint. They'll be unlocked.
> A great many people have disputed Chinese sovereignty over Tibet

I'm not really referring to private individuals here. I'm referring to organizations that matter, like countries, the UN, etc. Individuals can have whatever opinion they'd like, but there's no question at all in the international arena about whether Tibet is part of China.

> Indeed, legal sovereignty of a sort is not disputed there.

Not just "of a sort." Chinese territorial sovereignty over Hong Kong isn't disputed at all. Whether China is upholding its treaty with the UK is an entirely different question, but that question doesn't impact whether Hong Kong is part of China.

> I think your argument is that other countries don't need to worry about China spreading its systems further.

China is interested in regaining control over the territories that it considers to be China. These aren't far-flung parts of the world. They are close-by territories that have historically (not just in the distant past, but even in the post-war era) been internationally recognized as being part of China. China isn't about to claim California. It thinks Taiwan is part of China because Taiwan was (and still is) part of the Republic of China, to which the People's Republic considers itself the successor.
No, as I've posted below.

https://en.wikipedia.org/wiki/Cyberterrorism#Defining_cybert...
How can it be anonymous if the "major operating system and browser makers" manage an account tied to a paticular person? My OS (linux) never asks me for such, and certainly not my browsers. Safety and anonymity require that corporations and governments be kept as blind as possible.
I read this from archive.org and it seems the article doesn't actually say anything about him being a bit of a diva. Just that the letters are going up for auction for the first time. Maybe they're missing some paragraphs.
another great point. HN isn't even responsive. it's designed for older times, and i love it. (i also love that i can browse HN on lynx or w3m; definitely can't do that with reddit.com, you can, sort of, with old.reddit.com, and you can with i.reddit.com)
I do 0 outside of 9-5, heck I try to do 0 inside of 9-5 as well!
Webkit is a fork of KHTML so presumably restricted (not not) by whatever the open source license KHTML license allows.
Oracle/Cerner US Patent Grant: 11429514, Testing as a Service
Discussions over at the Elixir Forums (https://elixirforum.com/t/liveview-related-patent-applicatio...) about some Oracle Cerner patent application. This one appears to have been granted yesterday (Aug. 30 2022)
I think it was called "the Fraternal Order of Police", which had no official association with the police.

I don't know what defines "official", but the FOP is most definitely associated with the police: https://en.wikipedia.org/wiki/Fraternal_Order_of_Police

A trick I heard is that if you tell them to "Take my name off of your list", they're legally obligated to do so.

Yeah, you can almost hear them in the background falling all over themselves as they hurry to remove your name when you utter those magic words. They might be legally obligated, but someone has to enforce it in order for it to be effective. You have good reason to doubt the effectiveness. :-)
What's daunting is when you don't know the audience-- like opening a new tech support case.

I could write a thorough narrative with a good description of my environment and details of all the things I tried to do. Then I get dismissed by a technician who says (this actually happened): "Your issue is to complicated to be solved over email. We need to have a call." The call lasted less than 5 minutes. It consisted of me reading my email (verbatim, because I'm an asshole and took being dismissed personally), the technician telling me what I needed to do, and me doing it.

I could go with the whole "quick question" route and spend more time than it would take to write having a back-and-forth with a technician who can't let me speak and keeps interrupting with suggestions (for things I've already tried or aren't applicable), repeated questions( because they aren't keeping written notes), or out-right confusion (because they have preconceived ideas about my situation and haven't validated them with questions).

I find it easiest to just grind away on a problem myself, reverse engineering, referring to source code, etc. Then I don't have to feel bad or make someone else feel bad. I loathe having to involve an unknown third-party. My confirmation bias says that it'll usually be bad.
Show HN: Rewriting My High School CS Teacher's 2D Graphics Library in JavaScript
Hi HN, This is a 2D web graphics library that is:

* powerful enough to do anything

* simple enough to learn in < 15 min (small API)

One of my fondest memories was learning to code. My HS CS teacher was pretty smart in choosing to teach us through making video games in Python. Back then, coding was basically addictive - really one of the purest forms of creation.

After graduating HS, I found myself constantly reaching for that original graphics API - to build a custom visualization for some data or to make a dumb little video game as a weekend project. And I wanted to put it in a web browser to share with my friends via link.

So I rewrote the library for web/javascript. The intention for the library isn't to be something to build AAA games with, but rather be low-overhead and simple enough to learn for any web engineer to learn in minutes for a weekend project.

You can basically make any game by:

* Drawing Shapes/Images

* Play Sounds

* Listen for Mouse/Keyboard Presses

Want to get started? Check the README for the CodePen & boilerplate CLI

Hope you make something fun :)

soft-boy
The FBI, and increasingly police departments, have fairly large cyber forensics capabilities. If someone is doing something illegal, report it.
Unfortunately I can agree with this completely. I stopped playing Fortnite because of this. Although it can be fun without winning, when they introduced the victory crowns to reward multiple consecutive wins (along with an emote to rub it in everyone's face) it seemed like just enough to cause us all to start getting frustrated and screw up team morale.
> The hard part is to set up a situation where the website administrator benefits from having a large technocratic-oriented community that, as far as I can tell, loathes ads. And possibly images. Tough market to sell to.

The market HN is selling itself to is misanthropic nerds who want to be the next Musk or Zuckerberg. The community's loathing of ads and images and the whole anti-modernist zeitgeist pays for itself in hacker "street cred" when someone's crazy idea makes a return on YC's investment.
You could also just use the Storage tab in the devtools of your browser of choice, Chrome and Firefox at least both provide a GUI for looking at storage. Not sure what all Chrome's shows, but Firefox's shows Cache Storage, Cookies, IndexedDB, LocalStorage, and SessionStorage.
Yeah, from this I think any irrational base is going to be either (uncountably) redundant or incomplete.
Fair point. that's basically what userify is, I think![0] (just really a UI on top of a script!) You can run your own server for management, and that's what we do.

0. https://github.com/userify/shim/blob/master/shim.py
If the choice were really all ads going away and all ad supported websites going with them, or pervasive tracking, I'd gladly give up the minority of ad supported sites that provide value to rid the Internet of the scourge of the remaining ad supported trash.

The truth is that there is no such dichotomy. Ads do not need tracking/"personalization", and if tracking/data collection were made illegal, there would be no commercial advantage for the scummiest "ad tech" company.

(I'm not commenting on the California legislation, but just generally in response to parent)
GPT-3 was fine-tuned after release to be better at following instructions. I don’t think that’s been done for BLOOM.

BLOOM incorporates some new ideas like ALiBi which might make it better in a more general sense. They haven’t released official evaluation numbers yet though so we’ll have to see.
The size of the union must be regulated to the size of the company and vis a versa. Then it's a fair fight. None of this Teamsters organizing a mom and pop hardware store or Wal Mart having a separate union for every store.
One of the biggest contributors, arguably, to the mediocrity of modern software is the rejection of the inner voice that says "you can (and should) do better" as "perfectionism." No offense to the author, but imo this is a platitude that has done far more damage than it has good.

A few quotes to contextualize the thought (ones that I reference when I try to weasel out of doing something properly):

“An important part of making good things—it’s extremely underrated in current day society—is having a critical eye for the things that you’re making and assessing ‘are these things of an appropriate quality, do these live up to the standard of what I’m trying to create?’ That’s why it’s not fun sometimes. But it’s also what enables it to be a peak experience in the end when you succeed.”

- Jonathan Blow

---

“Doing something quickly is not the same as doing it well.”

- John Hegarty

---

“Any suppression is regression.”

- Kapil Gupta

---

“If you walk the path of mastery, you’re going to have to walk it all alone. There is no one who is going to accompany you because no one has been taught that. No one believes that. That’s not in the water and in the food and in the air. You’re basically going to have to breathe a different sort of oxygen.”

- Kapil Gupta
Fuzzing everything is absolutely essential imo.
Wonderful! What a great product, well done. Thanks.
If you're asking people to pick just one, you're being far too generous in placing blame.
Helium (HNT) IoT Case Study (Trackpac)
Something like prompt weighting? I've seen implementations of that floating around.
https://hn.algolia.com/?dateRange=all&page=10&prefix=false&q...

"tome's law: In any discussion about an article whose title is a question, Betteridge's law is mentioned with probability 1."

https://news.ycombinator.com/item?id=9077549
Americans wouldn't know how to rank the characters without obvious stereotypes firmly in place.

I'm reminded that Hayao Miyazaki had to fight hard to have a prince in a movie who didn't have a castle, because how would anyone know he was a prince?
reddit is infinitely curate-able. if you remove all the default subs and sub to communities about topics you care about, it is a much better experience (except for large communities; those are trash, but large forums back in the day were also trash)
Ask HN: Why don't computing devices protect themselves from physical harm?
For example, a notebook computer might complain that you have a drink nearby that could spill and ruin its circuitry.

A smartphone might scream if you drop it and cry from the "pain" of the impact. It could even operate more slowly for a few days as it "recovers" from the fall.
Yes indeed, and it shows the advantages of Stable Diffusion's model of just releasing the model and letting people do what they want with it - this was straightforward to implement oneself.

And while OpenAI released this feature now, it's probably just a matter of days until even better features built on Stable Diffusion will be released, given how much community energy is focussed on it right now.
I have never in 25 years - most of that in the enterprise - has dealt with Oracle enterprise sales and came out feeling good about it.
Child abuse is a much broader term than child porn, which is a subset of child abuse. Twitter had a more specific issue with child sexual exploitation as opposed to the many other forms of child abuse.
Ask HN: When is a good time to buy a laptop?
With potential price increases and new chipsets coming out, does anyone have any recommendations on when to buy a new laptop?
What about just wearing a weighted vest?

Another interesting idea I've had many many years ago: Skies that have enough buoyancy to be able to float on the sea while a person is standing on them. Do that you ski across the sea. Although the movement would be closer to rollerblades, due to lack of hills.
Interesting idea. With this app, it appears that to monetize the app you can capture the user’s GPS location *and* use the microphone for collecting audio information.
Ah so you would support Fire brigades that dont respond to the homes of people you find morally questionable?
Serverless has been asked for quite a few times and we've gone back and forth on it. We want to keep an open mind, but the business case to build it isn't there at the moment. That could change if somebody wants to sponsor that development or some OS devs open a PR or build some porting plugins.

It could simplify deployment and have some other benefits, but we always go back to the fact that even with a sleak serverless architecture, you're still hitting a centralized DB. It really weakens the argument for going serverless.
Not a meaningful comparison. Seeing an artist play an instrument is a fundamentally different experience. It's visual, much more impressive sound, a social experience, and so on.

With imagine generation you just look at output. There's no difference between seeing the output of a human-created image or an AI-created image, people can't tell.
github has had more than fifty outages this year alone, and has a rocky history of recourselessly banning users from countries that are sanctioned by the United States. switching to github makes no sense if "The WebKit project is interested in contributions and feedback from developers around the world."

https://www.githubstatus.com/

who made this decision?
> Actually most of the video frame interpolation programs in the market uses two frames interpolation.

> Theoretically, you can do a better job with multiple frames but this doesn't bring much more values beside of some extreme cases.

Edge cases that require more information than is present in two frames are very common. That's why most frame interpolation methods also have an "artifact masking" feature.

But what if we did use the information from surrounding frames? That would probably be too complicated for traditional frame interpolation, but that's not what we're talking about.

What if we used a data set trained on the entire video file - or even a collection of similar video files - to fill in the gaps?
I've had meetings in a 800 ppm CO2 air, it makes everyone drowsy. I'd set the threshold for "ok" or "good" air to 600 ppm or so. But I'm not a scientist, just a programmer. Well, actually a data scientist but no experience in biology or health care.
Interesting – what makes it particularly handy on Windows?

I've only used it for automating build numbers. The number of commits on the main branch behaves, in practice, close enough to a monotonically increasing counter that it works 99.9% of the time without anyone thinking about it.
Sounds like it will work great for you!
> some people, hitting a problem is an excuse to stop working entirely and claim to be waiting on another team for support.

Maybe they just write to think :)
AI-Generated Art Won First Place at State Fair Fine Art Competition, Artists Mad
This should have you covered: https://github.com/manuelkiessling/stable-diffusion-discord-...
I always start the chat conversation in office with a simple "Hi" or a "Hi, Do you have a minute?"
This way, I am giving that person a choice if

1) He/she is in a meeting, they have a choice - to or not to reply

2) If their screen is shared, I am not disturbing the meeting attendees making them read what I typed, and what comes in the notification pop-up

3) Gives enough time for the other person to switch context

4) Ignore me for an indefinite amount of time and continue their work

If the other person responds, my second comment would be with full details.
I think it’s an easy and attractive talking point for them to posture publicly and internally, and to feel a connection to their personal philosophies. So far Cf has at most discussed the thought and process behind their policies and actions. I don’t see them offering up real public control and accountability of their service policy and enforcement. They’ll want to keep control over their business operations and seek the business dealings convenience of perceived neutrality, which they can do through thought leadership bs etc.
> We still don't have format selection

And you never will. From https://github.com/psf/black:

Black is the uncompromising Python code formatter. By using it, you agree to cede control over minutiae of hand-formatting. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters.
It was a bear to get set up (oh NixOS...), but I imagine it's easier on other platforms: `pytype` from Google is the God Linter for Python.

It:

- seamlessly supports everything from old-ass Python 2 code up to very recent (like 3.10 or someting)

- it can and does exploit `mypy`-style annotations, but needs none to deeply analyze your code and actually find bugs

- it seems to do fairly serious deep PLT magicks. i admittedly haven't dived deep here but it's doing stuff that looks like escape analysis-level whole-program analysis

- it heavily caches and optimizes it's (understandably) heavy lifting via Ninja

It demolishes everything else I've tried. I will definitely take `Ruff` for a spin, we've got a lot of Python and I'm always up for discovering there's a better tool, but the dark magic PLT wizards at Google have probably gotten pretty close to what can be done.
>the most popular mobile OS in the world

... which is free for consumers, and also for manufacturers to license ...

>the most popular web browser in the world

... which is free ...

>runs a major cloud provider

... which is unprofitable ...
> Some ridiculously high proportion (half?) of tickets still come out looking like "it doesn't work when I do X" [...]

Do you get support for just closing these tickets as "does not contain enough detail to be actionable"?

Or do you have to deal with them anyway?
> Hydroquinone in particular has been banned from OTC products - see article here for some of the reasons why

Indeed, and it was done has part of the omnibus Covid relief bill IIRC.

After having reviewed all the evidence, it doesn't seem to be such a clear cut case to me as it was for say mercury.

I have melasma, and I was happily using hydroquinone OTC products. The only noticeable difference this ban has made to me is to gatekeep the products with a costly prescription.

> There is a scientific reason why these ingredients must be included

Totally!

BTW, you may want to look at others such as glycyrrhizic acid.
Oh of course. This is the tradeoff.

That said, over time a diagram's value will diminish regardless if you have auto-layout or not, since the codebase will always outpace documentation.
> It raises the barrier of entry to do what they want to do.

How so?
Those things are why Google has a lot of employees. It doesn't mean they are successful business ideas.
Building a Secure Node.js API with gRPC
If that is your chosen way to make money then you need to consider it to be be part of the job just like the possibility of getting shot at when you join the police or armed forces - a actor or popstar with stalkers.
It's a bit late, these things have been called "supercookies" since Flash started to support persisting data outside the browser's control.
All of your examples are situations where the law in many countries does require content providers to safeguard children from consuming adult content regardless of the intervention of their parents.
The problem is that all those bad decisions inevitably spark from these platform companies not wanting to enforce their own AUP.

We point out a particular bad actor in violation of their own policies, and they do nothing. We complain loudly about it in the news, and they vaguely commit to "fighting" the problems that were already against their AUP... but not any specific named bad actors. Automated systems are chucked at the wall, but the actual people people are angry about are exempted in the name of "free speech" until it costs the company business.

This cycle repeats until a politician gets a bug up their butt about it and passes a law mandating platforms have more censorious policies.
I've definitely seen deliveroo cyclists doing it for the fitness.