jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Haha - that can easily backfire, because by that logic wouldn't it be much easier to just demand better filters and higher norms for ICE cars?

You don't even have to change anything if you just keep driving your 2010 ICE car until it literally rusts away under your buttocks instead of buying a new car (electric or not).

It'd be interesting to compare the actual CO² and energy use difference (including manufacturing costs for the new car) between driving an existing ICE car less frequently and keeping it longer versus buying a new electric car while keeping the the same driving habits.
I read through the tweets but didn't see any mention of the fact that many parts of India might already be at localized herd immunity already. e.g. https://www.bbc.com/news/world-asia-india-53576653

At the high level, there are two reasons for the steep drop in Coronavirus in India:

1. Localized herd immunity in the cities. Link above points to results from Mumbai. Recent studies from Delhi have also shown similar numbers (>50% of population with antibodies).

2. Low testing in rural areas. It's hypothesized that a lot of the current spreading of the virus is happening silently in rural area, where testing infrastructure is underdeveloped.
Because "incognito mode" is not about tracking! It is about saving information on your local machine. If you are in incognito mode and log into Gmail, you will see your own email! You are not incognito to Gmail.
It used to be called "porn mode". I think that's a better name for incognito. It is there to stop others who use your computer to spy on you.
Ofcourse you can use incognito (assuming you don't log into anything) and be reasonably anonymous (there are many other things that can track you even in incognito). I think it just need a rebranding. I vote "porn mode".
> While power law and fractal patterns have revealed themselves in several physical, biological, and man-made phenomena, to our knowledge we are the first to identify their presence in machine-code sequences in computer executable code. Presumably, machine code is a human expression of instructions to a computer and it is well established that all human languages show a power-law in the frequency of the words.

Made me chuckle. Maybe the authors should look at getting an ACM subscription.

[https://dl.acm.org/doi/pdf/10.1145/1391984.1391986]
I realize I'm replying six days later - but I can't help mentioning that the "dd situation" is even crazier than it first appears: you can just use `cp foo.iso /dev/sdb` or `cat > /dev/sdb`.

https://unix.stackexchange.com/a/189091/220387
https://eklitzke.org/the-cult-of-dd
Indeed. I mean, I own Telsa stock, so I'm not unhappy about what it's doing, but I'm not about to invent reasons why it makes sense. Eventually the major manufacturers like Toyota and VW are going to pivot and Tesla is going to be an entertaining footnote of daring that paid off ... in past tense.
Just FYI. When I try to subscribe I get "Sorry! Something went wrong while submitting the form.
Please try again using this link."

When I subscribe through mailchimp and try to confirm my email, it shows 404.
Definitely not an on off switch, it took me ages to get better at turning work off. I think the only advice I can give is to make sure you have non-computer/software hobbies, and practice being more mindful in general. Being mindful lets you get better at noticing when you've got yourself in a work/stress hole again. Thinking about work is involuntary most of the time, you just end up there, but if you can train yourself to notice it you can hopefully get better at stopping it.
It's using QT5 so not "native" on GTK-based DEs. I think by native, you meant it is not some Electron monstrosity which is great :)
mp3 doesn't require floating point to decode. In the before times, I used mpg321 on an underpowered system because it used the MAD library to decode with only integers, and was able to play my files at only 80% cpu instead of 95% with a floating point decoder. I seem to recall there being a windows player that was faster than winamp, possible because of integer decoding, might have been K-Jofol

https://www.underbit.com/products/mad/
Hence Cupertino style
This is a fair point. I have never seen btc taking the place of a nations money. Rather I see it as an alternative means of storing value that can also be used as a means of exchange independent of the monetary supply. BTC will always be measured in dollars/euros/etc.
Yes. The shell in BusyBox is derived from ash via dash. They have diverged over the years but there is some flow of patches between the two. While dash aims to be POSIX-compatible the BusyBox shell includes selected bash features.

The shell in the busybox-w32 port has much of the POSIX and bash goodness of upstream BusyBox. It's a native WIN32 application so there are some concepts that don't translate well. For example, job control isn't supported and signal handling is limited. On the whole, though, I think it provides a reasonably comfortable shell experience.
This article seems a bit disjointed and ambling.

Can we also argue that this surge of investment is correlated to people staying at home and thus having more money to spend that would have been used on food, entertainment, etc... ?

İm not sure whether or not this is correct considering the negative economic effects of covid for many people, but it might have caused a surge in investing for a certain deomographic.
That looks cool! Good work.
SVN is far from obsolete. Just because there are better alternatives now for distributed version control, doesn't mean that the centralized approach has suddenly stopped working.

In most places centralized is the way to go. It may be unbelievable for the HN crowd, but most developers use only the bare minimum features of version control, and even then only after being forced to. In this scenario distributed version control causes more problems than it solves, not to mention the lack of integration with IDEs.

Yes, that's the real world for ya.
C compilers are distributed with checksums and public key signatures, plus it's possible to decompile generated binaries and examine them - so it's at least an order of magnitude harder to compromise them.

1password is easier and a much juicier target, so compromised binaries are definitely a possible threat. How would you know it was compromised, unless you had a packet sniffer going on your network?
You might look into getting a more brandable domain name as well. I registered trynode.com a couple weeks ago, for instance. There are plenty of strong names out there.

nodedemo.com, nodejump.com, nodegem.com, noderun.com -- all available.
> In order to deal with quotients it is not necessary to normalize to a single representative for each equivalence class

I may have been thinking about too close of an analogy with mathematical quotients where there are other operations and you are going to want to apply those to the canonical form generally, but, sure, I can see that.

My point was in languages where you can construct user-defined generics types, a general implementation is usually straightforward but not particularly useful, because it's an abstraction you'd almost never consume except in defining concrete types. General operations on quotient-like types aren't something that there is much call for. And I think that's just as true with or without canonicalization.

I would suspect that that is why, unlike say iterables (or in languages with more powerful type systems, monads) it's not something you see supported out of the box in type systems.
I'll step over and forgive the personal attacks because I'd like to think that I've refrained from doing the same with you.

> Large-scale hydro is major ecological harm. And even for something less damaging, that's still massive energy use that could be used for something else. Bitcoin is displacing other activity.

Sure, but you or I don't get to decide how people spend their time, or where they focus their activities. And you also didn't address the fact that this needs to be compared, apples-to-apples, with the mining of conceptually similar assets like diamonds, rubies, gold, etc.

> especially given your tendency to treat your personal feelings as objective fact.

Actually I'm arguing the exact opposite; that value is purely subjective. Just like you, I myself don't derive much value in Bitcoin (something we agree on!). The point I'm trying to make is that just because you and I don't find value in it, doesn't mean that the value doesn't exist. My entire argument here is that my personal feelings don't matter, and importantly, neither do yours.

That argument of subjectivity is a lot more uncomfortable for people because it means that you have to just sort of accept that some people see value in something that you don't. That's the idea I'm trying to convey to you. The only objective fact is that everything is subjective.

The Diamond-Water paradox isn't some "feeling", it's a real economic theory that attempts to explain the exact question you've been grappling with. You've been asking all the right questions, they're just questions that have already been asked before when dealing with conceptually similar assets (obviously not "the exact same").

> I don't get the impression that you understand value at all

Oh you've more than made it clear that you have this impression. You just haven't done the best job explaining to me why that is.

> If you actually aim to learn, you could start with the Lean look at value; they write some pretty accessible stuff. But I'm done here.

I'm more than happy to learn! But you'd have been better off in this conversation if you spent less of your time attacking me or expressing indignation at the mere fact that I'm making my points and more of your time making the specific case for why the Subjective Theory of Value doesn't hold or what the "Lean look at value" is and why it's compelling (I'd even believe you if you fully articulated it).
It’s not okay if you’re just scraping the bottom of the barrel for viable sperm. All of human evolution, there has been a wide variety of males to choose from, of whom only a small percentage reproduce. That’s how we evolve. If we are arbitrarily eliminating say half of all the males due to environmental reasons from the pool, that’s a big problem for our ability to evolve.
They aren’t slaves they can refuse work. The problem is they keep taking these “work for hire” deals which revolves around a project not hours.

There is this magical internet they can create their own IP and charge whatever they want. Nobody is obligated to buy it, just as they aren’t obligated to go into crap contracts.
I agree that the original wording could be better.

I'd phrase it more along the lines of Facebook indirectly selling the data as hypertargeted ads, while keeping control of the data themselves.
Great line:

> Unlike many other computer programs, the value of the copied lines is in significant part derived from the in- vestment of users (here computer programmers) who have learned the API’s system.
And Uber has been forced to pay up the $1.1M precisely because they haven't bothered to make any of these reasonable accommodations.
Simple solution is a "connection failed" message with a "view technical details" option. Which is generally the best idea, sensible defaults and usability for the average user and as much customization/technical stuff as is appropriate for power users.
The elephant in the room is that some cultures consider dogs unclean. What to do when you as the driver, are a member of that culture and the rider wants to bring a dog into your taxi.

I suspect a royal chaos ensues...
That’s a good point — even in the more limited sense of security today, the null hypothesis to be compared against is a regularly updated system.

I wonder if there are any viruses/exploits which are known (so that antivirus software can detect it) but unpatched/unpatchable so regular (security) updates are not good enough.
You reject it, sure. But you are providing no cogent reasons for doing so — merely saying 'I changed my mind' is no argument that will persuade others, unless you're expecting your prior trauma somehow credentials you to authoritatively create truth.
In the modern web dev, you don’t want a mutable web root at all - instead, when you run your deploy command, the entire web root is removed and replaced with latest version from git.

So there are few chances to have “web shells” as long as your git repository is intact, and you deploy periodically.

That said, if you want extra security, you can add a process monitor which sends an alert any time there is an process running with web server‘s user.
Amortize the costs of the liars across the base cost of the room. It's really not that many people who will lie about it.

Some folks end up paying a little more on average and some people cheat and pay a little less, but the folks who need service animal accommodations don't get accosted by desk clerks. Sounds like a win to me.
Thought this was about writing tools in Go...
Maybe SSH, or VNC, or vpn to samba, but mail's ok too

It's not so bad to have one canonical location for data (+backups).
A change to the code so it didn't hard code the letters, but just use ascii: http://benjamin-meyer.blogspot.com/2010/12/evolving-hello-wo...
I'm fond of duckduckgo. The author is a HN member to boot.
Google's mission statement is to "organize the world’s information".

This is another milestone in realizing the full scope of that vision.

Long term I really wonder what, if any, search arbitrage businesses are going to exist.

Companies like Yelp, TripAdvisor, Mahalo, lead generators (eg mortgage), etc are going to have a rough time of it a few years down the road.

Ref:

http://www.google.com/corporate/

http://bits.blogs.nytimes.com/2009/08/26/is-google-entering-...
Good question. If you lay out your options that you know about, I'll point out if there are among them any acceptable ones in my opinion.
I've been using such a thing since about October of 2002 in linux. Its based (well it was at first anyway) on a quick little hack called "wonder-shaper".

http://lartc.org/wondershaper/

I put it on the linux box that was routing my ISDN (don't laugh) and magic happened.

I was then compelled to study the deepness that is LARTC and found much enlightenment.

The path lies at http://lartc.org
You might want to look at Vembu Home. It has cloud storage + external USB storage + syncing + file sharing. You pay only for cloud storage. http://home.vembu.com
Correction: s/reported bug fixes fixed/reported bugs fixed/
This is true in Ecuador as well. I was shocked.

This process was turbocharged by COVID19

Most unemoloyed people with no steady income turned to last-mile delivery of all kinds of random goods and services... All done via whatsapp

Its frictionless. Like a website chatbot. Except its free and you can do it on the move.

I dont think it will take off here becuase businesses here have built web infrastructure for e-commerce.

Whatsapp is to ecommerce what smartphones where to connectivity.

3rd world countries skipped fixed wires and laptops and went straight to smartphones over air

This is the same process.
Exactly. Good process is there to protect you, bad process slows you down.

For example, in companies that deal with medical data/PHI/PII, having to go through processes is necessary because of liability, no way of getting around it.
White ethno-nationalists are not "right leaning".
The debugger looks neat. Would be nice to have the same micro-IDE for Go, Rust, Ruby, etc. Something like the Jetbrains tools, but open source.
Nearly every media institution has reported on every development of the Assange case as it happened, including this past week, when they all covered the latest outcome in the case.

And there has been no further news, so the news media moved on to other news, like the siege of the U.S. Capitol building.
You know, I often feel like the success of a business is set at the beginning. There is certain trajectory created by initial starting conditions (founding team, vision, talent, timing), market fit, and external forces and events, and it is very hard to escape that. As CEOs and founders we like to think we have a lot more control than we actually do.

The point of VC is to inject money to achieve hypergrowth. But how much of that growth is achieved because of VC money, and how much because of the "natural trajectory" of the business? Or to ask another way, what portion of the VC money actually affects the trajectory and what portion makes no measurable difference?

This graph shows exactly what I mean. If you only had the "Creator earnings" part of the graph, would you be able to tell where spending was cut?

https://sahillavingia.com/operating.png

I've often felt this way, but this is the first time I see it summarized so succinctly in one image.
The popular vote for the presidential election was 51% to 47%. There are more than enough disaffected conservatives to allow Foo to not just survive but even become a roaring success, particularly if boosted with endorsements from leaders in that party. To believe that deplatforming people "shuts down the recruitment pipeline" for a political movement with such broad popularity is wishful thinking.
Might be true, but it's easy to misjudge this: in your 9-6 you have lots of time to process any interesting ideas that come your way and then move on to the next thing, whereas while you were a rafting guide you probably chewed on the same ideas for longer and at odd times, making them appear more salient and profound.
This is the simple take home for me. Same goes for the "N books/things all developers should read/know (about X)". You'd drive yourself daft reading all of them, and probably miss other opportunities in the meantime. HN is an interesting distraction which can sometimes inspire but can all too easily become a drag.
Maybe I'm missing the point, but doesn't this then only apply to the blockchain, and not necessarily the art? Therefore this status symbol can be applied to anything (supposedly) sacred: books, movies, sexual partners, etc.

To me it may devalue art, seeing how I feel it's the NFT and not the art that people value.
This quote from the article you linked to sums up my viewpoint well:

> If it does prevent or cure coronavirus, great. If not, the worst that will happen is you'll have slightly better bone health.

Taking Vitamin D daily is like taking Vitamin C daily. Who knows if it actually helps, but we know it doesn’t hurt, so why not.

Edit: (as mentioned by commenters below, obviously don’t swallow more than the recommended dose on the bottle)
I'm sorry, snooping?

Remotely transmitted malware.

Hardware caught in transit and infected by malware.

Firmware infected with malware at factories.

Bricked backbone routers, causing widespread outage during civil war.

Hacked phone companies.

Stuxnet, a computer worm designed to sabotage industrial centrifuges.

A $6 billion trade contract being manipulated in favor of Boeing.

A $1.3 billion contract trade contract being manipulated in favor of American defense contractor Raytheon.

Weakening products and standards that Internet users.

Should I continue? The list goes on and on and on as more leaks are reported on. Using that definition of snooping, we can just call PRC action snooping too.
Developer Evangelist for SendGrid here. Shoot me an email - eddiezane[at]sendgrid[dot]com. Would love to hear what you're working on.
Thanks, so if I understand well, every js gotten from baidu cdn from outside China has a malicious code attacking github. Weird. It could be some test gone wrong, but I still don't buy Chinese gov attacking purposely and openly github like that. It's like showing your one time secret weapon way too early and on some wrong target. Or maybe it's a way to make some big noise to the left while the real target is discretely owned on the right.
> I'm guilty of this mysqlf

A typo only someone from this community would make.
I'm a regular reader of HN and this is just my opinion.
Not a trader certainly not forex but the blood was in the water the day the Swiss decided to peg. Certainly they had their reasons - to keep the franc from becoming too strong - but as other commenters have already explained pegs are too difficult to defend and in this case, the EU was nowhere near a consensus on monetary policy. I like the "picking up pennies in front of a steamroller" analogy it fits the situation perfectly.
Apparently they hired these guys to help with "protection against cyber attacks"

http://www.conosco.com/case-studies/moonpig-outsourced-it/

Awful...
Alright, so you are about 5-10 years younger than me and we started programming at around the same time.

I'd never say of myself that I've been programming "for a long time", let along "a long, long time".
It’s a bit funny that the main defender of NYT that this article puts forward is a co-founder of gawker of all things.

A journalist that then promptly proceeds to explain that it’s the interviewee’s fault that a journalist misrepresents them, with a strange paternalistic argument about this being “how journalism works”.

Literally Every Single Person I have talked to about being interviewed have described the exact same experience, the journalist misrepresented what they said. Maybe, just maybe, the common factor here are the journalists?

But journalist are completely unable to understand this point-of-view, because they view themselves as the righteous defenders of “the truth”.
I think what would help it for me is if it had the option to page through incrementally. Rather than scrolling back and forth to see what I wanted to.
thank you. You are right, Webauthn taps into SDKs of platforms like iOS, Windows Hello, google's version of android. They use infra-red depth perception sensors to create a mesh of the user's face as ID and store it on the device's secure enclave. It can only be accessed and used on that device. For that reason, Apple users have to set up fingerprints separately on iPhones and Macs. The same will be for FaceIDs on the new-gen of Macs - users will be setting it up separately on different devices. We instead store biometrics in the cloud so it is not tied to a specific device.
That was very very good
If I roar "I WANT TO SPEAK TO A HUMAN" into the phone, this works about 66% of the time.
I’m skeptical that many people care to do a drastic intervention like this. I was in AG but if I wasn’t I would have gone to the same school.

(If it matters, I grew up Asian.)
Yeah, I'm really into watching movies at home (though not quite enough to have a lot of separate expensive gear) so there are a few tick boxes that it's nice to have wrapped up in one purchase :-)

If I wasn't really into movies though, then yes, I would just want the simplest thing.. HDR, OLED, etc. are all an expensive waste if you're not watching content aimed for them.
In common usage does OLAP automatically imply data that is too large for a single node to handle? I'm wondering if a lot of OLAP workloads couldn't be handled with some parquet files (or some other column based storage)?

I realize parquet is used by the hadoop/spark ecosystem, but do you really need those systems? I'm thinking that a lot of companies reach for a hadoop cluster when some parquet files in a regular for system would be much simpler. I've done things like this and in my experience it works quite well. But only for personal projects.
Would it be possible to do something like this for current and future missions?
> NTFS bests all of the last generation of filesystems in both features,

Definitely no.

> stability,

So close to 100% it's hard to measure any difference. Well... Perhaps it beats BtrFS and other experimental/unfinished products. But, again, it doesn't beat it in features.

> and performance

One thing is sure - NTFS is the fastest OS on Windows.