skysight-inc/HackerNews huggingface dataset:
> And those in support of nuclear have such a hard-on about it that they're starting to sound like the crypto cult.

Please don't. There are plenty of valid reasons to support more nuclear power, there are plenty of valid reasons to oppose it, but there are no good reasons to go ad hominem.
> This is what bugs me about the stackexchange model.

> providing a link and not answer is a poor model because links decay so quickly.

Providing a link and not answer is not the stackexchange model. On the Stack Exchange network, such answers are often (not always, of course) commented with a request to expand the answer.
anyone grabbed the code before the repo went private? I'd really like to play around with this a bit :)
Not sure these are apples to apples comparisons. Model S, 3, X and Y are not only a new platform, but an entirely new category of vehicles, made by a company that has started from zero and has been scaling volume production aggressively. Building a thing well that has been produced in volume for more than a hundred years, by lots of companies, with an entire ecosystem of established suppliers, is quite another story.
It is revisionist nonsense.
Maybe is a monad cause you can wrap something in a Maybe (that’s ‘return’) and you can also bind a ‘Maybe a’ to an action that takes an ‘a’ (that’s ‘bind’ or ‘>>=‘).
> Linux on the desktop is actually quite a bit better and easier to use than FreeBSD.

As someone who actually started learning *NIX on BSDs and later switched to Linux, I think "quite a bit better and easier" is an understatement. I tried the latest FreeBSD last year on a not so recent Lenovo laptop and it was a horrible experience.
I would expect it to store 01234 as a number unless explicitly told to store it as a string.

These days I'd disagree. Once upon a time explicitly column delimited data with leading 0 padding may have been common, but I suspect in most software written in the last 20+ years leading 0s if included are more likely relevant parts of the data rather than Hollerith card default punches.
> 10% of crackpots at the university [citation needed] (in science [citation needed])

:)

Anyway, the 10% of crackpots are overrepresented in the news coverage, and there are many "institutes" and "associations" with serious names, that sometimes it's difficult.

I think that there are courses of homeopathy in some German universities, but it's difficult to find and I don't know enough about German universities to know it it's a big serious one or just a minor crazy one.

So I used Google to search in my university. I knew it was a mistake. The first two links are

* http://www.ffyb.uba.ar/POSGRADO/contenidos-secretaria-de-pos... (autotranlation https://www-ffyb-uba-ar.translate.goog/POSGRADO/contenidos-s... )

* http://www.fvet.uba.ar/?q=homeopatia (autotranslation https://www-fvet-uba-ar.translate.goog/?q=homeopatia&_x_tr_s... )

It's the bigest university in the capital city of Argentina. My university is split in 13 faculties, each one is quite independent. Both page look like serious pages of real courses, for graduate students or specializations. I can try to search in the other 11 faculties, but I don't dare, because I expect a few more. (I don't expect to find results in all 13, for example the Engineering faculty probably has no course about homeopathy, I hope.) Can you try searching at your university?

About cold fusion, it reappears from time to time. This was popular a few years ago from https://en.wikipedia.org/wiki/Energy_Catalyzer but the degrees of the inventor are ... strange.

The last interesting case I remember is https://www.sciencedirect.com/science/article/abs/pii/S03603... HN discussion https://news.ycombinator.com/item?id=24795744 (80 points | Oct 15, 2020 | 71 comments) It looks like a serious team in a serious institution in a serious journal. But the list of new elements that appear after the "fusion" makes no sense at all. Suspiciously, they are very common in the plumbing and other parts of the device, so my guess is just involuntary contamination instead of fusion.
Peer review is a good start. Noise, and systems derived from it like WireGuard, are peer reviewed (check scholar.google.com for starters), and NIST had nothing at all to do with it.
I cloned a copy of the repo a week ago; might be possible to find a fork? (I didn't fork it, though.) It's a pretty standard cpp codebase: might be windows-only, but I haven't gotten around to building it yet.
https://en.wikipedia.org/wiki/Viktor_Belenko
They really do though. You can't start most games without Steam running, unless you replace the Steam DLL that those games link against (but that is considered "cracking").

They is a fraction of Steam games that don't integrate with Steam in any way and therefore can be started by running their binary, but in my experience that is not most games.
These are great.

A 4th way I would add is: If you need to make a minor change or understand how one specific function is expected to work, search for its unit tests and start there.
It’s not doublethink to say the programs should have been exposed and that Snowden was a traitor for exposing them in a manner that otherwise hurt our country.

He could have done things properly, instead he dumped thousands of files unrelated to illegal surveillance to the media.
Ancestors of your post are suggesting exposing entire DB schemas (I would assume mechanically). While that could also be the case in other protocols, typical an IDL is used to separately define the API layer. Of course it’s completely possible to generate a WSDL, etc. from a DB schema, in practice I’ve never seen it done.
GraphQL has no native map type which means if you have a map data structure you cannot represent it within the type system.
I'm a single people doing support for free. Most people are a treat to work with, but some emails are stream-of-consciousness one-liners. Others will ask me to Google simple things for them.
Spoiler: you didn't buy them. You just licensed/leased/borrowed them to play.

If you had bought them, they would be on a DVD, in your home, and they couldn't take them away.
Having worked on games that old with services, docker didnt exist and I don't work there anymore, I built the server. The ami+server has been chugging omg with minor os updated since 2011. The software would be a pain to dockerize and relies on a config/deploy system that is megacorp proprietary and some internal security libraries with console signing keys for auth that are baked into the binary. We'd have to release the source, libraries, and describe the auth system.

It's really not realistic to do what your saying.

Then again my feature is only a part of the game and I designed it so you'd get 80% only hosting parts of it statically on S3.

Provided as context. The amount of effort the company (not ubi) has given to keep the servers running since 2011 and through gdpr is surprising given how few people actually use the feature. It's be way cheaper to refund the 10s of people actually playing their full price game license. many more people than actually playing would be offended though that we shut the feature down.
Do you compare via OCR?
I felt the same way at the start but I got used to it reasonably quickly. I already really appreciate its value even though right now I'm still basically a beginner.
It’s not just with books, either. I think the deliberate inefficiency is a selling point for a lot of brick & mortar stores now. In second hand stores and stores like Home Goods or Five Below you have to sift through a bunch of disorganized crap to maybe find something you didn’t even know you wanted. It’s like loot box shopping, I guess.
GraphQL is nice from a consumer's perspective but results in a lot of extra complexity on the backend IMO. It sounds nice in theory for the frontend to just request whatever it needs but there are often performance considerations that make this easier said than done. You end up either tailoring the database queries for particular GraphQL queries (i.e. eager loading certain things you know will be fetched) or implementing some sort of more generic dataloader pattern. The fields and data types become more explicit through the schema but there are still implicit access patterns in play. Definitely a tradeoff vs. a REST API where each endpoint can be highly optimized since you know exactly what's being returned.
Lithuanians have much more recent reasons to hate Poland. The Polish annexation of Vilnius in 1919 was a dick move. It gives Lithuanians strong reasons to colour their view of past events.
>At this point, we're past the point where people need to study the cost of wind or solar. They have proven much cheaper than anything else and they are being mass deployed all over the world as a result of that.

If the costs are so settled, why are countries like China still installing more thermal plants than solar or wind?

You think they would favor the cheaper proven options?
ok, thanks. I didn't know that about djb's history as far as picking fights with standards groups. I don't know much about him outside of the primitives he designed. That makes some sense in context now because the implication just seemed like a stretch. Cryptosystems break and have flaws in them, that's nothing new. It's just strange to leap to "The NSA did it", but again, I didn't know he just tends to accuse people of that.

I agree about the PQC stuff and committees. Anyways, thanks for clarifying this.
> So, if you have `1234` in A1 and `5678` in B1, `=A1+B1` should by default produce `VALUE ERROR` rather than `6912`?

If they were text, I'd expect it to end up as `12345678`, personally. + being reasonably commonly overloaded to mean string concatenation.
> The flag is called in-place for a reason.

What's the reason? Surprisingly, the file is never edited in place.
More like Beanie Babies or tulip bulbs.
The Great Oxigenation Event is a terraforming level event. We are not yet capable of such a large scale manipulation. Nuclear winter is at most comparable to a supervolcano or an asteroid impact.

Also, if you consider asteroids to be natural and their orbits to be natural then "nature" is already plenty capable of playing cosmic billiards. Or do you want to restrict nature to just biology?
There was a makerspace I went to in Montreal which I wonder if it’s still active.

E: it was Foulab, so looks like it still is.
I don't understand the problem here. Can't you simply close the issue with a comment like "sorry, I don't have the time, if you want this feature find someone who can submit a proper PR"?

Or even leave it open and tag it as "waiting for external PR" ...
I've been thinking about this a lot lately. I'm in a number of private groups that consistently get hit with random auto moderator false positive flags on Fb.
After enough of these flags, the group gets closed.

I'm wondering if a third party groups app that supports Facebook auth could be a gateway out of Zuckland while leveraging the Facebook network effect.
You don't own the content on DVDs either. You own the disc and you've been granted a limited license to view/play the content.
The violent, misogynistic world of TikTok’s new star, Andrew Tate
> For some users

a number probably infinitely small... Google might be the only user in this case
REPLs for one.
It's another postmodern web development fuck-up.

I saw it coming for miles and evaded it.

Your complexity is my competitive advantage.
Please continue to be followers of any new shit.
Thanks for making this. From your comment, should we be able to zoom in with a mouse on desktop?

I think you could also consider a 'next' (previous too?) control to allow skipping something, but that might be more useful once there are many many JWST images.
Sure, you can argue it’s hyperbole. But if you’re trying to make the point that someone else is sloppy with the facts, it may undermine that for you to make a literally false statement, even if it’s hyperbole. Hyperbole can be hard to detect.
In the app, you type in some words -> bot generates you 4 images to choose, upscale, and have other people vote on. So in a way, leveraging the human feedback to see which image people prefer given the initial word input.

On the whole access with discord thing, and objectively going through it:

* It's a great way to harvest emails and profiles, similar to using facebook login - but it already has a natural filter to noise. For example, the crypto/NFT space is very on discord.
* Being able to use humans to generate these images is a great way to get better resolution on what would be a good NFT signal generator...
* The way discord works, it's easier to collect user metrics vs. website & google analytics. Every time the server gets overloaded, you know you hit a user threshold and expand. Pretty smart way of onboarding also -- there are "newbie" chat rooms, free trial chat rooms, and I assume paid chat rooms. No need to build it since using the chatrooms does it for you!

(for the record, I don't hold or actually like the crypto space myself - it's an earth warming CAP theorem system that doesn't produce work that can be achieved by other methods)
You're creating a false dichotomy that either we're staying on earth or trying to colonize mars, ignoring other options such as having a more capable presence in orbit for doing things like asteroid mining, which would supply the resources that the poster you're responding to mentioned.
> But since then, there has been strong interest in further bloating the language instead of making it better.

Totally agree. JS the Good Parts is what got me into JS around 2007. It used to be so accessible, this neat subset of features, coupled with the DOM.

The web in general has the problem of a million ways to do the same thing, and none of them works quite right.
ML – Who's teaching these machines? Young Indian Women
Its pretty explicit in the agreement terms

IDGAF, just because you wave a license agreement around doesn't free you from the moral responsibility to be honest about what you're selling. If you say BUY NOW and then bury specific redefinitions of 'buy' in a 5,000 word contract then you are engaged in deception. Just because it's legal doesn't mean you're not running a fraud, it's just a particularly elaborate and narrowly specified one. It's not that I don't understand contract language, but most people don't and there's a reason most service contracts are rendered in 5 point type and optimized for leverage rather than clarity.

I rarely bother to pirate anything, but lose zero sleep over the phenomenon because so many corporations engage in deceptive practices.
> Be careful with anyone with a take that says some technology is 100% bad always.

On the flip side, you should also be careful of anyone who says some technology is 100% good always. It's far more common to see people talking up the advantages of some trendy new technology without ever mentioning the downsides. All technologies have tradeoffs.
I don't know anything about the car noise cancellation tech, but I would hazard a guess that instead of using microphones to pick up noises and generate counter-noises in real time, car manufacturers can just create the right anti-noise for their engine sounds, for the sounds of wind hitting the car body, etc. and use them without needing anything particularly clever going on?
Re-Engineering CI/CD Pipelines for SciPy – Quansight Labs
A frontend application that I work on has each component making separate tiny GraphQL queries to render just what it needs. The result is often 5-10+ GraphQL requests to render a single page. Is this a common practice?

It seems like a lot of overhead to me since the backend has to perform some redundant queries (i.e. fetch and authorize the user, etc.) in order to serve each of those requests. I had thought one of the main selling points of GraphQL was that the frontend could make a single API request and have everything it needs to render the entire page. Any thoughts?
A cryptocurrency project used formal verification to fully generate a cryptographic function with better performance and provably correct.

https://go.dev/doc/go1.17 - crypto/elliptic
I have never had goals, just some vague ideas like “work as a professional programmer” and “have kids,” both accomplished mainly by chance and luck.

I use to-do list and calendar for short-term planning but mainly rely on memory, which gets less reliable the older I get. Nothing I would call a system, just the apps on my iPhone. I rely heavily on GMail search, I forward important emails to myself with keywords in the subject. I freelance so I juggle multiple client projects, but the key information ends up in GitHub.
Webassembly is the way forward. Why create a new language when you can use any language though WASM. It is already built around capabilities and you can implement an actor system easily, something that has already been done (https://wasmcloud.com/) for the backend.
This is a far better resource on the subject:

Proper handling of SIGINT/SIGQUIT: https://www.cons.org/cracauer/sigint.html
Along with "Feature Request" and "WONTFIX" perhaps an option of "Maybe Someday" could make it clear that it's a known request but it's very much not on the top of the priority list.

Edit: maybe also "Poor Fit" for things that are between "someday" and "never."
That's bullshit. Transhumanism is about overcoming the human condition. Ibuprofen, penicillin and even ancient technology like animal husbandry or irrigation are more important to transhumanism than VR goggles and pointless magnet implants.

Ironically, this comment is the perfect example for the real reason for the downfall of transhumanism: It has become popular and thus poisoned by clueless tech pornographers with zero understanding of the philosophy.
To add another anecdote: I use ZFS on NixOS for all of my partitions, including an encrypted boot partition. It has been rock solid for me.
Among the many problems with GraphQL are

1) That it doesn't deal in graphs, but trees, and
2) It's not a query language, but an RPC language with result subsetting

I would love to see something similar to GraphQL that could return actual graphs. Like in the canonical Books/Authors example, a query over books that included the authors would return Books with _references_ into an Authors collection so that authors were not duplicated as children of the books.

I would also love to see real and standard query operations like where, limit, groupby, and ideally some sort of cursor. All that has to be added bespoke on top of GraphQL severely limiting the ability to write generic frontends and interfaces against GraphQL APIs.

Then there's the type-system problems like lack of Maps, the overly strict input/output separation, paltry scalar types with no standard for dates and times, etc...
Build it and they will come..
Nice work! We had to solve this problem a few years ago and iterated through a bunch of technical solutions and rabbit holes.

Funnily enough, the best performing solution for users was having the two PDFs rendered as images with a slider to "switch" between them, and relying on the human eye to spot the differences.
"Klaatu barada nikto" is a code phrase from The Day the Earth Stood Still to stop the homicidal antagonists from killing you.

It's doubly famous because Sam Raimi recycled it in "Army of Darkness" as an incantation to dispel the curse of the Necronomicon (book of the dead, portrayed as the arch book of black magic in any number of stories), which our hapless anti-hero Ash fucks up and thus unleashes the armies of the dead on a roughly medieval and wholly unprepared world.

If you like campy horror movies, there is so much camp in Army of Darkness that there's barely any room for the horror. It is technically a sequel but it works as a standalone movie. I watched it years before I finally sat down and watched The Evil Dead.
I think the mismatch thing doesn’t really make sense, as you should consider freebsd as a complete OS rather than just the kernel, and archlinux as the same. Dragonflybsd and pcbsd for example have the same freebsd kernel, do they follow the freebsd way too?

The rest is about preference with the exception of DTrace that is imho superior , but I am not going to pick freebsd over Linux only for DTrace, as Linux has better compatibility and support with software and hardware in general imho

Edit ps: I use gentoo so I see the power of ports but I can match it with the wider support of Linux
>Yep plus early ‘discman’ didn’t have anti skip and battery life was terrible.

I had completely forgotten about the development of anti-skip. And now that you've made me remember it, I suddenly feel old.

I knew somebody (with very rich parents) who basically had a shoulder bag (read: man purse) so he could carry around his Discman (early Sony version, no anti-skip), an extra CD case or two, and an extra set of batteries. It was awful.
All my backend servers expose JSON based RPC api. It does exactly what was intended. No more no less. Works like a charm. I can hardly imagine why would I want to invest in developing / exposing GraphQL layer. Facebook might have their valid reasons but businesses/clients I deal with are not FB scale and do not really give a flying fuck about what FB does. They just need to solve their own particular problems with good ROI.
It's little things like parsing unmatched leading single quotation marks as meaningful non-errors that contributes the "hate" component of my love-hate relationship with Excel.
The beta was easier to get into before Dall-E opened up more, and it can be more interesting for generating weird science fiction or fantasy environments.
Well, if Ubisoft starts to see a sales hit from these shenanigans that is greater than the development costs for the migration, I think they'll be able to summon the willpower to accomplish the task.

Even just half-assing it and asking the community to help would make a lot of people happy. People reverse-engineer closed games/consoles/services all the time. That's what a lot of cheat patches are anyways.
Also biblio.com, which is not.
Show HN: 1.0 launch of Nodewood, a Node.js SaaS starter kit
Hey Hacker News! I've been working on Nodewood for a couple years now (and have submitted it before, in its beta version [1]), but have just released the first full-release 1.0 version today!

Nodewood is intended to solve the issue that a lot of new SaaS founders face, that there's a whole host of features you have to have as table stakes -- user management, team management, subscription management, etc. -- and building those features yourself means you either have to cut corners or delay working on the actual business logic of your app. Nodewood comes with those features out of the box, allowing you to start building your actual app moments after you create your project.

Plus, it comes with a CLI tool, a Docker-based development system, and a Pulumi-based [2] deploy option, not to mention a lot of other time-saving tools and utilities!

As always, I'd love to hear any feedback!

[1] https://news.ycombinator.com/item?id=26048937

[2] https://www.pulumi.com/
I suppose it depends on the country, but nuclear power (with the exception of the just-approved SMR) is generally produced by large industrial conglomerates.

The US lost its own companies due to mergers, but there is certainly an industrial complex in, say, France, where Areva was bailed out and restructured by the state, or Japan, where TEPCO enjoyed a close relationship to the government.
More detailed comparison of Docker Vs Jails :

https://www.diva-portal.org/smash/get/diva2:1453017/FULLTEXT...
Totally fair. But my goal would be to make it so you don't have to guess. If your response can't be automatically handled, it should fall back to a human who can do exactly what you need.

Take a cart recovery: If I send you a link, I'm just blindly assuming you forgot and your only objective is to complete your purchase.

But if I ask you a question, there's an opportunity for you to tell me one of the myriad of things you actually want. You may want to complete your purchase, or schedule it for another day, or check the delivery time first, or change what you ordered -- or even just opt out of texts.