skysight-inc/HackerNews huggingface dataset:
That's why people take prescription opiates - it says right on the tin how much it is. With the street stuff you have to estimate the purity, even the compound, there's dozens of opiates, and sometimes people get it wrong.
It's also possible to return a result set as an Arrow table, so round trip SQL on Arrow queries is possible (Arrow to DuckDB to Arrow)! It's not 100% zero-copy for strings, but it should work pretty well!
I have a similar hobby: locating luxury houses that I see in movies, using Google Maps. After identifying buildings in the background, it's a question of looking for the right swimming pool. I've never been to Miami or Los Angeles but I've pinpointed locations in both. Just found a place in Trousdale Estates. It's nice when you find it and verify it's a real place, with the same palm tree and the garden chairs.

The Warriors had a... slightly different scenery. I watched it at the time, on video. The (2006) in the title made me think it was a remake, but it seems to be the date of the article.
It is, but at the same time the US government is so easy to criticize that much of RT's coverage is simply stating things that aren't widely disseminated because they are embarrassing and make fools of the people running US foreign policy. I won't say that RT coverage of Russia specifically won't have a slant, but foreign coverage of your country has the chance to be more honest in some regards because they are not under the same power structure.

The fact that we regard their coverage as propaganda and not ours is quite telling given the entanglements between government and the media here, the ownership by a small group of large corporations, and the ability of larger corporations to yank ad dollars when they hear something they don't like.

The only honest position imo is to allow all comers to state their viewpoint, which is the foundation of liberal democracy and enshrined in the first amendment. Just keep their viewpoint in mind when watching as you would for an American network. Also, don't just accept something because someone authoritative said something, it has to fit into a logical picture of the world.

We're not at war with Russia lol and god help us if we were. They have nukes!
"How algorithms produce a semi plausible guess at our mood when we write online."

A few things:

Confidence on these in aggregate could reach useful levels on basic mood inferences.

The more granular the inference, the less confidence due to lack of context and in particular, meaning within said context.

There will be considerable error due to machines inability to derive meaning from text. Many humans struggle with this, and even the best arrive at possible meanings, not the meaning and or intent.

I feel strongly over hyping this application of ML tech will not end well.

Rather than invest in the increasingly authoritarian management of expression, we would get a better return from an effort to educate people on how to deal with speech they find objectionable or difficult.

The latter is sometimes warranted too. Our feedback from others can't realistically be all rainbows and unicorns.

Global uprisings are on the rise. This is not some tech failure to be fixed. Many of these actions are people acting out and do so having both cause and standing.
You've really misread the thread. I was making exactly the point you're making.

I am arguing that Apple continues to innovate, in response to ineedasername's claim that Apple has ceased to innovate like they once did.
> by the way, i personally do believe NSA is doing this, and all of Tor is as good as plain text to Ft Meade, because Rabin's idea really would scale with today's computing and storage capacities, and because that is exactly what i would do too.

I love to talk about how we can mitigate attacks on cryptography as much as the next person, but have you looked at what algorithms Tor uses?

While they have a bunch of alarming legacy 1024-bit RSA and DH stuff, they also have Ed25519 identities and Curve25519 ECDH key exchange, plus running everything over TLS with various ciphersuites -- many of which are now ECDH.

https://github.com/torproject/torspec/blob/master/tor-spec.t...

The type of handshake and key exchange is chosen by the client, and I think the default has been to prefer the ntor method for a long time.
Ah man. Haven't seen ol' Digger for 30+ years, brings back a lot of memories.
Except WeChat is a nation state owned actor. So it's completely different. It's like executing a trade embargo with a foreign nation instead of physical goods it's a digital service provided by a nation state.

They're completely different.
...what?

I pay Apple for hardware and software. I get good value in exchange. I don't particularly care beyond that.

You're trying to change this into an argument about freedom and open source. It's not. I want a trackpad that feels premium, the same reason I buy a nice car. I do not care how it's done and I do not care about the price.

tl;dr If the Linux ecosystem could provide it, good - I'd consider it. Put up or shut up.
Have you considered hiring help to do the chores at home? You might have more time to spare for hobbies.
This comment contributes nothing to the discussion except steering people away from reading the whole thing (a whopping 5 minute read), and the author actually wrote this in the second paragraph:

> I considered replying in the thread, but I think it deserves an in-depth answer — and one which will be seen by more people than would notice a reply in the middle of a 100+ comment thread.

I feel like you're going directly against the long-form answer the author intended to give, so I'm downvoting you.
It's a trap if it's not for you, not what you want to do, not your interests. Whose business is it to solve millennium problems? Certainly not yours to decide for others. I think he does with his life what he chooses, and you do with yours what you choose. What are you doing with your life? I don't think you intended to be arrogant here, but the premise is that someone who has talent is required or expected to solve the world's problems. Not so. I think it's none of your business what someone else does with their life, anymore than it's mine to judge what you've done with yours or expect you to fulfill society's or the world's expectations. And the dude is still a genius, not was.
Compression. For our app, we do multilevel caches, where warm is arrow (in-memory, inflight, streaming, ...) and cold (persistent/scaleout) is parquet (ssd, s3, ...).
Science, at the graduate level, has always been hard to read. What makes it REALLY hard is the volume.
Yeah, SG-1 was on TV it was great fun finding all the filming locations in and around Vancouver. So that's where Jack's cabin is, stuff like that.
nonbilingual.com x'DD

most of these are trash but just stick around and it delivers
Clean Power, No Thanks to Al Gore
Is it supposed to be ironic that this show is, in effect, an advertisement for Netflix?

By not mentioning that Netflix’s goal is to get consumers to watch nonsense all day, it appears so...

Netflix would love people to log off of Facebook and log on Netflix :)
Love this! FYI site is broken in portrait mode iOS safari.
>The “Medicare is more efficient” argument is essentially predicated on the idea that physicians would be forced to accept the lower fee schedules for everyone, which essentially amounts to “price controls”.

If doctors/hospitals were forced to accept Medicare's lower fee schedules for private insurers, too, that would mean Medicare is not more efficient. Efficiency would lie partly in the ability of Medicare to negotiate lower prices because of its size. If private insurers could free ride and get the same prices, then Medicare would not have an efficiency advantage. I think the complaints back when this was set up (i.e., when Part D was created) were that George W.Bush gave up the farm and could have negotiated much lower prices.
Somewhat related: https://www.fhi.ox.ac.uk/wp-content/uploads/moral-trade-1.pd... ("If people have different moral views, then there is another type of trade that is possible: they can exchange goods or services such that both parties feel that the world is a better place or that their moral obligations are better satisfied.")
There’s a small point of terminology that’s important for getting a clear idea of the state of support for curve25519 in IETF protocols.

X25519 is the name used for key exchange (Diffie-Hellman) which has been widely supported for some years now since it was added to TLS.

Ed25519 is the name used for digital signatures (Ed is short for Edwards) which is what you need for certificates. It was a few years later to arrive in OpenSSL because TLS didn’t need it.
Yeah I’ve seen it too. It’s damaging how our current culture often dangerously attributes ‘success’ to lone individuals [1].

[1] https://www.technologyreview.com/2015/08/04/166593/techs-end...
Control your PC with your phone by voice
I upvoted them because I appreciate their useful and pithy insight.
Hi Jeremy! Congrats on the new role.

Given that an SPDI isn't a deposit-taking license (like a traditional banking license), what building blocks will the Kraken SPDI give you, that you don't have today? Is it mainly the ability to interface with the banking system/plumbing, without being subject to a third-party's AML and risk management processes? Or something else?
As I got older, the list of important things/questions that matter to me got smaller and smaller, finally left with only one question, "how do we really explain a mind?" afraid that I may not have an answer in my lifetime!
Quote1: "In some cases the banks kept moving illicit funds even after U.S. officials warned them they’d face criminal prosecutions if they didn’t stop doing business with mobsters, fraudsters or corrupt regimes."

I don't know if it's true but it's clearly making a strong claim. It's remarkable that all the highest voted comments summarize the article as only claiming that there was a problem because a FinCEN was filed. Clearly, the article is about the particular interpretation of those FinCEN files.

Quote2 (edit): "Along with sifting through the FinCEN Files, ICIJ and its media partners obtained more than 17,600 other records from insiders and whistleblowers, court files, freedom-of-information requests and other sources. The team interviewed hundreds of people, including financial crime experts, law enforcement officials and crime victims."

IE, the organization did their own investigation and found a lot of shadiness - they allege. But they are very clear that just FinCEN doesn't prove an illegal transaction.
Don't you need authentication to get the one-time pad in the first place?
Recall that the original academics were not primarily paid to do it, but were wealthy-enough people who devoted their spare time to it.(Theoretical scientists needed less money to do this then experimentalists and field scientists.)
Keep Autogenerated Files Synced
Same on Android, Chrome, Android 10, Pixel 3a.
And how about if the recording device was running on batteries such as a unplugged laptop or a smartphone?
Fun TLS 1.2 (and earlier) caveat:

If you can obtain the theoretically short-lived but certainly not truly ephemeral STEK (Session Ticket Encryption Key) from a server, then any sessions which enabled session tickets even if those tickets were never used can be decrypted using the STEK.

This doesn't work in TLS 1.3
Linux Commands frequently used by Sysadmins – Part 4
> No producer or technician has any basis to complain about CD audio quality for listening by humans

Ok, so since I can still identify sound frequencies >22khz despite being now 40yrs old, I’m not entitled as a human to critique the CD audio format, especially as I can tell you the exact moment when the audio range is being clipped in the songs I enjoy?
Seems a bit of an overstatement - there are huge production systems doing massive ML using Spark, Hadoop, Kafka etc. In some areas these are the defacto solutions. They can't all be "not in their right mind".
It seems that you have become quite aware of the people that are trying to convince you to buy all these things. Now that you know this, are there steps you are taking to become less convincable?
Are you referring to DuPont when you say "they"? I'd assume there would be many producers since PTFE is an old invention (~1940).
For the curious, there's a number of other helpful domain name generators https://www.saashub.com/domainsfortherestofus-alternatives. They are not AI generated but rather free names with suitable prefixes or suffixes.
PostReticenceSyndrome.com

Not sure why that showed up in my first try :S

Anyway, I think the website can still be improved a bit:

It just recommended me another domain OverSteerable.com. Of course the domain itself was unregistered, but then I looked up a similar one OverSteer.com and this one turned out been registered in 1994.

I think similarity like this should be taken into account. Because when you tell people to go to "OverSteerable", they may end up misremembered it as "OverSteer".
> I can't believe this is how interviewing works in this field.

These pressures are why I can barely bother landing a software role anymore.

I'm competing with people that have real pressure to study these algorithm brainteasers, switch into system architecture mode, and then switch into behavioral mode.

"Oh thats cute you spent 45 minutes a few times a week doing a brainteaser? I just did 600 of those in a month, and rehearsed what my quirky but culturally similar hobby is."

the what now?

This is out of control. Yes, I am competing with H1B's that have 60 days to figure it out, no, that doesn't make "immigrants" the problem, this is a symptom of a system broken in several ways, from public policy to tech private sector norms.
>I would never hate on a game for this.

I think "achieved perfection" was the bar you set =) And Super Metroid set the bar quite high.
I've been using dirvish for back ups of multiple linux and Windows machine. I wonder why it's not mentioned.
In a cool world, Apple would have an optional, unmonetized un-curated community app store that allows everything but criminal facilitation, is scanned for malware, and possibly requires open source.
What's interesting is that you can play back lossless recordings via USB in tesla - I believe FLAC and ALAC - but the USB playback software is basically unmaintained.

One tesla website has a thread hundreds of pages/thousands of comments long of complaints.

https://teslamotorsclub.com/tmc/threads/comprehensive-usb-bu...
Wow this is great! Fixing Haskell's arcane record system would be a huge step towards more mainstream adoption. It was certainly my largest pain point with the language over years of use in production.
Mutable parallelism is indeed hard, but you don’t have to be an expert to know the basic rules (lock mutable things) and design your application to minimize concurrent mutation. By contrast, learning Haskell well enough to be productive takes weeks if not months. As for Haskell, it sure addresses parallelism, but it introduces far more significant problems with respect to application development. There are reasons it isn’t widely used in production.
The argument of the article is that the journalists involved further investigated the transactions and determined that a lot were shady and that the regulators were failing to do their job ... or the banks were defying the regulators when the regulators were complaining. There was no claim of "every FinCEN proves a dirty deed" - it's explicit in the article.
Some years ago I wrote a proof-of-concept chrome extension for "unlocking" domain names. https://github.com/amoffat/hash-n-slash

The basic idea was that we should be able to use anything as a routable domain name, and not just limit it to short words or phrases.
I came out of it with a fresh hatred of Adtech.
I live on the other side of the world and my wife and I barely clear $25k
Algorithm Helps New York Decide Who Goes Free Before Trial
I'm not convinced totally that's the case, but I'm definitely more open to that idea after that job. I've stopped using macros in my side projects and I avoid projects that use them now.
nongenital.com is available, hurry guys.
Is it pithy? The summary given is "academia sucks, be an entrepreneur". IMO the actual point of the post is "I didn't pursue an academic career, here are the various things I did instead and why I think they are meaningful".
And it's in my opinion doubly-important in a car, where you must put all your attention on your surroundings. The tactile feedback of buttons and knobs is paramount, and touch screens are awful to operate while driving.
Nerd Talk
ByteDance says TikTok Global plans public offering
In 1989,my 6th grade social studies class (in the US) used a textbook that said Saddam Hussein was a valuable ally of the US, generally a great person, and had raised literacy rates in Iraq.
I've been thinking about the "you're muted" problem in video calls, and imagining a big physical button to mute/unmute without having to stuff around with the particular UI for this particular video product you are using right now. One solution is to mute/unmute at the hardware or system level (some computers already have this, or sometime close), but this then requires you to be unmuted in the software (Zoom), which isn't always under your control. So unless the system-level mute can send a signal to Zoom, or Meet, or Teams, or X, then it defeats the purpose. What would be nice would be an agreed-upon standard API for muting/unmuting within an application, but that both seems unlikely (as that's not how companies like to do things anymore), and would add to the complexity of things to a point where 'ordinary users' would get confused or stuff things up. I'm at the point where I think a dedicated device for video calls is necessary.
Not sure that is all of it. You can try turning down the max total memory to eg: 64mb and see what you can still run. An awful lot of stuff just can't, while similar applications in conceptually higher level languages (eg: Python, PHP, etc) happily execute.

The various factors I see are:

- JVM overhead 10-15mb seems to be required just to get off the ground,
which directly relates to the JVM replicating a bunch of OS
functionality (inevitable tradeoff for portability)
- Missing value types - any complex data structure ends up with
big overhead from storing references
- Stack frames - if you need a lot of threads you need a lot of stack,
and a surprising number of threads run

Some of this will get addressed in upcoming releases, will be interesting to see how it goes.
@cperciva -- I was very surprised to see you not mention bsdiff here as one of your accomplishments. Incidentally, did you ever succeed in freeing the enhanced version of bsdiff from Oxford University? Seems a shame for it to still be going to waste, even now.
Quote (again): "In some cases the banks kept moving illicit funds even after U.S. officials warned them they’d face criminal prosecutions if they didn’t stop doing business with mobsters, fraudsters or corrupt regimes."

The situation and the article is only slightly complicated. Why are there so many folks not getting it?
Being an audiophile literally means you like audio.

It doesn't require you to purchase overengineered or overhyped technology any more than being a cycling enthusiast requires you to weigh your accessories in grams. :)
They should definitely investigate the new low-latency gc options in the JVM.
s/personal moat/specialization /g

Fixed it.
so if given a choice between bribing a port and not bribing a port, you would bribe the port.
Does Netflix make more money when I spend more time on their platform?

I'm sure there will be a day when they do, but right now I think they make a flat subscription fee from me. Maybe they can sell more of my viewing habits the longer I watch? Maybe they have content which they're paid to serve? I don't know. I think that, right now, Netflix really isn't in the same category as the big social media companies.
Your question of "are we so much better nowadays" will continue to be true for basically all of time, unless you think archaeology will actually plateau at molecular-scale site recording. That means the choice you offer is not to learn now or later, but to learn from these sites now or never at all.
Thanks! I was hoping for an actual serology study showing that Vietnamese have more exposures to other coronaviruses than people in other countries, like you stated. Unfortunately, these links don’t offer any hard evidence at all to support that assertion, just speculation. The cross-reactivity study referenced in that NIH press release was conducted with samples from “USA, Netherlands, Germany, Singapore, and UK”, not Vietnam.
> defornicationevent.com

Ah you are correct
For practical use, how does this compare to crystal?
It's the man in the arena who counts, per Teddy Roosevelt. I really enjoyed your work on PiHex and haven't used any of your later more notable works. Loved it! But should you have done that the rest of your life? Who should you serve? Was it great progress and good for you to move from PiHex to tarsnap or a step backwards? By what standard? Do we really have as much agency as the questioner implies? Do we choose problems or do they choose us? Is there only one true joy in the world? Is there only one good work to be done? I find the original question contains false premises that I personally found very ridiculous. You responded very maturely though, and it is a credit to you. Thanks Colin. You be you.
This is super neat but also sorta defeats the whole purpose of domain names, which is to have memorable names that point to hard to remember IP addresses. This creates impossible to remember hashes that point to difficult to remember IP addresses.

This is essentially content addressing + location addressing.

If you're not familiar, IPFS does content addressing in a really cool way.

https://ipfs.io/
> I think of 'banking licence' as being synonymous with 'deposit-taking licence', but the SPDI isn't that.

As I understand it, crypto-currencies are treated by the SEC like commodities, not cash, and your original comment...

> ... SPDIs seems less like banks (which borrow from depositors) than to safe deposit box operators (which provide a place where depositors can keep valuables they don't want disturbed).

... makes sense since in a crypto-currency-as-commodity world the wallets would be treated more like safe deposit boxes than bank accounts.
gluon looks great, but the book site is down for some reason, which is unfortunate since i am looking for something nearly exactly like this.
Yes, absolutely, that's the trick with unity builds.
It is supposed to be slower because you're asking the compiler to rebuild everything from scratch every time.

But the simplicity of the single compilation unit leads to very sizeable gains.

I plan to write an article on this very subject and post a few benchmarks.

https://en.wikipedia.org/wiki/Unity_build
I use syncthing to get all my data to a single device, and restic to back every thing up to backblaze. Restic also encrypts and reduplicates, though I don't know if it's at the block level.
Never underestimate your impact on the lives of others. The most meaningful impact you can ever have is in your own home with your own family.

I made a really cool dependency manager that I thought was groundbreaking but not a lot of people use it and those that do are strangers. I found a lot more meaning in my life comes from gardening and helping around the house. Real people who depend on me need that.

Lately I found something to look forward to in knitting and listening to a book on tape at the same time at night. Just 45 minutes or so every night after my chores really helps me feel like I can get up the next morning.

With all of Collin's many accomplishments, I'm sure he still feels that the best thing that ever happened to him was his family, in this case his new wife.