skysight-inc/HackerNews huggingface dataset:
> No, it's not. Exchanges are few and (supposedly) extremely well regulated. The number of "bad actors" (spoofers or otherwise) is also small and under strict regulation.

Almost everything you said is directly refuted in the article, or by some simple reasoning. Exchanges are not well regulated, as this happened for years, and they appear to have come down on the smallest offender. This is feel-good enforcement, and in no way comes with even an attempted guarantee that the behavior has been stopped. You're free to assume it has, but that's a probably niche view among people investing with their own money.

> Additionally, at present the SEC is a part of the spoofing arms race, and is massively (and some say willingly due to regulatory capture) underfunded and incompetent in that race with no intent to win.

Impossible mandates have a way of sapping your will.

> You want to legislate it so that it has teeth?

No, giving a bad law bigger teeth seems like a poor idea.

I want to examine the root cause of the issue and fix that once and for all.

The issue appears to be that someone decided that you should be able to trust my signals, "because trust, mkay". So inherently we've got a situation like poker where I benefit if you misread me, and we've got a re-active nanny trying to make me play nicely...

If instead we said to you "his buy/sell orders aren't an appropriate signal for you to base things on because they're easy to misread", we'd be done.

Then if you wanted a system where people didn't game it like this you could do what I proposed earlier and simply make each order cost a small amount if cancelled early or whatever. You'd know precisely how much (the early-cancellation fee) you could trust my signals. And then if enough people agreed, they'd start only accepting bids that had a deposit and you'd have your way, unlike now where you only think you do.

> An equivalent claim is "It's like making shooting people in the streets a crime [...]

Wow, no. Equivalency fail. Hitler much?

But though, if you trust in a prohibition on murder to keep you safe and refuse to defend yourself, perhaps there is some small amount of similarity...
Hold on - please don't confuse the two. OpenSPARC actually was/is open, comparatively this is highly restricted.
For the companies in this list that I have direct experience with, the cover letter is never read and not even available during hiring decisions.
I haven't had any interactions with the maintainer(s), but I absolutely agree with the point on performance from SSH[0]. That said, I do like that Ansible makes no assumptions about your target server's initial state except that it is accessible over SSH (the rest can be bootstrapped from Ansible).

My use case is admittedly much simpler than what Ansible allows for: I use it almost exclusively to provision a host for containers (and then to initialize/start those containers). As a result, my playbooks tend to remain small.

I don't think this use case is realistic for everyone yet, but I think that's the direction we're headed (more containerization), and that it won't be too long before this becomes the norm in devops.

[0] Seriously, the "copy" command is the best illustration of this - thank God that "synchronize" also exists!
Three Americans confirmed dead in Mount Everest avalanche
Cameras in every classroom. You can then annonymosly report problems with time and date for review.

I had a Calculus prof who was worthless. She would literally read from the book and copy it verbatim on the blackboard. No questions. If you had a question you had to write it down on a piece of paper and leave it on her desk. If she could get around to it the question might be answered in a day or two. Students had no way to fire this prof or get her reviewed and replaced. We had to endure the torture and learn on our on.
INFO and LLEN. By contrast, here's my command to view the length of the queue with Rabbit:

sudo rabbitmqctl -p example list_queues name messages messages_ready messages_unacknowledged consumers | grep 'celery \|other_celery '

Note that I need to use sudo to get this information here. I am sure the Management plug could help here. I do have Flower set up, but it gets terribly confused about multiple queues and multiple task servers and sets of workers, so it's basically useless. It seems to latch onto one of the queues and only shows the stats for that in most of its views.
He was 'thrown in the slammer' for a decade worth of accounting fraud and insider trading.. His excuse was that the big bad NSA was out to get him, but I'm not quite sure how that explains his fraudulent Enron deals;

http://www.nytimes.com/2002/03/29/business/enron-s-many-stra...

Or why they had to restate $550M in revenue and then take $11 billion in writedowns from overvalued assets..

http://www.deseretnews.com/article/945565/Qwest-plans-to-res...
Your resume is fine (just make the GPA more obvious - convert to 4.0 scale or something).

I've worked at some of the companies you mentioned and I regularly do technical interviews for internships. Here are some tips:

- Try to get a referral. This is by far the easiest way to stand out if you are not from some of the top colleges the company is actively targeting (top tier firms go on campus recruiting trips to the best schools in US and they get most of their candidates from that pool). Explore your network - do you know anyone that went to your school and now works at one of these companies? Ping them.

- Start applying early. Usually the company decides upfront how many internships they're going to offer that year. So if you apply late, your changes of getting in are lower - they've very few slots left and they can be very selective. Go on LinkedIn and look for recruiters from the company who handle University Recruiting specifically. Ping them and ask them about internships and their recruiting schedule.

- Try applying to companies in Europe like someone else suggested.

Also don't worry too much if you don't get into your dream internship now - it's not the end of the world. I have been in a similar boat - I went to school in Singapore and I got rejected by every single company in your list for internships (my school is one of the top 3 schools in Asia but that still didn't help). Instead I ended up interning at some local startups. 6 years later things have changed - I've worked for some of the companies on your list and every company that has rejected me in the past is now trying to actively recruit me. So don't get disappointed - keep learning, contribute to open source projects, apply to Google Summer of Code, keep participating in competitive programming contests and be the best you can be.
OK! And now what are we supposed to do with sed, tr, grep, etc?? ;-)
What's New in Microsoft Design Language 2 for Windows 10
Thats not technically a unikernel, unless you link them into a single executable (which has licensing issues with Linux). Single application OS would be a better term, as it is confusing otherwise.
Why would an animal lose its brain?
"IMHO that's a far more interesting architecture to study"

By interesting do you mean awful? The only reason for clinging on to x86 is maintaining compatibility with old proprietary (almost entirely windows) software.
By returning everything they ever gave me. Ex-gf.
This is it seems not a unikernel, it is a single app Linux deployment, so should perform just like Linux.
Students and professors are not peers.
Agreed, not huge, and well known.

Code gen is probably the most sensible way to approach the static nature of Go (and also generics, when all is said and done ;). While it is true that the pluggable platform x on Go should allow for any compliant plugin, at deployment time, the plugin set is known and effectively static.

Irony here is that given that the chaining of tools is emerging as the most natural way to build up the feature sets, the fast compile time may not be so fast anymore.
No scroll wheel support? F that.
Someone was being seemingly overtly rude towards me, but actually had a few-month old infant and was getting zero sleep. What I percieved as being antagonistic was just someone not able to express themselves due to their brain being soup. I wish I'd known to cut him some slack.

Oh and someone in the last 8 years I said that I think exploiting security holes in someone else's box isn't curiosity, it's vandalism. Sorry rtm, I haven't changed my opinion on that one, but I still think you should fund us in the next batch. :-)
> How is the learning the liberal arts brainwashing?

In theory, it's not. In practice, though, liberal arts in many colleges gets tied up in "political correctness" and other junk, and winds up containing a fair amount of what might be considered brainwashing.

> The entire point of a broad education is the exact opposite, it teaches you how to think and what to think about

That's exactly why it's a perfect vehicle for brainwashing. I can make a pretty good attempt at brainwashing people under the guise of teaching them how to think and what to think about - if I'm so inclined.

There's an element of the left that wants to win the argument, not by having better ideas, but by silencing the other side. (The right has these types as well, but they seem to be more prevalent on the left.) Teaching university kids "what to think about" is a perfect chance to exclude the other side from the realm of what thoughts are worthy of being thought.

Now, there are also professors who are excellent liberal arts teachers, who are teaching what liberal arts are really supposed to be, and that is very valuable. But don't kid yourself, there are also professors who are using liberal arts to indoctrinate.
> Urine is also safe. Would you drink your own in front of a camera if I asked you to during an interview on water purification systems?

The differences are I'm not trying to peddle my urine as the "only" way to grow food and urine actually is safe. Roundup is not safe.

Btw, urine is a wonderful fertilizer. It's more effective & more environmentally friendly than the petrol biz solutions.

It's funny that the people spraying pesticides need to wear haz mat suits. If it were so safe, why wear the suits?

Here's some of the effects that these "safe" pesticides have on people.

http://www.filmsforaction.org/articles/argentina-the-country...

IMO, this whole notion that we accept poisons on our food is ridiculous. But ymmv. Many people are content getting fat & diabetic eating McDonalds.

> That is, sure if you don't mind half your crops being rotten.

Sorry, but that's a load of BS. Local farms don't really have this issue. Also note there is a huge problem of waste with conventional farming & animal meat production.

Re: "pests". Pests have predators. If you encourage the predators to thrive, you don't have a pest problem. Conventional monoculture chemical agricultural practices are prone to disease & pests because the natural food web & community is disrupted. It's an unsound architecture that requires expensive & destructive inputs to maintain. It's the industrial model fighting nature.

Why not work with nature instead?

> I've never seen the evidence that you can successfully run a high-yield zero-pesticide farm.

See the links I posted above. Both high-yield farms use zero-pesticides.

> But I'm not that into farming and I'll be more than happy to learn I'm wrong.

Maybe you should look more into it before stating such a strong opinion...It sounds like you are heavily influenced by propaganda from large chemical & petrol companies. I don't blame you, they have huge marketing budgets & are owned by the same interests that run the major media outlets. Too bad nature doesn't have a marketing department, huh?

> But more importantly, even if possible, apparently almost no one does that.

That's untrue. Natural methods are still dominant in most of the world. America is an outlier.

America subsidizes petrol chemical centralized agriculture. We don't subsidize natural methods. Lobbying & corporate interests drive this behavior.

> Especially not organic farmers, who dump even more chemicals on food than usual, with only difference is that those chemicals have "organic-certified" label.

The USDA Organic label is pretty asinine. Many think it's a way of sabotaging natural chemical free methods.

Note that natural food webs don't need chemicals. It has been done successfully but does not receive much attention on a large scale because it does not suit large scale corporate interests. If you take an interest in chemical free gardening, you can try it out yourself.

Natural methods emphasizes small, autonomous farms. It's also better for the environment since natural ecosystems are built (serving a variety of functions), instead of the monoculture pesticide drenched, petrol subsidized, environmentally destructive system that we have today.
Who's paying?

Simple question. Really convoluted answer. But the end payers are the students. And they want their money's worth.

Of course, the worth is derived from their uneducated selves, and "higher educated" peoples know what's best for them.

A percent of income for X years seems much fairer way of paying for education. But even that has its flaws. We have yet to see the full blowback from our current way of financing higher ed. My estimate is 20 years. And 2008 will be a walk in the park.
I use and love httpie but I start to regret that it's written in Python as the Python platform is a very very late adopter of modern TLS standards. Even today, in 2015, it's still a hurdle to use httpie with a SNI endpoint, and forget about it making it talk to a ECDSA-based endpoint like those exposed by the free tier of Cloudflare (so called "modern TLS"). I wonder how long it will take to HTTP2 to land.

I tried a random rewrite of httpie in Go and it worked perfectly with those endpoints, as expected, and Go is getting full HTTP2 with 1.5 in June. Too bad the rewrite was still feature incomplete, when I tried it.
The grammar in this is a bit off. I'll probably submit a pull request with some edits, if that's something people do? I'm not sure about the etiquette surrounding grammar mistakes in a github repo.
> Jenkins specifically has no business being anywhere near a production deployment

I'm curious about this -- what's wrong with using the same deployment tool for running dev _and_ the other environments? Jenkins itself is a life-saver for, like you said, doing development builds/testing/reporting, but if we've got one script that deploys an image to production, why not trigger it with a Jenkins job, if only to keep everything centralized and maintain coherent deployment histories?
It's my belief that as our experience with containers grows, we will quickly out-grow the capabilities of a "RUN and COPY" CM paradigm. At that point, we will fall back to more traditional configuration management tools and create containers out of the results created by those CM tools.
It's worth remembering the full context to that incident. Earlier that year OpenBSD had been found to contain code that had been copied from a Linux GPL wireless driver project, in violation of the GPL. The Linux developers made a public mailing list posting about it and a lot of drama ensued:

http://thread.gmane.org/gmane.linux.kernel.wireless.general/...

Theo got very upset that the Linux devs practised 'full disclosure' over the violation and didn't contact OpenBSD privately (presumably he thinks customers who make use of OpenBSD should be fully informed about security threats that affect them, but not informed at all about legal threats that might put them at risk). He also tried to argue that the multiple commits over a period of time that contained copy and pasted GPL code was accidental, and got very upset when people suggested that one couldn't possibly accidentally copy specific portions of a GPL codebase and commit it to the repo multiple times. Theo also tried to argue that it wasn't a copyright violation since the code wasn't actually run-able (he knows full well that isn't how copyright law works).

The Linux developers response to that incident was also possibly partly motivated by earlier requests by some Linux developers for OpenBSD to dual licence portions of a different driver (i.e. also make it GPL). OpenBSD refused, for some of the reasons discussed already in this thread (they would likely receive GPL licensed changes that they would not be able to use). The strong reaction from the Linux devs was maybe to be expected after they had been told they couldn't use OpenBSD code, but then found OpenBSD had been stealing their code.

So there was a great big mess of egos and petty squabbling. I think a lot of that motivated the later copyright violations in the atheros drivers by the Linux developers that Theo is (rightly) complaining about above.
I didn't realize that. I'm going to check out the source to see just which sites that are whitelisting
Hey guys, thanks for all your feedback. Great to hear all the interest! haha

Again, please consider donating to the Internet Archive here:
http://archive.org/donate/

Enter your email here to get notified when new Startup Timelines are posted:
https://docs.google.com/forms/d/12gf3IJkzIal7qUT8Ts7Peuu4HPe...
I wanted to include it somewhere on the homepage, but didn't want it to get too crammed.

I also thought it'd be a good idea to open source the background research I used here:
https://docs.google.com/spreadsheets/d/1Ri8JZtBPNyofw91eL1Es...

I'm here now if you guys have any further questions!
Have you actually tried to communicate with the university? Because I suspect you could find someone in the department willing to hear your complaints. Now, they very well might disagree with you. Or they might not immediately act. But surely you have contact with an academic advisor or know the name of a department head.

If you make this sort of contact, though, I'd recommend against saying anything like "[you] should be embarrassed and ashamed to have such a professor." Stick to facts.

Also, note that even very accomplished and intelligent people can make mistakes when they speak. I don't know what "obviously incorrect" facts you professor is stating, but I've had good professors bumble words and even ideas. And I know (as a former student) that students love discovering and pointing out those errors. Even if they have no real bearing on the quality of education being delivered.
A few days ago I was talking to my daughter about robots and our conversation turned to planetary probes. I told her about New Horizons (the pluto probe) and thought "I should look and find out all the active missions." I was surprised to find that MESSENGER was still going, but was going to end soon. I explained to her about how it found ice in the craters of Mercury and she was amazed.

Anyway, just a small anecdote by which I'll remember MESSENGER. RIP my robot friend!
here is another statement, more like release notes: http://steamcommunity.com/games/220200/announcements/detail/...
This is great work Bakz!
The Pinto wasn't an engineering failure ("it was a two-thousand-pound car on the road with four-thousand-pound cars. It got hit. It lit up. What do you expect?") but a Public Relations failure.

Jason Vines was the PR guy for Ford during the Firestone/Explorer disaster. And he had one guiding principle: Don't blame the customer. Which is what Toyota did with the unintended-acceleration problem.

http://www.amazon.com/What-Did-Jesus-Drive-Christianity-eboo...

"PR in a crisis cannot be cleaning up after the elephants in a parade. The PR team needs to have a seat at the table before, during, and after a crisis."
The professors should be servants, in the same light a server is to a meal. I pay for it, I get it the way I want.
They also have very high overhead costs. Most law firms have very nice offices in very prominent parts of the city. This is not cheap so they need to charge a very high price to just remain in business.

From an economic perspective, you can imagine that a lawyer can typically bill 2000 hours per year. If the lawyer's salary + benefits + retirement contribution is 150k per year, they would need $75 per hour to cover this cost. Since the lawyer is working for a big firm which has high overhead costs and a goal of returning profit to their partners, the amount that they bill typically 3X their hourly salary (3X $75 = $225). This is why it is so expensive to hire an attorney. For large corporations, this fee is reasonable since they have millions of dollars at stake in an M&A transaction, IPO deal, or patent litigation. For regular working folks, this is often unaffordable. Due to the bifurcation of the potential clients (big business vs. everyone else), there is also a bifurcation on attorney salaries.
To be honest, counting down from 100 by subtracting 7 every time is not easy for me. Am I the only one here?
The Vagrant files we've been using have been whittled down to almost nothing -- we use Chef to provision boxes, so the vagrantfile is pretty much just "install Chef, forward ports, run role xxx." At that point, it just pulls the role (and cookbooks) out of the user's local chef repo -- and getting the Vagrant Berkshelf plugin running even removes the need to deal with downloading cookbooks at all.
California’s drought isn’t doomsday, but yes, it will change the state
My dream camping Jeep is one step closer
That sort of makes sense, except that pricing should follow supply and demand, not marketing costs. There should be lawyers willing to work for less when the market is oversupplied and salaries drop.
Your simple script is someone else's bad day. Imagine a shell script that needs to do a dozen things in sequence. Is it just a list of 12 commands? If so, do they even have error checking, whether by "set -e" or with explicit checks? What if it does fail and it gets restarted? Are any of the steps going to cause problems if they run twice or are they smart enough to not do anything this time? How about if you have "critical sections", such that you always have to do A-B-C, and if any of them fail, you have to undo them in reverse, C-B-A? Do any of the parts need locking so that multiple instances don't run at once? Do you need timeouts on any of your calls in case something gets stuck? What cleans up the locks if you exit uncleanly? Will another instance be able to start up and continue?

You can handle all of these things in a shell script, but that's not the question. The question is: will someone who's "just writing a quick script" think that far ahead?

My experience so far suggests the answer is usually no.

It's not the language. It's the mindset.
The Future of Fitness
Hi guys, thanks for the feedback. I haven't actually done any guerilla UI testing, I just shipped the code earlier today and went to bed haha.

I really want people to get "hooked" right off the bat on the homepage, so, I will try to come up with a better solution later tomorrow. I was initially gonna do mouseovers like above, but didn't feel that would work on mobile.