skysight-inc/HackerNews huggingface dataset:
It is a poor reflection on tech's echochamber when Tor has to re-explain the principles of free speech for the millionth time. We've already had this debate about Monarchists, witches, real Nazis, Commies, Satanists, Anarchists, blacks, gays, Muslims, and every other group at the center of a moral panic. And EVERY time afterward, when the hysteria ceases, we look back and think how absurd people were for thinking we need to undermine basic liberties in order to prevent the atheists from turning our kids gay or whatever. Yet every few years there is a new absurd moral panic that opportunists jump on to grant themselves authoritarian powers and there is a new set of gullible idiots that are eager to cede their rights to them. The world will be able to function fine with a few racist wingnuts writing on their loser blog. The world will not function when we start arbitrarily silencing people and granting fringe groups the greatest recruiting propaganda they could ask for.
"Buy don't build" becoming such an embedded piece of wisdom that there are literally a half-dozen COTS appliances that do the same thing, but not inventorying them, to the point that you might have just one or more likely zero people using them. Literally no one watches our DLP tool, but we keep paying for it.

It's basically a field day for consultants and for appliance vendors. I'm not a huge fan of NIH but it's really demoralizing to see money get spent on toys that immediately get locked up in the attic.
Complete speculation: outskirts of college towns, some of the inland mountain towns in northern California like Quincy. The southern ones (Big Bear, Idyllwild etc.) are already swarmed. Even with these towns, you'd probably have to find something in a less desirable area and wait a decade or two for it to be gentrified. Many hipster or super expensive places were once the "bad area" of a big city: Venice Beach, warehouse district of Los Angeles, Pioneer Square in Seattle. Full of bums, needles on the ground. Super cheap.

The older people I met who lucked out with massive appreciation on their properties just bought houses/condos in cheaper areas with decent locations (commuting distance to the city center), then lucked out when gentrification passed over. At the time they were very bland areas.
Even knowing the geographical size of my country, I always mentally lump everything from Cleveland through St. Louis and up to Green Bay as a 3 hour drive from each other. I'm from Texas... this is how I picture things sometimes:

https://i.pinimg.com/originals/63/a9/e0/63a9e09cbfdf63f869d2...
I worked for Ericsson for 8 years in San Jose office. All your observations are accurate. I can't say about Ericsson's wireless products, but from IP networking, here are few more things:

1) Market & Competition: As mentioned in another thread below, Chinese competitors were severely undercutting us (there was constant threat from Huawei). One customer in middle east that I worked with comes to mind. We were developing a complex feature for them (Bridge Virtual Interface [BVI] over VRRP and few more protocols). 2-4 engineers in San Jose and 1-2 at customer site. Huawei had close to 200 engineers on site to address any issue. We just didn't stand a chance.

Chinese companies have huge advantage over West/European companies. Relatively inexpensive, high quality labor.

2) Commoditizing of IP Networking: Ericsson's investment in IP networking was a huge sunk cost. Traditional networking industry is getting commoditized. It's very inexpensive to make a whitebox switch covering good 90% use cases. Therefore,
* Cisco's revenue of core networking products is on steady decline
* Brocade is being broken up on to pieces and being sold
* Juniper has been on market for sale (at least rumors)
* Ericsson laid off pretty much everyone in Redback last year and partnered with Cisco in 2015.
* Only Arista Networks is doing well.

It's very hard for networking companies to survive any more on core, edge or campus switching products alone.

3) Engineering vs Management: Ericsson brought management heavy style to workplace. It was very different to SV culture. In 2007, from concept to delivering a feature required writing 3 documents. By 2015, we had to write 6 documents. Feature velocity came to a crawl. Engineers clearly felt pulled back. Brilliant engineers, industry stalwarts, started leaving one by one.

3) Compensation: Ericsson's benefits was employee friendly, particularly for engineers with families. Decent work-life balance, good vacation policy, generous health insurance and 401K policy. The base pay was horrible. This is one of the reasons attracting young talent became hard. New college grads were getting offers in $120K-$140K range at other companies (heck, the summer intern I mentored got an offer more than my base pay :))

4) Culture: Slow to pivot. Cisco innovated the idea of spin-in/off to quickly develop products. But Ericsson (and others) took too long to change course. We were always playing catch up.
because both companies were deliberately undersizing their connections to Cogent

I think a clarification would be helpful here. Were they "deliberately undersizing" or were they refusing to to increase capacity to accommodate the surge in additional Netflix traffic without being paid?

This is how Cogent described it, “Comcast refused to continue to augment capacity at our interconnection points as it had done for years prior.”

via: https://qz.com/256586/the-inside-story-of-how-netflix-came-t...

Comcast claims:
"Comcast executive vice president David Cohen said Comcast was forced to react when the flow of traffic with Cogent went from roughly equally to Cogent sending five times as much data as Comcast was sending back."

via: http://www.mercurynews.com/2014/05/08/cogent-ceo-comcast-pur...
It is a balance of ignorance. I really do believe most people don't know and don't care about net neutrality no matter how beneficial it may be to them in the most immediate sense.

At its core the net neutrality debate is a fight between media providers and transmission. It is clear to most tech literate people that net neutrality is a very good thing. Less clear is that media (including privacy) regulation is also a good thing.

The transmission side of the argument is clearly in the camp of the Republicans (as noted by campaign contributions) while the media companies (think social media and online advertising) is clearly in the camp of the Democrats (as noted by campaign contributions). The primary weapon in matters of media versus transmission is ignorance of the issue at hand.

The media side has very powerful weapons in that they control the content. If they fear regulation coming they can provide content to bolster their users. Think back to the SOPA legislation. These companies are largely unregulated and nothing scares them more than regulation.

The transmission side just has to be persistent to win their argument and hope they can hang on long enough to out last the patience and technical understanding of the public. This strategy has won wars and can easily win political arguments.

The transmission side of the argument is also fearful of regulation, but these guys have to walk a fine line. If they can dodge regulation because regulators are more interested in limiting online media then so be it, but this isn't the ideal outcome for these guys. Ideally the transmission companies would like a slice of that unregulated online media revenue, but it only makes sense if both media AND transmission remains loosely (at best) regulated. This requires a lot of careful political maneuvering and not upsetting political constituents.
And even those could be just inflatable doughnut plugs with a pair of inwards opening flaps. You could even squeeze the air out of the lock, against the user's suit, to avoid the need for a vacuum pump!
Nice, but they really should actually use Bitcoin cash.

Legacy Bitcoin fees can be higher than their actual monthly plans.
They don't know, because they still have it (mostly). They will only know when they lose it.
Reddit Launches Native Video Player
Not necessarily - maybe a mixed strategy of

(1) Not creepblocking at all, and letting your opponent have your creeps under their tower

(2) Modest creepblocking to punish (1)

(3) Severe creepblocking to punish (2)

Would be better than some hand-trained RL creepblocking which is divorced from game outcomes.
Absolutely, the more layers the worse it gets. It's a version of Chinese whispers/Telephone where not only is confusion added at each stage but huge amounts of time delay.
I think your second point is unfair. It has nothing to do with Ruby but the fact a lot of people are joining the platform. It takes time for them to understand how everything fits together. Most experienced developers I talk to are actually appreciative of Erlang. Elixir also helps a lot since it points developers to use the Erlang libraries instead of wrapping them.

But mostly you shouldn't expect people to grasp functional programming, concurrency and OTP when they are just getting started.
> They will also have to deal with DCMA (historically, the content hosts have), which means hiring people to vet false claims.

No, it doesn't. You can just honor any facially-valid notice and give the user the opportunity for counter-notice, and (if you care about liability to users, which you probably don't need to) then also honor any facially-valid counter-notice.

The DMCA safe harbor process is designed specifically so that content hosts have no need to care about whether a claim is true or false if they follow it.
I'm curious how to differentiate "public expression" between something you intend, and something you don't - too.

Ie, if OP uses a flip phone from the 90s, s/he may clearly not care about their phone and may not use it as a form of expression. Nevertheless, I'll be damned if it doesn't express something about that person. That person is deviating from the norm, which is always an expression of something - knowingly or otherwise.

So I'd argue that even if they wanted to be needlessly pissy in these comments about how untrue the statement is to their own personal self - I'd argue it's still accurate. It may not be an intended form of personal expression, but it's definitely one of many things that informs the nearby public. Everyone makes external "book cover" readings, after all - to one degree or another.
I think you're overthinking the extent of things. Nobody is saying these people should be shot on site, for instance. But I'm not going to lose any sleep if they're shunned by society. As long as government is not imposing anything, I'm ok with businesses not wanting to be associated with them.

Also, if you're going, "Yeah, but they're bad... right?" That implies that maybe there is nuance. I would argue that nuance is not present with Nazis.
How to ensure quality in continuous delivery
If you want to try L. Plantarum yourself, get the strain 299v if you can. There's one by Jarrow (not affiliated, just made good experiences with it). AFAIK, most other strains of L. Plantarum produce D-lactic acid, while 299v produces L-lactic acid (I've even seen a paper where they used 299v to treat acidosis). D-lactic acid can be hard to metabolize and can lead to acidosis. Probiotics-induced acidosis is a thing - not good, most people with this end up in hospital and need infusions and some kind of intervention for the long term.

Acidophilus generally produces D-lactic acid, while e.g. L casei shirota (Yakult) does not. It pays to take a hard look at the strains in a probiotic.
Prediction: Thorny questions are eventually brushed aside in favor of practical solutions. Worldwide.
For the average user who doesn't understand that there are different corporations governing different TLDs, this is all rather frightening and trust beyond the com/org/net tlds will likely continue to erode. I would have expected ICANN to have thought this through more carefully.
But to even get to anything on the phone they must have got the owner to unlock it anyway. All this is pointless if the user can be compelled or persuaded to grant access. Which in this case is what happened. And if you don't grant access, they just don't let you into the country anyway. Is still don't understand how you think these measures would help.
I've been meaning to try something along those lines with DigitalOcean, they have an API so presumably i can script starting a new instance and then SSH in to it; should take about 60s based on the manual route.
AMD and OpenCL have fallen desperately behind NVidia and CUDA in terms of industry adoption. CIDA is so far the industry standard for machine learning on GPUs. For example tensor flow had a GPU backend using CUDA. Last time I looked OpenCL support was in alpha stages.

This software platform dominance fueled a lot of hype around NVidia, but I'm not sure how much it contributed to revenue. Research and specialized data centers may still be a small percentage of sales compared to mass market. But Intel and AMD both understand that if they don't catch up they will never recover. They are gearing up for a future where every customer device needs some efficient machine learning inference hardware. Then data centers will need to purchase mind boggling amounts of throughput computing for training from streams of incoming data. I'm sure each company is planning hardware derived from current GPUs but more power efficient for the type of number crunching ML algorithms.
Video playback is hard. Does Reddit have the technical resources to make this work? Only a handful of companies have pulled it off.

Other than YouTube are there any web video players that are ready for prime time? Facebook's player is as much of a nightmare of usability as would be expected from the rest of their site, it's unusable for me on both an iPhone 6s in their native app and on the web. Netflix does a good job in their apps but I haven't used their web player in years, is it any good?

News sites seem to love auto-playing videos that don't actually play but still follow the visitor through the page. If the videos do play I can look forward to my laptop fans ('14 RMBP) immediately kicking into high gear. Is this the experience I can look forward to on Reddit?
I second this, if you can tolerate the Midwest winters.
Kansas City has plenty of industry (and great BBQ!) and is fairly clean. One downside is the lack of a light rail system.
No I am saying we don't know why.
They have been accepting Bitcoin for a long time already, now its just integrated better.

The whole talk about "freedom and privacy" in relation to Bitcoin made me a bit nauseous. These are tech guys. It destroys trust for them to be blabbering nonsense about privacy like this.
I don't know the details but Antwerp seems comparible. It seems to have amazing public transportation with a density only 1/6th of SF. Why they can do it an SF can't I don't know.
Don't be the person that thinks "let's ban Nazis" is going to lead to everything in the world turning into Orwell's 1984.

You just don't have enough information about society to make your slippery-slope argument valid.

The world is a lot more complicated than what your simplistic slippery-slope model predicts. Deal with the problem at hand, not some distant theoretical problem based on your simplistic models of life.

You can ban Nazi expression now, and everything will be fine, because society has a lot of safeguards to prevent other bad things from happening.

Don't be simple.
Just make sure not to open any videos from the internet. Hardly an issue!
Jokes aside, it's odd that OP is lumping Cleveland in with other 'mid-west' cities.

As an outsider (I'm from NC) I have always thought of Cleveland as a "rust belt" city first and foremost. I tend to assume Cleveland has more in common with, say, Pittsburgh, Charleston WV, Detroit, etc., than what I think of as a more stereotypical "mid-west" city like Kansas City, St. Louis, or even Chicago.

But of those, Chicago is the only one I've spent any significant time in, so I may be way off. Anybody from one of those areas care to comment? Is the "rust belt" identify meme a strong factor to locals? More or less so than being considered "mid western"?
It's a big company and there are lots of other products and opportunities that have positive gross margins. Just not the product my office primarily works on.
Doesnt any standard IVF procedure in the US involve "embryo selection"?

Whats the difference between embryo selection and Harvard undergraduate class selection?
Thanks for your comment :)

Make sure you have the latest version of the browser.

Sometimes you can type the emoji domain and it will be converted to punnycodes directly.

Emoji domains are just starting.
I thought you were doing OK until you said "nobody needs nested boards."
I think that is an excellent hypothesis!
I actually had a discussion about this last night. We came to the conclusion that you can't invalidate an argument solely because it might be biased. Otherwise you'd probably invalidate all arguments due to some bias found somewhere. We agreed you must take biased arguments with a grain of salt, recognize and assess bias, etc. but the presence of bias does not alone invalidate an argument. Even "scientific research" is biased, ask Kuhn.
You mean, someone would just go out, and tell lies, on the internet?
So, security-wise, this doesn't mean much right now. I'm sure that being able to look at the firmware will allow people to attempt even more sophisticated attacks on the SE but does it really change that much in terms of user security? I don't think so. Despite what is learned from the firmware, the actual encryption still relies on unique keys and unique hardware IDs. Someone would still need physical access to your device for any of that to be useful and there are far easier ways to get at the data when you have physical access and a boatload of time. Yes, this might lead to a method for decryption but that method will still, undoubtedly, be much slower than social engineering and other bypass methods.
He leaves a long trail
Very good initiative. Happy to see that you're moving in the right direction. Remember, though, that Bitcoin is many things and anonymous is not one of them. It's pseudo-anonymous at best. You should consider accepting the open-source, community-driven, private criptocurrency Monero that has been around for many years now. If you have plans on adopting Monero, send me a message and I'll be glad to guide you on the right direction.
Fact is, Democrats get majority of telecom dollars https://www.opensecrets.org/industries/indus.php?ind=B09
Not only strings, but better error messages, the new breakpoint support, functions for working with collections, protocols, tasks, etc. It goes quite beyond tooling.
What is "class-of-service?" I'm not familiar with this term.
Tabs are semantic. Using spaces for indentation is like using tables for layout.
My issue isn't on the faith in probiotics side...the problem is which ones do I buy.

It's near impossible to know you're getting the good stuff so to speak.
Previous thread from the time of posting: https://news.ycombinator.com/item?id=119295
Thank you for that. I've got the idea now. In these projects, are you responsible for the maintence and later code changes? Or are these projects one time deliveries and someone else handles things from then on?

Also, if you don't mind my asking, how many years of experience did you have in working in the IT industry when first trying your hand at TDD?
If you don't respond to email and I don't communicate with you in person or on the phone I assume you are uninterested personally or professionally and take my friendship or business elsewhere.

Answering email is really a pretty normal expectation.
How data mining and blockchain can help chase sex traffickers
GitFinder, a Git client for macOS with Finder integration, is in public beta
It's not just the government. I was brought into building out an operations budget at a startup a few years back, and found out that it was happening there too.

Yes, the startup is still going.
Emacs qualifies as a window manager in my book! ;)

That code you linked to is from Mitch Bradley's "Forthmacs", which ran on Sun workstations including 68k i86 and SPARC, and also Atari ST, Mac and other systems. He developed it into the "Open Boot ROM" architecture, which was used in Sun workstations and Apple PowerPC Macs as well as the OLPC children's laptop.

https://github.com/ForthHub/ForthFreak/blob/master/Forthmacs

https://en.wikipedia.org/wiki/Open_Firmware

http://wiki.laptop.org/go/Open_Firmware

On SunOS, Forthmacs had a library clink.f with the ability to dynamically relocate and link Unix libraries so that you could call them from Forthmacs, pass arguments on the stack, etc. SunOS didn't actually support shared libraries or dynamic address relocating at that time, so Forthmacs simply ran the Unix linker utility to create a file with the library relocated to the desired address space in the FORTH dictionary, and then read that file into memory, define its symbols in the FORTH dictionary, and let you access its variables and call its functions directly from FORTH!

That's how Mitch originally integrated MicroEmacs with Forth to make Forthmacs, and how I later integrated "uwm" into FORTH: I refactored uwm so instead of having an event loop in the main function, it was a library that could be called by FORTH, which would link the library in and run the main loop itself, calling into the library as needed to initialize and handle specific events (_uwm_init, _uwm_poop).

http://www.donhopkins.com/home/archive/piemenu/uwm1/fuwm-mai...

Here's the glue that links in the uwm library from fuwm.out:

http://www.donhopkins.com/home/archive/piemenu/uwm1/load-fuw...

.( Loading...) cr
requires tasking.f
requires uwm.f
requires clink.f
.( Linking...) cr
"" fuwm.out clink
.( Linked!) cr
Here we go, I'm betting less than a month until someone finds some vulnerability in that because it was probably designed with security by obscurity in mind. If they don't have the binary, they can't find vulnerabilities in that, right?!
What was the reason to first migrate and then repair data? Repair scripts could've been ran against the old setup too and you would've had less stuff to migrate.
> Just make sure not to open any videos from the internet. Hardly an issue!

What? Chrome and Firefox protect against it [1]... do you not use either?

[1] https://www.howtogeek.com/225834/stagefright-what-you-need-t...
Kanboard has it all
That still felt like magic every time I did at university. Popping up a local UI on my Windows machine for something running on the computer lab's Linux machines was good stuff.
Didn't Grail raise a billion dollars to do just this?
FLAVOUR: Ubuntu Desktop
FLAVOUR: Ubuntu Desktop
HEADLINE: Always Problems with WIFI Connection by Ubuntu
DESCRIPTION: I've since the last year always problems with WIFI Connection to my dual boot laptop. So I can work only with a cable which is annoying. If possible please solve these problems, that is easy to set up the WIFI in Ubuntu. Thats by my version 16.04 the real biggest issue.
Gratulation for changing to GNOME desktop, in the last year I always uses Ubuntu with Gnome and I was happy with it.
Hope that ubuntu will survive in the next 20 years.
TL;DR black person 'shocked' her racist post was removed from Facebook.
You also need to ban users with multiple infringements and if the problem gets large enough, implement an automated detection system. YouTube didn't build ContentID out of the kindness of their heart.
On the web the only usable player I interact with is YouTube. No other site has video that I would describe as watchable.
People weren't writing cross-platform desktop apps before Electron.

Oh. Wow.

Are we really at the point where people are rewriting history that profoundly in order to justify Electron?

Let's see... on my computer, right now, I have installed the following cross-platform desktop applications, none of which are built with Electron:

1. Chrome itself

2. Firefox

3. IntelliJ

4. Vim

5. LibreOffice

6. LyX

7. Gimp

8. VLC

9. Steam

10. VirtualBox

11. Ardour

And that's just off the top of my head.