skysight-inc/HackerNews huggingface dataset:
Package management needs to be solved at the systems level. Rather than having a new package manager for every language and every extensible program, the problems that make our systems package manager (apt, yum, etc) unsuitable for the task need to be addressed. The biggest problems to me are unprivileged package management (no sudo) and support for multiple "profiles" (think virtualenv, rvm, gemsets). Projects such as GNU Guix or Nix solve the problems quite nicely, IMO. We should develop them more instead of inventing more special-purpose package managers.
The only difference?

If you were stranded in the wilderness and needed to survive from scratch, would you rather be with a group of attractive people or a group of smart people?
Jesus. Nobody said nature wouldn't adapt.

I'm saying that there WILL BE unintended consequences. That are unknown.
Whoops, got the wrong numbers. (The numbers don't copy-and-paste with the text). I meant: 5. display a prominent link or button in your Service that directs new users to Twitter’s sign-up functionality.
Fossil is great. I've been using it increasingly for some of my projects, mostly OpenBSD related where I need versioning before the code moves into CVS. E.g. I used fossil for about a year during the initial development phase of OpenBSD's rtsx(4) card reader driver.

Since fossil has the ability to open a repository (which is a single sqlite database file) in any arbitary directory it nicely overlays with other versioning systems without wanting to store its meta data in hidden directories within the same tree. I often add a bunch of files from /usr/src to a new .fossil file in my home directory for temporary local version control.

You can migrate to fossil from CVS by converting to git first (using e.g. uwe's excellent git-cvs converter at https://github.com/ustuehler/git-cvs), and then generate a git-fast-export stream which you can import into fossil with 'fossil import'. I once tried this with the OpenBSD CVS repository but aborted the import after 7 days. By then it had imported history from 1995 to somewhere in the year 2000, and I was convinced that fossil can't handle trees this large (or histories this deep? Not sure which). This was with a hack to the fossil import code to make it use less sqlite transactions... without that it was even worse (sqlite can handle many queries per second but not so many transactions). So if your code base is large your should consider Subversion or (unless your code base is humongous) git instead.
The 20% figure quoted is describing an earlier deal that eBay considered and rejected.
Ignoring the nuclear device aspect of it, I would think that these days anyone spraying any kind of sealant or paint these days in a commercial setting would have PPE to avoid breathing the stuff in.
Well, it seems to rank competitively with Harvard and MIT with respect to Math and Physics if you go by recent Nobel and Fields medals. Granted those are problematic measures along with US News, but publication rates will probably bear that out. And in terms of completion rate, it tends to be a "by nerds, for nerds" institution, that is highly self-selecting -- the kind of place you only know about because you've researched it.
The flames aside, the financial straights are quite troubling. Shold a school that many econ Nobel's really be in such straits? Maybe Levitt [http://en.wikipedia.org/wiki/Steven_Levitt] should take a crack at this one?
There have been a lot of very close calls. Including recently.
I would assume "evergreen IE" means IE9+.
SVG Patterns
You can do this hitting Command-Shift-4 in Dropbox too.

https://www.dropbox.com/en/help/1964
Almonds are full of polyunsaturated fats. These types of fats are known for their heat instability, causing breakdown. This often leaves free radical sites on the molecules that can damage cells. Google a bit for it and you'll find the science behind it. Because of this, it's a standard warning on almond flour stuff nowadays.
39% of SF's New Condos Owned by Non Residents
Actually, it's amazing how much they charge for bombs that are smart.
Lions Commentary PDFs are pirated from the book, which is still in print (royalties to Prof. Lions' widow).
What problem does this solve, and how will it be paid for?
Listen to the people for whom you're building
Uhm they can, one can buy amazon.com giftcards in any retailer in US and at any coinstar kiosk for cold cash.

Hell one can even buy amazon giftcards using bitcoin via gyft.com and receive 3% bonus back!

If anything its Paypal that is unable to reach as many people as Amazon, and continue to alienate more and more users every day by screwing around with them etc.
Turnaround of a niche dating site: Toyboy Warhouse
You're being sarcastic, right? Since when our universe is governed by capitalist economy?
Random, Our Latest Experiment
We just finished writing a syslog4j-derived Logback appender with support for UDP, TCP with TLS encryption, and cleartext TCP:

Background and setup: http://help.papertrailapp.com/kb/configuration/java-logback-...

GitHub repo: https://github.com/papertrail/logback-syslog4j

Papertrail also works with the standard Logback SyslogAppender.
Your deliverability when using a dedicated IP won't be affected by the email quality of others (on a shared IP).
Most of the local people on Tinian and the other northern Mariana islands historically haven't worn shirts, male or female, although standards of dress on those islands have of course westernized somewhat since Western colonization. The climate there is very suitable for going shirtless at many times of the year.
Trade schools are a great place to learn about modern computing if it's needed for your job. I try to focus my children on whatever their interests are at home. I expect their school to focus them on various general subjects.

In fact, I would argue that children have more to learn on a commodore 64 system than a modern PC. First, it's still a cool piece of tech. Second, it throws you right at an interpreter where you can learn basic computer commands that nearly all PCs share. Thirdly, it isn't going to take up an entire class day to get it operational.

What do kids need to learn on modern systems? How to use office? That can be learned at a trade school or on the job. Teach them how to read a manual and computer fundamentals. Computer fundamentals might include a semester on how to use a mouse and how a computer works, not how to use Google Drive.
Call us back when you have a video of the current state, then.
I'm not sure about the connection protocols, but it looks like it determines which side(s) each device is on by the direction that you swipe to connect them.
Zip code 12345 is only used by General Electric though. :(
Earl Boebert: How do you code a secure system?
I'd rather be with a group of backwoods rednecks to be perfectly honest.

But I digress. The economy isn't about heros fighting nature to save the day. Its about everyone working together to make an environment where creation is possible. You take Zuckerberg and leave him in the middle of the woods, and what happens? Does he still create wealth? No, he's useless without being plugged into the larger economy. That larger economy is made up of ordinary people. They are poorly compensated not because their contribution doesn't matter, collectively, but because they are fungible. Is fungsbility a fair criterion for structuring an economy?
nop!
Put your money where your mouth is, I will bet £100 that this won't happen.
The Science Behind What Motivates Us to Get Up for Work Every Day
following links within yours leads to http://www.makeitlouder.com/Decibel%20Level%20Chart.txt which indicates that there were other volcanoes before measurement could be done that would have been more severe.

Essentially telling us that one volcano could change our lives, if not end a substantial number of them.
Ask HN: What's your email tags structure?
I was wondering what's the preferred way of organizing tags for emails and what fellow IT-related people are using as a strategy to do this.

I personally am using my personal email address also for work ( I'm a freelancer ) and I'm using gmail as a host and Airmail as MUA.

My current organization is similar to :

- family
- friends
- domains
- logs
- payments
- paypal
- bank
- ...
- projects
- ...
- purchases #Keep track of what I expect to be delivered
- social
- stackexchange
- facebook
- twitter
- ...
- subscriptions # Any newsletters
- ...
- travel # Keep track of my airplane tickets
- BER -> SOF - Sep '14
- BER -> AMS - Oct '14
- ...
- work
- freelancing
- job offers

I think mine is a little bloated. I use a lot of filters, but seems to be hard to manipulate all efficiently. My inbox is a lot behind inbox zero concept.

Anyway what works best for you? Any tips?
Amazon accepts debit cards and other payment methods in those countries though. For a company of Amazon's scale, supporting different payment methods across European borders is not the challenge that it would be for a small business.
The fact that they aren't, for one thing. This is a delusional worldview - most people in employment, regardless of their industry, do not have the time or necessary capital to fund their own business venture.
There's an open source HLSL2GLSL transpiler. In fact UE4 apparently has it built in (or equivalent functionality).
Start Using APIs Without Knowing How to Code
I can understand banning paintball. Paintballs can cause bruising, blindness, and stain clothes and walls. I don't think paintball is a fair comparison here.
the economy should strive to give people credit for what they choose to do, rather than what you luck into

The choices you make are heavily influenced by factors you lucked into, like intelligence, family, culture. And the choices you are presented with are even more influenced by your country of origin.

It's not just outliers. What do you do at 90th or 50th percentile of intelligence? Those two people can make the same choices, say majoring in CS, with very different outcomes.

How do you reward choices under those conditions? You could pay only for the results you like. But we pretty much already do that. What else is there?

This is like a just world fallacy episode 2: the world may not be fair but surely we can make it so.
While there are many people who subscribe to your view, there are an equal number who believe that Japan would have surrendered within months/weeks with no ground invasion.

The allies had complete air and naval superiority and Russia had joined the the Japanese war theatre.

If you have read the ethics of atomic bombings in any detail you are already aware of the details, so I would refrain from linking to wikipedia. To push your POV that the bombing was entirely necessary and entirely morally right is immoral.

[Edit]

As requested below: here are the detail about the military unneccesity of the atomic bombings. http://en.wikipedia.org/wiki/Debate_over_the_atomic_bombings...

There are other debates around this, but this discusses only if Japan would have speedily surrendered without the Atomic bombing.
I think this doesn't help.

What is relevant is that there are two forms: it's and its. Its easy to mix them by non-natives like myself.

No-one ever writes She's or Us's, but "It's" is valid as is its.
It's easy to deduce that one should not write us's but it's not that easy with it. :)
Public whitepages type data or opengraph stuff...
BLE is fine for very short range connections like body area networks, which is what it was designed for, but this is not the IoT for most of us and BLE is not truly an "IoT" technology in any meaningful sense any more than barcodes are an IoT technology. "Works great" is something most IoT developers have never and will never say about BT and due to its limitations, BLE as well. BLE also requires a cloud lookup in most cases so total connection times can many seconds or even minutes.

The IoT needs "saving" from the kind of thinking that says BLE is "all we need" for the IoT, not unlike the early days of TV where radio people said we don't need TV, etc.
Apple just made NFC famous in a way Samsung, Google, and dozens of other OEMs never could. That's all. Also mentions that Apple was not the first to implement NFC ...
Now is there really an equal number? How do you know?
We're designing the AI so it's safe to assume that the first versions of it will think like a human. We don't know how it will think after it starts to evolve but for the Paper Clip AI scenario that' irrelevant.

The AI, even the Paper Clips AI , will need some basic understanding of our world to make the clips. It needs to understand what paper clips are. It needs to understand what they are made from. It needs to understand the process of making paper clips. where to get the material for the paper clips. how to pay for that material. It has to think like us, or at least understand our thought process.
It will need to know how many we need, what colors, sizes. Where to ship them.

We can't think of AI as a god. It won't suddenly know everything and understand what we want without our input. It will be limited by the resources given to it.

Even if we tell the Paper Clip AI - "Go make me some paper clips" do you really expect it to start calling banks to get the loan for the material, arrange shipment and unloading it. Will it also order the machines, call people to have them connected, hire workers to do it? If it does all of that will it also take care of sales? Marketing? Will it understand the supply and demand? To do all of this it needs to understand us, and our world. If at this point it decides that it makes sense to convert us to paper clips, then perhaps it's right and we deserve this.
A curated list of awesome command-line frameworks, toolkits, guides and gizmos
I think this is fantastic, but I couldn't find API docs / tutorial anywhere on your site. Demonstrating use cases is important, but I don't think it's enough to get developers to download / register.
Part of why English is everywhere is because it is extremely flexible, malleable and very lax about its own rules. Otherwise we'd all be speaking French.

I prefer to see English like I see Python. Younger, easier, more flexible and more self-aware than the languages it draws its roots from, and fun enough that it has a lot of influence on every other language.
Yes you should keep sending emails until you get the next meeting OR a no.

Most likely, they just got busy.

Send another email now. And then send one every 2-4 days.
1. NFC was "DOA" until a month ago, according to many including the pro-Apple crowd
2. By turning NFC's fortunes around 180 degrees, more or less singlehandedly, it simultaneously enabled a generation of IoT solutions that are years beyond anything possible w WiFi or BT/BLE
I honestly don't understand why anyone would use this. Can you present a compelling use case for it?

Because no one I know is saying "gosh I wish I could publish my personal information somewhere, but there's just no way to do it!"
That's what happens when you oust Brendan Eich. He seemed to be the one with vision and drive.
Why do some people work 60 hours a week when others barely crack 10? That "grit" doesn't come from nowhere.

Are you suggesting the people "cracking" only 10 lack the ability to work 60 hours weekly?
I'm not aware of the ethical details, so feel free to correct me. It's my understanding that invasion was imminent at the time of the bombings, so America's choice was either to send bombs or soldiers. If that was truly their choice, it seems hard to argue that the bomb was the less ethical.

It's fine to say that Japan would have surrendered without invasion, but such a strong assertion needs to be backed by equally strong evidence.

EDIT: An excerpt from your link:

This conclusion assumed conventional fire bombing would have continued, with ever-increasing numbers of B-29s, and a greater level of destruction to Japan's cities and population.

It seems hard to argue that literally firebombing an entire civilization into stoneage living conditions was more ethical than forcing a quick political decision to surrender and stop the madness. Can you imagine trying to live without basic necessities? Even if nobody was dropping bombs on you directly, you, your family, and everyone around you would be the definition of misery for the duration of the firebombing. The firebombing didn't simply destroy military targets. It also decimated infrastructure that we take for granted, such as the ability to deliver drinkable water, or to seek medical treatment at hospitals. How many were to die a miserable death due to the firebombing before Hiroshima and Nagasaki could objectively be called the more ethical decision?

Also, the above analysis assumes both sides had perfect information. But information during wartime is asymmetric. It's entirely possible that America had no knowledge of the Japanese political framework at the time the decision to drop the bombs was made. If the Japanese were broadcasting their intention to surrender before the bombs were dropped, that would be different, but it doesn't seem like that was the case.

Would you mind helping me understand why firebombing was more ethical than the destruction of Hiroshima and Nagasaki?
"It's" is a contraction of "it is", it doesn't exist in and of itself. Maybe that helps more?
How to Use SVG to Create Responsive Texts and Filters
One is that you can easily specify dependencies on packages not written in the language your package is written in, in a way that's machine-readable. Imagine if I could do "npm install some-framework" and it'd automatically build and install the relevant versions of node.js and MongoDB as well.
The bluetooth mesh network messaging app that is enabling the Hong Kong protests
Injecting code into pages with PHP DOMDocument
Cached version - though some pictures are still missing:
http://webcache.googleusercontent.com/search?q=cache:aKemgW6...
Egzactli.
And Phoenix had nothing to do with SeaMonkey.
Funny how things work out.
Other than "clunky" I wonder why the author advocates using the Application object for networking. A Service can have a remote API, and that's useful where you are mixing RESTful APIs, which would probably use a ContentProvider interface on a device with a command API. You also have the choice to share these interfaces with other apps.
Just wanted to say congrats. I admit I skipped the beginner book, but will definitely pick up the new ebook.
LewsNetter – Open source (Rails) e-mail marketing app
I built one that doesn't expire files and we're planning to open source it: http://purrrl.link
Send e-mails (via SES), subscription management, delivery/bounce/complaint notifications, templates, stats.
Anarchy causing a collapse of the ruling structure could create a war that destroys much of society. Even without anarchy, imagine a country like China or the US plunged into a civil war. The effects on the global economy would be disastrous
Well, for one thing, new package managers could be implemented without having to worry about the infrastructure. The server software could be shared between all linux distributions and would be applicable for any sort of "bundle server"; think game addons, firefox/chrome extensions, skins for your favourite software and what not.
Definitely great for boardgames. A large tablet in the middle, phones or smaller tablets all around.

And if somebody calls you, don't answer and keep playing :-)
> Perl might never had much luster and got slightly outpaced by other scripting languages within the last few years, but it's got a very solid foundation, unlike e.g. Tcl.

Was the phrase, though. I don't think anyone really questions whether CPAN is better than what Tcl had, and you can debate what you like about both languages, but to call Tcl unsolid is not very accurate, in my opinion.
That is amazing.

I have had a lot of oh shit moments in my days, but none gets close to dropping the plutonium onto the uranium and nearly detonating a nuclear payload.
My sense from reading the page is that it's not designed for you to put data in, rather it's designed to allow someone get data out with just a phone number. Primary use case is probably for gathering additional market segmentation data automatically.
Speaking from the armchair, I'm gonna go with "not really". Part of what makes a good DSL good is that both its semantics and its syntax is well-adapted to the problem domain. And they don't necessarily have to be built up within the syntax of some other language. Gherkin comes to mind as an example, or perhaps Inform.

Whereas what Moore's talking about (I think - I haven't read all of the linked article just now, of course, but once upon a time I did belong to the Chuck Moore fan club.) is something closer to just writing well-factored code - you build up a bunch of small routines to do small problems, and build other routines on top of those, until you've constructed a library that lets you speak about the problem succinctly. This isn't really too far off from what Abelman and Sussman were advocating in SICP. (And personally I like to think of Forth and Scheme as being two different sides of the same coin.)

They're both useful concepts, but they're useful for different things. DSLs are great for many tasks, but building a good DSL takes a lot of time, so it isn't really worthwhile unless you expect it to be used a lot. OTOH, this "problem-oriented" concept is useful most everywhere, including for writing one-offs. I'm less certain of the value of using something like Forth's compiling words or Scheme's macros to do it, though - metaprogramming makes me feel like a superhero, but it also makes me want to kick myself when I need to try and make sense of something I wrote two years previously.
no shi* that it's an example, but it's a stupid one. If you have to specify the goals very carefully then the AI it's not super intelligent by definition. It means that not only it does not understand what it's asked for, but does not understand our world. I can assume that none of us here can be qualified as super intelligent, yet we know what to do when asked to start producing paper clips, or at least we know where to start.
I think he was saying all of the above, but I am not sure any of the strategies he mentioned will work in Hong Kong.
I think paperclip optimizers and such conflict with the definition of intelligence and sentience. A truly intelligent, sentient paperclip optimizer would begin to ponder existential questions like "why am I making paperclips? what's so important about paperclips?"
My take: if you're handling marketing and all you have is someone's phone number you can gather quite a bit of data about that person so you can segment them for marketing purposes.
I was there. The device they used was a piece of crap which used a (no shit) bicycle tube to turn the lazy susan. The bicycle tube would repeatedly fall off and screw up the scan.

Pretty much analogous to the way the rest of their business is operated.
Online Bookstores to Face Stringent Privacy Law in New Jersey
Even though it makes no sense, I'd rather use an unknown western banking company than an unknown asian banking company and I'm sure many feel the same.
There are errors when I try to resize the textarea or scroll it. A great attempt, thanks!
totally agree with you!
Perhaps the parent commenter doesn't run software without audit. There's no reason to presume defeat -- It's wholly possible to run a modern system using only signed builds from trusted sources and compile-from-source from everything else.

Certainly, one can't audit every line, but just as certainly, one can establish a train of trusted sources and audit the rest (like this tiny snippet of bash, which is so utterly trivial to verify you might as well polish the habit on it).
Using the gmail smart labels a lot. Other than that I like to use labels for projects.
This reminds me of Blinkendroid https://code.google.com/p/blinkendroid/ which was the first time I'd seen multiple devices interact with each other like this. Sadly that project never managed to get much traction despite how much potential it had.
Firejail – A Security Sandbox for Mozilla Firefox