jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think you have to define your terms a bit more. I love many Apple products and have strong feelings of self-identification with the company. They've also made products I don't like, I've criticized some of their decisions, and I can nitpick their features like nobody's business. Whether the above makes me a fanboy or not is a question of semantics.
From Robb Wolf's book:

"Let's look at this question in a way that paints the human history in a relative scale. If we stood on an American football field we could represent a timeline of human history in the following way: If we started walking from one end-zone toward the other we could walk 99.5 yards, and this would represent all of human history except the last 5,000 years or so... 99.5 of the 100 yards.

This is when our genetics were selected for survival in a hunting-gathering lifeway and we were damn good at it. We evolved and adapted to this way of living and the interaction of our genetics and our environment made us who we were, and who we are. Our genetics are virtually identical to those of our early human ancestors from more than 120,000 years ago. The last 10,000 years, the time in which we transitioned from the hunting and gathering lifeway to agriculture, is the last half yard of our timeline."

Here's a source for some of this stuff if you're interested : http://www.nature.com/ejcn/journal/v56/n12/full/1601646a.htm...

It's interesting that flour usage may date back 100k years. However the earliest use is not important. What is important is the start of widespread use. This is when our diets shifted and is the absolute earliest that man-kind as a whole could have even begun to evolve for such food sources.
The project I work on has about 500-750KLOC and over a thousand files and after the initial index (about 20-30 seconds, which is UI blocking) the subsequent Find In Project calls take only a few seconds. This is on a 27" iMac Core 2 Duo.
Wrong, and many well respected economists will tell you you're wrong.

Yes and other well respected economists (at least at the time) told that we were in a "Great Moderation":

http://en.wikipedia.org/wiki/The_Great_Moderation
I think a two-word answer should tell the interviewer pretty clearly "it's not something I want to comment on more than this".
Yep. For example, check out Facebook's open source projects: https://github.com/facebook

The OCaml-based static analysis stuff is particularly interesting. They've got some smart people working over there.
Perhaps what it comes down to is a confidence interval, and the broad overconfidence of tech companies when their product meets the real world. There's nothing inherently wrong with saying "oh, you like X, maybe you should try Y".

The problem comes in when you're too focused on providing the Y suggestions, in my opinion. There's a general overconfidence in the tech industry, particularly in advertising, and even more so in social media targeted advertising, that the suggestions that they make are actually useful to society as well as individuals.

I'm not saying that they're wrong about it, but I am saying that just because the previous status quo was "no measurement, trust us, it works" in the TV/radio/billboards era, and now you're bringing in "look, we measured it!" doesn't inherently mean that you are correct about that measurement, or that it is the right thing to measure in the first place. Perhaps the old status quo factored in innumerable intangible social factors that could then somehow translate into tangible results that you're not capturing in your new metrics.

The economics of the social advertising industry are wholly untied from providing genuine value, and this manifests itself in myriad ways: you're only seeing a symptom of it here.
They are more than willing, it is what they require. That is what he is saying is the problem. Android has none 'built in', so in order to bring the app to a handset, the manufacturer of the handset has to provide it.
You compared downvotes to physical violence, but you "have no idea" why I think you care way too much about your imaginary points? Just connect the dots.
I love the way Google Autocomplete serves as a window into the raw sentiments of the masses.
Want to do this as a grubwith.us meal? We've been talking to the Publican and can schedule the meal for the 29th at 4. This way everyone prepays for their meal, shares a bunch of food, family style, and there's no payment drama at the end.

Let me know and we can set it up.
The way to "read" Gladwell is to get the talking-book and have him read it to you as you commute to work/home. He's a great storyteller - in both word and voice. And he delivers his own material extraordinarily well. I've listened to all 3 of the books mentioned and am currently enjoying his collection of NYer essays "What the Dog Saw". His essay on Ron Popeil was terrific. Word of warning though ... you might find yourself sad to arrive at your destination and just sit in the car an extra few mins to finish a section!
Has a good keyboard and the "stick" mouse pointer (which I really like).

We're all friends here -- I think you mean the clit mouse: http://xkcd.com/243/ .

(Bad joke warning: no wonder you really like the "stick" mouse.)
Yeah, so it's technically 1st-party, as it's developed by Apple, but you have to buy it separately, which was my point. I removed the video editing category entirely.
because when something goes wrong, users will call apple and complain
I really don't see what the big deal is. People, in general, like things like desktop backgrounds. If people's main compelling reason for trying/using Bing was the pretty pictures, I can not blame Google for giving most people the pretty that they want. Talk about an easy feature to implement. Seriously how many power users actually use the Google homepage. I for one can not remember the last time I saw Google's home page. If you do not want pretty Google, revert to original Google.
Suppose there are no companies such as Boo.com today. It doesn't mean there's no bubble. To say that there is no bubble, you'd have to make a convincing argument that the valuations companies are in line with the (future) demand for their services.

I'd really love to read a fair analysis of whether there is a bubble, but I fear the completely understandable bias of TechCrunch and HN is preventing it. Still, I like to think of us as a curious bunch and I hope we will talk about this honestly at some point.
I agree. We're not in a "bubble". We're in a half-decent spell after a lost decade.

1998: The internet is going to generate a lot of value. Everyone sees this, but no one knows which ventures will succeed and which will fail. People who really don't know what they're doing get involved and it gets frothy. The '90s had people who didn't understand business trying to start and run them, and people who didn't know a thing about technology trying to get in the game.

2011: Recovery, making up for lost time. There's a decent amount of enthusiasm, but it's only "hot" in the same way that a 70-degree day in March is "hot" compared to what came before it.

When intellectual lightweights who only know how to draw 2-by-2 matrices start getting into technology, then run-- and by "run" I mean pull out your money, but stay in tech if you're smart, because even in the doldrums when no one is getting rich this is still the best industry to work in. We're not seeing any of that yet, though. Mark Zuckerberg may be a mediocre coder by HN standards, but he's not an intellectual lightweight at all. No bubble yet.
Ignoring the particulars of the issue, I think it's sad that non-mainstream views on 9/11 automatically makes someone a valid target for ad hominem attacks, even in educated and intellectual circles. This form of social exclusion is essentially nationalistic and a dangerous trend.

While conspiracy fetishism is unfortunate, it's good to have people questioning the official line, and it isn't as if all the facts around 9/11 are clear cut--yes, there is much unsupported speculation that can be thrown out immediately, but simply positing government involvement on some level is not a priori outlandish.

I don't think we should expect anything different from Stallman, or any radical thinker. Controversy is part of the job.
They are. I sold a chunk of my library, a couple hundred books, on Amazon, and saw sellers who would update their prices to be a cent or two below mine any time they didn't have the lowest price. The other commenter is correct, that there's still profit to be made in shipping charges.
It would be interesting to combine these two games for some interesting contrast. A really hard game and also really easy.
Can you post a link to your startup? I'd like to read more.
Note that none of these will actually be removed from any compiler you are likely to use, but their use will be flagged if you ask for standards checking.
Since its an ip(o|a)d app, I'd either a) just not release anymore with a message saying "it was cracked. Goodbye" (Much like some comic artists -> porn of their comic) or b) Tell people who pirate the app to just go pay for the damn thing and bail or c) Just ignore it.
Gulf of Tonkin. Iraq having WMDs. It's important to hold governments to a very high standard in matters like these.
Is this the dust sensor the same as a particle counter? All the particle counters I could find were in thousands of dollars.
If you considering Purescript then also look at Elm.

Few plusses

- It handles dom manipulation.
- Simpler syntax
- Elm-UI framework
- No extra dependencies
I am the author of a tool that generates wxHexEditor tags and annotations for Postgres relation files -- pg_hexedit:

https://github.com/petergeoghegan/pg_hexedit

I've invested quite a lot of effort in it, and it would be nice to have support for multiple hex editors. That was anticipated to some degree:

https://github.com/petergeoghegan/pg_hexedit#supporting-othe...

I understand why you favor a declarative template format for describing files with tags -- that probably scales really nicely. What I'm doing is pretty grotty, but works surprisingly well in practice. I procedurally generate a description of each file in a shell script, and then open the file in wxHexEditor. I'm generating huge XML files, which is slow, but there are simple workarounds to get acceptable performance.

wxHexEditor doesn't support declarative tags. But even if it did I might not want to use them; the on-disk format of PostgreSQL is much more complicated than most file formats, and isn't supposed to be consumed by third party tools. Writing a C program that uses the struct definitions from the server itself makes the complexity quite manageable -- the tool is basically feature complete, even though I haven't spent a huge amount of time on it.

That said, it would be great if I could adapt pg_hexedit to a hex editor that had some kind of "best of both worlds" support for tags - tags that can be generated lazily and on-demand, when a portion of the file needs to be drawn or redrawn. This would be easy to adapt to -- Postgres relation files always consist of a series of 8KiB blocks/pages. My tool can easily generate tags for any single block without knowing any special context or having any expensive-to-generate state -- I just need a block number (i.e. an 8KiB-aligned byte offset).
I get what you're saying, and I'm not denying this all exists in Europe. And I don't mean that America is perfect, it's actually in a shameful state for many people. But what I mean is that the "brutal reality" of the US doesn't exist for many software devs. I don't mean this as a humblebrag, but my wife and I are both software engineers in the NYC area, both in non-FAANG companies.

* My wife was laid off in 2019, pre-COVID. She got almost 9 months worth of full US salary paid. Likely equivalent to 2-3 years salary in Europe. She found a new job within 3 months and pocketed the rest. Obviously, stronger employment protection is nice, but the generous cash payout is a nice consolation prize.

* Health insurance for both of us is excellent. The cost compared to salary is negligible (fortunately, the worst we've had to deal with is serious dental surgery, which was handled very professionally and cost effectively).

* Unlimited vacation for both of us. We have spent the past month in Florida.

* We live in NYC, public transit is excellent for US standards (though it's garbage compared to Asia). We do have a car entirely voluntarily, it's not necessary. My wife doesn't drive at all.

* Parental leave ~6 months for each of us.

Like I said, we're at non-FAANG no name companies that you've probably never heard of. FAANG would be much more generous. On top of all this, we're paid extremely generously, likely 2-3x what you would expect in Berlin/Amsterdam plus generous equity compensation. If you're responsible with saving your money, there's basically no place better to be a software engineer on the planet.
I can't work out if it's Seinfeld, Brazil or a episode of Star Trek where a planet does something funny and the Captain finds out it's from something random thousands of years earlier.

They wanted to block a story on Hunter Biden, so made up a reason of Hacking and people truly believed it.

I can just see the meetings were people exclaim how they have realised these 'hacking' tweets are actually everywhere, and George who made up the story just has to keep digging.
I'm surprised you don't mention insertion/deletion for why plain mmap (without chunk lists or trees) does not work... isn't that a deal breaker regardless, or am I missing something?

EDIT: Ah, did you just mean why it doesn't use mmap at all, e.g. backing the actual data in the tree?
On the other hand, if you accept contributions while under a strict license like the AGPL but then decide to go MIT, you'll have to ask each contributor to relicense his or her work or remove that work altogether.

OP, if you see your project switching licenses down the road, you might as well look into CLAs, a whole other can of worms, or just stick with the least restrictive license that achieves your goals. I'd personally use LGPLv3.
Pleasing to say, if nothing else
That's one possibility.

Another possibility is that founding a company is a tactic on an entirely different career path. Yes, you will likely fail and make below market money in the process. But, after you fail, you'll arrive at your next job with experience that people 20 years older than you could only dream of having.

This might just be a sign that I drank the Kool-Aid, but I think it's another way of looking at your excellent point.
That's a fairly recent "mutation".

Traditionally, a salary was like a retainer... You get paid for 35-40 hours a week, and have that commitment as the work waxed and waned. Hourly workers only work when there is work.

Overtime had everything to do with the type of worker you were, not the way you were paid. For example, a policeman is paid on an annual salary basis, but is eligible for overtime is needed.

In recent years, political and legal efforts have watered down the bite of the depression era regulations. (This helped fuel the economic tranformation of the South) So now a department "lead" at a store like WalMart making someone like $10/hour can be classed as a exempt employee in many states.

I first discovered this at a previous employer, where all of the help desk staff were "supervisors". Some schlub on a phone all day could easily see a 30% dilution of their hourly wage due to mandated, unpaid overtime. That was a real political awakening for me!

These laws exist to discourage employers from abusing overtime and reducing hiring. The "efficiency" of some über productive sap working 80 hours a week means that 1-3 other people don't have a job.
Nice to hear from you hueking. Don't have any direct experience with Bristol but I know developers who have moved from there to London and had a good experience, with cost of living offset by a proportionally higher salary and a wide variety of neighbourhoods in London to choose from. Feel free to get in touch (see my profile for email) if you are interested in exploring further.
How do you prove that a medicine is safe and effective if not through large scale studies, which you then use statistics to show whether your hypotesus was correct or not?
So people who don't or can't charge money for their services don't deserve to earn a living?
But when you talk about the genepool as a resource that is spent in response to change, you imply that all changes are bad and deplete the flexibility of the species. Changes that relieve stresses can give you more flexibility.
Yeah, that example sounded wrong. I'd say Oculus Rift is better off with Carmack than 100 average programmers doing the same stuff.
If you are designing a new site, and you are concerned about performance, I would strongly suggest serving static (read: cacheable for a whole day) files which include javascript which talks to Node on a port. Then, who cares what the port is, as long as it works?

On the other hand, if you are integrating Node with existing code, say PHP, then use TCP sockets behind a firewall, or Unix sockets for communication.
I think Amazon has made a pragmatic decision here. There are certainly all kinds of wild things on Amazon's servers and I bet they tolerate quite a lot of deviation from their terms of service.

What happened with wikileaks, however, is a extraordinarily high profile controversy. It was material of very questionable legality, and material whose presence has lead to very serious cyber attacks. It is not reasonable to expect any 3rd party host like amazon to defend this "type" of free speech to the point of exposing themselves to huge risks.
Another reason why IE is more vigorously targeted: it is patched the least. Some systems deliberately run downrev versions of IE for various reasons (they are pirated and thus afraid of Windows Update, or they are based on a frozen IT build of Windows which only gets updated quarterly, or whatever).

So, even if Microsoft releases a patch for this latest IE vulnerability today, millions of PCs will remain unpatched for months. Valuable targets -- members of the next botnet.

By comparison, Chrome is much more aggressive about updating itself. For example, consider Chrome 6.0's short lifespan:

http://www.netmarketshare.com/browser-market-share.aspx?qpri...
a) Works produced by the U.S. federal government, with the sole exception of protected trademarks, are legally in the public domain. Amazon's wording is unfortunately murky — it does say "own or otherwise control", which can never apply to works in the public domain, so am I in violation of AWS ToS for hosting any single file that I do not have full control over? Items in the public domain, for example, or rights-managed content? If I've purchased a license to publish rights-managed content for one single usage, I in no way "own or otherwise control" the content. Where do I stand there?

b) Amazon further claimed that because Wikileaks released 250,000 documents, that demonstrated that there was no care taken in releasing them and thus they could cause harm to someone, somewhere. The only problem with this is that it is a complete and utter falsity. At the time, Wikileaks had released less than 1,000 documents (and at the end of the releases, less than 1,500 to my knowledge). Every single document released had been pre-cleared and redacted by five well-respected international newspapers they partnered with.
Its called Iceland
One must take under consideration the definition of "smart" first.

I had a co-worker who had memorized a raftload of facts without actually understanding many of them. She frequently mis-diagnosed problems with customer computers because although she had a huge list of facts in her head, she couldn't think her way through them to make sense of what was really going on.

Due to her ability to spew facts on demand however, the management thought she was exceptionally smart, even though she couldn't actually figure anything out for herself.

The company's hierarchy reinforced this sort of thing, because the "engineering" team was a bunch of college dropouts who didn't have the faintest idea as to how things like UNIX networking worked. They said that total memory = physical + virtual, so my attempts to explain that UNIX doesn't work like that went unheard, and customer machines continued to suffer because they didn't have enough memory to serve their buyers' needs.

The last I heard the company had something like a 4% customer satisfaction rate.
Wow, I didn't know this was the case. I always immediately image the hard drive, then wipe it and install Linux. I was under the impression that Java, Flash, and Adobe Reader had to be manually installed. Isn't it bad security-wise to bundle old versions of them? If the user puts off upgrading, they could easily get hit by an old vulnerability.
My brothers and I, big adventure and Adams fans, hotly anticipated this game at the time. Unfortunately it was no where near the epic levels of awesome set by the Infocom game. So much meh and so buggy that we didn't even finish it.
Personal Opinion follows, your millage may vary:

Depends I heard (please correct me if I'm wrong) that Apple products in India are pricier and often a generation behind then I'd say no.

I have one but I wouldn't buy a new one personally. The build quality is good but other companies are starting to equal it. (And somehow I managed to bend the case near the Ethernet port in the first week. I don't know what I did to do that, I'm sure I applied pressure there by accident but I never hold it from there)

Software wise, I live in a shell be it on linux or on the Mac. I don't develop for iOS. I triple boot the machine and that works alright.

I've ran into some issues with the laptop too. My battery after a year and a half is now dead and from the Apple site this is common. The mini display port is a pain and now that display port/hdmi is becoming standard it might be easier than carrying 3 dongles.

You can also get better specs and hardware elsewhere for cheaper.

In all if you don't want OSX look elsewhere if not, it's still a very good laptop just not far above the rest as it's claimed to be.
Not everything that's addictive is necessarily time-wasting! In reasonable doses, I've been learning a ton of interesting stuff just browsing through my linked articles.
I think it is worth it. But it depends on what you sacrifice for it.
This is by far the best computer I've ever had : amazing screen quality, amazing battery life and every Apple's neat improvements on usability.

Mac OS X is a great OS which comes loaded with a lot of high quality apps.

You can count on superior customer service too (if you have access to a genius bar)

Do you need a Macbook pro ? Probably not. Would you enjoy having one ? Definitely.
the total freedom to make a complete fool of yourself and others without anyone caring one bit even 10 minutes from now. It's all just so liberating and awesome, the kind of freedom one can rarely get anymore.

You are free to live every day like that, and you would be much happier.
Two kinds of startups:

1. Those that generate profit.

2. Those that do not generate profit.
Or hacking up a death clock on GAE.
I do, but I'm not sure if I should say anything about it. Sorry. It's not open-sourced (yet), like everything else is.
Agree with your point that quite often a dev might not have a solution. Seeking help should of course be encouraged, but one must also put in some thought for a solution. I think the author had extensive cases of trigger happy devs always coming to him with problems. As dev-s, you should be able to think with different perspectives and not simply go to your manager with the first instance of a problem.