skysight-inc/HackerNews huggingface dataset:
Merry Christmas HN
no new news here, fellows :) just want to wish everyone a great christmas and a happy new year.

looking forward for 2015 - hope many succeed in their plans for next year.

greetings from germany and thanks for this awesome community.
not only it's unlikely, it's true. I've changed distro many times over the years and always noticed the poor power management
And you're falling into exactly the trap the article is talking about. Worrying about the cost of all that time spent in the car, when you could be thanking your lucky stars you have that extra time to yourself.

My commute is 1 hour each way and it's wonderful. Having a busy job and 2 kids means I have a lot to do at work and at home, but those 2 hors a day are entirely my own.

Mostly I listen to podcasts and audiobooks, but I also carry an iPad and read on that when I get a seat on the train. It's a great opportunity to listen to novels, history and science podcasts, comedy shows or read material I wouldn't get a chance to otherwise. Podcasts and audiobooks are perfect for car journeys too though.
Suspend (low-power standby) and hibernate (dump ram to disk) are different things.
I think a lot of this has to do with perception.

The violence and suffering in the world, particularly overseas, feels more inescapable in the digital, high definition, always connected age.

This age has gifted us perception, but not perspective.
"That is what is being lost because I live in a state/city that puts infrastructure projects near the bottom of the priority list."

I'm not belittling your problem or saying that it's your own fault or anything, and it's empirically true that that short commutes contribute significantly to QoL, but more or better infrastructure is not (should not be) the goal. The mantra (which has become the norm in transportation research, to a lesser degree in professional transportation planning circles and only to a small degree in policy circles) is 'we don't need better mobility, we need better accessibility'.

To make this more concrete, you don't need better roads, you need better jobs close to your home. But you'll only get these once this becomes the common sentiment and people start voting with their feet. Because what you're doing now (take better job in exchange for worse commute) only makes the overall situation worse - more people competing for jobs in central locations, and/or people trading bigger houses further away for a longer commute.

A lot of work is being started (in Europe, I know little details of efforts elsewhere but from the current literature it seems this is a global trend) on getting people to change their sentiments on transport and home/work location. It will take a number of years for the first effects to show of course. Just spatial planning policy interventions take 10 years to become active, let alone for their effects to be significant.
it's a desktop environment, it can be part of any distro you want, especially when an upgrade hits the decimals
I assumed it wasn't about SOLID principles due to the "Hardware Engineering" bit in the title but I can see why there would be confusion due to the capitalization of SOFT and SOLID.
Duolingo is out of Pittsburgh.

http://www.fastcompany.com/3038459/elasticity/dulingos-new-m...
Does anyone know why these 8-bit processors are so expensive? The two he listed ATmega1284p and ATmega644a cost like $9.07 (qty 1) to $4.88 (qty 2.5k), and $7.08 (qty 1) to $3.79 (qty 2.5k) on Mouser.

I would have thought we're talking like a $1.30 chip.

Meanwhile look at what you get for $6 - http://linuxgizmos.com/quad-core-allwinner-soc-targets-low-c...

Am I missing something? Or are his 8-bit microcontrollers actually in the exact same price range as an SOC that runs Linux natively?
I'm hoping that efforts like ONFI and UBIFS would bear some fruit, but that does not seem likely. Backwards compatibility seems to trump architectulal elegance almost always.
> A lot of work is being started (in Europe, I know little details of efforts elsewhere but from the current literature it seems this is a global trend) on getting people to change their sentiments on transport and home/work location.

European here. Could you point to some ressources on that work being started in Europe ?
How Black Holes Continue to Astound Us
This. Stripe is a business. They need to make money to stay alive. 0.5% is a whole lot better than 2.9% + $0.30. They are providing all of the infrastructure, auto conversion, and risk mitigation so it's not that high of a price.
Leelavati Prize 2014 for Adrian Paenza [pdf]
Agreed. The author's argument can be applied to anything from Perl's CPAN to IKEA's furniture to even the very concept of replaceable parts.

"Reinvent everything from scratch, all the time."
>Quite literally they could just walk over to the controls.

Control systems may not be designed for IT security, but they are designed for safety. You would expect:

- Limits that prevent an operator from pushing a parameter to an obviously insane value

- Alarms that sound audibly and visibly on other control panels, in a control room, etc. when a situation is heading out of control or is actively dangerous

- Automated failsafes that take action to correct dangerous situations

- Audit trails that indicate what buttons were pushed, possibly by whom

- Logical access control so that i.e. line workers cannot change configuration, damaged equipment can be immobilized, a particularly sensitive operation enforces a 2-man rule, etc.

- When an employee is fired (or goes home for the night), he can no longer influence the plant in any way.

All of these would make sabotage by walking up to the controls difficult - at the very least, someone else would know about it in time to evacuate, and at best, the system would automatically correct itself while locking you out and sounding an alarm at your supervisor's desk.

If I've pwned the control system, then I can push parameters beyond the engineers' limits while MITMing and falsifying reports from sensors so that everything appears to be normal, no failsafes kick in, and no alarms go off until everybody is dead. Forensic examination of the audit log would not show me doing anything strange.

If it's my last day and I've plugged a tiny, GSM-enabled, PoE attack platform into an ethernet port, the the fact that security has taken my badge won't stop me - I can do all this from home.
4? I think you meant 8!
Among the people dedicated enough to become moderators in any online community, there seems to be a large subset that is very rule-focused, exclusionist and in general difficult to reason with. It's not just Wikipedia, basically the same thing happened at StackOverflow, where all the interesting questions have been deleted, and also in several smaller online communities I used to participate in. Given enough time, those people invariably take over and destroy the community.

Reddit sort of avoids this because it's so easy to create new subreddits that people can vote with their feet if a moderator is behaving unreasonably. Maybe a similar solution could work for Wikipedia, having sub-Wikipedias with different rules. But that would require the current powers to admit that there's a problem, which is unlikely to happen.
8051, 6809, 650x are also still around.
When you say, "On the mother board" - are you suggesting that there will be dedicated interfaces for flash drives? Or that they will actually be manufactured (soldered on) to the mother board when it's shipped?

Why would Flash Drives be shipped as part of the mother board, but CPUs and Memory aren't? (Unless you are purchasing a Macintosh)
A Seamless, Client-Centric Programming Model for Type Safe Web Applications [pdf]
Children Birthday Wishes – Happy Birthday Messages
Discovering the glitchy flash in the system preferences pane was really unsettling. Almost a uncanny valley type situation.

I need to see a video of this moment.
Sure. But for now only Fedora 21 and ArchLinux actually release this in their official package repository because they're both very upstreamy Linux distros. You won't be able to install this without fiddling with PPAs in Debian or Ubuntu.
But isn't it the case that Hard Drives have firmware managing most of the "on-drive" behavior?
Interesting. Not sure about the requirement for "an LDAP server with sshPublicKey attributes on user records to store their SSH public keys." https://github.com/AdRoll/hologram

I know you can put anything into LDAP, but why treat it like a metadata service? Wouldn't it make more sense to store keys in something like etcd so they're accessible via simple REST api calls? In my experience, the less LDAP does, the happier everyone seems to be.
Good initiative, but automake is meant to generate POSIX-compatible Makefiles and this is very heavy on the GNUisms.
i am working in a steel plant for over 20 years now, and it is easy to bash the security of those people.

but just some facts from my world :-)

first those plants are build for lifespans of over 30 years. general problem is 15(normal review time) years ago no one was thinking about network security as we thinking about it know . most businesses didn't even have a large internal network wich did include the production and were connected to the internet.

second you can't just shutdown this things. if you have to shutdown a blast furnace we are talking about minimum stand time of 5-7 days. calculate about 400k to 1m € per day on standstill cost. and that is only for the blast furnace. if the blast furnace is not running in some steel plant NOTHING will run. (e.G. hot rolling plants)

third there is no good solution on the market. if some of your guys would look into the software wich is sometimes running those large machines you would get sick to your stomach. As a more security focused person in my plant just to convince management to change the std admin passwords was a handful (well that changed like a year or two years ago). The thing is market decides what security is gonna be implemented. since there has now been a breach and a very expensive one most companies i am talking to are more focused on security now. The thing is they won't just throw away their software stack they worked on for 30 years. and reviewing software is hard and time consuming. so it will be interesting how this is developing.

and no i am not working in that plant ... :-)

and sorry for the bad english
I remember when you first announced this project some years back. You've done such an incredible job! :)

Since you mention distribution of pre-trained models by participants in ImageNet 2014, I have to wonder if there would be a market for distributing specialized classifiers like open source software. Eg, an npm-like website you might be able to find a "dog breed classifier", "car make/model classifier", etc. If so, what would it take to make it happen?
I would like to better understand the Qlikview Object Extension mechanism and the associated Javascript API. These extensions are highly useful for coupling Qlikview with the existing visualization frameworks like D3 etc.
This is exactly how I felt when working with OSS. I wanted to increase my rep by contributing to OSS projects but most times I was looking for a problem that fits my solution. I was barely useful to a project as a result. Later on, I was working on a friends app (testing it) and I noticed bugs here and there. Fixed them and kept finding bugs on other projects that I was actually interested in.
Well you could use these to build a straight passthrough layer, and then work on the file system layer on the host. Probably the easiest way to bootstrap it.

There is probably a benefit in adding some processing on the controller side - eg PCI virtual functions and multiple queues. But mainly you want a block device that reports errors correctly. Not sure where you want to do the error correction (thats like TCP checksum offload, generally done on card vs whole TCP processing).
Why? Fundamentalists are noisy, but they aren't a majority. Catholics are the largest group, probably followed by the various types of non practitioners (I'm including atheists and people that "aren't sure" together there, I think it's fair to say that "not sure" is a ways away from fundamentalist). It's harder to sort out the protestants, but the more moderate "mainline" groups certainly have more influence than the fundamentalist groups, even if they don't quite outnumber them (but they are at least similar in number).

The type of news that fundamentalists end up making also isn't all that discouraging, they are usually losing court cases where they tried to inject their beliefs into public life.
Why would the two be related? One is a replacement for Flash. the Other for X?
Any examples of the cheaper options?
And here's the previous previous discussion: https://news.ycombinator.com/item?id=3767410
Contiki already runs natively on AVR. https://github.com/contiki-os/contiki/wiki/Avr-platforms
I already have two PCs with "flash on the motherboard" (i.e. mSATA connectors).
By the way, homicide rates chart should account for age distribution. As population ages, the 18-40 age group dwindles. And, statistically, that is who dominates homicide deaths.

If you account for that, your chart may switch polarity.

Same for rapes.

As for "Democracy and Autocracy" - this chart comes from people who still call Uzbekistan a "young democracy". Actually, many supposedly democratic countries actually aren't.
I tried it on a Mac Mini. It didn't help. Yosemite performance is abysmal. I really regret upgrading.
> Sometimes we even receive requests to remove content 'from the Internet'

Today Google resembles the once dominating Internet Explorer of Microsoft. Except one thing - it's a great search tool. Which means it's going to be very hard to find a new "Firefox" [1] to provide a viable alternative.

[1] In case someone doesn't know, it was Firefox that spearheaded the break out of the IE monopoly.
You missed out on the biggest core benefit of frameworks: battle tested code for a very large chunk of your application without having to re-invent it all from scratch. Frameworks give you a stable foundation to build on.
So, is the science wrong because you don't like the conclusion or is the science wrong because you don't like the presentation order in this particular video?

It's interesting also that you need to warn like minded folks to turn their mind firmly off at 2:20 because it directly threatens your opinions with straight forward anatomy and neuroscience. A thoughtful person would welcome an opportunity correct an erroneous viewpoint not wave other people away from opinion changing data.
Well. Where I live not everyone is busy.

Our population of working age (18-65) is about 3 mio. people with about 1 mio. on some kind of welfare (unemployment benifits, government paid sick leave, disability pension etc.).

So here in Denmark mr. Keynes has turned out to be right.

What he failed to see was the rise of the welfare state and just how unevenly distributed work or "busyness" would end up being.
so sad, that course have no video lectures.
Same here. I installed Fedora 21 and dwm as the window manager. I didn't know this computer could be this fast (2010 MacBook Air). The bad thing is the battery duration, which is significantly worse than Mavericks (but approximately the same as Yosemite... I got around 5-6 hours of battery life with Mavericks, 3-4 hours with Yosemite and Linux).

I still remember when people were impressed by the speed and smoothness of the UI with Tiger or Snow Leopard on my first Mac, a white MacBook. Good times. Now we have faster computers, SSDs instead of hard disks, but slower interfaces.
> why is the industrial control computer connected to the internet.

My guess is remote monitoring.
Chino otsuka
For me a web app is an HTML5 web page, that has its interaction logic coded in JS and presentation is done by altering HTML5 DOM and where JS uses REST to send/receive data.

In other words as someone else noted, it is a sandboxed application with

sandbox execution environment == browser
IO == REST
UI = HTML5 DOM manipulation of the same page

A website (or server app) is a series of HTML5 web apps or HTML5 static pages (JS-less web apps) with navigation logic and inter-app state living in a server app.
Isn't that what Wikia is for?

No single website can reasonably hope to cater to everyone's interests but luckily the web makes it very easy to create alternatives.
Ask HN: Security Vulnerability Rewards
Hi,

You are working on a product and the product is still in the beta stage, and someone out of the blue sends an email to you that your site has these security vulnerabilities(valid ones) and asks for rewards in return.

Has anyone faced this kind of situations? We are willing to give him the reward, but being in beta stage, we are still not sure as to what and how much we should reward him.
Mmm, that could be one of the causes. Definitely something changed after Lion.
Patent War Is Over – Rockstar Sells Off 4,000+ Patents to RPX
Indian mobile service provider Airtel to charge more for Internet calls
So, you're arguing that mean people don't fail, as pg posited, and that this study isn't flawed. But, you're also arguing that selfishness is a rational choice that leads to wealth.

I don't think I buy the correlation is causation claim you've made between selfishness and wealthy people; or, to flip it, that poor people are poor because they aren't more selfish. There are too many other variables that can explain most poor people being poor; by far, the single best indicator of whether a person will be poor is whether their parents were poor. Many other indicators, education, health, nutrition in childhood, abuse, addictions, etc. follow from the first.

So, I find it hard to swallow your premise that greed makes one wealthy and generosity makes one poor. Certainly there are extremes, and it's entirely possible to give away the entirety of ones wealth and become poor, but I don't know of many examples of that (I've read about some cult members who have given away all of their money to the cult, but not a lot of other examples) or any research indicating it is common.

There was recently an article about meritocracy, which had the same basic takeaway I get from this video: That rich people assume they got there by merit and that they deserve everything they have. And, it discussed the tendency among those at the top to exhibit little desire to help others up, or any sense that they might be ethically obligated to do so.

I went through an Ayn Rand phase when I was a kid, so I can kinda see where this mentality comes from. But, I don't know that it actually maximizes happiness or utility (if one allows "utility" to contain values other than money). And, I also doubt it results in wealth for the majority of people who grow up poor and practice selfishness.
They manage the hardware bits (rotation speed, head movement, etc) but they don't present much of an abstraction layer over that (they do remap bad blocks). The SSD equivalent would be a firmware that just presents the block structure with wear counters per block and possibly does the read-modify-write dance for writes smaller than a block and remaps broken blocks to a few it keeps hidden. All the other wear leveling stuff it can just let the OS handle.
If there was an option to take an existing high volume product and get the tools and interface documentation to create and modify the firmware for I'd jump on that bandwagon as well. So far I didn't find anything like that.
Looks like 8-bit microcontrollers are actually in the same price range as SOC's that run Linux natively. They have something going for them: easier to understand and use for hobbyists and lower-tech projects, probably easier to interface electrically (are those $6 chips 5V tolerant? Oops, they are not released yet), but otherwise that's another example of an older tech that was left behind. Keep in mind that those Atmel chips were released a while ago, and Allwinner has been the leader of low prices and this is the newest, unreleased chip; also I'm not sure that you and I will be able to buy it, in quantities of 1 (or even 100), when it will be released.

NB: ODROID is been selling a $35 Raspberry Pi-beating board with an Amlogic Cortex-A5 1.5Ghz quad core CPU (Amlogic M805, http://www.amlogic.com/product02.htm, apparently) but I can't find it on Octopart.
Amazing how valid looking the few pages I got by just hitting random page link.

I never realized things had got so bad on wikipedia.
System preferences doesn't do this for security reasons.
North Korea Internet Outage – Expert Comments
“Wrong” is wrong. The linked article cites England as a country in the UK.
> But what do you think that we can get out of this?

One can learn that sometimes it's worthwhile, or even the prudent thing to do, to emulate the hardware instead of porting code. Emulating a 32bit CPU on a 8bit µC is certainly a little over the edge, but it's not unheard of to emulate a legacy/antique CPU on a newer one to make use of proven code.

See for example the ancient HP48 calculators, where the obsolete original device (HP48) is emulated on the contemporary ARM CPU (HP50) to be able to reuse the proven old codebase.

Or you might invent your own bytecode that isn't as intricate as implementing a full ARM computer, but maybe give you amenities like high precision math, or better sting handling, or portability between different microcontrollers (if you are a company supporting several generations of platforms)...

> Are there any practical reasons to run Linux on Micro-controller?

If you don't restrict yourself to 8-bit microcontrollers, you can run Linux on MMU-less Cortex-M3/M4: You loose all the convenience of memory-protection (apps can crash each other by writing in foreign memory space), have severe restrictions in your API (no mmap, restrictions on fork(), memory fragmentation issues, ...), but you gain a very powerful networking stack, filesystems, a LOAD of existing device drivers, ... that you would otherwise have to rewrite for yourself.
That's precisely how I stumbled into LibreOffice :-)
I upvoted the post above you, as they called out the part of the video I found most interesting. But, I also think the use of language is interesting; there is no discussion of the science, merely a response of crying "class warfare" and dismissal of the video as though it is somehow not worth watching because it doesn't fit a particular philosophy.

Which is unfortunate, as I was hoping for a discussion of the science...empathy, reciprocity, and non-familial generosity, are elements of humanity that I find utterly fascinating. It's one of the more challenging and puzzling aspects of evolutionary psychology, and is among the things that make us human.
Lets them make new features that go with their new devices. In the device space they compete with firms that make new phones three times per year.
There's a long term plan to switch the wiki to being hosted on Emacs/Elnode. People could help out, especially with corner cases of the rendering. The repo is: https://github.com/aidalgol/elwiki

Note that we don't expect to do this quickly. Maybe we could get it up as a readonly mirror quite quickly.

Right now the issue is getting enough of the wiki cached that we're not under siege.
How the universally hated cubicle came to be
Apple deploys first-ever automatic patch to fix NTP flaw
What, this guy you mean:

http://www.ietf.org/rfc/rfc5023.txt
Looks like this bug is fixed in 10.10.2 for me.
It was based on lack of knowledge about Rust. I didn't know any of those things about Rust. I assumed it was similar to Go (garbage collected, at the least). As I mentioned, I don't know a lot about either language; less about Rust. Which is why I mentioned I'd like to see a discussion about why Rust was faster.
Many recent models are non-upgradeable
My letter to Santa Claus – I wanna be Alan Gross (and gain 1,500 euros per day)
the us had a higher standard of living than the rest of the world for years. now the rest of the world is catching up to us; that means things will seem to suck for us by comparison for a while.
Why your business needs a mastermind group in 2015