skysight-inc/HackerNews huggingface dataset:
I'd also like to see bitbucket and even CodePlex.
This reminds me of an informal study that discovered that women mainly interrupt other women during meetings. http://jengaoneweekatatime.tumblr.com/post/91743154369/do-me...
Well, I'm from the US, and it stinks like corruption of a particularly obvious sort. He can stay on his high horse all he likes.
If at some point that is considered as "essential" as in "I can't boot a system without", then maybe. However, there's a way to avoid that path: Write a better init system than systemd. Or contribute the extra effort to make sshd, pam, samba, wayland, gnome, kde work without systemd. All that systemd does is offer a service. It seems to pay off for gnome and kde to rely on that.
> `Carrier` is still pretty parochial; it has this
> normal/exception distinction hardwired into it, no?

To reiterate my earlier point, I'm personally fine with the existence of an entirely separate mechanism for error handling. Mind you, not that this invalidates your desire for a more general mechanism for async et al. Until/if we get HKTs, we'll probably continue to achieve this with bespoke macros as per today's `try!`.

> FromError is not handled specially by the compiler, but it is handled specially by
> the try macro

The `try!` macro is just as non-special as `FromError` (and `Result` and `Option`). You're free to recreate the whole ecosystem in your own libs if you'd like (ignoring the `Carrier` proposal for the moment and its associated syntax).
How to simulate slow Internet connections on the Mac
Thanks for the trivia. Just to continue on this path, how many virtualized instances can you put on your machine ?
The Sales Stack: B2B Sales Basics for Technical Founders and Engineers
You know what's also a good way to bring issues into 'the arena'? People's initiatives. Democracy is only really a stable system that can protect civil rights if you go all the way with it. There shouldn't be a law that the people as a whole cannot throw out. Otherwise a political system is not worth being called 'democracy' (= reign of the people). The government is supposed to be serving the people as a whole, not just a few financially strong and powerful groups.
Avoiding Complexity with Go
I'm amused at all of these Free Market worshipers who always seem to be praying to the Invisible Hand...except when it comes to competition.

If JJ can't compete with businesses that their former employees start, then why should JJ continue to exist?
Why your hospital may be unable to prevent spread of Ebola – KurzweilAI
Can Enough Exercise Make Up for Junk Food?
sudo rm / -rf --no-preserve-root

but it's not as fun as it sounds
Got mine from B&H Photo, went for the ASUS.
It is probably better for the government to know how it is done so it can be stopped at will, rather than the people in question constantly finding new ways.
Flask Series (part 23)   Managing Sessions with Flask-Login
These reasons have nothing to do with email itself, but just the people that use it. In this order of ideas, we could perfectly say that oral communication is broken, people just don't talk to me enough, or they talk to me all the time! Anyway, I feel like I'm rambling. However, email can be a pain in the buttcrack when it doesn't go down well, which happens strangely often sometimes, so it is kinda broken.
IMO it might not be worth to spend that kind of money on something like this if you don't know what you want from it yet, which you don't seem to. Maybe you can find some free editor/IDE, or a free version of such? Then maybe you can choose what to purchase (if anything) once you know what you want.
There are no @ tags on HN.
The systemd developers don't decide that. They offer capabilities. Obviously the value proposition is attractive to other developers, thus they're using it. It's not like they're forcing others at gunpoint to adopt their tech. If you don't want to use it, don't. Pick software that doesn't rely on systemd capabilities. Or advocate that that software gets written and maintained. Or write it yourself. Or stop complaining. Just don't tell somebody to not offer a capability.
It's really about the number of files, not the size involved. If you have hundreds of thousands of files in there, you'll have a long wait.
Their survay conflates "email is broken (email has systemic problems)" with "my email is broken (my email doesn't work)." That's the kind of shitty results you get when you analyze any tweet with the words "email" and "broken" in them.
I was talking about the normal user experience which systemd is designed to handle – e.g. hotplug a USB camera and Chrome can use it for WebRTC.

In this specific case, launchd is designed as an init replacement which keeps processes running. The restart throttle is designed to prevent crash loops which are horrible for battery life and tends to fill up logfiles, so it expects the process to run for at least 10 seconds. The easiest way to solve that would be to use it as intended and run fetchmail -d rather than spending the extra overhead restarting fetchmail all of the time.
Sorry, you don't see the intention behind asking people to write code on a whiteboard? Being able to lay out ideas, code, and architecture on a whiteboard is a useful skill in and of itself for communicating with coworkers, let alone using it as a way to get insight into how an interviewee codes.
Thanx for posting this info. The cpuinfo matches Marvell Armada XP.
We have been running a similar setup (Postgres -> Foreign Data Wrappers -> LLVM) at AdRoll for over a year. We keep 100TBs+ of raw data in memory, compressed.

We managed to build our solution mostly in Python(!) using Numba for JIT and a number of compression tricks. More about it here:

http://tuulos.github.io/pydata-2014/#/

https://www.youtube.com/watch?v=xnfnv6WT1Ng
Ah yes, Android. I don't actually know enough about the technology or licensing in this case to assess this idea's merit. It's hard to argue with the existing market penetration of Android tech though. If SurfaceFlinger or something derived from it could be used, that does seem rather an obvious solution.

EDIT: I found this page, which at least presents some reasoning for why a new system rather than SurfaceFlinger: http://kdubois.net/?p=1815
I have, and I wish matlab wasn't so expensive.
ok thanks. I have several app servers and I take them out of nginx server list, stop it gracefully, git pull and configure (slow, I want to get rid of this step), put it back in nginx servers, move onto the next one.

tedious, although my whole deploy-to-all-servers is a single command.
It's interesting to see how different was the original title:
women-dislike-having-female-bosses-more-than-men-do (in the URL)
Google's product strategy: Make two of everything
> Telsa isn't going to get much traction here until they improve cold weather battery performance.

are you joking? Toronto has plenty of Teslas and they work just fine.
That's not really what the article says. The point they're making is that if you expect to receive a lot and then you don't then you think your email account isn't working correctly.

“I haven’t gotten an email in seven minutes, making me immediately suspicious my email is broken.”

That's actually a complaint that the user is getting too much email (or possibly the right amount); it's just phrased in a way that makes it look like it's the opposite.
I think most people didn't have experience with any specific industry as teenagers, even if it may be the case that most people took some similar sort of job as teenagers.
Mixing Agile with Waterfall for Code Quality
Something that has hopefully not been overlooked for the paid version - making sure there is an ability to restart from the control panel (or whatever) - after issuing the shutdown command as root I thought refreshing the page might attempt to bring it back up but alas I was locked out for the rest of the 15 minutes.
How in the world am I going to know that. Please provide a legend or use words.
I assume you are using cheap spinning disks, and not something like a fusion-io drive. How big is your dataset?
Not tried to push it but it has 20 Windows Server 2012 R2 instances running on it at the moment all with 8Gb of memory (this is overcommitted dynamic memory). Disk is on a SAN larger than my kitchen. I span up a Linux VM quickly to do a bogomips on :)

I can probably push 40 of those onto it without it bending too terribly. If I knock the RAM down to 2Gb an instance I could probably quite happily get 64-100 on it in theory. I think memory bandwidth might kill it before CPU does.

We have two almost full (18 each) 42U racks of those machines (bar switches) so across the 720 E5 cores with 4.6TiB of RAM there is about 4.3 million bogomips.

Fun :)

(most of this is corporate fileservers, exchange, AD, various crappy apps, network appliances, web servers, SQL servers and idles at around 20% in use). If it all went off you'd need earplugs and fireman's equipment.
There already is a $5.4 million initiative by the Linux Foundation that will audit OpenSSL as one of its goals[0].

[0] - http://arstechnica.com/information-technology/2014/05/openss...
Wait a minute...

> In a 2010 survey of 142 legal secretaries, not one preferred to work for a woman partner (about 47 percent had no preference).

Interesting that they decided to throw women under the bus even though the minority simply didn't care either way.
Show HN: LanternCRM – A Small Business CRM
Tesla Attacks Michigan Bill That Blocks It from Opening Stores
Startup City Club – Rent a house with 5 creatives/developers for 30 days
I'd like to see tutorials for submitting to app stores.
TLDR: we still don't know where it is.
Drugs should be legalised, period. Full stop.
If you're interested in query compilation, check out the HyPer DBMS prototype at [1]. It efficiently compiles SQL (SQL92++) to super-fast LLVM code (faster than Vitesse). It's not open source, but you can download a binary [4] or try it out online using the "WebInterface" link and read about the query compiler here [2]. It also has lots of other goodies, like SIMD-powered CSV parsing (about 4x faster than Postgres) [3].
Rumor has it that the prototype will be commercialized soon ;)

EDIT: It also has NUMA-aware multi-threaded query execution.

[1] http://www.hyper-db.com

[2] http://www.vldb.org/pvldb/vol4/p539-neumann.pdf

[3] http://www.vldb.org/pvldb/vol6/p1702-muehlbauer.pdf

[4] http://databasearchitects.blogspot.de/2014/05/trying-out-hyp...
I disagree. If nothing else, there is a lot of precedent for executable code in configuration roles. MTAs, build systems, desktop environments, text editors (vim, emacs, joe, others) and probably a good percentage of the uses of tcl. Problems arising from this don't seem to be universal in any category (except possibly build systems, depending on how you look at it.)

But I have a question: where is this coming from? What makes you think it's "a cause for deep concern?" I would agree it's overkill for most software, but an init system for an operating system like Linux (or configurations for most of the kinds of software mentioned above) is never going to be simple.
When I log, I log before/during cooking of the meal. I'll usually plan my meal on myfitnesspal so I know what all to make so that it fits my macros.

And for eyeballing after making the same things over and over and weighing them out, you start to get a feel for how much it is you need. Every once and awhile I'll weigh out what I eyeballed to make sure I'm not going too low or high.
The irony in your last point, is that an electric vehicle is objectively far simpler than an internal combustion powered one.
> but it must surely be possible to take a simple config and generate a correct script for most of those services that really benefit from simple configs

The nosh init system[0] supports exactly this, although it outputs nosh scripts rather than shell scripts. nosh is an execline-style interpreter and set of commands for that interpreter that implements a simple init system where almost no code is run unless you explicitly ask for it to be run. It also supports configurable logging, socket activation, and some compatibility with other init systems - it could be a significant part of an alternative to systemd.

[0] http://homepage.ntlworld.com/jonathan.deboynepollard/Softwar...
I honestly find it really depressing to see all these folks taking code and applications that would otherwise be entirely portable, and rebuilding their entire deployment and development environment around a hard dependency on Linux.

If Docker becomes sufficiently popular, it's going to put HUGE nails in the coffin of portability and the vibrancy of the UNIX ecosystem.
Jeri Ellsworth and Technical Illusions Move to Silicon Valley
Is This the Future of Robotic Legs?
I loved the stats at the bottom of the post. You can tell, there's a very inspiring sense of commitment it takes to write reviews like this.
Why we have another solid Apple Update
Micro-housing: “Seattle, the Incredible Shrinking City”
Photoshop CS6? Well that's not surprising. Adobe abandoned that and it isn't even supported on 10.9. Why are you surprised that there are problems on 10.10? You can hardly blame Yosemite for that.
How hard could JavaScript indentation be? Surprise!
Yes. They won't be getting anybody sending them a direct message.
The Arm cores are also dedicated while the one on digital ocean is shared.
Somehow that reminds me of the conversation I had with four other girls last night. When I talked it was all piece and calm, but at times they'd start talking over each other like parrots. Funny stuff.
In VMware, we use Docker for automated build and test of several of open source efforts as well as for a production IT business management mobile cost analysis SaaS offering we provide.
Docker has demonstrated value in ensuring the app remains consistent across environments.
I'm very interested in feedback from any of you on what VMware can do to make Docker CI and Docker production use easier in general and on vSphere, fusion and vCloud Air.
We are engaged with Docker and the open source projects and would love to hear your feedback.
Please email me at carterm at vmware dot com with any feedback, comments or ideas.
Thanks,
Mark
10 vs 12 - A coworker nicely put it to me when I asked him why US is still using 12, as 12 inches is one foot, and he told me that during the great US expansion it was much easier to deal in units of 12 - you can divide 12 by 2, 3, 4 and 6, while 10 was divisible only by 2 and 5. Now whether that was really the case I don't know, but sounds like cool theory.
If you want an actual free but very solid programmers' text editor for the Mac, try TextWrangler (the baby sibling of BBEdit).

Sublime is great but _not_ free.

I used to like Coda when I was mostly developing PHP stuff solo with MAMP, but when doing serious stuff I find it kind of an impediment. I still love Transmit.
Time, Automation, and Startups
In my experience, "practically everyone else in the Open Source industry and community" only means the developers are N > 0. I like to believe that N -> Infinity, but I think very many projects N -> 0.

There are few open source projects where even one or two talented, dedicated, full-time developers would not represent a substantial increase in labor. There was just an article posted a day or two ago talking about how people would be surprised if they knew how small some teams at Apple really were.

This isn't to disparage F/OSS development. I still believe in the development model more than others. I just think we need to be realistic about project resources. Open source isn't magic in this regard.
IIRC, Fedora 20, out of the box, will block your login screen on setting up wireless.
That is in fact incorrect. Consumer desktop Sandy Bridge, Ivy Bridge and Haswell all support 32 GB of RAM via 2 DDR3 channels. Enthusiast desktop processors (Sandy-E, Ivy-E, Haswell-E) support 64 GB, because they feature 4 channel memory controllers.

Once the consumer chipsets move up to DDR4, you will have support for 64 GB of RAM on the desktop.
http://en.wikipedia.org/wiki/Skylake_%28microarchitecture%29
Circumventing the Drupal 7 SQL Injection at Acquia
What happens in the rich candidate vs poorer candidate elections then? The richer one would get a lot more viewership and exposure, increasing his chances to win.

It doesn't solve the problem.
Agreed. It was even prominently featured in one of the Paris episodes on "No Reservations."

http://www.travelchannel.com/tv-shows/anthony-bourdain/trave...
dmesg output mentions Armada XP pinctrl and xor engine too.
We actually started using Docker a few months ago and it really sped up our deployment process. It's not only incredibly faster than using virtual machines for testing; it allows you to host multiple apps on one server and to have all versions of your app ready to download and run. More info at http://www.syncano.com/reasons-use-docker/
The Grand Illusion: Does time have a future?
Yet another use for red-black trees: assign colors to sexes and rearrange your org chart until it satisfies the red-black constraint.
>I feel that since I truly don't do anything that the NSA could be interested in

How can you confidently say that you know what the NSA is interested in?
Sure, that's what libsystemd0 is. It's just a shared library, like libselinux1, that lets applications be compiled with systemd support. It doesn't depend on systemd itself, or start up any daemons. It's quite possible to have a package that's compiled with support for two different logging systems, for example. In that case it would depend on the libraries for both of them, but would only actually use the one that is configured. On the other hand, it's possible an application actually does require systemd running to function, in which case it would depend on 'systemd' as well, not only 'libsystemd0'.
It's interesting to hear people are using this. Stories would be great!
How Companies Kill Their Employees' Job Searches
Yeah, they sell off-contract Verizon phones at the fruit store. They're unlocked GSM global phones, pretty sweet. I got one because they were all my store had and immediately popped in my T-Mo SIM.
> (in my experience on Arch at least, network configuration was a bitch)

What exactly about this was hard?

I have one config file - /etc/wpa_supplicant/wpa_supplicant-wlan0.conf - which you can add to simply with wpa_passphrase "MySSID" "MyKey" > /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

Then I ran a couple commands once:

systemctl enable wpa_supplicant@wlan0

systemctl enable dhcpcd@wlan0

And now it happily connects to any of the wireless networks I've set up in the config file.

If I want to control it or switch networks or reload my config, I can use wpa_cli to do this easily.

Totally minimal, no need for NetworkManager or netctl or anything, and works flawlessly.

Obviously if your net setup is more complex, this could require a better tool, but most of weird stuff would be done with iproute2 or whatever.
Oh, yeah, I forgot to append that

Hardware	: Marvell Armada 370/XP (Device Tree)
Revision	: 0000
Serial	: 0000000000000000
Click the icon to pop up the menu, select the 'Block all HTTP requests' option.
Anonymous app Whisper denies tracking claims
Very linkbait title.

"Only one-fifth of people surveyed by Gallup this week said they preferred a female boss over a man. One-third preferred a male boss, and the rest had no preference."

That means nearly half (47%) didn't care, and there's only 13% difference between those that prefer men to women.

To me this is simply a matter of demographics. There's still a big chunk of people that have been working since the time when women were only allowed to be secretaries or nurses. As they retire the percentages are likely to even out completely.
I meant the question to be rhetorical! ;-)
I can already boot a fully functioning system without half the stuff in systemd (and in fact, there's entire distros and the entire world of embedded devices which do so).

GNOME and KDE did work just fine without systemd until they didn't. udev did as well. Samba, PAM, OpenSSH, and most of the rest of the services on my system, work just fine without it. I rather doubt that'll be the case five years down the line.
Except for the "...and code it" part, that's the same thing I tell people who criticize Boko Haram.

I feel it's always important to reduce everyone's detailed objections to 'haterism' because, well, haters, right?
Cool! I tried these 30 years ago and they didn't work. Looks like it's time to try again...
Ramblings on Cross Platform Mobile Development
"They included a link to a blog post by Economics Editor Robert Peston. The request was believed to have been made by a person who had left a comment underneath the article."

Now that's a good example of a feature fighting the product. Disable article commenting: you might miss out on engagement and subsequent pageviews. Enable commenting: you might get the article de-listed from Google. Allow anonymous commenting: you invite trolls (such as jezabel/violent GIF swarm). Require (partially) verified identities: you risk takedown requests.
To try and convey I really enjoy programming I briefly described a couple things I work on in my spare time. The interviewer countered with:

"We're looking for really committed team members. Is your side project going to interfere with your responsibilities here?"

I ran quickly after that. Oddly enough that wasn't even the worst thing they said during the interview.
LYOTO The_Dragon MACHIDA || Highlights Best Knockout
[Video/Transcript] Runtime.js a Kernel Based on the V8 JavaScript VM
I watched the whole thing waiting for his proposed solution. There are plenty of people that at the end of that talk would be willing to give of themselves (time and money) to fix the problem. So what does he give us?

? I dunno, love or something

This is so disappointing. If we really cared, then wouldn't it be worth starting with a strategy, a plan with steps that could result in a solution? Drumming up enthusiasm to do "something" without a call to action is just raising awareness nonsense.

Of course, if we did have a plan to stop corruption, very powerful people would likely oppose it. The amount of money held by those that would be hurt by fixing campaign finance is staggering and they are probably not willing to to restrain themselves ethically from doing whatever it takes to prevent reform.

So there's that too.
So charge customers more who want to take a vehicle off the lot vs waiting for it to be produced on demand. If there is a cost, pay for it if you want it.
A quick survey i'm doing concerning web development security
I guess having to reimplement basic algorithms for every new container type is an example of avoiding complexity then?
Usually yes, but that is why you take advantage of specialized CPU instructions for bulk loading and operating on data. From what it says that is part of the optimization that these folks are taking advantage of (see comment mentioning SSE instructions).
Why can't it look at the exitcode? If you exited with success why does matter how long it runs? The faster it is done with running processes the faster it can go back to sleep.
Linux has been at the "it just works" level for decades, where it matters -- on servers and appliances. It's "Linux on the desktop" where apparently boot times are a big deal requiring screwing up the entire operating system for.
Malaysia and Australia sharing about 50 million dollars.
I thing these are the same thing.

Twitter encourages one kind of use. Facebook encourages a different kind of use. People say different things in a different way on LinkedIn. These are properties of the software. Joel Spolsky was some excellent rants no this.
That's actually pretty terrible. I was thinking it was a SIM card with some Apple-designed logic in it. Not a baked-in SIM card. I wasn't really considering the device but now it's out of the question. Hopefully they don't do the same thing to their phones.