jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> It's ludicrous to think that laws need to be created to help protect the language of Shakespeare.

While a nice line, it is wrong. Everything needs protection.

Especially great things, like the "language of Shakespeare".

Now, this protection need not necessarily be in the form of law, but it sure needs to be in the form of effort.
But then, explosive growth may very well be unwanted in a side project.
FWIW, the March 2013 (pre-acquisition) version of this same report [1] ranked Y! at #2 with 191 million, 5 million short of the July figure. For comparison to other gains during that same time, Microsoft gained 13 million, Ask gained 4 million, and Tumblr gained 9 million.

[1] PDF @ http://www.comscore.com/content/download/20239/1035515/file/...
I would love to use other libraries, unfortunately I wasted too much time (years) trying to fix them up for what I needed and they still become unmanageable. I am glad your projects are simpler and don't push the limits of existing libraries, but don't dismiss my goals or act like you know what they are just because yours are not as intense.

Generally I have found that the libraries that are loud and popular wind up performing inferior to more obscure libraries which I use. Not that the loud ones are bad, they just can't handle my specific projects.
There is a control in the top right corner that lets you change which way the lines bend.

edit: This does not show up in IE
We're in the progress of migrating our sites to the new design. Not everything has been migrated yet because we need to set priorities... like making Phusion Passenger faster. :)
I have a bit of a tin-foil-hat conspiracy theory as to why Google is copying Bing in several respects recently. From a game-theoretic perspective, it is to Google's advantage for the search industry to be as homogeneous as possible, because they're the incumbent.

As long as there's a difference between the major search engines, there's at least some sort of reason to go with one of the minor engines, for some fraction of people, some fraction of the time. If all the search engines are the same, Google wins because no one has a reason to switch and Google has the advantage of inertia. It is possible that it's better for Google to be identical to Bing rather than superior to Bing, especially depending on how situational or subjective that "superior" happens to be.

While I'm not a huge fan of Google, I don't think they would intentionally have a dick-ish strategy like that. However, I do think that their test-driven nature could push them in this direction anyways even if they don't intend to. Every time they try a feature and people don't like it, they can switch to Bing and Google gets the feedback... unless it's a clone of a Bing feature, in which case people can't really switch. So bad ideas that are clones of Bing features have a statistical advantage.

This is not to say that cloning Bing features is always a bad thing. I actually prefer Bing. I'm just saying that clones of Bing features have a statistical advantage during testing, regardless of how good they are in an absolute sense.

The solution, obviously, is Duck Duck Go. Or, more generally, if the search landscape is less of a duopoly, this phenomenon wouldn't exist as much.
Are you aware of the fact that if we had 1992's productivity, we would all be 30% poorer (and living 2.8 years less) than we are today?
iMovie is a 1st-party app, although it does cost $4.99.
In the age of the WWW, why is academic information still distributed behind walled gardens?

As a grad student in English, let me answer from my perspective: peer-review and bullshit filters.

The first is important because it acts as a signal to other faculty members and schools that you're at least producing something competent enough to have convinced another person in your discipline to publish you. I can't judge, say, an economist or historian's work particularly well because I don't have enough background too. But if they've published a lot of peer reviewed articles, I can at least say that others who can understand their field get it.

(Note to those of you who are about to point out all the problems with peer review: I agree. But the solution to the problems might be worse than the problems.)

The second reason: if I'm writing an article or researching something, I don't have time to wade through tons of bullshit. I want to get at stuff that I can use. Peer review probably gets rid of some useful stuff and lets in plenty of crap, but it's a useful rough pass.

Who coordinates peer review and publishing and getting referees and all the rest of this scut work? Editors. They also get some of their journals' budgets from publishers. Publishers are now monsters that control hundreds or thousands of journals. They demand walled gardens and high payments. This situation is unfair and dumb, but it is, and until you have a way to replace the institutional authority and money of publishers, you get walled gardens. This is a battle being (slowly!) fought (see Ars Technica for the latest salvo: http://arstechnica.com/science/news/2010/06/california-libra... ).
The handling of sprites is really cool. Allowing Rails to generate the sprite from a directory and then calling the sprite image with sprite_tag(folder/sprite) makes sprites much less painful. As a designer, I appreciate the attention to that stuff from the core team.
https://www.google.com doesn't have the background.
How about multiple Exchange account support? International keyboards and localization support (you mentioned user installable keyboards, but iPhone already has international keyboards for many countries built in). Kanji input from handwriting recognition? Supporting Exchange Activesync device security restrictions (I have a friend with a N1 and he can't even add our corporate Exchange account in 2.1 because his device doesn't comply with Microsoft's rules).

Also, I could tell a lot of bias when you talk about 3rd party apps. You ding iPhone because it needs to be jailbroken but fail to mention that an Android phone has to be rooted in the same manner.

More bias in wifi tethering - you fail to mention that the only way to enable it is to install 2.2 which is an unapproved firmware update. The carrier approved version that the vast majority of non-geek users will get WILL have carrier charges if you want to enable wifi tethering. You think Verizon, Sprint, AT&T, and T-Mobile are just going to give it away for free when they charge everyone else?
Bing puts a semi-transparent rectangle behind their text to make it readable against the background image. Google didn't do that. So much unreadable text makes the page seem sloppy and unprofessional. More evidence that Google sucks at design.
What I'm more disappointed in is that third-party developers aren't even trying anymore.

Back in the day, there were some truly impressive efforts to reverse-engineer AIM's protocol (and Yahoo! and MSN...) despite AOL actively trying to defeat them.

Nowadays, nobody even tries. When Google launched Hangouts, there was no massive reverse-engineering effort. Just people saying "I'll stick with XMPP and just not use the new Hangouts features". It's sad.
not op but I recommend the Nikopol trilogy by Enki Bilal
> cops will be less inclined to show up to a call or do anything to fight crime, because it could bring too much legal responsibility

Police report to elected governments. They are checked the same way the rest of the state is: through elections.

Police pay is high across America because they're widely seen as bringing value to the community. Their strikes are feared by politicians; the cops turning on the mayor signals instant political death in most cities. If that perception of police frays, their leverage disappears.

More pointedly, if a civil servant decides it's too much legal responsibility to not break the law, they should find another line of work.
Except that it’s their job to do so. It’s relatively trivial to check what a police officer is doing if the department cares.

Doctors can be sued for malpractice yet they still perform operations.
Woke lunatics. They called Lincoln a person of questionable historical importance who encumbered rights of oppressed minorities.
> We don't shoot criminals, dude.

Sure we do — when society breaks down and the police can no longer maintain peace. As happened in a number of US cities this past year, when police were helpless in the face of Democrat-endorsed arsonists. Apparently, the speaker was from one of these cities that suffered from frequent, organized arson.

Regardless, we’re clearly having an ethical argument: there’s no call to violence.

> "mowing down dipshit protesters"

Your example is clearly not a call to action, it’s an example of an act the speaker would approve of if it happened — which is an ethical statement.

The speaker is not saying people should or asking people to mow down protestors: just that they’re okay with militias shooting arson gangs if that’s what’s required to stop their serial arson attacks.
It's not a bad contract for that someone though. It's a bad contract for that someones friends.
Would slow build configuration be a problem though? It isn't even slow compiling, on one machine you configure once and then you can compile n times (e.g. if you're developing)

He's definitely right about writing to Terminals though, or in my experience logging.
This post is a product of ill-informed individual who is unreasonably confident. The protests in india were not suppressed. I know because I am from that country and I was in delhi. The protestors, who weren't farmers, attacked and vandalized a monument and put their RELIGIOUS flag while throwing the national flag. They attacked the police with swords and weapons. It's all there. If posts are encouraging violence especially through misinformation (which is driven by foreign interest), the country has the right to ask tech companies to comply.

PS, Google: Rihanna Toolkit.
It sort of feels worse to think that the police are interfering with a business simply because that business is anti-establishment.

Sure they can be annoyed by this guy, but they lose respectability by trying to harm his business. The additional powers that police have, must come with some additional responsibility.
The list of cases was the only interesting thing why I opened the site. Got disappointed
The legal difference is important. No court would ever agree that “I’m your point of contact” is marketing anything. And since it was about the legal agreement between Microsoft and Cannonical the legal difference is anything but pedantic.
It also lets you do really interesting things like set up a time lapse so that it'll take screenshots every interval and be able to make animated GIF files.
Thanks for pointing out what I expected, and making it even more delightful.
How does it compare with Elixir?
Right, but Tesla is using a really effective story:

"Space cowboy thinks other car companies are bloated and old-fashioned, builds the future with a scrappy group of dreamers"

As an awareness multiplier that's in some ways more effective than the $3B+ that GM spends on advertising each year. Because GM doesn't have a good story to tell.
> Money is a social construct, and therefore not materially real. If all human beings disappeared tomorrow dollars/merits/etc. would cease to have real-world efficacy.

But so would couches. Without humans they're just ... things, without any implied use of being sat on.
Location: San Francisco Bay Area
Remote: Available
Willing to relocate: Yes, prefers western states, especially west coast, Nevada, and Arizona
Technologies: C++, Python, Java, Machine Learning, Linux, Unity, TCP/IP, SQL, NoSQL
Résumé/CV: MS Cybersecurity, C|EH, inquire for more info
Email: jj.f.reibel@gmail.com
Other: US citizen, open to full time or part time permanent roles or internships
You can use a DAC, according to the docs, there are loads supported as the other commenter suggests. I've got one of these https://www.hifiberry.com/dacs/
I don't think this is an accurate characterization. The US still has massive manufacturing output, that's still growing, and recently reached a record high.[1]

The US still imports a lot of manufactured goods, but that's a consequence of it being competitive in many other service-fields such as software, entertainment, financial services, corporate management, and healthcare technology.

China may assemble the iPhones, but America is designing and coding them. To me that makes it seem like China is the much more co-dependent party in the relationship than the US.

[1]https://www.nam.org/state-manufacturing-data/2019-united-sta...
I don’t think Apple would bat an eye if Facebook decided to not publish their software on their platform.
If you (or anyone reading this) goes for freecad and gets stuck on something, just know that at this point it's to be expected but there are many people online (myself included, email's in my profile) who are happy to help. You can generally make what you need in freecad as long as it's simple but the learning curve is terrible. You might think you have a dozen ways to make a part (and in other cad packages that would indeed be the case) but there are only two that'll actually work. It's an incredibly frustrating software package but at least you're not at the mercy of an inevitable autodesk screw tightening.
What would be Facebook's legal argument in the US?
It's an iOS thing, but in the App Store you're not allowed to restrict functionality for users who don't consent to tracking, while elsewhere they can restrict whatever they like to bully you into accepting tracking.
Use 4" thick furnace filters. They cost less than specialized air purifier filters and flow a lot more air.
Maybe but afaik Opera is owned in China.
The saddest part is that SV runs on Saudi cash.

https://vicki.substack.com/p/silicon-valley-runs-on-saudi
I don't think it's the laziness. In fact, I go the other way on that one. If you make a post, and you make a claim, then you do the googling, and post the links that you think support the claim. Why? Because there's one of you, and thousands of readers. You could take the five minutes, or you could make your readers take 5 minutes times 1000 people. (And, if you're in an argument, you have the burden of proof if you make the claim.)

Where I think the quality has gone down is in the number of people who are here to argue, not to discuss and learn. People who won't listen even to reasonable counter-arguments, won't change their position, and won't stop arguing, because they're here to win, not to think. But that's kind of the problem with a growing platform, because the more readers you have, the more useful it is to an ideologist to win over the users of your platform.
Try web.py [1]. It's a lightweight python framework for developing web apps. I personally like the Jinja templating engine [2] in conjunction.

You will love it, and I bet you'll enjoy python! :)

[1] http://webpy.org/

[2] http://pypi.python.org/pypi/Jinja2
> But other than that, I don't get it. Why blame Obama for taking a week to act? What could he have done?

He could have invoked the plan for such leaks the very first day. (Yes, there was a plan. A lot of the "surprises" were actually addressed by said plan. For example, burning would have made a huge difference at the beginning.)

It's not just the first week. There are choke points where barriers (sand and others) can be constructed to block oil from getting to sensitive places. In many cases, the regulatory agencies didn't bother to approve until too late. (Yup, the sand might cause some disruption, but the alternative is oil....)

And there's the small matter of the Dutch skimmers. Can't have them - they're foreign, but the Jones act can be waived by the president.

This weekend, we found out that a number of oil sucking barges were sent back to the docks (after they'd spent several days sucking up oil). Why? Because the Coast Guard couldn't verify the number of life preservers and fire extinguishers on board and couldn't contact the owners.

Coasties can and do count LPs and FEs on boats every day, so the count question is bureaucratic ass-covering and ownership matters only if you still haven't waived the Jones act requiring domestic ownership.
It should be titled "web development for the platforms and scenarios I target has too many moving parts."

"I don’t care about browser wars - my standard toolkit must work on all browsers, end of the story".

ALL browsers is very broad, and "work" is pretty vague. "Behave the same way"? Or just "not cause an error"? You want one codebase to work the same way on links, IE9, Safari and Blackberry? All of those browsers are part of the community on "the web".

"I don’t want no glue - the web is one platform, time to stop forcing us to treat it as a collection of heterogeneous components".

No, the web is a collection of heterogenous components - stop trying to force everyone to treat is as one platform. The portability and interop is what's allowed people to keep migrating bits and pieces around to get something that works best for them. I can change my logic from PHP to Node.js without having to relearn a new markup language for a different browser ecosystem - the CSS, JS and images I used earlier will still work from a new server.

The broad scope of what 'the web' is, and all the various technologies involved and required are what make web development so interesting. "Web developers" is an extremely broad range of people, constantly evolving and churning and growing and changing. If you want "one platform", you're free to focus solely on writing only Rails apps that talk to a Silverlight front-end, for example, or use only a PHP/IIS/Flex stack.

If you focus only on that one stack, some of your issues and concerns will be addressed, and you can become an expert in that one set of technologies. Beware that the larger web world will eventually evolve past you, and much of your skill won't be moveable to the next stage of web evolution.

"Web development", almost by its nature, requires a "jack of all trades, master of none" type of person, who can understand a broad range of problems and solutions, but also needs to call in experts for specific areas when required.
I agree there isn't enough info. Very annoying. I just signed up with a mailinator.com address to see what was in there. It seems they charge 5 cents per minute. It's not clear if that is per phone connection or per meeting. They also provide an option to link your Google calendar to the account.
the problem is that if there's just one "return false" somwhere in your app, then you make it impossible to react to the same event somehwere else.

live() and delegate() stop working too.

Once your application gets big enough, finding that one return false can be really painful, especially as browsers don't really help with their debug tools to show you what handlers are bound to which events of which elements (I know that there's some event handler debugging support, but it doesn't play well with jquery)
Sama's[1] last submission was 13 days ago and the account seems to have been created on the same day as pg's[2].

[1] http://news.ycombinator.com/user?id=sama

[2] http://news.ycombinator.com/user?id=pg
It's not patronizing to point out that things are much simpler on other platforms and that if you want simplicity it would be easier to stick with them.
I agree whole heartedly. When you commit you're free to do drastic restructuring, leading to better thought out code. In the worst case you can revert to an earlier stable point but I find that's almost never needed.

This is also a situation where code reviews would help. Unnecessary/redundant comments are badly considered forms of communication between coders. When someone is going to review your code critically it forces you to be clear and concise, otherwise they'll call you out on it.
what do you sell to an "immortal, sovereign quadrillionaire living in a vat"

that's easy - you arrest them and make them buy their freedom

corporations buy their way out of law-breaking every other day by paying fines, not one day served
> This article had zero scientific conclusions (or in fact any science at all)

The article summarizes a piece of scientific work. The work itself does 3/4th of typical scientific work: 1) analyzes the current state of art (previous publications), 2) provides model and expected values, 3) analyzes observational data & deviations from the model. It falls short of 4) providing answer to the final ``why'' -- as the answer is still unknown to the authors. What it does _not_ lack is scientific honesty and integrity.

> To me it sounds like their math is the problem.

Indeed, that's what the article says. ``What their math can't apparently tell them is why so many different bike designs tend to stay upright.'' -- i.e., they haven't found the proper formula(s) yet. They don't blame a compiler (the math itself), but find the mathematical formulas they selected to be not sufficient for creating a complete model.

And your point was...?
This is largely a solved problem, at least if you choose the right framework.

For example, Rails + Heroku gives you sensible defaults for your programming language (Ruby), you web server (Heroku), your database (PostgreSQL), your server side web framework (Rails), and your client side web framework (Prototype—perhaps not my favorite, but certainly a default). You can have this all set up from scratch in well under half an hour, your first time through.

If you don't like Rails, you can find similar pre-configured environments elsewhere.

The real web development headache is just how many of these layers you need to understand: SQL, a server-side language, HTML, CSS, JavaScript, and multiple libraries designed to make server-side and client-side coding sane.

According to other comments in this thread, the author has a commercial product designed to address the issues he raises. But if so, he does not seem to realize that he's working on a problem with many existing solutions.
So the cameras, apparently at $900/officer, are hardly an obscene expense. That is what, a week's worth of pay? I should hope NYC could scrap together that sort of cash.
albedo you have made a excellent summary!
When I tried it, I slept 20 minutes every 4 hours and at the end when my system had adapted, I woke up automatically after 20 minutes even before my alarm went off and full of energy as if I slept 10 hours. But after 4 hours, I was completely exhausted and I really needed my 20 minutes of sleep.
If you have a house, then it's your responsibility to have doors with locks and windows which are closed.

You cannot have a house in a public space accessible worldwide, without doors or windows, and then randomly get to decide who can and can't visit, and have it enforced by courts.
You assume that all consciences will reach the same conclusion as yours. They don't. They haven't.

A military "accountability" of individual conscience would essentially be a reversion to feudalism, with armed power first migrating to leaders based on visions of conscience, then deteriorating to coalitions of interest. And now you're back at "might makes right" but without any ethic to get you out.

Even granting we are killing thousands of innocents without accountability, Manning's statement is not a safe way out.
The government already has people whose job it is to ensure that material is classified appropriately. There is most likely both a volume issue and a err on the side of caution issue.

While many of us disagree with all items that are classified I doubt you will find any organization which we would all agree upon that could make good decisions. Any such organization not within government would have to thoroughly vetted to insure their integrity and that all documents until accepted as non classified are treated as classified