skysight-inc/HackerNews huggingface dataset:
Do you have ideas of what a tech company could put on the table?

I have a bit of an idea, and also a way to frame the problem that may sound a little ridiculous, but hopefully is helpful to someone.

I propose tech, free-trade, outsourcing, and other forces have impacted the US job market similar to the problem laid out in The Innovator's Dilemma [1].

Apple - and Steve Jobs - have been applauded for figuring out ways to solve the innovator's dilemma; specifically, Apple lets newer products with a greater profit potential cannibalize older products' smaller profits.

1. The iPod classic and iPod nano were great products that had solid profits.

2. The iPod Touch ate into iPod classic and iPod nano profits. However, it also eclipsed the profits that the earlier iPods could have achieved, since it was much more than just a music player.

3. The iPod classic and iPod nano did not mind that they sold less, and Apple changed their expectations for sales from each product line accordingly as one product took sales away from other products.

Here's how I see the US addressing a similar dilemma, but involving people's jobs:

1. Career tracks in manufacturing and energy production (coal, especially) had solid salaries and career prospects.

2. Market forces (e.g. trade deals, technology) reduced need for US manufacturing and energy production jobs. Computer programming, technology in general, and design of things rather than the manufacturing of things all have better profits for the companies involved than the building of things.

3. The people who had manufacturing and energy production jobs DO mind that they do not have a job. Government and society did NOT recalibrate goals by saying something like, "sorry your coal job experience is no longer relevant, we're going to give you basic income / job training / some other job prospects."

Apple can make the iPod classic, whose qualities are outdated, simply go away from stores without a tear shed.

The US cannot make people whose skills are outdated simply go away, though. Those people need, at a minimum, some way to pay the rent, food, and aspire to something greater than they have now.

How should the US best address this?

It makes as much sense to re-introduce the iPod classic when the iPod Touch is already out there as it does to go back to dirty energy production when clean energy production already out there, and has great qualities like an endless, easily accessible energy source in the sun and less pollution and land destruction.

However, that very thing has been proposed, and I have not seen any other plans. What about, for instance, ensuring solar panel production facilities are built near where coal jobs went away? Or perhaps big wind farms, sun farms, etc?

The places where coal is buried is not where wind or sun is best captured, but giving some kind of hope to people in those areas - whether in the form of subsidies, training, moving people, etc. It may mean some changes to those impacted, but with every big shift in technology and labor, some jobs simply are no longer necessary like they used to be.

Thoughts?

[1] https://smile.amazon.com/Innovators-Dilemma-Revolutionary-Ch...
It looks pretty bad on Linux too. Somehow they managed to transport the crappy font rendering from Windows to Linux. It really feels like it's not built for Linux, but just shoe-horned in.
Francis is a great lecturer: https://www.youtube.com/watch?v=sqEyWLGvvdw&list=PL04BA7A9EB...
I agree. I just think charging 5x as much for all the added infrastructure seems a bit ridiculous. For my small projects the smaller hosts are what I'd use especially since I am fitting the bill.
I wouldn't trust the testimony of a paid expert witness. They always have strong convictions in favor of the side paying the bill, even if the evidence available clearly can't support such absolute conclusions.

Even if they aren't just liars, the lawyers can just keep trying different 'experts' untill they get one who tells the story they want to hear. It's just cover for making an argument from authority.
FYI, this is only supported by the G Suite Enterprise tier, Business and Basic do not have S/MIME support.
Looks like the site says that it will, and it has some instructions for getting private repos to work.
Oh, wow!
From the FAQ on the site:

"I don't have a lot of public commits, can I use private commits?

You can, actually. You'll have to make that change on github.com though. Go to your profile and scroll down until you see your contribution graph and click "contribution settings" to change it."
Finite state machines make instrumentation easy
That's true. I didn't mean measure it by lines of code but more by impact and forward thinking.

Despite the connectedness and networking in the other parts of the world, I'm yet to see anything world changing come out from elsewhere. It seems everyone outside the US is just reshashing what's being done in the US (social media, networks, taxi apps, what have you in emerging markets). And my argument is that it is the environment of Silicon Valley that facilitates this enterpreneurship and is hard to replicate elsewhere (yet).
My father was an expert witness in electronic discovery cases for many years in the 90s and early 00s.

I remember so many stories growing up about similar situations. The main lesson was that it was actually way easier to be an expert witness when your side was totally in the wrong, because you could just make stuff up. Explaining the truth about how computers work is hard, compared to making up simpler explanations that don't happen to actually reflect reality.
This thread is now so far removed from the original article, it has gone full circle.

The article is, literally, about this not working.
DA accuses Lily drone camera maker of false advertising in lawsuit
> That said, they're no longer the only player in town.

They never were. Before github everything was on sourceforge.
If you are affiliated with http://everycircuit.com/ please DM me on twitter (@0xbsec) to fix a reflected xss vulnerability. ( tho it's obvious so I think you are already notified ).
> 2) Started writing interesting content. Truly good content is a PITA and you need to be a decent writer to make something compelling, but our first good article got us more traffic than the entire site with over 100 content pages.

What was different with that piece of content? Was it only the content or did you also promote/tailor that content to new channels?
CVG's downfall wasn't so much when Delta made it a hub, but rather when after Delta's merger with Northwest the hubs were reshuffled [1][2], and CVG lost out hard to the gain of Detroit.

In the acquisition, Delta gained Minneapolis, Detroit, and Memphis as hubs, while previously having Atlanta, CVG, and Salt Lake City. CVG was midway between Atlanta and Detroit. Detroit is closer to Europe, slightly closer to most of the big cities on the Eastern Seaboard, and slightly closer to Minneapolis, while also having a larger local market and a hub-friendly terminal design.

Now CVG's luck turns because the same geographic attributes that made it unremarkable vs. Detroit are very handy once you're no longer in the air. Kentucky is well-positioned between the populous midwest and the few crossings of the Appalachians. It's no accident that UPS operates out of Louisville and Fedex (after Memphis) out of Indianapolis, and former DHL's, and most of Amazon's contract fleet out of Clinton County just to the east. This triangle is well-connected by trucking both for destinations near or far.

[1] http://web.archive.org/web/20150121014513/http://www.ajc.com...
[2] http://www.dispatch.com/content/stories/business/2009/08/09/...
Not really, because quality software development generally requires teams to be in close proximity. As has been discovered by many firms, moving operations overseas is "penny wise and pound foolish"

For example, Disney of Florida replaced 250 American IT workers in US using immigrants with H1-B Visas. They in theory could have saved more money by sending that operation overseas but they chose not too.

Computer operations today are way too mission critical to most organizations to risk problems by moving tech overseas at least in operational settings.
Allow me to expand. The American economy depends on immigrants, as did Rome. We need immigrants to work our fields, found startups, and maintain the birth rate (which would be demographic doom in America without immigration).

If we expel recent immigrants and close the gates, we will need to either automate furiously or push the birth rate way, way, way up. Good luck convincing more young people to have kids when they can barely scrape up enough to buy a house.

Otherwise you will need to mobilize the legions of American heroin addicts and dependents on Social Security "disability" to actually go out and work for shit pay. Or maybe paying more for the same goods is what you would prefer?

And of course, if you kick out 20 million people from America, you kick out 20 million consumers. Without their spending, what will happen to the Americans whose jobs depend on them?

I am not being hostile or facetious. I always keep an open mind about how to do things better. But the anti-immigrant doctrine so far has produced no plausible answers to the questions I have asked of you.
Have you set the about:config preference layers.acceleration.force-enabled to true?
still no portable mode? :(
That does sound pretty compelling!

Are there risks/potential issues with having snap-based apps and apt-based apts coexist on the same installation of Ubuntu? I know there's now "Ubuntu Core" which replaces apt with snap for everything, but if you're just using plain old Ubuntu on a workstation or server, how safe is it to dip a toe in with a few snaps while leaving everything else managed with apt?

(Apologies if these are dumb questions, I just haven't been able to find much messaging on snaps that speaks to end-user concerns instead of developer ones...)
That's because in most cases the "change" is 90% costs externalized by the vendor, IT, or both.

Imagine if it was 1955 and we thought it was a good idea to randomly go into every company every year or two and say "Alright, this inventory system, this time tracking system, this customer service system... All of it, right out. Progress is here folks, and you don't want to be change averse. Time for some new fresh paper."

It's ludicrous. One thing you learn very quickly in business is that companies have little or not stomach for doing things that do not make them money. Every minute or dollar you spend on them appears to be money down the toilet. So if Microsoft wants people to use Windows 10 they need to offer more than hand-wavey bullshit about features and progress and security, because all of that stinks to high heaven of a company trying to convince its customers to give it more money because it wants more money - not because it's offering anything of real value to the customer.
I work literally all day long in multiple fullscreen gnome-terminal instances, and I can't remember the last time I encountered a "bug". It literally never crashes, and works perfectly for my use case.

I can imagine there could be bugs in esoteric terminal emulation, but for the typical use case of "TERM=xterm-256color" (or screen-256color) it works perfectly for my use case.
Thanks sgslo!

(1) We use both humans and software to generate experiments. For customers, it's completely automated.

(2) We look at all primary search metrics (clicks, impressions, CTR, and rankings), with clicks being our main metric. Search results get updated at a pace determined by Google's crawl rate, which varies per site depending on multiple factors including domain authority. We use bayesian structural time series and negative binomial regression models to measure impact and statistical significance to power our data-driven SEO recommendations.
> "In regards to targeting young women, they're making an effort to redress the obvious gender imbalances and male dominance of the tech world."

It could be that they are just virtue signaling and trying to appease the easily offended bloggers and tech "journalists"
Abuse of the switch statement? The firm bought a company and we found in their source code that they had created a 50,000 case-statement monster.

We asked that they refactor it, and they agreed because the sheer size of it was giving the compiler problems. So they divided it into two separate 25,000 case-statement monsters.
significant in that they put the start menu back.
I’m a graduate of Turing School of Software and Design, and I am interested in a position as a software developer at your company. I am proficient in Ruby on Rails, especially in building and consuming APIs. I also have recent experience in ReactJS. I take every opportunity I can to try a new technology and see if it is more well suited to the task at hand.

I've attached a link to my resume and look forward to speaking with you soon!

https://resume.creddle.io/resume/hftiigi8w11
The H1B already factors in cost of living (via the proxy of what local salaries are) and we don't see that happening all that much.
In light of so many hundreds of millions of people still using 7, how was it forced?
Anyone knows if there's something like Goya for Vim for VSCode? I know there's full screen and zen modes, but I miss margins so that when I'm full screen I can have everything centred on monitor.
Teespring | Sr. Full Stack Engineer | SF | https://teespring.com/

Join our awesome engineering team! We are building a platform to enable anyone with a design idea to create and sell custom T-shirts, totes, mugs and more!

Job descriptions:
* SF: http://teespring.com/jobs?gh_jid=50923

Check out http://teespring.com/jobs for a complete list of non-engineering jobs.

Feel free to email me with any questions: brett.holt@teespring.com
Did you mean "your hot dead hands", heated by all that dissipated power? ;)
git is decentralized, but the most common workflow makes it basically a slightly better SVN. There is always one authoritative upstream repo, and everyone just pushes to that. Really, GitHub + git is better than SVN in only two ways: better merge tools to make branches cheaper, and local branches. Almost everything else could already be done with SVN (or similar) before. git's decentralized nature is only really used by the Linux kernel developers AFAIK.
I installed it yesterday for the first time and it still seems to have problems.

Somehow Chrome always freezes every few minutes. Didn't do this on Win8.1 or Win7 :/
The press "digging up dirt" is surely different than the illegal hacking and wholesale release of all private email correspondence. Deep Throat provided info on the current President's illegal actions to a journalist, not just "dirt".

Even if we accept that it is better to know the info in the DNC leaks, it is still a big problem if a foreign government can wield its influence so easily through illegal computer intrusions. At least to me.
> Carmack intentionally destroyed data on his computer after he got notice of this litigation and right after he researched on Google how to wipe a hard drive

Somehow I think John knows how to wipe a drive...
Silicon Valley Stands for Immigrants
The college did give him a platform. The kids in ninja costumes took it away.

Almost every programmer I follow on Twitter cheered and praised them while they threw bombs, lit fires, beat and pepper sprayed people. I guess programmers do see themselves as ninjas, after all.
Similarly if you click on one point continuously it creates "non-physical" topologies and overlapping blocks.

But seriously, really cool work. Excited about the future of CSS with VR, 3D displays, etc.
Although I am on board with OP's reccomendation, I think many folks using arduino are in the milliamp range; they are not driving amps of current. So the 'constant factor' of obtaining less well known parts from digikey is significant.

Do you really want to provide any more disincentive for budding hobbyists?
> what's to stop you from being in that 1%?

You wrote this like it were a rhetorical question, but let's talk about social mobility. Wikipedia[1] will tell you that it's "movement of individuals... between social strata." Surely you'll agree that "the 1%" is a prime example of a social stratum, and that becoming a member of that stratum is a clear movement.

Obstacles lie between them.

To overcome these obstacles one requires capital: economic, social and cultural.

If you start without them, you'll not go far. Physics are relentless. It may be impossible — within one lifetime — to navigate the socially constructed maze from third-generation-diabetic-of-color to business services firm partner, despite the two persons being physically proximal!

Yes, one can and must make decisions in this life, and if one has free will then by all means, enjoy the faculty, but one is not free to purchase items that aren't in store. One is not free to pull levers that aren't available.

You might ask "why do poor folk fall prey to predatory lenders? Why not invest that windfall in a CD, or a more appropriate financial vehicle?" But that question only exposes your naïveté: some folk have simply never heard of the phrase "financial vehicle". They lack the cultural capital to even see the social constructs allegedly available to them. They are literally blind to them.

Free will does not enable one to open invisible doors.

Apologies for this long-winded tirade: your rhetorical question struck me as absurdly naive. You claim you "can name several people who have overcome those impediments," but "several" is not a statistically significant number, and will not convince a rational person that the United States has high social mobility.

What's to stop one from being in that 1%? Massive, invisible, entrenched social constructs requiring immense luck or capital to navigate. And then your "free" will — certainly not free of biases, neuroses or addictions — can still fuck it up.

1. https://en.wikipedia.org/wiki/Social_mobility
Oh. Is that why the text on the Win10 lock screen on my 1080p monitor looks like it's rendering on a 640x480 display? I'd wondered why it seemed so damn ugly.
The only way to deal with Google algorithm updates is through experimentation. A data-driven approach is the only approach. : ) Staying abreast of what both Google is saying publicly and what the SEO community is saying also helps (ie Google announced they're cracking down on intrusive pop-ups for mobile sites)

Site performance is always relative to your competitors. Optimal server response time is around 200ms, and that's what folks should strive for, but I've seen sites have really slow pages and still get lots of traffic.
We are a marketplace for great projects looking for great designers (https://www.designinc.com), something that needs to grow on two ends. What has worked really well for us is putting out high quality content marketing. Our YouTube channel has a weekly show that is shot with great sound and video quality. When we write blog posts we try to be very specific and insightful rather than pushing lots of cheaper/easier content every week.

Another great channel for us is SEO. Here we also take the high quality over quantity route by building fewer but more insightful landing pages. We want people to spend more time on our content and get value from it.
You also get several installs, cloud storage, and the IOS apps. I would buy it outright for home but for my users in the office the subscription model works great.
Don't you mean 45MB windows, and 21 MB OSX?

https://repo.continuum.io/miniconda/
After I served on a jury, I became convinced that the biggest benefit they provide is that they put an upper limit on how complex, convoluted, and one-sided the law can be.

I think there is some value in occasionally rounding up average citizens, explaining the law to them, and making them listen to a trial.
>Oh, and the whole "spyware" trope is becoming overworn. User analytics is here to stay, and practically every website and browser does it anyway.

I think we shouldn't take the defeatist position with respect to surveillance. I know that techies like us can block this kind of traffic at the network edge or chase down the multiple settings it takes to turn this off, but not all users will be this sophisticated.

We should be pushing back against surveillance in how we use our own computers.
Can you clarify how you are making money? I assume every connection is paid somehow but don't speak German.
Who uses SMC for conjunction avoidance? I'm very curious to hear more about this.
I'm using it on Windows and Linux, and found it pretty good. What's the issue with fonts?
A Mike Flynn-Approved Hate Group Is Teaching Cops to Track Muslims
How was this upgrade forced on you? I use several machines that are still happily running Win7 and 8.
Though using A/B testing to improve user experience or conversion rates is fine, I thought using A/B testing to reverse engineer the ranking algorithm was against the guidelines. Has this been updated?

From https://support.google.com/webmasters/answer/7238431?hl=en

> Best practices for website testing with Google Search

> The amount of time required for a reliable test will vary depending on factors like your conversion rates, and how much traffic your website gets; a good testing tool should tell you when you’ve gathered enough data to draw a reliable conclusion. Once you’ve concluded the test, you should update your site with the desired content variation(s) and remove all elements of the test as soon as possible, such as alternate URLs or testing scripts and markup. If we discover a site running an experiment for an unnecessarily long time, we may interpret this as an attempt to deceive search engines and take action accordingly. This is especially true if you’re serving one content variant to a large percentage of your users.

Next to this, the advice is to use rel="canonical" to avoid duplicate issues with Googlebot crawling your variations. When using rel="canonical" this should not show you how a variation influences ranking.

> If you’re running an A/B test with multiple URLs, you can use the rel=“canonical” link attribute on all of your alternate URLs to indicate that the original URL is the preferred version. We recommend using rel=“canonical” rather than a noindex meta tag because it more closely matches your intent in this situation.
Don't let the door hit you on your way out.
The irony is that the MOSFET he suggests to use, the NTD4906N, is listed as obsolete on Digikey.

Which is why I pointed out. A lot of reasons people use antiquated components is probably because documentation and reference schematics are easy to find and have probably been refined to be very reliable.
Interesting, readers of HN should know that upgrades to the newest version of Windows and updates is essential for reasons of software security. Newer versions of Windows incorporates security measures not in older versions -- sometimes even taking advantages of new security features in Intel hardware.

For example, Target and Home Depot were hacked because they failed to upgrade their point-of-sale hardware from Windows XP embedded to Windows 7 embedded or later which was an upgrade recommended by Microsoft. Windows XP embedded had a security flaw later patched in later versions of Windows.
Is Edge cross-platform on significant platforms?
Tim Cook Receives Newseum's Free Expression Award
Where would this country be without immigrants - legal or illegal?
+1

Class > Identity politics
I wonder how feasible it would be to develop PureScript back-ends for Swift (for the Apple platforms), Java (for Android), and C# (for Windows).
This is pretty major. In anticipation of this release, I was able to remove all nightly feature flags from a smallish web backend which makes heavy use of type-driven codegen (serde and diesel). Really, truly, utterly fantastic to have stability promises for custom_derive. So excited!

!!!!!!

So excited!
VS Code's release notes are really nicely done - I don't usually comment on documentation but whoever wrote these did a bang up job!
Show HN: AutoMIDIFlip – An automatic MIDI flipper