skysight-inc/HackerNews huggingface dataset:
sysvinit does not handle cron jobs. A cron daemon does. Nothing stops you from using for example cronie with systemd.
This isn't a general-audience type of project, but I think we have some pilots on HN so they might be interested. In general, I haven't made a personal tech project (outside of work) in years. So I finally got motivated by scratching my own itch, which is really all that is intended here.

Ever since aviationweather.gov redid their website to be much more feature-full, I've found it very difficult to use on my very slow Android 2 phone with a tiny screen. So I decided what I really wanted was a geo-located METAR/TAF display. "Just the facts", so to speak.

I also added color-coding so that I can easily pick out the bad conditions from the rest of the data.

I wouldn't ever expect this to have a wide audience since every pilot I know also has a late-model iPhone with a variety of aviation apps. But it serves a need for me, and more importantly, it got me back into hobbyist development (at least for a little while).
Upgrade on a late 2013 rMBP took about 18 minutes (2min faster than the estimate).

$ find /usr/local | wc -l
24825
$ du -sh /usr/local
644M
Very interesting. Perhaps I could have framed this campaign better, less about the app itself and more about the underlying service?
Tesla wants to have its cake and eat it too. You can't take a 500 million loan from taxpayers ( the vast majority of whom DON'T benefit from and can't afford your product ) and then on the other hand claim unfair treatment by local governments.
iRobot CEO Colin Angle on Google, Drones and Robots for Grandma
Want to Ace That Test? Get the Right Kind of Sleep
I would really like this!
This was quite immersive. I think a little more content would've gone a long way to produce a more interesting story.
It is helpful to realize the trigonometry of flight. Wings leverage a horizontal force (thrust) to get a larger vertical force (lift). Freestream momentum is deflected some net angle by a wing. If you take a horizontal vector and tilt it, the length is reduced, and the height is increased. The equal and opposite reactions of the freestream momentum deflection are lift and drag on the wing. Turns out, the change in height is larger than the change in length. The following equation expresses the lift to drag ratio: sin(phi) / (1-cos(phi)+f). The phi is not angle of attack, but the net tilt angle of the freestream induced by the wing. There is some correlation between the two of course. f is a non-conservative skin friction factor.

I view aerodynamic phenomena such as stall and Coanda effect as mechanisms that interfere or enable the deflection capability of wings.
Show HN: Chrome Extension: How to Separate Content Script CSS from Webpage CSS
It seems to crash occasionally (or at least hangs for long enough that it might as well have) even with no plugins at all installed, with build 3065. Certain plugins, particularly more heavyweight ones like SublimeCodeIntel, crash so often for me that they are completely unusable with ST3.

But the bottom line is it doesn't really matter whose fault it is. I used to have an editing suite using ST2 and powerful plugins like SublimeLinter and SublimeCodeIntel that worked very well for me. Now I don't, and no combination of ST version and available plugins for that version will get me back there short of figuring out which packages I used to have and then going back to ST2 and manually installing historical versions of each of them assuming they are still available. Since ST without those powerful plugins is a decent text editor but nowhere near adequate for professional software/web development, the currently fragmented and broken ST ecosystem is their problem one way or another even if it isn't supposed to be their fault.
Lobbying in the form of "We think this is a good idea, and here's why you should vote for it" is fine, regardless of the issue. Lobbying in the form of "We think this is a good idea, and a million dollars says you should vote for it" is bad, regardless of the issue, even if the position they advocate is a good one.
PAQClass: Classification through compression
Apple's Software Quality Decline
Email's best attribute is that its universal. But that's also a problem: spam, semi-spam, corporate mail to the entire company etc.

I find the existing UIs still manage quoting and threads very poorly. I'd like see improvements in this area. I think a thread markup language might be the answer. Take the exact display of threads away from the client and only mail intent.
Advanced factory manufacturing in America (2012)
Do We Believe Everything We're Told? (2007)
Ask HN: What are the most commonly used languages for machine learning?
A coworker just asked me this and I didn't have a clue. Does anyone know of a paper or resource or something that may have some information?
Then why respond to parent at all if you're not actually responding?
My Solar Energy Idea
The most surprising thing to me about this post is that there's someone out there still using Yojimbo.
I think he understood better than you did, given that your response did not address anything I said.
FFS SSL
I'm all ears! Can you suggest some? I was thinking of grabbing the Nexus 5 for $350 or $400...
"Are you just here to waste my time?"
If you have a friend with a Mac they ought to be able to make you a bootable USB stick which you can use to install the OS - there are instructions online for Mavericks & I's guess that you can do the same thing with Yosemite.
So what's the end game where everyone has that level of "dirt" on them? Doesn't it become a lot less extraordinary (and therefore, a lot less "life ruining") if everyone's publicly-documented bad behavior is accessible?

FWIW, I see this as blatant censorship.
It's not really so much of an unspoken agreement as the fact that they can't do jack squat about it. Game mechanics can't be copyrighted because they're not a concrete form of expression, only the art and instructions can be.
Your examples aren't quite equivalent -- `people` in Go refers to a contiguous chunk in memory of size len(people) x sizeof(People). Thus, in the Sort() method, there needs to be something that binds the sort-algorithms need to swap elements to the specific code to swap that many bytes. Go does this, at the cost of some boilerplate, with the ByAge interface. (And other languages have more elegant ways to do this.)

But we are doing something you can't do at all in Python (barring specialized array modules or similar).

The equivalent of the Python code would be something like:

package main

import (
"fmt"
"sort"
)

type Person struct {
Name string
Age int
}

func (p Person) String() string {
return fmt.Sprintf("%s: %d", p.Name, p.Age)
}

func main() {
people := []interface{}{
Person{"Bob", 31},
Person{"John", 42},
Person{"Michael", 17},
Person{"Jenny", 26},
}

fmt.Println(people)
SortBy(people, func(a, b interface{}) bool {
return a.(Person).Age < b.(Person).Age
})
fmt.Println(people)

}

where we have a library function

// SortBy can sort anything -- just give a comparison function.
func SortBy(elts []interface{}, less func(a, b interface{}) bool) {
sort.Sort(byFunc{elts, less})
}

type byFunc struct {
elts []interface{}
less func(a, b interface{}) bool
}

func (a byFunc) Len() int { return len(a.elts) }
func (a byFunc) Swap(i, j int) { a.elts[i], a.elts[j] = a.elts[j], a.elts[i] }
func (a byFunc) Less(i, j int) bool { return a.less(a.elts[i], a.elts[j]) }

This is exactly the same, expect for instead of saying "Give me .age" like we do in Python, we have to explicitly cast and say "I'm expecting a person, give me .Age".
I dunno, this brief Twitter exchange suggests it may well be he last review
https://twitter.com/siracusa/status/522889656476917760
So you found it ;)

Only one can be used, so the $10 off is better than the $5 one.
Not at all.

You can comment all you want about it, but it doesn't compel them to change how they are at all.
I thought no one asked this any more, but I got asked it a few weeks ago.
For comparison, Cortex-A15-based (32-bit Tegra K1) Acer Chromebook 13:

sysbench 0.4.12: multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 1

Doing CPU performance benchmark

Threads started!
Done.

Maximum prime number checked in CPU test: 2000

Test execution summary:
total time: 8.8170s
total number of events: 10000
total time taken by event execution: 8.8083
per-request statistics:
min: 0.83ms
avg: 0.88ms
max: 21.43ms
approx. 95 percentile: 0.95ms

Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 8.8083/0.00

Total time is 2.4926s with --num-threads=4.
I can't speak for him, but I'm sure he won't be prosecuted, I don't refer to prosecutions to decide what qualifies as "corruption", and I'm sure I'd be fairly aghast at the crap Tesla did for their battery plant.

Your last question puzzles me. Are you under the impression that one can't complain about this guy unless one thinks everything Tesla does is wonderful?
Thanks for taking the time to write this, lots to think about here. I actually had the chance to talk to Mark Cuban after the GMA thing, and he had similar comments about changing habits/behavior. Even if Newbee is as useful as I think it could be, I'm starting to think I'll need a trojan horse to make it appropriately appealing to the people who could get the most out of it. "This will help you" isn't enough, it seems.
How the 'safest place on the internet' tracks its users
I don't use FTP. The plugin for sublime I was referring to is called Sublime SFTP. It supports SFTP, which I use for all my projects.

Check it out here:
http://wbond.net/sublime_packages/sftp
Then why call it out as if it were a negative? Nothing anybody says on Hacker News is going to change EU law.
Show HN: Lenscap – create beautiful photo narratives
sysv init can launch a cron daemon which itself can run cron jobs.

systemd can launch a cron daemon which itself can run cron jobs.

in addition, systemd can also execute timer units periodically. This is functionality that sysv init lacks.

If you select the same cron daemon, the configuration of cron jobs may be performed in an identical manner, regardless of which init system has launched that daemon.

Are you complaining that the optional systemd timer functionality is difficult to use and that you would prefer to run cron jobs via a dedicated cron daemon? That may be a valid criticism, but I am a systemd user and I have never tried this functionality, so I cannot comment on it. I personally continue to use a cron daemon since this is what I am familiar with.

Do you have a philosophical objection to the init system providing such capabilities? Maybe there is a valid reason to have such an objection, but I do not hold this perspective personally.

Regardless, your comparison here is not valid, since you are comparing the process of configuring optional functionality in systemd (which has no equivalent with sysv) to the process of configuring a cron daemon (which you could just as easily be using with either init system).
Like... the Macbook Air. Most people don't seem to care about monitor resolution. Fact is a fact.

Those who do care have _plenty_ of options. Windows based (Kirabook or Lenovo 4k), Mac based (Macbook Pro).
Deeply questionable, since there's no real way to check that the populations remained the same by SES or ethnicity, and the apparatus themselves are not necessarily identical: a recent comment on the topic I read observes that the entire small decline could be explained by shifts in the luminance of the devices (the brighter the light, the faster you can react).
Srsly, how did Apple miss this problem? This affects good percentage of Mac users…
Only true if you don't go to the network:

http://zwischenzugs.wordpress.com/2014/07/16/phoenix-deploym...
I found the tools weak at best, confusing and overcomplicated at worst. The code from OneLogin [1] was the clearest example I found, but it leaves various things as an exercise for the reader, such as obtaining the relevant public key and establishing trust in that key.

I ended up doing a lot of custom stuff that is highly specific to the particular SAML implementation in use at my company. For example, the public signing key is included with the SAML response (on successful sign on) as an x509 certificate. I extract if from there and establish trust by verifying the signature chain (up to the root SSL certs included in my distro). But, SAML also allows embedding raw RSA or DSA keys, or presumably none at all (and you'd store the trusted key somewhere as a configuration value). So I don't support "SAML" but "the specific SAML implementation currently in use at my company".

But I've worked closely with an OAuth client before as well, and in the end I'd say they are roughly equivalent in terms of ease of use, but there was a larger learning curve for SAML (and XML-DSig is frustrating due to whitespace sensitivity among other things. Implementation seems like a huge burden if your language lacks it).

[1] https://github.com/onelogin/java-saml But see other language impls. as well
Because you're exhibiting cultural imperialism.
Adobe.com is down?
Basically, one can imagine, one would not want someone to invoke panic into others frivolously when it has potential to cause physical harm.

Another example would be shouting "She's got a gun, arhhhh!" in a crowded plazza while setting off some firecrackers.
> These reasons have nothing to do with email itself, but just the people that use it.

You don't think the technology can be changed to make it more likely for a humans to use it in a way that doesn't frustrate themselves and others?
Except that that isn't the case. Not nearly everyone ends up getting written about in a blog or a newspaper, as much as that might be the case in your social circle. However, some not-insignificant amount of people do.
Interesting, we've been using docker containers as Jenkins slaves, dependencies managed using ShutIt.
Yes, I'm asking that. The unbelieving condescension is unnecessary.

You're breaking the law? No, you're not. On the download page it explicitly says "There is currently no enforced time limit for the evaluation."

Screwing them over? Ridiculous. They've explicitly given me permission to not pay them! I'd be doing them a favor if I paid them. I would be showing them a lot of respect. That is a good thing, but it is not inherently bad to accept their charity and use the software freely.

As far as I can tell, it's a clever business strategy for disseminating free software, with the hope that people will purchase it out of respect for the art. It's a clever business move because it gets the software out there in mass so that it becomes popular.

They shouldn't expect everyone to buy the software when they explicitly say they don't define a time limit in which one has to pay. I would bet that they even don't expect this.
What are your religious beliefs?
Is there some rule that only people who are done talking about generics may participate in conversations about Go? I was happy to see this discussion here.
BBEdit, Yojimbo, and TextWrangler (all BareBones software) have some pretty dedicated followers esp. in the mac blogging world. I think BBEdit was my first text editor back when I got a demo with a copy of MacWorld years ago.
The most interesting part of this story is that scientist can't seem to find this plastic. It's missing: http://news.sciencemag.org/environment/2014/06/ninety-nine-p...
OMG a website is down! Quick, post it to Hacker News!
I don't understand what it does. Or I do undersrand what it does, I just don't understand why.

Being hyper-aware of everything happening with your infant adds stress but provides very little benefit. There are a few things people do need to track or at least be aware of: meconium; billirubin, vaccinations. Tracking temperatures when the child is ill.

If the app was linked to evidence based advice ("when should I call the doctor?"; "can my age X infant eat food Y?"; "what are the recommended sleeping temperatures") then I could understand it. But that would be a scary app to write because you're giving medical advice.

Why do I want to how many nappy changes my three-month old infant has had today?

Some people have weird ideas about forcing the infant into a routine - especially around sleeping. Tracking sleep patterns is probably going to raise anxiety around sleep, when what parents really need to know is to put the child down to sleep withput rocking it or cuddling it to sleep, and to respond to the infant when it cries. "Cry it out" techniques are abusive if they start before the child is six months old, and need to be done carefully if tried after then.

The only use I can think of for the app is specifically advised against in your faq:

> While Newbee is great for tracking daily events and statistics, it's not really meant to be used as a digital journal or scrapbook.
Show HN: Luff for iPhone – Manual photography made easy
I blogged on automating deployment to AWS with Docker here:

http://zwischenzugs.wordpress.com/2014/08/09/using-shutit-an...

http://zwischenzugs.wordpress.com/2014/09/15/using-shutit-an...
Yes, but considering that newer CPUs do not have increasing frequencies, I guess you are more or less doomed to scale horizontally, and not vertically anymore.
> It's mostly about health down to the cellular level. It's about a high performance immune system during gestation and development. It's about the absence of mutational load, not the existence of IQ boosting genes. Good luck if you think it's a simple matter of inserting genes a, b, and c. It's about how millions of pieces fit together exactly.

If it's about 'mutational load' (you do understand the difference between that term as usually used and the SNP strategy Hsu proposes, right?), then flipping them should work just fine: you're removing damage and friction.

> You seem to be saying we're going to be able to take a top notch, high end consumer car (person with IQ 120) and add a turbocharger, remove some body weight, and tighten up the tolerances and compression ratio to get more zoom.

No, I am not making a simplistic analogy to a machine.

> But more likely the thing won't even run properly.

Which is why high-IQ people drop like flies after 100 miles, right...

> In the organism we are talking about a chaotic, extremely complex system like the weather or an economy that will badly defy engineering attempts.

Yes, it's all so terribly terribly complex, whooo knooowwwsss what will happen.

> Go read jurassic park, lol.

Newsflash: _Jurassic Park_ was fiction. That is: made up, not real.
Some of the very first usages of the "right to be forgotten" was by politicians hiding their past criminal activity.

If that's not censorship I don't know what is.
It's because US politics (and no implication is intended about how similar or different it is in other countries) is basically a team sport. The real-world consequences of politics matters much less than "our side" winning. Sides are often defined by political parties, but can also be defined by geography or industry.

The elected officials here are members of the right party or cater to the right industry or are from the right region, so they'll continue to get elected. What they do in office matters comparatively little.
About this:

"Although hardly anyone noticed the change at the time, it is difficult to imagine a more dramatic contrast than the decades just before 1970, and the decades since then. Those were the years in which science underwent an irreversible transformation into an entirely new regime."

This is consistent with what the economist Tyler Cowen argued in his book "The Great Stagnation: How America Ate All The Low-Hanging Fruit of Modern History, Got Sick, and Will (Eventually) Feel Better."

http://www.amazon.com/The-Great-Stagnation-Low-Hanging-Event...
What does that even mean?

You're talking out of both sides of your mouth here. First it's okay to comment on other culture's behaviors and now it's "cultural imperialism".

How about everyone is okay to comment on whatever they wish without the meta value judgements? I think that system works pretty well.
Unscientific, but:

mir$ bzr log --include-merged | grep committer: | sed 's#.*<##' | sort -u | wc -l
59

vs.

wayland$ git log --format='%aN' | sort -u | wc -l
105

(And there's some messiness in the bzr output that inflates the mir figure somewhat.)
Apple Doesn’t Design for Yesterday
Elon musk has so much money, why can't he just be his own lobbyist instead of getting his fanboys on this. I have no stake in this.
> But could you clarify something for me? What's the difference between higher-order functions and higher-kinded types?

roughly, the relation is:

(type constructor):(simple function)::(higher-kinded type):(higher-order function)

That is, a higher-kinded type is a type which takes a type constructor as one of its parameters, in the same way that a higher-order function is a function that takes a function as one of its parameters.
The neutrons from these reactor makes surrounding matters radioactive? Doesn't sound too good. The fission reactor is not really as clean as it sound at first?

Putting a mice next to this system can make it a "carbon-14" mice? Can it glow in the dark? :-)
In what world (just your words) does his comment equate the two?
Nexus 5 Preview download link : http://storage.googleapis.com/androiddevelopers/finalpreview...
I used this code for the $45 bundle. The site showed $35 before purchasing but my credit card was charged $45! Hopefully Wes will refund me that $10

Edit: And in the time it took me to complain, he already responded. Way to stay on top of things!
What Markets Will
Imperialism implies some sort of actual meddling. However, as previously established, nothing said on HN is going to change the EU. Without the possibility of any sort of meddling or interference, then there can be no Imperialism.

Interestingly though, your comment is a nice example of being irrationally fearful of free political speech.
Furry websites face broad denial-of-service attacks
There really isn't much intermediate space between "An airfoil disturbs the air in such a way that the pressure on top is lower than the pressure on the bottom" and potential flow calculations...

Note that potential flow calculations are significantly oversimplified; they work only for thin airfoils at low angles of attack (so they will correctly model basic flight, but not anything beyond that)[1].

So lets say you get an intuition of flow separation and turbulance on a 2D cross-section (which is already a bit of a stretch) you now still can't explain how a delta wing works.

Really smart people who know a lot about how flight works and have expensive computers still need to test their ideas in wind tunnels.

[1] Here's an example of something that actually happens, but isn't predicted correcty by potential flow: http://en.wikipedia.org/wiki/Lift_(force)#mediaviewer/File:F...
I think the most important point for anyone in NYC:

72%
Percent of unique units rented in
apparent violation of the MDL or
NYC Administrative Code.
Revenue: $304 Million

and

Private Short-Term Rentals in New York City Incurred Over
$33 Million in Hotel Tax Liability

That is $33+ million in tax not being paid to the city to help pay for our city's services.
Thank you for the reply! Now I'm going to give it another spin...
The site is full of references. Try clicking around.

And insulin resistance is an issue if you're overweight. For a normal person it's a non-issue.
So now, we would require a new law to have "Right To Forget" for "Right to Forgotten" removal lists?
nice, transition color could be grey or so... white take complete emphasis to background... also strains eyes