skysight-inc/HackerNews huggingface dataset:
As an outsider with only a very superficial understanding of Rust, it seems that Rust has all the right features for functional programming, except for immutable/persistent data-structures exposed by the standard library.

This is the missing link for people wanting to do FP in Rust and even though this is an issue of standard library and not necessarily one of language, this will be a source of pain for people wanting to do FP in Rust, as FP means working with referential transparency, which begets immutability. This I think is worth mentioning, being the biggest road-block when wanting to adopt an FP style in any language - after all, any language that supports higher-order functions can be used for FP (or OOP) with varying levels of pain.

Again, as an outsider with a superficial understanding of Rust, it seems that Rust will make FP enjoyable in a language that doesn't need a garbage collector. But judging from articles and announcements made, Rust's primary objective to make concurrent programming safer isn't necessarily to make immutability effective, but rather to limit/control both shared reads and writes. And I can think of contexts in which you don't necessarily want that - after all, the shared reads of an immutable value are embarrassingly parallelizable, persistent data-structures working really well in say single-producer multiple-consumers scenarios. Plus immutable values are for having referential transparency and the common concurrency issues that we are commonly seeing are only a symptom. Truthfully, Rust must allow specialized algorithms and low level code, so I expect it to give the possibility of choosing your path instead of forcing a solution down your thrown.

But herein we are ending with a problem also exposed when working with C++. People have been doing FP in C++ with varying levels of success. But the problem with persistent data-structures that are doing structural sharing is one of memory management. It's much harder to implement persistent data-structures without relying on a garbage collector. LISPs that encourage an FP style, Ocaml, Haskell, SML, F#, Scala and all languages advertised as FP I can think about are garbage collected. Rust can use an optional garbage collector for "shared references". But that negates the biggest advantage when using Rust, the community is moving away from shared references and Rc/Arm touched in this article would be awful solutions to this problem.

Therefore I hope seeing progress in seeing a library of immutable data-structures that I could use in Rust or at least advice on how to deal with effectively immutable data-structures or something.

On the bright side - Rust's type system seems to be solid (yay generics, yay type-classes), which means it's just a matter of time before the libraries will get there.
I had it really bad at one point, I still have it now but less frequent and I can recognise when its affecting me. I went for CBT through the NHS (if you're in UK). Really does help.
I really like that people are valuing monitoring and making tools to do it, but I mean how is this better then SNMP? It doesn't look like it gives any more information then the prTable of the UCd-SNMP-MIB (http://www.net-snmp.org/docs/mibs/ucdavis.html)

Also if you used snmp instead of rolling your own agent you would get security and encryption (SNMPv3) and the ability to use one of any number of existing monitoring tools.
The first and Major step is recognising it and now you have. You'll be fine. Will take some time but you will get through. Good Luck :)
Do they have them on the apartment doors, or just in the main building door like in Budapest? If the latter, it doesn't really replace Lockitron.
What is svchost.exe and why is at 100% CPU
Even the original/stock camera app is a software app that processes the data from the CCD sensor before writing the final video file. For example, for stabilization, it interpolates the sensor input and executes image stabilization algorithms.

Horizon, processes the video input using the same tools that the default app uses to process video.
I wish there more open-source libs offering commercial options. I don't want to see libraries I depend on being abandoned. Might also want to have access to support. I'm sure there are many companies who would pay and still want the project to be open source and have an active community. Sidekiq is one example of this which seem to be going quite well. I think it is a problem that very important projects are being developed for fun after work (openssl anyone). While I do not want the "pay for all libs" like in the .net world I do hope to see more for-profit open source projects.
That's still $50 though, at that price I'm just not sure its worth it - especially since it only has a 10/100 NIC and USB 2.0 while those specs might be an acceptable for educational purposes, at $50+ hobbyists may not find it the most cost effective solution.
Just submitted a pull request for Collabtive (pm tool): it's both available for self-hosting (FOSS) or reasonably-priced SAAS. We'll see if the request is accepted. :)
In my case, they'd just need to drop the price. We have rented rooms, so keypads would be a great fit, but it's hard to justify the extra cost.

It may be a local issue, though, I'm not in the US, and shipping is usually not cheap.
"Dementia declines - no. Treating it is far too profitable."

Yeah, just like polio. And typhoid. And smallpox. And... I've made my point.
I've never seen a Dutch supermarket keep eggs refridgerated, and putting them in the fridge at home seems like a custom from a distant past. I know that when I was young, fridges did have a little egg tray, but I don't know anyone who keeps their eggs in the fridge nowadays.

And it's better for the egg not to. You can use it right away if you don't keep it refridgerated. A cold egg behaves different in cooking (though I forgot the details), so you have to take it out of the fridge 10 minutes before you use it.

To me, the clincher is that supermarkets don't store their eggs in the fridge. If refridgeration was important, supermarkets would be required to do that. Also, despite refridgerating their eggs, the US seems to have a lot of salmonella cases.
I'm reading your post in the voice of a New World Order comic book villain.
"My fellow world-saviours... let us prepare the masses for their new way of life. First, we'll force the subjects from kindergarten age to undergo mental conditioning to, shall we say, "soften" those prejudices so those little brats don't ever DARE to trust their natural instincts. They'll believe what we'll tell them to believe! crowd cheers And then when they reach the mandated Employment Age, we'll transport them all to designated Urban Zones in order that they may live together in perfect raceless harmony under our watchful and benevolent eye! All hail the Progress Commission!"
I'm not as cynical as madaxe, but i do believe the chances of any of those (except baby dna testing) are not likely to happen in just 11 years. Its just 11 years, think back to the 11 years prior to now, I dont feel like much major has changed since 2003.

i think the causes of Alzheimers will be more well known, but it will be more prevalent than it is today.
It would be good if they were more active about upgrading the hardware performance....
How do you search for the blocks of IP's to use? Interested in setting one up for Japan, but having trouble finding the right block to use..
The Cordova Plugin Ecosystem Is a Mess – This Is What We’re Doing About It
It feels like an attempt to battle the plague of vertical video and for that I'm thankful. Otherwise it's a great way to end up with a horizontally stable shot while allowing you to hold the phone any way that feels comfortable.

I can't think of any time when that isn't what I want.
Editorial Photographer Sacha Tassilo Hoechstetter
How easy was it to get the NHS to diagnose you? I've been mulling this over, but from what I've heard unless it's life-destroyingly serious (or a bad case of depression) they aren't that interested.
-You can now provide up to 1.2 AMP to the 4 USB ports enabling you to connect more power hungry USB devices without needing an external USB hub. (This feature requires a 2Amp micro USB Power Supply)

Nice. In my experience, using a good power supply for the pi (instead of cheap ones selling for 5 bucks on ebay) is mandatory also in the current revision, and solves a lot of problems with video and USB devices (for example, cellular modems).

The Apple iPad charger works wonders.
Not to take away from the OP, but I find the library that it depends on, the npm package "wikichanges", to be a little more interesting:

https://github.com/edsu/wikichanges

Wikichanges provides a thin wrapper around Wikipedia's API to get a stream of edits. Anon listens on the WikiChanges object and filters it for a specified range of IPs, and then uses the "twit" package to tweet. OK, neither of them are particularly complex, but that's kind of what makes them cool...a lot of interesting things can be done with simple hacks and piping.

A small change I would make is to remove "anonymously" as by definition, all of the detected changes come from anonymous users. A little tightening of the wordage, and the tweet can include maybe even the changelog message of the edit.

A late-summer project I have in mind is just to scour all the changes made by these IP addresses, since the beginning of time. It'd be interesting to see the rate of change or the trends in behavior over time...I expect if Anon gets a little more coverage, all staffers will take the 30 seconds it takes to make a new account to mask their IP addresses. But then again, I thought people would've figured that out years ago...
I haven't worn a watch since high school (I can't stand wearing jewellery either, anything feels constricting).

I have no interest in yet another device that saps attention and I really don't get what it offers over a phone.
Yea, just because you aren't familiar with combinerics or number theory doesn't mean you aren't good.
If you're using gmail / google drive, a good option is to make the google drive file public and use goo.gl (or bit.ly) to shorten it!

The added benefit is that you can do this from mobile, which may not be possible with S3!
If you put some in the fridge and some not, I'd definitely start eating the ones not in the fridge first, and slowly move the ones in the fridge out of the fridge well before you use them. They're better to cook with if they're at room temperature.
Probably because they preferred 8 hour days plus OT :-) for non professional jobs often its the OT/Spanish Practices where you make bank.

I have a mate (who's now in hr/ir) who started as an erector in heavy engineering some of the story's he tells abut the 70's even the tea boy got £900 as a bung .
Qubes - run all your programs in domains
It seems very useful to know how much of the students' performance is up to the teacher.

If very little, than we don't need to worry about quality teachers, and just get the minimum level necessary to keep the peace in the classroom.

If a lot, then we should worry a lot about teacher quality, and work hard to make sure that we are only recruiting and keeping very effective teachers.
It's interesting that a 6 clause bill requires so much explanation. Here's another attempt (sorry, free registration wall: [1])

Partly this is because the clauses "patch" existing laws, and also pull in definitions from existing laws.

I honestly think the best thing would be to present the law as an actual computer program, and this bill as a patch file. We could apply it to our git repos and do a code review.

This is not a completely new (or mad) idea. See the Stanford University law center's CodeX project Project CALC [2].

[1] http://blogs.ft.com/david-allen-green/2014/07/11/drip-drip-d...

[2] http://web.stanford.edu/group/codex/cgi-bin/codex/
Installing such app almost certainly implies that the user is aware of the problem of vertical videos. So being aware of it, they will simply rotate the device when recording (since it provides better quality/resolution).

It seems to me that it would be helpful if such idea is applied on the system level without the need for an app.
Oh shit, you're right. I used 900 instead of 990. That's what I get for doing math at midnight. Too late to edit it now.
I guess the deeper question is, what is it what we expect schools to do for our children?

Ask ten people and you'll get eleven different answers. Schools serve a lot of different masters, and also are used as proxy battlegrounds for both sides of a culture war.
"Kinematics is a form of classic mechanics that studies the motion of points, objects and groups of objects regardless of the impetus for motion."

Yes. But this means studying movement under the assumption that F=0. It has nothing to do with teleportation.
I'm sorry, I've not looked at the code yet, but are you saying that being able to drop a html-file in some misconfigured servers public ftp-directory, or on some blogs upload folder is equivalent to being able to set http-headers?

That's only true if CORS accept html-meta tags as replacement for http headers (which I don't think it does)?

Again, I might be missing something, not having looked at the code yet, but it sounds like a rather strong statement.
http://c2.com/cgi/wiki?ParameterObject

Sometimes it's a good way to go.
How to get web design clients in 2014. What works and what doesn't
StartupKenya – A map of startups in Kenya
None of those were profitable to treat, as they're infectious, contagious diseases which kill their victims and ultimately harm economies.

Dementia, on the other hand, is a disease of those who are past their productive lifetime as far as economic fitness goes (not being cruel here, just stating the fact from the perspective of those who view us as livestock), yet it does not kill the victim, and instead mandates care, therapy, drugs, and all the rest, over a period of years.

It is therefore highly profitable, causes a net generation of employment, and is not at all like polio, or typhoid, or smallpox.
> If you can prove that your countries chicks do not have salmonella, then the EU allows you to ban import chicks from countries that cannot make the same guarantees. This frees Danish poultry farmers from competing with German or eastern European farmers. The same laws applies to eggs, so throwing huge investments into figthing salmonella pays of in the long run.

That is a very clever, possibly even devious, way of fighting salmonella. Shield the ones who do it right from competitions by the ones who do it wrong. Maybe we should do that in more industries to get everybody to step up their game.
A 3rd Generation US born Citizen, his wife & 3 children turn their backs on the corrupt and apostate citizenry of the USA:living the American dream in Vienna, Austria:

https://news.ycombinator.com/item?id=7793292
Brain Training Starters Guide
Social crawler – Discover social share count of all pages on your website
The Creator Of Google Glass Is Leaving Google To Work At Amazon
I would read a blog full of obscure/behind the scenes details/problems people face and solve.
On the other hand: The VideoCore IV GPU used in the Raspberry Pi is the only recent embedded GPU for which (large parts of) the specification are publicly available.
Yet another router for golang
Horrifying confessions of a security sleuth; Bad computer security in business
This argument makes sense. However, it is more comfortable to hold the phone vertically even if you are aware of the Vertical Video problem. So, Horizon helps in these cases as well.

And even if you do hold it horizontally, you won't manage to shoot a perfectly aligned shot easily by yourself. For example, if you try to get a shot of a sunset.
8 great data blogs to follow
A lot has changed in the last 11 years, but... plus ca change plus c'est la meme chose.
This 3200 Year Old Tree Is So Huge It's Finally Been Captured In A Single Image
See also this article from a year ago: https://news.ycombinator.com/item?id=5325540

"Why American Eggs Would Be Illegal in a European Supermarket (and vice versa)"
I also heard this before I went to see the doctor, I just said that it was affecting my day to day activities and that some days I struggles to force myself out of the house. I said My friends and family are also noticing and then the doctors seemed to listen and referred me. The list was about 5 months before I got seen and I heard that this was quick.
If this was called "The world in 2075", it would have been more favourably received, I bet. Most of the things they describe are almost impossible to achieve in 10 years either because of economy or bureaucracy. Wishful thinking at best.
The reaction would probably be better than "I didn't know I forgot to lock the door" or "I knew I forgot to lock the door, but was too lazy to go home and so I hoped for the best."

Plus, locks are trivially pickable, so it's not like they stop someone that wants to break into your house from breaking into your house.
Alberto Cairo: Data journalism needs to up its own standards
No, the implication is that people like me are supposed to school-shop by being rich enough to get jobs and homes in a "good" school district.

They'll still teach to the same tests (don't want to lose status). It's just that the children are mostly untraumatized enough to pass those for them, and past that any educational efforts are superficial and shallow.

That sounds like just as bad an outcome to me as if they were rotting in some inner city hellhole.
I find this very hard to believe - are there data available on the correlation between funding and school performance?
Also, how long has this correlation occurred?
It would be nice if the article included a comparison of the number of instances of salmonella food poisoning with one system versus the other system.

You can describe and argue why one method might be better than the other, but nothing beats hard numbers.
How many users do you have on that JIRA instance? Guessing it's ~500, which equates to around $32 per user/y, which is actually fairly cheap considering the value add the developers would get out of it.
Hammock – a AngularDart service for working with Rest
You can cut the Gordian knot by simply having the teachers correct enough errors on enough tests--that has been done in the Washington, DC, area. Or you can get a sneak preview of the test and drill the kids on that for a few days.
UK chicken product at sale: about 5% salmonella and about 50% campylobacter.

http://multimedia.food.gov.uk/multimedia/pdfs/campsalmsurvey...

That doesn't feel particularly low risk to me.

UK chickens are not clean, which is why there are strict laws for commercial handling of raw meats and a lot of advice for domestic handling of raw meat, especially chicken.
Both of you are correct. "White" as a political signifier does find plenty of usage in pre-20C writings and discourse (stuff like Thomas Carlyle's "Occasional Discourse on the Negro Question" for example), but it was hardly a point of primary ethnic identity -- Europeans were far more likely to identify as "Anglo-Saxon", "Spaniard", "Swede", etc. And there was certainly a good deal of ethnic strife between various White groups, both in Europe and in the European diaspora in the USA and elsewhere.

However, "White people" do have a legal definition, one that has been used in Western legal language and exacerbated by post-1960s ethnic grievance politics. "White" is simply the contraposition to "person of colour" or "minority". I don't think it matters that "white" identity is not historical - Whites today are an actual group with loose ethnic relatedness and what should be strong shared political interests.

See for example Canada's definition of a "Visible minority": "persons, other than Aboriginal people, who are non-Caucasian in race or non-white in colour." That's pretty clear.
It allows you to easily zoom while filming.
It depends, mostly on the main building door

But there are models that are made to go on an apartment door/main door.

However, they don't usually replace the whole lock, but are there for authorized people to go during business hours

Yeah, not really a replacement for Lockitron
Time of the Game – a synchronized global view of the World Cup
Shape-shifting robots possible with new phase-changing material
This article cites the Independent as its source.

The Independent's article is: http://www.independent.co.uk/news/science/blackest-is-the-ne...
One Weird Trick to Getting Work Done
Talk to a publisher that has resisted Amazon, and ask what happened to the sales.
The Promise in a Thumbnail; Online Dating Hits and Misses
Ask HN: Lisp or Haskell at first?
(I am not creating war and comparing Lisp and Haskell)

I want to learn Haskell and Lisp. But I am in puzzle to learn which one at first. If i learn Haskell first and it will be easier to learn Lisp or Learning Lisp at first will help to learn Haskell.
Interesting observation but why should you just closely model the physical inspiration when creating applications for screens? Snooze is actually not very helpful even though it feels good in that very moment [1]

[1] http://edition.cnn.com/2014/02/06/health/upwave-snooze-butto... (I'm sure you can find better sources)
At The Washington Post, Jeff Bezos has the paper thinking global domination
Israel Intercepts Drone Sent from Gaza
> The only thing I can imagine wanting one for, if it's small and light enough, is tracking progress while I exercise.

I've been wondering about how comfortable & practical it'll be to have a larger iPhone strapped to my arm while I run. The iPhone 5 is already kinda big. If the rumors are true and Apple's screens are getting bigger, I might need to start stuffing my phone in a waist pouch and use a wrist display like Magellan's Echo series.

That would be a great opportunity for Apple to introduce a wearable that looks better & does more.
Genetic crop modification will kill us all. We will never make it to 2025.
I would add Chargebee for recurring billing and Scout for server monitoring. Two polished, quality tools with solid teams behind them.
Hoe je dikke darm natuurlijk reinigen? | Leef Nu Gezonder
British researchers created new black hole 'like' material
UI / UX Design Interviews – Sam Thibault
Frank : How is your work day type?

Sam : I tend to prefer working later in the day which translates into a lot of late nights. In doing so I am able to transition from client work at the office during the day to projects I do for fun during the evening.
Or maybe they'll just use Tor. And then they'll defend Tor in Congress because they have a use for it. I think I'd be fine with that outcome.
Stunning Siphonophore
Having studied Lisp and recently started on Haskell, I find Lisp to have a shallower learning curve. For Lisp, people fear the day they have to learn its macros. For Haskell, that monster lurking in the closet is the type system.

But you can be productive in (most) Lisp(s) without touching macros. It is often suggested to try very hard to do so. And I've personally found that, library spelling issues aside, Python code translates almost 1-to-1 to Lisp with simple text replacements.

But any non-trivial application in Haskell is going to have to approach problems in fairly different ways than any other language. Lazy evaluation; pure, side-effect-free functions; types and type classes and all that jazz; emphasis on solutions involving the "fold" function, rather than recursion. It's significantly different than most other languages I've encountered.
And exactly where can you buy one of these for $29.99? My quick search only turned up prices close to double that.
Out of curiosity, can this approach be used to other wavelengths?
Some digging reveals Surrey NanoSystems as the claimed creators.

Their website: http://www.surreynanosystems.com/

Press release for VantaBlack: http://www.surreynanosystems.com/news/19/

Mid-2013 press releases [1][2] talk about using "vertically-aligned carbon nanotube (VANTA) arrays" and cite similar absorption rates as the linked article.

Okay, now I'm interested.

1: http://www.surreynanosystems.com/news/17/

2: http://www.surreynanosystems.com/news/16/