skysight-inc/HackerNews huggingface dataset:
Much of this depends on whether an app has true linearity in scale-out. If you can use horizontal scalability, you can get the same (or better) aggregate performance while, as you note, still reap savings both in power and dollars. Similar by analogy to how SSDs allowed you to get "good enough" performance for a database compared to all-RAM instances. You could still meet your SLAs and pocket the difference. It's a game changer in that way.
And chromium was forked from webkit.. so why not head to the source and cut off the cancer at the root?

I can't believe I just called Google the cancer, but would anyone disagree?
So by "actual high quality DNSSEC implementation", you mean one that exists only in prototype form for desktop Linux users.
I don't think big vs little endian makes a difference in terms of hardware implementation. It's just a simple swap of wires.
From the linked article[1]:

I find it absolutely INSANE that highly specialized organizations like the NSA rely on McKinsey to direct their future operations.

These people have intimate knowledge of their organization and culture, shaped and hardened by years of challenges and learned experiences. What can they possibly think bringing an outsider in to do a complete overhaul will solve!?

Why can they not apply their own experience to solve problems in their own organization!? The proliferation of consulting firms baffles me. It seems like you’re just paying people for critical thinking.

Unrelated: All of my classmates that went into consulting joke about how absurd the field feels to them.

[1]: https://www.politico.com/story/2019/07/02/spies-intelligence...
You can but very few people drive stick in the US and, of those, I suspect very few use engine breaking for a significant fraction of their braking. For getting off a highway maybe, but probably not for stop and go in a city.
Figma design tool Auto Layout property
I wonder how the equation would change if flex/remote options were available, eg. telecommuting 1-2 days/week. Imo the 5 days a week commuting grind is much more debilitating that 3-4 times a week.

Going meta, the inertial insistence on 'butts in the seat 5 days a week' needs to be disrupted. I know there are more startups and young companies these days that understand flex and telecommuting, however, this needs to flow into the large mass of old school companies somehow.
With properly configured RBAC this shouldn’t be an issue. The problem is making sure those policies are properly enforced. The tools are there, though.
I am guessing nothing will change unless there is significant outrage... I imagine McKinsey kicks back money into election campaigns as well.

It seems worth it to become a govt contractor though..
I'm sorry but no case is made to support the idea that taxpayers are buying generic advice. Let's agree that the service buys a fresh college grad assigned full time. The grad might be a customer contact collecting and organizing customer issues before presenting them to internal subject matter experts, and then presenting those findings back to the client. I'd like to hear evidence to support how the service is fresh college grads simply using what they learnt in college and their chutzpah, which is what the article implies.
I'm not an OpenBSD user and I'm not claiming OpenBSD represents any kind of end-user OS, but: my understanding is that the aim of their unwind[1] tool is to do this. And as far as I know, sending DNS UDP/TCP packets is more or less portable to anything with BSD sockets, although I don't know that anyone has tried running it anywhere except OpenBSD. So to the extent you consider Linux, MacOS, or even Windows an end-user OS, and to the extent that the tool is portable and could be configured... eh, there's the pieces of something there.

Anyway, I think DNSSEC is stupid, so I'm not advocating for using this tool or enabling it in OS's as default policy.

[1]: https://github.com/openbsd/src/tree/master/sbin/unwind
I'm definitely in no commute camp. My office is less than a 5 minute walk away from my apartment. It's literally a distance of two blocks. I'm in apartment right now for lunch cooking myself a meal.
I work in a remote startup (and I agree with every point in this article, btw!), we have 3 product managers who are all very effective in their roles (I'm a dev, btw). IMO you just need to be an effective communicator in both written and spoken forms, be very thorough and observant, and follow these same sets of guidelines for remote (write down everything, build knowledge base, send out weekly notes, etc.), to perform well as a remote PM.

On the other hand, if your organization is not remote to begin with, and most of the staff is in an office, a remote PM most likely would not be able to work out in such an org.
Can confirm, I'd be one of these people. The amount of time that I spend trying to configure UIs instead of working within the Big Data pipeline is wild. This would probably save me about 20% of my current workload right off the bat if it was ported over to Solr.
China's MSS can't indiscriminately shoot my dog and throw a flash-bang into my child's crib, but the FBI can.

I'd rather gamble with the evil oppressive government that doesn't have jurisdiction here, than the evil oppressive government that does.
> ...if you disagree with the result you have access to the court system (not "a government official") to work it out.

You also have access to the court in case of actual tax evasion, though I assume the odds would not exactly be in your favor.

My whole point is that you're better off avoiding the whole ordeal in the first place and that having large multinationals and governments playing whack-a-mole over the tax system is an acceptable price to pay.
Any tips on how to get better at this?
Location: SF Bay

Remote: Open

Willing to relocate: LA, Orange County, San Diego

Technologies: Full Stack iOS

Résumé/CV: https://www.linkedin.com/in/jonathan-kopp/

Email: jonkopp99@gmail.com

I'm looking for full time iOS positions working on an impactful product. Please reach out to me if you think I would be a good fit to your team!
"Didn't Google get into trouble for putting their own shopping results above other search results?"

They still do that, so the trouble can't have been that bad.
hardbook starting from 899$, I think I'll get the 10$ kindle :D
In terms of lawmaking, the usual way to deal with this problem isn't with front-end analysis, but rather by adding a "sunset provision" (see https://en.wikipedia.org/wiki/Sunset_provision). That's a clause in a bill that requires it to be re-authorized periodically in order to stay in effect. If a law with a sunset provision ends up causing unintended consequences, then lawmakers can let it die just by doing nothing. That's an easier lift than you get in a bill without a sunset provision, which can only be killed if you can convince a majority of lawmakers to actively kill it.

Sunset provisions aren't nearly as widely used as they probably should be.
LOL well first of all, I don't think a TMO plan is required just an unlimited plan (I have a grandfathered unlimited plan without the throttling that lets me GoGo) but second, and most importantly, I'm going to tell EVERYONE about this because you sir are a genius.
The only up-to-date commonly used randomizers with meaningfully common impossible states I've seen are in Fire Emblem, which is difficult enough to begin with that unlucky changes to earlygame units and bosses can create a (near) unwinnable fight. You also have to deal with alternate loss conditions such as NPCs that cause game over on death and change to a class that is frailer than default or unable to move on the terrain type they spawn on.
Catch of the Day (153 Fishes)
I saw way more outrage over pocket than I should of. Mozilla is a big org. They need to figure out how to generate revenue without botching it up. On the other hand, there are plenty of Mozilla based forks that do their best to respect your privacy.
> I made the switch a year and a half back and I seriously don't miss anything.

This, but more so. Starting a couple of years ago, Google search quality has fallen enough, combined with DDG's search quality rising enough, that I generally get better results from DDG than Google now.
Don't worry dude, we are all drunken monkeys unless we have achieved nirvana and those are extremely rare!
> So a doctor who..

depends on the balance of power, I have no idea what that is wrt a hospital CEO and a doctor, nor what governing bodies are.

A person who reports a crime (of theft/bribery/fraud) to the police is not normally called a "whistle-blower"; Hence the word has implications when used instead of "accuser"

> Who's perception is relevant here

an outside observer.

> how is perceived risk indicative of neutrality

becasue they have nothing to gain from it - they are hence impartial.
> This is the only phone, where updates make it better, not worse.

I don't know how you can even begin to support this claim. My phone updates apply a bunch of security patches, which by definition make the phone better and more secure.

This is certainly the only "phone" that literally can't place phone calls. If this was a minor issue that could be addressed by a simple software patch in a timely manner, they would have all the reasons to do that and ship the phone after fixing such a glaring flaw.
The actual article title is "Why Taxpayers Pay McKinsey $3M a Year for a Recent College Graduate Contractor," don't know if it was edited or the poster just chose something different.
It's the kind of contempt for customers that is common for software vendors but is enough to prevent me from buying hardware from them. Valve's just EOLed the Steam Controllers and their next game won't support SteamOS on Steam Machines, so why should I now feel comfortable dropping $999 on a VR headset to play it?

At least I could crack Tron Evolution
I value this sentiment and do feel charitable, but $2000 is not a small amount for me - I could buy 10 or more used Android phones for the same price and flash them with open source software to give to friends and family. Wouldn't that maximize my contribution to collective privacy instead?
They are not, they are all CPU-bound. Look at Figure4, that shows all CPUs at 100% utilization.
I've been working remote for 8 years and so my commute is 0 mins. But in my experience companies that allow remote work have caught on to this commute time==money dynamic and have adjusted their offered compensation accordingly. More than once have I had or heard the conversation that "well, you have the perk of no commute + living in a lower cost area, so based on that the compensation target for you is X - Y", where Y is $10-20k less.

The question I wrestle with: is it fair?

1. For living in a lower cost area, no. If I live in SF I benefit/pay a premium for living in a nicer area. That should have nothing to do with compensation (unless they are located in SF and need me close by).

2. For not having a commute, maybe. I think it is fair for a company to pay a premium to have someone onsite. But that premium should be the same whether I walk 5 mins to work or drive 50 miles.
There is a recent post discussing the idea that AMD Phenom processors are unfairly disadvantaged because they do not support SSE3 and modern games are targeting SSE3/4.2. I think that's what this post it trying to point out. I really don't see any modern relevance to this post though since modern AMD processors support these instructions.

I'd still be curious to know if Intel is doing this though.

I guess there are some other Ryzen related conversations too that are relevant.
Who's going to be the tax payer's hero in that government department? This squeaky wheel would effectively defund his colleague's cush jobs and likely his or her own. Not going to make a lot of friends but it will save the tax payer a fraction of a cent.
You aren't the customer, you're the product...

Google is an advertising company.
I've noticed a lot of posts on HN recently get their titles changed after posting, and this one will as well because it is quite incorrect as you pointed out.
Write more. Read more. Seriously. It just takes practice.

https://ceklog.kindel.com/2018/04/24/be-a-great-reader/
Darn my pinning in google keep and reading the thread the next day has backfired on me! :)
Lot of amazon content in the past week or two. What's going on? did they have a keynote or something?
That doesn't explain why DDG's results are improving, though.
> Before AMP most of the web was unusable on slower Android phones and frontenders just laughed at you and told you to drop 800$ on an iPhone if you want to see their pages.
> Why do you think those developers will suddenly wake up and start building lightweight web pages now? Instead of ad bloated, video playing monstrosities?

To be fair, I would say a lot of this is a result of marketing/sales trying to push a lot of BS on the page, and managers or devs failing to push back.
Is the developer guily of creating a "ad bloated, video playing" webpage? Yes, a lot of them don't care and make it bloated, but even if you tried, you can't do much to improve the perfomance of a bad idea.
Neither can many journalists, but we don't systematically flag stories found in the NY Times.

The article in question gives many citations, interviews with original sources and is in general an excellent piece of journalism. It's also arguing against a ridiculous, extreme position whose prime proponents have frequently admitted they're lying. Trying to suppress this article because it's written by someone in favour of nuclear power is exactly what makes people suspicious of all environmentalist narratives because how do they know they're getting the full picture?
The issue is that you can neither hear call audio nor transmit any audio, and it'll be fixed when the fix is in the hands of the customers that got the device.
My advice is to take a step back and consider what you want the reader to take away from what you've written. Then make sure it flows, so as you introduce one idea, make sure what you wrote prior is enough in terms of pre-requisites,
> I sometimes wonder if JS programmers know that with C#/VS you can just change the name of a class

How exactly does this knowledge help? I know this is possible and I do miss it. But it's extremely diffcult to support it in JS because of how the languages works. VSCode tries, but it's still limited.
So should we all switch to writing C#?
You can't avoid writing JS if you want to create a web app. There are tools to avoid it, but one has to know what's under the hood or they'll have a bad time.

TypeScript is doing great progress on this part, and it supports easy refactors, but it's still lacking in some parts, for example the type inference is still poor when it comes to complex cases and the type declarations depend on will of maintainers.
Yes, really.. because IRC sends traffic all of the time over the connection (PING? PONG!) so your client is always reacting rather than using a cloud-based service to keep the connection alive and only relay specific messages to your device.

IRC is devastating to your battery and back in the 2006-2008 times no one created such a service and thus no one could IRC on the go without a hot phone a dead battery after 2 hours.. pretty limiting to a communication platform if I would say so myself
> Use the `!gm` google maps bang when you need it

That is not how it works for me. One of common things I might do is look up a place, like a bar or a restaurant or theater or whatever. When I do this in Google, I immediately get a link to the website, a link to the reviews, pictures of inside and outside and a link to the map. Right at the top of the page. With DDG, all I get is a link to the website if the place has one and possibly a link to a yelp page. I have to do multiple additional searches and then cut and paste the address into a separate tab to open the map to get the same result.
Not an expert on how they do it, but I've played a few. The logic in these things is excellent, they won't ever give you an unsolvable game (and the Zelda ones have been playtested to death at this point). I think they just specify the prerequisites for each item and then just don't assign them if they are impossible to get, not sure how exactly the algorithm works but I can think some easy ways on how solve this problem once you have that list of dependencies.

You can still get the wrong items in the temple of course, it just means it's outside the temple. Sometimes you even have to go into a temple you can't beat, get an item from a chest, which allows you to get the required item outside, which then finally allows you to beat it.
Agreed, Peopleware is great. Very good for engineering leadership specifically.
> Note, I don't have much sympathy for anyone who truly drives like a a-hole for no reason. But some of us have cars that are fun to drive, when the time is right of course.

"It's not okay, unless you're having fun" is a pretty low bar
You can't ship it without regulatory approval. That's unlikely to happen for an open baseband, because it facilitates abuse (at least, in the eyes of the regulatory bodies).
Great topic, Check out Vinny from Vinesauce for a lot of good randomizer examples. He usually plays Zelda II around this time of year. Even watching someone else play such a game can inspire users to return to them. If you search around there is a website that has a big list of randomized games out there.
Wow I agree, this is one hell of an update! I'm in awe of the improvements for the developer tools.
Well, yes. What people forget to mention is that security always has a price. That's why less safe languages are more popular.
For AArch64, there is this [1].

[1] https://www.solid-run.com/nxp-lx2160a-family/honeycomb-works...
This is an incredible course with an incredibly well defined audience. I appreciate it!
I'm totally convinced that video & voice communication –not only chat/text personas– is what will allow any remote organization to be successful, by bringing their teams together, improving culture, team spirit, their sense of belonging and ultimately having more productive and happier teams.

Sync/real-time communication is not needed for all the processes in a remote team, and you should go async by default and only use sync for cases where you _really_ have to get together. This is how companies Gitlab [1] have really become successful in doing remote work.

A remote team can be successful by using async/non-real-time communication, especially when you're pairing it with an async platform like Standups which is built from the ground up to support the async comm style. I wrote a blog article about how async is determinant to make remote work "work" within your team/org [2].

[1] https://about.gitlab.com/handbook/communication/

[2] https://standups.io/blog/how-async-communication-can-help-yo...
Back when I did use FF, anytime I actually tried to report bugs I would just get the canned response, "disable your plugins and reset your user profile".
K8s is in one sense a convergence engine, bringing container resources across a cluster into line with a given desired state.

So why not cloud resources too?

Having to run a cluster to do so doesn't feel quite right, however. But then if you're using Terraform - which is the most popular "cloud convergence engine" - you've probably provisioned compute resources with which to run Terraform. So not that strange.
What about single board computers?
There is a useful recent note, toward the end, about an environment variable that, apparently, may be set when running a program built with Intel's compiler, and that will enable the program to run at full speed on an AMD cpu.
It's a combination of there not being that many companies that produce one and none of them being particularly open about it, and the carriers not wanting them to be because they're stodgy bureaucracies that don't like to be embarrassed when things make it easier for people to find security vulnerabilities in their networks.

So we're stuck with isolating it instead. At least you can make sure it has no access to your stored data, camera or microphone.
> I do not use Chrome, but I don't think Firefox is awesome.

I agree on both counts. If newbies ask me what browser they should use, I say Firefox. But I don't use the modern Firefox myself because I simply don't like it.
The Alexa port of Skyrim is essentially a text-based version of the game
I didn't do a good job, "see-out" vs "sowt" (the t is not hard)
The OSM community deserves a better openstreetmap.org
Baloo and Milou on the KDE desktop is often decried for performance reasons, but is quite powerful.

I like how it can perform full-text search in my documents (pdf, etc). It also searches your e-mails if you use Kmail (and contacts, events, etc if you use other KDE PIM tools).

I only wish it was a bit less eager to extract files on underpowered laptops, and it would be nice if it could OCR pdfs and tag images (facial recognition, etc).
Would AI drivers text and drive?
AWS re:Invent (https://reinvent.awsevents.com)
The piece I don't get is why the agencies didn't revolt. I get how it's a warped incentive for the GSA but isn't the GSA working at the behest of agencies like ICE? Shouldn't ICE be up in arms that their budget is being squandered?
This is not a direct reference to the linked Nature article (which is essentially a review article, I think), but Taleb is definitely a fan of Peters' work [1].

[1] https://medium.com/incerto/the-logic-of-risk-taking-107bf410...
Amazon is a platform that sells any/all/counterfeit products, Ford dealer sells Fords.
Codecademy | New York, NY USA | Full time
We provide over 200 hands-on interactive lessons ranging from Python to R to Javascript and everything in between. Our learners have gone on to start companies, new jobs, and new lives thanks to what they've learned with Codecademy, and we're thrilled to be working to take that impact to the next level. We've raised over $40m in venture capital funding from top investors including Union Square Ventures, Kleiner Perkins, Naspers, Y Combinator, and more.

We are currently hiring for:

Backend Engineer: Learning Technologies & Author team https://grnh.se/3245d7c12

Director of Product Engineering https://grnh.se/3231ddd42

Engineering Manager https://grnh.se/355971f42

Frontend Engineer: Learning Technologies & Author Team https://grnh.se/1e3446542

Head of Growth Engineering https://grnh.se/962e2eba2

Lead Software Engineer: Platform team https://grnh.se/25c94c082

Senior Backend Engineer: Learner Experience team https://grnh.se/e24a7f852

Senior Data Engineer https://grnh.se/90de4b502

Senior Frontend Engineer: Growth Team https://grnh.se/a8b7feb82

Senior Software Engineer: Systems & Infrastructure team https://grnh.se/7e1bb2082
Not surprised. This happened in South Africa.

https://www.dailymaverick.co.za/article/2017-09-14-scorpio-a...
simon sinek is a motivator, and had no experience in leadership
Absolutely this. It baffles me how many people can understand and repeat ad nauseum "nobody ever got fired for buying IBM" but don't get the role a consultant plays in corporate strategy.
Most departments have a motto. LAPD "To project and serve", NYPD "Fidelis Ad Mortem" (Faithful unto death). I worked in a large metro area and I generally got the impression that you do what is right and follow the rules. I still work in law enforcement, just not on the street anymore (computer crimes) and I still have the same impression with the officers I deal with.
> why wouldn't they simply fix the issue and then release the phone?

Hadn't they pushed the release date many times already? I think making progress more palpable was important. Isn't it better to ship something flawed and continue improving while already in the hands of people than to ship nothing at all and appear more and more like vaporware?