skysight-inc/HackerNews huggingface dataset:
For members of the tech community I believe it’s quite cowardly to give opinions, for print, without willing to be named as a source.

I take the other angle -- it's quite cowardly (and shitty) for junior "founders" to take advantage of, or otherwise make life miserable for early employees in the ways they are prone to doing: bait-and-switch games with regard to compensation, equity, or verbal agreements; plain old harassment in sexual or other forms; or just sheer incompetence[1] -- and then expect these employees to not only take their lumps financially and emotionally, but to keep forever silent about it -- on fear of appearing "embittered" or "vindictive."

So to those feel they need to keep their anonymity, in order to prevent the damage and humiliation they suffered from living on any further -- as long as they are being truthful, they have my understanding and support.

That is to say: in the right circumstances, there's nothing shameful about preferring to stay anonymous for the sake one's sanity and financial health. And in some cases, it may be downright prudent and necessary -- and for the better good of us all.

[1] "We're sorry things were kind of rough here for you at the beginning. Management was 23 years old, and very inexperienced" was what was told to a friend of mine after moving across country to join a startup that promptly went bust, 6 weeks later -- sans severance, of course.
not really how apple operates
$20,000 for a device (with a $4500 dock) that lets you hover a few inches off the ground for 6 minutes at a time.

Oh and it lets you move about a foot per minute if you try really hard to keep it stable.
In my freelancing experience it's possible to scale the job by creating teams of developers per project and coordinating them. The problem (if it's a problem) is that your not a real freelancer anymore: you have obligations to those developers and you have to care about them, so you're more like a company boss. You might also have to become a real company, if your country's fiscal legislation favors that. Still, you can't have more than a few projects at the same time. I didn't make so much extra money when I had a couple of loose teams over the Internet: the profit is linear with the number of the developers. I think one must go all in and become a real company with as many devs as possible, but that's a different life.
That's not accurate.
The MTHFR Gene Mutation and How to Rewire Your Genetics
Knuckle tap and scroll are common among smartphone users.
Hi, the app can be downloaded from the App Store and used completely for free. We don't plan to release the source code right now, but we'll definitely let you know when it happens.
This is why I switched carriers, too. I had the same "Am I hacked?" moment a while back. Thanks for posting details!
Refactoring your DNA mayh help too..
Thanks a lot! We're glad you like it :)
Deep packet inspection is forbidden in the Netherlands as far as I know. Is there anyone who can confirm both this and if Vodafone is doing this in the Netherlands regardless of this, alleged, legal restriction?
Convox co-founder here. Thanks for the shout out!

That's exactly right, avoid manual infrastructure.

Someday we will all have something like Rails for infrastructure. Strong conventions around best practices.

If you follow these conventions you can avoid bespoke or manual configurations and focus solely on your app logic.

We're building Convox to advance this goal.
The 12 Days of Christmas: the story behind the holiday’s most annoying carol
I wasn't aware that Perl 6 was going to be projects aiming to implement a spec. Nonetheless, I find the title to be misleading, it can be phrased better and more specific. As Larry Wall says in the tweets below, it'd be more exact to say "A Perl 6 Compiler and Test Suite Released".
Agree, donor based systems are non-sustainable. But tax based systems for public goods are. The Facebook initiative looks innocuous enough but Facebook is creating a dependency that could be very dangerous for the public good as the perceived marginal cost of other services is seen to be too high.

The Internet is a basic utility and public good. Monopoly usually doesn't seem to be a good model for these kinds of systems.
As rdancer pointed out this article is older than the internet and I, and probably some others, hadn't noticed. Still interesting, but not very.
Perl was the very first language I learned. I was using it to parse incoming emails to insert records into a timetracking database, so i could log my time via email. loved it.

But ya know, 15 years is a long time. in fact i was around 16 at the time, and am 30 now, and remember talk about perl 6.

I'm a ruby guy now, and I don't see how I could ever go back to perl. Is perl 7 going to take another 15? or 30?

Despite whatever features came about; i should not need to wait half my life to get them. That I think reflects poorly on the perl culture, or its momentum. And it's not that perl 5 was without issues (though they were rare for me)

Maybe a revival will come about from this, and maybe a change of pace and approach; but as it stands the 15 years it took to release feels closer to failure than to a success, and to tie my code to such neglected foundations does not jive with me. Or maybe I just really like ruby now.

Honestly, I hope something good comes of it. Even if its just new features that other languages go on to adopt or take cues from.
> There is no reason - beside manually managed infrastructure - to not decrease the instance size (number of machines or c3.xlarge to c3.large) if you realize that your EC2 instances are underutilized.

CPU/Memory aren't the only measures of underutilization. If you require high instantaneous bandwidth throughput, then the networking capacity available to your instance roughly increases with the size of your instance. This includes both EBS as well as other Network traffic.

Table with Low/Medium/High: https://aws.amazon.com/ec2/instance-types/#instance-type-mat...

Example benchmark with c3 instances: http://blog.flux7.com/blogs/benchmarks/benchmarking-network-...

If you're more concerned with just EBS network throughput, check out the table on this page instead: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-ec2-...
Expose is great, I came across that too when it was shared here. The author has created some beautiful themes and the example sites look great.

I was keen to contribute to it (to try add other template engines, caching, etc.) however it is written in bash and the script is over 900 lines and doesn't have a test suite yet. Not being too proficient in bash I was a bit anxious about diving in and contributing.
Hi bcks, we're working on it. We'll be releasing a new version that allows you to export to ply. We're also working on adding external
3D printing and delivery straight from the app.
In this kind of job is not so difficult to find people that speak English here in Italy, but most devs read and write (especially read) much better than they speak or understand.
For more information on these experiments by Eremets & Drozdov:

www.nature.com/news/superconductivity-record-sparks-wave-of-follow-up-physics-1.18191

http://arxiv.org/abs/1506.08190
Switzerland is very close to Italy. I don't know if you are willing to move but if you are, you could easily work here 3-4 days a week (60%-80% emploment), make more than enough to live, have no clients who call you at night and build your own product/company in your spare time.

At least this is what I am doing right now.

If you look for a tech-job in Zurich, check out my story "8 reasons why I moved to Switzerland to work in IT" on https://medium.com/@iwaninzurich/eight-reasons-why-i-moved-t... or send me a mail to the address in my HN-profile.
What does convention going have to do with knowledge acquisition? I don't see how they're related.
The title should say "high Tc superconductors" (Tc is the transition temperature, which used to be really really low decades ago) and not high-temperature superconductors as the latter could easily imply higher-than-room-temperature to those not familiar with the subject...
Not yet, unfortunately :( We'll be adding export to ply in the coming versions.
Have to agree with this. I freshly installed windows 10, and the sleep feature is just not working when the lid is closed. I've tried several suggestions and still got the same results. Feels the same like setting up linux desktop, only I know in the end it will work.
I haven't tried Sigal, thanks for sharing the link. I'll check it out. What do you like about it?

I also use Jekyll, it has been the perfect tool for my blog.
NetBSD can act as both a Xen host and guest.
I don't understand why this is still an issue in 2015. Why can't our source control software take code indented any way, any how, and convert it to your personal preference when you pull the repo? It's not like we enforce what color syntax highlighting you use or what font.

Honestly, the hours that have been wasted debating tedium like this in programming...
Interesting! I assume tabs being so common in C projects has to do with their use in makefiles. But what is up with Go? Why are tabs used exclusively there? Not a Go programmer so I assume that must reflect something in the language or typical tool chain.
Ask HN: How to drill math problems?
There are great tools like leetcode, topcoder, etc. for keeping our algorithm skills sharp. Are there any similar tools/forums for math problems at the level of calculus, probability, linear algebra, etc.?
gofmt enforces tabs.
Unfortunately, we don't have enough time to add Android support at the moment, as we're focusing on improving the quality and disability for the existing app. In the longer term we're definitely planning to release an Android version too.
That fails to explain why you aren't allowed to watch in the UK. This private/public thing is weird. It profits, to help fund the BBC. Part of those profits (what, $10 or so?) should go towards not fire-walling the UK from the content their channel produces to fund their channel.

Edit: I know proxies are not for your casual user, but will we ever have acceptance of the fact that fire-walling content is about the easiest thing to get around, and maybe (just maybe) that money could be less wasteful elsewhere?
Ok, so are there any posts by Hunter publicly trashing someone? If not, it must be because he's had uniformly wonderful experiences with everyone with whom he's interacted in the valley!

He also completely ignores power differentials between (often, but not always) connected and/or well-off founders and their (often, but not always) less well-off, less connected, less known reports. For those of us who aren't as plugged in as he is, the stuff that trickles out to the industry news is helpful. eg founders that have a history of treating dev teams like shit, or founders that have walked away with millions while their employees walked away with zero (Kevin Rose, etc.)
You might be right about an attempt at misdirection (I wouldn't speculate one way or another, but obviously EPI agrees with you), but I don't think that invalidates the case about income inequality being partially (among many other sources) caused by AM. It seems fairly well-supported by the evidence from NBER, which Cowen wasn't involved in: http://www.economist.com/news/united-states/21595972-how-sex...

The (also liberal) Brookings institution also seems to support it, so I don't think the opposition case is exactly ironclad: http://www.brookings.edu/blogs/social-mobility-memos/posts/2...

Another thing to consider is that income inequality is increasing via second-order AM effects, via propagation across generations, rather than directly due to the marriages (http://www.economist.com/node/21640316)
I wonder how many of those with tabs prefer their tab stops to be at something other than multiples of eight spaces. If it's half of them that would be about a sixth of the repositories.

GitHub has addressed them by supporting .editorconfig. Setting a tab size in .editorconfig changes the tab size for viewing files but not diffs (last I checked, a couple of months ago). If any GitHubber is reading, it would be great for that preference to be used for diffs as well!

http://editorconfig.org/
Yep, gofmt defines and applies a standard formatting that uses tabs for indentation. Using tabs means that everyone can use their own preferred tab stop in their editor while operating on the same code.
I was curious about that too, so I did a little searching around to find out why. Apparently tabs are the officially recommended format and are emitted by the code formatting tool `go fmt`.

http://stackoverflow.com/questions/19094704/indentation-in-g...
Given that, I'm surprised to see that tabs are less prevalent in golang than two spaces are in ruby.
4 years ago is hardly 'older than the internet'.
Alfalfa isn't an annual though. It's a perennial.
I'm reading it from outside the UK and while well written, it certainly reads as partly a promotional travel article. I clicked on some of the other BBC travel articles in the sidebar and one even had a survey underneath asking readers to select from these responses:

> Did this story inspire you to pack your bags?

> * Yes! I'm looking at flight prices as I type

> * Maybe? I'll put it on my bucket list for the future

> * Not really, but it was interesting to read!

You get the idea.
The CSound API for Android has been around for a while now. A few years ago I built an app called EtherSurface (my first and only Android app): https://play.google.com/store/apps/details?id=com.zebproj.et...
Chrome has something like this called SDCH, but it hasn't seen a ton of adoption outside Google:

https://en.wikipedia.org/wiki/SDCH

https://engineering.linkedin.com/shared-dictionary-compressi...

https://aprescott.com/posts/sdch

Guessing part of the hurdle is that you can't simply drop it in like gzip; you have to generate a dictionary and serve it and refresh it now and then (the LinkedIn post explains). And a CDN can't just cache "the SDCH'd version" of a resource; ideally it'd cache one version for each recently used dict.

The other, slightly happier "problem," is that other tuning can make the additional gains from SDCH less dramatic. I looked, and the Google homepage has a blob of JS that's 40KB gzip+sdch'd--but it's ~100KB gzip -9'd, and probably costs me 0KB most of the time because it's cacheable and its Last-Modified is about a month ago.

CloudFlare's Railgun proxy does use delta coding to good effect, though in a much different context (origin server to edge location).

I can imagine other variations, like priming Brotli's (de)compressor's history buffer with the first bytes of the old version of a cacheable resource in an If-None-Match request, if both sides have the old version handy and advertise the encoding. Sounds like what you're saying. Like SDCH, that still isn't drop-in; the server has to remember old versions of things. And it only applies to cached resources.

Anyhow, interesting space.
The proper way to do that would be for everyone to use tabs for indentation. The authors of golang seem to have taken this view.
In Sweden a Cash Free Future Nears
Sure. Mostly when I see it, it's people who don't know any better. With a fair number who do know better but do it anyhow. The former group I understand. But the latter is a mystery to me.
I wonder if Fidelity is out of its sandbox here. They're involved in a setting a LOT of these late stage valuations which have no liquid market and can't be valued by traditional NPV/discounted cash flow analysis. If all they are taking is anti-dilution then I question the the team making these bets.
Shameless plug: I ported the code to Rust: https://github.com/baguette/rs-babygc (feedback is welcome).
What you're talking about is tabs. Spaces are for people who like to enforce their viewing preferences on others.
It'll be an interesting experiment to see if there are any problems with that approach. If not, maybe we can all finally move on.
I agree, since a downvote is inappropriate. But I must say that the post does not reflect my experience at all.
that'd be great :D
Ages back I started a repo that I keep meaning to go back to - important experiments that kids can replicate - this should be one of them.
Edit: https://github.com/mikadosoftware/importantexperiments4kids
Can Heat be decoupled from the whole OpenStack infrastructure? I wish there was something fully-compatible with CloudFormation that can be run locally, but if I have to rebuild the entire OpenStack infrastructure to accomplish that, it's gonna be an overkill.
good explanation of earlier version https://youtu.be/Yc945sNB0uA?t=102
Yes, but letting it ring out and go to mail on its own isn't very satisfying. Sometimes you want people to know that it was you that sent them to the mailbox after only two rings. It says you busy, but not so busy that you cannot tap your phone.
And also interesting unicode features in the regexes... \d matches anything that is a digit in unicode for example. What if you only want ascii though, like for computer languages and maybe security?

EDIT: security as in, no similar-looking but different characters to confuse users etc...
> Why can't our source control software take code indented any way, any how, and convert it to your personal preference when you pull the repo? It's not like we enforce what color syntax highlighting you use or what font.

Because the mapping from one whitespace style to another is not a bijection. Moreover, our source control tools rely on things like content hashes which change when even a single bit of the source has changed, and sometimes even our language parsers depend on whitespace format.

Frustrating, I know, but you will not see a resolution to this problem with automated tools alone. You will, however, when the Tab key is removed from keyboards altogether :)
That is a fun analysis, I use 4 space tabs (where hard tabs are in the code, and ts=4 in .vimrc). Hard tabs are essential on proportional font editing systems, otherwise your code goes all over the screen!
We already view deliberate terror attacks against civilians the same as military strikes performed against enemy combatants. For example, the article mentions the Fort Hood shooting, an attack on US soldiers at a US military base that was described as terrorism by the media.
>other insects

cough
I'm quite happy with my SCM keeping it's greasy fingers out of my source.
Looks good.

Suggestions:

* Greasemonkey / Tampermonkey version instead of an extension

* Allow it to work on GitHub links outside of GH? Like if someone links a GH repo here.
No, your original point was that terrorist attacks against civilians are inherently worse than attacks which try to minimize civilian casualties as far as they can. Then you added that civilian casualties are horrible but justifiable when targeting an even more dangerous terrorist.

But you are confusing two aspects that are completely unrelated: the first is a matter of means (how can you wage war), the second of objectives (why you do it). And then you assume that the western justifications can be taken at their face value (we kill to prevent more being killed, no political purpose implied) which is even more naive.

Finally, you seem to admit that having higher precision weapons would make terrorists better people. Maybe, who knows, as good as we are? That was much of my point.
Ask HN: Books on data modeling and how to select a database for a given problem
Title says it all, i have next to no knowledge in database and database management systems.
I am looking for some practical knowledge and best practice type of reference. In particular, i want something that describe and contrast the different NoSQL database systems.
In what world is Apple, one of the strongest protectors of individual privacy in SV, concerned with how long you shave?
That came later, though. Assuming re-purposing of an existing signal, SIGHUP was a smart choice because it's exactly the one that a daemon (not attached to a terminal) will never ‘legitimately’ see.

I don't know the history of SIGHUP-to-reload (perhaps a good question for TUHS) but I'd guess it originated outside of Bell or Berkeley, who would have simply added a new signal.
Django Testing: Dealing with datetimes
I wonder if AWS is a good location to run a VoIP server. VoIP is a real time application that is very prone to jitter, latency and packet loss. I'm concerned about "noisy neighbors" and decreased network performance at AWS.

Does anybody have experience with running a VoIP (e. g. Asterisk) on AWS?
I absolutely agree - all trades should be final.
Theranos Wellness Centers Aren’t Using “Nanotainers” at This Time
That would be disturbing - it would indicate that people are eschewing go fmt.
My favorite part is the guy who programmed his nose into his iPhone's fingerprint sensor. I wonder if it can really tell the difference between his nose and any other person's.
If only the performance was adequate. It was so laggy and power-hungry on my i7 thinkpad that I was forced to go back to Linux.
Human Exploration of Mars Design Reference Architecture 5.0 [pdf]
I'm not sure if you're trolling, but obviously not everyone would agree that this is the "proper way."
Ruby is very popular with the excellent Rails framework. Also Sinatra as a DSL if the power of Rails isn't needed.
So, if you want to buy your own (quality and/or to avoid their "shared/public" wifi/phone functionality), what are the current recommendations for this speed level? For residential? For business class?

(Is it still the Motorola line?)
Personally I prefer tabs for indentation and spaces for alignment. Also what's wrong with these charts? They keep shrinking and expanding you can't tell what's going on.
Makefiles need hard tabs. The hours that have been wasted on that insanity... (bonus points for useless error printing)
Hi Siri,

I noticed you sound exactly like GLaDOS from Portal; is it on purpose? Please don't kill me.

Your friend.
Huh. Never noticed that GH itself supported EditorConfig. Cool :)
it's that important.
T-Mobile is known in Germany for having done the exact same.
How is multiple accounts a hack? It's the correct solution to isolation. Using regions is just stupid because now you've attached extra meaning to regions and can't bring up production stuff in other regions for better latency.
Service workers or web workers?
Switzerland is happiest country once again!

If you look for a tech-job in Zurich, check out my story "8 reasons why I moved to Switzerland to work in IT" on https://medium.com/@iwaninzurich/eight-reasons-why-i-moved-t... or send me a mail to the address in my HN-profile.
Good/Visto alum here. I am just thankful that some omniscient hedge fund people offered to buy my shares at a little over a buck a share five years ago (hoping to cash in on their forthcoming IPO no doubt). This company was not a unicorn. It was a tapeworm! Not at all surprised at the outcome, except that it wasn't an outright courthouse auction of office supplies.
Investment Principles and Checklists
Go actually uses a mix of tabs and spaces in gofmt, tabs for baseline indentation and spaces after that for vertical alignment.
Not without considering the throttling you will hit if you exceed provisioned IOPS. You really want to consider all the angles on dynamoDB before committing to it; limitations, unique benefits, interface, etc.
Not at the moment, but it's coming. Also, it's rarely the manufacturers themselves that are selling the data, but applications installed/given access.

Google already can guess where I park my car and can provide me with relevant traffic data for my commute both to and from work without me having to ask for it.

With highly accurate GPS, and information about the user, you could probably guess what user's home layout looks like, and what they do in each room.

Got a heartbeat monitor on your wearable? Sleep in the same location every night? Haven't had an elevated heart rate in your bedroom for a month? Unmarried (because that's public record)? Time for ads targeted at lonely singles.