skysight-inc/HackerNews huggingface dataset:
When I first turned pro 17 years ago, my personal portfolio of projects dating back to high school certainly made a difference. 10 years ago when I moved to SV and joined a tech startup, it was my open source contributions that made the difference.

Granted it was a simpler time back then, but I fundamentally believe in the idea of scratching ones own itch and showing the world. Maybe things are saturated now, and you won't stand out as much, but I still think shipping is the ultimate litmus test. If you can ship stuff by yourself that's one of the most powerful signals, and we are very fortunate how easy it is to do that as developers in the modern age.

A lot of startups are aping Google/Facebook and trying to get the absolute smartest engineers they can find by casting a wide net and then aggressively culling so they end up with what they believe are the cream. If you really want to get into one of these then you need to practice algorithms and whiteboarding, you can improve at it. That said, passing a high interview bar says very little about your real value as a programmer. Companies like Google and Facebook have amazing technical knowledge and to work on, but your individual impact will rarely be detectable. And if you're not careful you end up with the golden hand cuffs in the sense that no other companies pay as well, and you won't really learn the hustling skills you need if you ever want to do your own thing.
Are you still hiring by any chance? I am looking for a new gig and I have bunch of open source work but no one is actually looking at it all, one interviewer even admitted 'oh we don't look at that much, maybe towards the end'. Even though they asked for it in their hiring page.
You are definitely an exception.

Would be interesting to see which companies actually look at your github profile like they claim they do.
https://www.w3schools.com/css/css3_animations.asp helped.

What you download from Animista are just the keyframe definitions. You apply them to a target element using CSS properties, particularly "animation:"
Yeah, it is the reason I don't really work with people anymore on their startups anymore. Even "recruiting" a co-founder seems risky.

At first, it was fun but after "co-founders" bailed on me twice because "it isn't fun anymore" (eg: what happens when you get into actually, you know, running the thing), I just stopped joining teams that didn't pay me.

Everyone has an idea that they think will make them a millionaire or whatever. Either they need to pay me (money. None of this "equity-only" junk) or they need a proven track record of unstructured work and some killer skill I can't touch.
Intellij with PHP and Python plugins has saved me ~200 hours in 3 years (very conservatively assuming 15m a day 5 days a week 52 weeks a year).

I suspect in terms of lost time I didn't have to spend debugging and other stuff it's probably 3-4 times that minimum.
Minor thing — your page title is "Page Title"
Hi Steve, thank you. Can you link the bug so that I know where to look at the next time?
We've banned this account for personal attacks. This was a nasty one and we warned you repeatedly.
Interesting. I think there's a real argument that an integration platform for healthcare should be a government run entity - ensuring that all parties have a chance.

I'm curious about these barriers you speak of - I'm based in New Zealand, and I must admit I haven't run into many government based barriers to entry - just barriers created by privatized companies.
When I started my first professional software development job in 1991, I got my very own, fairly large, office. I kept the door closed most of the time, and was very productive. This (having one's own office) continued in my career with various companies until I started my own software company in 1998, where I have continued the trend.

My point being that it was the norm for a long time to provide software developers their own office. I'm not sure when or why this stopped occurring, but it needs to be reversed for one simple reason: good, young, software developers don't become HPEs without first being given the environment in which to develop the concentration and skills necessary to do so.
Wow. That took some commitment!
given the high latency with the exchanges the choice of language seems an unnecessary risk
Google doesn't sue often. If it sued Uber, it probably means it's on a warpath against Uber, and it doesn't really matter if they'll spend a few more million dollars on lawyer fees (with a potentially more significant payout anyway). I don't see why Google would be interested in arbitration over a lawsuit at this point.
Have you considered, in your model, how your system would work if a customer wanted to integrate with, as an example, a machine learning platform that attempts to predict the likelihood of a patient's readmission given their current status?
>If you feel differently, you should probably ask yourself what information you are missing

That's something that should be applied almost universally. :)
Sounds like a good place for a microformat [1] that lets search engines know that they shouldn't take a sentence as true e.g.
<div class="actually-wrong">takes 5 minutes</div>

[1] http://microformats.org/wiki/Main_Page
Internal Metrics Show How Often Uber’s Self-Driving Cars Need Human Help
If only they'd spent a couple more dollars on hosting for https://segment.com so it didn't return HTTP 503 errors...
Has anybody ever been sued for scraping a public website?
Go away, troll.
Yeah, that's nearly a tautology. I guess in this sense what I mean is that, there's a much deeper Trough of Disillusionment when it comes to learning how to properly configure & tune ES to your needs, as opposed to a lot of other tools I've used over the years. It's very easy to set up, but also very hard to get right, which I'd imagine causes some people to settle or give up.
I think it's theoretically possible, if you have enough money or are persuasive enough, to bootstrap a SaaS company using some combination of contractors, friends, cofounders and employees. However it's really them that's bootstrapping the company, not you. However, the more likely outcome, and hopefully the one that the author is headed for, is that by building your company you cease to be a non-programmer and become a programmer. The author already seems far enough down that path that I think he's kind of shortchanging himself with the moniker.

There's really no hidden secret here, just build if you don't know how learn. It's the best way to learn and the only way to build. No one knows how to build something before they do it.
Major Brands in Illegal Destruction of Critical Elephant Habitat [video]
Exactly. I accidentally wrote "attributes" instead of "properties" :D
Lumiata looks super interesting. Ps your https is expired?

As a company trying to use machine learning to predict healthcare risk, what do you look for in a format to work with? How do you deal with incomplete data / incorrectly formatted data?
I'd agree with this, but I also had quite a bit of success with using indexer/search nodes as master-eligible, and then basically 'pin' (manually) the master node to one completely dedicated host. That's one complaint about ES, there's no way to set master preference among a set of master-eligible nodes.
Actually, UCB is running multi-million-dollar deficits, they're pretty cash strapped already.
While possible, it doesn't seem advisable. If you could bootstrap a successful SaaS as a solo nonprogrammer, you probably didn't need to.
[The judiciary] can force you to provide evidence.
Everybody has a duty to cooperate with litigation.

The 5th Amendment appears to explicitly contradict those examples.
> What's dismaying is how many people in this thread don't even want to have to think about how the person driving them is a human being, often just trying to make ends meet.

The problem is, this argument could be applied to all minimum wage workers.

Should I tip the cashier at McDonald's or Wal-mart? They're not making a living wage and are probably struggling to make ends meet. How about the guy that pumps my gas (I live in Oregon where it is generally illegal to pump your own gas)?

And that's what really gets me about our tipping culture in the USA. We're so inconsistent about who we think we should tip. It's completely arbitrary.
For extra fun, now do it without if! Just functions and calling them.
Thanks but not my site.
I don't think DRM is that big of a problem for future archive access. I assume that in 50-100 years, we would simply brute-force the DRM keys in milliseconds.

EDIT - Note that this assumes knowledge of the DRM algorithm. I admit the brute force approach might fail if the algorithm was secret and no players existed any more.
If you use emacs keyboard macros regularly and find yourself ever re-recording them because you messed them up just a little bit, try out `C-x C-k C-e` (kmacro-edit-macro) sometime. It's life-changing.
1. Design your page in a good, WYSIWYG web editor

2. Preview in your browser

3. press F12 in your browser

4 Modify the CSS in the Browser

5. copy the CSS from browser to editor

6. CTRL+s
But I assume that doesn't happen! Therefore it doesn't!
New App, Cop Stop Coach, Fixes Police and Community Relations One Stop at a Time
Perhaps they wrote it for their own use, then were unable to make it consistently profitable to a worthwhile degree, so they just open-sourced it?
I think the confusion might come in from the fact that many recipes refer to the process of onions starting to brown as "beginning to caramelize" simply meaning that they start to turn brown and sweeten. This does in fact happen in five to ten minutes. "Caramelized Onions" might be an entirely different proper noun than the concept "Onions which have begun to caramelize".
The author is absolutely right. You're browning your onions, not caramelizing them.
TOP 7 Questions You’ll Be Asked at a UX Design Interview
I do as well and know several other people that have admitted to falling asleep to Hardcore History. I wonder what it is about, drifting off to graphic accounts of historical genocides.
That sounds more like a patient portal used by patients. Building something for physicians, nurses, revenue personnel, lab personnel, and practice managers is a completely different game.
YouTube Error: "Video not found."
200+ GWh/year is a rounding error on world scale, where yearly total electricity generation is at least 1e5 times larger.
You want printf, not echo.

echo is a very non-portable command. POSIX says: "if any of the operands contain a <backslash> character, the results are implementation‐defined."
This is misleading. Helium has a higher conductivity and heat capacity than nitrogen per unit mass, but since helium has such low density, the heat capacity and conductivity per unit volume at atmospheric pressure is less than nitrogen.
Thanks much. Good to know I'm not alone or imagining this stuff ;)

> * Your API issues with jpg files are probably due to you tripping Google's anti-piracy system.

Holy smokes! Didn't know this was baked in. Our school teaches art and creativity. The jpg's being uploaded are pictures of student's original work: painting, metal works, jewelry, glass blowing, hand written diaries and sketches. Our images are pretty darn unique (and some amazing art as well). Would love to know if Google's detectors are tripping up.

> * Set up a separate Google Domain for testing stuff. You'll have to pay extra for it, but don't test on production data.

Good idea. That solves part of the problem. But it doesn't enable me to have a set of test data based on near-current production data. And god forbid I someday make a mistake on production...no way to rollback.
Ah, got it. Sounds like as you look to scale you could probably increase your margin by doing your own trucking.
I took a look at your blog from another post of yours (fascinating stuff, based on what I can tell from Google Translate, at least). Any chance you were secretly penalized because of some of the more risqué content on your site?
However they miss the easiest fix: Calling their account rep at AWS and cutting a deal.

AWS loves startups that could end up being huge customers so they're willing to slash bills upfront to help you get to growth stage; not only will they assign you an account rep but they'll have a rep whose job it is to build a good relationship with your VC. Speak to your account rep. Have your VC speak to their Amazon rep. Push them to cut your prices.

I've known startups which have cut their monthly bill by six figures going this route. AWS doesn't want your startup to fail and on the margin these resources cost them close to zero so they're willing to deal, make use of it.
To those who didn't notice, that's one of the authors, well also took large part in previous related work.
When I looked [1], it reads as if they have an 8 TB cap on this service. That is, you can ship them any drive, up to 8 TB, to plug in and run at $10 per month. It sounds like their pricing is predicated on some kind of assumed Watt-hours per TB.

It would be interesting if someone offered a similar plan, but priced on energy consumed instead, giving incentive for managed storage arrays that power down drives that idle (for some algorithmically-derived definition of "idle", trading off against projected lifespan of the device due to increased power cycling), and other energy-saving practices. Slices up the granularity of cloud hosting even finer.

[1] https://www.delimiter.com/slot-hosting/
And he ends the article with a falsehood! (Unintentionally I presume)

*>I throw them in the Crock-Pot overnight. They become a little juicy...but it's a lot faster

Is NOT true. Prep time might be shorter but cooking time 'overnight' is not any faster than 45min on the stove top.
My first permanent IT job was actually working with practice management software. It worked across multiple jurisdictions with fairly minimal changes - an appointment is an appointment in any country.

I actually suspect it violated several laws - I remember I had full access to a database stored offshore where patient notes were there in plain text, along with their names and addresses. I emailed the privacy commission about it but they wanted to me to name names and I was scared of losing my job.

So yeah, I hope you encrypt notes.
If they're smart enough to collect data in the app to detect when a request to their api is actually coming from their app (versus one coming from curl or from a script), then your reverse engineering problem just went from painful to unprofitable (i.e. not worth your time).
It was a feature introduced in 2011 and discontinued in 2013: https://googlesystem.blogspot.com/2013/03/google-discontinue...
> otherwise you cut through too many cell boundaries and let the water out too fast

That really doesn't make any sense. If you slice across the grain, you might slice through more vascular tissue than if you sliced lengthwise, but onions aren't highly vascularized. Furthermore, the cells are linked with plasmodesmata in all directions. No matter how you slice them, water is going to leak out at about the same rate. I would be a little suspicious that slicing with the grain would do anything. It sounds like one of those cooking rules of thumb that don't have any basis in fact. ...on the other hand, maybe Cooks Illustrated or someone else has done a controlled experiment and there really is a difference.
> If a power supply can be built with lower capacitance, ceramic capacitors can be used.

That explains why most newer LED lamps flash at 120 Hz, slomo mode fails on cameras, and one gets wierd strobing effects with fast moving stuff...

I wish they'd just use electrolytic caps and make the light output actually constant...
Three Blind Phreaks (2004)
Ironically netflix does the exact opposite. Also, you definitely don't want to have the content on the cloud - the data transfer pricing is where they make significant profit. Both AWS and GCE are ~$100/TB outgoing.
Awesome AutoHotkey list

https://github.com/ahkscript/awesome-AutoHotkey

A curated list of awesome AutoHotkey libraries, library distributions, scripts, tools and resources.
Weev spent about a year in jail for doing it
The Young Mariners of Throgs Neck
Whatever You Do, Don't Expose the Docker Socket to a Container (2015)
I sort of agree. On the one hand, an approximate answer is fine for this use-case (especially when you can look down 2 inches and see the full context in the Wikipedia result without looking through) but perhaps it would be worthwhile on answers like that to say "Approximately" at the front just to be clear.
Culture and Revolution – Ben Horowitz
You can't extrapolate future computing improvements based on the past, we are hitting physical limits now and in 50 years may not have computers dramatically faster than today.
How Many Times Have You Been Hacked?
Great tech, shame about the name
Bolden said that in an interview with Al Jazeera. Obama didn't actually tell him that Muslim nation outreach was his mission. http://www.politifact.com/punditfact/statements/2014/mar/12/...
I'm a developer and have helped bootstrap a couple of SaaS. The problem is that in most partnerships like this, the other person can usually only offer ideas or something very minimal with regards to the success of the business.

I usually end up just doing everything myself. Unless you offer something besides just the idea (money, contacts, industry experience). The partnership will not work.

I've had to quit a few startups over the years myself because my co-founder ended up only offering some ideas. This starts to become a perceived manager->employee relationship (since as the developer, you are doing the majority of the work) and because the idea is their only contribution, it's a problem when it needs to be changed.

This also smacks of someone that loves the romanticized idea of running a startup, but isn't willing to actually put the work into it.

Now, I will only go into business with other people that have at least a couple of years of business experience.
A new way to build an airport – Circular Runways?
You make a good point, but:

> Some will do "Cracking the coding interview" type shit, some will do code reviews, some will give you a take home thing you have to present, some will do pair coding. Some do algorithms only, some do design discussions only, and so on and so forth.

"Cracking the Coding Interview" and algorithms are the only things you mention that you don't spend all day doing at your day job. Spending time studying algorithm questions will be hugely beneficial for some interviews. For others, they'll quiz you on stuff you (should) already know.
Sure if you have enough money to pay people to do the work. Architects don't build houses by themselves most of the time :)

This is optimal if your goal is to focus entirely on sales and raising, as this effectively lets you sell while building the product, which is really hard to do when bootstrapping everything yourself.

Good luck!
Maybe on the next upgrade iteration. As it is now, the server is performing well, and it can scale to 1.5 TB of RAM, so that aspect has quite a bit of room.
Retro Stack Exchange – for all your burning old school questions
There's a followup to that article that says Raid 6 won't be recommended by 2019.

http://www.zdnet.com/article/why-raid-6-stops-working-in-201...
Landlords will just raise the rent to compensate for the tax. It guarantees the post-UBI rent increase, because landlords will feel justified. If the tax is somehow indexed to rent, once again you are engineering an inflationary spiral.

What's the reasoning that a land value tax could be helpful?

Edit: after some reading, the apparent intent of the land value tax is to encourage landlords to build denser housing to share the burden of the new tax among more renters. But this is like proposing a Slow Driver Tax while ignoring that the speed limit has been set at 15 mph everywhere in the city. Landlords already want to build multiple housing units, but they are prevented by zoning laws. Attempts to change zoning laws are some of the most vicious political battles in existence. Everyone knows that more density/supply is needed to make housing more affordable, but it just hasn't happened (at least in the US).
Being a full stack developer means being proficient on the frontend as well as backend. Unfortunately none of those tutorials prepare you to work at the backend of a production service.

To say you can do backend code because you can write in JavaScript is like saying you can write a paper on cardiology because you know English. Knowing the language is a small part of the job. There is a lot of domain knowledge that is required in addition to the language.

Learn networking, learn operating systems, learn distributed systems, learn performance and scalability, learn about databases. Then learn node.
"The rejection rates for SBIR's are commonly 90%+ because there are far more proposals than dollars."

I know. But I thought it is based on merit. If you try to tell me it is a lottery it should require very few people.

"Now you want to burn down the agency because you had two SBIR proposals rejected,"
Reading is not your stength. Somebody explained me, how grants are given and I don't think I like the idea.
Somewhere between the default and your binding: @@ repeats the last macro. So you can record your macro, go to your search text, @q, n, then for all subsequent matches @@.
Just learn to program, every minute that you spend futzing around trying to find developers who'll do it for free or little money is one minute further away from you have the development skills to write your own product.
I use similar strategy with my team. In addition I ask them to summarize in one line the job they are going to do before starting the job... which is related to the task description in the task board. That is normally the commit message. Works (most of the time...).
They are published every friday. No subscription needed.
The OS X* equivalent is A Better Finder Rename: http://www.publicspace.net/ABetterFinderRename/

When installed, you can use the app or call it as a service.

Not sure if it's as full-featured as Bulk Rename Utility, but it's close. [regex replace is hidden under Advanced & Special, which will tell you a bit about their target market.]

* Available for OS X 10.[12]-11, and macOS 10.12
Pick's Theorem [video]
No, they're not outside of China. Locating a Bitcoin farm in China allows paying for power, equipment, and staff in yuan, while generating revenue in dollars or euros, legally.

Northeast China mine: [1]
Another China mine: [2]
Mine in Kangding: [3]
BW Pool and Antpool, in Inner Mongolia: [4]
OxBTC farm (possibly in Ordos): [5]

[1] https://www.youtube.com/watch?v=K8kua5B5K3I
[2] https://www.youtube.com/watch?v=k3-7X80DXzY
[3] http://www.afr.com/technology/lisa-kangding-story-20160706-g...
[4] https://bitcointalk.org/index.php?topic=969823.0
[5] https://www.facebook.com/oxbitcoin/videos/921660704629104/
But how else will you find out what Disney princess you are? Or what complete strangers ate for breakfast? Facebook knows whats best for us. I for one welcome our all knowing algorithmic overlords.
Recover Deleted Pictures from Android SD Card
Never mind, I figured it out. ("Size of the universe" on Wikipedia, if you're curious.)
How did you protect against overfitting? How about local maxima? Some of your constants look surprising to say the least.

Most notably:

* The gamma value of 0.38 (when most studies suggest 1.5 - 2.5 for human eye gamma)

* The significant difference in the vertical and horizontal constants (when as far as I know human eyes are equally sensitive to most distortions independant of angle).
You are absolutely correct, and I have seen this sort of thing time and again... "cloud" doesn't mean that the server is magically faster - it usually means "a great deal slower" because it is a shared resource.