skysight-inc/HackerNews huggingface dataset:
Indeed, $50k for a few hours of work is a lot better (for the contractor) than the $21k for 280 hours chronicled in the original post.

Hell, considering probably he spent most of his time sitting around, bored out of his mind, and had to commute 50 miles each day, I would have passed on the contract.
you were the man then, dog
According to that logic I should follow every single person I agree with as well. Which is silly, and I should not be encouraged to block every person I disagree with.

The like button exists for a reason. It's a simple interactive button to register my positive feeling towards a given statement. That exists unto it self. Why should a dislike button not exist as well? With no way of showing disagreement with a statement, people take to words and that's why they're yelling at each other. There's no other outlet.

The reason they're not putting in a dislike button is because negativity feeds tweet activity.
Tumblr is a lot closer to a social network than a forum, and I'd say only a small subset of it is comedy. Also, Tumblr has 460 million registered accounts and SA has 200k. That's probably partly because it costs $10 to sign up on SA, so alt accounts are uncommon, whereas accounts are cost-free on Tumblr, so some people may have many alt accounts. But Tumblr still gets way more traffic.
Quite interesting links here!

Ps: I, on the other hand, am really more productive and attentive to details after lunch and specially after 2pm. Mornings for me are just good for physical activities..
I've been using a Sandisk Extreme 64GB card in my GoPro daily for months without an issue. I've had maybe one or two videos in that whole time that had any issue at all, and even then, VLC was able to play everything other than a second or two around the problem.
I sort of suspect all these people I've met that I've wondered why they like being a contractor .... are all on that system.

I kinda want to be a contractor now.
Lol. Even when that dialog worked as intended, it was total crap! It mostly worked for certain menu items only.

Fun game: try to remap Ctrl+a to select all, Ctrl+c to copy etc to mimic unix/windows. (or god forbid, to make your limited mobility device that cost thousands of dollars several years ago to work on your work provided macbook pro)

Every single app will behave differently and you will see how broken usability/accessibility is on OSX. Some examples for Ctrl+c:

on Firefox, Ctrl+c will move the cursor to the end of the text area while cmd+c will still work as copy, despite the menu hint showing Ctrl+c next to edit>copy.

On Notes.app it will work fine and cmd+c stops working (correctly).

On safari, calendar and most apple office stuff ctrl+c just do absolutely nothing. In some apps it shows ctrl+c next to edit>copy though, because why not
> Are you perhaps german?

Nope, just a historical linguistics enthusiast, like a few others around here.

> I have no idea what other language would have "language" as feminine =).

Quite a few languages' words for language is grammatically "feminine", OTTOMH:

Arabic: "lugha(t)"

Sanskrit: "bhaashaa"

But grammatical gender of words without obvious gender associations shouldn't be interpreted in the biological sense of gender.

For example, there are languages whose "gender" system is actually more transparent, representing dichotomies like "animate" vs "inanimate", or "rational" (an entity capable of reason) vs "irrational".

Calling this phenomenon "gender" reflects a historical bias from the study of traditional Indo European and Semitic languages, which repurpose biological gender for grammatical gender, but it should really be called "noun classification" or something similar.
did you pay it? that's crazy!
The problem with releasing on steam if you're a small developer
Great start!

For all of the legacy web forms and apps that require a phone number field be populated, carriers must provide routing for a standardized blackhole number. No business is allowed to reject the blackhole number as an invalid phone number.
Can you give my boss the 101? He has me methodically checking invoices against tenders. I would actually argue the other way. As our consultants rely on our return business, they would quickly solve any problem with the invoice even if not to the letter correct. We have bargaining power and they don't want to bite the hand that feeds them.
I've realized that a lot of companies settle into enormous tailwinds, and the mission of the company then becomes "don't screw it up".

I've worked my entire career in startups and venture-backed companies. I cannot fathom the level of sloth, but I'm sure when I'm older I'll crave it.
Is this why?

https://security.googleblog.com/2019/05/titan-keys-update.ht...

Google should have gone with NFC. This is why Yubico has never made a Bluetooth Yubikey.
>Such economies typically have strong public education, fair hiring practices, low barriers to entrepreneurship, and a strong social safety net.

Even then you're just assessing how well people fit into a routinized public education system or in a traditional office environment. It privileges a very specific type of skill set at the expense of many others.
> It's interesting though why cross-process data exfiltration based on speculative execution was not tried with any success in the shared hosting environment of 1990s and early 2000s.

According to several of the researchers who found Meltdown and/or Spectre, they'd always assumed Intel et. al. were too careful to let this happen, at least at useful data rates. But when they looked for reasons I forget, Katie bar the door!
If technology becomes good enough, the policy problem is irelevant.

Once solar and wind, without any subsidies, are cheaper than coal, then societies will switch purely out of self interest.

No prisoner's dillema solution needed.
That only shows differences in white balance and tone. It can't give you any information about the CRI since you only have 3 channels of colour sensors in your camera.
If you use a colour swatch palette that would be different.
It's the same thing.

In order to create any free market and foster competition, an entity has to decide and then enforce the rules for the market, which allows that entity to pick a winner by the rules it choose to write and then enforce.

Plus, in mature markets, fostering competition is antithetical to maintaining the "freeness" of the market, because it requires punishing the "winners" in order to ensure competitors, by things like breaking up competitors that are able to leverage winning in one area to compete and then win in another area (ie antitrust/antimonopoly), invalidating patents/trade secrets/intellectual property/etc. when ever something is so dominant that without access to it no one can compete, and limiting how competitors can compete (eg preventing them from limiting how purchasers can use their products).

And of course, every decision made for how to implement the kinds of issues outlined in the above paragraph is an opportunity to pick who wins, too.
Just 376 People Found to Own a Third of All Ether Cryptocurrency
> companies like Google and Facebook can afford to miss out on those devs. But smaller companies should be looking for diamonds in the rough

I'd say it's the opposite. Big companies can afford to take a shot on someone and miss without materially impacting the business.

If I'm hiring developer #2 at my 5 person startup, I want someone confident and cool under pressure who has done something similar to what I'm building so many times in real life that the coding test is a cake walk.

A dev hire on a small engineering team (< 5 people) can make or break the business. I'm trying to de-risk that hire as much as possible. I want to design a test that 90% of people will fail so I can find that top 10% developer.

Once I get to 15-20+ devs, I'm much more likely to relax my criteria and look for a diamond in the rough.
Splintering the Internet: The Unintended Consequence of Regulation (2018)
Some cultures have learned to tolerate minimal personal space as a necessary evil. But when people from those cultures get wealthy they almost always choose to buy more space and privacy.
I work for a Fortune 100 company, and I've been asking myself this exact question nearly every day for the past 18+ years. The amount of money that is wasted is astonishing. $18,000 for a static html page is so little that it's almost laughable. We think it's crazy, because we have a clue what it actually takes to build the web page. But, the people who pay the bills are not technical and have no clue, so they would happily pay $180,000!
The adventures of enterprise/corporate payments. They can be annoying, slow, bureaucratic but boy when the time comes, invoice gets paid. One of our smaller business customers recently got acquired by a large corporate so the next $5000 "small enhancement" project had to go through their procurement who then apologized when we demanded the payment immediately. Why ? Because they thought they had not paid on time even though we literally had sent them the invoice a week ago (our smaller business clients will pay "due upon receipt"). This corporate client apologized profusely but when we finally realized it was not 30 days (they pay net 30), we backed off :). Still got a couple of apologies.
As an American, outside of NYC and maybe Boston, 30% car ownership sounds incredibly low to me. I'm in SF, and while I know some who don't, the overwhelming majority of people that I know own a car. I take public transit daily — and I need a car to get to it.
Cool story.

Now, how can I find such jobs/companies, minus the commute? :P
Is human suffering part of what you consider to be animal suffering? If so, do you not care to know how nutritious (or not) this pea-mush is in relation to whole foods (plant or animal)?
Such a good practice that the software should do it for you.
If this is true then Rust is the wrong tool for many projects in which it is currently used. Most of those projects are not an OS or driver and are far from the metal.

Even the compiler itself would not fit your description.
Good news! The manufacturers of those computers have all acted to prevent such time-travel shenanigans by taking away the option to add removable storage from all their devices.

(At least, I assume that's the reason they stopped allowing removable storage. Some people argue that it was just a way for them to squeeze out extra profit by forcing you to pay them if you wanted extra storage, but that's crazy talk.)
Ha, yes, that's a fair point. Reading my comment back it was a little harsh!
The Difference Between a Network and a Community
In the US, I think one problem is have too much mixing of public and private. We give the public sector a lot of decision making power relatively free of consequences, and leave massive profit opportunities for anyone in the private sector who manages to buy enough influence. Healthcare was far from a free market already before ObamaCare. But if we're going to regulate it as heavily as we do, I think we need to just step up and socialize it entirely.
Kind of. I know only a bit about Polish excise taxes, and I don't think the taxes on petrol and LPG were introduced due to climate concerns. Taxing other fuels used for electricity generation and heating dates back to XIX century, way before anyone thought about the impact on climate.

Here's a breakdown of Polish fuel prices as of 2016:

https://www.bankier.pl/wiadomosc/Co-sklada-sie-na-cene-paliw...

TL;DR: price breakdown for Pb 95 gasoline: 39% net refinery price, 37% excise tax, 3% road tax, 19% VAT, 2% seller's margin. A carbon tax could presumably take the place of excise tax, but given that it's a big part of country's tax income, I think it'll have to be added on top.

As for acceptance, I'm somewhat surprised we don't have our own "yellow vests" - ask any Polish driver about gasoline prices, and you'll hear an angry rant about how expensive it is; mention a carbon tax, and they'll scream at you that >50% of the price is already taxes.
So as a practical matter, what can someone who works for a humans rights group do with this information?

Falling back to a dumbphone will send your calls and texts in the clear. (Plus even dumb phones have firmware which can be hacked).

The big takeaway I see is to be vigilant about OS/app updates and get them propagated as quickly as possible... but people often put apps like Whatsapp or Signal on their personal devices, which IT has no control over...
> What do you think? Has your company pushed too hard for split UI/Backend teams?

One relevant (anti-)pattern I've seen too often: nominally full-stack teams who fail to value and take ownership of their UI component. In my examples, this happens when they "require" full-stack devs, but will give full rating to the "meme horse" developer (weak UI, strong backend) and completely de-rate the opposite developer: strong UI, weak backend.

That said, I agree with the author's preference for "full-stack team" where the entire team puts real value in the whole range of competencies rather than just pushing the full-stack need down onto every individual developer.
> I also LOVE super-bright high kelvin 'cool/cold' 6500K+ lights in my home. My wife complains that it's like being in an operating room.

I love colour-changing bulbs for this. 5000K+ during the day, ~2800K at night.
Narratives in general can be very dangerous, even if there is a lot of truth in them. In fact, our worldviews are constructed out of narratives that define our sense of origin, meaning, morality, and destiny.
He said "impressive proposal", not "coolest solution".

To me, "impressive proposal" means "articulation of a workable plan", the components of which are relatively small, actionable, and take into accounts requirements, and that demonstrates a good understanding of risk. In fact I'd argue that the ability to do this kind of top-level break-down well is one of the best indicators of seniority. The downside is that to do it well requires knowledge of a very specific process, architecture, and technology stack. That is, if you're good at breaking down problems use stateful Erlang and OpenBSD running on bare-metal with web clients, you might have an issue breaking down using stateless C# on Azure with Android native clients. Some combinations are more compatible than others, of course, but any senior dev in one stack is going to have to recapitulate the learning curve of another stack before they can regain this superpower! (We may like to think that only architecture matters, but it is relatively rare that an architecture rendered in one stack is actually isomorphic to the same architecture rendered in another!)
Signal was not affected either, is cross platform, and has a lot of eyeballs on its source
Every time I visit my relatives in their rural area, I feel a sense of liberation. The air is cleaner, there is less noise, you can hear the breeze, and even the sky seems bigger. You can see the Milky Way at night. Coming from a city, it's a relief.

However I also know the dark side of rural areas, mainly substance abuse triggered by boredom and lack of opportunity. There is always a trade-off.
$18000 is the kind of petty cash that a lot of departments have lying around in their budgets at the end of a quarter. Especially if the budgeting process is of the use-it-or-lose-it variety, there can be a push to buy things that are unnecessary at the end of quarters or fiscal years.

I've been involved in more than one project where a company bought a largish subscription license for a product, and never got anybody lined up to actually deploy it before the licensing ran out - I assume whoever was in charge of that initiative got laid off or took a new job and it fell through the cracks.
Aren't there plenty of such US & European companies as well? Palantir's security/government work especially for foreign entities probably falls square within this realm.
If you call from another number you get prompted for the passcode. If you call from your "own" number no passcode is needed.
Does anyone have statistics on the impact of robocallers? They're ubiquitous and universally obnoxious. I haven't seen any reporting on their effectiveness for the services they're advertising for. I wonder why do they even bother.

I understand these calls mostly take advantage of unsuspecting people, but I still can't imagine the impact these calls are making financially.
I often find multi-line Python scripts with `import os` and others that could be a fraction in size (and just as clear) in bash. Even more ridiculous are the times I find a node script (published to npm, even) that is little more than a wrapper on a shell script.

Inevitably someone will read these arguments and think “those are just bad programmers”, but your point was that you “don't see the value of learning shell scripting”. The value is in not spewing absurd code like that. Shell commands are fast and efficient. There isn’t an emphasis on libraries because instead you use tools. Is `grep` not enough? Try `the silver searcher`[1] or `ripgrep`[2].

Are shell scripts the best instrument for every job? No, but no tool is.

[1]: https://github.com/ggreer/the_silver_searcher

[2]: https://github.com/BurntSushi/ripgrep
Personally, I would let users decide for themselves if they want to see metrics at all, as well as favorites, retweets, and replies from other accounts. That way, they wouldn't be forced to come across content from people they've never intended to see. Just get new users through a quick tour in which all these options are showcased and be transparent in regards to what they do.
Daniel and Erica are two of the most thoughtful and kindest founders I know. We got to know each other during our yc batch (w13) and it’s been a great privilege to have Daniel as an advisor for my company.

Can’t think of a better match - the company that pioneered the App Store for servers joining the company that pioneered/commercialized virtualization.
Then use the cars in rural areas where they have a place. They don't belong in cities, electric or not.

And one of the reasons that cities are better for the environment is less need of transportation.
Docker WILL crash. Docker WILL destroy everything it touches
A Donald Trump Pokémon Parody - The Vote 2020 Game
They need this whitelist with Android's screen call function, which is currently manually triggered. Basically an assistant-based voice captcha that screens and forwards your calls.
But why are they so stingy with salaries, then?
>They are a sign of urban failure. If your city needs cars your city has failed. Go spend some time a city without cars - or sections of a city that don’t allow cars - I’ll wager you like it.

How would I get my drum kit to a gig in the heart of such a city?
Predatory.
He didn't charge 18K. He got lucky while he did not keep his promise of his quote.

He kept his mouth shut, even though he knew he needed to have a difficult talk about assets and time reserved etc.
Instead of that, he waited for weeks before he nervousy crafted an invoice full of mistakes because he was probably editting and re-editing because he knew he was doing something wrong, but had a conflicted mind because he felt entitled to get paid a daily rate instead of fixed price like he agreed. He then sent the email safely from home miles away.
Me too, but now they are even giving them away. Google has offered me a free Google home several times now. Thank you, I don't need your spy device in my home.
I work for a Fortune 100 company. I've seen $5+ million spent on some software that was abandoned a year later, and nobody loses their job! It happens frequently enough that everyone is basically blase about it.
Huawei: 'no-spy' contracts and promises to 'shutdown' if China forces backdoors
What do you mean by "probably"? Are you saying that nearly all Sandisk Extreme cards on Amazon are counterfeit? Just 50%? Either way it's an amazing claim and I'd like to read the supporting material.
This 100%. I would also add that it seems alot of companies have been substituting type checking for a proper testing strategy. Eric Elliot goes into great length about this in this article: https://medium.com/javascript-scene/the-typescript-tax-132ff...

I'm a little disappointed/surprised flow is viewed by some as a pet project by Facebook, I really think it is a great type checking tool that works nicely with other tooling.
I've got similar experiences working for corporate clients, but it was legal work, not tech stuff. It was a bit more complex than the equivalent of a static HTML, but something that anyone with an IQ of > 90 could learn in less than half a year.

There were days when I'd charge clients $15k... for a day's work. This wouldn't have been possible if I worked on-site. But I was essentially completing $15k of contracted work in a single day, which was sold as a fixed-fee in return for a legal report. The type of work that should cost maybe $200 in total.

Corporations get kind of crazy, there's extreme focus on some areas (mainly, those with KPIs and KPI owners attached), and extreme nonchalance on others. They're so big that there's just lots of insane things like this that slip through.
Dorsey (from the article) : “I also don’t feel good about how Twitter tends to incentivize outrage, fast takes, short term thinking, echo chambers, and fragmented conversation and consideration.”

But what has he done to fix the problem, besides tiny UX tweaks that go nowhere, and the occasional ban of a highly visible jerk? Twitter is on fire, and he just plods along.

Dorsey, in this article, is about as believable as Mark Zuckerberg saying "we have to get serious about privacy."

The prototype that the article mentions exemplifies this attitude. Twitter needs to reinvent itself, but the prototype offers tiny fixes - threaded replies and helpful profile cards. These are needed, but does anyone really think they are going to solve outrage on twitter?

The outrage problem is the product of twitter's core design. It combines 2-way conversations with a context-free public soapbox and rewards comments that make people nod in agreement. Solving this would mean redefining what twitter is.

Dorsey won't do that, and so he's not serious about the problem. Maybe he can't be serious because it would hurt their profits. The best we can do is delete our accounts, disinvest, and hope twitter burns to the ground.
Meanwhile employers can ask you to complete "psychological evaluations" just fine
Three essential skills you'll need as a data scientist
That's why I offer a retainer package. Get paid for just being available when needed and work a non-conflicting contract elsewhere.
At audio frequencies (and well beyond), you won't be able to measure any meaningful differences: https://www.lifewire.com/speaker-cables-make-a-difference-31...

And the absurdity becomes much more obvious when contrasting with the differences in speakers and speaker crossovers...
This is a much better solution that has no chance of seeing the light of day because it keeps your contact information and routing preferences private.
There are people who overestimate their ability. For example, I've worked with a very junior programmer (too junior for a good whiteboarding performance) who took extensive notes about everything, appeared to learn quickly, was probably convinced that he was learning, but performed poorly because he failed to think enough.

I saw him do SQL joins on the wrong column, cause accidents in source control, lose changes because he wasn't looking at the file and folder names on screen, and so on. Hard to realize for him, and hard to guess in an interview.
A Material Point Method for Viscoelastic Fluids, Foams and Sponges
ever heard of Facebook? Slack? Etsy? WeWork? Box? Yelp? just to name a few.
I agree. Hiring has both a non-trivial time and money cost. The very same companies that would benefit from finding diamonds in the rough usually don't have the resources to find these devs in the first place. The modern coding interview is designed for the processes and needs of larger tech cos with large amounts of resources. Cargo cult at your own discretion.