skysight-inc/HackerNews huggingface dataset:
I'm sorry but this article is beyond stupid. It is a narrative in search of data.

Opening line:

>Silicon Valley software engineers seem more loyal to the left wing of the Democratic Party than to their own employers.

Then proceeds to include no data that any donations are actually from software engineers.

Then the actual amounts:

>Presidential candidate Elizabeth Warren, who has called for breaking up Facebook, Amazon and Google, raised more than $173,000 from tech industry employees in the third quarter, according to Bloomberg News’s analysis of public data on political contributions from employees at 10 large tech companies.

$173,000? Candidates raising money is usually discussed in terms of millions raised. so 173k? how is that newsworthy? that could be 173 ppl giving 1k.
Consequences of management based on external motivations
The surprisingly boring road to self-driving cars
Weather Underground (wunderground.com) shows a line graph of temperature (and many other options as well) and the low is almost always around sunrise. Lack of sun means decline, sun shining means increase.
The article mentions Professor Falken from War Games, who is a kind of Claude Shannon-esque scientist and tinkerer but doesn't mention the scene with Malvin and Jim! [1] I tell curious friends that this is the most realistic portrayal of programmers in the movies :)

[1] https://www.youtube.com/watch?v=GfJJk7i0NTk
Working for a government contractor pays a heck of a lot more than working for the government directly, but then you have to ask yourself "do I want to be part of the solution, or part of the precipitate?"

You have to come up with your own answer.
Show HN: DistilledJS – An Unopinionated Testing Framework
‘Demonoid’ Moves Away from .to Domain to Distance Itself from Scam Site
Recent discussion: https://news.ycombinator.com/item?id=21052969
Is it just me, or was shared caching not on its way out already? I mean, it was great when every website had jQuery on it, but with the proliferation of new JavaScript libraries, the chance of getting a shared cache hit must be getting smaller.

Besides, Webpack and similar bundlers with tree-shaking abilities makes it practical to just load a subset of a large library.

And last (but certainly not least) there is the security angle. Imagine if someone managed to sneak malicious code on to CDNJS or Bootstrap CDN, how many nasty things they might be able to get up to, even if everyone remembered to set crossorigin="anonymous" on their shared assets.
I always found it interesting how the US media always characterizes foreign (especially slavic Easter European) business people as 'oligarchs' and uses the term to demean them. Yet they never use the same term for Western business people and politicians who engage in the exact same corrupt practices (and often times on a much greater scale). Fair has an article on this [1].

[1] https://fair.org/home/russia-has-oligarchs-the-us-has-busine...
The main benefit is the size of the saved page. The file will be smaller because binary resources (e.g. images) are not encoded in base 64 [1]. Moreover, the page and these resources are also compressed. The other benefit is that you can unzip the saved page and edit it more easily than a page saved with SingleFile because the saved page won't contain data URIs [2].

[1] https://en.wikipedia.org/wiki/Base64

[2] https://en.wikipedia.org/wiki/Data_URI_scheme
I mean, the Lumix LX100 is famous for sucking in dust onto its sensor after couple years of use, even if all you do with it is take pictures at family events. I don't think you need to be using your equipment in a sawmill to have this issue.
Hey! Take a break and play some Slime Volleyball :)
Whenever I've solved them without JS, it reverts to standard HTML forms. Since it's in an iframe, when you click submit it doesn't reload the whole page, only the frame. When you've been validated it gives you a code which you can copy and paste into the host site. Note, I've only seen this on Cloudflare pages so far.

Disclaimer: I work for Google, but not on reCAPTCHA.
I would say by the consequence of strong regulation of one of the worst parts of society, but I get your point
Describing the current state of CS and comparing it to the current state of biotech/genetic engineering is like comparing apples to oranges. In the beginning of the computer revolution the obstacles were extremely similar to the current obstacles (or opportunities) with biotech. The materials were expensive, documentation wasn't abundant, people didn't think personal computers would ever be a thing or that people would interact on the internet using social networks, and server/computing costs were extremely capital intensive before cloud computing.

There is a great opportunity at this moment, similar to the opportunity that Bill Gates and Paul Allen had. Mainframe computers were expensive, yet they found ways to practice and become highly skilled. There wasn't documentation like there is now, yet hacking culture found ways to build cool and effective stuff. Obviously there wasn't a linear path to success - people thought personal computers would never be necessary, yet Apple and Microsoft were huge successes that no one ever expected. There are people that see opportunity in fields like biotech and bioengineering, and there are people that only see the obstacles. The former create amazing things, while years later the latter are envious that they didn't have similar vision and courage.

You made my point.
Neither of those comments suggested suing Intel. Browsers are also free, whereas you pay for a CPU.
Ahrefs Announces Plan for New Search Engine
I think a variety of things get conflated.

(anecdotal insight here): Many people at tech companies are not software engineers. I believe they are more often to the left of the general tech workers. Tech workers can be pretty left still, but I have found to tend more libertarian/a-political.

In general though, many people employed at tech companies are young, coastal (by virtue of where they work), and work in cities. All those factors tend to skew more left.
Question: would it make more sense to have mobile housing?

Not RV living or tiny homes or tent cities, but actual moveable homes and large plots.

When planning new cities and townships, wouldn’t it be cheaper to rent out a 5k-10k sq ft plot and keep moving with the job.

The idea tickles me especially because we started out as hunter gatherers and then nomadic tribes and pastoralists to urbanists. It will come a full circle.

Homes as shells and land with infrastructure. Of course, this means other changes too with city designs and roads and public transport etc, but as a thought experiment..would it work?

There may not be as many jobs in the future with automation, but we would still community spaces and living spaces. So cities can’t be designed with transit and commute in mind.
In fact the SingleFileZ format is quite magical : It's SingleFile that save the content of the page and the Z stand for Zip.

The SingleFile saved content is saved in Zip format in the result Html page.

The final SingleFileZ html page has Html header, Zip file in the body and a bunch of Javascript to decompress the content when the browser opens it.

It's magic !
Ask HN: Can you do graphics programming professionally if you don't like math?
Currently I work in web, but for side projects the last year or two I've worked on things like noise functions and most recently a raytracer. And I'm finding that I like it, a lot.

What I don't like is pure-math. Programming is intuitive to me, even geometry is intuitive to me, but when you give me a blob of symbols my eyes glaze over. I know how to parse it but it doesn't mean anything to me. Mostly in my graphics projects, whenever I've come across a formula, I just paste it into my code from the internet and call it good. Fully grasping how the math works requires translating it to something spatial/geometric, which isn't always possible (this is how I got through my linear algebra class in college). When it gets into calculus transformations, I experience active revulsion.

Does working in this field professionally require an appetite for such things? Or is it one of those cases where only the researchers really have to deal with the math and everyone else just uses it?
So police do no random road-side breath tests in the UK?

Almost every time I have done the breath test (ten times or so) it has been in checkpoint tests where a dozen officers breath test every single driver during a few hours.
Why not push web monetization? This whole "problem" is a result of the fact that people are unable to pay for content.
> Also met him when he was working on the PFSense stuff and spent a few days with him and his team in Austin TX in 2014.

Well, now I’m curious who you are. :-)
My Windows PC at work didn't have a working start menu and task bar for about 3 weeks. Since the newest update I can at least use them now but search is still broken.

It's a known bug and the only workaround right now is to re-enable Bing search in the start menu which I cannot do due to company policy.

Windows is just as bad.
That's an excellent method I hadn't considered.

> do it in your underwear

Or in the nude, if we're finally post-Victorian.
Hillary Clinton Says Mark Zuckerberg ‘Should Pay a Price’ for Facebook Fake Ads
Wasn't too surprised to see that Bloomberg neglected to mention a pretty self evident reason why tech workers might want that https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...

I'm pretty sure that if the anti-trust litigation in 2001 hadn't battered microsoft then tech wages would not be as high today. Competition among employers is good for wages, and the fewer and bigger the employers, the less the competition.
That's right. I'm using this kind of setup on Arch (including Secure Boot signing of the EFI kernel).
Rolling back is usually a bad practice and can get quite challenging if not impossible in distributed environments.

If you can pinpoint a specific commit that is causing the issue. Revert that commit and go through your standard release process.
If you use Microsoft's C SDK then you can write functions with limited side effects by declaring the function "uncalced".
For example, you can peek at the current cell value of the function being called.
Just measure the time it takes to load the resource.
The permissions on my Android device (Samsung, it may be different for AOSP) are wonderful. I even get notifications if an app uses unusual permissions in the background, and can easily view permissions by app and apps by permission.
I apologize; I was misremembering the graphs. It's actually not quite a 300% increase: https://www.counterpunch.org/2015/01/15/40-years-of-economic...

It's just over 250% increase in productivity since 1979, while real wages have risen a fraction of that.
To some degree I agree that some of these companies have too much control over users and collect too much information and give users too little control in that.

With that said, I feel there’s some irony in this. These companies essentially have encouraged and enabled these attitudes in their workforce thinking this would make the employers look like they shared the same goals and had to good of workers in mind. Essentially they thought coöpting the workforce was possible without negative outcomes. History shows this doesn’t work, unless you are a tyrant and have absolute control and have real ways to control them outside of work.

For example Mao could have his PLA and could have his Red Guards and use them to achieve whatever policy he wanted, no matter how ill advised.
> No, it's for not regulating them more strictly.

I disagree - regulation is another inefficiency.
Why would you privatise and then spend money on regulating, when you could spend that directly on providing the service?
I don’t think anybody is going to read a book just because you threw out a link. If you want to get your point across, you should condense what you thought was interesting about the book and make a case for why somebody would read it.
I think what's missing is any sense of perspective or judgement in the laws.

Driving drunk 100 miles an hour the wrong way when kids are going to school in the morning is different than driving 40 on major roads after having a cocktail or two with dinner. Yet the law basically treats the latter like the former.
This concerns me because they would be using open spaces and displacing habitat when they go for the ‘untapped fringe’. Even deserts have habitat and an eco system.

Revitalizing existing cities is a much better option. The roadblock..as it were..would be governments. We have fundamental design weaknesses with utilities..water/power/sewer etc.

Cities need fresh perspectives. We need different kind of cities. New cities.
Apple keeps the web second-class on iOS
Maybe they are donating to candidates who they believe are good for everyone ( including themselves ) and not just good for their employers who could care less about them in most cases. Voting on one issue is a sure way to get a candidate who is against you when they ignore that issue.
This already exists as the ETag: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ET...
Just curious, why will you not participate? Why leave it on younger generation?
The DMV.
Timing attacks. Not really pluggable.
1. Being in extremely left-wing Bay area with historic ties to the free speech movement. 2. They're not, it just benefits both the tech companies and the media to portray them that way.

Based on personal observations.
Older women cannot easily find a partner. Women live longer than men, so women outnumber men in old age, and men tend to choose younger partners.

Women tend to be more emotionally savvy than men and tend to have better social support systems. Men tend to be heavily dependent on their wives for emotional support.
I exaggerated, for sure, but I have been encountering a ton of bugs. Off the top of my head, cropping screenshots often doesn't actually crop them (I have to do it from the photo gallery instead), on iPad OS, the dock icons for open but backgrounded apps often stops working, I've had apps crash (especially Safari), generally buttons and things not working. Stuff like that.

I haven't actually used catalina, so can't compare.
In re: "Silicon Valley software engineers seem more loyal to the left wing of the Democratic Party than to their own employers." Specifically, loyalty to my "own employers."

These are the folks ("dozens" of companies) who colluded to cheat their own developers of est. $8 billion dollars:

https://pando.com/2014/01/23/the-techtopus-how-silicon-valle...

https://pando.com/2014/03/22/revealed-apple-and-googles-wage...

- - - -

FWIW, "anecdata": I worked at one of the FAANG companies for about two years, and, yeah, hell yeah, the one I worked at should be broken up IMO.

An "exploded view" form would introduce buffers and breaks in very (IMO) appropriate places while still permitting the innovation and economic growth.

Put another way, I don't think the economics of scale apply as cleanly to tech industry as they do to mass production. You want more communication rather than less, and that takes time/energy/attention.
Digital Streaming Projection Problematic,“Irishman” Premiere at Theater Scuttled
My personal pet peeve with KDE and GNOME is how they both pretend there is no other DE. At work we try to give users the choice and install multiple DEs, but it requires painful workarounds for silly stuff.
I think it's generational. SV in the Gen X era was highly libertarian. The Millenials in SV seem to be mostly left wing or even socialist. Broadly speaking that is, exceptions abound.
I do recommend, for anyone who is interested in low level WIMP interaction design.... play with teleporting pointers! Not because it will ever work... it’s too weird to really use in a production system.
But just try it because it’s really an interesting experience to have your pointer move while you use it.

It turns the pointer more into a physical object on the screen.

But try it in a place it makes sense. This scroll bar is an example. I first tried it in a zoomable interface where I wanted the pointer to stay in a consistent “local position” within a window, even though the window was moving and changing size.

Just a really interesting thing for me to feel as a UI designer at the time.
You get it. All suggestions here are same way of thinking that got us into this situation.
Minimal bootloader can fit in MBR.
http://sebastian-plotz.blogspot.com/
At least in Norway these are only used as an indicator not evidence, they take the suspected drunk into custody and draw a blood test. If the test show no alcohol then the person is released.

None of these field tests are accurate, not for alcohol nor drugs.
I wrote Distilled a little over 2 years ago because I was frustrated with the complexity and quality of existing JS testing frameworks, and I've been using it in all of my own projects ever since. It's primarily targeted at people who want to keep their codebases simple and who want to have highly customized testing setups for each of their projects.

The point of Distilled is to not obscure the underlying mechanics of the how your testing framework works -- to not have any magical behavior that would be hard to debug or reason about.

I've found that Distilled's dogmatic approach to simplicity and flexibility has made it a lot easier for me to do testing. Before Distilled, I rarely tested personal projects. Since writing Distilled, I add unit tests to pretty much everything I build -- it's really changed the way I think about testing in general.
Antitrust concerns are reasonably bipartisan. The democratic candidates are getting traction with antitrust platforms because the time is right and they’re the presidential challengers. If Obama was still president, Josh Hawley (for example) would be running a similar primary campaign, with similar success.
They also seem to not care about extreme monolithic coupling in their operating systems. I can't tell you how ridiculous it seems to me that I've been able to crash iOS during WebGL development (for as long as it's been supported), setting aside the general misbehaviour of their drivers. It is extremely silly, they clearly do not gain any performance from this coupling: The component that Godot triggers a bug in, IPC, is extremely slow on Darwin, when compared with basically any competing OS.

I get the impression that Apple only does manual integration tests, only on mainstream features, and then they cross their fingers that other users don't have such a bad experience that they lose a customer.

When my new company starts developing an iOS application, I think we'll spend as little time on macOS and XCode as possible; try to build and test our core on Linux like we do for everything else.
Are You Guided by Morals?
-Yes, that is my understanding, though I haven't had any first-hand experience with anything but breathalyzer testing.

Further, from what I've been able to gather refusing a breathalyzer test does not lead to another charge; refusing the blood test will.
roll back (step back), is an inherited from waterfall anti-pattern.

Now we should only march forward with small, on demand releases, this way we will know exactly where the issue is and will be able to fix it forward quickly.

Rollbacks were a strategy with monthly (or even quarterly [insane huh?]), giant, stinky, release dumps, knowing there is no way we could quickly identify and deploy the fix. aka lets throw production 3 months back and take another 2 month for figuring out there the issue that happened during last release is.

And to finally answer your question: we never roll back. We always march forward.
Tiny, privately owned satellites are changing how we view the Earth
I Think, Therefore I Am
Most programs aren't going to 'teach' you these things, either (counter to the point of the linked post). You are likely to be put in situations where you have to work with other people on a project (short in-class assignments or longer term projects). I had some of these in various classes (writing, ethics, political science, etc). None of these projects ever involved any directed learning on the soft skills themselves - you just had to 'do it'. "Improving" by whatever metric you want to use was a byproduct of the exercise, not the goal.
https://sourceforge.net/projects/adaos/files/
I think the article is in reference to the more sophisticated stationary breathalyzer at the police station
But if there was an opportunity to do so, and it required some work, would you?
People forget (or just never knew) that tracking and ad-serving isn't necessarily about giving every screenviewer the best possible ads you can all the time. Inventory and return on ad spend are both big factors in determining where to spend. The tracking enables ad placement companies to know that even with the best possible ad (which cost inventory to place), specific users just will not engage. And if that's true, why spend that ad on that person?
>with a can of compressed air

If your camera has an IBIS, I'd use a blower/brush instead. A blast of air from a can is way too violent and could damage the IBIS assembly.
> Much of the proceeds from the offering are not likely to flow to Aramco’s operations but into the Public Investment Fund, a sovereign wealth fund that is evolving into Prince Mohammed’s main vehicle for shifting the Saudi economy from its reliance on oil.

Why I would to invest in a company that the state is looking to actively divest from? They're telling us they don't believe in the future of this company.
I think the intent of the law is to stop people doing the latter - which surely results in more deaths.
> Are you sure you are cultivating his attention span, or were you both just born like that, and he is getting older and more mature?

Ah, nature vs. nurture-- perhaps not the most novel take.

> The hours you spend with your children (5 hours a day would be really difficult with 3 kids) during a couple of years in their childhood is not that important to their adult personality. It’s a combination of traits from birth, which class mates they get, the teachers, if they get sick, infections, siblings, grand parents, media, culture...

It sure looks like activities during age 0-5 have a huge impact on overall trajectory. Yes, the genetic starting point matters, as does everything else afterwards.

> not to cultivate this or that personality trait.

IMO this is the biggest problem. I think being excessively intentional has significant potential downsides.
The phrase "sharing in U.S. economic progress" is kind of euphemistic and misleading when you're talking about Arlington, which is basically a tumor on the federal government. I'm not saying it's inherently bad that stuff happens outside of DC proper, but northern VA didn't just inexplicably become the wealthiest area in the country through "progress"; it's obviously runoff from DC. So it makes no sense to take it as an aspirational model for less wealthy areas which aren't physically located nearby.
Yup AUR helper release candidate 1
That's of course a perfectly good way to learn SQL and probably much cheaper. I'm not saying that you need relational algebra to write a query, that would be silly. I just mean that learning that stuff does stick with you.
That’s exactly what sentencing is for. The law is the law, but the judge and prosecutors adjust for severity.