skysight-inc/HackerNews huggingface dataset:
>I hope one day the researchers will realize that they are trying to cancel the wrong source. Instead of cancelling noise external to the human, the real breakthrough will be to cancel the human voice.

Only few care for the latter and millions/billions care for cancellation of external sources.

Besides, "cancelling the human voice" would just provide a false sense of security, as said voice would still need to be received by others -- and like any message it could be intercepted.
Colloquially? "Hacker News" is its formal name.
Just curious, does any of those alternative readers let you log in and upvote or comment, etc?

PS

I've created https://hack.ernews.info, and was trying out the authentication part.
Got upvoting to work for now.
Perhaps a small visual indicator that's proportional to upvotes would be helpful, but other than that, I too wouldn't collapse anything automatically.

The thing modern web UX trends forget is that human visual system is amazing at pattern-matching and filtering. It's literally what it does all the time - subconsciously sifting through large amounts of data and focusing on things of interest. As long as there are patterns in the data the brain can use to slice and dice it, you can dump a lot of data on people with no confusion or loss of effectiveness.
Several torrent trackers have referal programs with VPN and seedbox providers. I wouldn't be surprised if there's a monetary channel between trackers and release groups also.

I really don't think these kinds of groups are spreading malware through releases, though. It'd be detected quickly so would only be possible as a one-time exit-scam kind of thing.
I think after 144Hz, you hit a point of really diminishing returns. Like is it possible in blind test to feel 240Hz vs 144Hz? It might give you in game like 1% advantage for +100% the costs.
> the real breakthrough will be to cancel the human voice

If you want to cancel another human, just build a wall.
I'm not an expert so pardon any ignorance, but couldn't compilers be acting conservative about registers due to the "long shadow" of x86? Perhaps the modest increase of 8 registers for x64 didn't cause compiler developers to ever start considering registers as a generally abundant resource, thus constraining their designs.

> If more registers could be used by compilers, the Itanium would have been a success.

I kind of feel the Itanic never made it far enough for its register count to have mattered to anyone. I wonder if SPARC would be a better comparison... it was somewhat popular in the 90's and 00's, and was a RISC chip with oodles of registers, wasn't it?
Well, thats splitting words a bit, isnt it? In that sense radio would be a technique not a thing (there is long wave, short wave, ukw, etc), or PCs (there is 8086, 80386,...) with some you can do run intensive algorithms in a specific time, with other you cant. Or what about cars?
"everyone was doing due diligence" is not really realistic expectation. It amounts to blaming everyone for small bad thing while excusing massive big bad thing going on.
HN, originally called Startup News and later renamed to Hacker News, is a news board hosted by Y Combinator. Hence news.ycombinator.com. There's no hard rule saying that the official name of something has to be 1:1 match to its domain. And sure, YC could move HN to a separate domain, but why bother? Everyone's used to news.ycombinator.com.
Google and Apple should be forced to refund all the money for these scams and pay fines for it. As long as their interests are aligned with the scammers they will let it happen.

They need to be held accountable for what they sell the same way Silk Road was.
A lot of it is about having shorter versions for frequently used instructions. E.g. compare and branch is just one instruction on RISC-V. More complex instructions simply are not used frequently so their ability to reduce code size isn't as big as people think.

In addition RISC-V has twice as many registers as ARM-32 Cortex-A9, which the particular CoreMark was comparing against. Also a different ABI conventions reduce the number of instructions spent on saving and restoring registers. E.g. RISC-V has certain registers marked as saved, temporary, arguments etc.

Then of course for RISC-V it isn't expensive to support compressed instructions. You use the same decoder not different modes and different decoders like ARM. Just 400 gates to implement, so it is kind of a no-brainer.

If comparing SPEC CPU2006 benchmark code using GCC compiler then uncompressed RISC-V vs uncompressed ARM is basically the same. Compressed RISC-V and compressed ARM is basically the same. The latter beats x86 by about 26%.

Uncompressed RISC-V is just 8% bigger than x86. So I would say in general RISC-V is paying a very small price for its simplicity. One could say there is a benefit in being able to learn from past mistakes.
> only works on near constant noise of airplanes and other near constant sources of noise.

That is simply not true - at least in my experience with an old model of Sony headphones. It's possible that prediction plays some role, but I bought mine with specific purpose of silencing neighbor's kids.

They work really well with this kind of sporadic, random noise and the difference between turning on active cancellation and just passive attenuation due to ear muffs is very noticeable. I'm talking about low-frequency noises that are mostly transmitted through the vibrations in the walls and floors - feet hitting the floor while running, ball bouncing of the walls and so on.
you'll like this one:

Talking with Jim Dworkin, Sr. Director of Cloud Business Unit at Intel PSG

https://soundcloud.com/dez_blanchfield/conversations-with-de...
Actually people don’t expect realistic simularion. They expect better. I love the original Lion King, but the movie was just plain boring with its realistic graphics.
Are you referring to Kevin Hart who bailed on the Oscar hosting gig? I mean, he publicly said a ton of _rough_ homophobic stuff and eventually he was held to account for it. That said, the Oscars went on as scheduled, I saw Hart in Jumanji 2 earlier this year, and I see he’s got a new flick with Woody Harrelson coming out. So exactly who/what was cancelled?
Stylus is a surveillance-free fork of Stylish, created after the latter turned evil.
LinkedIn Automation Might Get You Blocked
What you need to know before using any Linkedin Automation Tool.
For independent bookstores, the pandemic has been the start of a new chapter
This is the same for me barring the walking. Usually I'm at my best focus in front of a whiteboard and talking to myself out loud, because walking distracts me. I work in a busy office where there's a lot of noise (which I'm sensitive to) and where I can't speak to myself loudly, so I feel I'm not very productive. Teleworking has been awesome
This seems very interesting; thanks for the lead!
Thanks, this is interesting advice.
Plant protein is easier to grow and perfectly adequate for human nutrition. This obsession with animal protein is unscientific.
Only 88 images later it repeats
We successfully pivoted a SaaS business to open-source MLOps tooling
Well, I found this article with a nice infographic. Considering panels are mostly made out of glass it's not very difficult to recycle 95% of the materials.

https://www.greenmatch.co.uk/blog/2017/10/the-opportunities-...
HydraHeaders – Multi-Profile Browser and Proxy Manager
A free tool for managing multiple browser profiles and proxies for anonymity or webpage testing.
Please tell me they're calling it RISC-VI.
Or maybe people are different and can rationalize differently.
Yes that's exactly how it would be bootstrapped, but that still will leave the IO itself, and that part will be impure. So as you recurse, even if you carry over the events by passing them back, you'll need to have a part where you block and wait on external input from the user, and that is inherently an impure operation.

You can keep extracting the IO out, but you can't get rid of it. So Haskell or Elm would basically do the "dirty impure" IO on your behalf, so in your code it wouldn't even seem like you're doing impure IO, but your running program still will, just it'll be done by the Haskell/Elm runtime on your behalf. Or if you're not using those languages, the best you can do is extract it to your top level function.
It’s a libc implementation accompanied by a linker script that tricks the linker into generating a polyglot executable file, simultaneously interpretable as an MZ executable, x86 boot sector and a Unix shell script, the latter of which re-writes the executable into ELF or Mach-O format and then executes it again. I haven’t analysed it all that thoroughly, but that’s the gist of it. Here’s more information:
https://justine.storage.googleapis.com/ape.html

Polyglot files are not a particularly new invention, but devising a reproducible process to generate those can be quite tricky, so most don’t bother unless there’s a special need for it. (For example, the GRUB4DOS fork of GRUB contains a ‘bootlace’ executable that is simultaneously executable as a DOS .COM and an ELF file.)

The libc itself contains a number of specially-crafted functions and header files that expose the functions’ clobbered register set as part of the functions’ public ABI, which allows the compiler to use that knowledge to better allocate registers and optimise more aggressively. The downside is that if the clobbered register set changes, it requires everything using the function to be recompiled.
I think OP meant to speak about George Hotz's credentials.
Understanding Few-Shot Learning in Computer Vision – What You Need to Know
There is difference between journalist talking to such an expert and writing the article, than the expert writing himself.experise does not mean he will be unbiased.

You need a neutral perspective, same reason dev should be his own qa, or lawyer should not represent himself or a doctor not operate on family.

While they can be objective and unbiased, it is right to question that, when the author has a vested interest in the matter as it easy to loose perspective.
IBM System/360 and NexGen i586 were big inspirations for the design of Cosmopolitan.
Indeed, I agree that it needs more study and in my first paper I cover this - see link below. The first point that London Underground, and other similar metro networks, needed to establish/confirm was that my findings that "the train gains more heat on the surface than it does underground" is essential. However, for some reason they have, and still are, refusing to engage. They continue to think that the unsuccessful path they have been going down for the past 15 years is suddenly going to reap benefits! (https://www.railjournal.com/in_depth/cooling-the-tube). Is your interest in this as a passenger or a railway man. If as a passenger I would like to encourage you to do some of your own simple temperature monitoring, both under and overground!
I agree! I’m learning Clojure at the minute and it’s just confirming how important static typing is to me now after TS.

I’m using and I get that it’s powerful but TS just hits that sweet spot of being immensely useful with out getting too much in the way.
It's not that they struggle. HN's layout itself does a lot of work shaping the community here, so they understandably want to be careful about changing things.
> However on the N64 you don’t need any of the benefits that a micro kernel offers while you do need to preserve as many clock cycles as you can. So a micro kernel isn’t well suited for that specific domain

How come that Nintendo decided to use them (according to reverse engeneering finds)? If they are not suited, then Nintendo should know that right?
In a different context, look at text rendering. It should be the opposite of the spectrum and stabilized for a long time, except we keep adding better rendering tricks and simplifications (not at the scale of 3d rendering but keep in mind how simple the problem looks compared to it)
"don’t feel safe making public statements about, say, their belief that women are inherently less intelligent than women"

James Damore was destroyed for saying essentially men are different than women.

People are destroyed for implying that 'women menstruate' (!) - because of course the position that 'trans men menstruate' excludes them and is therefore 'transphobic'.

Jordan Peterson is banned from campus for questioning the
way in which we present and interpret 'equal pay' data etc..

Etc.

These are reasonable discussions to be had.

In reality - some groups are using terms like 'hate, racism, harm and violence' to suppress those they disagree with.

I don't think these have popular support, as generally pro-oppression articles meet with pretty strong resistance in the comments sections of the most reliable progressive online magazines, however, these people have outsized power in the media.
Thanks, I see. It's a blocking issue for me too.
Disney's latest CGI films are rendered on a much higher resolution and with multiple denoising passes and other settings set to max to hide even the smallest instances of grain. One would get a similar result with much less time and the differences would not be noticeable for 99% of the people, if they were to turn down some settings a bit.
I wouldn't say this is true at all, there are lots of kids out there who will cut their teeth with this seeing as it is entirely free.

Also, it is as if people forget the launch of Ghidra; https://github.com/NationalSecurityAgency/ghidra/issues/6
An easy to miss improvement to the UI would be moving the leftmost upvote triangles on the 'comments' and 'from' pages a bit to the right to accommodate for mobile users . It's harder to click on something at the edge of the screen.
When the plough was invented, did they plough the same field in less time or in the same amount of time a larger field?
Definitely some Dali vibes [1] in there too.

[1] https://en.wikipedia.org/wiki/The_Persistence_of_Memory
Await the court-martial for violating the Prime Directive ;).
WORA's been promised for decades. Even if it's true no one will believe it (including me). And portability is not the only reason people choose Rust or Go over C.

That's before you get into whether you can aesthetically convince everyone that x86-64 is good, actually.

Still very interesting though, especially compared to the usual Show HN crap.
You can do many interesting things with 10kB. One of the sites is a blog, that may be interesting, depending on the content.
Show HN: Celeroku – Monitor Celery Processes on Heroku
What fraud are podcast hosts committing? I listen to him for the guest, they look real enough and not AI generated.
> And it’s rather disingenuous how you keep rocking back and forth between current generation consoles

I never did. I never mentioned current generation consoles not even implicitly. I always talked either about the N64 or (gaming) devices that are constrained and cannot run linux.
Forgive my ignorance, but why do you believe he is a fraud?

There are a lot of public 'scientists' who have never been peer-reviewed.

I have enjoyed listening to quite a bit of Lex's content and to say 'Lex is a fraud' without any proof strikes me as unfair.

I did a quick search to try to check your assertions but didn't find anything troubling.

My only gripe about Lex is that he is annoyingly good at SEO and I find it hard to browse the web without bumping into his content.
Interesting, I don't know about Ceph, and now I must investigate this!

Before I built my current storage solution, I had been pondering something like this too, there's a certain allure to not have that "one box with all the drives", and be able to just expand forever by plugging more nodes on the network. I was thinking zfs over nbd, and ultimately decided against it, both because of the complexity, and becaure zfs wants to have ECC memory which the pi does not have (and for some reason I don't trust external enclosures to be as reliable as the PSU/Controller combo in a normal server).
What features do you need from Wistia?
It's changed over the years. Currently it's an Arduino Mega2560 with custom stuff to talk to the 1-wire sensors (not just bit banged) and the ubiquitous 8 relay board for output. But the actual thermostat logic is on my main Linux server machine. Yes, if my server crashes my heat goes down, I'll fix that some day, but it never does crash so it's run like this for 12 years. The original setup used owfs for input and output, but it was never completely stable that way.

Why? Because my bog standard 7-day programmable thermostat did not have the "turn the heat up in two weeks just before I come back" functionality. Back in 2008, if internet programmable thermostats even existed, they had the same suckage - only works via proprietary cloud stuff. Yech. I just want "turn up the heat", and I want it my way. The web interface is a HTML form with a single input box that says "Temperature". Programmable thermostat stuff is crontab entries.
Ideally that, or possibly (more cynically), "ugh, Bob is being useless this week, but it's worth the energy investment to help him through it so he can contribute to the tribe later". It's worth remembering that practices don't have to make people happy, or in any way be "healthy" in our modern sense, to be effective.
There is a reason why Google's (by far) largest engineering office in Canada is located in Waterloo region.
Nah, the human eye has only ~5 MPix worth of sensors, most of them grayscale at that. We just need inexpensive eye tracking and foveated rendering.

https://www.cambridgeincolour.com/tutorials/cameras-vs-human...
UP/DOWN to navigate is useful
I don't think so, more rays will equal better graphics for a veeery long time. The Rendering Equation [0] is basically an infinite dimensional recursive integral, so computing it will be expensive. Today's Nvidia RTX hardware doesn't even come close to computing it properly, it can still only do bad approximations.

[0] https://en.wikipedia.org/wiki/Rendering_equation
FWIW i think it's possible. The question is whether it's within our lifetime.

There's an upper limit to what's useful - the real world. If our minds can't comprehend it, you've hit the upper limit of practical use. Once in game graphics become literally indistinguishable from real life then we'll start to plateau in terms of complexity of "tricks" and raw computing power will be able to catch up.
FWIW tried testufo [0] with Samsung G7, 240Hz vs 144Hz was very noticeable on image and text scrolling tests. I guess for a person who never seen 240Hz it would be hard to identify it in a blind test, but after you've seen how the images/text looks like in scrolling, it's trivially identifiable.

- [0] testufo.com
> How wasteful is it to have a bimodal decoder that assumes 8 4-byte instructions or 8 2-byte instructions, with bail-out circuitry to dispatch fewer instructions and advance to the next instruction-size boundary in the case of a stream of mixed widths?

I suspect mixed-width streams are extremely common (at least going by compiled RISC-V code I've seen). Potentially you can alter compilers to change this but the compressed instruction set is very limited, it naturally mixes compressed and uncompressed and forcing otherwise will likely produce poorer code overall.

I'd also note that branch prediction accuracy is a key part of modern processor performance, they're maybe around 95-99% accurate most of the time. Your scheme looks to have similar mispredict penalties to branch prediction (you have to chuck things away and start over, though at least you don't have to refetch) so will likely require similar level of accuracy to work well. Plus on any mixed stream performance will be very poor as you've explicitly not built a decoder for mixed streams, so you end up dripping things through one at a time or you allow limited decoding on mixed streams (maybe 2 instructions per cycle).

Edit: Perhaps the mis-predict penalty isn't so bad compared to a mis-predicted branch as detecting the mis-predict is trivial. Indeed having just realised this you may be better off without the predictor at all, just look at the bytes and decide which you should do.

Though depending on the decoders you may end up needing two entirely separate sets of logic for the compressed instruction decoder vs uncompressed instruction decoder anyway, in which case you just decode your stream in both ways then decide which set of decodings you want to use. You still have the issue with any mixed width stream killing your performance though which I suspect would be a major issue with this design (so much so it's not useful).
No, there is a third, that oh so great government that everyone seems so keen to give more power and money too. This is exactly where they are suppose to do their job yet they're so woefully bad at it. If they can't even get this sort of shit right why trust them to do anything properly.
It was 10+ years ago. Nowadays everything is gatekeeped and it's become too hard
Yes and I do feel like this particular interpretation of the content of Revelations, etc. seems fairly new.
I see two possible optimizations for the 10kbclub.com index page. First, you could rely on Brotli for compression (gain of ~1300 bytes on the current page) as you seem to rely on a Chrome headless which I assume would have br in its Accept-Encoding. Second, you could try removing a few response headers which take a full 664 bytes.
The Combination of Content and Knowledge Management – Part 1
I honestly wouldn't be surprised if Moore's Law dies off before we get to a point where a heavily optimized graphics pipeline isn't worth it.

I think the author makes a good point at the high end, but Raytracing is going to simplify the crap out of whatever we have that's like Unity in a decade or two (hopefully not Unity).

So many issues like transparency sorting, AO & GI, depth of field, baked and real time shadows and reflections you basically don't have to deal with the complexities of as an end user.

But you'll be leaving a lot of performance on the table with a one size fits all solution.
> way less inconvenient when it does happen (because merging forked branches is a perfectly normal operation and it doesn't really matter how much the branches have diverged).

Why is two branches that diverge after the initial readme commit so much easier than two branches that diverge from the start? Why doesn't it just treat it the same way (as if the empty repo state was a commit that's the merge base)?

> It completely fuck up diff views of the merge commit.

Same question as above - why is the diff so different in that case?
https://soundcloud.com/dez_blanchfield
Making good entertainment has nothing to do with limitations of the medium. It has do with creativity and talent.

The original lion King worked because it was hand drawn graphics, the story , the dance and expressions on cat faces worked because graphics was limited.

The new one was a dull imitation with no understanding of what made it successful.

you should checkout the screen rant video on this https://youtu.be/sbx97kKHUHw

Art and games have been successful even if medium is limiting,ppl still read books watch plays and enjoy playing games like FNAF even if far superior tech is available.
Britain’s electricity since 2010: fossil fuel use nearly halves
It’s common for chickens and other poultry or even cows to be grown indoors. Animals don’t need direct sunlight, but they still need food grown somewhere.
This is what I meant by a thought-terminating answer. Magnetic field is not a "vector field" because a "vector field" is a math abstraction, while magnetic field is real. Just like water is not a diff equation with boundary conditions, no matter how accurate that diff equation is.
My wife is British, and my kids are thoroughly integrated with the local community. So that's what keeps me here. If I was single I'd definitely go back at this point, it's too much of a headache, and my earning potential would be way higher in the USA like you say.