skysight-inc/HackerNews huggingface dataset:
Right on man..
When you think you know something, you earned your Bachelors.
When you realize you dont Know a thing, you get your Masters.
When you realize no one else knows either you get a PHD!
I use tree style tabs [1] for Firefox, so lots of tabs don't take up a ton of space. I have certain tabs I always keep around (gmail, HN, AWS console, ...), and then a number of trees for projects I'm working on.

Occasionally, I'll accumulate a bunch of extra trees I don't need, and I'll go through and bookmark and close or just close them. (The extension has an option to bookmark a whole tree.)

Since I find no downside to having tons of tabs just sit around, I am comfortable without a new browser management system.

[1] https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
I don't know where to start with your ramblings.

1. Don't use an ODM - MongoDB is scheme-loose for a reason yet you want to lock in a schema with a mapper?????
2. Go use PostGres if you're that worried about so called schema rot else write migration scripts like everyone else.

There is always a price to pay for flexibility and scalability
this was fixed, cron restriction removed.
Fantastic fork of Sickbeard called SickRage
That generation is pretty good. Shame they totally ruined the touchpad with the more recent models.
My tabs are effectively my "bookmarks" for the current state. This includes some 'permanent' tabs like mail and calendar, some long-running tabs like the current project and references, and a lot of ephemeral tabs like searches.

I can get rid of ephemeral tabs myself: I read it and I closed it.

I wish the browser could recognize the current set of long-running tabs, somehow mark and remember them, and free the resources of long-unused but long-opened tabs without closing the tab, ready to load it when clicked.

It should also not conflate the long-running contextual tabs with permanent, context-independent tabs.

Usually I manually separate different sets of long-running tabs into separate windows. I won't mind the browser being able to recognize my usage patterns and offer to split a window into two, or merge two windows that keep being used together.
Isn't part of the point that it's trivial to spoof device ID?
huh? a "we need a better binpack solution" competition?
Redbooth API PHP client
Ask HN: Any YC Company from or in Miami/South Florida
Is anyone aware of the YC companies, if any, originally from Miami and/or currently based in Miami?
I tend to reject pain and train by stretching my limits enough to feel smooth but also active. I want workout similar to taichi in mind. When I went back to running it was more pain than pleasure, but after a while it became 50/50. When you forgot you're running and feel like flying over the ground .. I couldn't be further away from a form of torture.
I'd say that zero being it's own negative number is an important thing not to forget. :)
I find it hard to believe that a company line JP Morgan, the largest bank in the US can't afford to put enough computing power to reduce this overhead..... at $6 billion in profit in just the 2nd quarter alone I think they could afford to invest a couple of million dollars to make sure their customers' data is better secured.
Edit 2: I didn't take into account interests on convertible notes. (If the company raises after 1y and interests are 10%/y, then TS can actually buy shares for $110k, thus 45833 shares.)
Data Mining and Trading
... and the Palestinian allies in the wars kicked almost all of their Jews out, in total more people than the Palestinians fleeing 1948, not in a burning civil war but in cold blood. Just because of their religion.

Those jews from the Arab world and their children compose the majority of the Israeli population now. And as a fun fact, among all the property stolen from those Jews now living in Israel are land areas larger than Israel...

We might go into how all other land losses from the 2nd world war time period are forgotten, except this one. And that it is kept alive by the refusal to integrate the refugee Palestinians by the Arab countries. The Palestinians got their lives destroyed, to keep the hate living. Arguably the Palestinians' allies did worse to them than anything the Israelis ever did to the Palestinians.

The point is, you write simplified propaganda. Please keep that off my HN. :-(
I just built them to scratch my own itch. I didn't like any of the analytics tools out there, so I built something that I would pay for if it existed.

These are just two successes out of many projects that didn't go anywhere. In the past few years, I've also built a bookmark manager, an order fraud scoring service, a phone verification service that tied into it, a "smart" contact form that came with analytics about what the person mailing you has looked at on your site, a fulfillment app to make printing postage for orders at Shopify stores easier...

I guess that's another reason I invest a lot of time into ensuring everything I build is as low-maintenance as possible: so I have the time to try and run many different businesses. It's kind of like being a VC investor, except you also happen to be starting all the companies you're investing in. One big success makes up for all the failures.
Personal preference: I don't like the OSX desktop environment. The global menu and the bar at the top are a no no for me. I remove them regularly from any Linux DE I use and if I can't I don't use that DE (no Unity here). I tolerated them on the very first Macs, the ones with tiny screens at the beginning of the 80s when we were always working full screen anyway, but IMHO they don't belong to 15" or larger screens.

Using OSX as a hypervisor to run Ubuntu in VMWare or VirtualBox seemed a waste of resources to me. Installing Linux as the only OS on a MBP doesn't always give optimal results, so no Mac. However MBP 15"'s 16:10 screen and the keyboard without number pad are good things (but Fn Backspace to Del, ugh). It would have been great to fit the ZBook 15 inside my old HP nc8430's case, plus the ZBook removable panel at the bottom. BTW, maybe the new keyboard has a better feeling than the old one but that was good too.
Your lowest price was $5 per hour, so that's what I selected on the survey, but frankly I was thinking this would be for weekly or monthly rental. I wouldn't pay per hour at all. Good luck with your service, but I don't think I'm your target.
Really? Assuming that the rotation speed is the same for a normal disk and this denser format, wouldn't said laser be moving over 250,000 times as much data in the same time period?

At 1X speed, a DVD's data rate is about 11Mbit/s - so at 250,000 times the density, isn't it safe to assume a theoretical data rate of 2.75Tbit/s? Of course, pushing that much data at that rate is another problem...

If my assumptions are incorrect, please let me know - I'm just trying to understand.
Kind of reminds me of Sublime Text's tabs, which auto-close when you visit another tab unless you double click the file name or interact with the file in some way. Works well for taming the workspace.

Might be adaptable to browsers but I'm not convinced it's really worth it.
Yep. You'd have to either know what was on the whitelist or do some kind of bruteforce. Wouldn't be very hard, although I think this stuff is logged centrally in organisations as data-paranoid as the NHS so some random box hotplugging thousands of different peripherals every minute would attract attention pretty quickly, you'd hope.

When I was (working) at the hospital most of the records were still on good old hard-to-steal paper. Still are IIRC, the governments plan to IT-ize it all was fucked up by the vendors in exactly the way you'd imagine.
Great work, this will be another cool library i star on GitHub and never do anything about it :/
Show HN: RESTMan for Opera. Browser extension to work on http(s) requests
Any time you have two opposite sides in court, one says yes the other says no, one of them is lying. So, in addition to a regular guilty / not-guilty verdict, do you want to also see an automatic contempt of court verdict for the losing party?
I disagree. I think this is patchable to a reasonable degree. I don't mean that it would be 100% secure, of course.

All you need is a security layer requiring user authorization for execution of code from any USB device. In addition to this you could add a setting to lock in a single USB keyboard. In other words, make the Hollywood movie scenario nearly impossible.

OK, why did I say "nearly impossible"? Because a knowledgeable embedded engineer could very easily build a device that self-identifies to look exactly like your keyboard. Your computer would not know them different.

Faced with that, the security layer would have to add a re-authorization state upon disconnection of the authorized keyboard.

Now you are vulnerable to reboot or a clever parallel wiring attack. The latter is the case of someone building hardware that can be wired into your authorized keyboard after taking it apart. The reboot vector could be mitigated by simply requiring the entry of a password in order to enable any execution/console commands to be accepted from the keyboard. With this even a fully authorized keyboard would not have execution rights of a whole host of command line commands until re-authorized by the user.

None of this is perfect. I just thought it up in five minutes. Absolute security isn't achievable without the kinds of systems and controls in place at high security facilities. However, I think it is possible to create an easy to use software layer that can stop a hacker with casual access to a system in a corporate setting. All you have to do is slow them down enough to make it less palatable, much like a home alarm system.
Imagine the USB controller as being some kind of butler for the OS — though subservient, he has a mind of his own, which can be compromised. The OS/employer takes anything the butler says as factual.

"Your granddaughter Red Riding Hood is at the door, miss, and is definitely not a wolf."

"Do not let her in."

"I definitely did not already did, miss."
I used voxforge[1], a project made specifically to solve this problem:

> VoxForge was set up to collect transcribed speech for use with Free and Open Source Speech Recognition Engines (on Linux, Windows and Mac).

VoxForge's sample grammar is provided as a default, in its own folder [2]. It would be nice to get a high-quality acoustic model, as voxforge's is not that comprehensive yet, but I couldn't find anything with the right licensing and zero cost. If anyone knows of one, I'd love to hear about it.

[1] http://www.voxforge.org/
[2] https://github.com/zzmp/juliusjs/tree/master/dist/voxforge
My wife volunteered at a live-in home for emotionally disturbed boys in Pasadena (i.e., suburban context). They treated the kids decently, but there is only so much low paid help can do to remedy not having parents who care, or, having evil or disturbed parents.

Most of them were decent kids, but not educated and with impulse control problems. After years in the system, they were so far off the path that they were just being babysat until they turned 18, at which point they were set loose. When you've lived in an institution like that for so long, where do you go?

Right, the military. That was one of the main destinations for these kids. My wife began to see the whole juvenile system as a pipeline for future grunts. There was a reason why the place was underfunded, and no serious plan was in place to place these kids in society at 18. Society seemed ok with having an assured supply of young men for the war machine.
After Alibaba: Marissa Mayer on Yahoo's Evolving Content Strategy
I do the same. Tree-Style tabs are a much better way to organize things than regular tabs.
If you're going from NW DC to Manhattan the Accela is usually faster door to door from DC, because you're going from Union Station to Penn, as opposed to going to National, going through security, and then arriving at the outskirts of NYC and taking a cab into the city.

It's also much more comfortable, and both the Accela and the regionals have a pretty good on-time percentage in on that route.

It's the only decent Amtrak route, but well recommended.
Small/TLDR backstory: Marriott jammed Wifi hotspots and offered its own internet services instead, charging from $250 per device.

Source: http://www.slashgear.com/marriott-fined-600000-for-jamming-g...
The Iceland/Reykjavik bits are pretty interesting[1].

I wonder if they just said here you go? It sure seems like it.

[1] http://krebsonsecurity.com/wp-content/uploads/2014/10/70-4.p...
In my opinion HTTP/2 is too complex.

I think the better route is to investigate how HTTP/1.1 could be layered atop multiplexing transport protocols like SCTP.

It might take 10 years to reach wide deployment, but HTTP/1.1 over TCP is working just fine anyways.
I open every "New Postgresql features" article in the hope that it will contain "Simple cluster setup, you just start nodes and they will figure out the rest." Unfortunately it didn't happen so far...

Is it such a hard problem, that no one is able to solve it, or it is not a concern or interest of the parties that are developing Postgresql or the tools around it?

(And by hard problem, I don't mean surviving an aphyr-level diagnostics without any issues, but it it would be certainly nice to see such too.)

Edit: I'd settle for a multi-master replicated cluster, where the node failures and startups (and the migration of the data) is handled transparently in the cluster. I know that there are many other aspects, but even this basic case is painfully hard to achieve (much harder than with MySQL).
> People don't respond not because they think someone else will, but because they don't understand what's going on.

Well yes, but the reason people don't understand the seriousness is generally thought to be that when in groups people will see the inaction of the group and conclude that if it was something serious, someone else would have responded and/or assume they have intervened (e.g. by calling an ambulance).

In groups people will pretty consistently take longer and be less likely to even notice what is going on, and then take longer and be less likely to respond, even when the situations are otherwise identical, because people are inhibited by social conventions and "social proof".

There are factors that may reduce that difference. E.g. the more clearly it is an emergency. But even situations where people are very obviously in distress can result in inaction - the Wikipedia page has several examples.

Cialdini (in Influence) notes that even specific cries for help in obvious emergencies are often ignored by groups. He himself was actually in a car crash, and realised people were just driving by and ignoring them, until he realised and made use of his own advice: Make yourself noticed, be specific about what help you need, and be specific about who you want to provide it. That is, screaming "help" gets you ignored. Screaming "you in the blue jacket, call an ambulance" gets people to respond. Once you first get a response, you get more response - the bystander effect works to your benefit: people see other people acting, and suddenly everyone accepts it's an emergency and helps.

> If I knew the person was requesting help – even if I don't know WHY they are requesting help – I would respond.

That may be true for you, especially if you are alone. But the moment group dynamics are triggered, the odds starts dropping that you will intervene with each extra person involved up until some fairly low limit (at which point the chance of intervention is quite small).
Taste and the Zen of GitHub
This may have something to do with discovering the real IP.

https://www.reddit.com/r/SilkRoad/comments/1dmznd/should_we_...
Ebola Patient’s Journey Shows How Global Travel Spreads Disease
Have you tried pinning tabs that you'd like to persist? Both Firefox and Chrome support this; just right click on a tab and choose "Pin tab" from the context menu.
It seems like almost everyone was sympathetic with them.
Train travel is by far the most pleasurable way to travel, in every aspect. The scenery is (usually) amazing and you meet SO many different types of people. I don't know what it is about trains that attract anarchists. I took a 2 week train trip around China a couple years back, long haul jawns, each leg ranging from 20-27 hours. We'd stop in a city for 1-2 nights and then keep moving on. It was amazing and one of the best things I have ever done in my life. And I met like 5 anarchists.

I love and hate Amtrak. It's great when it's working. I wish it was a little more affordable and that there were communal sleeping cars, so that the long haul routes would become more popular.

On a side note, sometimes I wonder if U.S. culture is compatible with an efficient and graceful long haul train system. This is from the top comment, "Drunk woman staggers through train shouting 'Goddamn it, has anyone got a Budweiser and a Cigarette!'" I don't know if, in general, we U.S. Americans are respectful enough to make train travel work.
Almost seems a bit low - thought this was taken 8 figures seriously.
Do you mean to say that other USB devices on the system can reprogram these USB sticks?
I don't think that's clear at all. Some of the reasons the bystander effect "works" may even be amplified: You don't see if others respond, so you may question whether or not it's a genuine emergency or a false alert, for example.
It's interesting to think about the different ways I use tabs and how they might be better served. For example, I will often open a new tab to create a sort of "checkpoint", resulting in 5 tabs that represent different points in time in a browsing session. Other times I will open 5 pages that are analogous to each other in order to compare (for example, 5 similar products on Amazon). Other times it's a method of "forking" a browsing session into several different paths, while keeping the parent node in its own tab.

Not really proposing solutions here, but it does make tabs look a bit clunky.

Side note: For the last few months, I've been using a Chrome plugin that prevents me from opening more than a predetermined number of tabs at a time. Otherwise I just end up with 45 tabs open.
Ah yes, the good old "mouse? you're doing it wrong!" bit of elitism. Some people find keyboard navigation through a second buffer that pops up on the bottom to be not-good. I'm one of those people. I hate it when completion buffers, or anything related to a second buffer, pops up in my frame.

Google Chrome, or any modern browser for that matter, has a much better way of doing things. Imagine for a moment that I was browsing and editing code in Google Chrome instead. A symbol would be a link, and when I ctrl+clicked on it, it would open in a new frame. That would be an interface I could get behind.

For completion, it ought to work like the IDE I used back when I was writing Scala. A little tooltip would pop up with completions. You could scroll through them with the mouse or keyboard, and click or ENTER the one you want and it would paste in. Or you could ignore it completely and continue typing. This sort of UI is so much better than popping up a new buffer in the frame. But in Emacs UI, everything is a buffer and there are only three places they can (or usually do) go: in a new frame, in a new window, or in the minibuffer. Only that last one is usable.

GNU global is not a solution. It produces marginally better output than etags, but still requires you to actually run it whenever you make changes to the codebase. Or at least it did back when I tried it as an etags replacement.
Ah, thank you. :D
From what I can tell, our cities were shaped by pilgrims, fiefdoms, pioneers, immigrants, and waves of commerce (including rail). We didn't drop the cities anywhere - they sprang up, first in town-form, then counties and eventually cities. It's very hard to find a european-style city center in America. Perhaps if we were split into 30 countries and had a millenia or two of history there'd be more clearly defined and planned-out cities, but we're kind of an ad-hoc do-it-yourself baby nation. That said, if you're near the water there's bound to be a town nearby.
The Herculean Effort Taken by One Group to Show Hollywood Is Sexist
Or maybe you consider open-source this project, let those who really want to add more new features and fix bugs to do your job, rather than getting paid and doing nothing.

The developers of this project just don't actively respond to users' need. The development is so slow and I don't think they deserve the money.

I guess the Mou developers don't use GitHub at all? So why the software don't support GitHub Flavored Markdown (for a long time)? Every time I open the README.md of some project containing highlight syntax like this:

```js

var test;

```

the document is a mess! I end up writing my README.md in ST3 or vim.
> the government ... might actually stop getting information this [parallel construction] way

lololol. They'll just smooth the practice over with some new laws which, like every other blatantly unconstitutional law currently in effect, won't be overturned by the courts because doing so would upset the status quo.

The only way it'll ever stop is when the fuckers are finally bankrupt, both economically and socially.
We need to be careful with what they're saying.

> Scientists have also known that exercise seems to cushion against depression. Working out somehow makes people and animals emotionally resilient,

Many people translate this to mean "exercise can treat depression".

Here's one meta analysis that suggests exercise is a weak treatment for depression.

http://summaries.cochrane.org/CD004366/DEPRESSN_exercise-for...

> Exercise is moderately more effective than no therapy for reducing symptoms of depression.

But also

> The reviewers also note that when only high-quality studies were included, the difference between exercise and no therapy is less conclusive.

> Exercise is no more effective than antidepressants for reducing symptoms of depression, although this conclusion is based on a small number of studies.

> Exercise is no more effective than psychological therapies for reducing symptoms of depression, although this conclusion is based on small number of studies.

I'd like to see better research that controls for things like social networks (a person might be more likely to go jogging with friends than alone, for example) and other confounding factors.
This seems more like a slap on the wrist than anything. Especially since they were charging guests up to $1,000 per device to connect to the internet. Wow.
Edit: That's the $/connection point not $/guest. That's a bit more reasonable then.
School Board Wants Civil Disorder De-Emphasized; Students Walk Out
Dear Reddit Employees: No Desire to Move? Let’s Talk
Drones Portray Flying Lampshades in Cirque Du Soleil’s Short Film “Sparked”
> The onion server should not be able to access the internet directly and should never know it's own IP-address.

I may be overly pedantic here but it should be "public IP address" as there is no TCP/IP without an IP address. The address may be in the private ranges, though.
Interesting idea. It would almost certainly require access to the kernel, but you could create a fake USB device (or any other kind of device!) easily. But the fake driver would have to reside on disk where your anti-malware can see it.

The advantage of hiding things in USB keys' firmware is that it can't be seen by normal scanners.
Thought this was relevant in the face of the Hong Kong protests: http://www.theguardian.com/world/2014/oct/01/joshua-wong-tee...
In addition to the $600,000 civil penalty, Marriott will have to cease blocking guests, hand over details of any access point containment features to the FCC across its entire portfolio of owned or managed properties, and finally file compliance and usage reports each quarter for the next three years.

And how about refund everyone?