skysight-inc/HackerNews huggingface dataset:
I think modules become also really powerful to build and/or extract the framework that your app needs. In other words, distilling your framework out of your app.

I look at them as a way to extract those building blocks that support the business logic in your app such as a data store or driving app state through routes (whether you roll out your own or use third party libraries).
Even if you rely on third party libraries to fill those gaps, I like having my controllers/services/directives not to depend directly on them. For example, in the last year I've transitioned from ng-routes, to ui-router and finally settled with dotJEM/angular-routing [1]. Something similar happened when using $resource, then switched to Restangular, to finally use a thin data store on top of $http [2].

Having that code in a separate layer helped identifying service boundaries within the app and made it easier to replace them when needed.

[1] https://github.com/dotJEM/angular-routing

[2] Something similar to the following implementation: https://github.com/vicentereig/hola-apps/blob/master/app/ass...
I guess I am not alone with my collection of half-implemented D&D character generators in half a dozen different languages.

When I'm learning a new language and don't feel any kind of "itch to scratch," grabbing the nearest roleplaying handbook is quite a nice saver. You pretty much have a full spec sitting right there for you to implement.
Can someone who knows things about things address this item in the errattasec article:

> BTW: one plausible way of having discovered the server is to scan the entire Internet for SSL certificates, then correlate information in those certificates with the information found going across the Tor onion connection.

Would this be considered parallel construction, or would this be a legitimate way to attempt to figure out who was involved in the Silk Road, and is it plausibly the way the FBI might have zeroed in on the server?
this is useful.
FYI: a spec error
Toshiba Satellite S55T-B5260 15.6-Inch
Stated Resolution: 3840 x 2160
Actual Resolution: 1366 x 768
I thought I found an amazing laptop for a second there...(sad trombone)
The toshiba website states it can be upgraded to 1920x1080[1]
There's 2 other Toshiba Satellites that also may be off...

Otherwise, I really like this, I've always wanted to build a laptop search tool / website.
Feature Request: I would love a flag to say weather the ram/hdd is upgradable. Also, maximum ram would be helpful (aside from installed ram)

[1]http://www.toshiba.com/us/computers/laptops/satellite/S50/S5...
We should fund medicine like we fund defense. Lots of innovation and lots of profits. The US has no problem spending billions developing new weapons systems or finding the $10 million per day it takes to toss bombs at a fairly low-threat (historically) issue like ISIS. Put that much into dealing with Ebola and the crisis is over fairly quickly.

Says something about priorities, I guess.
For the chance to make a couple of million in legal fees, do you blame them?
Ah, I see. I guess I've never forgotten to use new. That does sound incredibly annoying to debug.
Show HN: Deleg8 – Delegate and manage your tasks
I like systemd from the perspective that it seems to be pushing forward features like no other project. Say what you will about the Unix ethos, it's 2014 and most people are still cobbling together ugly init.d scripts and rotating our own logs instead of deferring that work to the OS.

Having done a LOT of research on init systems over the last few months, systemd was the most controversial but also the nicest to use. I look forward to its introduction in Ubuntu.
Huh, I'm not sure why you say it takes "hours", it takes about 15 minutes for me to download it on a 50Mbps and that's not exactly fast.

When you get a new machine, at most you'll be one or two point updates down, and you can just use a combo updater, again, about 15 minutes to download, another 15 minutes to update.

Every one has their own dotfiles set up but I have a script that pulls my dotfiles, installs every package in a Brewfile, and while that's going on, I can set up my mail by just switching on iCloud in System Preferences.

So for me, when someone says it takes days, I don't know what to tell them. You must have really slow download speeds for it to take days. I can get started in a day, less than 4 hours total to get set up. 'days' is a BIG overstatement.
Is Apple about to Lose Siri to Samsung?
The next question is: is that a tradeoff that is worth it?
The Tohsiba Tecra series (great laptops; I'm using one right now) is also missing.

As is "battery life." That's a crucial number; I get 8+ hours of real usage on the Tecra, which is awesome.

It also has a number pad, but that's a bonus for me. If you really hate them, Dell has a laptop workstation with no keypad. I have one for work, and I'm bothered by the lack.
it would make a lot of fuss
Try www.workinstartups.com - lots of UK companies on there
I don't know if this is the true for Lyft, but the recent articles about UberX strikes suggest a bait-and-switch tactic (or at least a perceived bait-and-switch tactic). The amount of money you make used to be high enough that people made investments in new car; now the amount of money is significantly less, but people are stuck doing it to pay the auto loan.
I use browserify and the brfs transform [0], but I know a lot of folks don't like mixing up other module systems with angular. Your approach is probably the easiest tbh.

There might be some way to load them into $templateCache on build, but that would kill lazy loading

[0] - https://github.com/substack/brfs
I think for larger companies where transparency is low, many employees will not want to answer these questions, or they'll reply with something negative.

Perhaps you could have an "answer anonymously" checkbox available.

Love the concept. If it rolled out to large corporations, you could even use your natural language processing stuff from your other projects to categorize major learnings.
I'd start by reading through the links on Wikipedia: http://en.wikipedia.org/wiki/Word_wrap#Knuth.27s_algorithm
I've got to say: this thread level had me confused until you sorta just pointed at it. Somehow an argument happened/started, but I couldn't tell from where or why (especially since one of the root comments is dead now).
I don't disagree with your point. I used to work in defense research, where there is a lot of co-mingling between government, academia, and the private sector. Lots of people starting companies based on initial work done in a research lab. What the structure lacks in tasteful ideological purity it makes up for in effectiveness.
how much one "should" make is a moral judgment tempered by the range of realistic possibility, not something someone knows or not. There is ZERO moral basis for saying that whatever a market works out equals how things "should" be.

I think we should have a world in which all our cooperative efforts in markets and otherwise that lead to general wealth and resources, we then distribute them so that as many people as possible can live a healthy, secure, and dignified life.
Ask HN: What technologies should I use if I am building a blogging platform?
Hi HNers,
I am working on building a blogging platform. This is my first attempt at building a CMS but I wish to build something similar to medium/tumblr.
Do you guys have any helpful resources/ suggestions?
Thanks !
For Sale: Antique Cloud Instances
In London at least, Uber is cheaper than using normal taxis, and the process of using an app for ordering and payment is much easier than calling or finding a taxi, and you don't have to worry about having enough cash on you to cover the ride.

There are questions of legality here and in other cities (they kind of use a loophole to get around licensing requirements), but at the moment they just provide a better service than any alternatives.
> We should fund medicine like we fund defense.

Pork barrel spending based on how many congressional districts the contractor can parcel out work to, irrespective of whether there is a need for the thing being purchased, or whether it cost-effectively meets the need, or whether there's even any realistic chance that the thing being purchased will ever have any practical application?
I'll bet the average wait time for the line shrinks dramatically if the court rules in the worker's favor. As it stands now, Integrity/Amazon have no incentive to adequately staff the line with security personnel since the workers being checked are off the clock.
Just get one of those routers with 4G/LTE uplink and then go back to old school ethernet cords.
Mandos is pretty cool. Debian and Ubuntu can also embed dropbear into the initramfs so you can ssh in and unlock the disk.
Having recently read "Trust Me I'm Lying" from a recommendation on HN, it's hard to imagine this isn't a PR piece from Uber.
Foodservice Startup Sourcery (YC W13) Streamlines How Kitchens Source Food
What's an especially productive 22 year old to do?[...] If you're really productive, why not make employers pay market rate for you? Why go work as an ordinary employee for a big company, when you could start a startup and make them buy it to get you?[0]

And though starting a startup can be part of a good life for a lot of ambitious people, age 20 is not the optimal time to do it.[1]

PG seems to be giving contradictory advice or his stance seems to have changed on whether 20 year olds should start a startup

[0] http://paulgraham.com/hiring.html

[1] http://paulgraham.com/before.html
Hackers Are Controling 17,000 Apple Computers
I just checked our Meraki configs, and we don't have containment enabled. If we were to enable it, the only option we'd have would be to disable rogue WAPs attached to our network. That's materially different from interfering with other people's hotspots in my mind.
It does post them back from the worker, but the Julius interface doesn't expose them (yet). The way that Julius deals with confidence scores is also a little different (they're not fractional), so you'd need to account for that.

I'll be sure to include them soon - it's probably just a few more lines of code, so you can expect them in the onrecognition function this afternoon.
Scarier Than Ebola: Human Error
The only way an upgrade this big will happen is having a single server that speaks both, one that's a drop-in replacement. In which case, there's no point in breaking reverse compatibility with every HTTP-capable device on the planet just to make some fussbudgets happy that the URL is "more correct" in some obscure technical sense.

As a counterexample, look at how long we've been working on IPv6. [1] We've been working on that for 20 years, and we're not even close.

And all that aside, URLs aren't primarily API. They're UI. You don't go messing with a UI that billions of people use without a strong reason to do so.

[1] http://www.ipv6.com/articles/general/timeline-of-ipv6.htm
It is documented that Hamas shot from civilian areas. If the return fire kills civilians, it isn't the Israelis that broke the war laws.

Also, note the sex distribution: 671 dead men, 218 women.

And among older people, not of front line age, the sex distribution was much more even.

The media are planned more than the weapons in those conflicts. Note that the Israeli side have an interest in few Palestinian civilian dead, Hamas has the opposite interest...

http://www.bbc.com/news/world-middle-east-28666562

Anyway, bye.
Disney Shuts Down Star Wars Assault Team and Tiny Death Star
Easily Start Compiling Android ROMs in Windows, OS X (and Linux)
>> Software can not alter its behavior to match your desires if you do not tell it what you desire

Why not have special types of transaction that would explicitly define consistency expectations across a cluster. Make the normal default mirror all data across all clusters and require a lock across the entire cluster when inserting/updating/deleting. You would then be free to alter expectations and introduce sharding to improve performance as needed.
I had to support the IT functions of a corporate event at the Gaylord Opryland convention center ~18 months ago. Wouldn't mind joining a class action even if I don't see a dime after attempting to mitigate their wifi interference for a week.
Marriott fined $600,000 for jamming guests' Wi-Fi
Is it me or when there is talk about a "personal Heroku" the only thing that seems to be there is a git push deployment?

Heroku is much more than that from the deployment to the logging, to the collaboration. What about DB or all the other external systems a modern web app needs (memcache, redis, etc)?

We build custom apps for many different clients which each have their own server/db. Heroku is costly for that kind of setup, but I haven't found anything else that gives me the same peace of mind and sunny weekends.
Answering anonymously is a big feature, I'm still considering what's the appropriate size of the company for such an option.
For example, Secret.app only allows you to see your friends secrets if you have 5 friends signed up...

Also yes, there's much to do with the data, we'll see what we can do there once people are actually using it!

thanks again for the feedback
There is now a (very rudimentary) demo on the GitHub page: zzmp.github.io/juliusjs

Much thanks to @iffy for writing the first pass.

It uses voxforge's sample vocabulary, so you'll need to say things like "Dial 1 2 3" or "Call Kenneth McDougall" for it to understand you, but the vocabulary is easily swapped out for your own projects, as explained in the README.
they should of used a cyborg unplug hardware anti-surveillance device instead of a jammer: https://plugunplug.net/ it uses FCC approved hardware and blocks devices based on mac-addresses
> Or do you think that it is OK to shoot artillery at Je... Israeli civilians... for a few decades?

Absolutely not, it's wrong and ought to be immediately stopped. It's a great question I'm glad you asked, because I fully understand that it's a genuine concern so we have to take it seriously and discuss it. We can't waive it away.

But let's be very clear here, these are the statistics for rocket attacks by Hamas. Please check the link, it's a very simple chart.

http://i.imgur.com/ntFYSsk.png

Israeli civilians died in the last 10 years from rocket attacks: 28
Palestinian children died in 1 month (July 2014): 329
Palestinian civilians who died in 1 month (July 2014): 1525

Just think about that for a second. Then look at Israeli traffic casualties per WEEK, it's five. Yes, five. Every week, more people die in traffic, than civilians died from Hamas rockets in all of 2014 including this summer's bloody conflict.

Just consider that for a moment. This is not a question of merely 'defense'. It's a question of, is it okay to kill hundreds of innocent children, to prevent an annual death toll from happening that barely rivals weekly traffic casualties, when I'm not willing to stop building illegal settlements and not willing to lift illegal blockades or occupations of another land that could achieve the same goals.

Now let me be clear, every single one of those 28 Israeli deaths the past 10 years was one too many. Every single one is a tragedy I wish hadn't happened. But in my opinion it in no way can excuse such disproportionate and grotesque murdering of innocent children on such a scale.

Especially not when Israel has not exhausted all of its options yet. Under international law no country has the right to defend itself against a force that is resisting a decades long illegal occupation (now de facto annexation) of its land. This 'right to defend itself' simply does not exist. Feel free to look up the legal standard that supports it, it's not there. Israel has a right to defend itself, and it can do so by withdrawing from occupied territories, lifting an illegal blockade and engaging in genuine peace talks in support of the right to self determination of the people of Palestine. But it has continuously disrupted such talks, which isn't my opinion, it's the opinion of the entire planet, indeed including the US this last time around, hell including president of Israel Peres stating Netanyahu deliberatedly destroyed the peace deal that had already been negotiated.

Again, if someone illegally occupies part of your house, controls your doors and windows (exit/entry by land, air and water), controls your fridge (the infamous 'Palestinian diet', controls your electricity and water and energy, and announces it will build more settlements, and walks away from peace treaties or sabotages them, this country has NO right to defend itself by international law. Once it reasonably exhausts its diplomatic options (namely the lifting of illegal blockades and occupations and negotations) it has the right to use force as a final measure. You may disagree with the law, but these are the basics facts of international law. These are not controversial facts.
One of the regulations of using the ISM bands is that you must not cause interference with other devices. In the case of wifi, this is achieved using both collision detection, and noise immune modulation methods.

Most of these mobile hotspots are going to be limited by the cell connectivity, not the wifi speed, so it would be pretty easy for multiple APs to exist on the same channel.
there would only be one initial slow start for all the requests

Which is worse than HTTP/1.1. Avoiding that problem is why HTTP/2 uses hpack.
Speaking of Docker on AWS - has anyone had trouble with deployments on micro instances? I'm able to deploy once, then subsequent deployments are killed due to a lack of free memory.

This seems like a great setup that I'd love to try at some point, but I think I'll have to fork over more $$$ if I actually want it to work. :/
Do you keep it by the door, or just wear it all the time? What's the risk of killing an innocent, either because of a misunderstanding or a mistake?
This is exactly how I see it.
also citing 4 states that raised min wage and looking at 6 month time window is pretty weak conclusion imo. in the other 9, wage just grew with inflation. more conclusive evidence with whole countries (looking at you europe) over longer periods of time to dispute this articles claims.
They seem to be sharpening the terms of service, letting go of more general claims and using more precise language. Does anyone know if doing this actually helps them enforce the rights once you've agreed to them?

I've heard that the some courts throw out all claims if the terms are unlikely to have been read or understood.
First thing I drew too lol
I can speak to a career in startups when I say, respectfully, that I think this is horseshit. Compare outcomes. The most successful companies do not predominantly emerge from coworking spaces.
“How to Start a Startup” Audio Files
I wonder why it is not easy anymore to find a 15 inch laptop with resolution above 1366x768. Right now I am using a 4 years old laptop with 15 inch matte screen and 1680x1050 resolution which for me are the perfect specs for laptop regarding screen. They dont the sell these specs anymore. It seems they abandoned big resolutions at 15 inches, and to get more than 1366x768 you have to go at 17 inches. Maybe there is an exception or two, but in previous years, there were a lot of models featuring 1400x1050 or 1680x1050 at 15 inches. Anyone knows why?
NASA spacecraft reaches Mars just in time to see an unexpected guest
Idk, parking and traffic may suck but I couldn't justify shelling out out my hard earned cash any time I needed to get somewhere. Once in a while is fine, but only people with lots of disposable income who don't care about saving money I'd think would use them daily. In cities there are buses and subway systems, SF which seems to be where Uber gets the most usage has the BART which is great, and you can always walk.

Seems to be the same case with Airbnb, I don't see any normal people using it, it seems to be rich people who want to make some extra cash off their nice condo/vacation home.

I'm sure people ask this all the time, but why do these companies have such high valuations? ($17 billion for Uber - really now?). I mean they already generate revenue and are profitable, so shouldn't the value of them be proportional to their profit?
Might be a stupid question, but: how did they do this? I mean their own WiFi must have been operating on the same frequencies (2,4Ghz band as the personal hotspots ), wouldn't a jammer also disrupt their own signal?
/edit: i see, deauthentication packets.
Convegno Decreto Legge Sul Free Software – Secondo Incontro
New video editing app for commercial videos
Hello!
If you are interested in ads contests, we have a great opportunity for you!

We have almost finished a new exciting mobile Apple app which will let your existing as well as potential new customers create short video clips about your brand in order to win small prizes offered by you. Boost your brand and image with Instadme.

Now you have a unique opportunity to participate in early app testing. We value your opinion and will keep you in priority list of participants for amazing advertising campaigns!

Join our private testing group using this link: http://www.testflightapp.com/join/5f...b542-MzQxMDYx/

How app works? More info here: https://drive.google.com/file/d/0BwlzuJ7dgPTmYUJTU0czUmpZUFZ6ZG1NUHpsX3BNTUFnOW4w/edit?pli=1

Should you any questions please do not hesitate to contact us. work.egorsosin@gmail.com
I don't see everyone hiding their faces, just two people, and “the pyro drivers noted that these mustaches were probably putting a ton of noxious chemicals into the air” may have something to do with covering mouth and nose.
You can't put a corporation in jail.
We have been trying to use a similar setup and the pain point was getting DB wired up properly. Dokku has plugins for different databases, but when a server unexpectedly shuts down, it is a pain to restore the wiring and all the data to the original state.
This would still be illegal to use on customer APs.