skysight-inc/HackerNews huggingface dataset:
Yeah there are like 100 who will claim that title and 2 who really earn it. You need to be a fanatic yourself (about anything, not necessarily the same topic) to understand who is a fanatic in his claimed area as well.
Good (terrible?) before/after animation of a parking crater in Cleveland: http://usa.streetsblog.org/2013/03/05/seeking-submissions-th...
Being a scholar at an ideological think tank is a good indicator of having a particular ideology.

Which might add credibility to statements contrary to that bias, but not so much otherwise.
Mandated technology decisions. Strap in for a dozen man-years of technical debt on a platform your team doesn't understand but now must debug.
> I think you'll agree that a systematic genocide like the ones you mention where you go into a city and round people up cannot happen.

Oh, but we already have a small precursor to that, the ICE raids on immigrants. There will always be people willing to ride the trains and to man the guard towers, good Christians too.

Let's hope it does not go further than it has already done.

> So we are left with small scale attacks, the kind terrorists do.

I'm not sure of that. The whole 'unite the right' movement is about connecting all the little dots into a wave large enough that it would be hard to put down without the national guard or the army stepping in, who could very well have sympathizers in their own ranks.

> We need to fight and guard against those, infiltrate the cells and arrest anyone actually planning such thing, but they are not in the category of genocide.

Yes, that is exactly what they said in 1933 about Hitler and his merry band of followers.

And then in 1934 the tables were turned and suddenly there was no way back, from that point forward WWII was inevitable.

Edit: I've taken some time to find this article in Der Spiegel, I read it long ago and I found it to be quite informative about Hitlers rise to power:

http://www.spiegel.de/international/germany/the-fuehrer-myth...

edit2: On another note, please note that Germany at the time was the superpower in Europe.
"Arteezy also played a match against our 7.5k semi-pro tester. Arteezy was winning the whole game, but our tester still managed to surprise him with a strategy he’d learned from the bot. Arteezy remarked afterwards that this was a strategy that Paparazi had used against him once and was not commonly practiced."

Does anyone have a clue what this "strategy" that Paparazi used could be?
> And you know what I would kill for? A display of how long a video is before I play it

Every youtube video thumbnail has that in the lower right corner.
Corporate IT is a disaster. So many people responsible for only one thing, causing them not to think outside their box. Going from one conference call to the other without any dedicated focus on the project. Instead of getting an application live in several days, it costs months. Slow communication, cheap outsourcing so in the end you need to do constant hand-holding to complete installation of an web application.

Does this sound familiar to anyone?
> If you’ve spent any time on r/HighQualityGifs, r/mealtimevideos, or just about any other Reddit community, you know that videos and gifs represent a major proportion of the content shared on our site. But prior to this launch, content creators had to go through a time-consuming, circuitous process to post videos, using third-party hosting platforms, copying URLs, and sharing them as link posts. This inhibited many users, especially those who capture videos on their phones and want to share them quickly with their favorite subreddits.

I've never heard anyone complain that copying a URL is too onerous.

I don't get what they're plan is. How does a company that is currently losing money plan to make more and be a sustainable enterprise by adding features that only increase their costs? Video uses a lot of bandwidth. Especially compared everything they've done so far (i.e. all text).

They had a good thing going with the mooching off free hosting on YouTube and Imgur. Why kill that? All I see them gaining are a bit more details on how many times someone played a video. And you could probably do that with some custom JS wrapping the YouTube player (guessing here ... not sure how that works in practice).
My favorite is management hiring management consultants. Isn't that the whole job?
Look up CEA vs. DMT video modes. Typically this can become a problem when you need to specify the video mode before connecting the display, or if you're running through a KVM.
E.g. there was a remote code execution vulnerability in dhcpcd that got fixed in April 2016.

And we have QuadRooter, Dirty Cow, Stagefright and all the other fancy named Vulnerabilities.
Maybe my question was misleading. I'm more interested, for my current project on mapping those entities with Wikipedia articles ( see https://goo.gl/mNdDRD ) or try the https://cloud.google.com/natural-language/ example
My office just got rid of these and I've been grumpy about it. I didn't consider the environmental angle though, assumed it was just corporate greed.
The Birth of the Cartoon
China embraces embryo selection, disregards thorny questions
The thing I loved about these challenges, aside from extracting the 90s hip hop references from the ciphertext, was getting back to computing primitives.

I spend so much time in my day job dealing with high level abstractions and objects it's a good reminder about how important the 0 and 1s are.

And the challenges are very well written, if only all teaching materials could keep you engaged like these do.
I'd complain about the battery in that case, not support.
This is a sign that you're working too far down the hierarchy. Problems like this can always be solved, if indeed it's a problem, if you go high enough up in the org chart.
Id also have to disagree on the RTA bit. They're pretty well run here in Dayton.
http://coderoncode.com/tools/2017/04/16/vim-the-perfect-ide....

I have a dedicated server in a datacenter somewhere that has essentially become my main dev machine. It can only be connected to through a VPN that I built/manage. It's a fantastic setup, honestly.
It's true, but would very rarely come up in practice; it's an extremely simplified statement. Any function call(that isn't inlined) is an opportunity for the scheduler to preempt the goroutine. I has been described as partially preemptive.

I thought an erlang process takes up at least 309 words of memory? That would make it <4x on a 64 bit system?
Agree, often the remarks are heavily opinionated & biased in favor of their own world view, change perspective a little & the whole set up might look awkward.

I've rarely seen a few articles(actually they exist) which talks in terms of data, verifiable facts, empirical evidence, and a forecast based on these.
So it appears their bot isn't cheating with vision, and has its action speed capped to human levels. Interesting!

Sad they had whitelisted item builds. I thought the whole point of a machine learnign bot was it was supposed to learn these themselves.

5v5 full game is way more complex than Starcraft. Hope OpenAI are ready.
That brings to mind a (probably unimplementable) thought I had around the same time: disallow people that do not understand what things are to make choices about it that affect everyone.
Namecheap will discontinue several Uniregistry and XYZ domain extensions
I read up on this a little yesterday. What do you think about this site getting dropped from GoDaddy, then Google for T.O.S. violations?

I could just be ill informed, but it seemed like Cloudflare could have simply just done the exact same thing quietly. But instead they at first did nothing, after some criticism in the press did the CEO wake up in a bad mood to remove their protection. His blog and email read almost noble, then I caught up on the days prior and it made me think much less of them as a company, him as a leader.

Feels like you as a company should be able to do business with whoever you want, and will face judgment for it in the public eye, I have no issue with that. I have no idea where I'm going with this so I will stop now.
History of Artificial Intelligence
Your favorite marketing tool on a shoe string budget
Undocumented legacy systems.
Apple going all-in on original programming, to the tune of $1B a year
The researchers identify the watermarks to be removed by finding pixel patterns that persist across a large number of images, as shown on this animation: https://1.bp.blogspot.com/-cJwNoUxIBzM/WZTDpw3ru6I/AAAAAAAAB... . Their proposed solution is to randomly warp the watermarks.

Unfortunately, their solution could be quickly defeated with image-to-image generative adversarial convnets trained to... remove watermarks from image pairs. (That is, instead of training a model to change, say, image style or resolution, train it to remove artificially added watermarks.)
builds that take longer than 2 seconds
Both good recommendations, thanks! I hadn't heard of FTX. I'll likely be in attendance.
Sounds like a pretty solid case of "grass is greener on the other side". The bullet points in the article can be applied to every city, and Cleveland has the same problems that residents of these cities generally complain about.

Plus LeBron is leaving next year.
Slightly OT: I started to blocked HN at daytime recently. Great impact on my productivity and a side effect was...

- I visit Reddit more often (which is unblocked)

- Reddit is surprisngly not that addictive; you skim it for few minutes and leave again

- AND this is the most important thing: Reddit is sometimes so funny, the posts and especially the top voted comments that I am cracking up every time, almost at the point of crying. After Reddit I am always in a very good mood.
This applies to pretty much any institutional IT (non-profit, education, etc). We waste an incredible amount of time and money badly maintaining systems just for hosting websites, for example. And not for any good reason, mind you--our systems are less convenient, less secure, and far more expensive than any competent third party host would be.

The time it takes to get a host set up is absolutely mind-boggling. There's talk about making changes, but it takes years to overcome years of bad leadership and apathy, and there's institutional inertia that actively works against modernizing.
Hardware is not the issue. You can do quite a lot of that on a Pi.

No, it's the maintenance. The security updates. And for email and social, the anti-spam/anti-abuse workload.
I don't know, I can't imagine needing more than 3GB of RAM,>200dpi and 4K video in a phone.

I'm not saying the phone isn't great, just a personal perspective.
The only developers on that list are associated with Core or are on the record as strongly supporting Core. That website is also not a neutral party.
I've had ghee before, and I like it - especially the one I buy at the farmers market from grass-fed Jersey cows.

Every country has some regulation on what should be marketed as "butter," "cheese," "yogurt" so that consumers are not deceived. For example, in Bulgaria, recently there's been "butter" on the market with 70% hydrogenated palm oil! If there's no precise definition of what "yogurt" is, kefir, butter milk, and lassi can be sold as yogurt then - they are fermented dairy products as well

Here's the definition of FDA although it's possibly the vaguest: https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/CFR...

In Bulgaria, for example, there's strict standard, which even limits the types of containers that can be used to sell yogurt (as some may alter the taste or leach chemicals).

I know that there's EU regulation on yogurt as well, but I'm not able to find it, unfortunately.
Not the person who you are replying to, but in my case, yes, connecting to a hostile WiFi and someone physically stealing my phone and having access to my entire life is exactly my fear.

Also, being able to fine-tweak app permissions is a huge plus for getting Android 6+ phone.

I've switched to Nexus 5x at the beginning of this month. Current price is around 250€, and I basically gained all the features of flagship models (fast charging, good camera, up to date software, security updates for a year from now etc).

But, up until that point, I refused to install apps that I would be scared of what would happen if they were compromised (so, nothing business-related) and apps that are asking me permissions that I don't want to allow them (as an example, no Facebook app what so ever).

Been that way ever since I became a smartphone user, which, because of my privacy fears and dissatisfaction with current market options didn't happen until like two years ago.
This article is good on the future, not so good on the past. The characterization of the transition from feudalism to a market economy as being led by North America seems highly suspect. It seems to me that the New World colonies that came from countries with thriving market economies (such as Britain) developed thriving market economies. The colonies from countries with more feudalistic economies (e.g. Spain) developed more feudalistic economies.
Is there really any safe way of storing cryptos? Since Trezor and Ledger came everyone in the subs started yelling "get a hardware wallet", and now suddenly it's unsafe. Will we ever reach a point when a hardware/software wallet is safe to use at all? :p

Have we heard anything about Ledger being vulnerable for any type of glitch? Bought one recently... lol
I once saw a very detailed Gantt chart in MS Project detailing 6 months worth of lies about various projects would deliver.

My colleague nudged me out of a stupor as I stared at the overhead projection. "Its Excel!" He whispered. "What are you on about?" I said. He was clearly mad. "The chart! He's done it in Excel". To my horror I began to see. This wasn't MS Project at all. It was subtle because the cells were so small they were almost no bigger than a pixel. I gasped and almost took the presentation off course.

It was like a mosaic. A feat. I've never seen anything like it since. Still baffles me how much effort he must have put in and the pain he must've felt every time that crappy plan inevitably moved to the right.
Actually I've already mitigated this by disabling automatic MMS download, and from what I read [1] it can be mitigated in other ways as well. It can't be done in every app, but then you can just use an app that lets you do this. So this is a non-issue. Any others you can think of?

[1] https://en.wikipedia.org/wiki/Stagefright_(bug)#Mitigation
Individual and pair programmers and intelligent tutoring system for CS
Huh, what are those apps then? Also, what accessories? There's just a charger right?

Supposedly Lineage runs well on them btw.
To be fair, you can't run Sublime Text as a web app which makes sense for it. But something like a note taking app might want to be available as both a web app and a desktop app. Slack does something like this. In practice, though, very little code written for Electron will run in a browser.
I apologize. I wasn't aware I was being uncivil, nor was I attempting to troll or fuel an argument unproductively. I've signed out of my HN account.
Funny, all the coverage of the Iceland thing I've come across has been negative.
I think it's perfectly fine to express your opinion in such an article. Everyone's situation and perception are different. You may gain more by empathizing with their outlook than by poring over data about what the optimal living arrangement is.
It would be easy to change that hash by modifying one pixel per image (pick one that is unaffected by the watermark).
I mean there's literally undercover video evidence. I promise I'm not into conspiracy stuff.
Code School Free Weekend
What takes incredible mental acrobatics is the ability to read what I said, and not understand simple English.

You apparently believe that it's OK to suppress the speech of "bad people". My point is that such suppression is, in fact, similar to all oppressive regimes.

The reason the Nazis were bad is not just the genocide they committed, but the reasons behind the genocide. The idea that we can "get" the bad people has been used to justify all kinds of atrocities, world-wide.

Anyone who honestly opposes the "bad people" like Nazies should denounce their tactics. All of their tactics. Not just the violence, but the underlying idea that there are "bad people", who deserve all possible punishment, no matter how nasty or evil.
It feels more like a PR-grab "us-too" thing than a real moral stance.

I wonder if they would be doing this had it not been for the events of the past few weeks.

I expect more companies to follow suit. You can't have an impartial platform managed by partial people. Not saying they're wrong to do so, but it does contradict their music accessibility stance.
I'd pick a Raspberry Pi over an Android, just because with the Pi I could plug in an external HD. But in terms of what I actually do, I just run a full server as a NAS, and don't pay any attention to the power bill.

Also, without external keyboard+display, using a laptop as my primary computer would ruin my body in a month flat. Ergonomics are important.
Anyone know if Ledger Nano S devices are vulnerable to this kind of attack? Do they use different hardware?
KanbanFlow, https://kanbanflow.com/ , is pretty serious about their Kanban implementation. Worth a look!
Did you not read my entire post? I said specifically that it was inexcusable that her screenshots were removed and the racists were not punished.

Also, do you know how the reporting system works? I believe most of the reviewers of reported content are actually overseas in India. Something gets reported, it gets reviewed by a contractor overseas who quickly decides whether to take it down.

If it is all algorithmic, they need to make sure it can account for harassers.
They still payed Cogent for the peering, but they had to also pay Comcast and Verizon for the same peering (just on the other side), because both companies were deliberately undersizing their connections to Cogent until Netflix paid up.

It's not like Netflix moved their servers into Comcast or Verizon data centers and paid for the bandwidth (although they offered and the offer was rejected). How many other internet companies pay the end user ISPs for their peering bandwidth? Why should they? That's what the users are paying for.
What exactly is Lineage OS? Their website is pretty hostile towards anyone trying to answer that question easily. The about page consists solely of two definitions of 'lineage', neither of which is a cutesy reference to the project.
Some freedoms have costs.

The right to free speech comes with the cost of a minority of people using it to say and promote hateful, hurtful, even evil things.

The right to bear arms comes with the cost of a minority using them to murder and commit suicide.

So on and so forth with lots of other freedoms we enjoy (driving, flying drones, 3d printers, etc).

It seems like it is trendy now to trade freedoms in order to reduce those costs I've listed. It's a shame though, because it's very difficult to go the other direction and gain more freedom in exchange for increased costs.
Sway is good, and constantly improving! I'm mostly to the point where I forget I'm not running i3. There are a couple of things that might keep you on i3, however:

* Nvidia. I have not had the best of luck running sway on nvidia systems, even using nouveau. This situation is evolving, so things may have gotten better. I've had no problems with amd or intel graphics.

* Your display manager. I boot to the console and type "sway" if I want a graphical session. I've seen display managers get a bit confused by sway -- the display manager's cursor hangs around for the duration of the sway session, or the display manager crashes when sway exits. I haven't tried all of the options, but I've had issues with both gdm and sddm. Hard to blame sway for this, but at the same time it means you have to take your pick between sway and your display manager.
from the article:

> Since Trezor has finally provided the hot-fix for this particular hack we can also fully disclose how it works.

But they claim there are other similar hacks
Building the main campus in SF Bay then formalizing a location pay differential, then SF Bay staff pestering the distributed talent to move to SF Bay and fly to SF Bay for every team bonding/etc until they quit or move to SF Bay (and then quit as they actually need double the salary just to get back to their previous standard of living.)
Interviewing as an Outsider: Becoming Visible in Tech
REPL Driven Development with Clojure – [34:39]
I believe it's far more than 56%. The data they're looking at appears to come from here:

https://tokenmarket.net/blockchain/

But some of the projects listed as being on the 'blockchain' (the category for projects using independent blockchains) platform held/are-holding their token sale on Ethereum, like Nimiq:

https://tokenmarket.net/blockchain/blockchain/assets/nimiq-n...

and Decentraland:

https://tokenmarket.net/blockchain/blockchain/assets/decentr...

Nimiq is planning on launching its own blockchain and native cryptocurrency that its ERC20 Ethereum-based tokens will be converted to, but until then, its token is tradeable on Ethereum. In the Decentraland case, they will create their own blockchain, but it will interoperate with Ethereum, and their ERC20 token will permanently remain on Ethereum.
Like most technical work, it saves money when done well and costs money when done poorly. Most people find themselves somewhere in the middle most of the time so it turns out the discussion is a little more nuanced than that.
Only if you intend to change/refactor stuff later. Which in games never happens: engines are mostly thrown out at the end of the game.
At big companies, just communication between departments. Startup idea: a "heroku" for enterprises, where companies own their own "heroku", and each division/group provides a "plugin" that they manage. Would make things much more consistent among departments, and integrating solutions so much easier.
I'm a tech noob, so here's my question: does this mean that whenever you connect your Trezor to a computer, you run the risk of it being hacked (conditional upon your computer being infected)? Or does the hacker need physical access to your Trezor?
I would be more concerned that you spent the last X years only using one language, no matter how esoteric it is. If I had to hire someone who has not used the main language(s) in my company's stack, I would prefer someone who spent the last X years working in multiple languages, who should be more likely to learn our language(s) quickly.

From a career perspective, working in one single language seems far more limiting than focusing on some esoteric language(s). I don't even understand how it's possible to spend five years in one language. On a day to day basis I use JavaScript, bash, and python.

Focusing on only C++ or Java or one of the "mainstream" languages seems just as "bad" as focusing on one esoteric language. Try to pick a job where you are exposed to multiple languages/paradigms on a daily basis.