skysight-inc/HackerNews huggingface dataset:
> dependency solver that generates nix expressions

I have some code that uses Bundler to convert its Gemfile.lock (resolved dependencies) into a set of nix expressions. I think it's a nice way to go.

(Though Bundler is aimed at end users, which for my use case means an annoyingly large amount of functionality and no stable api; e.g. it insists on installing gems as part of the dependency resolution process.)

Last I checked, Nix has no way to publish just a small nix expression for one project. You'd really need to include the entire stack of nix expressions for all your dependencies, all the way down to gcc (which is exactly what nixpkgs is), or somehow declare "depends on http://nixpkgs/2014-07-24.tar.xz".
Branding for OSS projects?
I'm not coming up with much on Google, so I'm wondering if anyone knows whether something exists:

Are there any websites or communities that help to connect designers with OSS projects to help out with branding/website design? Or copywriters/UX people/other non strictly developer roles? How have you gone about getting logos and so on made for your OSS projects? Do most people just DIY to the best of their abilities?
I wonder if anyone has done a longitudinal study of children raised in environments where they were strongly incentivized (to put it mildly) to favor activities that we typically see taken up by members of the opposite sex. No IRB would approve this nowadays, but maybe someone started one back in the day?

Even without such a study it should be intuitive that steering neurotypical (in the broad sense) boys toward typically female preferences and activities, and vice versa, will end up being cruel along some margin.

(Just as it's certainly cruel for an atypical girl to be forced into typically female behaviors and preferences, which is what you're describing.)

The question is, where's the margin?
I'm of the opinion that just because someone is a drug dealer and has been known to carry a weapon, doesn't mean that person is going to get in a shoot out with the police. I'd be willing to bet (note: I've not seen any hard statistics on this matter) that 9 times out of 10 the criminal decides that it's in his/her better interest to just be arrested and fight it later, than it is to get in a gun battle with heavily armed cops. It's an interesting thing that typical police line of thinking goes something like:
1: person MAY be a criminal of some form
2: person MAY have a weapon
3: person MAY use said weapon in a futile attempt to avoid arrest or injury
4: let's get 10 cops, arm them to the teeth, storm their house in a disorienting and scary middle of the night raid, during which we will throw explosives, brandish military type weapons, and yell and act aggressively
5: there is less of a chance that during the raid a criminal will react violently than if the police do not break in in the middle of the night screaming and waving guns

I'm not trying to be "that condescending dick" and I sympathize with what you're saying, I'm just saying I disagree with "put yourself in their position".
> A single package, for a single package manager that runs everywhere and is tightly integrated with the language, is the only reasonable solution.

Well yeah if your product is uni-language. If it is not then you are installing python pips, ruby gems, java jars, make && make installs for C++ code. And some stuff is uni-language, granted. A lot of Github demo projects and libraries are uni-langue And then they might have cross-dependencies, some have transitive dependencies. And you might have to uninstall some old package and install new one, except you can't make make & make install just dumps files on the file system and doesn't know how to properly clean up after itself.

Then in many cases uni-platform is common. That calls for using the OS package manager. Say if your services sit on tops of CentOS 6.5 then why run around sprinkling files all over the file systems via shell scripts or re-implement an adhoc package manager in bash when you can just use RPMs.

I have seen this all too many time "RPM writers are stupid, look at this complexity, I'll do it quicker". In the end they come up with something messier, less reliable, not-quite-working-right re-implementation of RPMs.
Ha Ha, we dodged the bullet :)

We at RailsFactory first contacted in December 2012.

Been to the same apartment, same cat, got the walmart reference, and some Jonathan, for the same project.

Did a code review, estimated a API for mobile.

But having operated our business for longer we did some background checks. Some of the story checked out while others did not.

He was not willing to sign a contract and make the advance payment we needed to start the project.

He suggested he can help us by referring us projects with his influence in valley and SF, but we had to pay X thousand dollars per month .

Also he was going for vacation to India.

I requested him to visit our India development centre as Sales & Contracting was not my speciality. He made a condition as he was doing us a favor, we need to host him, so we ended paying for him to visit chennai(to and fro flight tickets from Delhi to Chennai and for the luxury hotel stay).

Feedback I got from India team, we cannot manage him or trust him for the sales end, even development head was sceptical for working with him for amount of profanity he used in his general speech.

I did meet him couple of more times.

Then I was aware of the apartment sale discussions. Then we backed off fully in March 2013.
My mother is a real estate agent and having observed that industry first hand for most of my life and seeing how backwards it is, I like to criticize it as much as the next person. That being said, I don't see how the holding the real estate agent accountable is the right solution. Their job is to find and show houses buyers may want to purchase, not handle the details of counter-party risk. Responsibility here lies with all the counter-parties to the transaction with contractual obligations, i.e. the buyer and the lender.

At best, you could maybe set up a simple framework that requires real estate agents a way to calculate the range of homes that they should be showing their buyers. This would be used just to make sure the real estate agent doesn't push people into homes someone should not being considering. However, with that said, if a buyer insists in looking outside the price range that is affordable for them, that isn't the real estate agents fault.
It seems I have underestimated the Danish oil reserves. However, oil export is a small fraction of its economy. I haven't been able to find an accurate figure, but according to Danmark statistik [1], it was about 8.17% of Danish exports in April 2014, which is very far from making Denmark into an oil-based economy like Norway is.

1: http://www.dst.dk/pukora/epub/Nyt/2014/NR300.pdf (in Danish, but it would go under the "Brændsels -og smørestoffer o.l." category)
lawsuits, that's how.
> Bullshit. The police can throw me in jail before a trial, preventing me from going to work. How's that not a violation of due process?

The amount of process due is largely determined by case law, with judges using a balancing test that balances several factors.

Most to the point in your hypo, one of the factors is the government interest involved.

The government has a much stronger interest in detaining a possible flight risk and processing you through the criminal system than in suspending an officer's pay before some sort of notice and a hearing is given.
<blockquote>All will be under standard open-source licensing terms.</blockquote>

Hmm. Lumping together the mind-bogglingly broad variety of Free/Libre/Open Source licensing options as something 'standard' does not instill confidence.

That said, perhaps they are using something standard, like straight-up Apache, GPL, or BSD.
Startups/companies (50+ ppl): What problems are you facing in people management?
While your point is also good, I really wanted to know the case where the a generic equivalent isn't even available (despite being more effective).

The OP's anecdote seems to imply that there are situations where only inferior proprietary drugs are available. Which, in my opinion, would be impossible to defend, no matter how much of a fan of the free market one might be.
Instead of reading Megan read the report she cites. The Canada number is self reported by those surveyed and it isn't known if this is from the bills themselves or from loss of income due to illness or a combination of both. If it is from medical bills this would be for care above and beyond what the Medicare system provides. I don't know exactly what Medicare refers to when talking about Canada. I'm quoting the paper that Megan cited. interestingly the paper cites work by Warren and Megan is quite critical of her work in the article you linked too. I've found Megan to be unreliable when interpreting studies.

The fact remains that people in the US do go bankrupt as a result of medical bills. People in Germany, France, etc. don't. As a general matter of affairs. We spend far more per capita than anyone else on care. We don't live longer, aren't more happy, or in better health than people in other countries. Our health outcomes are worse than many industrialized nations. The free care that hospitals provide is not adequate care evidenced by the market.
Thank you for your adivce, I will definitely email you some questions I have. I wanted to learn PHP but it was not recommended by other people.
> that we stop accepting brutal SWAT raids as a normal way to fight the “war on drugs.”

NO. Militarization et al are just symptoms. The deeper disease is the "War on drugs". Until we end the latest failed attempt at prohibition (and even deeper stop declaring "wars" on things (and even deeper become a rehabilitation/support society rather than punishment/control society)) we will suffer continuing collateral damage (erosion of rights, brutality, being a prison state, etc)
This was started back in 2004 and the last update was in 2007 apparently [1], not a lot of the content changed. Building CPUs in FPGAs is fun, a lot of the demo boards available these days already have memory and often either an SD card type interface or some sort of NAND flash attached. A good place to start if your interested is fpgacpu.org ( not exactly a 'live' site but there is good info in there ) or opencores.org.

[1] http://web.archive.org/web/*/http://www.frank-buss.de/lispcp...
For experimentation the FAA has set up a program called UAS test sites: http://www.faa.gov/news/fact_sheets/news_story.cfm?newsid=15... and http://www.faa.gov/about/initiatives/uas/
No problem with testing, but it must be done step by step.
We need someone to tell us not just how things work, but why they work.
I once spent a few days trying to package up some python with Maven. It worked, but how many real advantages are there? A package manager is not a huge amount of code compared to e.g. a language standard library (and languages that reuse a standard library often do reuse the package manager). Even within a single ecosystem there are often multiple competing package managers, because people disagree about the right way to do things and often the best way to resolve this is to let them try and see how it turns out. And people derive value from having the package manager written in the same language they're developing in; it means they can extend or integrate it without having to learn a different language.

But a package manager that relies on Cygwin certainly isn't going to win. Most language-specific package managers are already doing better than that.
>I have an excellent technician at my school who manages to be as flexible as possible, while keeping within the bounds of school policies.

You're very fortunate. I'm guessing you're probably in a high-performing, relatively well-to-do school district (please correct me if I'm wrong).

>and are in position to give every student in the school their own Linux VPS next year.

The IT depts at the schools I'm familiar with (through friends, I'm not a teacher myself) wouldn't even know what OpenStack is. They're 100% Microsoft shops. And the idea of giving a student root access to his/her own virtual instance would simultaneously blow the IT staffs' mind, terrify, and enrage them.
Flash banging children nearly to death is fortunately rare. Unfortunately no-knock warrants are less so: 50,000 in 2005 and rising. In a community that is hugely concerned with virtual privacy rights re: the NSA, we don't seem to spend much time caring about physical privacy rights, re: poor people having their houses broken into by state sponsored armed forces.
The incompetence would be fine if it wasn't for the lack of accountability..
Growth and dynamism: troubling facts
This was launched in 2013 (previous discussion - https://news.ycombinator.com/item?id=6470426)

The basic conclusion was that it's a tool for creating ads.
Nothing lasts forever. See Entropy.
This is incredibly disturbing. Police in the US are becoming increasingly violent, even while violent crime is falling.
While a physicist should be commended for defending philosophy, I'm still not convinced that "asking deep questions about what it all means" isn't a complete waste of time.

Regardless of whether anything "means" anything, I really don't get why it should.

Uncovering actionable (and often very surprising) laws of nature sound much more exciting to me than pondering about "meaning", especially when done by people who don't have a deep understanding of physics.

The only people who should be philosophizing are the physicists, but they'd rather do physics instead, and I think that's a good thing.
There are similarities, but in analytic philosophy you find a much greater focus on foundational issues. So Frege tries (and fails) to derive all mathematics from logic. Later Bertrand Russell tries to derive mathematics from set theory. (Leading to the most unintentionally funny line in all philosophy. Somewhere around page 300, he gets to the line: "From this proposition it will follow...that 1+1=2")
My takeaway from Learning@Scale, the first big CS Education conference to focus on Learning Sciences and Computer Science "at scale", is that the people who succeed at them are the people who already have some higher education and are driven and motivated. I don't think most of the serious researchers are convinced they'll be THAT useful in the long run. I'd dig up the research papers, but I'm supposed to be working :) I recommend a quick glance over their latest issues.
How about literal military police (that enforce civilian laws) rather than militarized civilian police?

http://en.wikipedia.org/wiki/Carabinieri
http://en.wikipedia.org/wiki/French_Gendarmerie
http://en.wikipedia.org/wiki/Rijkswacht (until 2001)
http://en.wikipedia.org/wiki/Guardia_Civil
Thanks, I'll definitely email you about the book.Perhaps I will even make some suggestions.
I once observed the cops break down a door. They knocked first, several times, loudly, and warned they would enter the house by force, before busting open the door. No grenades or guns were involved. That seems like the right kind of caution when violating a person's home. Yes, sure, in a drug raid that leaves time for flushing things down the toilet, but to me that seems like a reasonable trade-off.
Is there any research on how many botnets use Selenium? I would guess that most of them use something more basic just because it's a lot easier to put together.
Some of the problem, as Locke1689 said, lies in how non-philosophers perceive philosophy. I'm betting most of the laity were exposed to philosophy through low-level survey courses where notions such as substrata and monads were thrown about. While interesting and entertaining, to the typical physics major, it seems akin to teaching chemistry using alchemy and cosmology using geocentrism.

Young physicists also seem unusually biased towards mathematical forms of expression, as opposed to "mere" human language.
Well, if they are quieter, we won't hear them coming to riot control us.
If you have a fashionable cancer then yes there are special programs.

If you do not have the right kind of cancer then there are not.

Which is pretty strange in and of itself.

And if you are utterly indigent then yes there programs in many counties. County or city run hospitals which is of course the exact definition of socialist which I understand is completely objectionable on principle and so something to be zealously eradicated.

But if you are one of the working poor the options evaporate. Especially if you are in the wrong county/state.

If you glance through this pdf

http://action.acscan.org/site/DocServer/cancer-disparities-c...

I think you'll find there is an enormous difference in the fatality rate for uninsured vs insured patients exactly because of the lack of treatment.

But perhaps I'm wrong: what is the name of this hospital run entirely by donation that takes every cancer patient that shows up free of charge?
NYU sociologist Emily Kane's book The Gender Trap documents the closest we'll probably get to a study that explores that notion, in this century. I highly recommend it http://nyupress.org/books/book-details.aspx?bookId=11234

The synopses of the book that are on the internet don't inform of the degree to which it's an actual study by a sociologist; it's not a pop-parenting book.
Knock – the urgency of a call with the convenience of a text
In event of drug legalization, they could still exist to circumvent taxes. Cigarette smuggling is still a thing.
Scalable and Consistent EC2 Backup: EBS(disks) Snapshots vs. AMIs (Images)
Marijuana is legalized for recreational use in two states, and for medical use in twenty-three (including those two recreational states). It's also decriminalized in six more. The national government is starting to talk about rescheduling it as well.

There'll still be other drugs to chase after but clearly SOMETHING is changing here.
If you are a small(ish) town cop and you get fancy new military gear then you're going to want to use it no matter if you need to or not. People like playing with toys.
I would have recommended the same books.
In addition to that please read Books by Peter F Drucker on Management, strategy and how to treat Humans.

In startups, human interaction is most important more so than a huge corporation because both employee and employer needs to understand the importance of each other. Make sure you treat them right and make sure they are excited,valued and well treated.

Get a mentor, you need to keep them engaged, request with specific questions, ask for suggestions. No one wants to receive a specific mail asking me to be a mentor. they would rather send a note/ give a suggestion which will help you.

All the very best for you and company, and keep us posted on how your journey is.
Newry woman (50) dies after car crashes into Newry Canal
> White Ops sells customers one line of code that allows them to differentiate between bot traffic and the real thing... White Ops tells website operators how much of their traffic is coming from humans and how much of it is coming from bots.

Looks like they only report on the percentage of bot users. While that can be useful in the long-run (especially if you're implementing ways to mitigate it), but it seems like it'd be much more useful if you could tell on a per-user or per-session level whether the user was a bot, so you could turn off features like ad-serving or message-sending or whatever.
Software’s Key Role in Getting the Most Out of Cloud Computing
Guy spent over 200 hours to make a jewelry box for his fiancée.
Show HN: Protoplug – Create audio plugins on-the-fly with LuaJIT
It's technically possible, but in practice that's never how it works. The entire purpose behind no-knock is to take them by surprise before they can even think about resisting. They use immediately overwhelming "non-lethal" force so that they never have to escalate to a "lethal" level. Obviously the definitions of these terms are imprecise at best.

Believe it or not, this is the safest way to do "no-knock" for everyone involved. Think about it- if a law-abiding gun owner was woken up to the sound of unknown men breaking down his door and had time to access her weapon, the situation would be much worse for everyone. There have been many instances of this exact thing happening, often resulting in the death of the raid victims and/or police officers. That is why stun grenades are always the first thing that goes into the building during a no-knock raid.
From the paper "Comprehensive formal verification of an OS microkernel":

"We still assume correctness of hand- written assembly code, boot code, management of caches, and the hardware"

http://www.nicta.com.au/pub?doc=7371

There's a lot of assuming going on...I'm not saying that what they've done isn't interesting, but as always don't let yourself get carried away.
> (Aside: of course there are bad philosophers, who do all sorts of stupid things, just as there are bad practitioners of every field. Let’s concentrate on the good ones, of whom there are plenty.)

The impression that most physicists I know is that the percentage of bad philosophers or bad philosophy papers is much high then in chemistry, physics, biology and several others.

I could not take the arguments here and convince those friends/peers otherwise.

> Philosophers are, by their nature, more interested in foundational questions where the latest wrinkle in the data is of less importance than it would be to a model-building phenomenologist.

The problem is that philosophers have so little data to work with. The problems they are pointed at often need tremendous amounts of data or very hard to collect data. Instead of making an incremental improvement on collecting that data or analyzing existing data it seems to often be the case that philosophers decided to work with guess work instead.

>The idea is apparently that developing a new technique for calculating a certain wave function is an honorable enterprise worthy of support, while trying to understand what wave functions actually are and how they capture reality is a boring waste of time.

A theoretical paper that examines the various quantum calculation techniques through the lens of information theory and attempts to make rigorous claims on which methods or fundamentally more simple(form an information theory definition) sounds like solid science and an interesting read. "trying to understand what wave functions actually are and how they capture reality" - does not sound like something I would want to fund or read.

>And part of that task is understanding the foundational aspects of our physical picture of the world, digging deeply into issues that go well beyond merely being able to calculate things.

I would want an example of an issue where calculation plays no role. Being able to communicate the ideas to fellow humans might be thought to involve not calculation, I would argue that starting with the simplest mathematical models then isomorphically(or at least minimize information lose) tweaking for human understanding would be the non-practical ideal method and use considerable calculation.
I'd argue there is huge value in app controlled 'home environment' devices (light color & brightness, music, air/heat/fan, etc). When the software controls are sufficiently convenient, adjusting the environment becomes an automatic behavior like scratching an itch or shifting in one's seat.

Disclaimer: I'm the developer of LampShade.io
Is there any documentation?
Quick: http://www.wired.com/2012/07/owl/

That article is from almost two years ago. Use ducted fans, find ways to generate more lift at slower prop speeds.
I wouldn't use the word "exactly" (high chance?): f.ex. where did the fixed width files come from? If it's from some (external) other system you're already have an attack vector.