skysight-inc/HackerNews huggingface dataset:
Are credit bureaus any better? I mean I know equifax messed up royally and I have no reason to believe that all the rest aren’t pushing on every conceivable limit of the law to maximise the profit to be made from information they scrape about me without my consent, then pay lip service to protecting it.
Understood, fair enough.
> Well sure, so long as anti-nuclear campaigners continue to prevent the construction of Yucca Mountain, they can then continue to point to why we can't have nuclear because "where would we put the waste?"

These need not be the same people! I generally doubt they are.
It's probably easier for most companies to just comply with all requests than to bother with verifying the citizenship of each requester.
Also a fan of Ben Felix. He goes straight to the point, cites real research, and doesn't do any distracting comedy skit stuff (ahem, The Plain Bagel).
According to this youtube video [0], LG's OLED TVs work well as a monitors, at least the 48 inch one. Can't vouch for the quality of that channel though, and it is a sponsored video.

Regarding size for programming, I use a 40 inch monitor and wouldn't mind additional width.

[0] - https://www.youtube.com/watch?v=Xzp3fF6AL88
> [...] how else would you multithread this?

Use a fast "frontier" thread to determine quotes and split works at the safe boundary.

I'm personally okay with the speculative execution as long as its result is correct and I wouldn't consider it cheating. But it is concerning that the benchmark doesn't list all the caveats (as all proper benchmarks should do, like [1], which is incidentally written by who you are replying to). I can't even determine whether the machine is hitting I/O bound or not from the OP!

[1] https://blog.burntsushi.net/ripgrep/
Is it a really good VGA monitor or something?

You can buy relatively inexpensive active DVI/HDMI to VGA converters if that helps.
I wish they had an Android app for maps. I'd love to ditch Google Maps. Does anyone know of a good, privacy-respecting alternative?
Ahh, Solaris. In grad school I noticed that unplugging the keyboard on our systems dropped you into a root console session. Fun.
How did Mozilla fare after these same cultural forces excised Brendan Eich? And how's the Brave browser doing in comparison? (I'm using it to type this very message.)

And before downvoting me, please note that I'm Jewish (ethnically speaking - I am more of a scientific pantheist in my actual views, but I digress) and bisexual. I do not support Cirne's charities or politics. I am merely calling into question the tactics that these employees are attempting to use to silence him.
Freedom of movement (and a lot of other things) is guaranteed in the Bilateral I agreements [0] between the EU and Switzerland which are protected by a so-called guillotine clause [1]. The latter meaning that violation of any part of the agreement would void all of it.

The result of the referendum would definitely violate part of the agreement and the EU just reminded Switzerland of the consequences.

If anything it could be blamed on the initiators and supporters (SVP) of the referendum to not properly inform the populace of the consequences of a successful referendum.

[0] https://en.wikipedia.org/wiki/Switzerland%E2%80%93European_U...

[1] https://en.wikipedia.org/wiki/Guillotine_clause
This is partly the cost of liquidity. Look at bitcoin for another example, On the order of $10 billion a year is spent on electricity to keep transactions secure.
I like to do this too. I've tried finding islands without names or county claims on them, but it's fairly difficult to do this–the islands you linked are the only ones I've been able to find.
Have you heard of AMP?
For some, I guess. For others it is pointless materialism and social posturing that this hobby-slash-profession could really do without.
Bizarre Beasts Living in Romania's Poison Cave
osmand is nice
Enthusiast, early adopter products have always been expensive. This doesn't seem that exceptional to me. It's not like tons and tons of people are buying that high end monitor. I'm also not sure what 4k 120hz tv you're referring to. Do they exist? Hdmi 2.1 isn't even done yet is it? How do you get a 4k 120hz signal into such a device? And how am I meant to fit it in my 3ft deep desk?

Fwiw I have a 4k 144 monitor that I got for $800-900. I believe I first heard about it on this site actually. 4k is important to me for text and 120hz is important to me for gaming. It's nice to have both, and gsync compatibility, all in one device. Well worth a small splurge.
The argument is simple: Python is by design made so that if you want things to go fast then you need to implement it in C. This creates a constant need to use specialized libraries (such as pandas), where in other languages they can simply do a better job in optimizing the standard library.
Tesla Roadster and Starman Make First Close Approach with Mars
I was just speaking to a friend about this a few hours ago -- there's always some feeling of guilt that creeps up on me on Sunday evening, like I'm questioning if I spent the weekend well. But honestly, I don't think I would avoid that feeling if the weekend went completely unproductive, productive, or a combination of that. I've come to accept this, and I know I only need to stave off this feeling for a few hours per week.
I think a lot of people thought that US was content to let .com be neutral-ish ground.
I can relate to the feeling of anxiety when the all-too-short weekend is drawing to a close. Glad you put this up! Hope it helps you feel a little more in control and able to do something creative. It makes sense that you chose to just get something out there without worrying about the details or polishing up the rough edges.

Happy Sunday! :)
If anyone is wondering if it’s worth the effort to read a comment that’s greyed out to the point that it’s white - IMO it wasn’t. I’d like my time back.
It works if I’m just a number to the system though right?
spotify early this year pulled out of all dj apps. as a user, i hate spotify for this. why wouldn't you let me dj with the music? it's not like i'm david gueatta, playing to 5000 people.
The Linux kernel doesn't play the Firefox game of requiring Ruby, Python3, Python2, NodeJS and Rust to even be able to build the thing.
I was playing with spleeter a bit earlier in the year for drum practice and it was great. You can do drum covers (or whatever instrument) without the other (typically famous and amazing ) musician stepping all over your brilliant amateur playing !
From the Cypherpunks FAQ (1994-09-10) [0]:

8.3.4. "How will privacy and anonymity be attacked?"

...

- like so many other "computer hacker" items, as a tool for
the "Four Horsemen": drug-dealers, money-launderers,
terrorists, and pedophiles.

...

See also "Four Horsemen of the Infocalypse" [1], "Crypto Wars" [2].

--

[0]: http://groups.csail.mit.edu/mac/classes/6.805/articles/crypt...

[1]: https://en.wikipedia.org/wiki/Four_Horsemen_of_the_Infocalyp...

[2]: https://en.wikipedia.org/wiki/Crypto_Wars
Treat every day like it’s monday or Friday and forget the notions of weekends except as a vessel to do more things
You can tell this is going to happen because we're being softened up for it. First the what-ifs and apologetics, next will come more substantial rumors, then a big speech by Nadella.
I don't want to speak for djmips, but I believe he was referring to something more like https://en.wikipedia.org/wiki/Q_(number_format)
20% said after the Snowden revelations that the way they used their email changed "a great deal". You might have noticed that facebook engagement has completely collapsed while whatsapp (E2E encrypted, supposedly) popularity surged.

I mean, yes, I get the strong impression you don't care.
SwiftUI: DataField
I use Tidal and I'm very satisfied, the catalog is huge, and the playlist are really well curated, plus their music suggestions are always spot on.

I would suggest anyone using Spotify to switch. On the plus side, Tidal also pays musicians a four times what Spotify does (last time I checked, I can't find the link), which I think is in itself a good reason to prefer it.
> so I have to juggle with multiple dialects (pandas, numpy, pytorch, tensorflow)

NumPy should be enough for general computation. If you need autodiff or GPU then add in PyTorch. Pandas is more about various metadata than the actual numerical computing. If you want those types of features, the complexity doesn't disappear if you go to a different language.

There's an effect where a new generation of developers see complexity built by the earlier generation, say it's too complicated and mess up, we don't need all that, so start over clean and it all looks so easy. But it's deceptive, because it will get complicated again once you put in all the features but it will look familiar now to this generation of developers as they grow side-by-side with the new language/framework. After a few years the cycle repeats and a new generation says "what's all this mess, why do I need to juggle all this, I just need XY."

> Also Python for a dynamic language has pretty mediocre interactive story (using ptpython since the default repl is unusable), even simple things like copy pasting to a REPL can end up being a pain because of indenting, and the repl is far away from Lisp, Clojure and even Julia and Elixir.

Use Jupyter Notebooks (or IPython if you don't want to leave the shell).

> disappointed with Python's multithreading story

Thread pools (executors, futures etc.) and process pools (multiprocessing module) work quite nicely.
FWIW, I agree with you that Python is better that Rust for scripting (I was not the OP), but finding a crate in Rust is generally a matter of googling "Rust http client" or "Rust regex" and reading the top result. Not exactly hard, and in my experience something that I end up doing in every single language including Python, because using the standard library directly is often not the correct choice.
Awesome. Now iterate and keep shipping and you’ll go a long long way. (^W Hacker News)
Let's be more specific: do you think Brave would be better off if they hard forked Chromium?
Likewise in Ireland[1].

[1]: http://www.irishstatutebook.ie/eli/1990/act/12/section/9/ena...
> The problem is in the software (the driver) which you never can buy, only license under a long list of conditions which prohibit specific uses.

Ok, so who gave software a special status over hardware? Is this desirable? Can we reverse it?
For eternal analogy to digital converts/upscalers, with good ones you can have zero lag since they would be no frame buffer.
I have an OSSC that I use to upscale my the VGA signal from my Dreamcast to HDMI output and there is zero lag.
> When was the last time anyone actually bought a copy of software?

Satya Nadella bought Skyrim recently. All of it.
> I will posit that 40 years is probably a bulk of the average person's investing years (25-65)

Except that at 65 (the 'traditional' retirement age) one generally doesn't just liquidate all one's equity holdings.

Best practices is generally to increase bond holdings as one ages, but going all-bonds/fixed income is rarely done as I understand things. Unless you've built up enough cash to simply buy an annuity so that it's now the insurance company's problem, or one has a pension, some form of equity returns are needed.

At 65, most people's average life expectancy can be another twenty years in most developed countries (with a 50% chance of making it into one's 90s), so from start (ending school) to finish (death), that could be 60 years. And that doesn't include a partner that may live beyond you if they're of a younger age, and so would also use whatever resources are left for their own needs.
> “Moreover, despite a number of reports, MacPherson is not convinced the Hum has ever been recorded, even by sophisticated audio equipment.”

I found this to be the most relevant part of the article. There was a side investigation into electromagnetic effects but this was disproven with a faraday cage.

So... this “mystery” seems to be plain old tinnitus, albeit a low frequency version.
Are they really that afraid of someone taking their Lucky Charms?

They're afraid of patent trolls.
My experience is the opposite, a high refresh rate LCD is far more pleasant than my old CRT ever was.
> Why not generate it during the build?

If those headers aren't expected to change then, with regards to accountability, it's far better to have the code checked into the version control and processed as is.

More importantly, if the code is already generated then there's no need to make the build system more brittle by adding a non-standard build target that depends on custom/third-party tools.
You're looking for: https://opentimestamps.org

It builds a Merkle tree of hashed documents, timestamps it, and puts it on the blockchain.
Most better monitors and everything targeted at office use does not use PWM for backlight brightness control.

LCDs have poor blacks because they're a filter put in front of a lamp, so to render black, they have to try and block as much light as possible, but our visual perception is logarithmic and adaptive, making them look quite bad. The workaround is to add bias light behind the monitor; it quite literally provides a bias for the eye to keep it inside a certain adaption range, which reduces the perceived poorness of dark tones. (It also is more ergonomic.).
Wow, great guide ... I just skimmed it. Izotope RX,which is mentioned, in the appendix, is amazing and I use it to separate noise from vocals for my podcast.

The dereverb that it can do is pretty amazing.
I've just checked over some photos I took during a visit to San Jose from the UK in 2015 and there was an exhibition at History Park titled "The Wireless Age - Electronics entrepreneurs before silicon valley - Selection from the Perham Collection of early electronics".

Even though it was a 'selection', there was a LOT of stuff on show back then.

http://perhamcollection.historysanjose.org/category/exhibits...
Could you point to an example, or give a more precise thing for me to search for?
For someone who's been following this only tangentially, how similar is the interface and implementation to what's used in Grant's https://github.com/3b1b/manim ?
Can we also get some behind-NDA/service desk post mortems? IBM, Oracle Cloud, MuleSoft, Salesforce, etc. Having to submit a fucking service request to know why your business stopped running is a PITA.
It’s really already too late. Even if we the developed world decarbonizes in the next 20 years, India, China, and Africa will not. That means what we really need to be looking at is technology to power carbon capture.
> Python is much better suited to the task.

This is not an objective opinion, but subjective. People generally appreciate different things about different languages, and it’s entirely possible for some who knows both languages to disagree with you here.

For quick CLI tools, my favorite thing about Rust is that it has really high quality command line parsers available in the community, and they are type safe.

I’m not suggesting that your opinion is wrong, only that the way you phrased it implies that many people could come to the same objective opinion, while there’s plenty of evidence that folks pick languages they enjoy and prioritize different things than you might.
On the first point, care to elaborate? Happy to read your citations.

I tend to feel that this narrative is a relatively accurate representation of reality:

“Ever since the Feds showed up, it’s been like war," protester Ted Park, 31, said, coughing as tear gas drifted through the air. "It feels like it’s re-escalated.”

https://www.usatoday.com/story/news/nation/2020/07/22/portla...

On the second point...you did.

> "I believe CNN calls it “fiery but mostly peaceful protesting”, which, frankly, is parodying itself at this point."
The easy thing to do is prove a message existed prior to some point in time. That's a timestamp, you can do that easily for free with my OpenTimestamps project, which uses Bitcoin for the timestamp proof: https://opentimestamps.org/

The way it works is pretty simple: your message is hashed with a series of cryptographically secure hash/append/prepend operations, leading to a Bitcoin block. Since they are one way hashes, your message must have existed prior to that Bitcoin block.

The hard part is actually proving a message existed after some point in time. To do that, you need a random beacon: a large number (also known as a nonce) that we know was created at some point in time, and prior to that point in time, was impossible to predict. Newspaper headlines are a weak form of random beacon, as it's hard to predict the news in advance. Bitcoin block hashes are even better, as the proof-of-work ensures that even trying to force a single bit of the block hash is extremely expensive. I also run a project to inject other random beacons into the Bitcoin blockchain, such as the NIST Random Beacon: https://github.com/opentimestamps/nist-inject

But in the age of deep fakes, what does any of this actually prove? See, while a timestamp proof mathematically depends on your message, with a random beacon it's the opposite: your message needs to depend on the random beacon. For human meaningful messages that's not easy to achieve. A photo can be photoshopped, a video deepfaked, etc.

The best you can do in general is try to make the random beacon time, and the timestamp, be as close together as possible to make it as difficult as possible to do a photoshop, deepfake, etc. But deepfakes are good enough these days that IMO that's dubious security.

Probably the best approach here is to actually think about what exactly you are trying to achieve - are you kidnapping someone? proving you've recovered from the plague? launching a cryptocurrency? There isn't a one-size-fits-all solution to this problem.
I think that Microsoft can open-source most of Windows sources. Nobody would care too much about few binary blobs and I don't believe that they don't own license for a significant portion of OS.
It's famously burning a lot of coal. Coal is getting on for 1 gram per watt-hour. (Usually this will be stated as 1000g/kWh). So 793g is indeed very bad, but it's not unusual for a country that's burning so much coal. Poland likewise, big coal mines, coal power electricity dominates.

But notice that this is proportional. Queensland is a pretty big place, but it's only making about 4-5GW of electricity. Whereas a power district in the US might have 20+GW of coal power stations, so even if it's also got 10GW of wind or nuclear or whatever, that's many times more actual pollution.

Warming doesn't care how efficient we are, the totals matter. So in that sense getting from 5GW of coal in Queensland to 1GW of coal in Queensland (an 80% reduction) would make less difference than MISO in America going from 25GW to 20GW (just 20% reduction).
Condensed matter physics is unlikely to contribute anything to the problems and projects you're working on as well, but that doesn't mean it isn't useful or that we shouldn't be studying it. Whether it's something that you're interested in is an entirely separate question. Regardless, shallow dismissals are against the guidelines here, so we don't want to hear about it if you're not interested.
Great read, and a story that hit close to home.

Speaking of avalanches and covid, they share an interesting property:

You don’t know how close you are to a catastrophe until it’s too late. It’s fine until it’s not. And in many cases you’re proper fucked. There’s very little in between.

Until that moment, many people see any precautions as unnecessary, boring, patronising, paranoid, and so on. Be that because they are reckless, clueless, or both.

And once people do die, everybody is up in arms about the authorities not doing anything, the victims being at fault, why didn’t we do intervene, it would have been so easy. And so on.

There has to be a name for auch a thing.

So as someone who knows about avalanches, it is frustrating to see careless attitudes towards covid.
This doesn't sound like an issue with DRY as much as an issue of monolithic design.

If driver version X worked but X+1 doesn't on your driver - don't update the driver. But when the driver is in the kernel trunk then that option isn't that simple.
We now know for a fact that the world-wide IFR is 0.13%.[1]

It's time to give choice back to the people.

I'm not anti-anything. I'm pro-choice. I'm with you.

[1] - Monday Oct 05 the WHO announced there were 750 million cases of Covid worldwide (see tons of news sources). According to the official WHO tracker there have been 1 million deaths. 1 million divided by 750 million is 0.00133333 or 0.13% IFR.
Very good question. I have also occasionally wondered about this and haven't come up with a satisfying solution. I guess it boils down to 1) reference in your message something that didn't exist before your point-in-time 2) let a trusted third party publish the hash of the message you compiled.
A third party seems necessary because time isn't a technical concept, but time can be described as a sequence of events - so some trusted event needs to reference your event/document(its hash or equivalent). As a comment here mention, blockchain could be used as a solution.
Really interested to see other solutions in this thread.
Seems like he is being singled out for his outside-of-work religious beliefs. This is not a good look for those employees who believe in "inclusion".
That was the flyback transformer. I could hear them too, but it never really bothered me much.

It was useful ability if you were responsible for closing up a computer lab at night.
> IDK it seems pretty common in the embedded world to add support for a new piece of hardware by copying the entire driver and then changing the parts that the new hardware supports instead of trying to come up with a driver that supports all generations of the hardware.

The rule of three is not exclusive to the embedded world. It´s far better to have duplicate code around then to have to deal with poor generalizations that affect multiple independent modules, which in this case mean hardware support.

To put it in perspective, how many pieces of hardware would you require to re-test and validate if you decided to refactor bits of drivers that might share a common code path?