skysight-inc/HackerNews huggingface dataset:
https://www.unco.edu/nhs/biology/about-us/franklin-scott/lab...

https://www.urmc.rochester.edu/news/story/study-links-fracki...

https://insideclimatenews.org/news/27012022/fracking-air-pol...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4016083/

Studies you don't like are fake right ?

> I've worked on companies who organized those through call centers to spread the misinformation about fracking.

Is that supposed to make you sound more truth-worthy ?
I have one :-) Never used it though, I just don't have a need for writing on my iPad. Writing on real paper with a nice pen is about as good as it gets for me.

I am always imagining how cool computer supported drawing or something like that might be, but so far there is no software for that which I like. When there is, I might finally use the paperlike!
Gen: Friendly and Safer GORM Powered by Code Generation
Idiomatic & Reusable API from Dynamic Raw SQL
100% Type-safe DAO API without interface{}
Database To Struct follows GORM conventions
GORM under the hood, supports all features, plugins, DBMS that GORM supports
> I currently have 3 bags of gift coffee I hated on contact and will probably never drink.

I find that even the worst can (usually) be salvaged as cold brew.
Most definitely.

It occupies a sweet spot of being ubiquitous, quick to write/deploy and naturally interfaces with OS commands. It's the glue that holds unixes/linuxes together.
For me the only exception to this was "reading long PDFs, often". It's not visually comfortable to do that with an iPad for very long (too bright, backlit) and you can't easily do it outside in sunlight.

This would've been a GODSEND if it had been available when I was a student... back then it was only the Kindle DX that came close, and that was hecka expensive and still smaller.
> you'll have to be more specific.

Iraq, Afghanistan. Threats against Iran too.
A Chaotic Crypto Launch Reveals How Hard It Is to Beat Ethereum
That’s for the computing power, not for the physical actuators which would be needed to provide power, other environmentals, and repairs.
Idiomatic & Reusable API from Dynamic Raw SQL
> set -o errexit

Unfortunately, `errexit` is fairly subtle. For example

[ "${some_var-}" ] && do_something

is a standard way to `do_something` only when `some_var` is empty. With `errexit`, naively, this should fail, since `false && anything` is always false. However, `errexit` in later versions of Bash (and dash?) ignore this case, since the idiom is nice.

However! If that's the last line of a function, then the function's return code will inherit the exit code of that line, meaning that

f(){ [ "${some_var-}" ] && do_something;}; f

will actually trigger `errexit` when `some_var` is empty, despite the code being functionally equivalent to the above, non-wrapped call.

Anyway, there are a few subtleties like this that are worth being aware of. This is a good, but dated, reference: https://mywiki.wooledge.org/BashFAQ/105
Thank you for explaining "Google other" on the financial statement.
> "Meh, I don't have to countenance the opinions of selfish people"

And the rest of us don't have to inject untested, unproven chemicals into OUR bodies just so YOU can have a false sense of security and virtue signal.

Freedom all around.
> "I pay $1500+ for going to the toilet each month"

It's a little less (I don't need that long), but most importantly, my boss is paying for most of that.
100% Type-safe DAO API without interface{}
> The comparison is always between normal, professional programmers
> and those "10x" alpha-male

The commonly-cited 10x difference is between the best and worst engineers, not best and average.
Reject is the default! That's the point of the law in the first place. If you, for example, blocked every consent dialog from appearing, no website would have legal grounds to track you (except for legitime purposes yada-yada).
Database To Struct follows GORM conventions
For me, the disadvantage of paper is that I hate using it. My left hand smears ink, I press down too hard writing or erasing and it messes up the paper. I bend and tear the pages. I get frustrated. I lose interest and stop using it.

The advantage of the RM2 is that I love using it and so I keep using it.
Events: Fat or Thin?
Since the h1 headers are called "Part 1", "Part 2", maybe the title should be "Chapter I".

Maybe that felt too much like writing a book, she the author opted for brevity. :-P
GORM under the hood, supports all features, plugins, DBMS that GORM supports
At least in theory you can run anything on the Onyx Boox because, as you say, it runs Android. I haven't tried it but it's a starting point.
It is probably going to be 70%
Linux kernel 6.1-RC might break backlight control on old/weird laptops
Is this a new tablet? Or the same they had forever
I still do like 80% of my daily work from a terminal
Does the laptop cooler actually work?
> You do not have artificial consciousness, you have genuine consciousness. Further, the brain is not a machine.

I don't think that you understand parent comment's very valid point.

If the question is "Can genuine (human-level) consciousness be constructed out of nothing but atoms and energy?" then the only possible answers are:

1 yes, and at human scale, since a human being is a worked example of such, made from nothing but atoms and energy.

2 no, a human being is not just made of matter and energy, there is some "extra" special part to a human, call it soul, spirit, divine spark, etc without which there is not "genuine consciousness". (a)

And the whole rational project of science, going back 100s years, dismisses option 2 as sheer useless mystical mumbo-jumbo with no explanatory power at all. Therefor, option 1 is valid.

a)

https://en.wikipedia.org/wiki/Mind%E2%80%93body_dualism

https://en.wikipedia.org/wiki/Materialism
Anecdote about about:blank: When I worked in a pc repair shop, when I set up new computers I always configured the browser (back in the day this was IE 6 and older) to start with about:blank because it just starts faster without having to load the MSN website or whatever. At some point my boss told me to stop doing that because customers thought the internet wasn't working.
>> People make poor rational choices with alcohol, drugs, junk food, media, and pretty much everything else.

> That doesn't mean they aren't pleased with their purchase.

That just goes to show you that "pleased customers" is a bad metric to optimize a society on.
This is completely wrong? Do you really think the first text message they send is some crypto negotiation?

PGP and email is extremely error prone and has zero forward secrecy, and web of trust is completely broken as a practical matter.
The IEA is using the correct unit. They are talking about "annual solar PV capacity additions" which is measured in Watts.
Yeah, completely agree on reducing gift giving as adults.

I long ago made it clear to my family they should just donate to charity in my name at holidays except in rare cases when I specifically say I want something. Took some convincing, but now everyone sees it as normal and I think it’s fulfilling for everyone involved.

I did the same for a work Secret Santa thing for several years and the givers who got me always appreciated that as well.
It's common in mathematics to consider vectors as column vectors because the action of some linear operator represented by matrix A on a vector v is just the matrix product A*v.

Mathematical conventions are really dependent on each other. If you change one — a lot of others become awkward.

I wrote short notes about conventions in mathematics to understand them better: (pdf) https://github.com/dandanua/little-endian-vs-big-endian-in-q...
https://news.ycombinator.com/item?id=33345806
I don't begrudge companies linking product announcements, but this is not that. It's not a new product, and it's not an announcement of any sort.
Low effort comments like the one above have been getting more and more popular lately. The mindless bashing of technologies and products that generate billions of dollars yearly really distracts from otherwise highly informed discussions I enjoy on HN.
The Borghese gallery is phenomenal. The Bernini sculptures there are one of the few times I've been genuinely moved by something in a museum.
> 1. Use bash.

Credibility gone.
Nameplate capacity. E.g. if panels are all 400W panels, it’s 1 billion panels.
That is actually a really fitting picture!
I really like the idea of using gigadollars in daily conversations.
Public libraries allow anyone in -- BPL for example. I used to study there all the time, but I didn't think it was that disruptive. This is just one opinion but I actually really like this as a heuristic and will probably use it myself. Libraries should be open to all!
I like to view it this way: optimal decisions are not computable in practice. We never have enough data, nor enough time, nor is our brain particularly well-suited for this. We have no choice but to approximate, to use heuristics. This applies to both snap decisions and carefully applied formal models. The problem is, even the most rational of us sometimes forget they're just approximating, fudging both data and models at the edges, in order to get some result in finite time. They also forget to mention this.

The difference I see between what I wrote above and what you described as not rational choice of a framework is that, per my personal experience, it is possible to reconcile two conflicting seemingly rational frameworks. It just takes time to extend them past their edges until they meet. That is, extend each past the approximation cut-off point.
Just want to add that I may be underestimating 2030 production if perovskites take off.

Roll-to-roll printing on flexible plastic film is a lot cheaper than refining silicon, slicing it up, and embedding it in glass to make PV modules.

The unknowns are all upside risk with PV and wind. Not so much with fossil fuels.
You need to design a web game around the download bandwidth, and only stream data right when it's needed instead of preloading everything upfront. Porting existing games with a different streaming model usually doesn't make much sense. And once you build a web game from the ground up anyway, there's little reason to use one of the humongous game engines like Unity or Unreal which have been designed for a very different data streaming approach.
Show HN: Phraisely.com – look up words by their description
I did not get much feedback last time I shared [https://news.ycombinator.com/item?id=33286893]

I built phraisely as an AI assistant to look up words by their descriptions.
Since my last posts, I've added:

- free trial with *no signup* required
- improved quality of the model and results.
- improved usability.

Example usage:
if you query for "being home at night watching Netflix on the couch", results can contain "relaxing" and "unwinding" but also "binge-watching" since I mentioned Netflix. Bonus points when I get some slang in the results (e.g. couch-potatoing).

Remember: (i) the more detailed your query is, the better and (ii) phraisely is creative so try to run a query multiple times.

I'm planning to keep working improving the model and the results.
Comments and suggestions are welcome. Thank you.
Show HN: TabBrew – Declutter browser tabs
Yep, storage isn't free; I'm one of those people who just keeps their own NAS, so I'm well aware, but what I wonder is - was the plan always to get people in with a free offer and then charge them later, or was there some other bet going on?
It's correct but not very useful, as it doesn't inform about the real energy output (and who cares about the nominal/theoretical output). PV in a desert in US Southwest produces vastly more energy than say PV in Germany.
> 2. An RSS feed tile would be nice.

Merging content of all my feeds. And where I say all my feeds I mean all feeds that the automation happens to find on all the pages I visit, until I set them to removed/hidden explicitly.
Sure wish mine were
Find secrets and passwords in container images and file systems
SecretScanner is a standalone tool that retrieves and searches container and host filesystems, matching the contents against a database of approximately 140 secret types.
My experience is that handwriting is qualitatively different experience from typing, and has different cognitive effects (I think there is actually a fair bit of research corroborating this idea). I can type as fast as someone can speak, so I can create a perfect record of e.g. a meeting, but as I do so I'm on "autopilot" -- basically acting as a passive scribe, transmitting from voice to text without thinking about it at all. With handwriting, the limitations of the medium (speed, etc.) force one into an active synthesis of the material, which helps a lot with retention. A handwritten note becomes something I remember, and often don't even need as a note, because I remember it so well; something I jot down in my text editor becomes fodder for searches later on. It's just a different beast.
AMD GPU Exceeds A100 with TensorRT on Stable Diffusion and Other Inference Tasks
the banners hinder reading. Mostly i try to ignore the banners and if it is too obtrusive i'll just leave the site again. The banners are a dark pattern.
So using the English spoken in England seems reasonable.
Yes, I agree, my experience is also that OOP is taught as something orthogonal over procedural imperative programming whereas it should be taught as an extension to it. But even with that said I honestly cannot think of many examples where OOP provides more elegant solution to the problem. Quite the contrary, any larger and more complex OOP-style codebase is quite an unreadable mess despite all the standard promises about the readability, maintainability, "testability", clean abstractions etc.

I think that the biggest bend in my mind was when I set myself a goal to try to digest "Elements of Programming" by A. Stepanov and "Modern C++ Design" by A. Alexandrescu. Don't let the "modern" in the title trick you, it's a book from 2001.

But irrelevant of the programming language, which in my example happens to be the C++, these two books triggered me to start challenging the tunnel vision I had up until then. It took me some time and a lot of experimentation to basically unlearn the OOP way of approaching the problems and trying to embrace a totally different, I'd say, almost mathematical way of looking at the things. It felt like a relief and it really had a huge impact not only on my code style but the way I think about the problems.

Since then I think I started producing much simpler and, what I think, non over-engineered code of better quality without a lot of unnecessary cruft.
I've been looking into this recently (I'm thinking of getting one, and the subscription had put me off previously). As far as I can tell, there was originally no subscription, then they introduced it, I think with the Remarkable 2, with a basic subscription offering infinite synced storage, and a higher tier subscription offering a bunch of additional features like screen share and handwriting recognition.

They've done removed the higher tier subscription, and all of the additional features are available as standard with the device itself, no subscription required. The infinite storage, however, still requires a subscription, but only the basic tier (3€/month, I think).

Tbh, it makes me lose a certain amount of trust in a company for trying that sort of "pay for extra features" thing out, but they've withdrawn most of it and I think the current approach is significantly more reasonable. And as you say, it's still a Linux device in the end, so you've got a lot more flexibility than you might on other devices.
I'm surprised that Microsoft haven't already done this with their Edge browser. At least offer a 'developer' mode which enables TypeScript support only during development
But people don't live in a vacuum. They live in an ecosystem, are subjected to it and contribute to it.

If I contribute to Nextcloud or write an app for it, I need to run npm. If I want to run PeerTube, I need to run npm. They both pull a shitload of dependencies I can't possibly review.

I personally avoid building anything using NPM and advocate for fewer / no dependencies, or for using dependencies packaged by reputable entities like Debian, but what can I do? I can't build everything myself.

Am I committed to being an idiot?
> Who could possibly be opposed to human rights - i.e. human beings having rights? And indeed, the US constitution does appear to be largely about rights.

What do you mean? US citizens have pretty much the most rights of any people in the world.

Can you list the countries that guarantee freedom of speech, freedom to bear arms, freedom from unreasonable searches and freedom to stay silent (not incriminate yourself)?

(Of course, the implementation of these rights is ... imperfect.)
That's not the whole story. The Netherlands refrains from developing its natural gas fields to their full extent and yet the damage caused by the resulting earthquakes is considerable and widespread - very much like a nuke, just over a much longer timespan:

https://www.bbc.com/news/world-europe-61901033

Russia on the other hand is largely uninhabited and its gas deposits don't require fracking - they only started testing the technology this year.
> as you wouldn’t get many of React’s benefits if it’s just being used as a templating language

You'd think that, but I like JSX as a templating language.
Well there's Arduino simulators, and Minecraft education has multiple options for coding (blocks or JavaScript). I don't know about any Lego robot-style simulations, though.
> Lisp was one of, if not the first language to implement higher-order functions in a programming language.

To the extent that the lambda calculus is not considered a programming language...
Just use voice to text / siri when possible. It’s a blessing when driving being able to dictate to the digital assistant and send texts or type up emails with your voice. Most underutilized feature of siri and Google assistant. If you have to be quiet, autocorrect seems to work quite well for me when typing. I literally get 40% of the keystrokes wrong and it works fairly well.
It feels closer to writing on paper (or eink) rather than on glass. The main downside is it reduces the clarity of the screen a bit, but I find it acceptable for most media (YouTube, photos, etc.).
This is fantastic! I'm going to start using this as the baee for all my scripts, and will also start using shellcheck (on CI as well.)
Save your money for great values (2013)
That depends. What if political deadlock prevents it from actually acting? What if competing in this space requires long term thinking that US labour and capital markets are not set up for, will the US restructure it's economy to meet this goal? despite its size?

There is always a huge gulf between what modern nations COULD do and what they actually WILL do. In the west, we're allergic to making any sort of painful decision or any sort of delayed gratification. That's why the war on terror has blown back so hard. Could the Nato liberate Afghanistan? Of course! Did it? No, we spent 20 years mismanaging it then gave up.

Personally, I'd put this in the same category as Universal healthcare or green energy or fixing education. Of course we can do it. But we won't.
In the most recent beta they have enabled the backend infrastructure for usernames
Fun fact, this is how it often works in academia. By request, many recommendation letters are given as drafts to the people 'writing' them by those whom they are written about (unless he was writing them as someone without their permission, which would definitely be bad).
POSIX complaint shell? I'm intrigued by that.
That's a very valid report, thanks! I'll look into adding a search option to the wallpaper picker. This particular picture is called Library and is quite old :-)
This is a gamble. In the past, the presence of a sufficiently strong external enemy has done wonders towards uniting the us. Same with bits of the eu. Both groups have shown willingness to do a whole lot of damage when they choose to do so.
The constitutions the US imposed on Germany and Japan we're talking about, which are very different from the US. No unlimited access to firearms and hate speech, for obvious reasons.
People need empathy for the customer. One possible way to do that is mix up roles but like many other commenters have pointed out, that may not always be the best use of their time.

At a minimum, the devs should have regular updates, even anecdotal user stories about frustrating experiences. Perhaps if there are feedback loops customer context is getting removed from it either via unintended optimization or normal 'corporate telephone' .
I saw that too. It definitely helps! But it’s still less accurate somehow even than it used to be afterwards
I mentioned it in another comment in this thread, but I LOVE writing on this thing as a lefty. It reduces my wrist strain massively by freeing me from having to "push" writing instruments against the page from left to right (I know this isn't something every lefty struggles with, but I have a wrist injury that's made writing on paper a worse experience in general).
How is a scientific consensus religion? Millions of hours of research is going into climate change every month. Satellites, tens of thousands of sensors, 30 years of academic literature, computer simulations.

Meanwhile climate change deniers are sitting on their couches pulling things out of their asses, cherry picking data from publications they didn't write, removing all context to support their argument. Posting content on Youtube, Twitter, TikTok and Substack is all these people do, either for subscribers or for conservative think tanks financed by the fossil fuel industry.
> The chilling effect of it is. What if they demand you give them information you do not have a way of accessing. (Eg Signal). How would you comply? Do you have to pre-empt whatever requests you MIGHT get and ensure you could back-door a user if it were required.

That's what Technical Capability Notices are for. You don't have to implement a backdoor until they force you to. They have worded the legislation to make it sound as though this cannot be used to implement "systemic weaknesses" but this is bullshit (their definition of a "systemic weakness" would be something like getting a backdoor into OpenSSL, while a backdoor in Facebook Messenger is not a "systemic weakness" because it only affects one application).
It is GDPR and not PECR that sites responded to with the cookie banners that we deal with today, and GDPR covers a much broader surface area ("processing of personal data")
Right, but I think it's reasonably to distinguish between American policy in Taiwan which is to maintain a status quo/peace, and policy in other areas which is... less clear.
Here's a recent talk by Kohei Saito on "ecosocialism" (2021, 26 min): https://yewtu.be/watch?v=GVeAfW5opkk
> I see no reason to back-up my history ever. I don't use signal for anything that needs to be archived.

Every single time this comes up, someone chimes in saying they don't need it.

That does not invalidate the users who do need it. If I can't keep my messages from device to device, I'm not going to use Signal.

With far more manual effort than should be required, I can move my messages from Android device to Android device, if the old device is still functional. That's still not fully sufficient; I need a reliable automatic (encrypted) backup solution.
A user friendly easy to configure data diode with proxies for all the protocols we could get done in time. A second isolated duplicate output would be a standard feature to be supported. (So you could safely tap and log all data flow)

People don't appreciate how secure things can be if you use these correctly.
these sites without scrollbars are terrible
SQL Server/MSSQL is just yet another (relatively poor) implementation of the SQL standard with a very presumptuous name.
Is the Canadian version moose-proof? CDN price is about twice the US price when the exchange rate is currently only 1.3. Nope, Sorry.
Closes tab, opens comments tab instead