skysight-inc/HackerNews huggingface dataset:
Thanks for the mention!

We reached our funding goal, and there are just 15 hours left in the campaign. We think that you will be amazed at what your brain is able to do with these techniques. :)
On the other hand, you can perform the spear-phishing attack from anywhere in the world.
Favor - like phonegap or jquery for IoT. A consistent api to across different hardware and let's you write it all in Javascript. https://github.com/favor/it
If the site is plain, it looks hand-crafted; like somebody who cares about it made it, and they're too busy making awesome content to fuss about the paint job.

If the site is "designed", it looks like someone just hired a designer to sell me something.
"We can't compete with Postgres yet, but please fund us anyway and we'll surely figure it out later" is not exactly a compelling plan that makes me want to invest.

I suggest that you need to work out how you plan to compete, at least in general terms, before you ask people for money to do it. "Just trust me" is not going to get you very far.
FBI director says government 'purchased a tool' to access gunman's phone
Or as feeder policies for presidential nominees. People claim Cain's 9-9-9 plan from whenever he ran was based on simcity.
That's pretty wild. I might have to try it some time. The Oberon interface was certainly interesting. More interesting was that hyperlinked documents became the default way of doing apps that replaced native ones in many places. Something Oberon did before that they rejected. ;)

Nonetheless, I'm hesitant to put a execution system in a text editor. One of my favorite aspects of them is that they load, edit, and/or render data. The data stays data. Means throwing one in a sandbox was always safest route to inspect files I wasn't sure about. An Oberon-style text editor that links in other apps functionality might be a nightmare to try to protect. It's why I rejected that style of GUI in the past.
Reuse cuts down on the problem a lot, but there's still the possibility of things going wrong and debris coming down on stuff you'd rather stayed not-flat.
Did Florida's? If you're planning to deal with multi-meter storm surges there's no point in worrying about a 1-3 ft increase in MSL.
Do you know SSSKA? Society to Stop Surrogate Key Abuse: http://www.slideshare.net/PGExperts/keyvil-lightning-talk?qi... ;)
Here in Santa Monica, CA companies are seeing more candidates because the ridiculous rents that you pay in SF affect your bottom line.

Living in SOMA requires $120k/yr minimum to responsibly afford renting a 1 bdrm. Getting paid 20% less but, having housing costing 1/4 of what it is in SF is a win overall. And this is coming from someone who loves the tech scene in SF. So many smart people, so many great ideas, so much energy. But, to move there, I'd have to make at least $35k/yr more just to break even and that's living in a hovel in comparison to where I live now.
Ask HN: AWS, Digital Ocean, Rackspace or Heroku?
Can you use the same technique to produce mold-resistant plastic for showers and baths?
These are some great points. Given that the OP mentioned that he/she's a developer I think some additional points to consider are:

- A very biased outlook to problem solving. A lot of times I see my own boss think that the right answer (to an interview question) is the one that worked for our particular case without considering that the candidate didn't have the same constraints.

- I always like to ask 'the boss' what their idea of a good team is. Some of them will say stuff like 'A team is good when they're meeting deliverables' or 'A hardworking team' etc etc. Somehow the tone weighs in here -- you want a boss who is understanding yet not a pushover, who justifies (and thereby convinces you of) his decisions when it comes to a solving problems.

- You really want to avoid the bosses who have a desire to work long hours for no real reason. This is important because of two reasons: they don't focus on the real problems and they don't value their teammates time. A good boss wants to make sure that their team is aligned with the company goals and that everyone on the team is happy and is enjoying their time with their colleagues.

Hope that helps!
it's chock-a-block with counterintuitive behavior, problems,approaches and solutions.
That's no ordinary troll. Those comments were synthesized from either a stats distribution or a human using a script. The usernames are similar (dnsjjebw & dnsjkwns), both first time posters, and there's keyword matches between the posts.

I think someone's running a chatbot experiment.
> They couldn't even write UNIX in it.

Are you referring to C here, or to B? If C, I'd like to see your source. If B, that's a highly misleading statement. You're attributing to C failings that belong to another language, and which C was designed to fix those failings.

> Now, what would UNIX look like if they subsetted and streamlined a language like ALGOL68 or Modula-2 that was actually designed to get real shit done and robustly?

But they weren't. I mean, yes, those languages were designed to get stuff done, and robustly, but in practice they were much worse at actually getting stuff done than C was, especially at the level of writing an OS. Sure, you can try to do that with Algol. It's like picking your nose with boxing gloves on, though. (The robust part I will give you.)

> Their sales numbers indicated people wanted to use those enough they paid millions for them. ;)

But, see, this perfect, wonderful thing that I can't afford is not better than this piece of crap that crashes once in a while, but that I can actually afford to buy. So what actually led to widely-used computers was C and Unix, and then assembly and CP/M, and assembly and DOS.

> Once you have goals, you derive the language, tools, whatever to achieve those goals. Thompson failed to do this unless he only cared about easy compilation and raw speed at the expense of everything else.

Nope. You don't understand his goals, though, because they aren't the same as your own. So you assume (rather arrogantly) that he was either stupid or incompetent. (The computing history that you're so fond of pointing to could help you here.)
Yes, you could do this.
As much as I'll be the first to say "update your damned plugins" to every Wordpress dev, there's more to it than that.

Revslider is a "premium" plugin, which means you buy the plugin, and then, optionally, ongoing support, which includes updates.

You can logon to Wordpress and there's a big "click here to update all your plugins" button. And you press it, and it will say "you are fully updated now!" or something to that effect.

To update revslider, you're supposed to use your support agreement to logon to the distributor's website, and go download and install an update separately. I've seen dozens of revslider deployments and I've never yet had a developer believe there was anything more to it than pressing the "automatic update" button, which basically lies to you in the case of premium plugins.

I'm perfectly happy blaming Wordpress - because it needs a mechanism of saying "nope, this plugin requires a support agreement. It is however, vulnerable".
/dev/null 21%[======> ] 301,70M 15,8MB/s eta 1m 40s

Uh...
Marketing question: How do you plan to acquire customers? What channels will you use to get the word out?

There are already dozens of very actively used databases out there. Some of them have track records that are decades long. There are dozens more new entrants into the market every year.

How, in a marketing sense (not a technical sense) will you compete with them to get the word out and convince people that they should go with your solution instead of another?
this sounds like a bit of a bad idea, but I'm willing to be open minded and convinced. I develop on Windows, I know I'm in the minority, but I recently took over a project which was absolutely littered with symlinks which made no sense (like pointing script tags to a folder which symlinked to another folder).

If your app is structured in such a way as you are traversing many levels of directories to include scripts, I think you've got a fairly basic issue with your app, this band aid may make it worse.

I also 'think' this could make it very easy to end up with circular references as you aren't really tracking where the files you're requiring are coming from.

Keen to hear about why you thought this was important.
The search function doesn't seem to be working - I can't get it to return results ever.
How does this differ from Reddit?

How does this differ from an RSS reader?
You know, if you wanted to write a book, you could set up a Patreon with a per-chapter benefit. Perhaps write the introduction for free, setting out your goals for the book. I'd chip in.

Even if the material is already 'covered' elsewhere, simply re-explaining the same concepts would do a world of good for those who think in the same way as you.
Free Software Sticker Book
as a fan of react, i think file size should be a bigger priority.

for comparison, mithril is 7.8 gzipped. i don't see react getting that small, but i'm sure there's room for slimming down, perhaps signicantly.
Languages evolve, but I don't think that misuses should be formalized as correct. It's already hard enough for speakers of some languages to understand English's capitalization system. I think that adding more exceptions makes learning the language more difficult to learn.

People frequently spell "I" with a lowercase letter, so why formally approve lowercase for "internet" but not for "i"?
never heard of LOVEINT before! awesome
Who will teach these classes?
Who will design the curriculum?
How will you get the word out to interested students?
Have you researched different jurisdictions? I am dismayed that the lawyers would be given so much information about potential jurors a week in advance. Seems to run counter to the idea that jurors are selected from "peers".

Technically, you would be doing a lot of site scraping and that would take a sizeable investment in development. Of course, assuming that you don't first need to enter the details from hardcopy. Even if you get the information in electronic form, it will probably be different for different courts, states, etc.
Ok so I can guarantee you this isn't all in my mind or some relativist bullshit. This boss is the kind of person who walks into a meeting late, often clueless about the topic of discussion, then yelling ensues because he's confused or some feature wasn't implemented as he supposedly requested and then he berates my team members in front of others and you can sense the vibe of dog shittiness in the room by the utter silence that follows.

He is notorious at the company for being _the_ asshole boss. Just mention his name once to employees (especially those who've been with the company for 2-3 years for instance) in other departments and while some won't say it out loud, you can tell from their face they know and they feel for you.

I apologize for the swearing. In reality, I am actually the kind of person who avoids swearing at all but this job is changing me in such terrible ways. Yes I am angry and I am desperately searching for a decent company to give me an opportunity where I can grow and contribute in a more positive environment. I am not asking for a stress-free environment (stress doesn't signal the job is bad necessarily) , I am asking for basic human courtesy and professionalism.
Oops! I searched for the query terms used int he title of this post. Sorry for posting a similar thread so soon.
The amount of time wasted doing that every couple days walking from one end of the house to the other, and interrupting what I'm doing? Well worth the price of admission. I get it's not for everyone, but the annoyance factor alone makes it worthwhile. The same reason I have a smart garage door opener, so when I get to the end of the street and can't remember if I closed it or not, I can just pull out my phone and check instead of driving all the way home.

Smart homes for me are about removing everyday annoyances. Is the price to entry higher than it probably should be? Absolutely, but that's the way it is with any new technology. I would be shocked if 10 years from now the norm for every new construction is anything other than a smart thermostat.
It can be done, you just need to know the variables to tweak and how.
It sounds cold to me when I'm playing a video game and not getting any blood flow to my hands.
At coding-time (pre-compilation), we create classes representing each stored procedure that we've marked for code generation. That gives parameter list (inc auto-completion in the IDE), column names, types/type safety on inputs and outputs, etc, from the parameter list and result set shape and it was [slightly] easier to write the generic code that binds columns in the result set by column index, since we "knew" the column indices wouldn't change in the result set.

(We had a prior system that relied on column order and so had already banned select * and only allowed additions to the result set on the right side before we even got to the point of doing codegen or zero-downtime releases. This was 2003 that we created the codegen wrapper and 2005 or so when we switched to zero downtime releases.)

I guess "because we're lazy" is the somewhat overly glib answer. ;-)
Cooperative scheduling can work fine so long as the scheduler can detect blocking and pull them out of the run queue. This still counts as cooperative.
No, in context "Napster moment" is used to describe the effect on the industry, especially when the revenues are moving. Even though Vanguard and ETFs have been around, no one paid attention to them for decades.
I've emailed and asked for a retitle.
Guessing this won't be a popular response, but all the hand-wringing about how management is unreasonable to ask for estimates (cost or time) just isn't helpful.

Anything a business is going to invest in needs some kind of justification, and a metric to prioritize against other things the funds could be spent on.

I think it's fair to push back with suggestions that might make a realistic estimate possible (reduce scope, proof of concept, etc). However, just suggesting you can't provide any kind of reasonable time and cost estimate doesn't help anyone.
Maybe there was a change before, but I just clicked on the 'show' link, and it is still pointing to '/show' and it hasn't changed position in the navbar, as far as I remember.

I really enjoy the Show HN as well, but I rarely get there through the link, I find I click on Show links when I'm going through New submissions.
Anyone have a link without the pay-wall?
There's interesting work happening with tree shaking, which allows you to do static analysis at compile time to remove unimported code. The new JS `import` syntax is specifically designed to enable this, so it's just a matter of time until tooling and libraries catch up.
Hmmm, rent control has some problems, but your critique is missing a pretty big part of the picture.

We need to look at what the average rents are, not the average rents of current available units. Rent control reduces the former dramatically, but probably increases the latter. In other words, a lot of people are paying a lot lower rent than they would otherwise have to pay, but a lot of non-residents will have to pay higher rents in the future.

I used to be anti-rent control until I thought about both sides of the issue. Rent control can make sense if your goal is to "reward" long time residents, but it may discourage new residents. From a policy perspective you have to ask yourself "Does our city have a problem attracting new residents." SF does not have this problem. But there is a problem of long term residents being forced to move. Rent control alleviates the latter problem.
The "peers" part of "a jury of one's peers" is widely misunderstood.

It is a remnant of the medieval legal distinction between nobles and commoners. It simply means that nobles can only be tried by a jury of other nobles, and commoners can only be tried by a jury of other commoners.
Among the many reasons why I drive stick, this ranks near the top.

The clutch serves as a wonderful dead man's switch.
When I'm interviewing people, I won't come out and say what's bad about the place, but when asked I will be honest with a future peer.

I think a lot of programmers are the same, so I'd ask the non managers interviewing me what's the place is like to work at.

But... it's easy to "fight the last war" about things like this. So if for your next job, you're 100% focused on finding a boss that's a decent human, you'll probably succeed. But something other major will be wrong.
This is very nice. I like how you leverage the idioms of jquery to provide a very readable API. I'm definitely trying it out.
Can you elaborate why anyone should care?

Is this related to the bandwidth costs you incur in aggregate? I guess I too would be mad after converting all of my image assets into vector and CSS3 concoctions only to have my site size foiled by a dependency. But in reality one image is much larger than this.
Tour Gold's Gym via Google Street View
Science Kombat – Browser Game
Indeed. An ugly move IMO.
1. Ours does cost a few pennies more, which is a big deal for catheters. ANY increase is hurtful. HOWEVER the Affordable Healthcare Act works in our favor. Any infection that a patient develops and can connect to the hospital, regardless if it's the hospital's fault or not, has to be paid for by the hospital. This treatment can often cost tens of thousands of dollars.
It's better to spend a few extra pennies now and avoid spending tens of thousands later.

2. Really god question that we aren't sure about yet. As we learn more we expect to be able to answer this.

3. https://www.dropbox.com/s/dqnl3d7dalj08yo/Preliminary%20Data... <- a quick 1.5 pager about how we did the testing. Remember these were preliminary tests. An outside lab has not tested to replicate our results, we are a little early for that, but we are actively looking for university research labs that we can do sponsored research through to help with a lot of the testing.
Beautiful code there.
I'd be willing to bet a significant percentage of HN's readers drive stick.
5 Reasons Why Chiang Mai Is the Remote Working Mecca
Additionally, React is intended for highly complex, highly interactive applications, time-to-content is less important than on, say, a news reader. It might take 2 or 3 seconds to get the first page, but once you're there your interactions will be quick. Even if you do code splitting, well-bundled code will have a "commons" chunk, so fetching a new page won't redownload React and other large libraries.
Well, there was a bit more to it than that. The manager (more technical lead, really) who was interviewing me had mentioned to me that he and his wife carpooled together. He also said he had been rewriting their old version of the company's main product in his free time.

During the same interview, the CTO said something to me like: "You can come in, do your work, and leave at 5pm every day. And that's fine. Or, you know, you can stick around a little longer and help take this company to the next level. That's great, too."

As soon as I got home, I googled the company a little more deeply and found a slew of developers complaining on Glassdoor about being pressured to work long hours and come into the office on weekends.

My read on the situation was that the wife had been waiting in the car out in the parking lot for an hour or two (I remember we wasted a half-hour on a whiteboard puzzle-solving exercise which, while kinda fun, didn't really seem that relevant to the position) and was beyond getting sick of this shit.

I imagined him pitching it to her like, "Hey, once we hire another dev, I can start getting out of the office at 5 every day like I promised," when in reality the two (interviewer and new dev) would just guilt each other (or maybe inspire each other!) into working even longer hours.
The numbers you present do not make sense. 80,000 trials would mean 960,000 jurors selected, which would suggest at least 2M potential jurors. So how how does that mean $1B? In the early days, you would be lucky to get 1%-2% of the trials.

Realistically, you might need to create a MVP with lots of manual processing to test the market. Or, find a VC who will believe your projections.
If you don't mind my asking, what other companies are on your list?
Maktub Locker – Beautiful and Dangerous [reverse-engineer by MalwareBytes Labs]
You are thinking of the integrity="" attribute that's part of SRI: https://developer.mozilla.org/en-US/docs/Web/Security/Subres...

That attribute is meant to verify resource contents. The strategy of using it as a cache ID is still being discussed, but last I looked into it, there were some cache poisoning concerns.

You might find this thread useful: https://news.ycombinator.com/item?id=10311020
Data Science at Stitch Fix
I went through a similar experience with our code base and saw similar results. Our project is quite a bit larger (some 20k loc) but converting it to React has been a huge win. Performance has improved without all the custom code needed in Angular, bugs are easier to find and fix, and reasoning about the code is a ton simpler. I hate to think about all the time we spent trying to optimize the Angular digest cycle... .

We also discovered that since writing components is so much easier in React than with Angular 1.5 we tend to write a lot more of them. This makes the components easier to test and has greatly improved reuse across the code base. Which in turn makes adding features possible that would have destabilized the old code base.

I did look at Angular 2 and just saw more of the same and didn't want to deal with it anymore. I found that I personally aligned well with the React ecosystem (Redux, JSX, CSS in Javascript) which probably colored some of my decision.
They do provide a very natural way to do it for paid gmail accounts: https://developers.google.com/gmail/contextual_gadgets

Not sure why there's no model to do this for standard gmail accounts.
Property eventually appreciates, you just have to wait long enough. Now, at the extreme you may need to wait longer than a lifetime, but that's not likely to be the case here. However, it could very well be more than 20 years depending on how much he paid.

I don't think it's unreasonable to hold an asset for that length of time if the projected value makes it worthwhile.
YES!

But the grout has us a little confused. Ya know, because it's not plastic and what not. We could make a film to place on top of your grout, but we aren't sure about that yet. We are afraid that when we nanotexture the floor of a shower (or apply a polymer film on top of the tile) that the surface will become a hazard to someone trying to take a shower*.

I'd also like to see this on my toilet seat, so I can be lazy and not lift the seat up (lol). We did do contact angel testing and imaging of urine on the structures but left it out of our analysis since it didn't apply to catheters. The contact angel's were GREAT, and the images looked good, but again we didn't do a real analysis of the results.

EDIT: included the comment about nanotexturing the floor of a shower.
How to Shut Down the Entire Internet?
I don't think you thought this all the way though. True, each new unit reduces the delta between supply and demand. But for prices to actually drop that delta would have to be reduced dramatically. Also the housing market has interesting striations.

Reducing demand at the top prevents the demand for high-end from overflowing into mid and low end. This does little good if the majority of people moving to SF are middle class. (Which they probably are because bell curves) To make a real difference you have to also add massive quantities of mid and low end --quantities about an order of magnitude higher than SF is currently planning. (going by the 10x disparity between population growth and housing supply creation)

And here comes the hard part: it's hard to build middle end and affordable units when neighborhood associations block the building permit until the developer pays multi-million dollar bribes (sorry donations).
http://techcrunch.com/2014/04/14/sf-housing/