skysight-inc/HackerNews huggingface dataset:
I can totally understand the security aspect, but the non-notification is ridiculous.
Believe me, the worst thing a company can do is focus too much on what its competitors are doing. You lose sight of the bigger picture and will always be following behind somebody who is a leader.

Keep doing what you are doing. Obviously, you are on the right path. If they are copying you, it's a good thing. It means that they don't know the industry as well as you and they don't know how to solve the pain-points without copying you. This means that you are always one step ahead of them.

Keep building and marketing your product. It's the best thing to do. Don't be complacent always be innovating. If they are copying you, it means they can't surpass you.
Castle Black themed bar?
Good point, thanks. I added the quote from wikipedia, and moved the link from the CoffeeScript to the HTML.
Why did you create libdivide, and how long did it take you to grasp the algorithm and produce a correct implementation?
The OSVDB website contains no signup page for commercial access. No pricing either, purely sign up via contacting someone. From my experience whenever I see this, I just refuse to use the service and look elsewhere. Contacting someone is annoying and opens you up to repeat sales calls. Perhaps they should make commercial API access easier to access rather than complain about scrapers.
I had never been to McMaster-Carr's site. That's an amazing construction. I have absolutely nothing to do with 99.9% of what they sell, but I found it incredibly easy to navigate and understand. They properly focused all their effort on navigation and finding, rather than aesthetics.
Join me on Boostgram and get hundreds of likes on your Instagram photos
What does this have to do with it at all?
>What specific technologies or patents do they own that will cause other companies to "crawl" to them?

I can't think of an exact patent they have for rockets, but NASA came walking (not crawling by any means) to SpaceX with a multi-billion-dollar contract.

Musk will win.
I remember finding this out on a trip there in 2007, glad to see it has changed
Pretty sad. McAfee I dont really expect much less from. They've always been a bunch of scam artists / con's in my mind.

I dontbhave time to look but couple of things striked me as odd. Is there a reason you dont lock down your request limits? Also why dont you secure access? Allow free accounts to be made and issue apis keys for them, at least that way you can much more easily rate limit access to the apis and heavily rate limit front end web requests down to reasonable numbers.
"... followed by a humiliating, terrifying, and excruciating end."

This is why it's so important that we discuss voluntary euthanasia as a society. The thing is, people prefer not to think of it. Everyone acts like they're immortal.

I would much prefer to choose my own time of passing, preferably quite a way from the end that you describe.

"The most debauched psychopath would not dream of subjecting their victims to such an experience."

And yet, that is the experience that the law mandates we have.
This instructor doesn't feel that 25-50% is a fair split for the effort of teaching the course. Given that he is now selling the course directly most likely backs this up. I am not familiar with the specifics, but I think it would be hard to argue that 50% of costs in running a online training course are administrative.

One could also quite fairly argue that taking another 25% to cover paid ads either indicates that either Udemy is unfairly putting majority of the costs of marketing on the instructor OR that Paid Ads are an ineffective marketing option (50% of sales price going towards marketing?!?).

Udemy needs to either offer more value to earn their cut, or optimize so they can afford to take less.
The best explanation of the LHC black hole issue I have ever seen was a The Daily Show interview which pegged the odds at 50/50:

Either it will. Or it won't.

The best part is around 3:00 in.
http://thedailyshow.cc.com/videos/hzqmb9/large-hadron-collid...
You're welcome! as well as mendelk and ahurmazda below -- glad you all found it useful (and my self-promotion wasnt too annoying) :D
It would be so nice if all self-help books contained this type of information map. then again, no one would buy them once they saw how little it offered once you removed the tales and examples and 'stories about a guy I met...'
I'd also consider it very important to be able to run Docker on any host - for instance a small VPS server that only has its own single IP address.
The ip4/ip4r data type is fantastic as well if you just need to store an ip address.

(https://github.com/RhodiumToad/ip4r-historical/blob/master/R...)
How much is it?

"If you have to ask, you can't afford it."
I really appreciate your insights. It does help a great deal to relieve my stress right now.
My students speak up about every other thing that bothers them (trust me on this :P), so I don't see why their use of courseware would be any different.

I looked into a bunch of different LMS packages when we were looking for something to run at our school and Moodle was the best of the bunch that wasn't externally hosted (legal requirement for anything with student data). Our education department has since rolled their own LMS which is almost useless in comparison, so all in all I'm pretty happy with Moodle.

I know it isn't all sunshine and rainbows and there are plenty of things it could do better but it's better than the other LMS stuff I've used as a student and better than the other stuff I've found as a teacher.
Israeli farmer unveils new wheel design with built in suspension
GM is constantly saying that they don't think pure-EV vehicles are the solution. They still think it's going to be about hybrid vehicles. I don't know about the other big manufacturers, but I get the feeling they are similarly misguided.

The question is: Are batteries going to significantly improve in the next 5 years? If so, then it's a huge misstep to pursue hybrid vehicles instead of directly competing with Tesla now and building battery manufacturing capability and know-how. I have a feeling the big guys are going to keep underestimating Tesla until they've already effectively been beaten.
On the other hand, if it was created in an ephemeral event you have an absolute maximum of 300 nanoseconds to point your telescope at it :) (taking your number on faith)
I am angry and most likely not thinking clearly. Which is why I come to HN. :(
Using commit messages helps with this sort of thing. The commit messages are not just, "did this. did that." They include reminders about why I am doing this project, the goal, concurrent efforts, etc. Git commit messages tend to prompt entries which wouldn't make it into an app called Day One on my Mac which is set up to auto-remind, whose entries tend to be about ephemeral things, or family things, not really work.
Did you read the article?
In both cases the offending parties were told to contact RBS to obtain a proper license/account.
> Mozilla employs someone who is (was?) anti-gay marriage.

Funny that Mozilla had employed a stance, but grammar aside, Brendan Eich isn't employed in Mozilla anymore. In fact he quit under pressure for contributing to an anti-gay marriage campaign.

Eric S. is as far as I know still employed by Google.
A lot of it generally holds true if you're programming for x86/x64, ARM, or PowerPC. The "hierarchy of speed" could use some updating, I think these days it is more along the lines of:

1. Comparisons (no branch, just compare)
2. u/int add/subtract/bit operations
3. FP mul
4. FP add/sub
5. FP div
6. u/int mul
7. indexed array access (data in L1, including latency for data to move to registers)
8. u/int div

That rough order seems to generally hold on a modern Haswell processor or the in-order PowerPC cores in an Xbox 360, though the cycle counts will vary.

Being thoughtful with respect how you access your data, paying attention to the effects of access patterns on caching, will almost always help regardless of the target architecture :)
That's raw network (TCP/UDP) packets, not WebSocket frames/messages. Plus that product is a solution to a hardware problem, not a software problem. It doesn't relate at all.
another c++ optimization tips from a Clemson professor

http://people.cs.clemson.edu/~dhouse/courses/405/papers/opti...
I liked Upcoming and generally am a fan of Andy's work, but doesn't kickstarter frown on these types of projects? Are they making an exception because of Andy's contribution to the site as a prominent leader in the community?

From the Kickstarter guide:

"Kickstarter cannot be used to fund websites or apps focused on e-commerce, business, and social networking." [1]

From the project:

"Most importantly, it surfaced what your friends were interested in attending. Upcoming was among the first generation of web apps to use the social network for anything beyond Friendster-like connections, helping to define Web 2.0." [2]

[1] https://www.kickstarter.com/help/guidelines

[2] https://www.kickstarter.com/projects/waxpancake/the-return-o...
I absolutely agree - and this is precisely the option I elected to implement for the autonomous vehicles I worked on.

Interestingly enough, I did all this autonomous vehicles work during my PhD, and my actual thesis ended up being about how best to make decisions when the time taken to make the decision affects the outcome. This best-of-two-possible-collisions scenario is absolutely an example of this type of problem; the longer you think about which option is best, the less time you have to actually implement a solution.
Copped out when called out. Deleted comment said GAs were bad search algos and tend to get stuck at local minima.
The output looks a lot like what New Relic does, but the capture process is entirely different: This seems to sniff network traffic, while NR wraps your application code.
I worked on the child and grandchild of this experiment, HiRes and Telescope Array as an undergraduate and a bit as a postgraduate at the University of Utah. Currently I work with the Fermi Gamma-Ray space telescope as a "science janitor".

The reason it's called the Oh-My-God particle is because it kind of smashed through the GZK limit ( http://en.wikipedia.org/wiki/Greisen%E2%80%93Zatsepin%E2%80%... )

There's a few particles near this energy hitting the earth every day, the flux is just very, very low. This is why the follow up experiments to HiRes and AGASA, the Auger and Telescope Array experiments, are very, very large.

Most research has started to gravitate towards the lower energy cosmic rays, near 10^17 eV.

I can talk more about this but I got to go for now.

Experiments involved in UHECR research:

http://en.wikipedia.org/wiki/Telescope_Array_Project

http://en.wikipedia.org/wiki/High_Resolution_Fly%27s_Eye_Cos...

http://en.wikipedia.org/wiki/Pierre_Auger_Observatory

http://en.wikipedia.org/wiki/Akeno_Giant_Air_Shower_Array

Fun facts about Dugway, home of Fly's Eye and HiRes:

Some jets at Dugway once bombed a prototype detector.

One of the HiRes detectors was just past some German Village buildings, which was a mock-up of a German village in the Utah desert used for weapons research in WWII.
Now there's a contrarian perspective you don't come across every day. This is what I like about HN.
I would place it on my websites but at least make the warning message centered horizontally and vertically. Give it a background color, a border, something.

Remember the SOPA banner that was widespread and easily gave across the message? Aim for something like that.
I agree that people generally do not understand the economic principles behind all this and rather fall prey to the absurd arguments such as "there are fixed number of jobs" to compete for or "some jobs Americans are not willing to do always".
Fractal curves like the Koch snowflake are likewise continuous and nowhere differentiable.

John McCarthy (yes, the inventor of Lisp) has a simpler to analyze construction of a Weierstrass-like function from a triangle wave:

http://www-formal.stanford.edu/jmc/weierstrass/weierstrass.h...

Here's the big picture. When you analyze variations in f at the kth scale by setting |dx| = 2^(-2^k), the only term that really contributes is the kth term, 2^(-k) g(2^(2^k) x), since the higher terms completely vanish and the lower terms are insignificant by comparison. Thus a difference quotient df/dx at the kth scale is very nearly the derivative of 2^(-k) g(2^(2^k) x), which is just +/- 2^(-k) 2^(2^k). This has unbounded magnitude as k increases (the exponential term 2^k outgrows the linear term -k). For a differentiable function the rate of variation should settle down at finer scales. Instead of settling down at finer scales, McCarthy's function actually gets progressively more jagged.

If you want to grok the details, step 3 in his proof may be too terse. When bounding max(n < k) |dg(2^(2^n) x)|, he uses that the greatest variation in g occurs when x and x+dx are on the same line segment. The max slope of any g(2^(2^n) x) for n < k occurs when n = k-1 and is +/- 2^(2^(k-1)). Hence

max(n < k) |dg(2^(2^n) x)| <= 2^(2^(k-1)) |dx| = 2^(2^(k-1)) 2^(-2^k).
Mailchimp under DDOS attack
Joe, this is definitely an awesome datatype, what is painful is building it typically or at least it was years ago when I dealt with it. I'm sure it's gotten better but still, I'd love to see this packaged up as a contrib just like hstore.
I love that the prime numbers after 10 are red, and that you end on a prime number.

Even better, is I love the divisions of each number, showing the multiplication factors.

Well thought out, solid design, and has randomness incorporated into the game to keep it addictive, yet it seems simple enough to play with your kids, which is clearly the goal.

Can't wait to get my copy.
Link to letter: http://cdn1.vox-cdn.com/assets/4422119/letter_to_FCC.pdf

Can anyone spot any big names that are absent, other than Apple?
4 Ways to Join Only The First Row in SQL
Liked it. A good, well reasoned advice from an expert. I especially like him making the point that too often good discussions are being smoothed.

I'll compliment that with another advice. On any modern Linux there is "perf top". If you haven't yet, I'd suggest learning how to use it. And using it.
This reads a lot like one of those "That boy's name? Albert Einstein" type of email forwards.
Actually, my justification was that everything just gets out of your way.

Personally, I find the new design conveys a more relaxing experience although I'd like to see some of the fonts grow a bit. By modern, I refer to a different online world than #000 against #FFF and skeuo approaches. I'm not saying, those days are over completely, but fresher approaches are nice too.

Let's face it - design will continue to morph based upon different philosophies and whims, just as fashion does. Some visions are worse than others but some are implemented in pretty clever ways. I like the way DDG went with theirs.

For a modern web property or search engine competing against the likes of Google, what timdiggerm mentioned in a reply nails it. Sticking with an older design philosophy conveys a negative image for many users.

However, other properties going flat and subdued do not necessarily get my attention just because everyone else is doing it. This one does though because they did a lot of things right. The more I use next.duckduckgo.com the more I appreciate the small details that were thought out.
Please re-read the HN guidelines. Anything of intellectual interest is on topic. That includes quality historical material.
Very similar text appears if you hover over the bottom right yellow dot. Why the most important sentence on the page is hidden behind a mouse over is beyond me.
That's understandable. I'm not saying you shouldn't be upset and even play out revenge fantasies in your head, but focus that anger on making your stuff better instead of fighting a war of dirty tricks to the bottom; we've already got way too much of that in the world already.
There's a saying that goes something like "a successful negotiation is one where both parties feel like they're getting the better deal". I think you are correct. You typically don't have to negotiate much for a fair deal.
Indeed, and the next one has gullwing doors, following in the footsteps of esteemed car makers DMC and Bricklin.
3 billion Internet users have PGP keys? I must of missed that. At last count, I was aware of about 350,000 total, many of which are expired, clearly fake identities, or generated many times by the same user, either because they don't understand how to generate a key, or keep losing their private key.

50,000 in the strong set out of 350,000 total, is 15% of the PGP user base. 1 out of every 7 PGP keys in is in the strong set. I would call that "wide use".
Thanks! — but I hardly think it’s impressive scraping your website using kimono (besides, 40% of the hyphenation data is missing anyway…)
hmm.. well I think you can always use some sort of proxy, like VPN or an application proxy.

edit: typo
1. Comparisons (no branch, just compare) 2. u/int add/subtract/bit operations

Is there a reason you follow Andrei's lead and suggest that comparisons operations are faster than integer subtraction? At least for x64 on Intel, I think they would always be the same speed and thus should be grouped together. Are they different on the other platforms?
That's exactly the problem that GP is talking about.

McAfee were just being the usual assholes, but the first guy mentioned in the blog post could have been converted into a paying customer if the pricing scheme were clearly outlined on the web. Since "Contact us" account tiers are usually reserved for the very high end, he probably assumed that it would cost him an arm and a leg.

It shouldn't be too difficult to come up with a handful of moderately priced account tiers, each targeting a different type of customer, as well as an open-ended tier at the end ("Contact us") for those with special needs and deep pockets.
We do not (yet) measure the performance of Websocket in our project (the TechEmpower framework benchmarks), but our "Plaintext" test is a rough analogue to a ping-pong test on Websocket. Our Plaintext test uses HTTP pipelining on a keep-alive connection. However, in our case, each request is sending a couple hundred bytes of HTTP request headers and receiving about the same in response HTTP headers prior to a "Hello world" payload.

We see approximately 600,000 of these HTTP "messages" per second on a i7-2600K 8 HT core workstation [1] from top performers such as Netty and Undertow and these top performers are network limited by our gigabit Ethernet.

We are using Undertow for a Websocket project presently and its performance there has been very good.

[1] http://www.techempower.com/benchmarks/#section=data-r9&hw=i7...
The ltree module is really awesome. If you have to do any hierarchical stuff I feel it's much better than nested set implementations. Great performance with gist indexes and high level operators for querying.
Solution to "The Expert" (draw 7 red lines, all strictly perpendicular...)
This is excellent. You should put it on a blog.
Why Neil deGrasse Tyson is a philistine
Protect Those Keys: Use AWS Roles
Context: https://www.youtube.com/watch?v=BKorP55Aqvg
What Netflix bought from Comcast is a CDN
It's not exactly what you're asking for, but I wrote a blog post that details the steps for creating a repo and hooking it up to github - http://nycda.com/blog/how-to-create-a-git-repo/ - I cover two methods - creating a repo locally first and connecting it to github, and creating a repo on github first and cloning it so you have it locally (personally, I always do the latter - I think it's simpler, but for completeness' sake I included both)
node is single threaded
Oracle?

Also, IBM, Intel, Nvidia, and pretty much any of the major hardware companies.
If I were in OSVDB's shoes, I would call these people out in an email and ask them to pay a licencing fee. McAfee have always had a shady past, even when they shook themselves clean of John, they have a history of scam-like behaviour to make a quick-buck.

You should be rate-limiting how many requests free API users can make, like; Twitter, Facebook and every other Internet provider does via their API. Make it harder for people to obtain the information (to the best of your abilities) and paying will become more of an option because they won't go to the trouble of scraping it if it's impossible and will take a lot of time to do so.

Think of your offering as a car. You currently have no car alarm or immobiliser, if you install a immobiliser and car alarm, you will make it very hard for a thief to steal your car.
It's an essentially identical browser. The main difference is the branding it ships with. The experience is very much the same.
I believe you're making the mistake of assuming that, in practice, autonomous vehicles will be perfect implementations of perfect models, operating under perfectly predictable conditions. In fact, in mass production, costs will be cut, compromises made, specs ignored, exploits will go unseen or ignored, and unforseen consequences will occur.

This is not an indictment of autonomous vehicles as a concept (though I am critical of them, mostly on ethical and not technological grounds) but a statement of fact. You can't mass-market a perfect machine.
I'm aware, and what's the relevance? I didn't even mention threads.
You are still living in a bubble, it's just the valley-tinged HN bubble and you have encoded this as "smart people".
Solid question, and I don't blame you for being skeptical. I went through the normal submission process, and was reviewed by a moderator I don't know and have never met. I very explicitly didn't want any special treatment. I was told it met their guidelines.

My understanding, looking at the recent projects in the Technology and Web categories, is that they've loosened their enforcement of that guideline over the last year. Take a look at a search for "Social" in Technology, and you'll see a bunch of sites/apps that push that guideline:
https://www.kickstarter.com/discover/advanced?term=social&ca...

I think the fact that Upcoming is, first and foremost, an arts/technology event calendar weighed in its favor over, say, a social network for cats.
If you've seen http://www.imdb.com/title/tt0312848/ it's very obvious the guy is no idiot. What's mildly sinister about it is how things change between him and the press as it seems he stands a chance of actually winning.

Another character of this type is Donald Rumsfeld, who appears making disturbingly well reasoned positions in Milton Friedman documentaries in the 80s.

It's very hard to maintain the positive view when you consider what actually happened with them in power though, but in fairness I struggle to think of a modern political leader that isn't true for of any persuasion.
It seems significant to mention that the tech firms are opposing ineffectual net neutrality plans. Not opposing net neutrality.

edit: formatting
A triumph only equaled by its monumental failure.
Yes, I knew this 10 years ago in college. And Singapore is considered a pioneer in intelligent transportation back then. Not sure if this is still the case.
To be honest, this is great news for you. All this means is that you are on to something. Think about it. You have another company who has a million dollar investment, and the people behind the money must be OK with the path they are taking in your niche industry.

Yes, it's not right to steal stuff, but I would take this as a compliment. Forget about them, and focus on you. If you're lucky enough, they will copy your features again.
Hey, can someone rewrite Reuter's headline for them?

These companies don't oppose Net Neutrality. They oppose Wheeler's anti-net-neutrality plan.
Is it ethical to scrape from a service you DO pay for, instead of using their API or other interface?