jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Red queen gives some perspective on evolutionary arms race between hosts and pathogen. Virus is a piece of genetic material, so to understand a virus one needs to understand how a gene evolves.
Fingers will be strongly wagged, that's for damn sure. /s
Typical blog post of the variety "somebody offended me, now I'll deride them in public on my blog".

Just let it go...
You have a darker view of human nature than most.

I mean, unmoderated, anonymous contents might have more penis vids than you want, but it doesn't mean that you have to watch them; a user sponsored moderation / rating would ensure that.

If that wasn't possible, who would use the app except for penis enthusiasts?
I agree there are some pretty big issues with this tutorial. However it's still a pretty good article the "ideas" here are useful, I started thinking about how I could use Go in my ruby stack.
Schneier said there are three. The 2nd leaking the Merkel and X-KEYSCORE and the third connected to NCTC.

Also one was supposedly raided by the FBI at the end of October but that story was never updated.
"It feels a lot to me like when we were arguing over ethernet and token ring -- for the average user, it doesn’t really matter which we end up with as long as in the end it’s all interoperable. What’s different is that there is more at stake"

These big debates seem to be so critically important only from perspective of today. I'm pretty sure that people arguing about technology are always convinced that their discussion and goals are crucial for the future. But from the perspective of time they aren't because the world and technology keep going forward and once strategical debate comes out as just another milestone.
Github has very good cache. In the past, when I deleted a repository I still was able to access some diff and commit information from my own activity pages. I had to request Github team to clear that page manually.
How does remote working get done at Stripe? what tools? What practices are a consolidated standard? It would be really useful to the discussion if you could share something with us.
"The Oaklandside was launched with initial funding of $1.56 million from the Google News Initiative (GNI). This is the GNI’s third collaboration in its Local Experiments Project, which aims to develop new business, operational and product practices to create sustainable local news business models. Google has no input or influence on our editorial decisions."

I had not heard of GNI. How's that going?

Here in Australia Google is facing off with a conservative government that is assisting Murdoch with an extortion attempt (forcing Google to pay for linking and grabbing summaries from News Limited publications). Google's strategic response has been confused and ineffective, prompting commentators to suggest something possibly more like GNI would be a better destination for the dollars than Murdoch's pocket, since Murdoch's output isn't even predominantly news anymore - it is entertainment and ideology.
A home isn’t an investment, at best it’s a low interest savings account. That people consider it to be one is part of the reason house prices continue to outpace inflation.

Buy a home to live in it, but don’t expect that you’ll make money from it.
I spent considerable amount of time in both countries and I can clearly say that Germans are not even close to Dutch in their english or willingness to learn english. I don't even want to talk about technology adoption in Germany. That is another discussion.

Top best english speakers are either Dutch or Swedish in mainland Europe.
Job hopping is a touchy subject because young people don't like job hopping, as was discussed in those posts. They do it because, in today's corporate climate, they usually have to do it in order to prevent being pigeonholed, neglected, and otherwise left to stagnate.

Most people in most companies are going to find that the people above them don't care about their advancement. Sure, companies have their spiel about personal growth and continuing professional development, but it's often paper-thin. Managers can't look out for the careers and development of 10 or 20 different people, so it's often only one or two who gets "protege" status (favoritism in project allocation, mentoring, political look-out).

Also, the level of visibility and relevant work that are necessary for career advancement in today's competitive culture simply cannot be available to everyone. Unless you're a startup founder, you have to become the protege of someone important-- which only happens for the lucky few within 12 months at a new job, or you're wasting your time. This means that anyone with half a speck of ambition is going to keep moving around until finding a fit. No one exactly likes doing this; it's better to have this success early on and no longer need to "job hop".

So job hopping is not really voluntary. It's a natural outgrowth of today's corporate culture, one created by our elders who seem to be unhappy about our rational response to it. They're mad that the people under 35 have actually figured out the unwritten rules.

Oh, and I am pw0ncakes. Why did I (have to) change username? Because the incivility on Hacker News exists on both sides of the table. At least uncivil comments can be seen and argued against, whereas the sloppy, poorly-reasoned, invisible and heavy-handed ban policy, on the other hand...
He's asking for a notification of when his site is linked to, not anything to do with conversations. It sounds like a clumsy solution to a problem that trackbacks should already have solved.
Instead of spending millions to billions of dollars overhauling our traffic system to allow multi tiered licensing people can just cope with their commute occasionally being 8% slower.
Who do you think should? An engineer who worked on the system? A manager? What law was broken? If you were in their position, how would you know you were breaking the law?

Diffuse responsibility is a real problem. 'Teaching to the test' is a real problem. Normalizing risk is a real problem.

Blaming individuals is very satisfying, and it's very easy to do with hindsight, but if you want large complex systems to work better, you have to get over individual blame. I'm not saying it's easy, and I'm not saying that we should stop looking for law-breakers, but I am saying that punishment will not lead to better outcomes in the absence of other positive actions.
I grew up in the CD era but I still had to use floppy disks for things like school assignments, because disks were far worse for that - burned once, disk lost. Rewritable disks were more expensive, failed like crazy and took a lot of time to burn anyway.

I remember that time as particularly annoying. It was a God send to see usb sticks become mainstream, and since everyone had mp3 players on them it meant that you were always carrying a USB stick with you (except for the poor souls that had ipods, who couldn't treat the storage as a folder for random files and had to use iTunes instead ).
> And there's no build step -- you can develop with a CDN and hit F5

Same with React. There is a production CDN https://reactjs.org/docs/cdn-links.html
North Korea about to enter EV market...
University academics can be a good example of this. Sometimes experts in a given field can be terrible lecturers/writers, yet no-one would doubt their abilities.
A degree makes it easier to get a tech. job, at some point you will care about how much you earn and having a degree will affect that. Getting a degree later in life will be much harder, I know from friends who later decided they wanted one.

There is really no rush, you should realise you'll be working for the next 45ish years, so a year or two here or there doesn't make much of a difference.

Part of getting a degree is showing that you can learn the stuff that your not so good at, like the Math. Your career won't just be programming, in fact you may only spend 5-10 years doing that before moving into management or starting a company which are different skills altogether.

Mark Zuckerburg and Bill Gates quit their degrees because there was opportunity cost around the businesses they had created. If they had failed in their businesses they most like would have finished their degrees.
http://www.entrepreneurs-journey.com/275/how-to-buy-a-websit...

The above article will give you a deeper understanding of web site flipping and save me a few keystrokes.

As for the buyers, they generally are business or marketing guys who have no technical skill but want to get into an online market segment. We see them here all the time. The ones that post the I have a dream posts asking for a technical person that will build their dream. If it is a good idea for a web site / web app it is a turn key deal for them which is less risk than having something developed.
That's what happens when you don't even have a door lock to begin with, then go tell the whole world about it. (Dustin told the whole world about not having a password. Not this guy.)
There doesn't have to be Knuth level computering for it to be a fun or easy, or simple, or elegant hack. And sadly the comment about the FBI is completely true. Any script kiddies reading this better keep that in mind.
Love the idea. Something like liferemix.net.

Not all posts should be aggregated. There must be a manual filter in my opinion.
I think that's the only way to get a visa that legally allows you to work in the US (ignoring visas associated with going to schools), but being a US native I don't know; as you say, you need to research that.

One thing I do know is that the last time I checked this year's quota of H-1B visas is not even close to being used up. Normally they're all used up on the first day which is sometime in April.
The problem I have found is not early optimization, but knowing what to optimize early and what can wait. Everything in a system can be optimized, but there obviously isn't the time to do this.

I work in Android, so optimizing I look at first is bitmap loading, backgrounding tasks, and sqlite queries. Usually, this is where 90% of the performance benefit comes from.
It looks a lot better than when I first saw it, and this "always-on" approach usually gives the best results for the way most job candidates look for work.
sama and mdlm: since you're effectively going to lock up $100k each for 5 years, how about you both give the interest on that capital to charity?
i thought about getting a standing desk as well.
what do you don't like on standing desks like the steelcase activa lift [1]? (other than the quite outrageous price ;))
what would you change?

[1]: http://www.steelcase.eu/en/products/category/desks-tables/sy...
www.alltechneeds.com/music
I'm pretty sure he was just quoting the letter.
Yeah, there are challenges, and yes, the risk is higher -- I don't try to pretend otherwise. But those challenges can be addressed if you're aware of them. Writing off outsourcing all together is pretty narrow-minded.
I'd played around a bit with Clojure, but in the end it kinda left me scratching my head, unsure of how to go about doing anything useful in it. Not to mention that it's a pain to get it installed and set up properly.

I've been reading learnyou over the past few days, and I can definitely feel the wheels starting to turn. I'm really looking forward to finishing it and diving into Real World Haskell.

Though I'll definitely give Clojure another try once I have a better grasp on the mindset with which to approach it.
I have this problem. 99% of my snail mail (by weight) goes straight into the recycling bin. To really make you cry, I live on an outer Hawaii island - so not only the trees died for no reason, but large amounts of fuel was consumed to bring this junk here, just so it can be shipped back as recycling.

I was actually desperate enough to pay a service that promised to stop junk mail. It didn't really work - a lot of my junk mail did not come from sources they knew about, it was too much effort to tell them about all the sources they didn't know about, in some cases the sources actually refused to stop the junk mail without a WRITTEN request and in some cases they refused outright to stop it at all (because I get my snail mail at work, and other people also there happened to get their catalogues).

The only plan that I think would really work is to get a new address (a PO box), tell the USPS to not do any bulk mail forward - and in fact, if your source of real snail mail is actually small enough, tell USPS not to do any forwarding of mail at all - and just tell the few people that really have to send you snail mail your new address.

I don't know what happens to the undelivered bulk mail - I'd like to think the sender eventually gets the idea and stop sending it - but at least it will no longer be your problem.
Rosetta code is a pretty useful site for this: http://rosettacode.org/wiki/Category:Clojure
I've only every programmed in Java/C++, and dynamic languages, so I don't know what you mean.

Do you know of any good resource to read up about a better type system and its benefits, but without having to learn a whole new language? (I don't have time to learn a new language, but this sounds important enough to read up on).
pretty sad to see this article split onto six pages and surrounded by adverts.

In fact the more at look at the site, the more principles it violates - on page 2 Tim's talking about using good URL structures.... unlike http://www.scientificamerican.com/article.cfm?id=long-live-t...

It really is worth the read though. Excellent submission.
many people are blinded to what is going on...as long as they are more or less secure themselves, they don't care about what happens to all those other people...after all if the gov't is doing it to them, they must have done something bad.

This is the same reason why most people in Nazi Germany, were fine with being Nazis(talking about the civilians here).
I agree with your view whole-heartedly.

I think most* of the violations that you mention are done to foreigners (not just visitors, but also those who are working here on visas like me). And this population is not a part of the electorate. Hence the government doesn't really care much about them. And for most of us, it often makes sense to just stay under the radar and try our best not to get on any "government lists", else we might face much bigger trouble down the road every time we fly, or need a visa renewal etc.

* The TSA is the major exception here, in that they seem to be non-discriminatory in their abuse
His _Compiler Construction_ book (http://www-old.oberon.ethz.ch/WirthPubl/CBEAll.pdf) is a good "keep it simple, hit the ground running" intro to recursive-descent parsing, compilers, virtual machines, etc., as well.
When did I imply there is a nationwide outrage? I only wonder why that mother was so annoyed by the term "savage" and why others are annoyed by "nigger" in fiction books written generations ago.

"People like Rbanffy"... I am not sure what you intend to imply by that.
Who got the benefits and who paid the price?

Impressively, Nazi Germany was able to invent and field ballistic missiles, and to launch them at a rate never seen since, all while under constant bombardment.

Just don't ask where they got their factory workers.
Careful with the recommendations.

Responsive web design needs to be done really cautiously. Jon Hicks site, while beautiful, is not the best example. It sends large images, no matter what resolution the site is being viewed at. The page he links to is 4.8MB for example! Nobody wants to download that on a phone.

Also, for all practical purposes, everybody on Android does use Webkit. The real takeaway to his point there is that if you're doing UA sniffing, you need to keep your site up to date.
I was just struggling with this yesterday. I was trying to post a photo to a friend's Facebook wall while mobile from my Android device, only to learn that Facebook disables, even when viewing the full site, the ability to attach media to a wall post from a mobile device.

There are many time when browser detection works in my favor, but it's content decisions like these that frustrate me to no end with the mobile web.
I would have loved if they called it Fashter.
These jobs don't look like good full-time jobs, no, but don't we have a big problem right now with underployment, especially in the unskilled labor sector? It seems to me that providing a way to productively fill the empty mornings in your week with odd jobs actually reduces risk in certain ways.

That being said, the people with disposable income don't typically live down the street from the people with more time than money. The U.S. may not have diverse enough zip codes to support this model beyond a modest scale. That is, is the transaction cost too high if the guy helping you move that fridge has to commute 1.5 hours and spend another 15 minutes finding your house?
Fighting terrorism isn't just about preventing X number of deaths.

The 9-11 attacks were profoundly disruptive in economic and social costs. Just in direct costs like buildings being knocked over, air travel being stopped, being not being able to get to work, was 200 billion dollars.

That's a little less than the GDP of Finland wiped out in one attack.

That is not to mention the cost of fighting the war on terrorism. All in it probably cost 5 Trillion.

You could say, hey, we didn't need to fight the war on terrorism. But the attacks were world changing events for the US. They caused fear, anger, confusion, and a need for revenge.

Whether it is rational or not, nobody is going to work in a skyscraper if every 20 months one gets knocked over. Just look at Israel and Palestine for what happens to cultures who expect terrorism (on both sides). It is caustic to a free society.

It is hard to tell how low the risk of terrorism is in a vacuum. There are certainly enough suicide bomb volunteers and other jihadists. Crossing the US border is pretty easy.

Some amount of intelligence is needed to make sure nobody is plotting something big.
"I used to take that as an indicator of how good a coder the candidate was, but more recently I’ve realised that it’s a much better indicator of how long it is since they went to college"

I would take this as evidence that he is questioning the process.
It automatically scales all resources based on data size. This means increasing IOPs, RAM allotments, and CPU capacity on the fly as the data grows. At 1TB of data, for instance, the DB would have access to 100GB of RAM, about 60,000 random IOPs, and 12 full CPU cores.
I have dubious depth perception; two modestly nearsighted eyes. I just took your challenge. I did it perfectly, first time. That's probably because my brain's depth perception mechanisms are used to adding in more cues than brains that can lean on perfect binocular vision do.

People tend to get really romantic about how brains work, so I should probably make something clear. When I say that my brain is more used to integrating multiple other environmental clues to get depth perception than brains with perfect stereoscopic vision, that's actually a bad thing. The resulting depth perception is clearly worse than good stereoscopic vision. I am lucky in that if I wear glasses, which I do not routinely, I can get true stereoscopic vision back; I do not lack the brain mechanisms entirely as some people with bad vision do. And that's clearly better. My brain is better adapted to degraded input, but it remains degraded input. Brains prefer stereoscopic vision when available because they naturally gravitate to the best sources of data.

Rolling back around to my main point, depth perception is a great deal more complicated than most people give it credit for. There's really two distinct depth perceptions, one using stereoscopic vision that only works out to a few tens of feet regardless of how good your vision, and one that works on the rest of the world using motion and occlusion cues and a variety of other things. These flashing pictures manage to fire some of my depth perception based on motion cues, but completely lack the precise depth perception I get from stereoscopic vision. There's really no such thing as a monolithic "depth perception", it's a lot of things that get integrated in the brain.
"It has been suggested that as women have two different X chromosomes in their cells, some of them could be carrying some variant cone cell pigments, thereby possibly being born as full tetrachromats and having four different simultaneously functioning kinds of cone cells, each type with a specific pattern of responsiveness to different wave lengths of light in the range of the visible spectrum."

That might explain this:

http://zanypickle.com/2010/03/color-names-men-vs-women/
Some people can see infrared, due to their cornea being replaced by an artificial plastic one which does not block infrared as the natural one does. However, this isn't an entirely new colour, but just a more red red.
No offense, but you need to read and write a lot more. I know that your post is not the most important writing in the world, but there are many poorly constructed sentences, misspelled words, completely missing words, etc.

It makes a huge difference in how people perceive you and it's also reflected in your speech patterns and your speaking ability. This in turns affects how people perceive you face to face. Poor verbal communication can make even the best resume useless.
In the comments, someone points out that the option/alt symbol looks like a branch or a highway turn-off. I never realized that but it works for me.
Also, no one cares if something uses css rather than js. The endless "X done only using Y" is cool from a hacker perspective, pushing boundaries is where the awesome hacks come. But users will just go 'meh'.
Ability to assign arbritary titles to members would be cool (e.g. Mapping Lead, Community Manager, Legal etc.)
Indeed, all memory management in iOS is virtual, they just don't use a pagefile on any iOS devices. If the pager's not built in already and just turned off, I'm sure it'd be a very simple thing to add.
Here are my small niche sites:

--------------------

Site #1 (classic gaming related)

April 2010 - Unique Visitors:

My server logs: 16000

Compete: 700

Quantcast: -

Alexa: -

--------------------

Site #2 (music related and random things)

April 2010 - Unique Visitors:

My server logs: 5000

Compete: 2326

Quantcast: -

Alexa: -
His second point, "Double jQuery" is because of inconstancy in jQuery itself. For all event callbacks 'this' is the relevant DOM node, but for plugin functions 'this' is a jQuery object. It is understandable that a plugin author would assume that it is a DOM node and since calling $(this) would just return itself they have no way of knowing. I wouldn't say it reflects on the plugin author at all.
It looks like someone wrote an AI to convert code into English, and threw in one of their units tests too.
I'd say that it worked fabulously at the time

Which is what I also implied. C extensions are simple to use for Visualworks Smalltalk, whose development goes back in direct lineage to 1989. Again, why is the GIL such a problem?
That's really nice. Thanks for the link. Bayes' theorem is a lot less complicated than its enthusiasts make it seem, especially Yudkowsky. If you understand conditional probability and if you know how to check your work in algebra then you already know Bayes' theorem.
(If understood correctly) You based it in speed and memory efficiency. I rather base it on having something simple and readable.
Yes, that's what I meant, I don't know why I got it wrong.
Surprised and saddened to see so many machines called "cloud".
Add sabotaging a competitor, spying on customers, and threatening to muckrake reporters to that list.