skysight-inc/HackerNews huggingface dataset:
How many things can really change between reboots on desktop? That i yank one GPU and install another? VGA is still VGA as a fallback, no?

Frankly the only bus i can see being much of a issue on desktop is USB. And that is mostly if you are relying on a ethernet dongle or similar that ended up moving from port 1 to port 2 between boots.

Yes, this means your desktop may not get connection until you sort out the new name of the port. But that is a niggle, not a world ending scenario that require the full replacement of everything between the kernel and the desktop environment.

All in all, systemd looks like a solution in search of a problem. And if it has remained Poettering's personal project and distro variant i don't think many would have raised a stink (and those that found it interesting would have adopted it on their own time).
haha, just noticed the menu on the left.

any way, I also have chrome. now when i'm trying i get this error message " Application Error
An error occurred in the application and your page could not be served. Please try again in a few moments.
If you are the application owner, check your logs for details."
I guess that it's because of the load?
Threads. Lots of threads. Heh, just kidding. But really, since there are no communication between levels, it's pretty simple actually.
This is such a bad idea that I had to comment here:

1. Doesn't scale. You do not want to hand pick text all over your site/web-app.
2. It's not semantic.
3. It's very confusing to new people who looks at your code.
4. If you ever change a single char in that sentence, you will have to re-break it yourself.
Exactly. Which is why the Daily Beast wrote this piece on us and other #sextech entrepreneurs on 'Silicon Valley's Soft Sex Ban: Why The Digital World Needs To Stop Failing Sex':

http://www.thedailybeast.com/articles/2014/05/29/silicon-val...
This is true to a certain extent. Another major factor is unavailability of suitably qualified and experienced doctors. Especially in high stress/low prestige specialties like emergency medicine.
Well I made it about 50% of the he way through and was filled with regret for starting the article. I found it whiny and introspective, all the things the author feared.

Regret to me means you didn't take away the lesson when something didn't go the way you wanted. If you learn the lesson, and then apply it, what is to regret? There is no sense in living in the past.
Also, if somebody manages to get access to your email client, they can't just issue email based password resets to get access to all of your other accounts, because they wont be able to read the confirmation emails without your PGP key.
Would love you to do that. Huge opportunity. Email cindy@makelovenotporn.com.
Whenever I give talks about WebGL and try to describe "real time rendering," I like to start off with with a description of what real time rendering is _not_. [0]

The factoid I like to use is: "Toy Story 3 took on average 7 hours to render 1 frame (24 fps), and at most 39 hours." (source [1]) That means if we wanted to render the next frame dynamically based on user input, the user would have to wait on average 7 hours to see the next frame, vs 16.666 ms that we shoot for in real time rendering. If one frame takes on average 7 hours, and there's 24 frames per second, then it take 168 hours or 1 week to render 1 second of video. Better get it right the first time (or have a super computer cluster to do all of that math)!

Many corners are cut to achieve something of lesser quality than can be achieved via pre-rendering; we call them "approximations."

[0] http://nickdesaulniers.github.io/RawWebGL/#/28
[1] http://www.wired.com/2010/05/process_pixar/all/
SimCopter was pretty fun too, but game was more about Commercial missions and civil protection

http://en.wikipedia.org/wiki/SimCopter
Any chance for PGP support on Firefox OS's email client? That's the only thing stopping me moving from Android atm.
"Cannabis prohibition, on the other hand, has historically been targeted explicitly at minorities"

In the USA. And the rest of the world inherited that for free. Which is kind of sad actually, living by other people ideosyncrasies.
One of the reasons is that I've seen it as a common practice with other software I used. For instance, the demo version of Traktor Pro 2 DJ-ing software closes itself after 30 minutes.

We've also set a high quality bar for us with 30 minutes. If the product doesn't deliver on its promise in 30 minutes then it means we need to do better.

We chose the 30 minutes instead of making the product a 7-day or 14-day or 30-day trial because we prefer freemium to software trials. With a number of days for you to try the software you can for instance install on day 1, go to a business trip on day 2 and when you return on day 7 realize that the software expired and you didn't even get the chance to try it out. With the attention economy of today, we believe day-based software trials are broken.

With Boxifier, if you don't find the time today you can try out the premium features again tomorrow, next week or whenever you find some free time because the product never expires.
Thanks for commenting. It's a great idea from a design and readability perspective. It sounds like you do not like my implementation - you could be right. Here is another way of doing it.. maybe I'll update the post late:

<div class="desktop-breakline"></div>

with the appropriate @media query.

It's obviously not for every situation. But for landing and marketing pages, headlines, etc, I'd go as far as to say it's absolutely essential.
The Model 15 came out in 1930, and was produced through 1962 or so. Much of the production was during WWII. It's hard to tell when a machine was made. The motor, typing unit, keyboard, and base are all very easily removed and interchanged. It was normal Bell System, Western Union, and U.S. Army practice to swap those in the field and send them back to a depot for cleaning and repair, so the components may be from different periods. Rubber pressure rollers under the platen indicate a post-WWII machine - earlier machines used wood, because oil-resistant synthetic rubber wasn't available in 1930.

Most relays aren't fast enough to handle the 45 baud data rate. The relays that are tend to have small contacts, and thus arcing and contact burn problems with the inductive kick from the selector magnets. The Omron G3VM-401B is a good solid-state opto-isolated relay for the job; it can handle 400V, and costs about $2.50.
At 1st year of CS they taught us to design and understand the simple machine, a simple computer with just a CPU and a control unit. They also taught us how MIPS architechture worked (quite simplified). I still remember the struggle to rotate a matrix in mips.
Perhaps you selected the last ten orders for a particular customer, or something like that. In that case, the query planner would have to choose whether to scan the entire table, or to scan the timestamp index and then filter by customer. If you had a lot of customers, it is reasonable to choose the table scan.

Of course, for that query, you could create an index on customer_id & timestamp, and then it would be near-instant again!
When I open the link it says "Lost connection to server". Is anyone getting the same message?
What happens to the leaves? Do they also get harvested?
> That mostly sounds like whining after you were handed a warm (or better!) prospect and screwed up the sale.

Would you shop around for a new job without any intention of taking it?
There was a period (about 6 months?) that ST3 was in "private" beta, and you indeed had to buy a license to use it.

For a while now it's in "open" beta, meaning everyone can download and use it.
Since 1password only runs on OS X and Windows, I'm curious why you're optimistic about doing something about Linux ("yet") but merely took a shot at Windows in your README. This might surprise you, but a significant portion of the non-valley world works on Windows, and it's fairly frustrating for Windows admins (I used to be one) to come across a neat tool and get "sucks for you, better luck next time" in your documentation.

Normally I wouldn't say anything but 1password runs on Windows, not Linux, so it was odd to come across and, if I'm honest, made me lose a small amount of interest in your work.
Go home Twitter, you're drunk
1. Wait, what happens if the thief closes the macbook first?

2. Even if it works, wouldn't this be useless since the thief would not know about the app running? Ie most theft prevention mechanisms works because they manifestly inform the potential thief that it's not worth his trouble to bother with this one.

But if this is just an app running in the background - there is no 'warning' shown.
Ask HN: Stripe alternatives with worldwide merchants for non-business
Hi.
I'm just pissed off, because I can't find any payment gateway, which will support merchants in any country (Stripe is awesome, but it requires to be located in specified countries). PayPal is global, but it's painful to implement this (I've implemented it using ActiveMerchant, it redirects user to success page and it doesn't charge user).
Are there any other payment processors which works in other countries than US (I live in Poland) and don't require to have company set up (company in Poland costs a lot, even without any revenue, so it's not an option right now).
http://www.admuncher.com/privacy
This is MakeLoveNotPorn's revenue-sharing business model (we're part of the sharing economy, just like Uber and Airbnb):

http://talkabout.makelovenotporn.tv/2012/09/20/how-makeloven...

Our business model is the opposite of the porn industry's, where pornstars, no matter how well-known, get paid by the scene, on a payscale that may range from a few hundred dollars and tops out at a thousand or two for a scene, even for the most famous and celebrated pornstars. That scene goes on to be viewed billions of times on Brazzers, Naughty America, whatever, but the pornstars never see a cent from any of that. There are no residuals in porn - if there were it would be a very different industry - which is why pornstars need to supplement their income with live camming, dancing, Fleshlights, hushed up escort work etc.

With our model, the more people who enjoy your videos, the more you stand to make. We're only 20 months old in public beta, tiny, bootstrapping and battling every day, but in a world where the received wisdom is 'Nobody pays for porn' they're paying for #realworldsex. Here's one of our members on 'Why I'm Happy To Pay $5 To Watch Real World Sex':

http://talkabout.makelovenotporn.tv/2013/05/02/why-im-happy-...

and a number of our MakeLoveNotPornstars are already making four figures at each payout. (We are the answer to the economy :))
Definitely something I'd like to do, but preferably with our new v5 codebase.

http://www.murrayhurps.com/blog/ad-muncher-version-5
China’s Hasee uses iPhone 6 launch to promote itself by breaking iPhones
What merchants are those? I've read through many acceptable use policies and haven't seen "No Adult Content" yet.

Thanks!

edit:s/man/many/
Definitely a Titan game! I like that people are requesting saved progress.

Uh no, you're a cursor, get back out there as a fresh cursor...
That's precisely why you should. :) Seriously, I and my team and every other #sextech entrepreneur are working to change the public attitude. For the people ahead of the curve - OH MY GOD THE MONEY TO BE MADE :)
How poor performance of HttpContent.ReadAsAsync can affect your API/site
Building Advanced Email Features with IMAP and PHP
A Damaged Russian Submarine in Sweden?
took me >24 hours without completing. I rebooted into the recovery partition, mounted the disk, moved aside the stuff in /usr/local and then re-installed. I dread to think how long it would have sat there burning crud into the LCD
That's just the lifecycle of subcultures.
Sounds great! Where's the documentation on IPC / mutexes / threading?

> todo

> files, procs, tcp/ip, usb, ..

Oh.
What the kernels are written in?
These guys say it actually looks like soldiered-on RAM, as well as 'tamper-resistant' screws. Bastards.
[This offends me.]
Without going into any level of technical depth, I'll offer my two cents.

"Write-heavy" means your application processes thousands of records per minute. Three million orders on a monthly basis doesn't look like too big of a deal. Any database should be able to manage that easily. Redis would have been my last pick to do that. Redis I only use when to keep high-volatile non-essential data in memory, not much else.

Key in picking your database is how your data is being used. Are the most recent data records accessed most often and the rest almost never? MongoDB and an RDBMS will do quite nicely. Do you really expect _extremely_ heavy growth, a NoSQL datastore might be better. Are DBA's in short supply? Use a managed datastore.

As a big fan of NoSQL, I'd say; be cautious when using NoSQL datastores. Any SQL database will do the majority of workloads quite nicely and offer you with plenty of tools to do any type of query you might need to. NoSQL databases do analytical queries usually quite poorly; separating OLTP and OLAP is painful and costly for smaller apps, only for that reason it is best to avoid them in most circumstances.

Above all; use what you can run cheapest. The available skillset should play a role too, if most engineers are familiar with SQL Server, use SQL Server... I generally use MySQL or PostgreSQL on RDS (AWS) given DBA's are hard to find. I use DynamoDB when I have extremely high dataloads. I use MongoDB when developing a common app for NodeJS because NodeJS simply works very well with MongoDB… I consider other NoSQL datastores only when processing many millions of records per day. For all the rest (and majority of use cases); pick an RDBMS.

// In production I've used Oracle DB, MySQL, PostgreSQL, MongoDB, DynamoDB, Cassandra, Google Cloud Datastore, Redis, RedShift and Elasticsearch.
Hey, one of the authors of Schematics here. I think Colander rocks. I had no idea about it until two years into the Schematics project and we just kept going.

Choice is good! If you dig Schematics, check out Colander too.
Wow, that's a really good app! I wanted to develop my own, but now I will use this.

Post it as Show HN: !
I'm sure it didn't hurt in Apple's decision-making that upgrading your RAM was the easiest way to postpone obsolescence.
I'm someone making porn but trying my hardest to fund it without making it a business. It became important to create a model that wasn't reliant on profit. I try to treat it as a co-op.

Often it feels like the issue with the industry is that it's so uncertain financially that it's too scared to make content for anyone other than the assumed stereotype porn consumer (straight dudes mainly) so there's over saturation of very similar, repetative content which breeds a strange, one-upmanship quest for never ending novelty.

The ease of access to consistently good and cheaper video equipment (dslrs that support video etc) mean that the people making the most interesting work exist outside of the industry, uploading onto tumblr or sites like clips4sale. Basically they're Etsy of porn, allowing independence from selling the rights to your work to big companies. They take a bit of searching but they're like gold dust when you find them.

our work is:
http://afourchamberedheart.com
http://fourchambers.tumblr.com
Minor bug; hyperlinks in the main text appear above the dropdown Contents menu (using Chromium 40.0.2193.0).
What are some risks of purchasing a “used” domain name
Systemd is nice. Dont be afraid
Will Wright gives such great interviews. One of my favorites is http://www.gamestudies.org/0102/pearce/
Your distinction is both wrong and too simplistic. Debian has a perfectly respectable Desktop, and Ubuntu has more than a good server product.

Choosing between them depends more on technical and project requirements.

Whilst I am not a fan of SystemD, it is important to remember that it came from RedHat.. you know, the people famous for servers.

SystemD will be a good init for Server, as it will be for Desktop. i am pretty critical of SystemD, but something is better than Sysvinit. I'd have favoured Upstart, but that doesn't matter... SystemD won, people need to deal with it. This is a good evolution for Linux.
In Japan, there are large numbers of people who isolate themselves and do not interact with society, and in many Chinese cities, there is an extremely competitive capitalist environment. And the idea that Japanese and Chinese people value the state over the individual to a significantly greater degree than in the US or Europe would seem to ignore the almost religious fervor of US patriotism and the history of the European wars. Sure, you can find measurable differences, but measurability in and of itself is not a sign of significance.

If you are concerned with what is, then relying on orientalist generalisations that were originally applied to people in Egypt by the French, before being reapplied to the Chinese and Japanese when the concept of the orient was moved east, are probably not going to give you an accurate picture.
"However, if you're the lead engineer on the switch, you have 23 years of experience on the job, it's your responsibility not to say "fuck it, just ship it." It's his signature on the paperwork. This wasn't a one-time one-day bad decision. This is a switch he worked on for three years."

I think you're still not getting the point. The way modern management works, and this seems to be nearly universal now, is that it leaves the professional still formally in charge and still liable but creates a situation where there is massive pressure to follow the schedule.

GM can fire the guy for not agreeing to ship a faulty part, but then DeGiorgio could have been a whistle blower collecting 1/3rd of the damages against GM right now.

Oh, you can't collect damages for fatal decision you prevented and then were fired for. Even more, the point bad engineering decisions is not that they are not guaranteed fatal but simply that they might be. If you dig your heals to prevent them, you get fired - the bad decision gets made but turns out not to be fatal but sequence of events is still fatal your career. Even if you warn about each one, you'll get fired 'cause management will see and won't want you covering your ass at every turn. They want you, silently making the decisions on the impossible schedule they set, to be the device they use to cover their asses instead. That is the point of the whole structure.
There's a lot of interesting names here http://en.wikipedia.org/wiki/Marihuana_Tax_Act_of_1937
Which basically is a limited grafical interface for `ln -s`.
This is terrible advice and is a massive hack as well as being a terrible misuse of hr element.

Also I'm not sure I want to take advice on how to lay out my content from someone who claims to be a designer but has his content in such a limited space (less than 40% of my screen space on a 15 inch monitor) and all the way to the left.
A package involving 69 individual binaries can hardly be called monolithic.

Of course it can. If those binaries are tightly coupled (try replacing journald!), then the whole set is monolithic.

Myth: systemd is not modular.

Not true at all. At compile time you have [...]

Yes, like modularity is about selecting what to compile.

Myth: systemd could be ported to other kernels if its maintainers just wanted to.
[...]
[...] look at the others you didn't pick, and the complexity of replacing them.

And there it goes their argument about simplicity of systemd. How much different subsystems does an init system need?

Myth: systemd doesn't allow your to replace its components.

Not true, you can turn off and replace pretty much any part of systemd [...]

OK, where's the spec so I could implement alternatives?
You're totally right about the false dichotomy, but I don't see why you think other init system were ignored.

Debian used a really open process to decide the new default init system where every developer could propose any init system provided that someone offered to maintain it.

Since SysVinit, systemd and Upstart where the only ones with a credible maintainership (OpenRC didn't work on Debian until a few week after the discussion started) the discussion was centered on those three.

So it's not like other init system were ignored, it's just that noone bothered to do the actual work to make them suitable replacements.

My hypothesis is that systemd was the first to provide enough benefits to motivate people to implement the switch in Debian.

From a distribution maintainer the fact that systemd tackles many loosely related problems is an actual benefit, since now said maintainer just need to coordinate with an upstream project instead of having to maintain dozens of special snowflake systems (eg. to set the hostname). This is what most systemd critics fail to accept.

Oh, and the shell is nice but it's one of the worst languages to implement anything non-trivial, http://www.dwheeler.com/essays/filenames-in-shell.html is enough for me welcome the idea of getting rid of it in the boot process. :)
Harnessing depression: One Ars writer’s journey
1. Has it been tested with the brand new (yosemite-only) 1Password 5.0?

2. I hope that you'll expand the installation options. Not everybody uses homebrew.
May I propose another analogy:

- a landlord* expecting you to pay after a squatter came along and opened a faucet in the basement (where OP rarely goes) to fill its own super tanker

* or the water company ?
Your profile doesn't have much info but a blog post or something would make for a fun read.
No, I wouldn't go back. That said, it has made it rather difficult to fit comfortably in standard settings. I've been successful so far but taking Arthur's lessons and applying from various domains, to software, and into cluster/system/soc arch in my case, has been viewed as rather unorthodox.

I find that especially in the valley, adherence to buzzwords and fashion of the day is a little too common for my taste now.
In Seattle you can visit giant plane yard!
Fedcoin
2 ways to learn guitar online
From what I've seen, this is true in the middle and lower end but not the higher end.
The 6502 and variants (65c02, 65816, emulators, etc) have slightly different algorithms for BCD math. Adding illegal BCD numbers and checking the result is one way to identify the processor.
Note that HN user SimHacker did the original port of Sim City to unix, and maintains the micropolis open source version.

His blog: http://www.donhopkins.com/drupal/
The problem with this kind of study is the double standard applied to how the evidence is interpreted.

Case 1: women are better at X

Interpretation: we need to have more women in roles requiring X. And no, this isn't sexist because it's based on objective facts.

Case 2: men are better at X.

Explanation: ability in X is deeply contextual and shaped by cultural factors. Therefore we can't naively apply this study to the real world. Using so called objective facts to reinforce gender stereotypes is wrong and ignorant. Instead, we should interpret the results of this study in the context of social studies of gender roles and discrimination. In this light, this study in fact suggests the opposite: women are better at X
I noticed that solutions to Set 1 Challenge 1 in languages other than C++ all 404. Does that mean that no one has contributed solutions? If so, how can I contribute?
That takes some time to digest, but I guess is absolutely crucial to be able to do anything with this language.

Would you say that this is 90% of the reason it looks so uncomprehensible?
As a replacement for something like a Linux web server, it makes very little sense at all. That's thinking of it in the wrong context though. If you have a business, and you run Macs as your employee workstations, OS X server can make life very easy for you. There are management tools that automate things like updates and software installation. There are network imaging utilities, netboot servers, and all sorts of goodies that sysadmins want in a workplace IT scenario.