skysight-inc/HackerNews huggingface dataset:
It's literally money taken out of your paycheck and added to the pool. You can opt out and they'll pay you the amount you're due based on what you paid in at that time, and you will not have any more withheld from your paychecks but you will not receive any more later in life either.

It's literally a government run retirement account that you fund yourself (and at this point with less assurance that you'll get a good return on that). How's that an entitlement?
Two Dell 4k monitors here, they are too skinny.

I'd like a 16:10 or even 4:3 monitor at 200+dpi, but they don't exist. (Maybe that IBM beast from ~2000.)
Why do "official channels" matter? They're just sneakers.

And why brand dilution? Scalpers sell at a premium, not discounted.
> It says a lot that the first slide doesn't even say which is the good one and takes is for granted ("Easy decision, isn’t it?") but some here have thought the bad ones are the good ones.

It's because people on HN loves to be contrarians. The tables with the double lines really do look like garbage. The examples aren't doctored. One variant is what you get with Latex's builtin table commands, the other with the booktabs package.
When will Machine Learning improve advertising’s ability to target people?
This is a typical example of a solution to an artificial, self-imposed problem created by C++'s assumptions.

As a programmer, I would feel frustrated to have to figure this out instead of spending time on something a user would actually care about.
The thing is, there is no restriction on who calls DeviceManager<VFS>::register_device. main() is able to do it.

This doesn't seem so different from:

class A { private: friend void foo(A &, B &); int x; };
class B { private: friend void foo(A &, B &); int y; };

void foo(A &a, B &b)
{
a.x = 1;
b.y = 2;
}

int main() {
A a; B b;
foo(a, b);
}

We've just obfuscated it a bit by using a template class with one function in it, and declaring that to be the friend instead of just a non-member function.
No the example under Edit 2 is Btrfs. On the details I'd expect APFS to differ. But the gist is that how changes manifest on disk do also depend on the application being used. On any file system, an edit in vi means a whole new file is written out, so it's effectively COW at an application level. Whereas an edit with an application that does byte level overwrites, would get translated into COW on a COW file system like Btrfs, APFS or ZFS. And I'd expect this COW operation to operate at the file system's minimum block level size.
Even worse when someone in a wheelchair can’t get to the train because people can’t bother to put it back in their designated spots allotted to them in the station plaza. It’s 10 feet away literally.
That is no reason to prohibit dockless bikeshares.
Matrix is an inherently decentralized system. You can run your own fully featured instance on your own property. If the company behind Matrix is acquired, the foundation being announced here today stands in the way of the intellectual property becoming a toxic liability to your own use. This is very good news today.

Furthermore, the openness of the protocol allows free software projects to emerge and exist independent of the matrix company and even the foundation. Such projects can be developed by your contributions and the FOSS community's support until the end of time. One of those projects, for example, is one I started [disclosure] called the Matrix Construct server: https://github.com/matrix-construct/construct and your support of this project is necessary to that end.
In this case, "a physical non-electronic signature". I could also see it as "a physical copy of an electronic signature" depending on if it's used in circumstances where you're presenting it as merely a copy of the original (e.g. for documentation/records of your contract with that website), but that's not the case here. Either way I don't see it as "an electronic signature" as far as the agreement goes. If it's on paper it's very clearly not "in electronic form".

Actually it's just like how if you send someone a letter via USPS that you typed and printed from Gmail then you've sent them mail, or perhaps a physical copy of an email, but not "an email".
I honestly can't figure out how to apply this to the real-life disagreement I had today.

> Will the decision slow down, harm, or break the business?

That depends on who's view you go with? In my opinion, my choice will not "slow down, hard, or break the business". But the person I was arguing with felt that my choice did, and had an alternative choice he wanted to make. And of course, he felt that his choice did not "slow down, hard, or break the business" and that mine did. We can't even agree on whether to use the framework!

Perhaps one defaults to "just do it". Further, what do you do when you coworker refuses to put forward a rationale for their choice? In my example from today, he had an opinion/action he wanted us as a company to take, but could not provide a decent rationale to it. To paraphrase, it was "we should change X to better support my workflow"; my counter argument was that changing X was counterproductive to and basically eliminated goal Y, which we had just received a (reasonable) mandate from on high to accomplish. Further, his own workflow would be hampered by X, and a simple change to his own workflow would better accomplish his own goals while allowing us to maintain goal Y. He literally refused to respond to that position, but still wants us to do X.

Assuming your coworkers are rational is a terrible idea in my experience. Unfortunately, IDK what else one can do, and IME rational arguments are ignored and bad decisions are made and people start looking for escape hatches.

Perhaps we have bigger problems.
> It's not clear how the app store application would be associated with it or even know about it or how say a terminal would borrow the application that it didn't know about to run it.

Where does the file come from? Suppose you create a file in your terminal application, then it lives inside the terminal and you can use your terminal to run it.

> 2. An actual filesystem allows you to run things that aren't in an app store bundle

Neither a global namespace (file system) nor an appstore are required to execute a program.

> Which app owns the files when An app starts an addon which starts a process which runs an app which accesses a file.

This should be at the discretion of the application developer. This is also the way browsers already work with sandboxed addons.

> This appears to only work for the simpler cases and I'm not even clear what the benefits are supposed to be.

If you don't put everything in the same global namespace, you get more security, cohesion and compatibility.
That's why we use VMs, containers, sandboxes, and various user accounts instead of doing everything in a single filesystem using the root user.
Exactly.

DON'T CALL IT CROSS-PLATFORM WHEN IT ISN'T.

Lying isn't acceptable just because a president does it.
> I would whiteboard you
> you're good on from a project pov and an algorithms pov

As someone who also hires software people, I would urge you to review the evidence on whiteboarding. It's difficult to discard your own anecdotal evidence, but hiring has no control group -- you have no idea how many great people you're missing as a result of whiteboarding.

The reasons against whiteboarding have been discussed here many times, but I'll summarize them again:

- They're unnatural. People haven't practiced writing code standing up, with markers, with other people around, in real-time with minimal thought/planning, or with a potentially life-changing job on the line, and they don't do that after you hire them.

- They're biased against people who are introverted, who haven't specifically practiced whiteboarding, and/or who just aren't as cocky. Why are those traits you want to filter out?

- Most programming jobs are about learning and critical thinking, not regurgitating algorithms.

- They're humiliating for most people. That alone should be enough to end the practice. When people ask me for advice, I tell them to avoid companies whose first interaction with you is humiliating.

- Experienced candidates can (and should) refuse to do whiteboard interviews, which means your company is missing out.

I hope that's at least food for thought!
Which might make sense in the city’s view that it is a deal about docks, not about all bikeshare.
People and companies would systematically move overseas. People would renounce US citizenship.
fyi: nancy’s was just slowed down. no ai.
I love how when a person posts a good snippet someone will always chime in with an improvement
Nintendo Launches Cease and Desist Classic
The power to hire or fire and the power to spend money are basically the two most central powers in any company.

The first decides who the company is. The second can decide whether there is a company.

Identity and existence are fairly fundamental things.
DJI's new drone is a $500 tank
I wouldn't defend the SFMTA They make SF objectively worse by being pro car (no lime, bad public transports)
> in complete control of information and expression

Does that sound like Trump or the rabid left-wing hordes?
I was always taught that one of the main reason to use multiple conductors was due to reduce the losses caused by the corona effect of ionizing the air.

As another commenter says, bending might also be a factor.
"The lawsuitm" typo
ACK prioritization isn't always good for overall usability of an internet connection. It definitely shouldn't be used unless there's good FQ-style QoS active in both directions. Once you have that, if you're going to do anything special for ACKs, you should probably try ACK thinning before prioritizing ACKs over regular data transfers going in the same direction.
Natural persons who are rarely, if ever, pursued when breaches occur.
They made it bad intentionally so you'd install their app
Surprisingly similar plugin for Jet Brains
https://plugins.jetbrains.com/plugin/8251-power-mode-ii
This "project" isn't even vaporware, its bellow that. I don't thinks there's even a word for it. And even in concept its seems, to be nice, lackluster.
Its a smorgasbord of random concept from mobile, things already available in desktop os (panels? snap to edge?) and frankly absurd thoughts like organizing files by tags or voice/eye tracking based interfaces at this point in technology.
There's a reason people with large motor disabilities still use those stupid rods versus eye tracking or voice recognition.
Based on the projects from the author on the page it seems like hes run-of-the-mill idea man who jots down whatever brain blast he has before bed and spends the rest of the 99.9% of the time in the project designing the website instead of thinking the idea trough.
It is pretty rich one of two billion dollar ride sharing tech companies who disrupted the corrupt taxi monopolies by illegally skirting regulations is now suing a city for damages over a contract they claim gives them a legal exclusivity to operate bike sharing. Same people who cried foul over the taxi token system and called it a monopoly...just goes to show what SV disruption is all about.
Well, it might be cross platform in function...but they simply don't provide support for mac and linux...Then again, I'm giving them the benefit of the doubt. ;-)
While this is a clever little pattern, I'd argue that if you have a method of class X that can only be called from class Y, that is a code smell.
I don't doubt this but I'm going to point out this will also introduce politics and campaigning. People will probably tend to group up.
Aside: as far as I can tell, the factoid as usually stated is not true. It should be "90% of Ocean plastic that comes from rivers comes from just 10 rivers" and not "90% of all ocean plastic comes from rivers."

There's a graph from the paper (and the name of the paper) here that shows how much ocean plastic is from rivers; it's a lot but not 90%
https://www.scientificamerican.com/article/stemming-the-plas...
> Same way they would if they were injured by a car

oh. interesting. do these scooters have something like a license plate that one could use to trace back to the rider? do scooter companies service requests from random injured pedestrians for info about the rider of a particular scooter? does the DMV have a database of these vehicles? will the police help a pedestrian who tells them she was hit by a scooter and the rider just took off? if so, how do they find the rider? I mean, how does all that work?
I think regulators are overreacting - its a feel good PR move. I require straws and paper straws are total garbage. It's an insult. And no, I am not going to carry a straw in my pocket.
.DS_Store isn't part of the file system per se, it's part of Finder's operation.
And large companies are not crippled by internal politics?
They were probably coated with wax, which make them... non-recyclable.
It wouldn’t be a patent case, it would be a tort. Either you win and the problem goes away, or you lose and you know which patent you need to rewrite around.

For the cost of some legal fees, a loss seems like a great value.
So you force your users to consent to sharing all of their data with Google? That’ll teach ‘em.
Not giving you extra money for it is probably the best role but how does one ever actually move up at this place in that case?
This is nice that they make it public, but it has limited value if it doesn't have more information such as:

Real-time generator MVA values
Real-time load MVA values
Real-time line flows
Generator fuel types
*Equipment impedances

You need the above for real-time views or for running studies.
What you're describing is proxy voting. It works well in certain circumstances: primarily in shareholding, where there are well-understood ways to divvy up authority. But most proxies are given with general power. This makes them comparable but not identical to a representative system.

The problem with proxies for politics is twofold. First, there is the business of carving out subjects. If I hand John the power to vote on transport and Jill the power to vote on buses, who votes on the integrated schedule for subway-bus terminals? What happens if they both vote? How do I maintain anonymity under these conditions without getting double counted, possibly even cancelling myself out through my proxies? This problem doesn't arise in regular proxies because I can see how my proxy voted and anyone can see who was acting as my proxy. That's not compatible with ballot secrecy.

The second problem is the usual problems of direct democracy, chief among which are demagoguery and mobs. Representative democracy is sluggish compared to direct democracy. That is a feature, not a bug. Imagine if twitter mobs could amend legislation.
The problems facing the US in competing with China are structural.

No Amount of mergers between giant monopolies is gong to fix structural problems.

On a cynical level, it maybe that "China" is used as an excuse to push through a merger for profits, but lets assume some innocence.

The execs. realize how costly 5G is going to be, and the only way they know to borrow that amount of money is increasing their underlying capital assets.

The problem is that Huawei became successful in 5G through massive government investment, currency arbitrage ( supported by the US ), cheaper land, cheaper engineer, ...

Just a side note, have a look at how Huawei operates. They build a giant 60,000 engineer city for their employees !

Is the US ready to create a giant 60,000 engineer city to compete in 5g ? where engineers are paid a fat salary with low rent ? ( in PPP terms )

5G maybe the reason why the US has to finally confront the structural reasons why they have become so uncompetitive in electronic hardware in relation to East Asia.
I pay $50 CAD a year for bike share across Toronto. This seems pretty expensive, to be honest.
There's a section on page 25 of the PDF called "THE TENDENCY TO FIXITY". I got excited thinking that 1898 had it own share of hipsters who insisted on riding fixed-gear bikes.

Actually, the author refers to the tendency of chasing after the latest fad. In the next section the opposite phenomenon is explained:

THE TENDENCY TO REVERSION. Reversion to type — a well-known phrase of the scientific evolutionist — means here a return to earlier and once-discarded forms of construction. Very few notice the process, yet it constantly goes on. The inquirer for novelties often has the old presented to him and is satisfied...

So - what's old is new... HN community take heed! Your old tools and web frameworks are fine.
I wasn’t trying to justify the mass surveillance and I totally read that table wrong, woops! That’s a brain fart ;-).
Glass breaks.
That's true. We have a dedicated triage team. In the land of Microservices it probably makes the most sense as it's probably harder than ever to pin down the group to fix something in a large org.
3D printing services have been quite helpful to me in designing and building things... I do some printing with our local makerspace's FDM machine, but also really like being able to order high quality parts made on a big commercial SLA machine.

I do think the situation with 3D printing is a little more nuanced than the PCB discussion. Currently, not much gets manufactured using 3D printing. So, time spent on designing a 3D printed part will be time spent prototyping, whether you print it or pay someone else to. With PCBs; I imagine that there will usually be design compromises to enable home vs commercial manufacture. So, if there's a possibility of scaling up production, then the home route is going to involve some combination of a suboptimal design for commercial manufacture, and burned design time. I'd rather just aim my PCB design effort at being able to buy 10^x boards, then only order as many as I need.

To try an analogy: home PCB making seems to me like mechanical hobbyists making their own nuts and bolts. Sure, it's fun to know that you can do it, and on occasion it does make sense. But, I don't understand why there is so much interest in actually doing it, and refining the tooling/techniques to do so.
I was unaware that there were high-speed digital circuits that weren't also radios.
You're talking about cars right?
Relax. The actual quote from the readme is:

> Automagica officially supports Windows 10. Linux and MacOS are not officially supported.

It's cross platform, and Windows 10 is officially supported.
I have read about this: https://github.com/google/styleguide/tree/gh-pages/cpplint

There is also this: https://github.com/mre/awesome-static-analysis
Reminds me of a quote from Schopenhauer:

"When we read, another person thinks for us: we merely repeat his mental process. In learning to write, the pupil goes over with his pen what the teacher has outlined in pencil: so in reading; the greater part of the work of thought is already done for us. This is why it relieves us to take up a book after being occupied with our own thoughts. And in reading, the mind is, in fact, only the playground of another’s thoughts. So it comes about that if anyone spends almost the whole day in reading, and by way of relaxation devotes the intervals to some thoughtless pastime, he gradually loses the capacity for thinking; just as the man who always rides, at last forgets how to walk. This is the case with many learned persons: they have read themselves stupid."
Responsive Compilers – Nicholas Matsakis – Pliss 2019
Clojure is great for scripting now.
How did the generation of programmers before us ship products on physical media where they have a single shot to get it perfect and manage to do so a good portion of the time while we with our continuous integration systems, code completion and unit tests can't seem to get it right after many attempts?

It's mind boggling. It should be clear to anyone paying attention that what we are doing now isn't working so cargo culting the latest thought leaders is just going to help you produce the same bloated garbage everyone else is. I'm ashamed at the quality of product (some exceptions obviously) we have been putting out lately as an industry.

I don't have the solution, but it seems to me that we have to slow the hell down. Enough of the 60+ hour a week agile death marches. In order to produce products we can be proud of we need to take the time to consider them completely. "Move fast and break things" is how McDonald's operates, I want to do French Laundry level work where nothing gets to a customer without it being an example of the best our profession can offer.

We need a Gordon Ramsey of code.
They did.

There was a conservative narrative in the circa 2013 timeframe that Russia had been a key ally in the war on terror by allowing military logistics for Afghanistan to travel by rail through their sphere of influence. Obama was said to have insulted our Russian friends and as a result we were forced to use unreliable roads in Pakistan instead.

IIRC, there was notion that we would be playing a 19th century style “great game” in Central Asia, basically paying off Russia to contain China’s ambitions for heavy rail service into the Middle East.

End of the day, there are lots of different policy positions floated out there as a result of our nearly two decades at war and the various stakeholders as alliances shift.

The difference in the current administration is the unbridled graft and influence peddling. Everything is transactional.
The complex imaginary channel on YouTube for the power PE test covers when to use sqrt(3) and starts off very basic.
Configuring a Quarkus Application
I think steam is unlikely to be used on common workstations and digital signage.

Most machines running steam are run at home, and if you can afford a computer, you can play free games on Steam.
That is fair because it allows the person a chance to test it out as well. Both would need to agree. When they go back they go back with respect.
Toyota, Hyundai halt sales of fuel cell cars in Norway after hydrogen explosion
Blog posts that you can reasonably expect may be shared in places where context will not be known should start out by clarifying what the subject of the post is.

Rust is an example of doing this very well. Take a couple of release announcements, for example: https://blog.rust-lang.org/2015/05/15/Rust-1.0.html, https://blog.rust-lang.org/2019/05/23/Rust-1.35.0.html. Both clarify what Rust is in the first paragraph.
Same with transparent compression in most cases.
PingCAP Talent Plan: Courses on writing distributed systems in Go and Rust
There are many, many things that make that not as easy or desirable as you make it sound. As an extreme example, the current tariffs. Renouncing citizenship means people no longer have a right to work or travel in the US without a visa. That makes continuing business harder, and keeping family connections harder.

Keep in mind a 91% top marginal tax rate isn't an effective rate of 91%, it would only affect money over some theoretically large amount. If you made $10 million gross, it doesn't mean you take home $900k. Depending on how the rate tiers are set up, you're probably taking home multiple millions of dollars, and you can get a lot more bang for your buck with some good donating (since the higher the rate, the less it affects your bottom line). Also, maybe there's investment opportunities that allow for it to be put back into businesses as VC that also delay the tax, and allow for it to be put to use.

So the question is, would you uproot your life and move away from friends and family and make it harder to do business so that instead of taking home $4 million of your $10 million gross you take home $6 million or $7 million? Given how little utility that extra money likely has, I'm not sure many people would (especially since the bragging rights for how much they made the prior year remain unchanged).
Let's not forget that our government is mostly run by people with law degrees while china has a large amount of technocrats. Making it much harder to get state-scale large engineering and software projects going in the U.S..
x = exp(-i)