skysight-inc/HackerNews huggingface dataset:
Not zeroing a graph is usually a sign of trying to send a message or manipulate the reader. In that graph, basing the Y on 50T shows a worrying drop, that is not true as you can see if you base on 0T. You can base in 25T and it will show a moderate fall. Or you can base on 50T and making the graph taller to show a catastrofic fall.

If you need a graph focusing on a narrow range, make a new category, like "loss in %" and you will move in the 0-6 range instead of 50-53.
Become a SunSketcher and help determine the shape of the Sun Citizen Science
Hello everyone!

With the Great North American Solar Eclipse of April 8 fast approaching, we thought you might be interested in featuring the NASA SunSketcher project:

https://science.nasa.gov/solar-system/skywatching/sketch-the...

SunSketcher aims to use the power of citizen science to map the shape of the Sun to unprecedented accuracy. A unique feature of the project is that it will use images taken with ordinary cellphones, using a free app that is available for both Apple and Android phones. Anyone who downloads the app and will be viewing the eclipse from the 100-mile-wide path of totality has the opportunity to contribute valuable data to a NASA science project. And it’s completely autonomous, so you don’t have to take valuable time away from enjoying your overall eclipse experience.

If you have any questions about SunSketcher, we’re here to help. You can also visit https://sunsketcher.org/ .
Exactly, it needs to be about the relative impacts of each. Extracting oil and gas produces lots of toxic and carcinogens for every unit which is used just once. In theory rare earth metals produce toxic waste but have a longer lifetime and smaller concentrations even then. Not to mention the rise in recycling of these materials.
Loop over your HTML files with shell and echo/printf some XML tags?
Delta is a drop in replacement with git diffs. Why is this not possible with difftastic? I.e it suggests to create aliases etc
https://github.com/dandavison/delta
Stability has dreamstudio.ai, but it never seemed like they were seriously investing in it to try to compete with Midjourney?
Does android or or iOS support the update url (and actually check for updates) as part of the vCard as a mechanism to stay up to date.
heh, I note your recent comment history is you being salty about everything you deem "cargo cult agile", and people patiently responding to that.

Yes, having a chat between the team for fifteen minutes every day is in fact quite useful, believe it or not.

We're not talking about hour long waterfall-y management progress review meetings here.
An important note about their Windows store issue: they've been trying to get help for two years now.
I was just looking for something like this. Ended up using DbVisualiser, which is far too heavy and complex for the simple task I wanted it for. This looks much neater.
Multi Tenant MQTT Broker
I would think the ppl in the region are not stupid enough to make their homeland a weapon testing ground like many other places … we all know the ongoing Ukraine situation…
What a boring "gotcha". By that measure a browser should also allow any HTTPS certificate, self-signed or expired, and any other invalid certificate, and allow unrestricted unlimited access to all storage and all features. Oh no, that would be idiotic... Just as silly as conflating not implementing a technical feature or basic safety protections with "curation".

Hey your email provider also shouldn't do curation either, then why does it have a spam filter?!?! Checkmate atheists!
The point OP is making is not everything requires privacy. We shouldn't pay the (higher and higher) price of keeping privacy for cases where it's just not needed.
Tools for Sharing Knowledge for Teams
Features

Bookmarking: Easily add and organize links via our website.
Slack Integration: Automatically import links posted in Slack channels.
Periodic Digests: Create curated digests at scheduled intervals.
Newsletter Sharing: Share digests in a polished newsletter format.
Twitter Threads: Transform digests into engaging Twitter threads.
Markdown Enrichment: Enhance digests with markdown-enhanced content.

PS: I'm not developer of this product :) Just a fanboy :)
I've seen it used by Swedes and Swedish speaking Finns, at least.
Came to see some clever Rust dyn use. Saw C++. Close tab
That’s the point though.

The technical solutions exist. We need to do better at figuring out how to beat the power of the business model.

The hundreds of billions of dollars that the current lock-in of corporate social media brings in is a powerful tool that companies use to keep better solutions inaccessible to most people.

The other tool they use is the massive use of dark patterns and armies of phds whose only purpose is to keep you hooked onto the product they offer. Like a super drug whose mechanisms can be tailored at an individual level to maximize addiction.
In the scenario I described, equivalent action would be to set up a device policy for him that disables installing untrusted apps. You wouldn't even need to have bought him a new phone!
PG’s blub essay isn’t especially charitable. There’s a good reason to want to stick with what you know and are comfortable with—-climbing endless learning curves means not getting things done and it isn’t simple to know ex ante what is worth the time
If you aren't familiar with it, Synplant 2 VST does an incredible "sample -> synth patch" for almost any sound you give it
Was there any traction on this? I cannot imagine government services being early customers. What models would the want?Military -- maybe, for simulation or training, but that requires focus, dedicated effort and a lot of time. My 2c.
"Sapiens" by Yuval Harari is really remarkable overview of human history and is much more recently written. I read it twice already and enjoyed it a lot both times.
Perhaps cars actually cost closer to what American and European manufacturers sell them for, and the communist state-backed BYD is the rent-seeking scam that’s dumping vehicles below cost in order to achieve not-quite-commercial objectives.
I sort of feel the same…but on the other hand if you consider ”delete from” exists also, it’s not completely unsensible to consider you first tell what operation you’re about to perform to the data. Would be nice to start with the source entity name for sure. Dunno what ”select 1” would look like, I guess the from foo would be optional.

Random saturday ramblings, sorry about that :-D
There’s a good reason for this: Joe DeSimone founded Carbon3D as well. He’s at the forefront in this field.
Interesting discussion. If I may chime in, isn't the standard people set for proof of god's existence often impossibly high? Can't really blame anyone for setting the bar high, but are we sure it's not too high?

Even in mathematics all proofs depend on axioms in some way. And axioms are statements considered to be universally true without proof.

Is the bar for proof in this case set higher than for a mathematical proof?

What is proof anyway?

> A proof becomes a proof only after the social act of “accepting it as a proof.” This is as true for mathematics as it is for physics, linguistics, or biology. The evolution of commonly accepted criteria for an argument’s being a proof is an almost untouched theme in the history of science. In any case, the ideal for what constitutes a mathematical demonstration of a “nonobvious truth” has remained unchanged since the time of Euclid: we must arrive at such a truth from “obvious” hypotheses, or assertions that have already been proved, by means of a series of explicitly described, “obviously valid” elementary deductions. [0]

Do we have any true 100% proof for anything (where we don't rely on some assumption that we consider true without a proof)?

[0] A Course in Mathematical Logic for Mathematicians (2010), page 45
Makes me want to play more hex.

https://www.drking.org.uk/hexagons/hex/templates.html
Calling out tailscale here is odd considering it's peer-to-peer and encrypted.
I've been building PDF renderers for a few clients. The biggest request in PDFs has been accessibility. Everyone needs to be ADA compliant. I sadly don't see myself switching to a canvas renderer because then there is no accessibility.
Thread-local storage + destructors is, as far as we can tell, impossible to use safely by any significantly complicated program or library. It's largely because of how Linux shoots down programs on exit by killing the threads in any order without notice. It could be fixed in Linux, although I can also understand why Linux developers wouldn't want to do that as it would push significant complexity there.
> Not only Adobe perhaps knows better than anyone else what is need and workflow of a moviemaker

I only ever heard creatives complain about Adobe and their UI/UX and how they don’t understand their customers.

Never really used any of their products myself though. Maybe they still are best-in-class. I can’t tell.
So, If you receive an airdrop from someone and can't name their real name, you're a criminal?

Most funny things about this: You cannot prevent anyone from sending you anything (in most Cryptos).

This is a very real nail in Crypto's coffin.
It was likely a fake mutual interest and they hoped "elonmuskwhm" would watch the videos so they could gather some data about them. That's how I interpreted it anyway.
How much depends on bookkeeping, but for the NIO it was $35000 __per car__ last year. So that gives you an idea of the investment involved.

How long can they afford that: China has a big trade surplus, high youth unemployment, low domestic demand and no accountable leadership. So: very long.
It is replacing fossil fuels, look at the statistics.
People love illustrator
I hate Mox with a passion. Because I hate separating out the interface and implementation of something that is only ever going to have one real implementation.

The extra layer of indirection just for testing bugs me so much. And I just can’t justify it with “one day I might want to swap out the implementation”. YAGNI and if you do, deal with it then.

So much legacy elixir code is an unreadable mess because of all the extra layers of interfaces that only get used for Mox. There’s nothing I dislike more than diving into an unfamiliar section of code and having to keep 15 files open to follow the logic for something that should have been in one module.
Is it funny that when families were forced to spend more time together, the divorce rate went up?
I am generally in favor of limits for anonymous payments, but you raise an excellent point.

What logically follows is that the it should be codified that the limit should be raised periodically (yearly?) based on the inflation rate.
Sure there maybe scope of improvement in the products, but the point is they have $Billions in sale (year on year) to those customers (Ad agencies, movie studios etc.).
The irony…
Technically, I'm comfortable switching to a redis fork / clone.

I'm profoundly uncomfortable with what happened here socially or legally. I wanted thoughts here.

- Is my discomfort warranted?

- If so, how can we prevent something similar from happening in the future?

- Is there a way to claw this one back? The trademark examiner in 2018 ought to have been aware they were granting a trademark on something previously used generically.

- Can we do something right now?

If Redis Labs wants to take Redis and make a version called "Redis: Pro Labs Edition," that's their right under the license. But they're claiming their version is the successor to an open project we all supported. It's not. It's proprietary and sleazy. Redis Labs shouldn't be able to steal the term 'redis' from the community either.

There ought to be some way for people to know that placeholderkv, redict, and friends are also redises, and first class citizens, just like the one from Redis Labs.

I don't have well-formed thoughts beyond a feeling that something very bad is happening and we ought to stop it. Historical examples:

- The GPL-style licenses came out in response to proprietary BSDs outcompeting the free and open ones.

- The social justice movement names-and-shames people who do bad things. This has a lot of upsides, and in my opinion, as it's done, a lot more downsides. The sleazeballs are well-advertised: https://redis.com/company/team/ Click through the profile. Almost every one of them has the CV of a douchebag.

- The Linux kernel trademark had complex legal processes. Perhaps something similar might work here?

- The original author of redis seems like a good person, and probably got just as f-ed as everyone else.
You can both do things you love and learn the stuff this world is currently made of.
The Atlantic Ocean Is Swallowing Sierra Leone's Nyangai Island
This is by Richard Littler, who is well worth following on social media.

https://twitter.com/richard_littler?lang=en
> The only way to collect such a dataset would be

You must have missed the part where they created a synthetic dataset of 100000 environments, trained the network on that, and released it to the public?

Not saying I’m not worried about their plans too, but that is clearly addressed in the text.
With keys controlled by a central entity
Here's some counterexamples to that idea:

- a bugfix which takes ages to find and ends up being one or two lines of locally trivial code

- a senior who spends most of their day unblocking junior devs and keeping the team on track: 0 lines of code

- overzealous code formatters: lots of lines of code

- a junior writing an overly complicated mess of a solution to a problem that could be solved much more simply: ungodly amounts of code

- a developer talking to the client directly and finding out that problem that they're trying to solve is already solved by the product in a way that the client didn't think of, rather than immediately wasting company resources on a feature that's ultimately unnecessary (0 lines of code over lots of lines of code)

There is 0 correlation, none whatsoever, between lines of code committed by a dev and their value they provide to the business.
In all databases you will avoid bad plans (and the unpredictable performance related to plan changes) by providing the right index. You have two selective filters: WHERE and LIMIT so the right index have both
Yes, but presumably the hiking involves different gear from the rest of your trip. And certainly backpacking does. It wouldn't be 4 big bags in general but would almost certainly involve checked luggage. (You can't even bring hiking poles in carry-on.)
This strikes me as a darker version of the late 70s early 80s British educational videos aesthetic captured in the Look Around You series.

Example: https://youtu.be/FBaVwwuErmU?feature=shared
You were on the mark until the last sentence. Grand narratives are an indispensable part of science. When we discover the right narrative (evolution, the big bang, etc) it helps to frame all of our subsequent thinking. His arguments are bad, but their attachment to a grand narrative are irrelevant to their being bad.
This really shouldn't be an "eye opening" moment for anybody. Or at least it's only part of one. Do you think the senior executives are your best friends? Or the middle managers? Or even the entry-level ICs? Which of them would you prioritize over your livelihood, the ability to support your family? Hopefully very few to none.

Of course they care about money. When you pay somebody a lot of money to spend a lot of time doing a task they wouldn't do for free, it shouldn't be a shock that they care about the money a whole lot more than the task. Employees have more of a stake in the long-term success in the company so the incentives are a little different, but the principle is the same.

It also doesn't answer OPs question even slightly. Some manager(s) decided to spend of lot of company money hiring consultants. They definitely thought it would be good for themselves, maybe they thought it would be good for the company (ie investors and remaining employees) too. Why did they think those things, and are they ever right? One would expect them to be correct sometimes. People don't get addicted to literally lighting money on fire, they get addicted to gambling because sometimes they win.
Promoted.ai (YC W21) Is Hiring Enterprise AE (Sales)
An app I wrote has a single written review complaining about how it can’t read data from another app. I have no way to read data from that app, that’s not a thing I can do.
I don't know Adobe's business so could be wrong, but maybe "creatives" are not their key customers? If they're focusing on enterprise sales, they're selling to enterprise decision makers.

Every user hates using microsoft products, and don't get me started on SAP. But these are gigantic companies with wildly successful products aimed at enterprise customers.
We don’t have any mainstream physical theory that describes the process of quantum decoherence aka wave function collapse. We know it happens, but don’t know when exactly or how quickly. So if QCs fail, Quantum Mechanics won’t be proven wrong, but rather we’ll have more data on wave function collapse which has been an open question for more than a century.

I personally like Penrose Objective Collapse theory, because it also connects gravity and QM in an unusual way.
I just realised that (ignoring other weird price calculation aspects), they compare the processing power 1:1 for AWS... Does that mean they have no second site / failover? They keep referring to just one datacentre, but missing the "x% chance of a thermal event wiping the company for (colocation+hardware lead time)" is not something you can swipe under the rug.
People also hate illustrator
Obviously, this is likely to be part of a future Quest software update. They did release the training dataset though.
I’m surprised she is the first women to complete it as I recently read an article in Scientific America [1] that said the new evidence from exercise science shows women are better physiologically suited than men at long distance running.

Because of the science here I wonder if there’s bias or even sexism in selecting who is allowed to run this race. Or is there something unique about this race that contradicts what we now know about long distance running?

[1] https://www.scientificamerican.com/article/the-theory-that-m...
Did 9-11 happen because of bitcoin? Not sure I understand your point?
I agree with you. There’s even an ecosystem of plugins for WordPress that will generate static assets from your site.
Openai had a more distributable algorithm: https://openai.com/research/evolution-strategies

But given that they don't seem to have worked on it since, I guess it wasn't too successful. But maybe there is a way
Hi Author. I did not say that, but I did think it. I understand if it is confusing you have no idea if the person giving the admonishment "don't do this" is just sniffing glue, so I will try to explain why I think most people probably should do this.

Firstly, I think the graph in your article shows no advantage except with a cold cache. I agree with this, and think we probably disagree on how likely a "cold cache" is, or how to model that when thinking about a program. I argue you should never bother.

In a game (or other realtime scenario that runs continuously) you understand that every "n" frames you are going to spill cache "m" times, and that because the game runs continuously "m/n" averages out on some value.

I have worked code that aims for m=0, and it's a little bit like superconductivity in some respects: strange things happen with your code when it looks like that, but remember that L1 is only 64kb so if your program gets any bigger than that or ever does a system call and jumps into the kernel (which is definitely bigger than that) then m= at least 1.

Microbenchmarks tend to be m=0 which makes working with them tricky. Real programs are usually at least m=1 and usually much much bigger: m=1 is still something like 100GB (gigabytes) per second.

Now through all that, it is tempting to try and think of m as the sum of latencies, but it's important to remember that the size of the code matters too: Those instructions have to be fetched from memory just like data does, so if your program gets too big (like can happen if you naively unroll every lookup table with its own function) m is going to get bigger faster than anything else. Look at objdump. Look at how big your program gets doing this. How many multiples of 64KB have you eaten with this trick? Each one of those is another m.

That is why this trick is almost certainly never worth it, and if you ever find a big codebase that benefits from a few strategic hoists of this technique I bet putting a prefetch intrinsic in the right place would help better.
Show HN: Turn blogs and videos into quizzes in one click
Turn any video, article, or Google Doc into an engaging, AI-powered quiz in just one click. Then, seamlessly embed your quizzes on your site and use them to engage your audience and convert them into email subscribers.
Whatever it is, I’m pretty sure it all takes hard work/effort.

Which App Store would we say is the “open” one? I don’t know that one truly exists.. and I feel confident it would be hard work to make such a thing (but it might be worth it).
EU will probably not let that happen
Show HN: Codel – Autonomous Open Source AI Developer Agent
Currently, its a Mixtral-8x7b. We are thinking about giving users an option to choose a model, but so far nobody asked us to do so :)
First paragraph: These are wild stats. Thank you to share. How did they fund themselves, if no external funding?
If those groups you're subscribed to are reasonably sized - up to a few hundred subscribers - you can easily run an XMPP server as a backup for whatever commercial messaging service you're using. Use Conversations on Android, Gajim or Dino-im on Linux and whatever alternatives to those are available on other systems which support OMEMO encryption (which is end to end, taking the server won't help the TLA to read your conversations) and you're set for the eventual demise of Telegram once it does its IPO and has to start showing a positive cash flow.

Going to Meta-Facebook-owned Whatsapp is not a real alternative if you're in any way concerned about privacy or autonomy. Hosting an XMPP server is dead easy, apt install prosody and a few configuration steps and you're done. It hardly takes any resources and is nearly maintenance-free (for me 'totally maintenance-free', I have never had to fiddle with it since installing it years ago even though it has been updated as part of the normal update cycle).
HTTP 3 tries to amortize that handshake across more requests.
I understand that completely. Just wanted to give a different viewpoint on that.

I'm all for finding a balance, it's just that many times people are against surveillance that does actually improve security or enforcement but mildy infringes on their "rights" when in reality they never had privacy in that situation to start with and the use of technology didn't substantially change that.

Youtube being forced to give up personal information based on who viewed a video is something I don't see as an issue. How is this any different from any other website getting the exact same order?

If you are doing something shady you know how to obfuscate that information, if you aren't, sure your "privacy" was "violated" for sure but it was violated in a way that was legally allowed and by law enforcement at that.

Living in a surveillance state where I have no choice but for the government to be able to track every single transaction I make financially and being able to link my cell number amongst other details directly to me, I feel like if I had to try to fight that I would only be causing myself undue anxiety and I've got enough legitimate reasons to be anxious.
A Guide to Serializable Snapshot Isolation in Key/Value Storage Engine
There are 24 hours in a day, and a limited number of days to live. Everyone makes tradeoffs. Between now and the time my parents die, there is zero value add on them spending time on how to navigate malware.

Just like I how don’t spend my time learning how to fix a tractor that my grandpa knows how to fix.