skysight-inc/HackerNews huggingface dataset:
> * C# is a far better language than Objective-C, and Visual Studio is a far better IDE than Xcode.

C# is a nicer language, and VS a better IDE when it comes to language integration but.. the platform APIs are far more productive on OS X than they are on Windows and the GUI toolkit was good from the get go, whereas MS never commits to a toolkit fully (MFC, WinForms, WPF, now UWP which is like a restricted, not fully compatible WPF). Why do you think there's so many great, lightweight alternatives to Photoshop with non destructive image editing on Mac OS X, like Affinity Photo, Acorn, Pixelmator, and none on Windows ? why is it that Apple can dogfood and write everything in their modern platform APIs, even rewrote their file browser Finder, in it, but Windows out of the box comes with exactly zero .net apps? Recently Windows 10 brought some .net stuff out of the box on the desktop, but they're all toy apps no one would want to use, and certainly no equivalent to Apple Mail, Photos, iMovie, Garageband etc. The UWP mail client is pitiful.
C#/.net platform in general, on the desktop, as far as commercial, desktop apps sold to consumers come, is a dead wasteland. Whatever few .net apps I've seen as an enduser that made use of .net, I tend to associate with "slow, heavy, not featureful" particularly WPF apps. .net greatest success is the same as Java: on servers, or on the desktop for in-house business software where the well being of the enduser is not a priority and no one cares if the app feels sluggish or has terrible UI.

The lack of dogfooding has been a common complaint among windows developers for a long time, for example :

http://functionalflow.co.uk/blog/2011/09/27/microsoft-please...

> I understand deadlines and priorities, and I know that probably Microsoft just had to ship something at some point, but it really seems that there was a big lack of dogfooding in the WPF case.

> There’s a striking example of this: what was the number one complaint that developers had about WPF since 2006?… Blurry text and images. And when did Microsoft fix it?… Only in 2010, when they started using WPF for Visual Studio.

> Another issue that has been bugging me since I started using WPF was the airspace limitation. It seems that it’s finally going to be fixed in 4.5. Why do I think it’s being solved now? Because they probably needed some native WinRT component to play nice with WPF…

Microsoft still doesn't really use .net outside of dev tools and server apps. UWP apps are just toy apps. UWP OneNote isn't even close to the desktop OneNote. And so on. MS themselves don't really produce high quality desktop apps with C#. If they won't, then who will? Compare to Apple and how everything they make, makes heavy use of their platform APIs such as Cocoa, Core Image, Core Animation etc. How could .net not be a barren wasteland for desktop apps?

Apple always had the better developer platform, dogfooded and thus battletested, and now they're also getting a nicer programming language to work with, with Swift. Their IDE is still no visual studio, but AppCode from IntelliJ fixes that.
Ctrl-C in vim already has a purpose. It stops any and all background processing. I have needed and used it many times.
All the time I see people saying they never want caps lock. I develop in Java and it's convention to have constants be caps lock; other languages do something similar too. In that case what would be the solution without caps lock, typing each character holding shift? I think I'll try it to see how it goes but sounds weird to me.
Food deserts in the US are pretty common. That makes it harder for people to get nutritious, cheap, fresh food.
She isn't, the Guardian is. If you read the article closely you'll realise they are the only ones who speak specifically about search engines. What is quoted about her speech is all about "algorithms" and "internet platforms".
Yes, Soylent is Slim-Fast.

Just with a different marketing pitch.
Not gonna happen, at best you'll get an another "remake" that addresses none of the old problems and introduces new ones, similarly to how Heroes of Might and Magic III HD was released.
The demo doesn't seem to serialize anything, it doesn't transfer the array.

I would guess the extra time is just worker initialization including fetching/parsing worker.js.
You can make a super fast web browser, but that doesnt solve the fundamental issue: The web is not designed for performant applications. Resources loading, javascript, rendering... Solve that first before you build a fast engine...

Off course a fast engine is good. But dont forget the root problems with the web.
yeah I have two good words: mental illness. the guy is nuts
It's not a demand for instant gratification so much as a demand for functional websites. The page was so weighed down by javascript bloat that it lagged on my phone when trying to scroll. I gave up in disgust and never made it to the allegedly-awesome showreel.

I'd certainly never hire that guy based on my first impression, which is that he doesn't value performant code.
I read it a while ago and don't know that much about causality, but my conclusion was the opposite of the author's: that it's not possible to infer causal relationships from observations only. All the papers I have read that claim the magic phrase "causality just from observations" either redefine causality, or make some assumptions about what could be the cause.

The way it was done in the book required some tricks. And the way the tricks worked was to make assumptions about how the causality flowed, and that the model captured all possible causes of an effect. For example, with the "does smoking causes lung cancer" example (back propagation), you had to say that smoking causes tar in the lungs, which is the only possible source of lunch cancer. (this might not be exactly right, my memory is a bit hazy now). I'd be happy to hear from someone who is more of an expert than I am.
> After all, do you read and act on the privacy notifications other providers give you?

Yes. Never sign a contract without reading it.
"As you can see, without Web Worker, your browser maybe able to sort the 50K Array but you can't work with your browser while sorting and also your browser won't render anything until sorting ends, that's why you can't see the animated progress bar in the page."
I was considering that option. How much RAM do you think I'd need? My work machine is an old thinkpad with 12GB but it does slow down/freeze fairly frequently (this might be a because of other reasons though) so I am thinking that 8GB would never be enough.
Is macOS less or more resource intensive?
I am 39, American, white and I am taking a math class at my local college. I am the oldest person in the class by far. I get A's, so do a few others. Most get C's.

I do every homework problem. I do variations of the homework problems. I spend at least 6 hours outside of our class time (3 hours) doing the math.

When we have tests the Instructor gives us problems that are not like the homework where she can see if we can evaluate and apply the concepts to things we haven't yet seen.
Here, in a nutshell, is everything that is wrong with the toxic valley startup culture.
> No matter what incentive scheme you [devise], it's not going to help you with your battery.

Obviously with certain incentives, battery would become irrelevant. If this hypothetical "IPFS ratio" were as valuable as (for example) what.cd ratio, I'd have no problem carrying around car battery to continue seeding. Thankfully, I don't think it would be possible for my phone to consume that much power in a day.
12 Hilarious Fitness Tweets That Will Make You Roll on the Floor Laughing
George's "Religion is Bullshit" bit was his absolute best, and my personal favorite.
SaaS Translation: An introduction to translating everything
People do not develop interests in chronological lockstep with each other. Consider that there may be a pool of people who do not develop interests in mathematics or science until their late 20s, at which point they rationally decide it is too late to make a career of it. Increased longevity would open that pool of creative thought.

A corollary to that: removing time constraints would allow people to engage with a much broader range of experiences in a very deep way, possibly enhancing creativity and cross-fertilization of ideas.
Bird Audio Detection: baseline tests and the problem of generalisation
Go tell a poor mother in Syria that just watched her kid blown to pieces to savor her next drink of water because it is so refreshing. The real world is a tough place and simply sticking your head in the sand doesn't solve anything for anyone. Don't deny reality by trying to ignore it and help your fellow humans when you can.
The Guardian seems shocked, shocked to discover there are deals being done to keep business in the UK.
It basically like a process rather than a thread, and you can share buffers zero copy.
That gizmodo article's only "source" of nutritionists is from this article [1] (another article on the same site). That article's only source of nutritionists is someone who just called them up before Soylent was even on the market, and while none of those nutritionists had examined the product.

Many cats and dogs will eat the same food source almost exclusively for most of their lives without any ill effect. Obviously Soylent is having problems right now, but outright dismissing the mere possibility of a healthy "people-kibble" by those nutritionists seems rather unscientific.

[1] http://io9.gizmodo.com/could-soylent-really-replace-all-of-t...
This thread seems like it's out to crucify someone and validate some belief that tech CEOs are masters-of-the-universe types instead of assuming Rob hired people to validate his ideas and tweak them which would be the sensible assumption.

If someone has proof that Soylent employs zero nutritionists/food scientists, please enlighten us, because if that's the case, the product never should have gone to market and I'll throw my supply out immediately and go get a refund.
Assuming the occupant didn't see it coming, the car will have made all its decisions and initiated all active safety measures before a human being inside the car would even notice a collision is taking place.

The car is effectively 'done' progressing the event before the human even starts.
Freeciv seems pretty easy to patch. So, if you wanted to "disrupt" Civ, you wouldn't necessarily need to write much code.
Mosaic was also for Windows, MacOS and Amiga, not only for Unix workstations. Also, I am not actually arguing with anything he wrote, but he neglects to mention some things, the omission of which would probably give people the wrong impression.
Why do you need a good setup guide though? Is there no solution of similar efficacy that I can have my mom, who still uses AOL, install?
Based on the spelling I'm assuming it's http://rechargepayments.com -- also has some listings on workremotely.com
Yep, that's the point I was partially getting at. People often attack Soylent for nebulous reasons, stating that it's 'unnatural' and you'll die if you replace meals with it. However, I do feel confident that at some point, we will 'solve' nutrition past simple chemical content. For now, things might not get absorbed properly, but I still think that a bottle of Soylent is far better than the diet most Americans find themselves to consume.
Facebook Lets Advertisers Exclude Users by Race
It would appear that the marketing killjoys complained about in the article are in full force at Mozilla again.
That x-axis label is terribly formatted, very hard to tell where they years start and end.
The Samilton – The Best Hotel in Kolkata for Celebrity Stay
>Nobody seems to realise that Angular 2 exists first and foremost to meet the needs of Google's internal Green Tea team and not the public.

Isn't Google using Dart internally ? From what I've seen all their NG2 projects use the Dart version and their Material design component lib is Dart ?

So if what you were saying was true they would dump the TS/JS version and migrate the team to work on the Dart version 100% and not maintain two separate code bases (like they are now after the Dart/TS source split) and wouldn't even bother with the Material design for TS ?

Honestly I'm not even sure why Google is spending all this effort on the ng2 TS/JS as what I said above would make more business sense - I doubt that ng2 is making them any money if they aren't using it (I'm talking about the TS version).
Good. Using babel over TS is insanity.
Wow that is really odd. You'd think HN would be his kind of crowd (or at least I would think that). Does he have something against YC?
Habits to help you develop mental strength
How much longer would an apple and a handful of walnuts take to eat?
Cool. Why?
You can bypass the serialisation cost by using the transferList for ArrayBuffer instances, which is used by typed arrays i.e. Int32Array, Float64Array etc.

i.e. self.postMessage(myTypedArray, [myTypedArray.buffer])

I used this approach to generated geometry within a web worker for a WebGL project. Only downside is the web worker that initialised the array will lose ownership of the buffer and will have to create a new one to pass more information.

https://developer.mozilla.org/en/docs/Web/API/Worker/postMes...
I'd give up now.
> Many cats and dogs will eat the same food source almost exclusively for most of their lives without any ill effect.

Where "without any ill effect" includes tooth decay, obesity, and death from kidney damage among others.
Flash was this for me. Started with the animation tools and slowly started writing action script to make it interactive. Try Interface Builder in XCode it allows you to do all of the layout side, but you quickly need to start writing snippets of code to do things like round corners and change border colours.
Someone could at least write a magazine article proving that artificial sweeteners cause incarceration.
Yeah well, there are millions living on processed food. They are pretty much a-okay.

Yes, sure, there is probably some difference, but it's marginal. Translated to QALY (quality adjusted life year) I guess it's probably somewhere under 1.

Differences in individual biology are much more influential, and matching our own needs contributes a lot more QALYs than eating it as raw as possible or as processed as possible.
S7 note sold about 2M phones and less than 200 went poof. So, it's actually 10 times worse
Interesting how this question is becoming a source of examples for personal website!

Mine: http://www.goncalves.me

Some nice ones on top of my head:

* http://victorfern91.github.io/

* http://www.rleonardi.com/interactive-resume/

* http://jon.gold/
Currently it links directly to the article, which is unfortunate. Could an admin maybe change it (back?) to use a webcache or a url shortener?

(I know it is HN's policy to link only to the main URL, but I consider this referrer-sniffing to be a bug on jwz.org, or a failure condition like when the site is out of service due to traffic. In those cases, cache links are posted here frequently.)
Just showing interest and asking what the child is doing is often enough.

If the parent can get the child to explain it, that also helps. AKA rubber duck debugging.
I have a laptop/tablet hybrid. Sadly it weighs too much for me to actually want to use it as a tablet. So I never use the touch screen, I have a wireless mouse that I use to scroll. Being touch is mostly annoying when people point at my screen and click things.

I still think the surface book is cool, but the weight factor is probably my biggest concern for the tablet mode.
The Anti-Profit Narrative
Soylent’s product itself has zero novelty in it. Meal Replacement Powders (MRPs) have been around for decades and are popular among the bodybuilding crowd. The only “innovation” Soylent has brought to the table was being the first company to market MRPs to geeks and hipsters -- and that's it. Personally, I've never tried their product because the ingredients they use seemed average/fudged at best (and I tend to avoid brands that pop out of nowhere with a lot of hype). Tip: if you care about maximizing the quality of your dietary supplement, research and buy each ingredient individually, and then mix it all up yourself.
Food -- who needs it! But don't take away my Esc key.
no - it's largely immigrants from eastern europe and asia running tech.

regions where math levels are higher due to parents pushing for it.

"proper" americans are great in design, marketing and sales. mix the two systems and you get SV.
It seems modern math classes place more emphasis on reading comprehension versus calculation.
I was really excited about Scaleway until shit started going wrong with my test C1 box there. They sent an email asking me to update my "boot script" (kernel version). You can only do this, it seems, when the box is shut down, except there is no power management on the box. The only option they have is to copy the contents of the box to cold storage. Great. It took 4 hours or so.

When I brought the box back online it would stay online for about a day and then lock up for no reason. I spun up a new one, copied the data from the old volume to the new one. Why can't I clone or detach a volume from a running box? It was a read-only data-only volume. The copying between two boxes was at 12Mbps... In the end, the new box had the same lockup problem. Not it's not my software. It had been running without changes for 6 months prior with no downtime. Oh and in the end it locked up again and when it came back online in rescue mode, it was basically a brand new install. My home directory was gone, root password had been reset, all the configuration was not there.

Also no IPv6 for bare metal ARM boxes.

tl;dr: I moved on because of inflexible control panel and random hardware issues. Really wanted to like it.
"Pomo Space" reads like something else, especially in the font you use :-|
There are just as many people who point Tesla subsidy as proof that "the market" does not produce good outcomes by itself, and that government subsidy was vital for all solar power and EV vehicles.

Bith sides are full of shit.
FCC just passed sweeping new rules to protect your online privacy
The single biggest factor on student performance is not any in-school factor, but rather the socioeconomic status and educational level of the parents.

The best American student mathematicians are the equal of anywhere in the world. But when people talk about poor math performance in the US, they're talking about the average—average math performance is terrible. This is because the U.S., more than any other advanced country, tolerates a high level of poverty and economic inequality. This inequality is reproduced within the educational system, and brings down our averages.

The average is lower not because the U.S. has lower performance across the board, but because so many more students lack the most basic numeracy. Too many students are going to school hungry, come from families torn apart by joblessness, abuse, and addiction, or where the single breadwinner has to work 80 hours/week in order to achieve a higher level of poverty, and simply doesn't have time to help the kids with their school work or ensure they are disciplined students, much less ferry them to all sorts of enrichment activities.
This is the fourth instalment of the series, so these weren't the first question asked to the engineers.

But yes, a lot of comments have been from people not seeing the reference to the earlier parts in the beginning of the post, or seen the earlier threads on HN, and reacting like you.
The logo failed to mirror, but everything else is intact: http://archive.is/IoYJZ
I definitely feel like the author was trying to write a very different article.

An article about the way that Meier's western-centric view of history caused the system he implemented to have interesting systematic biases that limit the set of behaviors that can be simulated in interesting and unexpected ways, Zizek-style, would have been interesting. But this isn't that article; mentioning the lack of dark ages and the enlightenment grand-narrative view of progress as a game mechanic doesn't deliver, since it's crit 101 stuff that anybody would immediately notice.

The author should have probably recognized that the article wasn't the one she intended to write, & eliminated the points that didn't add to its organic form, rather than trying to force it into the intended form. But, its flaws don't detract enough to justify not posting it or reading it.
> You have it exactly backwards.

I would call either argument pseudo-science, but only one was presented here and it's the one I responded to.
Google’s new AI created its own form of Encryption
Talk is cheap!

The market price of assets and their derivatives should normally be more informative than financial market chatter.

The offers a strong incentive for accuracy, the second rewards rhetoric and decisiveness over nuance and caution.
> Sometimes I'll go 3-4 days doing nothing but work and sleep

In all seriousness, this is tremendously unhealthy. Get up and go for a walk, a light jog, something. The health consequences of even just being sedentary for that long are terrible (to say nothing of the psychological consequences of deceiving yourself into thinking that work is the only thing of value in life).
Because bash.
Tablet is not a laptop. Maybe same for light users.
Ask These Questions Before Throwing Yourself in a Startup
"This is not a researchable question. It's a philosophical one."

I understand what you're getting at. I meant research in the sense of general investigation or study, which for me includes philosophy.

"You're not as different from a hammer as you think, desire every ounce of yourself telling you otherwise."

I'll be charitable and assume you're not ascribing to me beliefs, positions, or desires I haven't stated or implied. :)

If you're saying that I am the same as a hammer, then I disagree. There's some distinction, or the words have no meaning and we have no way of discussing this. In fact, I am explicitly pondering what a distinction like this is:

"Trying to determine the line between something like a hammer and an AI."

If you think that an AI can be abused, I'd like to hear your reasoning. My question was an honest one. The word "abuse" doesn't feel right to me. I stated why, and suggested that "misuse" might be a better word. I'm open to hearing others thoughts, which is why I made the comment. If you think there's a better way to frame the question, I'd like to hear that, too!
For future reference: I asked Mary (the author) about this and she said, "Great point! As far as structure of the data, the file may as well be a text file of lines of information. I decided to omit talk about how git actually stores data to focus on the structural concepts. Maybe I should have included a bullet point. I don't actually control the version of the article that was posted on HN. but I'll certainly update the version on my website."
Hashtable lookups are O(1). What are you complaining about? If they did this in plain C they'd probably end up using binary search trees and then everything would be slower.
6 Android Tools Every Android Developer Should Know About
>In your logic you equate statically typed and object oriented vs dynamically typed and functional.

I think OP is talking about the narrower scope of Angular 2 + TS vs React + JS
Wow.

I suggest tossing the site logo in s3 too (which timed out when I was trying to mirror the page at archive.is), along possibly with the JS.

As for the article, my brain felt a bit like it was in freefall, and continuously played sounds of glass and crockery breaking as I read. Thanks for the intellectual stretching exercises :P
I can't wait for that day to come. Facebook just can't do live video competently.
Would be good to see some benchmarks on this! :)
I don't know if this counts as an explanation, but: https://twitter.com/jwz/status/665658171415859200