skysight-inc/HackerNews huggingface dataset:
Each value is a 16-bit number, with a size of two bytes, or equal to two ASCII characters or one Unicode character. Port knocking examples generally do not run to more than three packets, which means that the minimum amount of information a prospective attacker would need to get right in order to gain access is six bytes, equal to six ASCII characters or three Unicode characters.

Is the brute force effort being simplified too much? Wikipedia entry says this about brute force attack on port-knocking:
As a stateful system, the port would not open until after the correct three-digit sequence had been received in order, without other packets in between.

That equates to a maximum of 655363 packets in order to obtain and detect a single successful opening, in the worst case scenario. That's 281,474,976,710,656 or over 281 trillion packets. On average, an attempt would take approximately 9.2 quintillion packets to successfully open a single, simple three-port TCP-only knock by brute force.
EyeQuant raises $650k to expand eye-tracking simulation tech to mobile, retail
Exactly. I think a lot of web developers could easily find a transition to that model.

There's a lot of great libraries out there for this use case.
Not surprised you had to do a bit of customizing though.

I think over time this will be come easier if not baked in to the frameworks themselves.
Those numbers are worthless. 69700 USD for a software developer in Switzerland is much too low. Even starting salaries are higher than that in most parts of Switzerland. I think the average is probably around 120000 USD.
This infographic has such slanted view of the development world. There is web developers and designers, SENIOR web developers and designers... and then everybody else.

As if the only purpose of software development were html pages.

As important as HTML and mobile development with cute stock pictures and animated charts have become the boom, this type of development does not represent 20% of the software development world.
Facebook might be just as black-hearted about your privacy, but thankfully they don't have the heads of the IRS or DEA on speed dial.
The most simplistic scenario in which a change could happen in "one generation" is if there is one man today born with a mutated gene that protects him against X, and tomorrow X happens which kills all men in the world except him, leaving him to impregnate many women, and all future generations would be descended from him. Not saying that has ever happened (I've no idea, for all I know it might have but does seem fairly unlikely), but in theory it's possible.
Most the frameworks that abstracted request/response away, are now moving towards it. ASP.NET --> ASP.NET MVC for example.
Games industry reacts to SteamOS: Levine, Double Fine come out in support
True, Chef and Puppet kind of take the pain away between different linux distributions (which is good). But this would be aiming at a deployment.

However, one common use case (for me) is having to have a one-off install, which unfortunately kind of prevents that.

If my job needed frequently installs of DBs I would have probably gone this way, but it isn't, so today it's PostgreSQL 9.1 on Mac OS, tomorrow (more likely, a year or two from now) it's MySQL on Fedora, etc
Violation of the LGPL? By the author?
That is not true. The people who contributed the original Shunway code own the copyright to it. They are choosing to license it under Apache. You cannot change that since you do not own the copyright.

They may choose to "relicense" it under GPL if all the contributed agree.

What you suggest cannot legally be done. However, Apache is GPL compatible, so it can still be used in a GPL project, though its license will not change.

IANAL
> for a couple of sysadmins who cares we broke some standard?)



(. I think I'll change the protocol numbers of TCP and UDP to use each others' numbers. Complete protection! No standard TCP/IP stack will be able to connect! Yay! .)
It's a really neat question, and as a new-ish parent I've given it some thought. In fact, there's even another layer to it: shortly after birth, people tend to count in weeks rather than months.

My guess at an answer is that human beings are more comfortable thinking about numbers that are small integers (between 1 and 20 or so?), and that (roughly speaking) we often want to be able to give a bit more precision than you'd get from just "1" vs. "2".[1]

So for baby growth, parents will talk about how many days old their child is for the first week or so, and then use "weeks" for the first few months, and then use "months" until they're around 2 years old. (There's also a real sense in which the pace of child development seems to progress on a sort of log scale: change is very rapid at first, but gradually slows down. The use of different age units seems to roughly parallel that.)

As an aside, this same human preference is presumably also why the English developed different units for (say) inches, feet, and miles rather than using one of those units for everything. [Side note: is there any common English unit between yards and miles? I grew up using "blocks", which is handy, but that's pretty city-specific.]

[1] By "precision" I'm thinking more or less about "relative uncertainty". If you assume that an integer value is accurate to within +/- 0.5, then the percent uncertainty on 1 or 2 is so large as to make the information almost useless, while the implied uncertainty on a big number like 50 is probably smaller than is justified for most contexts.
Play is not "beyond" Rails, it is merely an other community (Java/Scala) that catches up with Rails.

In many ways, it is beyond Rails. For instance, it offers type-safe URLs and builds upon the Akka actor framework (allowing you to schedule asynchronous tasks, make reactive web applications, etc.).
I'd assume that the $100k jobs are filled already. Estimating the average salary from job listings is like estimating the economy from economic forecasts.
I think it's not resource heaviness per se so much as high latency (and low user-friendliness) in a dev configuration. Postgres takes noticeable time to start up, both server and client, and the client feels less responsive; its commands are also more arcane (e.g. mysql's "show tables" is something like "\d"). Postgres is quite possibly better for a "production" configuration, but it's much slower to develop with, so developers get to thinking of it as "slow".
As a founder and employer of a small team I can tell you that this is more complicated than it may look from the employee side. Consider that health care costs, equipment costs, office space, etc.. don't go down by 20% even though your days/week did. Investing in people who will be _motivated_ is one of the most important things a company does.

Besides freelancing, I think your best bet is taking a normal 40-50 hour/wk job, making yourself indispensable (which takes some time) and then negotiating a 4 day week with a commensurate salary cut. I've seen it done, but you really have to sell it to management and convince them your productivity won't decline (don't emphasize your side projects, etc).
Tom Clancy has died
A Python Delight: PyCharm IDE Is Free
The cost of living in Switzerland is pretty high.
I don't really agree with you here. It's not because the interface is made for speed and gestures that you had "desktop performance" in your pocket. It's just a different approach. The first iPhone could not really do any multitask at all (if I remember correctly) so trying to compare a mono-task system versus what the Windows Mobile devices could do at the time is frivolous.
http://html5maker.com looks more promising...
The odd thing is that my experience has been the opposite. Perhaps only because I started using PostgreSQL earlier, but nonetheless.

My experience has been running on Slackware/RedHat/Ubuntu, though, and never on any Windows version, if that matters.

I really like how all values in the SQL in PostgreSQL can be replaced with arbitrary expressions, including stored functions. YMMV.
Me too. Got me to realize that liberty is more important than how cool the "features" be.
True in London, I imagine this changes dramatically outside of London though.
Which also happened to be the only work that is better than kittens, go figure...
I think a lot of the NoSQL hate comes from people who don't understand the use-case, and don't build High Availability/Low Latency systems. A lot of the things I work on require pre-summarized data to provide fast response times at scale (aggregating normalized data would be too slow) and a NoSQL DB (not necessarily Mongo, I prefer Couchbase for most things) with a simple but flexible data model that gives more control to the developer Just Makes Sense.
Until recently my salary working as a PHP developer was £22K in the NE of England. As a senior dev £30k.
Comparing apples to oranges really, but I suppose it's more accurate if you take into account all the people who are (or could be using) a relational database without much issue and then switching over.

The article is right though, I've heard scaling MongoDB into the hundreds of gigs to terabytes is an absolute nightmare for the operation team, the software is actually very cool when dealing with reasonably sized data that has an elastic structure.

There are other "NoSQL" databases out there that pay more attention to scale, like HBase. My HBase cluster is just over a TB compressed, consistently churning 6k requests a second, without an issue.
The point is they're both in focus. The camera (lens) isn't able to focus on the face and not the neck.
Mer achitect - Carsten Munk started the libhybris project, to allow using binoic drivers for Android with normal glibc Linux system. Mer is the core used in Sailfish (and Carsten Munk works for Jolla as well).

See:

* http://mer-project.blogspot.com/2013/04/wayland-utilizing-an...

* http://mer-project.blogspot.com/2013/05/wayland-utilizing-an...

Canonical started using libhybris without even crediting the author first.
Maybe that explains why Oracle is pushing MySQL, then. See? Open Source DB bad, must get the real thing from Oracle!

Or just use PostgreSQL :-)
That is no different than the current situation - enter the PIN code in wrong enough times and phone locks down. There's just an additional (print reader) barrier in the way
I can second the thought about Yesod - in terms of how it feels it rather comparable with Rails, but is more concise with less boilerplate and stable in the sense that it's hard to accidentally break something; if your change compiles, then it generally works correctly and safely. Tracing /debugging can be a pain sometimes, though.
http://www.indeed.com/jobtrends?q=ruby%2C+python%2C+php%2C+n...

so, scala
Two free ebooks to read during the shutdown
The government may be shut down, but you don't have to be. Take this time to envision the government you really want: open, transparent, and responsive.
I said-
"I would submit, that if it is just code reading the email that was intentionally sent to the system the code is running on, it is not really being intercepted."
None of your examples meet that criteria.
+Java (dwarfs the others)

http://www.indeed.com/jobtrends?q=ruby%2C+python%2C+php%2C+n...
Apple: iOS should not be used to operate nuclear facilities or weapon systems
Man, that's disappointing. There was an article I saw a very long time ago that described how Twitter had about 5000 users at six months, but I've never been able to find it again.
You're not wrong that malloc-based message passing causes that load on malloc, but if performance of the message-passing code is important, you'd want to use a ring buffer anyway - cross-CPU or not, malloc is pretty slow.
Hey thanks for responding. I'll take a look at your company.
Suppose you were to fasten a cellphone power-bank to your bike...
They don't need to have certs installed, since sslh doesn't actually tunnel SSH-over-SSL, it just redirects the connection to the right daemon. Simply pointing ssh to that port would have given up the trick.
Thanks for the tip...seriously I really appreciate it. I've been sitting in some IRC rooms on Freenode but I've been quiet.
I've clicked a few, and I still don't get which way I'm voting. Dumb user or bad UI?
Any cached links? The site's down due to HN effect.
I think this is aimed at legacy support, I don't think anyone would target this as a supported runtime.

Ironically most of the useful flash applications/games etc wouldn't run on these runtimes as they are using features not supported in HTML5. This sort of thing works best for crappy adverts and banners, which no one really wants anyway. This is highlighted by the fact the big competitor (Gordon?) is developed by the Google ad sense team ;)
YouTube (which now has HTML5)

Sadly, YouTube videos that have embedded ads seem to be Flash-only.
Seems down.
Google cache: http://webcache.googleusercontent.com/search?q=cache%3Awww.a...
Exact DOM Screenshot for ExtJS apps
He's 5'5". In a competitive game he would probably be playing a slash-and-kick style point guard role, not a 3-point jump shooter. His shot would get blocked too often because of his height.
That's a misleading graph, you switched it to relative values, which is meaningless.

Here is the same graph with absolute values, which shows that Scala is completely invisible compared to the competition:

http://www.indeed.com/jobanalytics/jobtrends?q=ruby%2C+pytho...
California’s $327 million web site in operation
Chef and Puppet can deploy just fine into a development machine - either a VM (i'd recommend this) or even on your host machine. I can't imagine any workload that's simple enough to be handled by a vanilla, untuned mysql instance and at the same time not simple enough to be handled by a scripted postgres installation. Things get different once you're getting to more complex workloads, but the effort of tuning a mysql instance to handle those is in the same ballpark as the effort of tuning a postgres instance.
Someone uploaded a puppy as the constrast vs kitten.
Because it seems similar to claiming prostitutes make money by greeting people and chatting. Although they do greet and chat for free, what they actually do for money is different.

Note: I believe prostitution is a morally acceptable profession for consenting adults. Therefore I'm not choosing that analogy to be pejorative to the OP; I'm choosing it to be blunt. IMHO the OP is doing nothing wrong, and more power to him. I just agree with GP that the characterization of it as making money "from" open source is confusing.
Flash's security track record is still far, far behind Mozilla's. There aren't that many runtimes in the world that find themselves in a position to be constantly scrambling to patch egregious 0-day exploits, but somehow Flash managers.

Firefox is to Flash like a solid wooden door is to a screen door.

Even if it isn't bulletproof, it's still a huge improvement over the status quo.

And keep in mind this solution precisely fits your desires: "less code and business built-in to the browser". This Flash player runs directly on top of the existing sandbox and does not create yet-another-special-case-for-native-code. It introduces little to no additional attack surface area.
Microsoft investors call for Bill Gates to step down as chairman
To see the effects of environment you only need to go to a 3rd world country... Reading is a skill that is generally taught (and very difficult to learn without being taught), so when someone is illiterate, it greatly affects their ability to learn anything. Likewise, people CAN overcome their disadvantages, depending on how severe the disadvantages and how motivated (overcoming negative parents is easier than overcoming illiteracy and being forced to labour in a sweatshop at 10 years of age)...

This article is merely a less extreme example of how taking an active interest in your child's education can help them develop, which is 100% true. For me, personally, I could read/write/speak 2 languages at 4 years of age, in large part thanks to my early childhood environment.
Although I can say that nothing I've bought at Ikea has lasted a terribly long time.

Tend to go for non chipboard and non UV sensitive plastic stuff now that you can actually clean and leave in the sun without destroying it.
> Rails and Django have moved from the obscure into the mainstream.

For prototyping, maybe (and even that is arguable).

In practice, I see a lot more companies moving away from these frameworks toward JVM-based frameworks than the other way around.

These frameworks simply don't scale past the size of a small project.
+ ObjC. Amazing.

http://www.indeed.com/jobtrends?q=ruby%2C+python%2C+php%2C+n...
Ellen, Here Is My Talent Ex-Gf's Daughter singing At Last
> Photovoltaic panel systems costing £5,200 ($9,212)

With the exchange rate at 1.62 USD to the GBP, I can't imagine how they got that dollar figure. Remember that UK prices include sales tax @20%, so that puts the retail price at about USD$7000 pre-tax.
Well fair enough then, I'll take your word for it. As some marketing advice, beyond a certain (very low) level of savvy, people know the only reason statistics are used is because they're manipulated. So, don't use statistics in your ad campaign unless you want everyone above a certain (very low) level of savvy to reflexively believe they're faked, which isn't going to help your product.

Hey did you know that 9 out of 10 marketing execs endorse everything VLM posts on HN? Yeah thats exactly what I'm talking about. Doesn't matter if it true or even if it matters, its just not a good selling strategy.
Microsoft brings classic 'Hover' Windows 95 game to the web
I'm not sure why you're throwing Gentoo under the bus when its upgrade system is completely different. There is no "time to upgrade" because there are no releases to upgrade to -- you just install new versions of the software you happen to use when they come out and you feel like it. My own experiences with keeping my Gentoo systems up-to-date have been considerably more enjoyable than keeping my Ubuntu systems up-to-date. (I can no longer keep my GUI-reliant Ubuntu systems up-to-date because they're still using 10.04 as I refuse to "upgrade" past Gnome2. So it was bye-bye Ubuntu for me for new installs.)

I agree with jcastro that Ubuntu Server is good, it's easy. It's a popular choice for Amazon ec2 images. It also represents a different mindset in system administration compared to the classic one that went like "Install CentOS version X and keep it for 5 years, sure the software is old as crap even when version X just came out and we hope we can apply security patches without needing a whole new version that depends on something the package manager can't provide, but it's stable!!!" (Just for fun I googled "centos packages old as crap" and this popped up as the first link. http://scalability.org/?p=6270 Notice how it's from two months ago? It's not a new phenomenon either.)
I thought, wow, awesome, an Alfred alternative to windows.

- Install

- Type in visualstud... I get CALCULATOR...

- Uninstall...

Launchy has absolutely NOTHING on Windows 8 Key + typing.
Django is already pretty good at this with plugins like Tastypie. At my current job our backend is Django + Tastypie and just provides a REST API to an Ext.js frontend.
I have no idea what this does. Maybe include a single line in non-technical language?
I despise how twitter and facebook have become the de facto gatekeepers for marketing an app. The web is littered with millions upon millions of "Share this on/Log in with Twitter / Facebook" and for a lot of apps that are successful at this marketing approach they are little more than a house of cards and uninspired vaporware.

How about this, send a link to your site to all of your friends. Ask them if they'll share it with their friends - via email or text -> novel idea right? If people really like what you've made then you won't have to go around doing shameless self promotion and being a slave to Twitter and Facebook status updates on every little detail about your app, your company, or your team.

When did marketing an app become so ego-centric? I don't give a shit what you look like. I don't care how many people are on your team. I don't care whether you have 50,000 twitter bot followers. Does your app make me want to use it more? Does it fulfill a real need I have or invent a need I never knew I had? If it's reliable and I like it or need it then guess what: I'll use it.

Source: Google, Craigslist, Facebook, Twitter, Amazon, etc... Astronomical successes that didn't have the 'benefit' of a glitzy social platform to share their special sauce with the masses.
A variation would be, if you can give each sender a portal, and publish all message under that portal(=email2blog)
I insta-bought the book after hearing the Changelog episode on it. Thank you for writing it.
is couchbase advancing? they have no release in a long time(excluding the mobile_stuff) ?
This seems fairly straightforward to understand compared to the tax avoidance strategy Google employs in Europe ( http://www.parliament.uk/business/committees/committees-a-z/... )
It's a smart move in several ways. For one, Monsanto has to grow all the seed it is going to sell, so knowing which areas will most likely have the weather patterns conducive to that particular hybrid will increase their yield. Secondly, knowing what to expect in weather trends means they can decide what to focus on for crop traits, both in research and marketing. The recent drought caused Pioneer's first-to-market drought-tolerant seed to sell out, and I'm sure Monsanto is looking to find the next hit seller trait.
Notice how few Linux OSS applications have been ported to Android. Where's LibreOffice for android? Inkscape? Blender? Audacity? GIMP? Thunderbird? Filezilla?

Obviously in most of those cases a naive port of the GUI would only be useful for a large tablet with a keyboard and mouse attached. But still, the naive port would be better than nothing.

The near-total lack of direct ports between Linux and Android (except for SDL-based games) should tell you that this does cause a problem.
MySQL has strict mode flags that can turn those silent "best guess" inserts into errors.

Triggers have existed since 5.0.2 in MySQL.

The query planner has been greatly improved with MySQL 5.6 and the MariaDB fork.
>we borrowed a technique from Meteor and made our views reactive

Do you have any links or resource to share on that style?
4.5 percent of $277 billion is 12.4 billion.

Bill Gates is worth $72 billion, so, yes, most of his personal fortune is not in MSFT.

If he had only the MSFT stock, however, he would be somewhere around the 34th or 35th richest American.
Because these numbers are drawn out of a rabbit's arse. No other way to explain it. Doesn't help that they don't give a description of the categories, or methodology
I wonder how much of this is "business as usual" for AMD's GPU team, and how much of it is in reaction to nVidia recently beginning to open up? My limited understanding is that AMD/ATI has been far more more open than nVidia for much longer, but if they see nVidia starting to open up, maybe they're lengthening their stride on these efforts?

Either way, my inner optimist/FOSS fanboy is really hoping that there's a convergence of things happening right now (championed by Valve, I think) that will make GPUs become as open and well-documented as main processors. It's rare to see, but I get all excited any time openness is even a minor basis for competition.
And you dare to pontificate on this topic on HN while not even knowing the basics.

Here, since you apparently are completely inept and mind-killed: in Google, punch in 'Gould fraud'. The very first link is to a Nature.com page: http://blogs.nature.com/news/2011/06/did_stephen_jay_gould_f...
Love the concept. But the descriptions like "Oh, come on!" or "Are you sure?" are confusing. And actually pushing people too much towards joking.
And, an option to publish it(public post) and not to publish it (private post).