skysight-inc/HackerNews huggingface dataset:
The poster makes a point about conservatism in large companies, but doesn't explore this further. Its actually a more complicated matter than just technical ignorance in managers. The real problem is that programming languages are seen as a tactical matter for project managers ("just use the best one for the job"), whereas they should be considered strategic.

* At the start of a project the PM is given a budget and a timescale which were probably driven by the question "whats the earliest you can't prove you won't be done by?" There will be no slack for developers to spend 6 months coming up to speed on a new programming language and paradigm.

* Nor can the PM afford the career risk of trying something new. If you do it the standard way and it doesn't work, the decision to do it the standard way was obviously not responsible and the search for blame can be pushed elsewhere. But if you pick something novel and it doesn't work, the blame for any failure will always focus on the novel element. So there is a strong institutional pressure to keep doing things the same way to avoid the blame for failure.

* Once a piece of software is finished it has to be maintained. Most software expenditure actually goes on this phase. If you use a new programming language then you are going to have to keep a bunch of programmers around who speak that language just for that project, even if there are no changes needed this year. That is expensive, so this is another disincentive for trying a new language.

* Every technical manager has seen enthusiastic young programmers bearing some new silver bullet (see Fred Brooks) which, the youngster says, will solve all the problems at a stroke. After you have seen half a dozen of these they all start to look the same. There is also concern about "CV engineering": getting the company to take on the risk and cost of training employees in trendy technologies which won't provide real benefit but which will make those employees more likely to find a higher paid job somewhere else.

If programming languages were considered as a strategic matter then a large company could make a decision to invest in tooling, training and increased project risk in order to adopt a new language which would make them more productive in the long term. But until then change will be forced on the industry by small companies who beat the averages.
Why make such a lazy assumption?

From their FAQ:

Q: Won’t my floor end up covered with hair?

A: Our barber credo says it all – no hair left behind! Every Shortcut barber carries a drop cloth, so your space stays clean and tidy.
There's no magic here. I too am an engineer, and find sales work yucky. If you want to make more than 5$ an hour on upwork and you're not about working a "real job" sales work is going to be an unfortunate fact of life.

Given that a contract is probably worth 50k+ to your wife, traditional sales approaches are probably a good fit. Unless she wants to do data-set building, I would assume that her target businesses are sophisticated enough to be keeping data. So start there, make a list of businesses that fit the profile, find contacts (put them in a spreadsheet) and start calling or emailing. No magic, just a grind and a lot of rejection.

In terms of a longer-term strategy, she might pursue some sort of content strategy and start funnelling traffic to her website that way. Some % of that will convert to leads and some % of those will convert to clients. Once you get that pipeline set up, you can spend infinite time optimizing whatever parts of that pipeline. I assume though, that in the short-term, she needs work now and not x months from now. "Traditional sales" are likely a better fit in that case.

She might also consider joining a referral network like BNI if there's a local chapter(s) that look like there are enough members that fit your target profile.

And as the other commenter mentioned, your first port of call should be friends and family. Don't harangue them for a sale, just let them know your shingle is out. Presumably some % of them want you to succeed and you'll probably get a lead or two kicked your way in fairly short order.
At least for doctors and dentists they are better paid than most of their clientele. So they wouldn't see the need to serve customers beyond their normal comfortable hours.
But the 3DS form factor would've made a great phone I think. Make the top screen capacitive and keep the bottom pressure-based.
Look at the bars in the 2008 recession alone and then compare that to the sum of bars from 2011 until 2018.

We would need another decade of record growth just to offset the losses from 2009. Let alone offset 2008 and all of the loss from 2008-2010 and return to even minuscule net growth over a 2 decade period.

One might think "okay, great, so deliver another decade of growth without a period of recession". Which sounds reasonable until you dig into the reason behind the recent job growth numbers. As the article that you cite points out:

> Baumohl said companies have come to the conclusion that the likely 3% growth the U.S. enjoyed last year was a “sugar high.” With reduced expectations for growth — even with the new incentives to write off depreciation in the Tax Cuts and Jobs Act — CEOs have concluded it’s better to meet the additional growth opportunities with new workers than pricier machines. “Workers are viewed more like inventory,” he says. “If you need them, you can hire them, and if the economy really turns south, you can let them go. CEO have taken a very realistic approach,” he said.

I.e., if you don't produce sustained growth, employees will be laid off. But if you do produce sustained growth, then incentives shift and capital investments in automation are easier to justified. Either way, and regardless of trade policy, don't expect manufacturing employment growth over the next decade to even offset the 2008-2011 losses, let alone return us to net growth over a 20 year window.
they think all of us are stupid...
I find myself having to swap off Twitter's algorithmic feed once or twice a day on mobile.
Some fields, especially medicine, take this to extremes, but I’m having a hard time imagining that switching a few days a week from from 9-5 to 12-8pm would be disasterous. Plus, the stakes are pretty low at barbershops.
I was looking more for large surveys. I've seen lots of them pointing out control of the laws as a reason, but none that singled out corruption as a reason.
This TPM guide describes TPM for LUKS. "PCR 0-7 Measured by BIOS" seems like HW fingerprint. https://github.com/morbitzer/linux-luks-tpm-boot

If this thing works, there is no need for remote ssh FDE unlocking.
What was the average age/tenure of your managers?
The subpar engineer is paralyzed by ambiguity; the excellent one thrives in it (provided the problem or objective is well defined).
Here is the thread: https://news.ycombinator.com/item?id=19324670
Those are not the only two options available. They could also allow you to provide your own signing keys, and then verify that whatever it is you're trying to boot is signed with those.
Sensors, yes. Cameras, meh.
Some people prefer smallcaps
over lower case letters when the font matrix is too small for descenders on letters like j, q and p. If you're limited in pixels, those have to be pushed up and they look odd.

It appears to be a 5x7 font, which would mean little room to work in.
Bezos is not involved in editorial decisions at WaPo
Or just add 12 to the last two digits of the current year. Not complicated for current dates.

Not so helpful for non-Hesei dates.
Me too. I switched about 3 years ago.

Watched some videos on youtube, #4 tapered down to skin on sides, scissors on top.

I'm envious of 7-10 minutes though, usually I'm ~30 between detailing and cleanup. Still beats trip to barber though.

I like it because always had trouble getting cut how I wanted before. Sometimes it turns out better than others, but never had it look bad after a week or so worst case.

Likewise people are always surprised when I tell them I cut my own hair. GF didn't even believe me the first time until I showed her hair in trash.
By networking. Even smaller towns nowadays have specific community events that are worth attending just for the networking part. If you can't find one about data science or AI, try going to the local Web development meetup and, for example, connect with people who need or are passionate about data visualizations.

You can also reach out to businesses directly by cold contacting, if you can't get a warm introduction. You'll get used to hearing no a lot, but that's a valuable experience in and of itself.
in atom plugin for agda you just typing \bn or \bz , full reference here: https://people.inf.elte.hu/divip/AgdaTutorial/Symbols.html#b...
Think Like a Martian About Money and Universal Basic Income
Sorry! Not my first language
Regarding your simple algorithm, that's great but map/reduce is a well-known 'embarrassingly parallelizable' algorithm. If the majority of your code is map/reduce that's great for you but a lot of code is not trivially parallelizable like that.

The problem with 'no worry of performance losses' with multicore is that using multiple cores itself has a cost. You need to split up your workload, schedule the work across the cores, pass the actual data as messages to whatever 'task' abstraction you're using, and unless the garbage collector has fancy tricks, this will mean having to deep-copy the data to preserve thread safety. So again, there's no such thing as a free lunch in multicore.
At my current company, I've had two managers in the 10 months I've been there. Neither of them has directly been a big part of my employee experience, which has been great and is certainly to their (and the company leadership's) credit.

As a developer in a scrum team in a scaled agile organization, my team gets technical guidance from a software architect, organizational guidance from a scrum master, and the purpose of our work is to support the product for which we get guidance from a product owner. So there isn't as much left over for our boss, who checks in on us regularly to listen to our concerns. It's certainly less stressful that the people who tell us what to do have no direct power over us, and that they trust us to figure out how to get things done.

Of course the real test comes from how they handle problems when things go wrong, but it's been a good 10 months so far.
Self employed doctors and dentists (e.g. those with their own practice) are just like any other business and need to attract new customers. If you’re established and you have a full panel, then sure there’s no reason to change things, but if you’re new and looking for ways to attract new customers the first thing I would personally consider speaking from the customer POV is have hours that accommodate 9-5ers...
Would like to see `RSS + customizable AI` as a protocol.
I think this methodology is a kind of recipe for detaching from yourself completely, leave out the last two clauses which I do like. But, philosophy of suppressing emotions seasoned with substances which inhibit Default Mode Network in your brain? Sure thing if you have failed or feel stuck as a short term remedy, but ain't you gonna lose yourself if do it regularly?
I've been thinking that if I suddenly had a large sum of money, I'd buy one of these villages, renovate it, add amenities and proper internet, and then rent the individual homes to people that work remote, or set it up as a kind of co-living and co-working space, like a company town.
The four points being:

* harmful content
* election integrity
* privacy
* data portability

I think Zuckerberg's intent is to dilute the real issue (privacy) with these other three points. FB has a bad record when it comes to privacy and they are actively taking measures against it. For example, they lobby against privacy laws [1]. They create shadow profiles and they make it difficult or impossible to delete your account.

Harmful content is a tough one because you either have free speech or you don't. Judging content is a slippery slope that every generation before us has warned us about.

Election integrity is a media hysteria. Nobody is forcing anyone to vote in a particular way.

Data portability is always good for the consumers I don't think anyone would argue against that.

[1] https://www.theguardian.com/technology/2019/mar/02/facebook-...

[2] https://www.theverge.com/2018/4/11/17225482/facebook-shadow-...
That sounds fairly surprising, considering map has to allocate, and allocate is very expensive, but please share your code & I’ll try it.

Like so?

const N = 1000000
let a = new Array(N), b = new Array(N)
for (let i = 0; i < N; i++) a[i] = i
test('copy loop', _=> { for (var i = 0; i < N; i++) b[i] = a[i] })
test('copy map', _=> { b = a.map((x,i) => a[i]) })
test('copy forEach', _=> { a.forEach((v,i,a) => b[i] = a[i]) })

I get: copy loop 973, copy map 38, copy forEach 49. Same as before, but this time I tried Chrome in Windows.

Are you using a different browser? I know that sometimes other browsers have very different results.

In any case, it's somewhat irrelevant if there are cases that optimize and cases that don't. When idiomatic functional code is sometimes up to 30x slower than a for loop, it can't be used in perf critical sections. Even if it's only Chrome and only certain cases. The forEach perf needs to be always reliably performant before I can use it without worry.
This post was also posted on his Facebook profile https://www.facebook.com/zuck/posts/10107013839885441
A year and a half ago I left a job that I loved making web analytics dashboards to take a job as a robotics engineer at a small company writing navigation and control software, which I had no experience with.

I took a 20% pay cut, a gap which ended up increasing after my company counter-offered, but I had made up my mind. I thought about the cut like I was paying for an education in a new field.

For a while I had feelings of regret and doubt. There are lots of web jobs where I live (and of course there's remote work) but there aren't many robotics jobs beyond the one that I have. Am I backing myself into a lower paying, less in-demand corner? And it was particularly challenging to go from being a top performer to regularly getting my ass kicked (the ego is a real son-of-a-bitch), but it's been a high growth experience.

5 years from now the odds are probably higher that I'll be doing web work instead of robotics work, but there's little question in my mind that whatever I do this experience will provide more value than if I had stayed on my previous path. It's difficult to understate how much I've been learning. I just need to keep side projects going to maintain my web skills.

I still make less than I did when I left and much less than I would have been making on my trajectory, but I find the work interesting, engaging, and more meaningful, whatever that means.
Caveat that networking is a slow "long term growth" activity. If she needs work now, researching businesses that fit a target profile and cold calling is the name of the game.
Way to go, you just brought in a whole different topic to the discussion at hand.

It would be morally dubious to use such software, but we are hackers. We talk about how we create and modify; like code-craftsmen of yore. We could start another one on ethics; I would probably side with your arguments then.
Flack or slack? They don’t get much slack ‘round these parts and in fact get lots of flack.

I just checked the article. Proposal #1 is primarily there to limit Facebook’s liability. That said, it is incompatible with the First Amendment. A government or government sponsored regulatory body deciding what is socially harmful speech is precisely what the First Amendment guards against. You would have to go with a corporate governed body on a corporate volunteer basis for it to be a meaningful proposal. Essentially, Facebook can ban le Nazis, but the US Government can’t.

2 is arguably a good proposal, but it isn’t a new proposal. To the extent that the People in Power give a damn about protecting the integrity of elections, it is to protect their own seats. When election integrity is inconvenient, it gets pushed down as a non-issue. The real goal here is to force Facebook’s ad competitors to play on the same playing field as Facebook has been pressured into to stave off further regulation. This is regulation to protect their business, and if it happens to also protect what is left of the integrity of our elections, elections that the Russians didn’t make a considerable dent in the last time around despite their best efforts, great. There are however more effective measures to defend the integrity of our elections, if we care to.

3 and 4 are both items that Facebook could roll out globally if they cared, so I’m inclined to believe that on Facebook’s political calculus, they have determined that it is politically expedient for them to come out for GDPR-style rules globally, even if they could already provide their global user base the same tools, rights and privileges afforded their European users by GDPR. Data portability is a technical challenge that is relatively easily resolved. The primary politics involved in preventing this are corporate, not governmental, and back when Web 2.0 was hot stuff, open standards were both expected and the default. Facebook played an enormous role in data portability backsliding on the web.

If Facebook wants to bring out data privacy protections and data portability, then I’ll believe it when I see it. There aren’t any laws preventing this now.
This is a very narrow view of human psychology.

How do you reconcile this opinion with the knowledge that copycat crime¹ occurs.

One would imagine that an adult with critical thinking skills ought be able to observe that some people are easily influenced at least some of the time. Elsewise we wouldn't be here having this conversation.

1. https://en.wikipedia.org/wiki/Copycat_crime
How is Apple vertically integrated?
I agree, Sony had a great position for selling mobile game content to the demographics that would also be paying for a cellphone. I absolutely would have bought a playstation phone if it had snap on controllers back in the late 2000s early 2010s. Nintendo would probably never step outside gameboy waters. I guess sony simply refused to cannibalize their own products to make it all work.
did you talk to a professional? a psychologist, or an employment counsellor? a personal trainer?

I'm sure you can find some kind of professional that's trained to help people in your predicament?
Ada is not particularly difficult. It does suffer from a lack of tooling compared to some languages. It's a large language with many ways to do things and some dark corners. The same never stopped C++, Ruby, Perl, nor in its day PL/1. If you can learn C++ or Java then Ada is largely syntax changes, not wildly different semantics. If you know Pascal it's basically a huge extension with support for features like concurrency and pointers never standardized into Modula 2 or Pascal.
The headline appears to be misleading.

If you use Firefox, the Master Password for the Software Security Device that must be entered on each restart of Firefox is certainly used to encrypt the passwords.

I believe the steps outlined in the article for Chrome are accurate but the word “Firefox” appears only in the headline.
I bought an Amazon Fire HD10. The amount of bloatware is unimaginable. The battery would go from 100% to 20% during the night when no one was using the thing. I eventually rooted it, removed all the unwanted 'features'/apps and now the tablet goes from 100% to 99% when sleeping for 12 hours and when I actually use it to read a book the drop is negligible (I am using the night mode).

The same happened with my android phone, once I got rid of all the crapware (NoRoot firewall helped in both devices to see who tries to go behind my back).
I use a modified Scrape ‘N Feed to scrape the sites I need without RSS. With this I can go another level deeper and scrape the entire article and return that back to the feed instead of just getting the snippet.

https://www.crummy.com/software/ScrapeNFeed/
I was wondering about that. I guess at the altitudes the SR71 operated at, at least the brighter stars would be visible.
Barbers and female hair dressers offer a service and sell an experience. That's why you get coffee and magazines and all that. And that's why he has a van he drives his tools around in.

Thing is, all you need for the job fits in a bag, and barbers have been mobile forever. Sure, you had to sit on your own chair in your own living room listening to your own stereo. Another bonus is that it's one of those rare trades where you make things disappear instead of creating stuff, so the tax man rarely catches you.

Source: My father did everything hair related for 40 years on multiple continents.
This should be reported to the Google Team and perhaps they should award the author some compensation as part of their bug bounty program.

This is alarming.
You do not develop understanding by merely looking up resources and reading about it.

Reading something alone will create not create fluency and understanding.

That is why we take notes. They serve both as records of what we learned, a learning tools, and a place to synthesize knowledge and understanding.

I also use wikipedia and lookup youtube videos, but I don't merely read or watch about it. I engage in an active process of learning and synthesizing information.
> However, when someone is making a point which is a fairly standard one in the Brexit debates we don't need "references".

If it's fairly standard I should be able to find at least one survey mentioning it online, right? I tried before sending that comment and couldn't find a single one pointing out corruption and bureaucracy as main reasons. (Or even at all) Ironically I find only articles about corruption in Vote Leave campaign. If it's that standard opinion, please post any source which ranks it against other reasons.
I was about to correct you sand say "no, they'd follow a rhumb line", but then I looked it up and realized they're two terms for the same thing. TIL!
Huh, I didn't know there even was an algorithmic feed. I haven't used the official Facebook app since it stopped being Tweetie, so I wasn't following the changes.
Software Before the App Store
I don’t think it is. First, lawmakers in several countries around the world were the first to propose these types of regulations, not Facebook. Second, Mark already acknowledged in the senate hearing that such regulations can hurt small businesses, so lawmakers need to be careful.

Hard problems require complex solutions. It’s not easy for small companies to get “a foot in the door” in the space or auto industries either. Content moderation is a hard and unsolved problem — so yes, companies with more resources will have a better chance of succeeding.
Hi cousin_it. Thank you! Not sure about the realtime text bundling. I like the idea, but I'm afraid it would encroach upon the non-instant space the app provides.

> though it for work communications I'd still need faster-than-daily email.

This is the most requested feature. Will definitely head in this direction.