skysight-inc/HackerNews huggingface dataset:
I'm sorry but UN reports are meaningless, it's a corrupt spineless organization which takes things at face value. Helped hide terrorist in UN facilitates, rapes little girls, and is overly one sided due to the Organisation of Islamic Cooperation.

Punitive raids due to Palestinian raids, it's the chicken and the egg.

And to continue the next line from your quote "Meanwhile, Palestinian guerilla raids into Israel continued. Over a two-week period in late May and early June, four raids by Palestinian fedayeen killed 3 and wounded 6 people in Israel, at Beit Arif, Beit Nabala, Tirat Yehuda and Kfar Hess which, according to the UN, greatly concerned both the Israeli and Jordanian governments"

US intelligence services is known to leak misinformation, I don't know if Israel has involvement with MEK but it's pure speculation at this point.
I don't remember Israel declaring the need and will to destroy another nation, have you seen the size of Israel and the size of Iran? I'd say the scale tips in their favor, so "threat to the existence of Iran" is BS. It's just fanatics wanting to remain in power by aligning the opposition with an enemy, age-old trick.

Minimizing civilian casualties doesn't mean zero casualties, that's called collateral damage, we don't know the operational decisions in regard to the assignation.

I'd argue that Israel is being held up to a much higher standard than the rest of the world, which arguably isn't fair considering the neighborhood and the people criticizing Israel.
Ok, how about:

Hillary "It was all just a response to a video" Clinton

Bernie "Terrorism is caused by global warming" Sanders

Harry “light-skinned” and speaking “with no Negro dialect, unless he wanted to have one.” Reid

Al “White folks was in the caves while we [blacks] was building empires … We built pyramids before Donald Trump ever knew what architecture was … we taught philosophy and astrology and mathematics before Socrates and them Greek homos ever got around to it.” Sharpton

Barack "If you like your health insurance, you can keep your health insurance" Obama

Nancy "We have to pass it to find out what's in it" Pelosi

Elizabeth "I'm Indian because my ancestors had high cheekbones" Warren

Harry "Mitt Romney didn't pay any taxes" Reid

Hank "I'm not sure if Guam can tip over" Johnson

Leland "I am a leading gun proponent, but am running a illegal gun trafficking business on the side" Lee

Al "the entire North ‘polarized’ cap will disappear in 5 years" Gore

Just a few
Samsung Galaxy S6 Edge  Features, Specs and Price
They sure as hell aren't engineers.

Code monkey != Engineer != Computer Scientist

All this BS about "Anyone can code!" has had seriously detrimental effects. Now everyone who can do some website bullshit and say "Agile" a lot thinks they're Carmac.
That's how it is all across Indiana as well. It is awful. I was back there this summer to see a friend, had to find a new place to crash at the last minute because he had to go pull his brother out of a shed and let him detox at his house.

People are broke and broken. Very few decent paying jobs even with a college degree, if you are broke you don't have access to decent medical/psych care either.
> Then I need to understand why the current technology cycle is fundamentally, essentially different from previous ones. A business needed to bring in more money than it spent 30 years ago just the same as it does today.

The barriers to entry and growth are radically different. As a result, there is more competition and faster growth at all company scales. So businesses have to scale their velocity accordingly.

>Start-ups rely on networking but by network effects I'm referring to a very specific phenemenon

Which is moot: the competitive effects of brand awareness and economies of scale don't disappear because one chooses not to consider them.
As a web developer, I don't think of myself as an engineer. I think of myself as a craftsman. An engineer learns to manipulate the rules of nature and does so in repeatable ways to make things that are primarily functional. A craftsman learns the rules of his tools and uses them to make things of beauty rather than of function.

I would be bored to tears with engineering, web work offers me an outlet for my creativity.
I have long since come to the conclusion that most of the nodejs ecosystem is rotten. I don't even know where to begin.

I'm certain this is a mentality issue more than anything.
Teletext time travel
I've struggled to find a place to use Docker for ages simply because between LXC/VMs/BSD jails, Docker just seemed like some pretty paint on top of what I was already doing. Serverspec is _real_ interesting. Do you have more resources about how it's used, incrementally adjusted, etc?
It is a little bit sad, but a little bit true. You can have an amazing artistic mind and know nothing about math or science or logic, and do some cool stuff on the front end. Sure after they write some html all kinds of stuff happens to it that involves computer science, but the dude writing the HTML doesn't need to do that.
In some states in the US you actually need an engineering license to call yourself an 'engineer' in public - but usually there are exceptions for people who work for large companies.

Government licensing of engineering isn't the answer, but on the other hand calling oneself an 'engineer' without any formal or informal training seems like equivocation in the best case and outright lying in the worst case.
> “I don’t care what you cover the seats with as long as you cover them with assholes.” Eddie Rickenbacker, Eastern Airlines.

Yep, it's _the_ Eddie Rickenbacker https://en.wikipedia.org/wiki/Eddie_Rickenbacker
Yeah, who ever thought about the stock market funding risky and forward looking businesses. Let'em go to a bank I say.

Airlines ? Too hard, especially those low cost ones. Internet ? Too speculative. Computers ? Hard as hell. Biotech ? Depends, do they make drugs for rich people ? Or at least, do they buy existing drugs and extort dying people ? Now that's a business I can understand.
Microsoft was forced to include the browser choice thing for a few years in Europe.

I wish someone would take a closer look at how Google push Chrome as well.
To say nothing of the inherent advantages of immortality and self modification.
I don't see why the way one chooses to die should affect society as a whole, specially when it's done on the terms described. The fact that they were courageous enough to live the entirety of their lives the way they wanted to is to be admired and respected, even if you don't necessarily wish to follow such footsteps.
Still a pretty good accomplishment, even though it wasn't fully successful.
I have no CS degree and I'm would call me between Code monkey and engineer.
But I know people with a CS that are only code monkeys.
A CS degree doesn't say anything.
Good talk, thanks for sharing.

I found the parts about lowering data dependency to achieve additional parallelism within the cores particularly enlightening.
That's not really viable though is it? It's easy enough to spot flaws without knowing how to fix them.
I try to move a lot during the day. Part of repetitive stress injury is that everything stays within a pretty small range of motion for long periods. So, moving mouse pads, keyboard back or forth, adjusting where I sit in the chair, all change the angles of attack (if that makes sense) of my arms/hands.

But as well is that I'm up and away from my desk for at least a few minutes every hour, and I try to take a couple walks outside of lunch.

I'd have a hard time saying what helped more.
What is the downside to moving from 1MB to 2MB blocksizes, instead of moving up to 8MB or 20MB? If the reasonable maximum number of trades per minutes is 3 at the moment, does a doubling of the blocksize merely double the allowable number of trades per minute, or is it somehow a logarithmic change?
Yeah I'm not sure it's such a good idea to get the government involved in certifying programmers. On the other hand, many who call themselves engineers are confusing themselves or the public.
How is this not on the front page? If we have a low cost catalyst then Hydrogen Fuel cells become affordable and are well placed to disrupt how the world thinks about energy. This is an exciting time to be alive!
Introducing Apex – Serverless architecture with AWS Lambda
How El Chapo Was Finally Captured, Again
AT&T Chooses Ubuntu Linux Instead of Microsoft Windows
I think many are missing the point here: AI can just be very stupid and still wipe everything out. It only takes some sort of irreversible minimisation function to let machines destroy all at sight. Drones are the first step, then comes IoT, what else? We fully depend on machine learning just now. So no wonder many are scared even before machines becoming human-intelligent.
Rethinking SIMD Vectorization for In-Memory Databases [pdf]
Oldest alliance in the world that is still in force
Greed for authority, power and influence is what is causing that rot.
If you've got the skills, open a PR. If you don't, an Issue is sufficient (unless you're demanding a feature).
This is as good a place as any to ask, are there any good documentaries about how various stuff is made that isn't entirely fluff interviews & panning over assembly lines without any explanations about the engineering involved?
No, it doesn't mean that monarchy is better. But if you want to argue for democracy in open source projects, the lack of positive examples does merit some consideration.
Introducing the Industrialist’s Dilemma
Well, one of the least ambiguous definitions of aging is "accumulation of damage at the microscopic/cellular level", that includes both accumulation of foreign matter over time (e.g., accumulation of asbestos particles, or cholesterol) and accumulation of damage due to matter or othewise (e.g., damage accumulation due to daily asbestos exposure without asbestos actually accumulating). So you essentially supported my point.

If you have a different meaningful definition of aging I'd like to know.
No, getting access will probably take a couple of days (or in case of viewdns, more than 100$) and thereby all the fun out of the project. If you know of any other way to get the list I'd be happy to hear it though!
There's no reaction mechanism to explain how technology magically creates jobs. Jobs ARE created by energy use via fairly obvious mechanism of processes using energy.
Docker lets you setup a runtime environment by doing whatever is necessary to make it work, with the huge benefit that you don't wind up breaking the rest of the same system for running anything else.
Spotify has taught me how to make crack more than anyone
About the LIGO Gravitational-Wave Rumor
>Despite its problems, it is an approximation to a packaging standard which provides enough isolation to manage dependencies successfully.

Docker is ultimately a non-solution that papers over the problems of traditional system package managers, language-specific package managers, and the myriad of software (mostly Java) that no one actually knows how to build from source. Containers do not compose. There are many runtime environments to consider, and Docker can't handle anything but containers. You need to use some other software to manage the host system at the very least. Furthermore, the container images have no useful provenance for users to inspect. It's a security nightmare.

Functional package management is the real solution here. Software like GNU Guix and Nix solve real problems. They remove global state (/usr), enable reproducible builds, allow unprivileged package management, support transactional upgrades and roll backs, deduplicate software system-wide for all users, handle full-system configuration in a declarative way, eliminate the need to trust any particular provider of binaries, and more.

>Does anyone not remember what it was like to fight shared library versioning conflicts?

Using Docker to solve this problem is like using a sledgehammer to drive a nail.
U.S. and EU firms warn of 'enormous' consequences if data pact talks fail
A lot of business software is developed for the web now.
"I've found very few jobs that aren't web-related. I have seen a handful of embedded programming jobs, but those tend to require a background that I lack (EE or CE, whereas I have a Comp. Sci. degree). My only other prospects seem to be in the financial and gaming industries..."

I haven't looked for a job in a while, so I can't give you great advice on where to look for jobs. But as someone who works on enterprise software, I can tell you that if you're only seeing listings for web programming jobs, you're not seeing the majority of job postings for software developers.

There's a very wide range of software between web application programming and embedded software. Most of the software used by businesses is on the back-end - the web stuff is just the top layer that users use to interact with the systems. For example, think of all the software that runs behind the scenes at Amazon.com: shipping optimization, inventory management, recommending products to users based on purchase history, etc. - none of that is interactive, it's all crunching through data.

A few sources of job leads that you haven't mentioned: (1) lots of companies have job postings on their own web sites; (2) local head hunters may have a broader range of jobs in your area than the major job sites; (3) networking: talk to your friends to see if they have any job openings where they work.
> Extensions have a permissions model, but it isn't easy to understand like a mobile phone's permission model and extensions have very scary powers.

I don't see mobile phone permissions to be all that superior. Perhaps they're more explicit, but the reasons for the permissions are never explained, and they're vulnerable to the same problem as the author describes (someone buying the app/extension then abusing it). After all, nobody reviews the permissions on apps they install, they just feel powerless and install it anyway. (e.g. "Well, I want the facebook app, and so whatever permissions they ask for I'll give them, no matter what.")

Take, oh, "Map My Run".

So it's an app to track your location while you're exercising. You might expect it to need your location and internet access.

Nope.

It needs to know your actual identity, device id, phone number, access to all your phone accounts, all of your contacts, full write access to media, photos, camera, microphone, full internet access, ability to change network settings, view and change account settings, view and change google service configuration (whatever that means)....... the list actually goes on, if you can believe it.

Now, you might think "well, don't install apps from companies that use too many permissions" and, well, I don't. But it's also pervasive and I no no one else that even gives a second thought to it.

Basically they say "I trust Apple / Google to provide quality applications" or "[Map My Run] wouldn't misuse my data. What would they possibly gain? That's just silly. Quit pestering me. install"

(Note: I don't have a beef with Map My Run, it was just a recent app I wanted to install.)
It's a good question, especially in the age of small static binaries with no external depdencies anyway.

Even if the isolation isn't of much value, Docker is still useful as transport and storage. Getting back to the shipping container metaphor, it's easier to move things around if they are all the same. And Docker containers are a pretty good way to do that with code.
It's not like Docker is the only way to deploy and use containers.

Between nspawn, LXC, the various BSD systems, and a few others I forget, we have plenty of choice for containerization.

And Dockerfiles are both poor at being universal enough to serve as blueprints, and at being flexible enough to be useful by themselves.
I've never had an issue with my shoulder while using a laptop, computer, or tablet. But if you are forced to hold your shoulder in a certain way with how you are using the device, it certainly could happen.
For my use case chef makes much more sense. I like docker, actually is a very important tool to my development environment and testing, but with many moving parts in production, some of them needing persist data, would be a hell split and manage so many app containers. I can't see how Docker would help me save time. To production LXC/KVM/nothing + chef is usually better to me.
I didn't say everyone agreed—that's clearly not the case. But we've made the decision and you can read about our reasoning at that link.

Yes, the paywalls are annoying, but HN would be much poorer without any articles from those publications, and that's more important. Hence the site policy is: (1) if there's a standard workaround, then posting them is ok, (2) flagging them for that reason alone is an abuse of flagging, and (3) comments generically complaining about this are off topic.
I have a few friends that are civil engineers. "being technicians with the tools we're given" is exactly there job title. They aren't coming up with insane new concepts for bridges or new mixtures for concrete to improve roads, they're just doing what they are told with the tools they are given.

ie Design a road that is x feet long, has proper water drainage for the area, and meets safety standards for typical vehicle weight, etc, etc. Yes, SOME civil engineers are probably pushing the limits, most just design standard parts that fit into the required schematics.
Bitcoin is already specified. I doubt that nodes, miners, and the bitcoin richlist will converge around any alternative spec (whether XT or Litecoin) and decide to call it "bitcoin". However, the ecology of decentralized digital assets inspired by the nakamoto consensus has already fragmented and will continue to do so at an exponential rate. As a rough estimate let's say there are already 1000 bitcoin clones that have more than a handful of nodes and miners. I would not be surprised to see that number increase to 10,000 within 2016. That some of the individuals associated with Bitcoin Core are moving onto other projects is not going to mean very much one way or another for the original bitcoin spec, though we may see the Core project change. There are other alternatives for those who want to run an implementation of the original bitcoin spec. (http://thebitcoin.foundation/) And there are an exponentially growing number of alternative networks for those who do not.
It does just double it. The problem with increasing it more is propagation speeds around the planet (this needs to be as fast as possible or another miner may get the block reward), especially if the miner is sitting in china.
Well, and for most people, it's not even really a "folding clothes problem." It's take everything upstairs. Put these socks in that drawer. Hang this shirt on that closet. Hang or fold these pants and put them in the right place. Repeat for each item. It's actually a move a lot of things around the house and put them away in the right way in the right place problem. Oh, and do it cheaply, because very few people are going to pay thousands of dollars for your put clothes away robot.
I quite agree with this comment from Reddit:

"I think you nailed it that this is most likely more bureaucracy than malice.

IBM is like government. There's no sense of urgency whatsoever."

Source: https://www.reddit.com/r/javascript/comments/41dadv/is_expre...
See, this is why I don’t like english. in- and un- both should mean the same, why I can’t I use them synonymously?
My coworkers with Software Engineering degrees are working software engineers that do not have a CS degree. It seems misleading to only include CS degrees.

Also, that question on the Stack Overflow survey saying that 40% of devs are self-taught was a 'pick all that apply' question. Some of them may have a degree and checked the box because they continued learning.
All of it? It's an hour-long BBC documentary, I'd hope it has something useful.
It depends on how big the modification was. We're looking for the year the article was written, not when it was last tweaked.
Thanks man, took ages to build!
I’ve been noticing that in the past year, more and more discrepancy between the news in different countries.
That was my first thought. Why go through all this hassle to just put off the problem until the traffic merely doubles? This seems like when you see something silly in code like:

// const MAX_SIZE = 1;

// make it bigger to fix crash

const MAX_SIZE = 2;
Any chance you can link to a "getting started" docker on Ubuntu writeup?
Thanks for the apology. I especially liked where you minimized your own fault and tried to blame your behavior on me.
Bernie Sanders lawyer use DMCA to remove campaign logo from Wikipedia
The treaty doesn't allow foreign governments to "override" local laws...

Isn't that exactly what treaties are for? In this case people are complaining that the treaty allows foreign corporations to claim damages in a court not subject to local laws. This has been argued many times before on HN (I'm on a phone or I'd look up some examples myself by searching for "tpp dispute resolution").
Show HN: Typedregexp – Match regexps into structs in Go
I'm not even sure that CS is the best degree for software engineering. People with maths, physics, computer engineering and software engineering degrees seem to get more done and be more likely to be qualified.
It certainly is conceivable that a superior and subordinate have a mutual relationship, but even in that case, as soon as they start a relationship they need to be separated from the direct report relationship.

That said, what I'm getting at, is that there are times when people step over the line into harassment in full view of others.

Not just in sexual harassment either. Verbally or physically abusive behavior falls into this category as well. Sometimes the victim may be afraid or unwilling to stick up for themselves but ultimately harassment hurts the whole workplace so third party reporting can be an extremely valuable measure to address the issue.
Right, but the 1999 version is substantively different, so we probably shouldn't make that the year, so what year should we give it?

Sorry, I know this is off-topic shop talk, but we do these all the time and this one is unusual in its non-obviousness. I'll try to resist posting more about it.
Yes, I wonder if RMS has any objection to clouds where the user data is encrypted end-to-end, like with Tahoe-LAFS. Does that count as running your own server if you have client-side encrypted data through Tahoe backed up on Amazon servers? Or is there too much info leaked, or some other way that Amazon could engage in hostile behavior with respect to data it cannot read?
> To fly on an airplane, you just had to walk through a metal detector, and if someone was there to meet you or say goodbye, they could go all the way to the gate without a ticket.

Also, you could meet somebody for lunch at the terminal during a layover or have a meeting right in the terminal at a restaurant. I had a boss before 9/11 that had direct reports all over the country. He would sometimes fly out and have lunch with one of his reports at a restaurant in the terminal and fly right back out. None of this is practical now with the security hassles.
Who said people without CS degrees have no formal or informal training? It would be difficult to work in a software role with no training. Pulling that off for any amount of time would be an impressive feat.
I should write one that compliments that post. Good idea =)
Some notes [on] C in 2016
NGINX Reverse Proxy and Load Balancing for ASP.NET 5 Apps with Docker Compose
How do hydrogen fuel cells disrupt the world? The fuel for today's fuel cells is natural gas. How would these be any different?
> Win10 has the old start menu back.

I couldn't get it working like windows 7. It looked like a lazy attempt to create this talking point about windows 10.
Hardiness zone