skysight-inc/HackerNews huggingface dataset:
Is it possible to do a different frequency, like twice per week? 26 times a year isn't much.
In adtech, perception has been a big deal. If you are a media company you get one multiple. If you are a tech company you get a much higher multiple. As such, most adtech companies try very hard to market themselves as tech. Eg. "platform" is much more valuable than "network" even though most fall somewhere in between.

I wonder if that distinction will fade in line with your prediction.
US 'will not fund research for modifying embryo DNA'
NSA Whistleblower William Binney: The Future of FREEDOM (2015)
I have only ever seen SJW used as a pejorative, YMMV.
The inventor of PCR, Kary Mullis, has something to say about this too.

Can you cite any research that shows definitively that HIV causes AIDS? Mullis says that he can't find a reference. Can you?
cool I just noticed you can turn off skins and names.
The present and future of editors and IDEs for Dart
They could also be expecting a high external defect rate, and be factoring, say, 10% into the sale price to defray warranty costs.

It's also the first of a new product line, so it likely also has to cover some of the costs of creating and entirely new division inside of Apple, from line support up to executives. NOT just the R & D costs.
This is clean water that used to be waste water but has been treated? What's the issue.

In medieval times people used to brew with water that actually contained waste in order to sanitise it, the yeast killing the bacterea. Then everyone would drink it, including the children.
Hunh? C# was one of my first professional languages and I used it for five years. It's an excellent language and many people use it. What 'grain' do you think you are going against?

The more platforms and languages you get exposed to, the more informed choices you'll be able to make in the future.
No keyboard = minimal text entry = disqualification as "primary" anything.
I grew up with lego and moved on to mine craft. I'm not ashamed to say I still can get lost in that game and I'm 26. This gives me a reason to play with visual studio.
Thug Arrested After Liking His Own ‘Mugshot Wanted’ Pic on Facebook
My 8 year old and 5 year old play together on a ScriptCraft [1] server I run on my laptop. Just watching them build stuff, play out stories and invent new things together is amazing, and the eldest quickly learnt how to enter commands in the console to do things like change the time, weather and game mode.

They love doing everything manually, but the eldest is twigging on to the fact that if you're doing the same thing over and over again, you can do it much faster by telling the computer how to do it with JavaScript. She'll learn to be properly lazy yet.

Just the other week, I used it to teach her about algorithms, JavaScript functions and debugging. She was building lamps out of fence posts and glowstone, so I got her to write down the step-by-step instructions for building a lamp and started writing a new lamp() function following her instructions, showing how each of them turned into a piece of code. Every time we made a change, we ran lamp() and I got her to tell me what was wrong with what it built so far (lots of off-by one errors!). Once it was working, I got her to make changes to the code to change the height of the lamp, to show her how she was changing the same values in multiple places each time. Then I replaced that with a variable to show how she could make that change in just one place by giving values a name. Then I made the variable an argument and showed her how it's similar to passing the time or gamemode to other game commands. When I came back to have a look at their world later, there were lamps reaching up into the clouds.

The younger kid is still learning how to read, write and type, but she's also noticed that you can do cool stuff by writing on the computer. The other day, she took me to her room in the new house they'd just built and said "can you type to make this room fabulous?"

Minecraft has become an amazing tool :)

[1] http://scriptcraftjs.org/
https://en.wikipedia.org/wiki/Xenix
Have they considered marketing? Because this is the first time I have ever heard of them.
With :pre and :post, Erlang's design by contract has made it's way into Clojure...and in the form of a full featured contract system, into Racket as well.
If you want to do it properly, use Singular Value Decomposition, eg

http://tube.geogebra.org/student/m1113573
Teardown Shows Apple Watch Sport Costs Just $84 to Build
F# in particular is not a 'mainstream' .Net language, its community is more similar to the Haskell community than the general .NET community.

For a young developer in 2015 really no reason not to use .NET. Other than its just not as popular, which is good enough reason.

For older folks the main stumbling block is... Microsoft has run long and brutal cons before. If your memory is long you just don't trust them.they are doing everything right... But still.
There are billion dollar agricultural corporations. I do not think there is a statistically significant population of billionaire family farms. Probably not even in the hundreds or tens of millions $ level, for that matter.
You can see what percentage of installs in the past 30 days opted-in if you hover over the question mark next to "About App Analytics Data".
Lighting the Way – Building the Office of the Future
This is part of the reason why I've been considering getting a one-way pager and leaving my mobile phone off or in airplane mode.

This way I would only need to take my phone out of airplane mode if I happen to be in a location where I can't use another phone to return pages.
That's probably true for 95% of the world.

The other 5%, on the other hand, is where most of the money and VC's happen to live.
Awesome !! Toptal rocks !!
finally Apple! I've wanted to know app store page conversions for years!
But consistently planning a date night with my beautiful wife is.

If I'm planning to drop $250-300/mth on a couple of great dinners, then another $10 to add an element of surprise and save me from all the research and bookings is well worth it.

I wonder where Brisbane Australia is on their roll-out schedule... We have multiple nice restaurants now, and thankfully both are now open later than 8.30pm.
Demand-side network is the most important. Supply side is relatively trivial compared to this. Look at LINE Taxi which launched in Japan using its demand side network via its messaging platform + instantly creating a huge supply side network via a partnership with existing taxi companies. You can buy supply side but can't buy demand side network.

Drivers using both Lyft and Uber is a perfect demonstration that they care most about the size and liquidity of the demand side of the market. They are using both in order to increase demand side liquidity from their perspective.
Creating immutable containers with version tags on Docker hub
We lost a good one. I've been struggling with learning Haskell for awhile now, and this is even more motivation to put my nose to the grindstone and learn how this mans brain ticked.
>no compelling medical reason to do it.

Because potentially eradicating disorders that lead to a decreased quality of life for hundreds, thousands, if not millions of people is not a compelling enough reason to alter non-viable embryos?

I'd like to highlight the word non-viable again. These are not embryos that can develop into potential life. They allow us to study disorders that affect actual, living people that could potential improve the quality of life for people worldwide or save actual, living people.

But my morals that make me want to save actual, living people must mean I'm immoral?
A lot of things look like penises. Get over it. Grow up.
Video Is About to Become the Way We All Visit the Doctor
It is somewhat lacking in the community. What's there is quite friendly, cool, and often doing neat things. There just isn't as many libraries as, say, Python, because there aren't as many people.

I'd say learn the MS ecosystem for the same reason I learned Linux way back when: a different perspective.

You'll see all the same things, but sometimes done a different way. Not necessarily better or worse, just different. I'm pretty confident you'll have at least one "that's a great way to do that" moment.

Maybe you'll come away from the experience much as I have: I don't really care what the tech is. Will it do what I need it to? It also has made picking up "new" tech (ain't nuthin' new) really easy.

Oh, and search for "dotnet". Most places use that. Google will search for ".net" if you add in "C#" or something.
>In this case I think the benefits far outweigh the risks.

I'm starting to suspect that you may not be in the primary target audience for Arduino.

>Now it _sounds_ like you're being snarky because I'm not directly supporting Arduino.cc

Yeah, kinda. I don't know you so I'm not really meaning to be too judgmental. I also purchase a few clones here and there, and I encourage others to do so as well.

>It is certainly cheaper in some cases: ...

Those are some good points, but I'll note that they (built-in USB, $3 ICSP doohickeys, etc.) are relatively recent developments; and sometimes beyond the capabilities of a lot of the Arduino's primary audience.
Deprecating Non-Secure HTTP
I hope you don't get downvoted, those seems like reasonable questions. I'm part of the F# community I guess, so I suppose I could try and answer!

I'm not sure the F# community is the same as the broader .NET community. I think at the moment, with functional programming being a little more niche still, it's perhaps quite self-selecting. It has a lot of people in who really care. I think that's a good thing - I hope - but obviously the broader .NET community is perhaps more heterogenous - it can feel quite enterprise-y or business-y in places, unsurprisingly.

I hope the F# community wouldn't be found lacking, unfriendly, etc. We certainly try hard to be welcoming and inclusive, and I think generally do OK - although we could do better I'm sure, as could every community. There probably isn't as much open source in the .NET world as there is for Ruby/Node as much as anything else because of the backgrounds of the languages and communities (Microsoft has a strong influence over certain parts) but there is still quite a lot, with some very enthusiastic smart folk.

What's stopping people adopting it? Probably too long an answer for here. I would say that I think there are fewer and fewer things preventing adoption as time goes on, especially with F#, and there are some cool startups trying to do big things.

I'd like to think it's friendly, and I'd also like to think it's always open to ideas from other communities. If you wanted to chat as Ruby or Node dev (or anything else) I hope you'd be welcomed.

(Final note - NuGet is kind of like NPM yes - it's a common binary packaging form for dependency management. It has flaws, but is commonly used, and is certainly better than nothing. In the F# world at least, Paket is doing very well - it's compatible with NuGet packages, but perhaps slightly more accurate about using and managing them!)
oh man your screen name. the b5 is strong in this one ;)
I didn't suggest Octave wasn't important as an alternative for MatLab. I stated my opinion that Python appears to be replacing MatLab in the niches where it dominates. If there is a new project, Python is likely to be a competitive alternative to MatLab or Octave.
GM Chief Executive Mary Barra Earned $16.2M in 2014
Why DreamFactory Chose Laravel
The people who you sold stuffs to, they saw you on linkedin and tried to link you. Now here is the funny part - Linkedin asks them to enter your email id to confirm that they really know you. Bang... you receive mail on your craiglist email...
Again, just a wild guess as I have received Linkedin mails on different mail ids including my official email id that I have not entered....

Lesson learnt. You dont need to share your information online. Your friends will do that for you. And some times, even people you thought know nothing about you will have that missing link that these companies can then use to join the dots .......
I never follow 'advice' from outliers.

Also, remember "survivorship bias."

The advice:

Drink plenty of water
Get out in the sunlight and fresh air
Floss
And, of course, exercise

Yea, ok. Thanks.
Ask HN: How do you hire remote employees (not contractors)
hi
lot of startsup are hiring remote which is great. But when it comes to hiring employees, how do handle things like payroll taxes, health insurance etc. if the employee is in a foreign country ?

For example, if a US based startup hires someone from say Europe, how will you handle payroll taxes etc for IRS ? What about Insurance etc as those will apply for the home country of the employee, right ?
Coincidentally a new documentary is out in the UK this coming week on the exact same topic: Bikes vs Cars.
It's a bad backronym, but it's not misleading.
how bout explaining why what you proposed is better?
"The .NET framework supports up to 32-dimensional arrays, but in the past F# only supported use of up to rank-4 arrays. Not only were arrays of rank 5+ not possible to create and manipulate from F# code, the compiler could sometimes fail to consume external libraries which relied on high-dimensional arrays.

This is now fixed. Although there is not yet support for creating and manipulating high-rank arrays, the compiler will now properly handle these types up to rank-32."

Has anyone here ever used "high-rank" arrays? The deepest I've ever gone was 4 for a lookup table, but I'm wondering what the use-case is for super high depth arrays as well as why there is a limit at all.
Who's to blame for the digital time deficit?
Here's his eulogy from the Yale Daily News:

http://yaledailynews.com/blog/2015/04/30/hudak-spirited-sayb...
This holds a lot of weight to me. Everyone I talk to raves about the effectiveness of FB app install ads, even though CPI is becoming tremendously expensive.
A pager would have the same triangulation-via-cell-tower and social-network-analysis-via-page-history vulnerabilities, right?
I cloned the project from https://github.com/MicrosoftDX/Vorlonjs.git to play around with creating a plugin. The code in the plugin TS files (e.g. `Plugins/Vorlon/plugins/sample/sample.ts`) keeps reporting errors like `Cannot find name 'Core'`, `Cannot find name 'RuntimeSide'` etc. Is that expected?

I have run `npm i` from the project root.

$ node -v && npm -v
v0.10.36
1.4.28
That would be a reasonably practical solution with a lowish profile lightbox as the mounting.

Hmmm.
It is kind of funny that F# 4.0 got to the top of Hacker news while F# 3.0 with the type providers (which is an amazing innovation, if you ask me) didn't get that much publicity when it came out.

I think it's just a matter of timing. Now that the F# community is getting bigger (see number of user groups at http://c4fsharp.net), more stable (see the F# Foundation http://foundation.fsharp.org), and Microsoft is becoming more open (reinforcing the already much more open F# space), it is just a good time for looking into F#. And F# 4.0 announcement is a good excuse for that :-).

Though F# 4.0 is the first version of the language designed and developed in a fully open way, which is pretty amazing change - and more important than many language features that could be added to F#.
I'm trying to draw up a schematic on paper, so this is it...

1) The app will essentially be the front-end. The user will only be using the app to make payments, view a map (with cars on the road), track their car, request / cancel a car, and provide feedback.

So the heaviest usage would be from the server to the user and not the other way around.

I'm not sure how much Google Maps uses up per minute and how much data is needed to push a car's new position to the phone. That would seem to me to be intensive though, especially over thousands of people.

Edge cases would be 0 and 25 cars live on a map.

Also, I currently have one droplet with DO. Am I supposed to have at least 3? (website, app, DB )
>The saying that it takes 10,000 hours to master something may or may not be true but is indisputably popular (which is often an attribute of true ideas).

The 10,000 hours comes from empirical research on expertise, spearheaded by Anders Ericsson - http://www.google.com/search?client=safari&rls=en&q=anders+e...
Any reason for the removal of loadable kernel modules?
If I may, I think you're harvesting downvotes (very light grey as I write this) because your phrasing could read that Microsoft the company is frightening you because they're the Big Evil, etc... this being one of the inevitable (and inevitably tiresome) derailing comments that enters any thread about Microsoft and immediately gets downvotes because Boring.

After I re-read your comment it seemed you might be saying Microsoft tech intimidates you, perhaps because of the perception of it being big enterprise, dominated by Chief Poobah Architects, etc.

Ambiguity's a funny thing. :)
Using a Hough transform to find a circle with an unknown radius is expensive. You have a 3D parameter space, and each point has to "vote" for a 2D subsurface of that space. Discretizing the entire volume at a high resolution is going to require a lot of memory.
Just found out about www.wallpapered.com, pretty relevant to this article.
They already do. It was NT Embedded back then and Windows Nano Server now. Believe me, they're aware of the value of that kernel.

Also it's trivial to replace the UI. Minus the 5 billion dollars in R&D of course. But it's just one registry key if you want to get started on it...
There's a twitter account which pulls weird changelog entries and posts them

https://twitter.com/TheStrangeLog
I need to start saving citations for this sort of thing to back what I'm about to say. From what I've seen, many international [0] programmers I've seen prefer English documentation for their tools and largely work with English.

A large reason for that is because programming languages are (almost?) if not entirely in English. Take a look at Japanese developed Ruby. What language are the keywords in? Not rōmanized Japanese, but English!

I remember reading a post here on HN just a few days ago from a Swedish programmer. When he developed a tool - he wrote the documentation in English. A dependency for his project had both Swedish and English documentation available. He used the English documentation, even though his first language is Swedish.

Unless you are targeting an audience in a specific region (i.e India) - I would say i18n isn't very important. It's more important for end-users of a product that wants a global reach.

What's most important is to have examples in your documentation that can help explain themselves and show how the language is used.

[0] When I say foreign/international I mean countries where the official language isn't English. I feel the need to clarify this because it bothers me.
The Electronic Frontier Foundation (EFF) notes in their report "mobile phones were not designed for privacy and security". While the report is mostly focused on the wide varieties of mobile phone tracking (from GPS to wireless access), it illuminates perhaps the root of the issue noted in many mobile security articles: Mobile phones now mimic personal computers, and it begs the question: Why?

For such a ubiquitous device that holds so much personal data and is portable in ways laptops will never be, one wonders why we are designing mobiles to be just like tiny laptops with all the same protocols, applications and OS APIs. First, sure, it's easy, but who ever heard of an old-school phone dying from a DDoS attack (which now is the current major mobile threat)? Or, being taken over by malware and every contact, password and account login sent to the Maldives for quick smash-and-grab sessions against bank accounts and so forth?

Maybe the intrinsic issue is really that we are still doing the "make it smaller" thing with tech and calling that innovation instead of "make it different" which out of the box often comes with intrinsic security of its own for actually being different.
seventh. Haskell made me remember why i love programming.
1) Pull creates a merge commit. Why?

2) What's a fast forward?

3) What's a tracking branch?
A List of Fake News Sites That Appear on Google News Regularly
Yep, looks like I got it wrong. I saw the license file and just assumed the source was in the repo, but of course it's not. Alas, I do not know how to delete this submission.
The dev streamed the development of this game on Twitch, pretty cool to watch: http://www.twitch.tv/m280/profile/past_broadcasts
Keep in mind though that Argentina is generally the exception in terms of financial stability and also having the government go after the financial assets of its people. In this way it is a cross between a developed nation, where the majority are banked, and a developing nation, where the government uses bank funds to plug government gaps.

Argentina has also defaulted on its loans 3 times in recent decades.
Vanitas Machine: The transience and extension of life
Subjective, but I've never met a C# developer and I know approximately zero developers who run Windows.
There's a bug in your code somewhere: http://i.imgur.com/p4tn4Kx.png
Meet the UK Doctor Who Believes He Can Live to 150 by Taking 100 Pills per Day
Not a one-way pager? My understanding is that one-way pagers (POCSAG, etc) pagers are "receive only".
Cleaned link: http://sprint24.net/buy/online/rigid-panels/panels/

Please don't use shortened URLs and don't sneak affiliate codes.
NimES: NES emulator in Nim
> I've shot myself in the foot a few times with git, however, git reflog is _often_ there to help.

Many times this. Git reflog is an extremely powerful feature to fix mistakes. Any git user should at least in base understand what the reflog is and how it can be used for roll-backs.
Your "Freedom of speech" means you're free from Government persecution for speaking. That's significantly different to moderation on 4chan.
I wouldn't say that everybody who likes to eat at nice restaurants alone, are "very weird people".
> Microsoft has made a big push for getting developers to take a second look at Windows.

This presumes that the developers' first look and decision to stay away from Windows was mistaken. It wasn't.

I avoid Windows because mistakes were made. If Microsoft continues to assert that I'm the one who made the mistakes, then I'm just going to keep avoiding their stuff.

As a developer, I make dependency choices based largely on my confidence in the upstream's judgment. Microsoft has a long track record of making poor technical decisions and then never fixing them. I've also heard enough about their internal culture to understand how difficult this would be to change. Introducing a shell or a package manager well over a decade after it was clear that they needed one doesn't inspire confidence.

Not to mention Microsoft's tendency act coercively when they can get away with it, and friendly when they can't. Yes, I'm bitter about this.

I still don't plan on taking a second look.
Consumers are not the primary target for Windows. Never has been. Microsoft is primarily a B2B company. That's why they have long support cycles. That's why they make Excel. That's why they make Visual Studio...and languages and frameworks and SQL Server and Windows Server and Exchange etc etc.

Picking tools based on first impressions, is in my opinion, a suboptimal strategy. YMMV.
How serious is California drought? Before and after pictures, taken 3 years apart
Which Chrome doesn't do.

https://www.quora.com/Why-doesnt-the-new-Chrome-for-iOS-use-...
Epic Power Ranger Gif and Memorial Day Travel
As a developer, I'm not sure how I feel about that.

As a consumer, great!
Becoming the Expert – Interactive Multi-Class Machine Teaching
More like 99.5%/0.5% or even more extreme, but, yes.
Programming Should Eat Itself