skysight-inc/HackerNews huggingface dataset:
Recently saw a movie, liked the soundtrack, and decided to buy the mp3 (On the Run - Naz Tokio). Found it, of course, on Amazon, good deal, and made the purchase.

Tried to download it after the purchase, but the mp3 was ONLY available in the cloud for various devices, not for direct download. There was language that might have implied this was the case, but it was not clear or I was oblivious, probably the latter.

I was refunded my $1.29 and went straight to a pirate site and got it for free. I would rather have paid. Occasionally, the availability of piracy is a check on bad ideas, in this case, cloud walled gardens.
A locksmith (or interested individual) can rekey a lock. The pins and keys are the cheapest part of the lock too, which is a contributing factor towards why locksmiths lean towards destructive entry. They get to be lazy, the method can't fail and make them look stupid in front of a customer and they get to offer you a sales pitch on buying a new lock right then and there.
More like MAAMG because MS is way bigger than Netflix ;)
R’s package ecosystem is creaky and brittle even for statistics and visualization. I don’t think “misaligned with the original vision” is really relevant. Like, it has nothing to do with someone making a package to work with music in R.

Not sure how any of this is really relevant here. This is a general R gripe.
It depends heavily on your employer. Mine pays the insurance but there is a deductible. That deductible is a bit more than what it is in NL but my monthly costs are zero. It works out to about the same.
> if things are correlated, it should at least make a scientist wonder why

There's billions of possible variables. There's N^2 possible pairs of variables. It's not feasible to look at every pair that is correlated.
> In a healthy engineering organization, there are no gaps in coverage. Every critical component is owned by a TEAM, not a person.

I just joined a large organisation that practices this, and it's driving me nuts. Because no individual is taking ownership, nothing happens. There's no accountability, no drive to improve anything. We ask questions on Slack about "can someone deal with this problem, please?" and nothing happens. Rather than an alarm going off at 2am and the owner dealing with it (again), the alarm goes off and nothing happens, no-one fixes it. Stuff stays broken until it gets a ticket and assigned to a sprint (and even then, people self-assign to tickets, and there's no consequences to not finishing all the tickets on a sprint, so it's still relying on someone to be vaguely interested enough to pick it up and deal with it).

I moved from being tech co-founder of a startup (where everything is my responsibility and it's all on me to fix it) to this. It's doing my head in. I think I actually prefer being "on-call" for code I built and have complete control over.
Others have mentioned printers and older terminals that supported 80 and 132 column modes. That bled into other things. Like, for example, Gnome's terminal app has a couple of 132 column settings as selectable presets. Also, the framebuffer/vga console in Linux (and probably other OSes) can be set into a 132 column mode. It's an official "VESA mode" also.
Another cool episode is where he upgrades a 16GB iPhone to 128GB by soldering a larger flash chip onto the board:

https://www.youtube.com/watch?v=rHP-OPXK2ig
One of my favorite parts about reading on a computer is that I can highlight text with the cursor as I read it. Just dragging down a line at a time while reading means I virtually never lose my place while reading even very wide format text on a computer.
A simpler way of tracking performance is just seeing how many continuous push-ups you can do:

https://jamanetwork.com/journals/jamanetworkopen/fullarticle...

"Participants able to complete more than 40 push-ups were associated with a significant reduction in incident cardiovascular disease event risk compared with those completing fewer than 10 push-ups."

That's not to say that if you can't do 40 push-ups you're unfit. I was pretty fit when I did this test myself, and I could only do about 30 (I'm 48 years old, and 30 is still pretty good for my age). Now after doing it daily for a few months I can do 60. But even when I could only do 30 I was still pretty fit...I just didn't have the endurance in my arm/chest muscles to do any more than that.

Here is a chart showing how many push-ups you should be able to do based on your age:

https://www.topendsports.com/testing/tests/home-pushup.htm
"life must be hard"

Ah yes, this is very german.

If it is not a grind, it is not really work you are doing.

And it is still kind of a honor badge to moan about how little you sleep, as this shows how hard you are working all day and the ones sleeping the most less, are the hardest.

(But I do see some healthy change in that regard)
this would be a funny youtube video, have all the RIAA lawyers, this lawyer, then all the haxxor TPB coders, passing around a blunt discussing the state of the industry
I mean that rather than (my understanding - correct if wrong) the way this works of: A generates link to pay someone $x, A (or A's bank) sends B ('s email address/phone number) the link, B visits link and takes the payment; that I would have it be: A visits B's link, A pays by card or transfer if linked to bank account.
Do you feel the same way about maternity and paternity leave?
But isn’t using the “zwanzigeins” notation prone to error as well?

Zwanzigeins could mean 20 1 or 21. The only thing that differentiates “20 1” from “21” is the duration of the delay between 20 and 1…
There is Cython--it is a superset of Python. https://cython.org/
DRM has nothing to do with pirating. Piracy is just a nice excuse.

DRM is about killing the second hand market. About keeping the market segmentation between countries. About killing fair use.

It has been very succesful in all of this.
Yeah, you're right, the method I was thinking of is actually called "solving by factoring".

like this: https://www.youtube.com/watch?v=Z5MnP9da4EM&t=371s

It does involve writing down and checking combinations. It's roughly how I was taught back in the day and I think it's very popular even now.
Stupid is debatable here. Computer processors also sometimes tend to use little endian numbers instead of big endian numbers. Germans and us Slovenians just seem to prefer attention to detail and put the most significant digit of a two digit number on the second place.

ZRC-SAZU might have some etymologycal answers.

On that note I notice that I usually misspell two digit numbers in Slovene. For example when writing a number, I usually write the right digit before the left when writing from dictation. Sometimes when I am thinking about a number I tend to say it the other way around, petindevetdeset instead of devetinpetdeset, even though I am a native speaker.
to the poster or mods: please edit it as "Omicron" for the future keyword searches
The US is a big place. Which city are you actually interested in? SV is suburbia. Housing tracts, car centric. NYC is a large city with reasonable public transportation, not London but as close as you can get in the USA.
At least on anonymous imageboards or even pseudonymous forums you can learn your lesson of how foolish/incorrect you are about something with no future repercussions, no embarrassment, no one to use it against you in the future- you can just up and change your entire perception at the drop of a hat frictionlessly, without paying a personal cost to do it.
I don't have direct experience with the particular scenario, but obviously...

If early investors have to waive rights, then it will only happen on a case by case basis based on the particular company, existing investors, new investors, market conditions, etc. etc. The only sure bet is that it will involve negotiations.
And yet, if your name matches the 14th letter and is itself only two letters long in the Latin alphabet ...
Csum_partial Optimization
It isn't. There are more people without access to internet than to a bank. Vast majority of unbanked are the poorest in the world and while they have access to a bank they have no need for it since they have nothing to put in it. If you want to help the unbanked you give them paying jobs. Idea that crypto somehow helps the unbanked is fiction.
It’s the same for me, it feels like everything is boring, almost no new tech excites me and same feelings about talking to tech people, they are just regular people who happen to work in tech.
> and nothing more

I strongly suspect DRM is not a way to stop someone but a security theatre serving as way to make money off the licensing and hardware. That’s why the industry does and always will require it - not because they’re stupid to believe it protects something (though it nominally does) but simply because it greases their other hand.

Also, yeah, it kills the second hand market.
Today’s Disneyland is a price gouge, not a magical experience
I made it to 8500 before an effective predator evolved. Glad I waited, it was neat.
That is a particularly good memory.
Isn’t all cardio bad for knees? I definitely feel less pain after a 40 minute row than a run
develop in a VM.
No he's just on the right and youre on the left.
And you dont like anyone like that.
And Crikey is hardly a reputable source.
I see taking notes like writing code. I write code as if it’s to be read and understood by “me, 6 months from now”. And let me tell you, “me from 6 months ago” can be an idiot at times. But ever since I started with that mindset, my code quality has gotten better, and it is vastly easier to understand.

Notes are the same way, but even more explicit. You largely aren’t writing notes to be consumed while the topic is still fresh in your head and you can remember what your cryptic scratches were meant to convey. You are writing for you in the future when you can remember what a particular acronym was or why you wrote “important!!! - check kobernets out”.
When I've been on video calls with people using Qubes (admittedly rare, since few users), they inevitably can't get video or sound working or have to wait 5-10 minutes into the call for them to re-enable some system access to drivers for the window for the video call.

Not a problem for a developer who mostly communicates internally with a singular video call setup that you can optimize. But impossible for a founder, executive or salesperson that constantly has to be interacting with every video/call system in existence and doing screenshares and everything.
I try to collect and share weird, unique, or independent websites on https://stumblingon.com

I believe that centralization of the web has killed off a lot of the weird uniqueness and made things more boring. I'm trying to find and share sites that aren't like that. I recently changed the site's layout and think it may be messed up on mobile, so sorry about that.
It's not a rare phenomenon across the industry. Plenty of my colleagues and I have experienced something similar.
They have always been like this, yeah. Here is a link to their legal section on their anonymous VPS / anonymous DNS registry service:

http://njallalafimoej5i4eg7vlnqjvmb6zhdh27qxcatdn647jtwwwui3...
3x income is nice, but what about expenses? Groceries, utilities, and taxes all seem to cost a lot more in North America, not to mention health insurance in the USA.
thanks so much for sharing your journey!
what is CCs?
Bitcoin's price goes up faster than the effect of the halving (16x vs 0.5x every 4 years), and with the current chip shortage and slowdown of improvements miners generally plan for 4 years, but old, inefficient miners with low utilization can become an attack vector.
Some things you can do to mitigate the impact of a developer machine compromise:

a) Don’t let anyone push to master. Everyone goes through code review.

b) Limit access to production. If you’re a shop with a separate ops function, none at all. If developers do their own basic ops, then limited and structured control surfaces for them. Choose from among the code reviewed builds to deploy, that sort of thing.

c) Where relatively high privilege in production is required, provide dedicated workstations just for that. These don’t need arbitrary local software or even internet access generally, just the production VPN.
Has anyone written the Web3.0 / Web4.0 TeX2NFT converter yet?
LaTeX is not equivalent to PDF, though that is one publishing format it supports.

HTML lacks numerous features which a first-class document-specification language should have, including grid layouts (only very recently possible), footnotes and sidenotes, and formulae.

The promise of LaTeX is that documents could be defined strictly in semantic terms, though my belief is that this would last for approximately 37.229 minutes after such a proposal actually hit the Web.

The underlying failure of HTML is that it is runtime compiled, not precompiled. This makes things far easier on authors and publishers, and far worse for readers. In the early days, the former mattered in order to incentivise content. Last I checked, incentivising content is no longer the Web's principle problem.

I've also been leaning toward LaTeX as a document speification language for hypertext systems, though I don't believe that alone is sufficient to fix the Web's ills.
i'm glad this is resonating with others. thanks for taking the time to read my our journey (still in-process of course)
I love this idea. I've tried something similar in the past, but with not nearly as much rest. Perhaps unsurprisingly, as I age the results get worse. Maybe I should try again with more rest.
Ask HN: Audio Only Tech Talks
I like to listen to podcasts while I run, it helps me keep distracted easier than music.

I thought that I might as well listen to some talks and learn stuff in the process. The problem is that most talks show code or diagrams that need video.

Are there any good tech talks that are audio only, or where the video is for support only?
How about write an application specifically designed to execute code that you give it in a safe environment. Then you only have to make that application crossplatform and everyone can target it instead. People write for the browser because it is a sandbox, store front, package manager, UI kit all rolled into one. If some smart cookie decides to forget about the web and build to that spec they could come up with a better alternative.
> Some officers may think the paperwork isn’t worth it or are doing it in protest but it’s not what people voted for.

But it is. I spent all of 2020 listening to daily edicts on this subject from privileged HR winos in my SF company, while they endorsed riots, and publicly supported criminal trials where it turns out that nope, the criminal was actually the bad guy.

Radical chic is temporarily fashionable. It helps make the laptop class feel "they're all in this together" while they're getting care packages of aromatic candles and weekly Calm sessions. But then it's in your backyard and its a problem.

Getting rid of Chesa Boudin will not fix this problem, because SF policy is "we don't want this", but if you ask what they do want, it's the same stuff they've been pushing for decades.
Now do cpython c source
This seems a bit biased. Security for wire guard is not theoretical. And does it really not support AES-NI?

The lack of tcp options is true but won't affect most users. It does bother me because I use a lot of port forwards to avoid VPN bypass. But what I do is pretty unique. I generally think wire guard is a big step forward.
Yes, "validly" being the operative word here.

I can still propose blocks invalidly, you see. And then someone who doesn't already have the consensus (e.g. trying to sync) will have no way to tell which is legitimate.

This is the problem - you can't look at what the system does when everything's working as it should, you have to look at what happens when it's outside of the comfort zone.
Don't know anything about hunting other than it appears to be a very popular hobby here. There is a really strong brand of Sweden being a "come here, everyone speaks perfect English here" type of country but the reality is something completely different. In my experience, you definitely get treated differently based on how accented your Swedish is or if you speak any at all (and I live in the largest city here in Sweden where there a lot of people with a foreign background).
It does distinguish Chinese. It's quicker to count to 10 in Chinese than in most other languages.

Malcolm Gladwell did some good research ('Outliers' is a great book) in this area.

Chinese are generally better at math than other ethnicities precisely because of their language.

Take a look at the following list of numbers: 4,8,5,3,9,7,6. Read them out loud to yourself. Now look away, and spend twenty seconds memorizing that sequence before saying them out loud again.

Gladwell points out that the English speakers have about 50 percent chance of remembering that sequence perfectly, but the Chinese are almost certain to get it right every time. He explains, "Because as human beings we store digits in a memory loop that runs for about two seconds. We most easily memorize whatever we can say or read within that two second span. "And Chinese speakers get that list of numbers—4,8,5,3,9,7,6—right every time because—unlike English speakers—their language allows them to fit all those seven numbers into two seconds," Gladwell adds.

https://gineersnow.com/students/best-explanation-asians-good...
Make your Toilet work for you
Hi Guys,
we would like to share with you our website please feel free to visit it and tell us what you don't like
Keep in mind that you also may have just come across as very arrogant and apparently unaware of how modern society functions.
The internet used to be so wild, dangerous, unpredictable. At some point, it was defanged. Now everything is safe, sanitized, and governed. Everything has to be nice and inoffensive. Gone are the days when you might stumble across an ISIS beheading video on youtube. Even places like 4chan are heavily moderated now.

As a source of information, the internet has decayed significantly too. Specialized knowledge seems to have moved from phpBB forums into private discords, which cannot be searched, indexed, or archived.

Everything has become centralized. Remember when games (quake, csgo, minecraft, etc) gave you the server executable so you could run your own server under your control? That seems to have completely disappeared in the past ~5 years or so. And discord misleadingly calls chatrooms "servers" when in reality it's all one centralized mainframe.

Websites now subvert the basic function of a computer as a tool for storing and manipulating bytes. To save a video on reddit I have to leave a comment with the name of a bot. To save a video on twitter I have to install a browser extension or use a third-party website.

It just feels like the whole computing world is rotting and I don't know what to do about it. There's nowhere to go, unless you want to live in the past.
Well said. Living through this has been a real eye opener on the nature of humanity and civil society. The veil certainly has been lifted.
I think that doesn't count, as long as the install is in one piece. That's how Python got its popularity. Its "batteries included" approach meant you got lots of stuff in the stdlib instead of having to chase it all over the interweb. Unfortunately they seemed to have abandoned that approach in more recent times.
Hi Nadav!

Seems like a lot of the benefit also comes from "Intel processors since < X > no longer care about aligned vs unaligned loads and stores" (so older code that spends effort lining this up doesn't benefit in the small cases up to 512 bytes).

Does that rationale still hold for larger blocks and/or hitting the cache lines awkwardly? Like make something where you'll have plenty of 64-byte copies which are offset enough that they are off alignment and pollute the neighboring cache line (probably most visible for memset).
I remember both the Apple ][ in the early 80s and the internet in the early 90s, and AR/VR isn't anything close to that.
A history of Nvidia Stream Multiprocessor (2020)
Thank you for the thoughtful response!
If you're employed by a top company in the US, your health insurance is generally much better quality than most public option in Europe
The main challenge is that you need to adjust your workflows, making them separate for separate security domains. For example, never run untrusted application in a trusted banking VM etc. Otherwise there is this: https://forum.qubes-os.org/t/major-ux-pain-points. Many of those pain points are solved by Qubes 4.1, which is not released yet, but there is a release candidate: https://www.qubes-os.org/news/2021/11/17/qubes-4-1-rc2/.

> I know GPUs are hamstrung, so gaming isn't viable.

Technially, you can also make a GPU passthrough.
Indeed, I'm not following your argument.
> I place a lot of value on paperfeel for writing though (I tried writing on pdfs with an ipad and...ugh)

I use a product called “paperlike” for my iPad and it has amazing paperfeel. I can write and it feels like I’m writing on a paper notebook. Okay, a very hard, flat, glass-backed notebook, but the pencil moving over the surface is great.

For me, the downside is that I’m writing on a mini computer that can do anything. So, it’s easy to get distracted from the primary job of taking notes.
GNOME Terminal's four presets are: 80x24, 80x43, 132x24, 132x43

I always kind of figured "132" was some arbitrary programmer decision, never knew it dated to old terminals. At least I recognize 24 and 43 as the number of lines old text modes (on, eg, VGA) had.
I like this, but of course it collides with the trend towards only offering unspecified (so-called "unlimited") PTO.
I would like to notice, that significant portion of people moving abroad for work in high-tech industries are top performers. Extrapolating from their experiences isn't necessarily helpful if you aren't top performer yourself.
I know the man’s life is admirable but I’ll never forgive him for killing Ayrton Senna.
I'm aware of it, but prefer a subset accepted by static type checkers over a superset.
That seems like an obvious oversight. This is a well known and widely used malware technique. https://attack.mitre.org/techniques/T1053/003/
How JavaScript conquered the web? Part-1 (2019)
I make closer to the second lol. I think I am paying an outrageous amount in rent ($2500/mo but its a 1 bedroom with a pool, spa, sauna and a gym so it's pretty nice.) so many babes down here anyways so it's a pleasant living experience
Thank you very much for the very detailed and informative post!
If you don't mind sharing - was it easy to convince your employer to get a transfer to the US?

- Moving to a country where English is the native language is a _lot_ easier than moving to a country where you don't know the language as well. This holds even if a large part of the population speaks English very well; if you don't speak native language of a country, it's hard to feel like a part of society.

-> I had to learn this the very hard way here in Sweden. Even though I come from another Nordic country, I guess I have an annoying or very noticeable accent which makes socializing extremely hard.
Almost all employers will pay your health insurance. Also, the salary often 3-7x greater than EU. Who cares even if you have $1k more expense while making $10k more a month.
Parallel Logic Programming: A Sequel