jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I’m sure that’s how Google sees it, but it’s most definitely the users’ data. Google’s “company policy” is to be user hostile and leverage their monopolies for maximum anti-competitiveness.
I would guess that the government doesn't take the latest updates vs having a different program called teams. The government may also refuse to install some plugins.
Interesting point about function pointers. Maybe Linus is saying (in many more words) to use virtual dispatch only in appropriate places but not as a basis for an entire language? He would be in disagreement with every language designer who has added some kind of first class dispatch or pluggable modules. Not that such disagreement would be surprising, but that seems to be what he's saying. He suggested looking to other languages for GC and concurrency support, but in that thread I didn't see any desire for dispatch or modularity beyond what C offers.
Ok, then help me to understand.
First is how does Apple keep developers from producing the killer app? Does this imply, that the Killer App™ cannot be produced with Objective-C and without built-in interpreters?
If it can, what is the evidence, that Apple did reject such an app, and for what stated reasons? (No, google voice is not a killer app).

Next, Jobs did state three reasons why app can be rejected. App does not be great, they just have to work and don't use private APIs.

Now, if majority of apps in App Store is crap, how does this compare to apps in Android Market which does not have those draconian rules. Are they generally higher quality than apps for iOS?

Then it makes even less sense: how does not allowing the Killer App™ help Apple? They sell boatloads of devices without such an app and would sell even more with it. If someone comes with the brilliant idea author talks about, how does Android having that app available and iOS not help Apple in any way? Where is the sense in this claim?

And finally: there will be no killer app for smartphone. Ever. On any platform. When almost no one owns a computer and you make Visicalc and it sells 700 000 that's an killer app. However there are almost 100 000 000 users of iDevices. They already have the killer apps which could appeal to such an wide audience: mail programs, web browsers.

You can have a killer app for the platform which is smaller than niche your app fits in. There is no niche several hundred millions people wide.

Although I can see some sense in the claim that iOS 4 is an killer app for iDevices.
the truth is users don't really want hundreds of apps, they want one or a small number that are really meaningful.

Funny hearing this from a pundit. For Mac users it was the same argument they were trying to use for years, but the Windows market used its superior numbers to bury Apple and even Linux. You could even say you have a choice of which crappy app you want to use today.

I can guarantee one thing. By, intentionally, excluding Flash they have sealed it's fate. As a developer none of my clients are saying, "I'd like 38% of the mobile market not know I exist". All of them know Flash. All of them have asked for a Flash and Flashless site. Most would rather not pay double for the same thing.
* Have you ever tried Android 1.6 on a Samsung Galaxy then spent two minutes playing with a Nexus*

If the author tries another HTC devise I'm sure he'll make this point more stronger. He seems to forget that although all these devices may run different versions of the same operating system, most manufacturers (except the Google-branded phone) customize the user experience. HTC has HTC Sense, Motorola has MOTOBLUR and Sony I guess has Mediascape and Timescape (Not sure about Sony tho).

So as mentioned in the article instead of spending 3min just "spending 2min playing with a Nexus One", he might want to try out apps on it and dig out more than just staring at the home screens or the menus. It's all like the same necklace you see at different shops at different prices with a different gem color. And the Android market sorts out apps based on the minsdk setting specified by the app developer. So a developer can target devices easily. Also the Android SDK provides a way to use different images for different screen type (there's a drawable dir in the app's resources dir that does takes csre of this).

The Android SDK and Market's architecture is well thought of.

A lot of people actually curse the 24hr return policy of the market too. But it's very right. There's no need to provide a separate lite version if you don't feel so. Users can just buy the app, try out the full version, and return it if they aren't satisfied. Which is a safer bet than letting users think a thousand times if the app is worth the money, buy it and end up with a real crap app. Thus leaving the process of reviewing the app to the user.
This article illustrates why freedom (as in free speech and freedom to contract) is so important and why a state's attempts to restrict freedom should be vigorously opposed. Without the ability to control speech and restrict free contracts, especially the ability to enforce the use of state-controlled fiat currency, the North Korean government could not stay in power.

What is happening in North Korea is an illustration of what policies of control lead to. What's interesting is that most of the people of North Korea, because they don't know any better, don't realize the cause of their poverty.

We are in a similar situation with regards to fiat currency here in the west. Although we are not dirt poor like the North Koreans, we are still a lot poorer than we should be because of the huge portion of our economies consumed by government and especially because of fiat currency. Like the North Koreans, most people can't even conceive of a commodity-based, non-government-controlled, free-market currency. As a result, they are blind to the true cause of business cycles and their stagnant purchasing power.

The best way to increase wealth is to spread truth.
It seems they're still offering a free tier for an app that doesn't need to always be running. But if you need it running more than half the time, you need to pay at least $7/month. Will this affect current customers?

I understand there were probably too many apps running on free tiers, and probably some that abuses the TOS as well. But with AWS and others having cut prices so much, shouldn't Heroku also offer some kind of better discount?
Is it any different from from the Macbook versus Macbook Pro? Massively different devices. The odd duck out is the Surface RT line, which seems to be abandoned now, removing that confusion.
I don't think Microsoft is a good example here. They're doing some pretty innovative stuff. Open sourcing much of the .NET stack, F#, and Windows 10 on the Raspberry Pi.

Even at their worst they never really stopped acquiring top talent, and their revenue hasn't stopped growing [1](it's also about 7 times what Facebook's is).

[1] http://www.extremetech.com/wp-content/uploads/2013/08/FY2002...
This is just it though, isn't it?

Sort of like Transporter technology in Star Trek, wherein everyone ignores the elephant in the room - all their friends died years ago, many times.

Sure, they've a technology which creates perfect facsimiles after de-materialisation, but the Spock you knew and loved (or, at least, tolerated), and were just speaking to on-board a few moments ago, died, along with you, when you beamed down to the planet's surface.

Much like normal neuronal biological growth, we'll need for the process to be as subtle and time-spanning as we can, presumably matching neuronal growth rates, so that we don't notice that we've killed ourselves in the process.
I don't think think that is what he is saying, or at least, I would have made a similar post if I had gotten here first. ;)

You've basically got two groups of people:

1) Those who can capacity plan accurately and relatively stable capacity needs. For this group, Amazon is a complete and total rip off. There is a skill floor to this, admittedly, in the form of a sysadmin/devops fellow with years of experience. [Hint: A large fraction of the SaaS providers who use Amazon are likely in this group if they had someone who met the skill floor for this option. I'll admit it is a skill floor because they need to be able to deploy a 1 or 3 Datacenter HA configuration without someone holding their hand.]

2) Those who have highly variable loads [Netflix] and/or lack the necessary experienced DevOps/Sysadmin type who can do capacity planning.
What is the incentive to continue working once you hit a threshold to comfortably retire with a good quality of life then?

Might a 100% inheritance tax remove significant capital from the markets which would affect growth?

In this scenario, what is stopping people from transferring all of their money to their children before they die at a much lower tax rate?

How would assets like real estate be handled?
They are certainly in the richest 1 percent worldwide.
a) you have democracy, the top 1% are heavily influencing it but that is far from making the rules. 60% of Americans don't vote.
b) "Something seems wrong with..." -> http://en.wikipedia.org/wiki/Argument_from_ignorance
Toggle the Read-Only window on the floppy disk
> 1. Poor grammar and bad writing are often a sign of poor comprehension.

This is true, but I'd add "at least be the poor reader".
Context matters. In the author's context (disclaimer: I know him and think he's a good guy), the lawyer is representing a businessperson who is bankrolling them usually in order to help get the businessperson's way in business/money.

In that case, forcing the businessperson to run their lawyer clock and lose money by hour and getting nothing pragmatically useful back goes a long ways. In your case, you're up against bureaucracies with deep pockets, so that strategy wouldn't work as well. Also, savvy businesspeople tend to recognize "intelligently crazy" and become a lot more wary when coming across that personality type.

Someone at the HR/legal department might not flinch at at burning $20,000 in legal fees for a moral victory if they're antagonized, but in the commercial real estate world, they'd back off from that. You gotta understand the context and leverage and desires of everyone involved - in this article's case, it's not about antagonizing the lawyer so much as sending a clear message to their client ("I'm going to force you to pay lots of money in legal fees and not even flinch") - usually at that point it's not worth bringing a case, because the opportunity cost of many burnt hours and running your lawyer clock while the other side isn't running theirs is scary. And it doesn't even guarantee you'll get anything. Context, leverage, motivations - always gotta consider those. This advice is very good in the relevant contexts.
Jawdropping code I agree ;)

Recently I found this link which was an attempt to justify TDD/BDD methods to program something then to unfactor it and make it significantly more complex. Not as awesome as the TDWTF post though.

http://rubyconf2008.confreaks.com/unfactoring-from-patterns....
Very much relevant to anybody who found this interesting: http://www.amazon.com/Godel-Escher-Bach-Eternal-Golden/dp/04...

I found it in a used bookstore for $5 once, totally by accident. It's probably the best nonfiction book I've ever started (I unfortunately never bothered to finish, which isn't so good. It's still in my backpack in case I ever get stuck anywhere...).
Ok, I am about ready to call it a 'bubble' :-) One of the things which became apparent about 1998 was that people who were interested in the "business" of technology were arriving in numbers to make all the right motions, say the right words, and get money to rain from the skies. Not that they had a product or solved a problem, but the incantation was good. I am always perplexed by people whose target is essentially simply a score.
Of course, its added for comedic irony.
I will never understand what peoples' obsession with security for the sake of obsession is. This is a website where I sometimes log in for the purposes of writing snarky comments. I'm not keeping my banking information on here, or any PII (besides my username I guess), or any health records or what have you.

Will someone please explain to me in succinct terms what the purpose for having a super-secure login would be -- that is, what the threat and how SSL will protect against it??
Wait. Don't leave us hanging!
Apple adopted H.264 years ago -- it's basically all they use.
Source code is here: http://api.metadatalabs.com/

VideoRoulette is a sample app for the metadata labs video fire hose API.
It reminds of how the cure for scurvy was discovered and then "lost" years later due to bad science.
http://idlewords.com/2010/03/scott_and_scurvy.htm
(That article was previously discussed here.)
I am seeing something like this in Native code

var {
AppRegistry,
Image,
ListView,
StyleSheet,
Text,
View,
} = React;

is this ES6 feature?
I can say that i was in your shoes several years ago when i joined my first company.

Coming straight out of Uni with a good CV i lacked work experience. Academic code and Work code is two completely different worlds !

So at my job for the first 1 - 2 years I sucked ! Really sucked. I was working as hard as i could, trying to figure everything out, and having several massive programs that we were working on it made it extremely hard.
And as you, all the developer were each person for him self. Nobody bothered in giving me a bone to help me out. They just throw me to the wolves.

Every time i asked a question i got a vague answer and even some times some rude comments about asking that question !

A few years after i stick in there i am as good as all the other developers which at that time i though they were exceptional !
So yes, for the 2nd question. Developers hardly care for any one else. I have told my CTO that it was every man for him self for several years in my reviews. If someone helped me out a bit in the beginning it would have been up to speed from the first year.

So not only the star/ninja software developers have rotten attitudes but i would say that 90% of them dont care about the junior developer.

My recommendation, is that if you like your job, stick in it until you get good at it. And trust me you will. If you CTO tells you anything, just tell him it is impossible for someone to catch up with out the experienced developers help and that they are all for them selfs.

I wouldn't think about quitting. The next job will most probably be the same.
Almost all are randomly generated. First 11 tutorial levels are predefined, as well as a few other predefined levels sprinkled over the next couple hundred levels.
Yes, they're kickin ass!

I wish there was a way to send that team a beer or something, they're heroes at this point.
I believe Moxie to be a person of integrity, therefore I'm happy to wait and see how this pans out.
Here's an article about it: http://www.californiacuriosities.com/la-coroners-gift-shop/

The gift shop closed in 2019.
Maybe it's because you refer to yourself as an advanced programmer?
Sadly the deep dive got cut due to time limitations (both in terms of time during the talk and finding out that all of my alphas were in various states of non-working as I started preparing that segment)

Had I had time, I would have patched the NFS code to run in "permissionless" mode, where it asks what creds are necessary to access a file, then just sends those creds. Hopefully somebody will be inspired to explore and blog about it though :-D
It sounds like they are trying to increase their revenue/profits and think this is the best way. I get that it is hard, because when everyone is anonymous then it is hard to collect money from people. Perhaps make some way to donate/subscription for signal a la pay what you want? I love Signal and would pay for it if I could.
Would you pay for it if they just asked money? I use Threema and I paid for it, but most people simply refuse that (even at that price), so the others don't even try it. So how are companies supposed to make money? The usual ways; get larger and larger investor rounds and then get out (resign and sell shares for personal reasons or whatever) or sell the company before it all collapses. Not sure if that or tokensales is worse; they both can be used for good and bad.
Ya know I've been considering taking on more jobs, but the biggest challenge is still being available for weekly meetings. Still need to appear in zoom calls on video for a status report.
My guess is that some common ingredients have such strong flavor that the other ingredients are covered. We could reliably distinguish between coke and Diet Coke though.
I completely agree. My original point was that valuable ideas are very difficult to have, and thus scarce. That's why Ricci flow and PageRank are valuable, while "let's build a social network to do X", for some choice of X, is not. Difficult-to-have and can-write-on-a-napkin are not mutually exclusive, of course!
It sounded like they were building two product instead of offering a taste of the full version.

It is easy to figure out which feature to include in premium and which to limit in free, features that saves time.

If you can view 100 house listings per page, limit free to only 5. Time and convenience is something people pay money for.

Always develop for premium users and if it accidentally makes the free service better then that's a bonus.
Oracle has recursive CTEs since, I think, 11gR2, and non-recursive CTEs since 9.2.
That works too! I really like using Skim. Without it, I would definitely not like reading/doing problems from my textbooks.
And here it ain't even his own money. Even better for him.
I don't know if there's any real connection between feeling down and being creative, but the thought had occurred to me. Friends and I have joked (joked!) that Trent Reznor should get back on heroin and resume making the kind of music he did back when he seemed miserable. And feeling down tends to make me want to sit and play guitar.
glacial ?
or slocial?
Could I have a chat with you about this? I am working on finclout which helps irregular posters earn.
the rallying cry used to be "a chicken in every pot!"....now it will be "a gigantic chicken in every pot!"
> You can find climatologists that deny global warming.

It sounds like your argument is that if people can deny climate change, you can deny roundup causes harm…apparently without the need to cite anything. How many of those 181 studies citing the first concluded something completely inconsistent with the first study?

If you think there is a more complete study disproving the 41% increased cancer risk, why not cite or link the study?

> Pick the majority of expert opinions, not the outliers.

In the case of Roundup/Glyphosate we can skip our own interpretations of hundreds of studies, do you know why? Because the company that manufactures the product in question settled ~96,000 claims for ~$10B. Therefore, we can confidently conclude that after taking into consideration the opinions of their own expert witnesses that they hired and who reviewed all available studies, and could have relied on only the most favorable studies at trial, their opinion was Roundup/Glyphosate causes harm and they should settle.
Maybe that was an error on my end then, early in the morning lying in bed stuff. And iirc the UI library did say it was in an early stage or something like that.

(I think you are the author, or at least involved in the language? I don't want to come off as simply bashing your language. Most people here seem to do enough of that... Definitely didn't try it out enough to have any opinion on the advanced features mentioned. I enjoyed the Go-like syntax with different ideas though. So definitely keep going)
The one I've got can stream - It's a couple seconds lagged via the built in wifi but supposedly instant live-feed via HDMI (untested, yet)
Very impressive! But I can't help but think of George Michael in Arrested Development https://www.youtube.com/watch?v=2-EouZi1mvQ
I am familiar with P2 JS, looked through PhysicsJS and the two very basic arcade engines grown within Phaser JS. Matter JS seems to have the exact same feature set like any other library. I haven't seen any 2D web engine, besides the JS ports of Box2D, which supports continuous collision detection (CCD), which would prevent a lot of tunneling, especially on slower mobile phones.

Why is that? CCD doesn't look more complex in theory than any other concept in a 2d physics engine.

P2JS: https://github.com/schteppe/p2.js
PhysicsJS: http://wellcaffeinated.net/PhysicsJS/
Phaser: http://phaser.io/
Wow, love the NNMF visualization. Like all great visualizations, it does a very good job of showing and not telling me what's going on. More of this, please. One question: how does this kind of thing line up with what people describe as "explainable AI?"
A great hack which I use (still not very good at it though) is the 2 minute technique in the GTD book. Although in the book, the author advocates it in a different manner, I prefer to use it to stop my procrastination.

So I say to myself, let me just work on the code for 2 minutes, not more. And believe me, 2 minutes is a long time! By the time the 2 mins is over I don't even notice and continue coding. This also really helps me in guitar practice. Learning a new song, or a a lick is pleasant. It's the mundane repetitive exercises one needs to do to increase the strength and endurance of your fingers. So again I say to myself, let me just do it for 2 minutes. Believe me, on certain days, that 2 minutes ends up to 4-5 hours of practice.
You are aware, aren't you, that the military already pays for all sorts of prescription drugs for service members? What difference is there between estradiol/spironolactone on the one hand, and every other prescription drug that is paid for off post with Tricare or filled at an on post hospital? Except your revulsion towards transsexuality of course.
Comparing the respective TCOs would have made more sense.
> "the fact that the backup diesel generators and the switchgear for them were sited behind a seawall that was overcome by the tsunami"

Sure, but who's responsible for that? I don't mean to say that there must be many technical causes of incidents, but rather that it is almost impossible to find a situation where there is a singular human cause.

The multitude of engineers that saw the plans before they went final? The managers who pushed for the generators to be placed there in the first place? The contractors who built it knowing full well that the design was garbage? How high up does it go, and how many degrees removed from the situation do we require before you're absolved of guilt?

We could do something silly to consolidate the guilt, like, "the last person to stamp the designs gets the blame", but that seems like it would encourage a culture of hot-potatoing instead, especially if the stakes are your own life ;)

To put a more extreme example of it: a bus driver falls asleep at the wheel, jumps a curb, and kills a person. Do we punish the driver for his negligence, or his shift supervisor for threatening him into taking an extra-long shift, or someone even further up who knowingly encouraged a culture of overwork?
After a lengthy argument with my coworker, we have arrived at the conclusion that everything may be art. Commence discussion below.