skysight-inc/HackerNews huggingface dataset:
I'm hearing this undercurrent in the discussion here that domain validated cents are somehow inferior.

Other than the fact that certsimple sells EVs exclusively, I don't really see any meaningful benefit. The arguments for EV are the Verisign sales pitch from 1999. (Ie. We are very careful!)
So true, actually.
https://news.ycombinator.com/item?id=9363539
For amd64 on linux you only have 128TB; with green threads I regularly use a lot more than 64 threads.
So what are the "baseline levels" of UDP traffic your RFC refers to?

Are you willing to disclose?

"If UDP must be used encapsulate it in IPSec to avoid matching IP protocol 17 filters."

And then you are going to have problems with IPSec getting filtered?

As a UDP user, that is one sad RFC. Maybe I should just write my application to use CurveCP?
You could do quite a lot of damage with the regular old laws of nature that we understand already, if you were really good at applying them. For example, you could make autonomous robot weapons, or extremely virulent pathogens with a long incubation period. Or do some geoengineering (you don't even have to be good at it, you just have to do something with a big impact). There's absolutely no need to "bend the laws that govern space and time"!

Edit: or launch a planetary defense mission in reverse, to increase the probability of asteroid impact events.
> Uber penalizes drivers who refuse to accept a fare

Does Uber assign fares to specific drivers? And do they offer/assign fares in locations far from the driver? Otherwise drivers waiting in wealthy areas won't be offered/assigned fares in poor areas.

> This would also work to penalize drivers who are assigned a fare after dropping someone off in a bad neighborhood, and want to just GTFO without picking up the return fare.

I imagine they could logout or simply decline the few fares required to GTFO

Anyway, that's all theoretical. The answer only will come from some actual data.
Pilfered from Wikipedia entry:

Butler developed "Darwin Among the Machines" and subsequent articles
into The Book of the Machines, three chapters of Erewhon, published
anonymously in 1872.

Project Gutenberg eBook Erewhon by Samuel Butler:

http://www.gutenberg.org/etext/1906
On the CLR, I've found that in tight processing loops (say, 50K msg/sec) even a few tiny (~32 bytes) allocations are measurable. F# didn't lift lambdas (it'd generate a new "function pointer" object each time even though it didn't need to) and just rewriting to force evaluation to a static var was a gain.
Github enterprise edition. Not the cloud service.
Holy crap !

"1 – Does my Multifunction Printer need a CAL?

Yes, if the multifunction printer is connected to a Windows Server network. A multifunction printer accesses server software to; receive an IP address, to receive a job, to communicate that the job is finished, etc"

So if your printer gets a DHCP address from your windows server, the printer needs a CAL !

And that's the #1 item they list.

And then there's #5 (which you mention) which has the caveat which could mean you need a CAL for anyone on the internet accessing your web server.
Please search for previous appearances of a story before posting it:

https://hn.algolia.com/?query=they%20write%20the%20right%20s...

Reposts are fine if a story hasn't had significant attention in a year or so:

https://news.ycombinator.com/newsfaq.html
Malaysia Air was founded in 1947.
Huh, I kind of thought Dune's Butlerian Jihad was named for this

https://en.wikipedia.org/wiki/Butlerian_Jihad

but apparently it's regarded as a coincidence!
It appears their peak US share was around 35%. [1] By contrast, that's about what Motorola's peak market share in the US was as well (in the early 1990s). Samsung at times has had 20-30% of the US cellphone market.

I believe Apple likely holds the record for most dominant US market share. They're around 43% of the US smart phone market today (not sure how that would look if you blend in feature phones though).

[1] http://www.nytimes.com/2009/10/19/technology/companies/19nok...
It might make it easier, no? I'm working on a perf-sensitive program now. It's written in C (mainly for performance). It's spending about 25% of CPU time in free/malloc. Yikes.

This happened because it has an event dispatcher where each event has a bunch of associated name/value keypairs. Even though most of the names are fixed ("SourceIP", "SourceProfile", "SessionUuid", etc.) the event system ends up strdup'ing all of them, each time. With GC we could simply ignore this. All the constant string names would just end up in a high gen, and the dynamic stuff would get cleaned in gen0, no additional code. (As-is, I'm looking at a fairly heavy rewrite, affecting thousands of callsites.)
Theo de Raadt on Plan 9 licensing (2003)
Let's concetrate on constructing robot-powered orbital space stations, and worry about the volcanoes later. When's the last time a volcano came close to messing up a space station?

Where are all those carbon nanotube space elevators[1][2] we were supposed to be building?

[1] http://archive.wired.com/science/discoveries/news/2003/02/57...

[2] http://www.wired.co.uk/news/archive/2012-02/22/space-elevato...
I gladly pay for the Medium plan just for my own personal private usage. It's a wonder these services last as long as they do, when you guys don't want to support them.
Keyloggers? Social engineering around the password reset function?

I use 2FA on all my personal accounts that support it (Twitter, Github, Gmail, Namecheap, banks).
That's because those aren't nearly as popular
This could lead to a perverse outcome in which law-abiding organizations and individuals lack protected communications but malicious actors have them.

That's it in a nutshell. The tools are out there. You can't put the genie back in the bottle.
Whenever one of these threads comes up, all the sudden everyone is an AGI expert.
1B dollars for cloud business doesn't sound like a lot to me. In order to compete with Amazon/Google/MS they need to build data centers across the globe. And consider that, unlike its competitors whose cloud service benefit from the fact they can share the same underlying infrastructure that have already been set up for the company's businesses(retail/search), Alibaba's major focus and investment is still largely within China, the cost of their expansion will only be higher.
Ask HN: Net Ops, what's a customer to do – years of packet loss at Level 3
This has literally been going on for over a year, I can tell Comcast, but it is like talking into a black hole.

Traces from me, near always, look about like this: http://pastebin.com/81dvXj0v

Two offenders are always Level 3, always 60% loss or more:

ae-4-90.edge1.SanJose3.Level3.net
te-11-0-2.edge4.Frankfurt1.level3.net

There is still ~4% loss on the first node outside my network. Even the IP address I am given, and is a few feet away, has loss. I have tried this wired and wireless. I can load a page faster over a 3G wireless hotspot on my phone than I can wired. Oddly, I get 50+ Mbit on a speed test. But to try to load a heavy page like "the verge", with 14M+ and hundreds of files it is calling, never works.

Who do I report this to? How can this go on so long and not get solved?

Thank you for any pointers.
The damage was done in the 1930s.
Lesser Known Facts about Steve Jobs
That requires people to understand context and nuance.

We live in a world where a guy wants to ban Mel Brooks' The Producers because he doesn't realize it's a satire of Hitler, not an homage. Lots of people don't or won't appreciate context.
Cloudflare DNS/SSL issue lasts 15 hours
Also, this does not look too good for level 3 either, at least, not at first glance and my understanding of how to interpret the results.

http://www.dslreports.com/routerwatch/ae-4-90.edge1.SanJose3...
> Thinking back on it, maybe it was just a test and they did want me to say it was ridiculous.

If that was the case ... then you don't want to work there. I've worked with a few business people that intentionally filtered interviewees by strange characterists. [Aka... graphic designers that were juinor, but didn't have web dev experience (I want to say it was something stranger than that)]
The Book of the Machines (Erewhon chapter 23 [1]) predicts networked machines and even that we would teach their programming languages to children:

“As yet the machines receive their impressions through the agency of man’s senses: one travelling machine calls to another in a shrill accent of alarm and the other instantly retires; but it is through the ears of the driver that the voice of the one has acted upon the other. Had there been no driver, the callee would have been deaf to the caller. There was a time when it must have seemed highly improbable that machines should learn to make their wants known by sound, even through the ears of man; may we not conceive, then, that a day will come when those ears will be no longer needed, and the hearing will be done by the delicacy of the machine’s own construction? — when its language shall have been developed from the cry of animals to a speech as intricate as our own?

“It is possible that by that time children will learn the differential calculus — as they learn now to speak — from their mothers and nurses, or that they may talk in the hypothetical language, and work rule of three sums, as soon as they are born; but this is not probable; we cannot calculate on any corresponding advance in man’s intellectual or physical powers which shall be a set-off against the far greater development which seems in store for the machines. Some people may say that man’s moral influence will suffice to rule them; but I cannot think it will ever be safe to repose much trust in the moral sense of any machine.

“Again, might not the glory of the machines consist in their being without this same boasted gift of language? ‘Silence,’ it has been said by one writer, ‘is a virtue which renders us agreeable to our fellow-creatures.’”

[1] https://www.marxists.org/reference/archive/butler-samuel/187...
It will help when my unique password get exposed through any of the many likely routes that don't give the attacker complete code execution on the servers - SQLi or using XSS to steal admin tokens for example.
>I can only say that if you're ever hiring, you probably will ask people to code for you. You won't at first, but after you've hired a few who could "talk the talk" but then can't actually write readable, maintainable, and in some cases working code, you'll reevaluate.

You don't need an 8-hour take-home coding exercise to determine whether or not someone is capable of writing working code.
This is assuming that there is no such thing as market saturation or diminishing returns :)
mmm - insiders trying to get out is never a good sign.
my bad, will keep it the same in the future.
Correct, the question, which we can't answer with available data, is what is the "marginal margin" or more clearly for each million dollars of increased revenue does the cost of revenue stay the same? Or go down? If it stays the same, and their over heads don't go down, then they need basically another year and a half of growth at their current rate to break even. On the outside looking in we can't know of course, somewhere though, there is a spreadsheet :-)
How are you rate limiting UDP traffic? If it's after the traffic is on your network isn't that too late to be rate limiting?
Facebook offers something that basically every human has some interest in: a way to keep in touch with each other, no matter where you are, and feel like you are still a part of that person's life. Twitter offers something that's highly, highly useful, to a much smaller number of people. It's limited feature set is the reason those who love it (such as me) love it, but it necessarily limits their ceiling in terms of users. Twitter shouldn't be comparing itself to Facebook, it should compare itself to LinkedIn (in that it's a product that is highly useful for a large, but not infinite number of humans)
Yesterday Cloudflare had critical DNS/SSL issue in their Asia and LA regions. The SSL issue was admitted at the very end.

I was testing Cloudflare feature (with a free plan). My QA was working on the new configuration. (Un)Fortunately, the issue happened at the same time, and we had to switch to our custom proxies.

A guy reported the problem happened for their paid plan (https://twitter.com/ashleykaryl/status/626411486420836353)

I intended to use Cloudflare because it has fancy management console, fast purging cache, and clean API. But after this incident (and seeing how Cloudflare reported their issue), I have to think twice.

Any ideas?
Twitter is a strange beast. I know plenty of people who have an account to follow others, but only one person in my circle of (real life) friends who actually tweets things. I feel like the Bay Area tends to overestimate the pervasiveness of Twitter because everyone there uses it - in the same way you'd be under the impression that Apple dominates the PC market if your only experience was downtown coffee shops.
Twitter solves a much better "news feed" infrastructure. That said, it's much better at being a protocol (similar to email) than a straight business (a la facebook).
Medium lifetime objects are good candidates for pooling esp with a generational GC
> For once, the USA seem to have no competitive advantage.

For some businesses maybe, but given that in the past week or so, Square filed to IPO and Stripe raised several more tens of millions, it seems there's plenty of 'gravity' here too.
Single language in one codebase is indeed elegant, and so is interop between languages.
The nature of software that leads us to using different languages for various jobs means that developers will keep coming up with new languages, and these languages will have a chance to see the light of day.
I didn't readily find details of this particular cloaking, but I'd be skeptical of how well it can work if your adversary is more determined to snoop on you than your bridge is to camouflage itself[1]. Is obfs4 sending an SNI header for the fake SSL session? If so, an observer can connect to the named server himself and see things like a) the SNI header is faked, e.g. if there is no DNS entry for that name, b) it's not really an HTTPS server, c) it doesn't have enough discoverable content to really justify you spending hours using it every day, d) nothing else on the web links to this server. If it's not sending SNI, that's probably unusual these days too, so they know your client is non-standard.

I don't know, maybe I'm overthinking and/or considering things you don't care about as part of your threat model. I suppose some of this could be overcome by using a client certificate whitelist as a plausible reason to not serve anything to snoopers, but then you and/or the bridge are somewhat identifiable as users of an obscure SSL feature. And since the client certificate is in plain text[2], you're either trackable by a static certificate, or identifiable as something unusual if using many rotating certificates all coming from the same IP.

[1] Maybe this is weird logic, but in other words, if you are paranoid enough to be trying to obfuscate your tor usage, I don't see why you should believe this can be secure enough (unless obfs4 has addressed these issues somehow.) But maybe the point is more about web filters just smart enough to block standard tor, than about constantly evolving spies bent on unraveling your communications.

[2] https://security.stackexchange.com/questions/24577/client-ce...
This article claims that some Himba subjects were entirely unable to discriminate blue from green, but this alleged experimental finding is a myth owing to irresponsible BBC producers. See these Language Log posts:

http://languagelog.ldc.upenn.edu/nll/?p=17970

http://languagelog.ldc.upenn.edu/nll/?p=18237
AI program learns how to write programs and use functions
"[...] starting around 2030 as processing power becomes cheap enough [...]"

Surely you are not relying on an (arguably naïve) extrapolation of Moore Law-type progress? Recall we are fast reaching the end of it.
Honest question: when was the last time you used Linux or Ubuntu? I haven't seen an X11 issue in years. Your argument still has merit, I've been burned on misconfigured packages in the past. But for everyday use (browser, text/image editing, chat, docs, etc) these problems simply don't exist. The network, print, display, and audio drivers have gotten very good if not on-par with Windows.
Your experience is your experience. I don't doubt that what you have found works, works for you. Markets vary geographically, by industry, and by capital structure. Clients vary in expectations. Contractors vary in temperament. Projects vary in firmness and in scope. The only universal is that everyone should double their rates.

I did my first freelance gig in 1990. It involved Leroying. I've used fixed price. I've been billed out hourly to buy a job by a big firm that always did fixed price. I've chunked my time in half days. I've chunked it by the hour. I've eaten phone calls and charged for them. I've had clients who have more money than you or I will ever see and waitresses...and waitresses are great clients because they pay in cash and always have some in their pocket at every meeting. I've handed off a roll of drawings for $18,000 in cash from a safe placed in my other hand in the back of bar, drug deal style.

Some clients want high maintenance. Some are respectful of the fact that my time is money. Some are even charities and get some services for free. Businesses aren't charities.

All of which is to say is that reasons I wouldn't bill for phone calls or whatever were:

1. I was afraid of pissing clients off.
2. I didn't want to be that disciplined.

One day I realized that clients who get pissed off paying for my time aren't going to care what or how I bill. They simply don't want to pay and clients that don't want to pay aren't worth having because...well, they tend not to pay. So billing hourly and nickling and diming and requiring a healthy retainer against final invoice [along with the aforementioned higher rate] turns out to be a useful tool for screening clients. And providing a rate at the initial conversation is a useful screen for random leads.

So yeah, I'll bill 15 minutes for an email. It takes me at least that long to do it right. Charging aligns my interests (getting paid) with those of my clients (my doing the things they hired me to do right and not cutting corners). If it's not worth billing for then doing it isn't probably very important.

It is worth noting that I typically have a single point of contact. It's part of the industry landscape. Yesterday I was talking with a friend of mine from Jr. High. He's a chemist and the primary stay at home parent and does consulting on the side. In his industry royalties are money on the table: I learn something new every day.
Innovating for small physician practices:  Kareo
The Infinite Loop Designed to Break the Data Mining Market
The existing implementation is a proof of concept. It works as advertised, but any key that is written to as part of script execution gets dumped using the same internals that the DUMP command uses.

For a handful of small keys, where EVALTXN/EVALSHATXN calls are coming one at a time from your clients, the performance difference is relatively minor - on the order of a few percent.

But for large keys, or large numbers of modified keys, because every key is being dumped before being written to the first time (and because the current implementation uses a singly-linked list to manage the rollback buffer, leading to a linear search for whether a key has been changed), the slowdown is substantial, and there is no upper bound on the slowdown.

But how can there be no upper bound on the slowdown? How big are your keys, and how many are you changing? If you're dumping 5x string keys all of under a few hundred bytes as part of each script execution, Redis is not going to have a problem. But if you are dumping 1000x 1M element ZSETs, of course it's going to be slow!

The point of the patch is to get people (like you) asking questions and hopefully wanting to help. There isn't any good reason for Redis to not have transactions, aside from someone not taking the time to do it. The current implementation is crap. But the crap implementation is substantially better than not having it.

The next step? Teaching data structures how to offer the ability to reverse operations on themselves. Or fetching versions from caught-up slaves. Or (now that fork() performance is good due to no transparent hugepages) pull the data from a fork()ed child. Or write changed structures to disk in a secondary thread in the background, force structure syncs on write (if there are changes), and pull them from disk on rollback (as necessary).

There are several different ways that this can be improved substantially, and the only thing stopping it right now is time and effort. I will be doing my best to work on it further (I had been sitting on the original version of the patch for 2 months because I didn't have time to work on it), but that doesn't mean that Redis has to wait for me. I know there are people out there, Salvatore included, who can help take the idea and turn it into something that everyone uses and expects to be available, because the current state of affairs is terribly unfortunate and a recipe for data loss/corruption (which has happened to me).
I know SV is the center of the current tech boom, but one of the things this time around is the startup economy is much larger and more wide spread. There seems to be many more startups outside of the traditional centers which is good.

While I agree with you that things are different this time, I still suspect that there is a fair bit of growth acceleration coming from startup dollars being recycled back through the startup economy.
If that had been addressed at having every individual visit the moon? It'd be a totally appropriate reaction.
This actually seems undervalued to me. The potential for this app is huge, being the platform for all code/product development _ideally_ for every organization. I think they've sorta dropped the ball a bit in that I don't see a ton more integration into the corporate / programmer day to day, something that Atlassian seems to be picking up on. Still, this is an indespensible tool for engineering teams.
No, DX9 renderers aren't going anywhere, but they're being abstracted away and all the shiny new code is being written for DX11 and DX12. So all of the fancy high end features will be on newer systems only, with the others having less and less support. I know because this is what I'm doing at work at this time.
Superficially, the infrastructure needed to run Alibaba's retail website seems similar to the infrastructure needed to run Amazon's retail website.

What do you think Alibaba does?
Is there a good explanation of inception layers in GooglLeNet?

I know they are one of the major differences between it and the Oxford models, but I don't completely understand it.
World's first white laser
(c. 2028) Github announced today that it has acquired StackExchange, known for its Q&A site for developers and algorithms. This will let Github enhance their own automated software development suite. Github analyzes open-source and closed-source code (under licensing agreements) to produce new software automatically on demand. Currently Github primarily determines a piece of code's functionality from its unit tests, but this acquisition will let them expand their source of knowledge.

This may increase the concern among some developers and algorithm managers that Github is becoming too powerful. There has been controversy in the past over Github's restricted API access to open source code on its site. Some developers want to move their code from Github, but they've come to rely on the automatic tools Github provides...
When Innovation Fails
MySQLTuner: how to minimize MySQL memory footprint
Facebook is a terrible example of "straight business".
Writing Beautiful Code