skysight-inc/HackerNews huggingface dataset:
OSS interface design is really crazy, IMHO. Even quite popular software such as GIMP and InkScape, which I myself use all the time, have some (again, IMHO) absurd UI mistakes.

With GIMP it's the sliders in the tool options. Once you have them figured out (the trick is, they behave differently when you drag on the top half of the slider or the bottom half ... it's indicated by the cursor changing, but still) they're kind of usable, but still awkward. If you don't know how they work (and they're quite unlike any other GUI widget I've encountered), you click and now your brush size is 1233.12 pixels, so you just decide to enter the value manually by keyboard. There's a couple of truly useless default values for some tools. Third, if you want to adjust or create a new brush, or gradient, the workflow has about 2 popup dialogs too many. I could go on ...

In InkScape, my main beef is the gradient editor. The old one was awkward and counter-intuitive when adding new stops. Then they made some huge upgrades (honestly, a lot of great improvements btw), also changed the gradient editor. Now it's slightly less awkward and slightly less counter-intuitive, but not much.

These are two great pieces of software and I love using them for the most part (although GIMP really needs to grow up and support 16 bit colour), it's just that these are some really odd choices for a couple of UI widgets that get a serious amount of use in most workflows. And I don't understand why, they could literally implement a design based on any vaguely similar control widget in other software and it would be 10x easier to use. Yet they choose to roll their own very unique behaviour that honestly just doesn't work very smoothly.
You would have needed to get hold of a compiler then. Of the specific compiler that was used to compile that source, probably. A few hundred $ here and there, and hope it would compile on your machine.
Abhorrent.
Confessions of an American Drone Operator
What kind of single-sourcing do you think was an issue on friday/how does double-sourcing help against pure DDOS attacks? I haven't read anything about a specific bug being exploited?
ISPs are dunning users about "illegal" file sharing. Because of pressure from MPAA etc. These IoT botnets are just testing capabilities, and they're already formidable. Going after operators is good, but it's so damn easy to hide. It seems that IoT botnets are using mainly direct attacks, so they're easy to identify. And why would ISPs want to support botnets? Don't ISP ToS typically say that attacks, threats and spam are grounds for service termination?

Maybe this isn't Dyn's job. Maybe some neutral NGO should handle it. But seriously, this is something I could do at home, on an old gaming box in MySQL. If I had the list of IP addresses, anyway. But why? How about acting in the public interest? Or good PR?
And if you were too overeager you'd be "finished" before the image got down to the first nipple...
These days, inequal outcomes are inherently immoral. God forbid individual members of society have different preferences and capabilities...
Said by a character who lived to be 2000 years old.
> Soldiers got contracts promising one amount but received checks for another amount? Yeah, they should have to pay that back then.

No, soldiers got promised one amount, got contracts for that amount, got paid that amount, and now it's being clawed back because the people who did the original promising and paperwork filing were breaking various laws.
I'm curious, because "Housing Affordability" parallels to a "problem" we have here in Sydney, do people buy property in cities in America? I'm always hearing about unaffordable rent and rent control and the likes, but is purchasing property in San Francisco outrageously expensive?

Is rent uncharacteristicly high for the value of the property in SF, or is housing of all sorts just plain expensive in SF?
Some of them get out of extreme poverty or are able to go to school afterwards by enlisting. It's not as simple as that.
We had this sandboxing ~2 years before Docker did, so apparently Docker reinvented Sandstorm?

(They're actually completely different products.)
Most people are dumb and apathetic.

Why does that still surprise you?
Sure. But they also say, understandably:

> It is worth noting that we are unlikely to share all details of the attack and our mitigation efforts to preserve future defenses.
Kudos to Jon Stewart though. He walked the halls of Congress on his own time after leaving the Daily Show to shame representatives into passing the bill responsible for covering the care of first responders.

https://www.youtube.com/watch?v=-L11Bxolo44
Ukraine's Explosive YouTube Stars: Kreosan – The New York Times
Telegard and Renegade for me in Chicago (wwiv descendants)
That is what happens when women choose not to study computer science.
If you can explain that behavior in some way that doesn't rely on being bored, and in some form of social isolation I'd like to hear it.
I'm not a veteran, I'm a desk jockey. I didn't like the foreign entanglements we've been involved with over the past 15 years. But that's not the point here.

When young men and women volunteer to fight and die for our country, and are made promises by the system, these promises should be honored.

This behavior by the California National Guard is disgusting.
Can you go into more detail? I'm not trying to dispute what you say, but as someone who's never been in the military, I'm curious what kind of trouble soldiers are likely to run into.
Also where's the outrage that there aren't as many female car mechanics? And how come we're not pressured into referring to them as "she"? And why don't we call nurses "he" like we're supposed to call programmers "she"?
This is not a suprise to anyone that has been following the IoT trend for a couple years.
Support from the American populace consists of flag-waving and slapping "Support our Troops" yellow ribbon magnets on their cars. Unless they're personally related to someone in the military, servicemembers and veterans are invisible at best, or seen as deranged reactionary boogiemen at worst.

EDIT: I should really note that this depends on where you live. Support is certainly more sincere in the South, over here on the West Coast people by and large don't give a shit.
It's easy to talk about sacrificing people for the sake of progress, but it's still barbaric.
Hackers say Friday's massive DDoS attacks were just a dry run
Remember this is the same Congress that overruled Obama's veto and then complained afterwards that obama should have told them not to pass the bill
Can it serve more than 6 HTTP requests per second worldwide?
THANK YOU. Only through action does change occur.
really good read, here's a snippet of vonnegut's sharp wit re Dresden bombing:

---
VONNEGUT

I said that only one person on the entire planet benefited from the raid, which must have cost tens of millions of dollars. The raid didn’t shorten the war by half a second, didn’t weaken a German defense or attack anywhere, didn’t free a single person from a death camp. Only one person benefited—not two or five or ten. Just one.

INTERVIEWER

And who was that?

VONNEGUT

Me. I got three dollars for each person killed. Imagine that.
The article cites no references but the site's own.
Do you think that you could share the script?
This is brilliant, and you would think, stupidly obvious, but the hysteria surrounding wikileaks is unbelievable. People whose work I greatly respect (eg:greatdismal) doing the exact thing described in the article. Have to put on mute until the election is over.
If you buy a piece of electronic equipment from a dealer at a flea market, and it is later found out that the merchandise was stolen, you have to return the merchandise to the original owner. Even if there was a valid contract between you and the dealer that sold it to you.

I think this is seen as something similar -- the people giving out the bonus money basically "stole" it, so it wasn't theirs to give. Kind of like if a sales person at a store told you "buy now and I can give you an instant rebate", then pulled rebate money from the cash register. I think you'd have to give that money back too (assuming the "rebate" wasn't authorized, and was effectively stolen money).
You watch too many movies.
Hardly, the vast majority of jobs in the US Army are non-combat. You shouldn't paint with such a broad brush, many who serve do so out of a sense of duty to the nation, to escape a bad situation including poverty or get out of a dying town, and/or to gain access to higher education through the use of tuition assistance and GI Bill programs.
KERMIT is still used for deep sea beacon communications.
You're arguing against a strawman. Index funds do not protect you from market crashes, that's not the point and never was. Index funds save you from forking over tens or hundreds of thousands of dollars in fees to active managers who may or may not outperform the market as a whole.
Linux is even cheaper.

I am constantly dumbfounded when I see "lean" startups shelling out for macbooks.

If you really want to save money and run a lean operation go linux.
You have just described the mortgage deduction.
Happens all over the place.

They just buy into the narrative Either because they don't have better options (those kids have my sympathies) or they are just programmable.

"Kill the goat herder and defend freedom" downloading that narrative into somebodies head whether its a grunt or a president, is not that different from programming the robots at Google and Facebook to chant about "do no evil" and "make the world more open and connected " all the while turning the Internet into a sewer.

Hope always lies in people who aren't robots.
Been a lot of tough talk about Russia lately in the US. I'm very skeptical of it personally. Where is this coming from, all of a sudden?
It's hard to know until/unless they are fully transparent. It was almost certainly inside plant resource exhaustion, otherwise you wouldn't need an IoT botnet to cause it.

Multisourcing gives you at least path diversity in this case. Hopefully application software performance as well.

This is handled in the Verisign example by basic mechanical sympathy; when your machines can push 10gbps (probably 4x that in the years since the talk), it is economically silly not to simply eat the DDOS.

Eating a DDOS is always the first mark of maturity. You can then improve with additional network intelligence. The most common way is with using sample based packet analysis. You match an attack signature and feed that into your gear at the peering points using BGP with blackhole destination. You are now filtering at ASIC speed, terabits per second on modern chassis switch or router.
I work in this industry, but I might have some facts incorrect.

My understanding was that the devices that were hijacked are older (2-3 years minimum) model NVR's and IP Cameras. The firmware for these devices is built on top of Busy box. From what I can tell, this firmware comes with telnet enabled and after many years of exploits, these companies fixed the firmware and removed the exploit in newer releases (within the last 2 years).

The hijacked devices shared the same characteristics: telnet can be abused and credentials to log into the device were set to default (admin/admin).

Add in a global registry of these devices (shodan.io) and you can essentially tap into these devices fairly easily.

Whoever was behind the attacks using this firmware exploit must have a very intricate understanding of the firmware IMO.

If it was the Chinese gov't, they would be impacting one of the largest providers of CCTV from China (Dahua). The Chinese gov't favors another company (Hikvision) who has raised 6 billion dollars to expand in the US; some if this money came from the Chinese gov't. If China is behind these attacks, it might be to mess with the US and protect their investment (which sounds like a bit of a stretch).

Should these companies have their names out in the open? Probably not; firmware in the last 2 years has removed telnet. You might be able to do some damage with their HTTP API, but the device has to use default credentials. Putting their name out might also encourage others to attempt the same type of attacks.
For the uninitiated: http://www.politico.com/story/2016/09/mitch-mcconnell-saudi-...
We (Instapainting.com) did this on Twitch with what I believe was the first robot on there: https://www.instapainting.com/twitch-paints

Summary of results: https://news.artnet.com/art-world/instapainting-twitch-paint...
Have they tried reaching for the camera yet :)?
Why do people have to blog about everything - as if it is meaningful? Nobody cares. Maybe in three months you can say you got 1000 dollars and then the history will start to get interesting.
That's a really good question-I'd need to stop and think about a decent reply, because a lot of what I'd say wouldn't make any sense to someone who knows nothing about Army life.
Cool. Seems similar to https://bountify.co/
Based on the amount, they can probably determine what kind of bonus it was (special forces, radio operator, etc.) and then determine if he was eligible for any of those bonuses.
Gif89 had interlacing, so people might not understand what GIFLink does.

Here's the spec for gif89: https://www.w3.org/Graphics/GIF/spec-gif89a.txt

Here's an example BBS file list (or CD Rom dump) with some utilities, including GIFLink (and others). http://www.terminate.com/download/factory.txt

GIFLK112.ZIP 198.803 19-10-93 GIFLink v1.12 - View transmitting GIF images while downloading

What people might not know is that GIFLink cost money. $30! But that would easily be saved if it reduced the amount of images being downloaded.

ftp://ftp.retronn.de/dos/dfue/TER500/DOCS/PROTOCOL.DOC

GifLink Filename: GIFLK112.ZIP Price: $30

A Zmodem that allows you to view GIF images while you download. Maybe a nice
feature if you really spend hours and hours downloading GIFs.

I'm not sure when that price was active. (That text has a copyright of 1994 to 1997).

Maybe the file is available here? http://cd.textfiles.com/expandin/BBSUTIL1/
that's a killer IP list to license out
That's interesting. I dealt roulette occasionally in my younger years ('90s) and we had 3 different sized balls to work with if we sensed someone getting a little too lucky.

I don't know the inner workings of casinos in the modern day, but back then we had a lot of ways to deal with cheating. I'm sure there were pros that we never noticed, but the people who read how to count cards and decided to try it out were easy to spot and deal with. I remember one time the pit boss telling me over my shoulder "that's enough, bring it in" and I said "I'm trying!" because I actually was. I had dumped most of my tray of chips (not all that much on a $25 table) and it was very obvious we had 2 people at the table working on the rookie dealer.

He pushed me out for my twenty minute break twenty minutes early and when I came back the tray was full and the players were surly. I commented "what happened to all your chips?" and the guy on third base stood up, pointed to the dealer that replaced me, and said "that bitch took it all". Cue security and the table cleared out just about instantly.

A few of the things we could do to change things up on a blackjack table:

- burn extra cards

- change the shuffle

- new deck of cards

- prematurely end a hand

- encourage non-standard play from the other players

- encourage a player to walk away

When I ran into the players I mentioned above, I only knew about burning extra cards. You pick up other ways from other dealers who've been around longer and want you to pull your weight by bringing in better tips.

For roulette, there were just the two ways (changing the ball, stop and start the wheel), but it was pretty rare for me to deal that game, so who knows.
Here's a paper published just last week titled "Is Decoupling GDP Growth from Environmental Impact Possible?" (Their answer is "no.")

http://journals.plos.org/plosone/article/asset?id=10.1371/jo...
> Is this merely a reflection of general American population that views the army as a major drain on national resources

Maybe on HN/Reddit and big cities in the coasts. Elsewhere it's all about "support our troops". But yes, like snerbles says, it's not much than that.
That would probably be the first thing the setup would prevent :)
I'm reminded of the section in Cryptonomicon where the protagonist is imprisoned with his laptop and needs to hack with the screen turned off, for security reasons
Wouldn't libre-ablo be a better name?
We were able to buy it second-hand at a much lower price
You don't have to get consent from anyone without reusing, redistributing, or modifying their copyrighted materials.

A cleanroom reverse engineering is perfectly legal, without any "permission", in most countries.
It's also illegal to double-park. There, fixed that.
Depends on if you want to pronounce it or not.
Well if they have contracts for the higher amount... how is this a thing?

Unless the contracts weren't signed by someone from the government who could sign those contracts?

How would the soldiers know if the government recruiter was legit or not... yeah seems fucked. Government didn't supervise their recruiters correctly. Wouldn't that make all the contracts void? Messy.

If the military needs bodies, they should just go back to drafting them. Would help society see the true cost of policing the world instead of taking advantage of the poor.
Apple Strategy 2017. Important change to iPhone coming
What puts MATLAB ahead of Julia, in your opinion?
Define better :)

I don't think it's better than Ubuntu, but it's not worse. There are some aspects where Windows would be a no-brainer (gaming) and others where it is catching up with Linux (development outside Visual Studio? I'm just a hobbyist).

I never got 3 monitors to work reliably on Ubuntu or Fedora, though. Apart from that, I could probably switch back to Ubuntu and be as happy.
So much this - but even worse - a particular unicorn who's primary business is identity management. DNS glue records ALL point to AWS/Route53, actual zone file NS records ALL point to Dyn. I looked at that and went WTF were you thinking?!?! It's one thing to give yourself a SPOF, but why would you give yourself 2 SPOFs?
Can somebody TL;DR this one? I don't want to subscibe/register.
In this case though, it seems some of the terms of the agreement were "become a radio operator" and the recipient didn't do that. I imagine the recruiter very likely said "don't worry, nobody will check" but now they're checking.
> any table game

This isn't about the house-run, house-edged table games you find in the middle of casinos; it's about Texas Hold 'em poker rooms. Most poker rooms I've been to let me keep my phone on the table next to my cards. I doubt that'll be the case now.
Testcafe – Automated browser testing for the modern web development stack
It's going to be highly pipeline, workflow, and team interaction dependent. In my place of work you generally only have one person working on a branch to add small, modular features. For releases we cut master into release branches. We fairly frequently need to downstream a commit from master into the staging branch and more rarely the production branch. The squash allows for a quick and easy cherry-pick of the feature to apply downstream.

If the code change is not widespread, I would always encourage a squash. Commits to two different parts of the codebase that do not directly rely on each other on the other hand should remain separate.
Entertainingly, this page 503s currently.
You could never take this into a real casino. The cameras would pickup the infrared signals. The security guys would know something is up since a regular phone doesn't do that.
That's 1/100th, and the word "totally" in my comment indicates sarcasm.
Thank you again, you're feedback is great!
This is laughably ignorant.
I wouldn't blame someone who got drafted, but it is reasonable to fault someone for joining a volunteer army of a militarily aggressive nation.

If you sign up to become a fire-fighter or paramedic, you will never be in a position where the machine you are a piece of requires / encourages you to kill people who don't need killing.

The fact is that there are parts of war / military life that are more exciting than being a fire-fighter, say. It's also culturally reinforced and lauded.

I've almost signed up at various times, but I view it as a form of "combat tourism."

We have almost a century of literature and culture devoted to uncovering the dark side of modern warfare. In addition, we have a large number of cases where our own governments have lied to us that are well documented, and entirely uncontroversial.

That said, I still see the appeal. It's just not a situation I want to allow myself to be put in.
How can you tell if someone is kind? Ask how rich they are
I played 2/5 NLH at the Venetian in June of 2015 and had my phone on the table most of the time. I had earbuds in and would check twitter and text friends playing at other tables between hands. No one seemed to have a problem with it and I wasn't the only person doing something like that. I never thought it would be a problem actually.
But if the dealer was known he would have to reimburse me, no?

Also what if I where no longer in possession of the good?
Top Management don't care because they do not have a downside. By optimizing the cost they can get additional bonuses. Even if they sink the company, they still walk away rich and ready to screw someone else.

Middle manager are too busy to save their own asses to ask questions. If one off poor guy musters courage to speak up, they are immediately shut down in the name of falling in line. This is the usual response from top management when they don'have an answer.

"This isn't a Democracy."
>This is a leading question. Leading questions are obvious when the question they ask cannot be answered with a simple statement. Leading questions are a sign of dissonance and should never be answered[...]

This reminded me of the famous questions the Buddha refused to answer.[1] Your mentioning 'dissonance' and suffering made me see it in a new way.

[1] https://en.wikipedia.org/wiki/The_unanswered_questions
As someone who has traveled the country pretty extensively, I can't agree.

As someone who grew up in a large western coastal city, I would agree that perception is accurate to that locale.
While I'm certainly of the opinion that this is a ridiculous situation and those bonuses should be left alone (salary of 42 auditors alone would probably take the lion's share of the recoverable funds, independent of the moral issue), let's keep things in perspective - deployment to Iraq was not 'defending their country'. The US was never threatened by Iraq.

Similarly, not everyone in Vietnam got drafted, and even if they were drafted, that's no excuse for the abuses there. If you're signed up to fight against your will, that's no excuse for taking part in activities such as the My Lai massacre. Where is the moral high ground in punishing innocent foreigners because your government on the other side of the world forced you to fight?
I imagine this only damages the USA. The next time they need heavy recruitment numbers, people will look at the signing bonuses offered and either say "My life is worth more than this amount" or "this amount is too good to be true, they'll ask for it back in the future" and not sign on.
tl;dr Wealth has a measurable effect on empathy. Individual stories and exposure to lower-income people can still compel wealthy people to be more generous in spite of this effect.
This was for a DHS immigration facility, not for a prison. (Not that it makes it any better, but it doesn't break with Justice's decision.)
RBBS-PC was a dominant server program (package? so weird) throughout the 80s that was open-source and written entirely in BASIC.

https://en.wikipedia.org/wiki/RBBS-PC
So if the warning is "beware of the Sea People"[0], maybe we really should be wary of the water bears?

[0] - https://news.ycombinator.com/item?id=12767821
AT&T Reportedly in Talks to Buy Time Warner for $80B