skysight-inc/HackerNews huggingface dataset:
> FreeBSD has been in the early stages of working on a launchd port for 10 years now.

There were several half-serious individual efforts, but I don't think the community / foundation were pursuing it seriously until quite recently. Kip Macy has been working hard to get it in as an init replacement recently.

> It seems like progress with openlaunchd is going well, but there are certain things related to Mach IPC that need to be ported to the upstream FreeBSD kernel to get it working.

The mach stuff has been ported (recently), again by Kip Macy.

> I do recall some old version of launchd entitled launchd_xml was ported to pfSense, but it's one that puts the XML parser into PID1, so it's not desirable.

Right. I think the current plan is that the parsing is done in another process and then IPC'd to launchd via Mach. Or the plist stuff could be replaced with a 'libucl' parser that is safer in init? I'm fuzzy on these particular detail, sorry.

> IMHO, I wouldn't count on any major init changes in FreeBSD any time soon. It's been protracted enough already, and Jordan Hubbard giving a pep talk doesn't mean all that much. I could very well be mistaken.

It's going to happen soon. :-)
No, Best Buy is more like RadioShack as it was becoming when it was self-destructing 15 years ago. Fry's (which ironically took over an Incredible Universe location where I live) represents what RadioShack would have naturally turned into with proper business strategy.
Russia and the companies in the UAE fund a lot of the "environmental" groups in the US.
To continue the analogy even further - ... not if people instead invent ways to paint the crappy fruits so that customer buys them anyways. Happens all the time in every sector. As industries mature, products get crappier.
EDSAC Chassis Rediscovered
It's the first agenda item on the Python SO team's winter meeting: http://sopython.com/transcript/3/winter-2015-general-meeting...

They were just discussing it on chat today: http://chat.stackoverflow.com/transcript/6/15-16

I've never gotten involved in Chat before, either, but just searching the most active chatroom for `cv-` brought that up immediately.
How much Colombian software developers really make
http://thebillfold.com/2014/10/my-day-interviewing-for-the-s...
Flash drives are way worse. They are overprovisioned to allow for wear leveling, which means they already contain a ton of extra shadow storage that the controller is already programmed to make invisible. At least with a regular HDD, the owner could notice that some space is missing.
Don't be daft, this is a discussion board. Imaginary internet points do not qualify who has a right to say what.
I love how after the enormous list of ridiculous requirements, they have, "SEO Knowledge is prefered but not required." Just tops it off perfectly.
I just tried this and while what you say is true, I found a workaround for the issue. Euros are now treated like numeric values and you get the euro character (€).

(1) Select some _empty_ cells you wish to make euro currency

(2) Right click -> Format Cells

(3) Category should be "Currency"

(4) Format should be "EUR € English (Ireland)"

(5) Save and then enter numbers into the cells (the euro symbol should be appended)

It seems to work with things like sum() and you still get the euro symbol and them being the correct "currency" cell type.

Here's the "Format Code" which you can just paste into the Format Code box to save yourself time with the above procedure:

[$€-1809]#,##0.00;[RED]-[$€-1809]#,##0.00

No white space around it.

Pasting remains completely broken. They need to fix that.
Alessandro Volta’s 270th Birthday
Hey guys, Vu, the founder here.

I'm a developer and my email habits are absolutely horrible. Whenever I put in long hours of coding, I feel like the time it takes to context switch between development and doing email is way too high.

Because of this, I'm notorious for missing emails, flights even or just not responding to emails as it gets lost in my inbox forever.

I essentially started making this email app for myself and it's finally working quite well. There have been times where I've completely forgotten about a meeting and it's reminded me to show up on time. The sorting uses a lot of NLP magic and I find it to be pretty accurate too for me to take back control of my inbox. I just want to see how far I can run with it and already working on trying to suggest replies to emails.

There are a lot of email apps on the market and I think their concept is "how do we incorporate better design and work flow to solve the email problem"? My notion is rather, "how do we use technology to solve the email problem?"

Other than that, I'm also really excited with the privacy route I decided to take. The downside is that deploying across multiple platforms will be more challenging without a central server side component, but if the plus is that if one chooses the option of going "private" (essentially this turns off server side push notifications) there won't be any communication with my server at all.

It's been a real struggle these past few months so I'm super excited!!
Introducing DataFrames in Spark for Large Scale Data Science
I'm the author of this blog post. We are very excited about this API and think it will be the common interchange format for data in Spark. It has also some neat features (such as code generation, predicate push down, etc) that make it very useful for Big Data.

Feel free to ask me anything.
Isn't Canada also being crushed by Saudi dumping cheap oil?

Pretty sure that is a bigger threat to them than protesters.

When exactly did the US and Canada turn into primary exporters of expensive oil, crazy times.
> Nothing like Dropbox -- that's not a bug, it's a feature.

What a horribly arrogant and conceited thing to say.
Web Graphics Pummelvision from 2009 – 2012
For desktops, sure. But Apple has clearly done a bang-up job at stitching up the institutional buyers with iPhone deals.
Thanks for the addition, I have not heard about Mencius before but will certainly check him out. Surely the idea of goodness is older than Rouseau, yet his work is probably the beginning of a new stream in western philosophy.
I'm the founder of Servant – https://www.servant.co We give simple databases to everyone. We're doing a formal launch next month. In the interim, could you help us with some Python related tasks? My email is on the website if you're interested. Good luck to you.
Media players are rather large programs that users feed lots of untrusted data (gigabytes of pirated movies/tv shows/porn from suspect sources etc) into. All it takes is one exploitable bug in your media player of choice (or more likely, in a hardware-accelerated codec it uses) and one maliciously malformed video for your home directory to be nuked, keylogger to be installed, or worse.
Show HN: Go + Martini + Facebook
You pretty much answered yourself right there in your comment. See how you capitalize "Continous Deployment" and "DevOps"? That's because they're recently invented feel-good buzzwords.
The logic fails here.

Heathkit never ditched its hobbyist customers and collapsed far sooner not even making it into the past two decades.
Right, my bad. I got taken away by his name, location of death and which country he influenced the most.
Bit late but worth the read: http://www.wired.com/2015/02/on-the-joy-of-mastery/

Agree with you on accessibility and responsiveness. Think visual design for the most part should stay the same.
What if it can run when the servers are down?
There's a simple solution to this supposed "anti-Canada" activity and it's for Canada to build the pipeline over to British Columbia. Then y'all won't have to worry about dealing with US "anti-petroleum forces" and we won't have to worry about your oil spilling on our land on its way to China.
Yeah, totally. I think with these features, one group that it has resonated with that was unexpected were college students and people that are less tech saavy like my mom and my dad.

They still use Yahoo mail so Inbox / Gmail just doesn't work for them. SlideMail sort of brings what the Gmail app has to offer, in my opinion, enhances it and provides it for IMAP in general as well as other services.
Huh, I didn't see that discussion before I wrote the comment, but I was specifically referring to sopython.

They mean well, but it does feel a bit like a mob at times.
Extending Your Runway vs. Focus
True that, but it wouldn't be part of the sourcing process, at least. The problem is CVs just became too fundamental in the selection process, and they're only looked at for something like 5 seconds...
iPhone 6 Plus vs. Samsung Galaxy Note 4 vs. DSLR blind camera comparison
This, exactly. I'd like to add one thing though: do not force yourself trying to get back to "normal". I made that mistake, going back to work before I had properly recovered, and it actually resulted in prolonging my burnout and depression, possibly by years!
10 Myths of Silicon Valley
Unfortunately it doesn't give any links to sources. In particular, the number for oil is surprisingly high. I'm not saying it's wrong, I'm just curious about where and how the deaths are occurring.

Coal kills in three distinct ways:

1) Miners: This depends enormously on the country and the mining technology. The trend in North America is toward fewer and fewer miners underground. I've worked in a support industry for hard rock mining, and coal is fundamentally different in a lot of ways, but in hard rock the push is toward "zero entry" mining, where everything underground is teleoperated or simply autonomous.

2) Transport: Coal has to be moved via train and truck, and the average thermal coal plant requires a boxcar load every fifteen minutes. This is one of the things that makes nuclear so much safer: uranium has such high energy density that transportation deaths are very nearly zero. Mining deaths are lower too.

3) Pollution: This is where coal really falls down. It's full of heavy metals--lead, mercury, arsenic--and governed by standards that let coal plants release more radioactivity into the environment than nuclear plants. Particulates cause premature death due to respiratory disease. On the good side, they may be cutting global climate change by more than half (1 W/m2 cooling due to particulates vs 1.6 W/m2 warming due to CO2).

Oil in contrast seems like it ought to be relatively safe. Drilling, refining and pipeline transport rarely kill people. Rail transport--brought to you by people who hate pipelines but love cars and electricity but oppose nuclear, solar and windmills--is far more dangerous but it would be surprising if it was that much worse than coal.

Here are some alternative data with some discussion of different sources and studies: http://nextbigfuture.com/2011/03/deaths-per-twh-by-energy-so... (coal and oil are both still pretty bad compared to nuclear, but we knew that anyway: nuclear is overwhelmingly the safest way to generate electricity, despite its likely preventable issues with economically catastrophic failure.)
...PHP?
Totally agree that it's not ideal to push rendering out to clients -- and this article specifically says they're using React.js and rendering the pages server-side, so they are sending a rendered page to the client (along with the js code to perform further front-end behavior if js is enabled, but content is still there without js).
Never ditched us. To this day every store I visited had a wall of electronic components and breadboards etc.
Practically the limits are INT_MAX, the size of the process file descriptor table in-kernel. (And possibly a system limit on vnodes? Just guessing.) 2 billion fds makes for a lot of memory used for open files.
yeah, and the drug economy is being jailed to death... doesn't mean it will ever die, morons.

fastcompany.com went bankrupt and attempted to sue fuckedcompany.com after they stole the fuckedcompany.com logo and changed it to fastcompany.com. they are crooked thieves, and the very same litigators they are seemingly demonizing. fuck fastcompany.com, and fuck hackernews for supporting them.
Dear developers, this will make your QA smile
Microsoft did miss the boats on open source, search, mobile, social, and cloud, but they continued to #win what they previously cared about: enterprise. No one has meaningfully entered their arena.

Now they want to play ball, which is wise... since business is unfortunately likely to pursue social, mobile, and cloud for enterprise.
The PHP chat room is/was quite bad in that respect and there's a small handful of particularly caustic individuals who go out of their way to spread unpleasantness for less well informed users.
Wow I was curious and it looks like there were only ever about 5-6 million Apple II computers produced (according to Wikipedia). That's pretty darn amazing that the Pi is already on track to surpass the Apple II--what I remember as the most ubiquitous and well loved computer for learning when I grew up in the 80's.

I think it's officially time for anyone who doubted the Pi to eat crow. I know I jumped on the bandwagon and never thought it would be worthwhile. Now I own a couple of them and love them!
I was in a similar situation -- for me, I didn't feel like my contributions were welcomed, felt like there was too much of a load of work to do, but it also felt like useless work. Then the company downsized, and I was laid off for 4 months in the summer. During the recession, and only got a hand full of interviews during that time (I think 3 in-person, and 2 phone interviews). But that 4 months off made me a new person, so when I did get back to work (new job, with a strong need for my skill set) I felt (and performed) like I was 20 years younger.

So, "yes" to the job change, and a big "yes" to a real vacation (not just a week, but sometimes you need a month or more off). The best is if you can have some savings, and find a job that has a start date pushed out a bit (of course this is a bit risky depending on the job market and your ability to easily land a job).
It doesn't solve the problem where one machine 500's 5% of the time while all the others only 500 0.5%.

Health checks also don't work if your health check ping path is healthy but some other part of your app is broken.
Tesla could offer an "attachment" to their cars that let them serve as a home battery when parked.

You'd have to let it charge up before going driving, but for home owners who don't drive much, that could be very cost effective.

Unless I'm missing some complication?
But you're a developer. A sales manager (for example) couldn't care less about your objections.

He wants his pivot tables, KPIs and Solver and some macros. He wants point-and-click ETL. If it's a department/cross-department model, do it in SQL Server, or whatever else you use. You can use your IT kung-fu there. This is about what libre office lacks. Excel has power and flexibility and remains easy to use for non-programmers.
It's killing me that there isn't a good enough solution to this right now.

Some quick notes:

[0] Idris compiles to C, Java, and JavaScript, but is considered experimental.

[1] Frege compiles to Java, and seems to have fairly nice Java interop. It may be possible to target iOS via RoboVM [2], and the browser via GWT [3].

I've yet to really dig into either of them yet, so I can't claim any level of confidence.

My current best hope is that GHC's ARM support will become mature enough someday before Sol goes supernova. (Or at least before the effective heat-death of the universe.)

(I'm still learning Haskell and kin, so I can't be of much help yet.)

[0] http://idris-lang.org

[1] http://frege-lang.org (appears to be down ATM)

[2] http://www.robovm.com

[3] http://www.gwtproject.org
“Two simple techniques to increase code quality”
“RNG broken for last 4 months”
We need open source firmware
Apple Orders More Than 5M Watches for Initial Run
PonoPlayer: Neil Young’s new streaming device sounds no better than an iPhone
It sounds like what some Radio Shack stores tried to be, and maybe what Radio Shack marketed itself as in the 1960s.
Thinking with the Other Side of the Brain: How and Why I Learned to Draw
Don’t You Have to LOGIN First?
Makerspaces are popping up all over, as non-profits more often from what I've seen. e.g., Freeside in Atlanta:

https://wiki.freesideatlanta.org/fs/Info
I can't tell for what OS this is, and unless you're planning to make it for both android and ios, please put the fact that it's only for one, and which it is, top and large on your site.

There is little that makes me think worse of a company than having it breathlessly describe a product i actually want, without telling me whether i can actually use it.
kern.maxfiles=782036 on FreeBSD 10.1 here and I have not changed the default at all. So it seems it is not set to 10000 by default anymore.

Edit: It seems to be set dynamically depending on available memory at boot. See http://fxr.watson.org/fxr/source/kern/subr_param.c#L266
Yes, absolutely, people are programmed to survive just like every other life form out there, so why favor humans? Just because we're the smartest? If I destroy humanity to ensure my survival, in what sense is that bad, since after all I'm just following my programming to survive.

When we talk about morality, we're looking for something that should happen, deeper than what does happen or what anything wants to happen.
If you're validating the signatures properly, then it's impossible for a malicious attacker to adjust the signatures in a way that they will still validate.

However, validating the signature properly involves you being certain of using the correct public key. This is the tricky part. Being in the PGP strong set helps with this. Using HTTPS gives you some confidence, but no protection against server compromise.

Once you do have the correct public key, however, you can be protected against server compromise for all future releases, too.

Or, at the least, you can verify that future releases are coming unmodified from the same origin.
ughh! Paywall article, apparently I've exceeded the 'article limit'...
Ask HN: Sources to help determine where to invest?
I'm in the fortunate position where I have approximately $300 surplus/month. I found a brokerage which allows me to buy stocks/ETFs fractionally, based on dollar amounts as opposed to whole shares, and I'm seeking reliable sources of investment advice. How/where do you learn which companies are up to what? Obvious choices are Apple & Google, but I'm interested in learning who else might have good stuff up their sleeve.
Oracle INSTR Function Explained with Examples
>The rules, such as they are, seem fairly straightforward.

The laws are anything but straightforward. For starters there are 50 States with each one having different laws.

Take Florida where I have personally represented employers and employees/Independent contractors in these types of matters. The FL case law establishes, what in my opinion is the very worst kind of law, a factors test. So essentially there are a number of factors the courts put forward, I believe 7 factors by my last count, and in each instance a court would have to analyze each case on its own merits, and by case I am referring to each employee/Independent Contractor not each company as a whole.

One of the most heavily weighted factors is who the company pays...does the company pay the employee/independent contractor individually or pay a company formed by the individual. It would be evidence enough to simply determine which start-ups have a policy against paying any individual and requiring all individuals form companies. If start-up does't require their Independent Contractors to set up separate entities the start-ups deserve what is coming to them, a finding by the Courts these were employees.
yes, vnc is not made for video (or audio, but that's obvious). a decade ago the lab I was part of was working on that issue.

http://systems.cs.columbia.edu/projects/thinc/

maybe something here is of interest to you (code is probably way outdated though)
Windows 10 Observations
Show HN: A Shopify Plugin for Analyzing Backlinks
Countdowns! When I feel the burnout is kicking in (usually every 2 years), I just keep counting down how many days and then hours are left to the deadline. It's like visualizing your own well deserved relief that slowly takes shape, it's quite motivating.
Seriously, the only practical thing that works is exercise and sleep. If you have to push through, exercise 1hr per day and sleep at least 6 hours during your ordeal. The exercise will clear your fog brain like nothing else can. Also, moderate your caffeine intake during this period - your adrenals are already shot from stress and exhaustion, no need to make it worse.
Show HN: HTML5, Node.js, MMORPG waiting to be greenlit
Good. I hope they do. You shouldn't be able to just ignore the law because you're so "innovative."
> And on Linux inotify is bound by /proc/sys/fs/inotify/max_user_watches. Six of one, half dozen the other. FreeBSD file descriptor limit is arbitrary and can be raised to INT_MAX (2 billion). That should be plenty.

Yes, on Linux you're limited to max_user_watches, and you can edit that value, just like you say with kqueue... but you need root access, so for end user applications this is not really a solution.
With inotify i use one watch per-folder, with kqueue you need to do it by file ( of course you can watch the folder changes, but you need to keep a copy of the file states in that folder, and then re-stat that files to find out what file was changed, not even close to an ideal solution ). So for example in my use case with inotify i can watch 65536 folders, and with kqueue less than 10000 files ( that could be a single folder! ).

Edit:
It seems that FreeBSD default a much bigger number for FDs ( https://news.ycombinator.com/item?id=9063893 ), so that should suffice a lot of use cases, that's good news for me!
Hey man...this is crazy to me that you would do dev work for $3 per hour. If you put your contact info in your profile I'll send you a month's salary at that rate if you promise to spend that month leveling up properly instead of doing annoying / one-off / generally shitty work for poorly-paying clients. Trust me, the people who are only willing to pay $3/hour are not who you want to be working for. Once you're good you should be able to find a job paying at least 10x that, so you'll be able to pay me back with a day or two of work.
Is there a correlation between Atwood leaving, and the eventual take over of internet community zealotry?

I've yet to participate in a forum where that doesn't occur.
NET Fringe 2015: Early Bird Tickets on Sale Now
Show HN: An inconsistent logic in python 2.7
Python 2.7.6 (default, Nov 21 2013, 15:55:38) [GCC] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> True = False
>>> 3 == 3 == True
False
Quick question: Does this use the Schema.org JSON+LD descriptions to trigger information (as opposed to or in addition to it's own detection?)
futureadvisor.com

full disclosure: I am a happy FA customer. I do not own stock in the company, not employed by them and have no financial relationship with them other than taking their advice on where to invest.
I have a question. Is it okay to go for remote in early career? There was a discussion in Reddit, and people had suggested that during initial years lots of nurturing happens and it cannot be done via remote. And also it's effective to work under a mentor, physically, for a beginner. So basically they were against going for remote for an absolute beginner.

How true is that with employers?

(In my case, I have working experience of 10 months. Later I had to resign my job for some personal reasons. Soon I will be looking out for jobs. Should I consider remote or not?)
Well... that's great! :)

May be it was PC-BSD, i don't have it installed right now, so i can't say it with certainty. But that number looks just enough.