skysight-inc/HackerNews huggingface dataset:
"Prasher’s trip would have been impossible without the sponsorship of biologist Martin Chalfie and chemist and biologist Roger Tsien, who not only invited the Prashers but paid for their airfare and hotel. Chalfie and Tsien, along with Osama Shimomura, an organic chemist and marine biologist, had won the 2008 Nobel Prize in Chemistry."

Osamu Shimomura, not Osama Shimomura!

http://en.wikipedia.org/wiki/Osamu_Shimomura
So what you mean is "Systemd still has serious bugs," which is nothing to do with whether or not everybody is moving at once.

That's the point – if systemd has important bugs they should be fixed. Clearly, the groups responsible for the decision have concluded that the tradeoff is worth it, and have accepted that a large, fundamental change will have issues. That's fine – there are a bunch of other distress you can use that have not adopted systemd, which you can use in the meantime if you disagree.
I had no problems the second time as well.

Unfortunately when the first and second time differ even though identical (recorded) steps were performed, one has to ask the question: why and can I trust it?
Firefox on Linux currently doesn't support a mixture of HiDPI and non-HiDPI monitors, it has a single DPI setting. I think it will be supported when this [1] bug is resolved.

Shameless plug: I have written an addon to workaround this [2].

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=975919

[2] https://addons.mozilla.org/en-US/firefox/addon/autohidpi/
We don't have exact details, but 'cubic ninja' has a fairly extensive level designer, and there is obviously a buffer overflow in the level loading code.
For similarly dark modern stories, check out the two seasons (6 episodes) of Black Mirror, from the BBC. It's a Twilight Zone for the internet generation. (The less you read about each episode before watching, the better.)
Not only would submitting a patch be agreeing to their goals (Lennart gets to push the Overton window a bit further), suggesting that we should simply submit patches presupposes that the systemd cabal would ever accept them. Unless it is perfectly in agreement with their goals - including the complete software - they probably won't accept it. They don't even accept already written and tested patches for trivial things like #ifdef-ing a couple minor fixes so the project can build on a different libc.

Lennart Poettering[1]:

Humm, I know this will disappoint you, but we are not particularly
interested in merging patches supporting other libcs, if those are not
compatible with glibc. We don't want the compatibility kludges in
systemd, and if a libc which claims to be compatible with glibc actually
is not, then this should really be fixed in the libc, not worked around
in systemd.

If they aren't interested in trivial compatibility patches, they certainly aren't going to accept any patch that dares to disrupt their tight integration or questionable design choices.

As for forking the whole thing, remember that logind was briefly liberated so it could be build as a standalone package, Lennart went and did a big rewrite so the next version was much more integrated with systemd. When he controls the internal APIs and can change them whenever he wants, a clone will have to be a total replacement right from the start, or it ends up perpetually having to catch up to the changes that will be introduced just to cause breakage.

[1] http://lists.freedesktop.org/archives/systemd-devel/2011-Jul...
Who is Lesha?
I agree with that specific advice (minimize the interaction with the base distro). I'm on a quest to isolate every major component of my user experience in containers (including things like browser etc.).

But not because I have anything against Systemd. I love Systemd so far.

It's hilarious that he's proposing CoreOS as an alternative, given that it's one of the most radical rethinks of a Linux distro out there.
Makes management feel useful. They can tick off some boxes, and feel like they contributed to the process somehow.

I am sure I would be way more effective without my managers. Prioritization would be somewhat different, but many of the day to day problems that hinder me being properly productive would have gone by now.
VOICE OF AN ANGEL
Contact me at zq@nemcv.com.... 100% success rate in fining people jobs an I pay you $1000 if I fail

... Never failed yet. Why?

Because I teach you how to find a job by selling on value to the company, not on skills
I'm not running any ad blockers, but I didn't see the ad. I even went to the site to see if I'd missed it through ads blindness, but I couldn't find it.

Firefox on Linux, for the record.
Ah The Dig. Such a nice premise, but a very disapointing execution.
Nice!

Very interesting facility.

Original with solution to add API in JSON-format and so on.
The Glass Age, Part 2: Strong, Durable Glass
His response seems perfectly reasonable to me - even more so after reading that whole exchange.

Why should the Systemd team pay the overhead - in terms of complicating their code - to work around incompatibilities in another libc that will also affect portability of a lot of other Linux software?
Why is C++ so irreplaceable?
Wow, this brought back some really good memories. I was surprised how many of the answers I remembered!

I miss my Amiga. :)
My 11 inch asus laptop has a full hd display. So it's somewhere in the middle.

Gnome's hidpi support doesn't allow float values, making this a serious issue to me. On top of that, you'll have to change the cursor size manually by diving into the config.

The iphone 6+ display uses downsampling, so perhaps that's the way to go. But as things stand, I don't see my self using an external monitor in the near future, even after wayland becomes mainstream.
if you copy the url into an incognito browser you can see it if you really want to.
Myscripts math demo for android, while just a toy calculator [1], really impressed me. With that I can easily and smoothly draw complicated calculations, then draw a square root symbol on top of it and see it recognize it, draw a line underneath and divide the whole thing by something, -no problem.

The notepad thingy that was supposed to be a real product was a real disappointment in comparison imo.

[1]: It see s to use floats internally and doesn't make any attempt at hiding it. Try sin(360)
Very appropriate. The right insult at the right time is what makes the decisive impact on closing that deal or fixing that bug in 71% of all cases. This is a good pedagogical means to teach our youngsters the importance of not just wielding the power of wit, but to apply it right. Bravo :)
Character set encoding for mail headers is unnecessary complicated, but it's a good feature that the MIME type is in-band with the SMTP message. (What is out-of-band and not is a bit ill defined, since there are message headers and SMTP headers. The MIME content type is in the message headers.)

Since mail is a store-and-forward protocol, this guarantees that the content type is stored with the message. Compare it with the web where it makes more sense to keep in the protocol headers, and despite it not being store-and-forward character sets still causes issues with both proxies and page inclusions to this very day.
> Windows? Wasn't really even an option... until 20 years later.

Which 'Windows'? Before Windows 2000, there was Windows and Windows NT, the former being a more-or-less just a shell running on top of DOS.
Node has a process for dealing with name disputes.

https://www.npmjs.org/doc/misc/npm-disputes.html

Not an urgent need, but a similar process will need to be implemented.

Naming conventions could be nice too.

http://guides.rubygems.org/name-your-gem/
An intriguing finding. Is there a place for non paywalled full article?

http://www.nature.com/ncomms/2014/141119/ncomms6504/full/nco... wants money

I really do wonder how challenging the task was that there was no difference between trained younger and older brains.

Or perhaps there was a difference between young and old trainees but that was not the focus of the research?

Pretty much learning anything substantial is much harder later in life and true mastery is impossible if you start after your teenage years.

Case in point: chess, where the only recent exception has been GM John Shaw http://en.wikipedia.org/wiki/John_K._Shaw who started his improvement late (at the grand old age of 19) and even then he only got to low GM level.
detekt.exe imports from WS2_32.DLL "ntohl" function, which shouldn't be a cause for concern, but then shortly after startup it does spawn another instance of itself, which listens... debugging into the child process, I set a breakpoint on all of ws2_32.dll's functions and resume, leading to this:

0350F024 012D4110 /CALL to socket from _socket.012D410A
0350F028 00000002 |Family = AF_INET
0350F02C 00000001 |Type = SOCK_STREAM
0350F030 00000000 \Protocol = IPPROTO_IP
0350F034 012DBAD8 _socket.012DBAD8
0350F038 02D93610
0350F03C 00000000
0350F040 00000001
0350F044 00000002
0350F048 1E0C18A8 RETURN to python27.1E0C18A8

This leads back to _socket.pyd , sip.pyd, and eventually QtCore4.dll. Tracing a bit further, I see what's happening:

It starts a local Python web server in order to serve the main dialog of the application, the one with the language selector, which is an HTML page embedded in a browser control. No wonder it hung when you denied the connection and showed a blank frame. If you let it continue and figure out where it's listening, you can actually visit the page in your web browser and see the program's dialog. One of the most convoluted ways to display a dialog I've ever seen, and probably worth a "WTF?", but I don't think it's intended to be malicious. The developer could've handled this a bit better, that's for sure.
Hi, thanks for your feedback.

#1 Do you mean the status bar? I could easily remove it, but don't you like to know what time it is? Removing the status bar could be an option in settings in the next release.
#2 I will give this suggestion a thought. Now you can go back to the previous view by swiping right. So theoretically the back arrow could be hidden too.
Wait, so let me get this straight. You're an engineer-engineer, not a system administrator or a software developer. And you think there is a fundamental problem of qualification in software development, yet you lack qualification in software development.

On your points:

#1 is patently false, to the point of being extremely insulting. You've lost all sympathy from me at this point. Go peddle your baseless opinions somewhere the audience doesn't know better.

#2 is also laughably false, as that is the entire freaking point of open source and often considered the greatest strength of Linux. You think because your highly qualified opinion wasn't consulted before you had to spend a whole four hours, OMG on a problem that means that no review or discussion was done?

#3 is false again, because software is tested. You use the word "properly", so I will sit here and wait for you to bestow upon us your great wisdom on what we could be doing better.

#4 is false on both presumptions that software is not built to quality standards instead of deadlines, or that other fields are not dictated by deadlines.
Ask HN: LightSwitch=Simple Web App in 15 minutes. Open source alternatives?
Check this video: https://www.youtube.com/watch?v=oIBJrGp-kOY

There's a simple Web OLTP RDMD based App in 15 minutes.

Which are the open source alternatives?

How much time will it take to make the same app with state-of-the-art OS tools? I mean end-to-end, from design to cloud deployment.
Any experience with something similar but open source?
Aereo Files for Chapter 11 Bankruptcy
Change Mac Address on McBkPro and iPhone 4S
Can anybody show me how to Change Mac Address on McBkPro Yosemite on start up! and the same for and iPhone 4.. I've been stalked by MEDIA as in crazy, everywere I go.... cheers
Various reasons.

Most importantly, Nintendo makes their own hardware primarily for the sake of their own games. Taxing other developers to publish on their platform is a bonus, not their main source of revenue. They're structured such that they can continuously produce games that will confidently sell millions of copies at full retail price, several times a year, and almost never go over budget. They work this way because they've been let down by third parties numerous times in their history, so they don't want to trust the future of their company to anyone but themselves and their most trusted partners.

If that's the way they feel about proven megadevelopers that they've been working alongside for decades, why on earth would they care about unproven indies and the producers of "social" Skinner boxes? They'd have little to gain from the occasional indie hit (Nintendo already lets proven indies onto their eShop), and so much to lose with having to share a marketplace with thousands of glorified slot machines and babby's first helicopter tunnel games and the resulting loss in customer confidence such a change would cause; the second most significant reason that I own a 3DS, after "because I want to play Nintendo's games" is "because I don't have to wade through pages of shovelware to find something good." It feels kinda like how it felt to use Steam before they opened the floodgates to mediocrity with the Greenlight process.

(Similarly, people miss the point when they suggest that they should drop their hardware business and make iPhone games. Putting aside that most of their games simply wouldn't work with touch controls, why on earth would they give up a profitable hardware business, primary promotional status in their marketplace, and a customer base willing to frequently spend full retail price for their games, that will stick with them for a lifetime... and in return get to be in a marketplace where they are just another competitor, where visibility is algorithmically determined, where they are entirely at the whims and mercy of another (notoriously fickle) company, and whose vast majority of users are entitled cheapskates that treat games as 30 second diversions for when you're stuck in a line?)

The other very important reason why Nintendo doesn't want a public SDK is because they were burned horribly by piracy for the DS and Wii. They really don't want to give away devkits to anyone with $100 if it could contribute to the discovery of an unpatchable vulnerability.

Don't get me wrong, it's a little sad to say all of that, because the 3DS is pretty much the only platform other than desktops that I'm actually interested in developing for. I just know that it would be a fatal mistake for Nintendo to shift the focus away from their IPs to being just another platform holder.
I think it's even worse depending on a repo whose author refuses to or is unwilling to maintain.

Besides git is hardly fragile especially if we are talking github. I happily clone and pull projects all the time without a single hitch. Also if you think about it github/attlassian are all dedicated to task with datacenters around the globe, while for the rust team the repo might be somewhat of a side gig.
Not really sure what we're seeing in your links - I'm assuming you've created an app that uploads images to instapainting? Would be good if they were whitebalanced.

I'm guessing the pages you link are tailored to a particular browser that's not FF as those pages look appalling on FF ;0)
Doesn't quite work for me. The answers aren't right - they never change. So whatever insult I have, I get the response for the dairy farmer & shish kebab one followed by ones like "I am rubber, you are glue". I don't see the right one to choose
Planning to do something similar for Thunderbird as well, as it suffers from the same problem?
Ellison seems to have had a pretty solid inferiority complex when it comes to Gates. He must be pleased with how Oracle has now dethroned Microsoft as the Evil Empire, seeing as how even most hardened old Microsoft haters (I count myself in that group) now for the most part has at most slightly tepid lingering dislike for Microsoft, while Oracle has taken the exact opposite part.
Oh I like this game! Using HTTP as a transport for IPC and APIs that don't need to be consumed by a browser. Implementing what is really RPC and trying to shoehorn it into REST when RPC is the right choice for the design. Javascript and the reinvention and rediscovery of old ideas in javascript. Any interpreter that could be replaced with LLVM backed JIT. Automake. Java. XML. JSON that's intended to be written by humans (love JSON for human readable structured data but for configuration files, let's stick to Unix/INI/TOML). Go's import system. "Vendoring". The lack of a standardized and properly compatible C++ ABI (what if we just went back to cross compiling to C CFRONT style?). DSLs. The habit of removing constraints from a problem and then compairing your solution to the previous solutions that solve with the original constraints to show how simple, performant and totally revolutionary your new idea is (looking at you eventual consistency key value stores). And this list goes on for a while because I'm apparently a cantankerous old man...
Also a Backblaze customer and after my first "sync" I for the first time was concerned about hitting my Comcast residential cap. I uploaded about 750GB over a two month period and never got a letter or notice. Thankfully the sync now uses significantly less data per day, however these business models are threatened by data caps.

Does anyone here on HN have a startup that relies heavily on data and is worried about these new "plans" and caps?

Also, don't believe that Comcast line that only 2% of customer use more than 300GB. Medium to large families (with teenagers) and many connected devices can easily reach this cap.
OSX is not an appropriate choice for a server, and Windows has limited reputation in my mind since they put the GUI in kernel space.

we should not emulate the things we've overtaken and have a higher server market share than. Something we've been doing before is doing it right, and I believe it's the ability to be dynamic and modular.
I was being pretty harsh, I'll admit, a bad habit.

I was just irked at the opening assertion that "élite hypertext thinkers" and "computer savvy" people despised it.

Far from it, they were the only people on it.
What a mess. I didn't know HiDPI was so spotty on Linux. It's unclear to me why people would subject themselves to such an experience. If you want a HiDPI laptop, why not spend a little more to get a retina mac? On a developer's salary, the difference is a rounding error.
Maruman Mnemosyne
e.g. http://www.jetpens.com/Maruman-Mnemosyne-Notebooks/ct/765
Personally, if I was the artist making such a sculpture, I would just use a one-time pad, use a key that's as long as the message, and burn my notes.

Then I would laugh maniacally at the brilliance of my troll for ever and ever.
Seconded - it's great on tablets.
Found the link from here: https://news.ycombinator.com/item?id=8640521 (Moleskin X Adobe)
He doesn't speak for sysadmins. I'm a sysadmin, and I love Systemd.

He may speak for some subset of sysadmin, but he certainly does not speak for us all.
I had a similar epiphany while learning about regular expressions in Perl. That connection with text processing is what helped me understand list comprehensions. They seem strikingly similar.

For JS, I personally prefer lo-dash for this kind of work, or dropping in polyfills from MDN.

For some context, here are .map functions applied to normal arrays
http://jsperf.com/native-vs-array-js-vs-underscore/54

I've been looking for similar libraries that work on typed-arrays because they are so much more efficient when working with web-workers or with raw canvas data. My attempts at hacking it in feel like they are just bad ideas: http://jsperf.com/float32array-map/2
You don't need to type spaces either and keyboards can be more compact as it's about the word shape rather than hitting a particular letter sequence exactly. Stock Android 4.1 version at least seems pretty forgiving provided I hit the correct first letter, a lot of weight in the algo appears to lie with first letter.
Comparing prices in different countries isn't that simple. You have to take into account what that price means compared to wages. Someone in Poland on average (https://en.wikipedia.org/wiki/List_of_countries_by_average_w...) has about 28% the disposable income as someone in the US. So you paying $10 a month feels about the same as someone in the US paying $35.
Maybe it was a hardware problem on your end?

My rule of thumb is "search for the problem on Google. If nothing comes up,
maybe something is wrong on my end".

Did you find any results or reported bugs similar to what you experienced?
It is a terrible article, I think we can all agree.

Its CoreOS point is stunningly ignorant.

However, Zones and Jails are a good substitute for LXC; they are not yet such a good fit for the Docker way of using containers, which is somewhat different. But for a whole system image type model like LXC they are both great.

SmartOS is doint great things with Linux compatibility, both through emulation and KVM, it is worth looking at.
Here's a soundtrack for this game: https://soundcloud.com/martin-leblanc-eigtved/monkey-island-...
I'd imagine the bitcoin mod would trigger on 'break emerald ore' in the world, and that a flag would be set upon 'place emerald ore' to prevent silktouch from causing it to be fired more than once.
The new iOS seems OK except multifinder gestures are all to pot. WiFi is iffy and all in all apps are slower.

The news OSX Ysemite 10.10.1 Mail (v8.1) is a disaster. It keeps on crashing.
I think it's a very small market. How many people want to rent a telescope? How often? How much want them to pay? If you get a 10% cut, can you live with it?

Another problem is that when you use car with Uber, the driver is there to prevent misuses and vandalism. Do you rent the telescope with the telescope owner/operator, or only the telescope?
With regards to the client - will it work well on non-windows systems ? and phones/tablets ?
Not every developer gets SV-level salaries. It's certainly not a rounding error for junior devs where I live; it's more than a month's salary.
موعد ومكان الاختبارات المرحلة الثانية لمسابقة وزارة التربية والتعليم
I would not call it a mess. I run Ubuntu on Lenovo X1 Carbon and Asus Zenbook UX31A and on both machines all the software that I run except Steam work just fine.

And OSX is not Linux. I don't want non-Linux OS.
I didn't see anything about paying for stuff. It seems to be run entirely by donation as far as I can tell. I think that means it kosher: https://mojang.com/2014/06/lets-talk-server-monetisation/
Some unpleasant truth
* Coders will become cheap in the near future.
* The `boomer` of coders are getting old.
* You always need to learn mathematics if you gonna be a coder.
* Computer science is a topic who deals with fancy words and abbreviations.
* Statistics is not pure mathematics.

You can add to this list whether you agree with these or not, because it is GPLv3 license.

https://gist.github.com/eccstartup/8bea6bf21f77054d3e4b
It's reposted by the same guy, with slight variations of the URL to get past the HN duplicate detector. I flagged it.
Pokoy: daemon that helps prevent RSI and other computer related stress
CoFounder ClujHUB / Startup Transilvania
Jailbreak iOS 8.1.1 discovered by iH8sn0wpangu8
10 years in EE (embedded systems, defense industry), then 15 in what we now call devops/architecture. Experience is fine. I have no problems being arrogant about that. I've fallen down a lot more holes than a lot of people and know what I'm talking about.

When I say tested properly, I mean tested completely. If you miss an entire functional unit of the software and a client reports it as broken, its pretty obvious what the problem is.

Our senior software guys sat down for the other four hours and presented all our findings together and cumulatively said "we're not supporting that shit; we can't trust it".

Regarding #4, it's plain to see that RHEl was released with a broken systemd implementation due to deadline...