skysight-inc/HackerNews huggingface dataset:
the whole world turns into some crime-less surveillance utopia

Doesn't sound totally unrealistic to me. Also, maybe the only way to evade extinction through bio/AI tech proliferation. Not sure about the "crimeless" part, the big powers probably don't care too much about most crimes.
In NL you can always ask for a bloodtest if the breath test is positive.
Isn't this just a direct quote of the 4th paragraph?
The trouble with common sense is that is it so wicked subjective. So when we debate stuff, we at least try to have a pretense of objectivity.
Then you are derelict in your management duties. If you are broke then you don't own a building. If you do own a building then you are not broke and presumably can pay for upkeep. Even so, in many municipalities if someone vandalizes your property the municipality will do the cleanup.
One could argue it is actually the other way around: the government works for the president. The president works for the people.
I don't use OTP 2FA if U2F is available. Adding a physical token to a password manager is not an option.

Part of the problem is that GitHub is both a source code repository frontend (calling for tighter security) and a social network (calling for minimal security). So the cookie expiration policy makes sense for the former case but not the latter. A compromise might be letting the user mark a specific browser instance as trusted, so that the site can either set a longer expiration or else not ask for the second factor from that instance.

Anyway, was hoping someone had figured out which cookie held GitHub's token and knew a browser extension that could extend its lifetime. Not really looking to learn about password managers, which I already use.
It's not practical to have direct support for Metal because nobody who wants it is volunteering to write and maintain a new backend for it.

Godot is a project with limited resources and the Vulkan backend works fine on Apple platforms through MoltenVK, so as far as the people doing the work are concerned there's little point in adding Metal support and lots of other things are higher priority.
Very cool. A close friend of mine (and lead singer in our band May years ago) recently died and we have a couple great recordings from 2 decades ago of his vocals. When we recorded the rest of the instruments they were DI into a Boss BR8. The lyrics sound awesome but the guitar and drums are recorded poorly. This may give us a chance to split the vocals out of the final tracks, and re-record the tracks as a tribute.

Much appreciated.
I've set up traditional email aliases for years. It was Andrew Lewman's blog article https://lewman.blog/2019/09/02/why-i-have-over-one-thousand-... that goaded me into writing this. I've been doing stuff with email since before there was InterSLIP, I finally concluded nobody was going to work on the problem for me.
>The point is, the young would have a higher quality of life if they did not have to support the old.

The older two, if they didn't have to support the young, e.g. not have babies, or just send them to work on farms at 6 years old...

Are the "young" supposed to get raised for free from 0 to 18 or even 0-25 or more in these days, and then coast along, with no responsibility of paying back to society for that?
I think the page that loads the resources itself would need the 'cache-sharing' header since other websites could still perform a timing attack if it loads a CDN asset that specifies 'cache-sharing true'. Even then, enabling cache sharing would still make you open to a timing attack and the effectiveness of a shared resource cache would dwindle as less and less sites share that cache.
Great article. Now do one for the US.
I wish there were still people interested in learning instead of waiting to be fed one liners. Anyway, I'm the first to criticize SV so I'm not even sure what you're talking about. That book is quite short by the way, you can finish it in an evening, I don't think you can make it shorter without losing a lot of meaningful info. Seeing your other comment you seem to be stuck in a "HN vs me" kind of logic, knowing that I don't see how a single quote could change your mind.
Its pretty easy. Most of the tools are as easy to install as any other software. The biggest hurdle is locating the correct set of tools for your device, but forums are helpful if you are patient. The bigger issue is that you now have a new attack surface to worry bout. No free lunch.
For non-weather sealed fixed lens cameras (bridge, point and shoot, smartphone), this might make sense. Cameras that are not supposed to be used in adverse environments are less likely to suck in crud. The image suggests otherwise, but it probably makes sense to prototype the idea at a larger scale and higher volumes.
But the future is single-page apps with 500MB JavaScript bundles, and Rube Goldberg microservices with 2000 dependencies that need containerization to keep from breaking everything else on the server. Bro.
I wouldn't say destroy, but it definitely distorts things and I would prepare for some unintended consequences. For example, it incentivizes those taxed by such a scheme to become citizens of low tax countries like new zealand where there is no wealth tax and even no cap gains tax, renounce their US citizenship, and move there. Peter thiel for example recently got a new zealand citizenship likely to prepare for such an event.
Just this morning I cranked up my Sunbeam CG-1 waffle iron for our Sunday brunch. Still works pretty good for an appliance that’s on the order of 60 years old.
Ask HN: Courses similar to David Beazley's one week courses?
I came across David Beazley's https://www.dabeaz.com/courses.html. Are there more courses like this out there, especially any online ones?
Having done 500+ FAANG interviews I don't think I've seen anyone hired "without any practical experience". (Except new grads, obviously, but presumably that's not what you meant).

leetcode definitely helps but won't guarantee being hired. There are many things we look for that it won't help you with.

And the unfortunate fact is that merely having experience doesn't mean you are a competent programmer. We need some way to check for that, and onsite coding is the best way we have right now, even though it's imperfect. Sometimes companies ask more realistic problems ("implement this API on a laptop w/ access to docs") so it's not always so artificial, but the artificial problems make it easier to have a level playing field.
Perhaps a little 'allowcache' property on script tags/images/other resources could be of use here to prevent leaking info?

Something like:

<script src='jquery.js' allowcache></script>

That way we can specifically say which items we're willing to share with other sites and which ones we want an independent copy of.
Also the article said people took 25% less holiday, which could make it just 3 days off, depending on what the typical number of holidays taken for this month is.
I already use a password manager. U2F can't be cloned, by design.
They're giving an opportunity for wealthier patrons to subsidize the pesticide-free production of food.

Yes, they can ask for all of it to be bee playground, but markets still exist and food prices still will fluctuate
I've worked 4-days/week for a year and on Fridays I do the same sort of things as Saturday and Sunday.

Initially I thought it would be a special "hobby day" but the reality of being a parent took over.
User error.
Could anyone familiar with this project comment on how it compares to kboot and petitboot?

http://kboot.sourceforge.net/

https://github.com/open-power/petitboot
> I'd pay extra to have my food prepared by a relatively

> content worker -- even for selfish reasons.

Of course, but where productivity doesn't increase significantly from having additional time spent not working, there will simply be less work done - i.e. people will be paid less. I don't know whether your burger flipper will be more disgruntled from working more hours a week or getting paid less and working less.

I highly suspect that such trade-offs are privileges of those who get paid more, hence have enough excess income that they can take a day off without significant detriment or their companies are in a position to swallow those costs. And it's not even that simple in the second case, one of my old employers made several billion dollars profit every year, but were still making engineers redundant in order to reduce engineering costs and increase investor gains. Microsoft seems to be in a position where they can just swallow such costs and not worry investors, even if productivity didn't increase significantly. Even it's ability to do such experiments is owing to it's size.

> Of course you would, you're a human.

It's not quite that simple - I personally have life-long goals that I would like to work more on. After speaking to people from a wide walk of life, I don't believe everybody has such passions for their side projects, or their goals simply benefit from more cash (i.e. holidays, family, expenses, etc). For some people their work is their goal.

I'm also willing to take a 1/5th cut, as long as I can still make the rent. Not everybody would be willing to say that, especially if you find yourself closer to the breadline.

The audience here on HN is likely to be middle class and above... My point is that before protesting nationwide for a day to be cut from the working week, we should also consider our lesser paid equals. Everybody's case and reasoning will be different.
You comment getting downvoted is all the evidence I need that HN went down the tubes over the past couples of years. Do you know of any good alternatives? Apparently dev.to is pretty good...
MHTML is basically equivalent to the MIME format used for email, especially when using rich text or embedding images.

So you've definitely seen it in the wild, perhaps without knowing about it.. about every email is one.
Latina Founders
I fail to see how this system is supposed to improve things over regular progressive taxation... was it even worse before? What were they thinking?
Don't paint all academics negatively with a broad brush due to the failings of a few.
Funny detail in our ongoing political shift: 'populist' apparently now codes as 'bad guy' for a lot of the NYT reader base.

William Jennings Bryant ain't happy.
Facebook’s Libra – Cryptocurrency or Big Brother?
I agree with that 100%. I am a voracious reader, I love software engineering and productivity and fiction and Syfy and nonfiction and... You get the idea.

I have a previous comment on this site about reading. That is actually what I look for, intellectual curiosity and a desire to continue learning and growing.

I'll just quote myself:

"""
What I look for in a developer: READS BOOKS. ( Audio books count )

That's the only thing. I'm sorry, if you are not reading and studying to keep up, you are getting left behind. There are so many brilliant people writing amazing books on a huge array of subjects. If I could get every one of my developers to read ONE book on software design[0] a year, I would die happy and the entire industry would be 10 years ahead.

They don't even have to be technical books. I just want to see intellectual curiosity and a commitment to self improvement.

- 0: In the vein of Clean Architecture, The Pragmatic Programmer, The Mythical Man Month, Designing Data-Intensive Applications, The Google SRE book, etc
"""
[I'm probably not your target audience so factor that in.]

I was curious to see what this did so I opened the page, clicked [Start] since I had no other options. [Good CTA focus.]

I don't know about other folks but I was stumped at the file open dialog. I don't keep photos on my local machine (or maybe I do cached somewhere but don't know where).

I think it would be much easier for people if it could connect with Google photos or iCloud. I guess it depends on whether this is for consumers or professional use.
Not quite. You can't have any deduction or detraction in t, e so-called-flat-tax regime, so your expenses are computed as a forfait depending on your profession. For us tech workers the magic number is 67%, so the effective tax rate is 10%.

Also I think that my calculations make the break-even point between the two different regimes a little over 100k.
True if you add that you won't likely be able to live in certain cities or expensive towns. But that leaves most of the country. There are some really beautiful places you can live that are not expensive.

Check out the Appalachians if you like to live in a misty postcard, and the stereotypes are largely false. Your neighbors are more likely to be artists or organic farmers than the characters from Deliverance. (I used to live in Asheville which is moderately expensive but you don't have to go far from town and it gets cheap.)
There are so many system configuration parameters you can collect to encrypt the payload. If you did so, it should not be too hard to enumerate all of them.

Moreover, the virtual machine-based code obfuscation is being regularly pwned by software cracking teams so I can imagine that obfuscation would only postpone the publication of the tool’s code for a week max.
Young people get raised (for free if I'm not mistaken) from age 0 to age 18 (or more in modern society). That's on top of taxes, savings, etc, their parents pay. And raising a modern kid is far more expensive than in the 1900s or 1950s, not to mention also paying for college (which happens in many ways). Not to mention the eventual wealth inheriting (house, land, etc) which also happens in many cases.

Are they then supposed to coast along with no responsibility to helping support anyone but their own?

With a retirement age at 65, 65+18 = 83 or around the life expectancy (and in many cases lower).

Shouldn't that be in the calculations? Or young people just came from Mars and never had anyone do anything for them?

Yes, animals don't have to help their parent animals. But animals are ready to walk in a few days, and sent off to their own in a couple of months or so...
I don't understand the downvotes. I have friends who have turned down more work/pay because of it pushing them to the next tax bracket. They think that that would _lower_ their overall take home. They seem to not understand that it is a marginal rate. If they felt that the effort vs reward was not valuable, that makes sense. But they think they will actually lose money. Maybe I'm the one missing something.
Unrelated groups of people acting in self interest without being upfront about it isn't a conspiracy. It's human nature.
When I load the index for their forum:

https://community.ui.com/questions

... this thread is not listed ... are they really hiding these comment threads ?
The arguments are the other cells it references, which are themselves either state or other functions
"New policy will have unintended consequences" is a pretty unassailable position and of course not one I disagree with. I don't think you can say apriori that it would cause more harm than good though.

I'm sure that gimmick-y things to avoid wealth redistribution can be legislated on as they have been in the past.
The Problem with Republican Attacks Against the Impeachment Process
What does this even mean, haha. AMD is an also ran competing on price. It has no competitive advantages, no moat, weak brand. That is has a 180 PE is an absolute joke. It's so high purely because the culture really dislikes Intel/nvidia making so much money on their pricey products and wants a viable competitor badly. This leads to them emotionally becoming invested into the alternative even though objectively it's not a fast growing nor defensive business.

FB on the other hand. Incredible profit growth year after year. Powerful network effects leads them into crushing new markets all the time. Huge profits from their monopolies lets them easily take cool risks. The whole comment about MySpace/social media is exactly what I'm talking about. Males who are nerdy are extremely dismissive of products that are mostly used by women or other people from different milieus. People have a hard time pulling for companies that they don't see succeeding, it's a cognitive error leading to imagination inflation. Know your biases.

Please, keep this thread in mind in 5 years!
Many people wonder that, even more frequently...
But I assume that unfortunately web devs will still keep using cdns for all their libs since this is now industry standard and shows how pro you are.
To be fair this is not new, they just raised the limit that keeps you in the simplified regime and the gap of negative marginal increase of income went from being around 5k to being over 50k wide.
> just common sense

Clearly not, as many people disagree with you.

> they don't want the workers to know there are viable alternatives to working at $JOB, because it makes their (mgmt) life harder.

Every decent tech professional is fully aware that they have the option of leaving. Management don't want you encouraging people to leave, sure.
Can plastic pavement curb the world's epidemic of plastic waste?
Stackexchange.com performance improvement after migrating to .NET core 3.0
Anytime anyone talks about saving the earth, substitute it for the idea of saving the earth's configuration that is most comfortable for us humans.
My point is that if it becomes popular among wealthy people to sponsor the conversion of productive farmland into what is essentially wildlife preserve then food prices could go way up, threatening food security.
If you work remotely and/or live in some small village. Otherwise, that's not enough to pay electricity, rent, food and transportation. Minimum wage is far behind the costs of even basic living (in most of the developed world, anyway).
I don't think the two are comparable at all. Labor is fundamentally scarce while copying or streaming media is almost free and not intrinsically limited.
It's not that they CAN be gamed. It is that they NEED to be gamed.

They want you to want the position. They want you to explicitly study and prepare for the position.

Sure you could go from zero to ready to interview Google over the course of the year. But I feel like most experienced software developers would only have to study for a month or so to really brush up on interview questions.
Hey, one of the majority parties that are aligned with the government in Italy is literally headed by a clown. And you're surprised that they came up with this? It could be worse.
It's a Rawlsian question of "how can we structure incentives such that everybody is better off?"

Now, the metric for "everybody is better off" is still an open problem, but there seem to be near pareto optimal steps we can take, like a high threshold wealth tax.
Or organize with your coworkers to bring the operation more in line with how you all would like to see it operate. Management needs labor just as much as labor needs a paycheck. It's a two-way street.
Poems for Coders
Inspired by:

https://www.nature.com/articles/d41586-019-02912-x

I suddenly wanted to start this mailing list. I'm not trying to make money, but you can submit poems here:

https://forms.gle/ibxhFUjhNRvwyrB99

And can submit yourself to the mailing list (note: a poetry submitter is not added to the list), here:

https://forms.gle/aoE77nnhihnFHkwW7

There will be (pending submissions) a weekly digest of the best poems submitted (judged solely by me).

The mailing list is not going to contain anything else except poems for coders by coders (or their spouses/ loved ones). If selected, and you want it, I'll include a 140 character bio. Your emails on the mailing list are never going to be used for any other purpose.

BTW - can anyone suggest a good mailing list solution? Spreadsheet of emails, how to send to each for free?
The goal is both!
CS is not Software Engineering, it's more about research than about coding. But let's say the post is about SE vs self teaching. Is it better to have a teacher or to go self teaching? I think a teacher is better. A teacher can bootstrap us faster and teach us something important we wouldn't randomly step into or would underestimate. Then I think all of us know that most of our coding knowledge comes from self teaching (the google / practice loop).
Going somewhere else requires time to arrange it. Time is something you don't have working 5 days a week.
When you have millions of men, on millions of streets, the tone changes. Instead of being beholden to limited people you could run into, even in a dense city, who would express a view in person, you get the attention-seeking tweets of the litteral world to choose your narritve from. The ease of creating a new account and attaining followers, legit or not, is worth mentioning as well. Its not even an easily manipulatable resource at that point, just a blank check for insanity.
I think rebases are causing so much pain that it is better to have tool support such that they are not needed. E.g. it was a revelation to discover that github doesn't care in PRs - just do a merge with master, done.

As for the working directory - yes, there could be more management around that. I'm not sure why the git community went for nested repos / submodules rather than partial checkouts. It's a different question than the data structure of the repo itself, though. Compared to other VCS it still seems miles ahead.

Large repos: It seems one could alleviate that by limiting the pull history (and LFS if needed), right?
Global warming, economic inequality, etc aren't the real problem.

The real problem is that the Eurocentric civilization has gone through periodic episodes of general warfare, starting with the Wars of the Reformation, the Thirty Years War, the French Revolution/Napoleonic Wars, and World War I&II. The last interval from Waterloo to the Guns of August was 100 years. Thus, the next now-global general war is scheduled to begin in the 2040 to 2060 time frame. Note that the geographic scope and the casualty counts have gone up markedly with each episode. The total death toll from 1914 through the 1949 end of the Chinese Revolution was probably over 200 million from war, famine (Ukraine, India), disease (flu, tuberculosis, etc) and genocide (Armenia, Jews, etc.).
This is definitely true to an extent. However, NoScript allows you to whitelist domains, or temporarily "allow all" for a site. Sometimes it takes a little bit of trial and error, but for most sites, you can get full functionality with only first-party scripts and common CDN's (cdnjs, jsdeliver, etc).

Fat sites do break though, and I don't think there's really any way around that other than temporary whitelisting.

The Web is a lot faster for me now, though.
My experience in research taught me that NVidia makes a hostage-like situation. CUDA being a standard, it locked us into the proprietary driver, and overly expensive GPUs (or struggling to source used Titans) for double-precision computation. AMD stack not supporting CUDA at the time, their more powerful cheap double-precision GPUs felt like a forbidden fruit.

To top this off, the proprietary driver gave us permanent issues with OS integration, testing and deployment, and being distributed out of band, it was really difficult to get every developer on the same version. Each version of the GPU compiler had different and conflicting quirks, increasing the chaos of which developer/researcher used which branch of our software.

I would not recommend tying any serious work to NVidia hardware to any team.
I've been using DDG on and off for several years, and as my primary search engine for the past 2-3+. It's definitely increased in quality from the first times I tried it, and has continued to inch up even as Google has decided they care more about enabling horrendous link farms than actually returning good search results.
As a motorcyclist I've also seen this effect clearly. The frequency with which I need to clean my visor dropped incredibly between the early 90's and the late 00's.
This has been true for a long, long time, back to Hofstadter's book "The Paranoid Style in American Politics" in 1964.