skysight-inc/HackerNews huggingface dataset:
No, but it means that you also have a car. Plenty of people don't. And rain usually doesn't stop them from doing what they want to do.
The easiest way to see it is to consider the time-reversed version. You chuck the ball up the shape so it perfectly stops balanced at the top. It turns out this is possible for the weird dome in question, but not for pretty much any other shape - including a cone. Going back to time running normally it turns out that this means that a ball balanced perfectly on a cone only has one option consistent with Newton's laws, it'll stay balanced there forever, while there are multiple trajectories consistent with Newton's laws for the dome.
Finally I read my sentiment online. We don't need clicks nor pointer events, we need high-level “visit” event.
So just of the top of my head, things that have made mainstream news in the past ~week;

- A Small molecule oral cancer drug kills 100% of solid tumors across 70 evaluated cancer types
- LK-99, potentially the first ever room temperature ambient pressure superconductor (unverified as of yet)

Things are looking up
I learned to program, even in assembly, before quality debugging tools were available (or I knew about their existence), so very much relied on "debug manually using log output". But once proper debuggers were a thing and I learned how to use them I never looked back.
In fact I often use debuggers to step through new (or new-to-me) code even if it does appear to be producing the right output as I've seen too many times there are bits of unexpected behaviour along the way that are virtually guaranteed to cause a problem at some point (including cases where errors were occurring but being swallowed/ignored).
Personally I think piracy is the future. It's a net good for society and a normal behavior, and it doesn't hurt anyone. Corporations are just greedy.

These giant content monopolies are on their way out anyway, with personal AI tech that can generate movies and content on demand coming within 10 years.
Intel's iGPU driver might have been free for longer, but it also wasn't very good. If you tried to run games with it that wasn't a great experience, even with the i5-5676C and its relatively strong Iris Pro graphics. And that wasn't only the hardware being weak relative to modern dedicated gpus, it was also related to driver issues and thus games not running that should have, or not running without crashes. Plus no support for Variable refresh rate. And which driver to pick also needed to be figured out (iris vs i965), that was just confusing. From what I read, game developers hated the driver for its issues.

Sure, better than Nvidia, as it mostly just worked (when it worked) and nothing needed to be compiled.

On the other hand, AMD switched from fglrx to support radeon and amdgpu when exactly? According to the gentoo wiki that was 2016. And radeon was usable before that, iirc (2014 I wrote in my blog about radeon being better than fglrx to play Witcher 2). That's also not yesterday, and works much better in practice for a long while now.

I'm also rather optimistic about how well Intel is likely to support Arc on Linux, but that they will give us better driver support than AMD I wouldn't be certain at all. AMD does a very good job there.
I don’t know this case or the site, I’m only commenting on this because, shouldn’t we be very concerned that anything can be silenced, globally, online? Where does it stop if we do it? Who gets the say? Who watches them? You see what I’m getting at?

Google started self censoring “Russian propaganda” and everyone was so distracted with the war itself that nobody seemed to take notice of what gears that type of thing set in motion. Sure, they’ve probably been doing stuff like that the whole time, but it was the first I’d ever seen them announce they were altering results publicly and giving us things they deem acceptable.

We need to wake up
bottom line is: this doesn't happen. Feel free to study why not.
It is a big problem. We need a more integrated system than just having the US fine domestic companies that emit too much, I think. The obvious way to workaround that sort of fine is just to outsource manufacturing and emissions to China.

A first-pass attempt could be for countries that want to do something about the problem to start up some sort of carbon credit market, with heavy tariffs for goods imported from outside the market.
Zoom is good at filtering out rather loud background noises. I can't imagine that the sound of background typing during a conversation could be detected by the other party.
I would pay $50 one time for an SVG generator
Ask HN: Free text-to-speech desktop software with OCR?
As someone with ADHD, text-to-speech has literally revolutionised the quantity of text I can read - great both for hobby purposes and for university. All text-to-speech I've been able to find that works on desktop though seems to suck. Voice Aloud Reader on Android is what I primarily use and is fantastic with extensive utility but it's too limiting to have to use my phone all the time. Does anyone know any good text-to-speech software for desktop in a similar vein? Minimum functions I'm trying to get are OCR, rewind and fast forward per sentence, and display the PDF/text being read with a highlight on the portion currently being read. Free is optimal but paid is also good. It's been a bit since I've tried it but NVDA seemed not simple to use, and didn't make going through a chosen individual text easy.
Thanks in advance.
While we are criticising, 80ml from 15g of coffee (am I reading the right?) sounds watery.
Sorry but you just made up some stuff which does not make much sense.
> An original story is still possible

Is it? The names might possible be original, and maybe the exact flow of ideas, but it's insanely rare for someone to come up with a new concept and not an amalgamation of existing ideas.
How does this opinion explain a made up number as "mind boggling"?
Debuggers allow you to examine a call stack with their states with a single breakpoint and yes sometimes you don’t event think about where to place the breakpoint like anywhere within a call stack. Another thing is that modern debuggers allow custom code execution which also in a way powerful tool.
Though they aren't the only ones mentioned in the article, I love the work GHGSat is doing! If anyone from there reads here, would love to connect. https://www.linkedin.com/in/thomaseroderick/
I mean, fair enough. Just because you're an immunologist doesn't mean you carry spare adrenaline, antihistamines, inhalers, and steroid infusions in your fanny pack at conventions. All they can do is call an ambulance.

It's a bit like expecting a hacker to hack a network without their laptop.

(bit weird if HE didn't have his epipen on him though ...)
R.I.P. Today is the day to donate to ICCF.
You are quite correct otherwise, but just about everything on Earth is an ecosystem. The word does not just refer to forests and meadows and grassland. Cities are surprisingly rich and complex ecosystems in fact. But they could be even richer.
It is so wonderful that we have repositories / archives like FUNET. So much history can be found in one place, along with everything we need to (re)experience what things were like back in the day.

As someone who runs an Aminet mirror (us3.aminet.net, which happens to be hosted on a real Amiga), I'm always grateful and appreciative we have resources like these that aren't based on popularity or on the OS du jour.

Thanks, FUNET!
As an argument to illustrate why 30 day mortality isnt a long enough period, imagine this scenario: you have a cancer that has a 90% chance of killing you in one year. You will be cured if you get the surgery tomorrow, but the surgery has a 30% mortality rate. In one month, 30% or those who got the surgery will die, where all those who didn't get the surgery will still be alive. In one year, 70% of those who got the surgery live, whereas only 10% who didn't get the surgery are alive.
Well the HeLa (Henrietta Lacks) cells are maintained in Dulbecco's modified Eagle's medium (DMEM) and RPMI 1640 to pick a few media, but I've yet to be able to find out the media to grow lab meat.

Anyone know? I'm sure its a business confidential media so I doubt it will be public knowledge which means I wont know if its got enough nutrition compared to traditionally organic grown meat or not. But sure its not aggressive at leeching nutrients from surrounding tissue like cancer.
The three classic works of fantasy you mention don’t have the twist (as in Vance’s Tales of the Dying Earth) where the seemingly fantastical world turns out to be a far-future version of our own world. Or, in Delaney’s Neverÿon series, a distant-past version. So, there was room for new developments in fantasy outside those big three you list.

But I definitely understand your sentiment. I remember reading the first book of Stephen R. Donaldson’s “Thomas Covenant” series and quickly abandoned it because it followed Tolkien too closely.
> You didn’t like them, other people do.

I think some people like to dig a little deeper than this.
I think the real source of friction is from setting a project up to be debuggable ...and keeping that configuration current.

It's a lot easier for single binary projects (like games) than multi- multi- target projects (web frontend, backend, etc) - plus debugging tools are less mature in those worlds.

If debuggers mostly Just Worked in that kind of environment, people would use them far more often.

And the culture is to not invest in that config
I really wish we could have browser “Accept: text/markdown” for raw documents, but that boat sailed the moment we got CSS.
Presumably all their backoffice stuff is only accessible via VPN. Oh, wait...
https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video

"Intel Quick Sync Video is Intel's brand for its dedicated video encoding and decoding hardware core. Quick Sync was introduced with the Sandy Bridge CPU microarchitecture on 9 January 2011 and has been found on the die of Intel CPUs ever since."
As an Ardour subscriber and user for almost 2 decades, imagine my delight at seeing your reply! Thanks for all that you do.
>Why would you hold opinions that you don't think would benefit from your strongest advocacy? Why believe things yourself that you don't think other people should believe?

I am an atheist. As such, I strongly believe that there is no "omniscient, omnipotent, omnipresent 'creator'."

However, regardless of how strongly I hold that opinion (especially as it, in almost every respect, reflects our understanding of the universe and how it works), I don't do any atheism "advocacy," nor do I proselytize an atheistic viewpoint -- despite the fact that I see belief systems that include such a creator, all of them not just the Abrahamic religions, to be demonstrably false.

Another strongly held opinion of mine is that it's not my responsibility to disabuse others of their misconceptions in that respect.

Based on your statement, it seems that you would claim (incorrectly) that I don't hold my views as to the (non-)existence of an omnipotent, omniscient, omnipresent creator, as well as my aversion to attempting to force such views down the throats of others. strongly at all. Is that the case, or am I misunderstanding your point?

Edit: Fixed typo.
In theory they could learn by having their discussions fed back to them in the future, and it does seem that this occurs.

Now, there is no continuous learning in the human/animal sense. Of course it is thought that even humans have to sleep and re-weight their networks so short term knowledge is converted to long term knowledge.
In general I find such dogmatic absolutes as a red flag.

Debuggers are clearly useful at times and don't preclude printf sprinkling, there are many tools in our belts.

Watchpoints alone justify my gdb installation.
The sad reality of externality-removed capitalism is why would you do that? In our disposable economy, a new monitor can be had for cheap. Repairing things is for the poor or nerdy. which I resemble the latter pay. Incentivizing fixing things, rather than buying a new shiny flashy thing is not a thing that we do well. Oh well. Hopefully room temperature superconductors and solar and batteries can lead is to a place of victory for the environment in place of coal.
I've been using OpenNIC as my primary DNS for a while.
So how much of the yearly methane emissions do the super-emitters account for and how much do they emit in absolute numbers? The article seems to be lacking the most interesting information…
Ask HN: Why there’s no dark mode in HN?
Why ??
Buses need much less lanes since in dense areas one bus line can serve thousands of ppl that live close to each other. Operating buses on all roads is not practical, it'll be expensive taxi on steroids, the scope of the bus is to collect ppl from a bigger area and drop them to a place where ppl also continue walking to their destination
You got to do the home work first, and lay strong foundations for a scalable, long-term product. This need not be waterfall — in today’s world it just means choosing the right platforms and technologies
It isn't called 'Sony Entertainment' for nothing.
Timing attacks have been attack vector for a while? I remember reading a tool on HN a couple years ago about it. You don’t even need audio, the rate of which you enter the keys into the password field is enough.
Still to this day my default address I use when pinging just to see if a device can talk to the internet. If my packets can make it to Finland they can go anywhere.
With prints, I'm usually not targeting one spot to see if it looks right, I'm putting them broadly over everything that gets hit to find where the data diverges from my expectations. Maybe I'll do another round to narrow it down some more, but it's only after finding the right place like that that I'd use the debugger, so I don't have to waste time stepping through everything.
See also this one where another handle was expropriated. It's a real dick move: https://news.ycombinator.com/item?id=36993075
There's lots of excellent fantasy out there beyond the big names. Wolfe's Book of the New Sun is a good example of a very creative series, though it can be much harder to read.
Convenience really depends. At its most convenient, I think rail wins. You could walk to a station and get exactly where you need to go, right into the city centre. No limit on luggage size or weight or anything. No long boarding/deboarding procedure. In fact, now I think about it I'm not sure how you could call air travel convenient compared to rail. The only advantage is you can go further and cross oceans and mountains etc.
> use these non-voting high replication nodes to reach your voting public

Nice, this really distilled the strategy down to something tangible for me, thanks.
At least it would have, until just now, when you recklessly disclosed your secret keyboard layout. :P
This is a very naive take. I'm guessing you haven't spent much time in large organizations with multiple levels of management where politics, synthetic KPIs and incentives are completely misaligned with What's the best for the organisation.
To each their own but the notion that the debugger "will not scale to hundreds of processors and terabytes of data" just seems bizarre to me. If a debugger cannot scale to such quantities (which on its own can analyze a lot of data because it's running on the same/another system), then why could I manage to see what is going on? I guess what is meant here is that with sufficient knowledge about the codebase I'm working on, I'll be able to localize the issue much quicker than a debugger, simply because I have an understanding of what to actually look for. But I still don't know why a smart debugger couldn't help me localize the issue.

The one thing I agree about is that debuggers got stuck in a point in time and they cannot do much more than set a breakpoint and trace some code (with exceptions) - but this is not a limitation of the concept, it's rather that the tools we have today often fail to help us. We resort to using printf() instead because then we're looking at just one variable and when it's printed, rather than stopping the whole program or hitting the continue shortcut 50 times.

It's why I've been researching the topic quite a bit myself with some other ideas than "stop the whole thing and look at state". One thing I found is that if the debugger is not integrated into your workflow (it's not working by default after you compile/run), you'll be much less likely to actually use it. Another way to look at it is: would you still not utilize the information the debugger displays, even if it displayed the state at a line you highlighted immediately?
wasn’t linux initially distributed here?
I remember the first time when I looked at the Flutter Gallery and was surprised at how things felt just broken in a web browser, for example: https://gallery.flutter.dev (I think it was the Reply example in particular)

Ctrl + click or middle mouse button didn't work on links, right click didn't work, selecting and copying text didn't work, inspect element didn't work (due to how the technology is built), even attempting to zoom the page did nothing.

This article does ring true both because of that experience, as well as some of the SPA implementations I've seen even with more conventional technologies.
Couldn't they just translate the detected keystrokes to colemak layout?
with the latest Graal, my hex decoder does 3.6 GB/s on Apple M1. No AVX coding required.

short val = DECODE_TABLE[extractor.applyAsInt(offset) << 7 | extractor.applyAsInt(offset+1)];

decode lookup table is 26318 bytes long

I believe that CPU does 3.2 GHz so it's running at less than one cycle per byte. ~14.2 cycles per 16-byte string
lol, ik.The music part was playing in mind.
Indeed, but if you have to choose a subset amongst the gigantic combinatorial space, the biggest one is probably the first you should choose without some better reason.
I respect your opinion on this. I have the same reaction to a great deal of the other fantasy and science fiction I've read. Which fantasy books do you like?
True, and it's mostly a rehash of an already released CNN article. But I don't like that the Smithsonian wants to be a general news service. Their a museum group. But the reduction to being general news/click bait seems to infectious.
Screen output was the DRAM refresh.

And for the Z80: also that it only needed GND and 5V. The 8080 also needed 12V. And the Z80 only needed a single clock phase -- the 8080 needed two. The 6502 also only needed 5V and a single clock input (the 6800 needed two clock phases). The 6502 and Z80 were simply a lot easier to work with than most of the competition.
> What does it take to "hook up" an LLM to a camera and get it to output something cogent?

The same as it takes to teach a human to recognise objects and output something cogent, except for machine learning models the effort does not need to be replicated from scratch each time.

But you're entirely missing the point of the comment you replied to, which is that giving them feedback loops and ability to carry out actions, and open ended problems to do things like web searches allows for discovery in the same way that a lot of human discovery happens, by posing questions, engaging in discovery and feed their findings back into further training. The only thing stopping us from doing that at scale right now is that training costs are still high enough that people are being conservative and taking the well known paths of feeding in cleaned and well labelled data. But we've already seen a lot of efforts in using LLMs to generate new training data for LLMs, and letting them drive that process without human intervention is an obvious next step (which will run into a huge number of failures, but the successes will keep accelerating future advances).

> The point of the article is that an LLM is simply a mechanical transformer from its input to its output, and the specifics of that transformation are fully determined by its training data, which is all human-generated.

For humans to be anything more than a "mechanical transformer from its input to its output" (assuming you're using "transformer" in the general sense here rather than in the sense of the specific LLM architecture) presumes not just a non-deterministic, non-materialistic world, but one that fundamentally breaks our understanding of both logic and physics. There's no evidence to suggest we are anything more than well trained, well-structured automatons. And on that basis, while there's every reason to acknowledge that there are additional big leaps to be made, this constant stream of assumptions that there's some inherent barrier between us and LLMs rather than just a set of refinements is pretty much a religious belief and nothing more.
These takes on debugger use always mystify me. They always seem to indicate that they think debuggers are used by single-stepping thousands of times as if they are using them to watch their program execute at 1,000,000,000x slowdown.

Even primitive debuggers like gdb are not intended to be used like that. You theorize a failure mode, identify the proximal causes, then set breakpoints at the earliest suspicious points. You then examine the actual state to determine if your mental model of the code matches. You can then single-step to verify that the suspicious piece of code does or does not do the correct thing.

If you are feeling really adventurous and are willing to try technology that is only 20 years old you can use time travel debugging. Then you do not even need to think about how you debug. You just hit the bug then run backwards to the cause of the error. Then you examine the entire state of the universe at the time trivializing basically every bug.

You can use even newer stuff like high grade visualization of the entire program execution which trivializes bug detection, performance enhancement, and system understanding.

These articles always seem stuck 50 years in the past and even then seem to always be arguing that hammers suck because they keep trying to hit the nail with the handle.
Or maybe if you get enough rolls of the dice over billions of years you don't need intelligence.
I am working on an AI predicting heat island in German urban environments. (Actually we predict the temperature of accuracy on 10m x 10m which is sick btw)

More information in German: http://www.klips-projekt.de/
Less information but in English if you cant google translator: https://www.hhi.fraunhofer.de/en/departments/ai/projects/kli...
This specific attack could also be easily mitigated by dictating your passwords instead.
> pretty good at what it does. Why can’t people just appreciate that?

I tried very hard to make it work, and it’s a frustrating experience every single time. I cannot understand how people can consider it to be “good” if they cannot trust its output, unless by “good” they mean “entertaining”.

It’s like we’re living in two completely different realities, where some folks appear to get something useful out of it, while others just don’t, no matter the amount of effort. Maybe our standards/expectations are just vastly different, I don’t know. I’d really like an ELI5 on it.
EasyDropzoneJS – open-source JavaScript library for drag&drop files