jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
They never were guardians of the internet. They are the worst scum/good businessman, that led to creation of successful businesses/profit centers riding off engagement.

It doesn't matter which way the wind blows, they make money, there's an audience and there's engagement and user-base.

To think these people ever thought about being guardians or Internet ambassadors is foolish and downright ignorant. They are profiteers.

Tom was so smart to take the Myspace Exit and live a excellent life.
Ok so he’s dissing the incoming President... ok, that’s rude. But the other preceding text is pretty anodyne.

I think it’s clear about controlling the narrative.

In the end what this will do is kickstart more of an echochamber on another service, they’ll diverge and we’ll get people in one camp on one platform, the other camp in the other. Except they’ll be more extreme on both sides as moderates tail off.
I think the issues are deeper than that of false positives. Its possible that transient diseases get detected that would have fixed themselves without any treatment. Insead of a non-treatment one now has to deal with the side-effects of the interventions applied.
What is “the other route”?

They are being deplatformed because their speech is violent and damaging—in many cases it’s literal incitement to violence. Their legal cases are being rejected because they have no legal merit. The mainstream media refuse to take them seriously because they have again and again shown themselves to be bad faith actors, peddlers of unsubstantiated conspiracy, outright liars, and so on. I don’t need anybody to tell me any of the above secondhand—they themselves, via Twitter accounts and so on, are primary sources.

All things are not equal. Order and chaos are not equivalent. If a rabid cougar gets loose in a shopping mall, it does not earn the right to be there just by being there (de facto) and being really, really mad. It’s going to hurt people if we let it do its thing, and we take whatever measures we have to to get rid of it for the greater good of society.
The rest of us are next.
00:00:00
"The last thing that the London internet scene needs is inexperience, deluded individuals raising cash and burning it. That isnÂ’t the road to a sustainable industry."

I thought this was funny. How do you go about building the net experience of an ecosystem without letting people go out and do stuff. Without starting off with no experience there are no inputs into the system. The other key problem is understanding that failure and experimentation are net positive inputs into the ecosystem here. It gets harder with this sort of attitude :( For an environment to reach a stable equilibrium between large successes and failures - we need more people to fail and use that to become successful. Here, smart hungry people are made outcasts for having no experience.
Not likely: if you want to burn as little energy as possible, you'd better use as little CPU as possible no matter what.

Optimizing for energy may not be the same as optimizing for CPU speed, but it still mean caring about a non functional aspect of your program.
I am not sure diversity of tools is key to survival in this space. Android is proving very successful right now and does not even include X.
http://soundcloud.com/unaudible
Nokia will not be able to achieve critical developer mass faster than Android and will soon be unable to compete.
You adopt two attitudes towards "if it ain't broke, don't fix it" in two similar ways:

1) Don't try to fix it or you might break it!
2) If it ain't broke then you can still try to improve it.

The reality is that there is a balancing act between the two. On the one hand, a process or system might be so delicate that any attempt to improve it will be difficult and dangerous.

On the other hand is the attitude that the author of the article takes: it's dangerous to become satisfied with the current state of affairs just because it's difficult to make changes. I like the fact that he mentions Toyota. The concept of continuous improvement immediately makes me think of Japanese companies and I'm sure we can think of many that became very successful by employing the following ideas:

http://en.wikipedia.org/wiki/Kaizen
The actual writing of code is the easy part of programming; it's the conceptual solving of problems that is difficult. If you think in terms of any particular language, you are limited by those terms.

Possibly, he's partly upset about the type of problems that he'd be solving in those languages, rather than the languages themselves.
It will be incredibly hard for you to get a visa without a degree. Damn near impossible, even. You DEFINITELY need a degree, especially if you're a foreigner and want to come to the United States. Very few companies, let alone startups, are going to hire you as an employee if you don't have a degree.

My advice would be to get a 4.0, get a degree, and try to go to graduate school at CMU/Boston/San Francisco area.

It's not going to be as simple as hopping on a plane and getting hired. You have a whole host of visa issues to work out, and if you do it incorrectly, you could jeopardize your chances of staying here long term forever.
Rufusing to help bigots is invisible to children. You're not there, helping kids grow and learn leadership. Yes, the gay boys too.
You want to offer a working definition of "polymorphism", then?

Macros certainly allow you to write code that's applied to differently typed arguments.
It's normal. I'm not sure why you're getting so worked up about it.

Dare I suggest you might be upset at an analogous situation in your own life?
IANAL, but NDAs are only enforcable when there is some actual liability on the table. Example, I'm sure the NDA for the Coca-Cola recipe is still in effect for the lifetime since they still use the formula and it would actually do financial harm if it was to be released.

In some places NDAs are invalid if they don't have an expiration term. Since Sony no longer makes the AIBO and I'm sure whatever proprietary tech it did have is out of date please, do tell.
It would speed up the consumerism but only for a short time until people find a new way to signal their social standing.
As others pointed out, you're likely not to get a honest answer and you'll probably won't know it. The HR people are likely trained in the art of fake smiles. How about this question instead:

"What would you like to change for better in your company ?" Followed by "Do you have any ideas how to achieve that ?"

This shouldn't sound scary as max(sorted(issues, key=severity)). It allows the interviewer to be honest and mention the worst thing. Be suspicious if they say "I wish we had a nice mountain view." ;-). And nothing like "I would like to earn 10x more", that's essentially a "three wishes" kind of response, too easy.
A second thought: Linux might be able to compete on the basis of security. Every single Windows machine I've used here has been riddled with trojans and viruses. I have a feeling this is common in a lot of the developing world.
The problem is groupthink. Even HN is not immune.
Google calendar/Thunderbird's lightning integration will make me use it as that is where my scheduling already takes place.
But at the same time I never would have bought the app if
I didn't use "free" for several weeks and got the idea it
was useful.

I second this. Having experienced the free app and having bought the full app as a result has also resulted in two other people directly purchasing the app. There's a network effect that starts at the free app. The free app may not be necessary anymore, but I doubt it was never necessary in the first place. I think that would have flattened the sales curve quite a bit.
There is. Look at the top of the main page.
Heh. I remember watching the laserdisk version of Laputa at a friend's house circa 1990. Took me almost ten years to secure my own copy.
From the conclusion:

> Eventually, React vs Angular is all a matter of personal preference, a matter of skills and habits.

Basically, this. You can build a great Single Page Application in either. Angular has a larger learning curve, with its wider API surface, but if you wanted to replicate everything Angular had on a React stack, you'd need a generous number of open-source packages that can be used in conjunction with React, thereby reaching a somewhat similar API Surface.

Personally, I prefer React's un-opinionated nature. I tend to distrust frameworks that claim to solve all of my problems, because at some point, they won't. Case in point: Meteor failed to scale with its reliance on Mongo Oplog tailing. (The community response was the Meteor redis-oplog package). Also, since Meteor was so opinionated, a large community failed to grow around it (since certain requirements, like using MongoDB, made it immediately dead on arrival to some Enterprise usage), and it simply lost relevance to competing solutions.

By picking-and-choosing with React, for example, you can choose the best forms implementation out there. With this competition among forms libraries, the community will self-select the best ones. With Angular, you're expected to use the proscribed '@angular/forms' package.
Another angle for those of you who have read Stephen J. Gould’s "No Science Without Fancy, No Art Without Facts: The Lepidoptery of Vladimir Nabokov"

Comparing and contrasting Gould’s thoughts on Nabokov’s role in butterfly research and the Pierce’s research On Nabokov’s theory:

https://scienceblogs.com/bioephemera/2011/01/29/nabokov-was-...
It's to protect consumers who see what looks like a good price and don't notice the discrepancy. (A friend of mine whose budget is very tight has been caught out by this a few times, and is the one who pointed the law out to me.)

For a while, my closest grocery store (part of a local chain) was terrible at keeping pricing information up to date. Occasionally I'd get surprise discounts, but more frequently I'd get charged too much instead. I was going to buy those things anyway, but on the principle of not letting the store screw people over, I started being a stickler about it. And guess what? The store shaped up.

(I assume the mechanism was that the increase in the number of price overrides at the register caused a review, and the store manager allocated more employee-hours to keeping prices in order, instead of treating it as an optional task.)
I think the confusion you're talking about when you guess that people will over-estimate the number of "minimum wage workers" is due to slippage between the term "minimum wage" and "federal minimum wage". There are 29 states that have a state minimum wage that is higher than the federal minimum wage [1], so if we defined "minimum wage worker" as someone worker working at their state's minimum wage, then we'd be including far more (probably >100% more) people in the category.

[1] https://www.epi.org/minimum-wage-tracker/
Here's a question:

Is it the category of response, or is it just the simple "RTFM" that turns you off? That is, if the answer was, "The answer to your question is in the manual; please read it", would you consider that ok?

Arguably the latter answer is the exact same thing in content as "RTFM", but it's easily more polite and doesn't have the same negative baggage.

If you're ok with the more wordy answer, then you're really just objecting to the negative tone and lack of politeness, not the amount of information given by the answer.

> This bad comment not only made d0ugal search for a different project, but also made sure I won't use it, and worsened my opinion of the author considerably.

Just a final note: many open source developers consider that a feature, so I doubt you'd sway most of them with this argument. As in, they're doing this in their spare time, and don't want that spare time to be squandered by people who don't even give them the courtesy of reading the provided documentation. (This is why, if you have read the docs and are still at a loss, you should say so: "How can I do X? I read through the man page and searched the wiki, but I wasn't able to figure it out". Framing your request this way shows that you aren't just a lazy leech who is wasting the developer's time.)

Having more users is only great if they aren't a support burden. A company can afford to hire scores of first-line support and afford to pay for support-desk platforms that automatically help triage and suggest answers to common questions. Most single-person and small-team open source projects can't do that. And users should not feel entitled to free support for software they haven't paid for. Sure, it would be great if people could always be courteous and friendly despite stress and overwork, but everyone has their limits.
Silverlight wasn't built on the full .NET Framework CLR, it was built on CoreCLR which was the direct ancestor of today's .NET Core.

From https://docs.microsoft.com/enus/dotnet/standard/glossary :

"Originally, CoreCLR was the runtime of Silverlight and was designed to run on multiple platforms, specifically Windows and OS X. CoreCLR is now part of .NET Core and represents a simplified version of the CLR. It's still a cross-platform runtime, now including support for many Linux distributions. CoreCLR is also a virtual machine with JIT and code execution capabilities."
Isn’t SoftBank a Japanese group?
Ohio has privately-owned BMV franchises. The still send the info to the government though. But at least you can fulfill half of that fantasy.
That they service only a minuscule part of London and refuse to take rides that take them outside of it.

Even in the center good luck hailing one at 2am on a Saturday night.

I’ve been refused rides form the Shard, Bank, and Canary Wharf plto Lancaster gate, both of which are in Zone 1.

If I want to hail a cab from my home I have to walk 10 min to Paddington and I live essentially across from Hyde Park which makes me considerably more central than most people in London.

For my friends who live in Hammersmith, Fulham, Acton and Chiswick they might as well be living in Belgium as far as black cabs are concerned they don’t go there and they won’t take you there.
And before it was illegal, people preferred for their five year olds to have the job too.
DuckDuckGo image search, too
There are many criticisms of this book. (I don't know what to make of the debate, just wanted to bring up that many high profile scholars have criticized it harshly.)
I used to run Windows 3.11 on 4MB RAM (it struggled to run Word 6.0 without insane paging, I was poor) and Windows 95 on 64MB of RAM (4 x 16MB on a 486 DX2 66).

How is this memory usage by Dropbox reasonable? It seems to be another example of insane bloated memory usage which is not only the trend but the fashion these days.

Remember, allocation is the enemy of speed. More CPU cycles, more allocations, more power consumed, shorter battery life on mobile devices (laptops), more charging of devices, more fossil fuels burned.
Bitcoin holders don’t want Bitcoin to be useful for spending or transacting, or even selling. Previous attempts to increase the block size, a trivial modification, have failed to gain traction.

They only want Bitcoin useful for two things: Buying and holding. These actions drive the price up. As long as no one is using or selling Bitcoin, the price stays high.

Between the high transaction fees ($8 right now), the deflationary nature, and the “HODL” narrative, everything about Bitcoin was designed to disincentivize actually using it. It’s designed for hoarding and speculating.
I recently started using OSM (Mapy.cz) in Switzerland as I am visiting for a while, and am very happy with it.
Eh I think it's a stretch to call the pilot and gunner in the Apache video war criminals. There were US personnel nearby, they thought they made a positive ID on guys with weapons and potentially and RPG in that group and they made a judgment call. They opened fire thinking these guys were insurgents and when others came to help, they assumed the same.

Not saying that what they did was right, but I don't think it's a cut and dried case where you can say those guys should be in jail.

I don't think Manning was wrong for trying to get that particular story out there, but the indiscriminate nature of his leak is what destroyed his whistleblower defense.

If someone worked at Lockheed Martin, and had evidence of bribery of defense officials, but then also leaked 100's of thousands of documents that contain the classified schematics of every single weapons system them make, that guy would rightfully be put in jail. Maybe I'm wrong, but if you're whistleblowing on classified or confidential information, then you should limit your disclosure to what is relevant to the actual wrongdoing.
Why in the world would you roll your own JSON parser?

For reference, I just ran a 10MB file through the JSON parser I use in Python and it finished in 0.047s (vs 190s)
> For me, the biggest issue is that politicians who lose their jobs are left without any pay.

For me, the biggest issue is that being an elected official is considered a career. It shouldn't be; it should be a temporary thing that people do for a limited time to contribute for the good of society, afterwards returning to whatever they did before serving. A policy that required private sector employers to give leave of absence to people who wanted to serve as elected officials would help to support that. It would also help if the power and scope of what an elected official is expected to do were drastically scaled back, by limiting our expectations of what we expect governments in general to do. Then we would not require elected office to be a career just so politicians could have enough time to learn how to play the political game.
In the article I originally mentioned "worse is better" regarding Ethernet, but I figured it was too much of a tangent and deleted it. So it's interesting to see you mention it too. Maybe I should have left it in :-)
Outside of events like these countries that adopted communism had higher standards of living while they didnt
From what I see the allure of being a politician is to set yourself up for a corporate job after giving the industry of your choice massive handouts.

The revolving door and regulatory capture are the real issues.
If loading times were prioritized, features would be cut. Which features would you cut out of the game in order to have fast loading times?

This is what you'd need to decide. And then afterwards, it might not print as much money as you think it will.

It's easy looking at it from the outside. Not so easy from the inside.
It's not just believable, but it's normal. I have spent quite a bit of my career maintaining software, and I don't recall one employers where low hanging fruit like this wasn't available everywhere.

The problem is not that developers can't optimize things: you will find some developers capable of figuring this problem out anywhere. What makes this low hanging fruit so popular is the fact that we aren't measuring enough, and even when we do, we aren't necessarily prioritizing looking into things that are suspiciously slow.

In the case of this example, the issue is also client-side, so it's not as if it's costing CPU time to Rockstar, so it's unlikely you'll have someone who can claim their job description includes wondering if the load times are worth optimizing. When problems like this one get solved is because someone who is very annoyed by the problem and either convinces a developer to even look into the problem. Most of the time, the people that suffer, the people that get to decide how to allocate the time, and the people that are in a position to evaluate the root cause of the problem never even get to talk to each other. It's the price we often pay for specialization and organizations with poor communication.

Organizations where the people deciding what has to be done next, and where the company culture dictates that the way forward is to either complete more tickets faster, or find ways to be liked by your manager, are not going to be fostering the kind of thinking that solves a problem like this one, but that's a lot of what you find in many places. A developer with a full plate that is just working on the next feature isn't going to spend their time wondering about load times.

But instead we end up blaming the developers themselves, instead of the culture that they swim in.
IPV6 also greatly complicates IP-based blocking. There are so many IPV6 addresses that it'd be relatively cheap for an ad tracker to develop a system that uses a new one every day.
I'd assume next you'd ask what is the shipping cost and then what is the return cost when it doesn't work and then how the warranties work.

In fact, I reckon you'd also ask how the currencies are staked against each other. All that. Won't you?
agree with many of the doubts jeff expresses. as with almost any social network (not named facebook), i'm just not convinced these are sustainable headcounts/models.

related to discount space, solutions like this have been around forever. groupon has had excellent timing & execution, but i just don't know that they can keep it up.

the space is getting further crowded by the day, and the fad will wear off at some point. for one, my entire family has already distanced itself from groupon when similar models like scoutmob require no money down.

with all that said, i wouldn't be surprised at all to see them with an IPO in Q2-Q3 of 2011 to take advantage of their current stature. (catch news of amazon's CFO joining? http://ht.ly/3smDF )
This is how I ended up with lots of data in a difficult to use AppEngine datastore.

Proceed with caution.
Let's see:

- Need to get the examples included with Monkeybars (http://monkeybars.org) up to date, so I'll likely clean up one or two, and see how annoying that is. I suspect what's broken for one is broken for all.

- Started playing with using Monkeybars to talk to my Kinect; data manipulation is too slow in JRuby, so I will explore Mirah as a nicer alternative to using Java when speed is needed.

- I'm due to give a preso at the next AZ Hackers meeting (http://azhackers.com) so I have to do something with my Lilypad Arduino. Been hitting a wall on Bluetooth, so might just have an accelerometer drive some blinky lights. (Ultimately I want this to drive some OSC-friendly apps.)
What Do We Do? Make better games. That's what mobile game devs need to do.

Angry Birds isn't up there because EA bought the publisher a couple weeks ago. It's up there because it's a fun and addictive game.
I hope they forbid the Indian version of "netjacking" where ISPs make some sites free to access.
You should read this...
http://news.ycombinator.com/item?id=1739243
CS, PhotoShop, Illustrator, InDesign, Premier, Flash, Dreamweaver, Scene 7, Macromedia Studio, After Effects, Go Live: 542.1 mill

Acrobat, LiveCycle, ColdFusion, Flex: 274.1 mill

Omniture: 98.4 mill

PostScript, FrameMaker, PageMaker, Macromedia Contribute, Macromedia Captivate, Macromedia FreeHand: 47.3 mill

PDF & Flash Platform Revenue: 46.1 mill
It looked pretty promising to me. I looked at those demos and saw some nice capability. The code was pretty clean.

I actually greatly prefer minimalist demos and so consider this a presentation problem.

It would be better to place the code side-by-side on the demo page with the game. The Elevator Action game is only 263 lines and it would reveal to casual observers that you can shoot the lights.
What EA is doing is really quite clever. By making such a massive sale just before Christmas, they ensure that the charts are dominated by their apps come Christmas day, when all the people who received gift cards go check it out.
I use NameCheap's RapidSSL product for $10/yr. The only thing I don't like about it is that when you register, the 'Organization' value you enter gets overwritten with the common name/domain name. This means that when someone reads the certificate details in their browser, they can't find any reference to your actual company name.