skysight-inc/HackerNews huggingface dataset:
Good thing we have icons like AOC and George Floyd to put Musk's success in perspective.

We should all aspire to be fentanyl dropping, pregnant women torturing street trash.

We should all aspire to accomplish great things like AOC when she ...uh she did ...um ...drop Adderall and start a podcast about putting on makeup! Yeah! That podcast alone employs 50,000 engineers and has saved or created 100,000,000 jobs a month, at least.
Have you taken into account account for private expenditure? There are far more out of pocket expenses in Italy for patients than there are in the UK.
Is there a murder ballad that doesn't center the murderer? I'm skeptical if it's actually about the sex and not just that most murders are committed by men, and people are most interested in the murderer and the murder itself.
I prefer a large format 4K monitor (eg 65" TV) with key bindings to warp windows to each of the nine cells in a 3x3 grid.

Short of that, I really want virtual desktops.
Humanity can't progress if we shield information behind arbitrary limitations.
Who's to say we aren't productive with our chosen editors?

I find malarkey like autocomplete to be distracting, so I use Emacs with it turned off. Because Emacs can be programmed and extended as it is used, it is way more productive to me than any "fixed function" IDE -- including Visual Studio Code[0] I could not do my job nearly as effectively in Visual Studio Code or JetBrains as I do in Emacs.

There is a perspective dependence to what the "best tool for the job" is. You are most productive in JetBrains and that is fine, but that doesn't make your colleagues less productive in their choice of editor.

[0] To extend Visual Studio Code, you have to start a new Node TypeScript project that uses VSCode's cumbersome API, compile it, test it in an "Extension Host", bundle it in a .vsix and then, at long last, you can use it in your regular editor. It's clear that Visual Studio Code's designers did not want end users programming their editor, let alone programming and using it at the same time. As a VSCode end user, the happy path is to select from pre-made extensions in Microsoft's extension catalog.
Every time I think "I don't understand crypto" then I do some more reading and realize I actually do.
Yeah, the author of the article sounds like a teenager/young adult who seems unable to evaluate objects along multiple dimensions.
This article seems like a lot of "Stuxnet didn't do enough to hide", but the author misses the fact that it didn't need to hide, judging from the fact that it worked.

If it's stupid but it works, it's not stupid. The author is missing the point by lambasting Stuxnet for not having a feature it didn't need.
> I can't afford > $1000 per year for a hobby.

In the UK a year's license for Photoshop, Lightroom and Bridge is approx £110.
The architecture of opensource applications: http://aosabook.org/en/index.html

I read this book years ago, and still read it now.
"nerds wear glasses, study finds"
I'd rather say instead of paying money they should spend time to master their tools. I don't see musicians complaining about learning their instrument.
An Interview with Helin, the Founder of PyWebIO
This is an interesting take.

Woman being brutally murdered by man/lover/.. is definitely the dominant theme.

You could compare it to the modern tv thriller, how many plots revolve around a woman killed by a man with the female character basically just playing the part of the symbolic victim?

I'm not sure the idea that the murderer's emotions are given so much more focus resonates with me though. Obviously hard to generalise as the world of folk music is vast, but my impression is that these kinds of songs usually skip over almost all nuance and detail, being made up of a few standard tropes/cliches, and the interest often comes from some twist/variation on the theme, or what the musician brings to it.

The world of folk music is filled with distasteful themes, and stuff that hasn't aged well. I'd say that sometimes performing a flawed song in a modern context can itself be subversive though. Not every performance of a song is a celebration of it. There's space for nuance.
I only recently realized that multiplying a matrix with a column vector is equivalent to a linear combination of the vector's columns. This explains the importance of matrix multiplication since 95% of Linear Algebra is calculating linear combinations of vectors.
As far as I recall from Kim Zetter’s book Countdown to Zero Day, the development work was indeed likely split into several individual sections: the actual payload targeting specific models of programmable controllers was made with extreme care and attention, and the worm portion didn’t need to be.

So to offer an imperfect analogy, the author of this article is addressing how lame Google’s UI is, discounting the algorithm underpinning the search engine.

(I actually wouldn’t recommend Zetter’s book. It’s fairly dull, with several chapters enumerating every software failure of U.S. critical infrastructure she found during research. For once, the movie was better.)
This series of presentations explains how ZeroStableCoin perfectly mitigates and protects users from Monstrous Cookie Attacks and Double Counting Attacks, as described in the paper by Goldfeder, Kalodner, Reisman, and Narayanan:

https://www.youtube.com/watch?v=xjHSPyFjZpc

https://www.youtube.com/watch?v=1ZoIP4aoM0g

https://www.youtube.com/watch?v=jwoWBrT-FyU

https://www.youtube.com/watch?v=h-nI7t2IJSY

https://arxiv.org/abs/1708.04748

>When the cookie meets the blockchain: Privacy risks of web payments via cryptocurrencies

>Steven Goldfeder, Harry Kalodner, Dillon Reisman, Arvind Narayanan

>We show how third-party web trackers can deanonymize users of cryptocurrencies. We present two distinct but complementary attacks. On most shopping websites, third party trackers receive information about user purchases for purposes of advertising and analytics. We show that, if the user pays using a cryptocurrency, trackers typically possess enough information about the purchase to uniquely identify the transaction on the blockchain, link it to the user's cookie, and further to the user's real identity. Our second attack shows that if the tracker is able to link two purchases of the same user to the blockchain in this manner, it can identify the user's entire cluster of addresses and transactions on the blockchain, even if the user employs blockchain anonymity techniques such as CoinJoin. The attacks are passive and hence can be retroactively applied to past purchases. We discuss several mitigations, but none are perfect.
Short-sighted, near-sighted, and myopic mean the same thing. Both short-sighted and myopic are often used figuratively (to mean acting on short-term interests without considering long-term effects) while near-sighted seldom is.
You seem to object to depicting someone or someone's thoughts who is objectionable without either a big sign from the author saying "HEY REMINDER I THINK THIS IS BAD" or presenting equal counter weight to the people they hurt or something.

You're free to think these particular lyrics/songs are bad of course, but the rationale you give and the larger discussion over whether you are able to create great art with the issues you present is more interesting than just whether these particular songs have merit imo.

When I read these lyrics and your comment it reminded me of the big debate over Eminem's lyrics almost 20(!) years ago, where he would write songs at length about fantasizing over murdering his ex-wife. Was he channeling that rage he felt into art about the human condition and how it deals with pain/rage when one feels hurt, or was he just making murder porn to work out his demons? Ultimately these were interesting discussions i remember, but these days the discussions seem to be dominated by childish (sorry but it's how I see it not to pile on you particularly) notions that "this makes me feel bad therefore it is bad" or "depiction equals endorsement." The end result is truly subversive art that challenges the mind seems to be in short supply at the moment and it's a real shame.
Generating a GraphQL API from schema using SQLite
If it did you'd just build a version with the offensive code removed?
I do have some experiences on the linux side of this.
You can compile ffmpeg with support for a bunch of hardware encoders such as nvidia's nvcuvid/nvenc and intel's quicksync and so on. The build script is perhaps a hundred lines, so you want to make sure that you don't build that too often and keep working binaries around.

The speedup on nvidia cards is amazing, both for the faster h.264 and h.265 (no experience with others). Note that nvidia cards to have two distinct limits: The number of hardware encoding engines on your card and the number of simultaneous streams they will allow. quadro / professional cards often have unlimited streams but similar numbers of encoders, so they are more flexible but not necessarily faster.

At least from my testing on pascal generation cards, simultaneous encodes are not faster than serial ones because the encoding speed is split. So if you're batching, go ahead and do it serially to keep things simpler.

If you're doing machine learning on video, there is a nifty library called "decord" which does gpu-accelerated decoding and zero-copy reading of frames to your dl framework. That can be nice, but remember that (1) your video samples may blow up the GPU ram if the file is too large and (2) keeping lots of video/frames on the GPU will limit the amount of memory available to your networks. In addition, it may actually be faster to do decoding on the CPU because you then use both a fast CPU and the GPU simultaneously. YMMV.
>I am giving my experience and you call it projecting? That’s an interesting debate tactic.

Taking your experience and making definitive statements is the definition of projection.

>The team doesn’t constantly need to reinforce what is working. That is self-evident and could be an email or slack message.

So you say. Obviously other people disagree
Haha... pegged to 1 + e^(ipi) i.e. 1 + cos(pi) + isin(pi) i.e. 0. Nice of them to make the satire obvious in the twitter post image itself.
On my side it would be to accept that I'm not one of the best game developers in the world and making a career in normal Business Software development.

Making sure to switch companies when you hit a dead road.

Always communicating to your manager what you expect.

Driving the career instead of hoping you get a raise alone makes a huge difference.

Or I also moved to a big city instead of staying in a small city because I knew that my chances for a career are much higher.

I have not studied, and I reached 6 figures by myself and my old friends earn half of what I make (not USA)

And yes I actually enjoy doing a great job slightly independent from what I do.
It’s like a Turing test for suckers
Hacker's Delight

by Henry S. Warren Jr.
That's paying for convenience which is a different behavior.
I'm a fan of Jetbrains and am now on their discounted subscription.

They are quite involved in the development of languages too. My suspicion is they have an interest in creating new language features, that users will need updated IDEs for!
I’ll (build one) and grand you premium access to one for a modest fee…
Not clear on your "Bitcoin will be the Yahoo" reduction. There's scarcity and commodity qualities to take into account, and making absolute statements about behavioral economics has a far greater chance of being wrong. Not arguing to a binary reduction; just suggesting signal to noise is way to low to make this kind of prognostication.

So a good qualifier for this space is to explicitly say "My gut tells me that..." While I don't know what my gut tells me about BTC yet, it does tell me that the compromise elemental to all non-BTC coins, including ETH will eventually damage or even destroy them. The one exception might be ZeroStableCoin.
The blog author Nate Lawson [0] runs a small cybersecurity consulting company [1].

It’s not surprising that a small independent consultant would bikeshed over trivial imperfections in something like Stuxnet while ignoring the much bigger picture of the operation. I bet the vast majority of security holes he finds in his line of work are relatively minor exploits (e.g. poor key handling, unpatched software, etc.) that would be devastating to his small business client if exploited but totally irrelevant to an operation like Stuxnet. It is akin to a custom gunsmith criticizing an ICBM for its ugly paint job.

As Pauli would say, Lawson’s argument is not only not right, it is not even wrong.

[0] https://www.linkedin.com/in/natelawson

[1] http://www.rootlabs.com/ (yes, his own site ironically is not HTTPS)
Staring at a book or a chess set has the exact same effect.
Neural networks 'learn' the way humans do? A neuroscientist explains why not
SEO my friend
I'm going to take the story presented here with a giant pinch of salt. I imagine that the UK has the biased against the father court system of most western countries. Having seen it up front, bearing character witnesses in two cases I can tell you that it's the exception that the father is granted custody. I've only seen it with situation where the mother is clearly not able to take care of herself or the children due to severe mental health issues.
That doesn't actually sound like a bad idea, slapping web3 onto whitelabel software and selling at a premium. Heck some vc might even fund you to cold call clients out of your car at lunch time!
Batting 1,000 so far.
Simple is an ambiguous term. A simple cell is still very complex by other measures.

No matter how simple or complex, is it possible to implement the rules of simulated universe on a computer? Can biology be simulated (however slowly) on a computer?
In Japan Tabelog is a lot more popular than Google Maps for restaurant reviews, photos, etc. I think it caters better to the local market.
I was a jetbrains guy until I discovered the vim/neovim ecosystem. Yes, configurling vim takes time but 1.its fun 2. I can fine tune it to my specific work flows in ways simply not achievable with Idea or any other editor.
After configuration is finished, the actual time it takes to do my work is comparable with a full fledged ide. It's probably even faster, considering vim loads faster and also forces you to use the keyboard for everything.
Honestly, I look at this and really want to use it. I'd love to play like tic tac toe or something
> Strange anybody today would want to repeat these stories.

If this triggers you that much, then you are not going to like the iliad, bible or much of human literature/art/etc.
> Maybe you are the exception but I find that 99.99% of the people who use the "it's open source so I can modify it" argument never so much as look at the code let alone consider making modifications.

It's about having the option. It shouldn't be the case that you have to modify your editor's source code, but if it's open source, at least you can do that. With a proprietary editor, you're screwed.
Of course. From a point of view sympathetic to Iran's self-defense and militarization interests, stuxnet is an attack on national sovereignty.

That having been said, if Iranian agents were able to conduct a similar operation in the US on a US weapons-grade enrichment program, my personal opinion, as somebody categorically in favor of nuclear non-proliferation and long-term disarmament, would be "Well done, point to your team."
Yes, I can read the dictionary, thank you. Nevertheless, I will respond to your implied objection instead of whatever you wrote.

1. Check the definition of an analogy (this is the case where the dictionary is actually useful), maybe it will make clear why what I wrote was not meant as a perfect depiction of reality;

2. Psychology has not really a good track as a science: between replication crisis, statistical illiteracy of the researchers, ideologically motivated reasoning and outright fraud it is not clear to me that believing in Psychology is any different that believing in Theology: they are both self-consistent systems that fail to make prediction on the physical world and, while intellectually interesting and provocative, I would not like that anyone makes decisions about society and my life using concepts from these disciplines.

P.S.: Actually, thank you for giving me the opportunity to reflect much more about the similarity between these two seemingly different disciplines.
I got my first computer at 10, was 20/40 vision at 16 and am probably around 20/80 right not.

Honestly I'm glad that I am now that I'm in my 40s. Without glasses or contacts, I can read something right up against my nose. Makes it so much easier to work on electronics and other small items - I just take my glasses off and I see up close perfectly well.
The Paperwhite is called that because it has background lighting via weak LEDs.
Europe cannot rely on American intervention, irrespective of the grounds. It’s game over.
"These people did something I don't like, therefore they are guilty of anything I suggest without evidence" does not seem like a reasonable argument in favor of your position
The thing is that you don't want to use directly the Y-combinator, ever.

It is a tool to show that untyped lambda calculus with just anonymous functions and applications is already Turing-complete, because you can write the `Y-combinator`, thus you can define recursive functions, and thus you can write `while` loops.

In a way, the Y-combinator is one of the possible ways to reach Turing-completeness by accident. It is an important example to keep in mind if you want to design a type system for a programming language that is not Turing-complete.

But as soon as you want Turing-completeness, the Y-combinator is not a nice primitive for most users. In this case, either your language is flexible enough to write a good library for recursive definitions based on the Y-combinator. Otherwise, it often works better to introduce recursive definitions as a primitive, even if theoretically this primitive is not absolutely needed.
It's yet another case of "I know/do X in my context, therefore anyone who doesn't know/do X even in another context is an idiot". (And yet, somehow, X is also an amazingly hard-to-acquire skill that should bring immense rewards to those like the speaker/writer who claim to have mastered it.) Such fare is neither curious nor newsworthy, but seems common.
Tree Rings Shed Light on a Stradivarius Mystery
Sure it's going to take a lot of political will and some cultural shift, I'm just saying it's very possible if they seize the opportunity.

NYC is in a similar boat although seemingly less severe. The mayor is just saying "go back to the office" so it's certainly an uphill battle.
I like to remind myself that had I been born just about anywhere else in the world, I wouldn’t be as fortunate as I am. At least not financially.

I’m not a millionaire, but I earn more than almost everyone I know. It’s a matter of where I was born, when, hobbies I fell into, etc. I mean, I grew up poor as hell, undiagnosed ADHD, the whole deal. I was dealt a pretty bad hand, but placed somewhere with so much opportunity that it worked out despite that.

You can frame it a lot of ways. Yes I worked hard, I tried to do my best (and still do!), I just don’t feel self made.

Having said that, I wouldn’t argue that you aren’t self made. You certainly didn’t have everything handed to you, and I’m sure you’re a hard and smart worker.

If anything I’m just cognizant of the person I easily could have been, or the life I could have had, were a few variables to change very slightly.

Being born before/away from computers would have been a disaster for my career potential, I think.
Isn’t this sort of a continuation/improvement on the ancient single-purpose protocols and commands like `finger` or `ident` etc. but consolidated into a single port/command?

Maybe we could formalize this into a new protocol? Send some text, get some text back, with minimal overhead. Let’s call it “ask” or “q” (for query)
Same. And opening the page and seeing that it talks about myopia is a surprise
Would you say "you may or may not catch the common cold" as well? I'm trying very hard to imagine any 2+ year old person living in a western country who wouldn't have caught the cold. "May not" seems dishonest here.
Yeah didn't occur to me to use "distance learning" instead of "homeschooling" and I caused some confusion, my mistake.
I tried VS Codium early this year and went back to VS Code as clangd extension didn't work. Microsoft's C++ extension works great. I'll be interested to know if anyone has got clangd setup working on Windows.
The biggest problem with Google and restaurant menus IMHO is the fact that the actual restaurant website (if the have one) is often several links below or often off screen to a bunch of review sites and other sites like Google maps with unreliable information.
Yea no foreign states ever attack/hack American facilities. /s
I have done the exact opposite!

Does anyone know if there's any value in a 5+ year old 95% working SaaS web-app with a "very messy" codebase?

I personally have two systems (my first attempts at live SaaS systems) that have been just closed but have been working "live" for 5+ years- both made in Laravel with Angular 1.4 front ends, they look good! - but the codebase is "a pile of patches on top of a chaotic prototype".

One is a system made for physician doctors training courses; you can make groups, set up courses with calendars, send invite e-mails, and they can turn in papers and teachers can grade them, make pdf's of the papers, set up calendars with files for the students etc.

The other is an accreditation system, you can create an application template and invite users to fill in the application with a sleek interface with autosave etc, and have other people grade the applications.

I don't have time to maintain either system and have been wondering if the systems should be just retired or could be resold somehow, even if the codebase is not in shape to be "taken over" easily. A huge amount of works has gone into them.

Have anyone been in similar situations and have advice? :)
When I was a kid, we had a "no TV when the sun is up" rule. That included computer screens, which were literally TVs when I was a kid. Of course I violated that rule when my parents weren't looking, but for the most part I spent a lot of time playing outside, especially in summer.

This is of course anecdotal, but I'm 45 and still don't need glasses.

I'm trying to do the same with my kids, but sometimes it's just too easy to hand them an iPad when I want to get something done....
Perverse Incentives

https://en.wikipedia.org/wiki/Perverse_incentive
> I think this goes against the main reason people buy phones from mainstream brands. The reason is the features and ecosystem that come with such devices.

I.e. anti-competitive bundling of software and hardware. There is no reason one could not buy a generic phone, the same as one buys a generic PC, and then install whatever "mainstream" OS one wants.

You are also assuming that because installing an alternate OS is difficult now (in large part because manufacturers make it difficult, if not impossible), it would continue to be just as difficult in the future.
By “millionaire,” do you actually mean “independently wealthy”? Single-digit millionaire is a pretty low bar in some places, at least on paper.
Hubble Records Mass and Location of a Black Hole for the First Time Ever
Leica 0-Series no. 105 owned by'Oscar Barnack
Y not
>It is not naive. Top down micromanagement is certainly common but it isn't inevitable. I have worked in multiple businesses with healthier management cultures. I'm sorry if you haven't.

Again with the unjustifiable leap to an extreme. Nobody said micromanage.

> So the team is subscribed to the feed of new tickets then

Yes. Scrum teams do a quick rundown of the board on standup. That's your opportunity to tell them what you did and why.