skysight-inc/HackerNews huggingface dataset:
The introduction to the article is a bit overblown. We were connecting computers, sharing printers and files and playing multiplayer games, long before we used Ethernet.

Now we all use Ethernet, and Ethernet has been around so long that devices are available at practically every price point. But for a long time, Ethernet was not the only choice.

As a Mac user, I was using AppleTalk (later called LocalTalk) until the late 90's. The controllers were built into every Mac, and the PhoneNet transceivers and wiring were extremely cheap. We just used plain, common, thin telephone wiring, daisy-chained from computer to computer. No need for hubs or carefully categorized cabling. The devices configured their own addresses, so we only had to give them names that meant something to humans, and not memorize all these 192.168 numbers.

LocalTalk was slow (230kbps), and the lack of DMA on most of the controllers really sucked, but it was a nice and easy way to start a network.
Aaron Swartz: If you talk to any woman in the tech community, it won’t be long before they start telling you stories about disgusting, sexist things guys have said to them. It freaks them out; and rightly so. As a result, the only women you see in tech are those who are willing to put up with all the abuse.
This neat StackOverflow answer appears to be by the 'atom' fellow who contributed a patch to make the collector more precise (patch review = https://codereview.appspot.com/7307086/): http://stackoverflow.com/questions/7823725/what-kind-of-garb...

Atom also says 1.0's was more conservative, but, as Brad also said, still didn't scan "objects such as []byte" (meaning all plain-old-data arrays? who knows). The Go 1.1 Release Notes mention the collector becoming more precise, which was a particular issue on 32-bit because big heaps could span a lot of the address space.

You can see the GC source itself doing some per-type switching:
https://code.google.com/p/go/source/browse/src/pkg/runtime/m...

At some point, this sort of discussion probably gets you less useful info per unit effort than just playing with a Go distribution, trying out whatever toy programs you find interesting.
Which would you consider a higher priority?
I can't speak to its accuracy, but, June 2013 wasn't yesterday. It isn't that old -- and it isn't like there's been a release of Photoshop in the past month and a half, so, it seems pretty recently updated.
"Don't Be Evil... you know, generally. When it's practical. For us."
Good on you for being open-minded. Also, diversity bingo!
> But I really think the law is there for people who go overboard sending terabytes-per-hour with some crazy successful business.

What law? You mean the term in Google's contract with it's subscribers that prevents servers? That's not a law.

If they wanted to limit servers to a certain bandwidth, or to say you can't use their connection for a business that charges money -- why wouldn't they just put that in their contract instead? It's their contract to write how they like. What they liked was to prohibit all 'servers', rather than what you suggest they meant to do. Maybe their lawyers made a mistake, you should let them know.
Life itself can be expensive depending upon individual circumstances.

There's no need to assume it was all to waste without knowing the details.
Well, there must be a reason why research keeps discovering new ways of computing and programming while the industry is stucked with the outdated methods.

I loved that movie, but I don't think it is too relevant here. I mean, you can rediscover and read any literature written in the 20s or the 1890s, which is exactly what our field is not doing.
Would Tor nodes count as servers under Google's guidelines? Could Google theoretically prohibit someone from running a Tor node if they're not a business-class account?
I haven't had any trouble doing mostly pure FP with Clojure, as the general pattern is to wrap Java libraries to present a functional interface, I guess I'm curious if this is the attitude in Scala, or if you're sort of forced to embrace OO.
Kickstarter is not right for you
Looks very cool! Going to play around with it some. Is this a first open release of the project or is it in quiet use other places than Instacart?
Coinbase hires Charlie Lee, creator of Litecoin
which treads the scammy line in my opinion.

which of course is your prerogative, although I fail too see how it's scammy if you're actually making money following his advice, which his clients reportedly do
> Five or ten years ago, I trusted Google to act in the best interests of the web and humanity in general.

It is naive to think you're going to be able to find companies that act "in the best interests of ... humanity in general." I suggest you work to deal with companies that provide you a quality service in exchange for a fair price. You're buying a product, not looking for a spouse.
Some serious misunderstanding of mental illness in this thread and on HN in general that seems to raise its ugly head with news about Aaron.
Slightly different propositions. YouTube and other providers already buy bandwidth by capacity, say X Gbps for $$/month. When ComCast decides that traffic going through their network has to be taxed, they are limiting their users' bandwidth, which is also already paid for. If that's not working out financially, they should raise prices, not devise a way to extract money from content producers while holding consumers hostage.

Ditto on internet access as a public service, it's about time we fix that.
Like my sibling posted, the crazy CISCy instructions aren’t comparable because in general they were no faster than an equivalent sequence of simpler instructions. That’s not the case for permute; there are no “simpler” instructions that let you build an efficient permute. It’s one the fundamental building blocks for efficient vector code -- that’s why it’s shocking that it was added to SSE so late.
How Facebook suggest a big % of known people with a brand new account?
I've just created a new Facebook and I see a lot of people I knew. I didn't input any relevant data, only a fake name and email. How is possible? Maybe it's tracking me by ip? I have another account with those friends, but is in another browser user (chrome). Even real people show up that are not friends with me in facebook..<p>What it's happening?
Would you think Aaron Swartz is a hyper-sensitive alarmist too?
"broken tribe".
This article really needs more evidence supporting its views. Just restating the claims of the report isn't enough. For example, the third claim is that MIT claims no one cared until aaronsw's suicide. Citing protests by students, open letters by faculty, or articles by alumni would sufficiently refute the report, which is DH5^1. As it stands, this article is just contradicting, which is DH3, and much less convincing.

[1]http://www.paulgraham.com/disagree.html
Well yes because I have heard some comments close to this from a lot of female friends lately. And gays.

It is innuendo, but I don't see sexism.
So, in other words, little to no incentive? The prospect of a bigger tip is certainly an incentive. I speak from experience. It's also the reason that many waiters (myself included at one time) will prioritize, say, a group of four adults ordering drinks over a grumpy family with two kids ordering salads and water.
"There are people sailing around the world on a budget of $2000 per month"

Those people probably don't have reasonable health insurance.
Someone has an axe to grind.
I am super excited about this as I am doing OpenStack deployment automation. With this - I can automatedly deploy all the way out to the app on bare metal at scale extremely leanly.
I imagine it's not meant to stop people from SSHing to a screen session running irssi, which is something I use my home server for a lot. Other than being a backup server, that's actually the main reason I have it.

So, what is the actual rule here?
Ha, well not sarcasm. I guess I assume that if you are working in Unix you know enough (or can learn) to create a script to handle this for you. Of course that doesn't prevent somebody from running rm, but it does at least put the brunt of the blame on the person who used rm anyway, despite the admins advising against it in favor of the archiving script.

I guess the basic question is- should users be entrusted to permanently delete anything? rm is probably my third or fourth most-used commands because it is so fast and easy. It does exactly what it should- get rid of shit you don't need anymore, and very quickly. For example, I use templates to generate web applications and when I test new templates I will frequently want to get rid of the auto-generated one I just created. Without rm this would be an incredible pain in the ass or at least take more time and storage than it should. I like keeping the core strictly utilitarian and leaving the layers of safety to be built by bureaucracies after it has shipped.
Chrome's incognito mode.
This guy isn't just a little in the wrong he's a lot in the wrong.

For a moment, lets assume its okay to insult a customer in the wrong on behalf of your employer. If that was the case this guy would still be wrong -- because a tip is an optional thing.
lol, now this is ironic, not having received a Grails JIRA notice in quite some time, after posting the above I checked my email and voila:

"Shared constraints not working in URL mappings
Fix Version/s:	2.3-RC1 (struck through)
Fix Version/s:	2.3-RC2 (the kicked can)" ;-)
CSS Hat gets you part way there: https://csshat.com/
Interesting. I'll have to look into PostgreSQL's full text search. Does it support token filters similar to Elasticsearch?
People hate caps, but I agree it's probably a better solution.

Personally, to make a clear and less potentially discriminatory rule that encourages business to buy business-class service, I'd probably go with burstable upstream speeds, uncapped at the lower speed with a cap only on the fast speed.
I made such a wrapper for myself [1] after accidentally removing lots of photographs. It uses LD_PRELOAD trickery to achieve its goal. It's in a very early stage but I'm working on it.

[1] https://github.com/grn/careless
When I see comments like this I thank my lucky stars I'm not slanging DWDM/Fiber anymore.

I've said this before but it's worth saying again: In the United States we have two classes of Internet. One is the consumer net, which is quasi-3rd world in many parts of the country. The other is the Enterprise, which is, I would argue, the only first-world network on the planet (by aggregate capacity and availability).

When you subscribe to the former, and expect the latter, you'll undoubtably be an unhappy camper.
PyPy3 (Python 3 support) 2.1 beta 1 released
Try incognito/private browsing mode.
The page is nice! But it doesn't have snippets. They are very useful to get the feeling of the language at a glance.
Yes? Particularly if I am not making the claim that Aaron's actions were not morally wrong? It is just plain off topic.

https://news.ycombinator.com/item?id=6128690
Ahh. Gluing a jquery plugin into an angular app will always be hairy.

You may have been able to pick apart angular-ui to include only their datepicker directive.

Mixing jQuery and Angular just seems like a bad idea, to me...
Like how videogame developers started shifting from DirectX in 2003 and many now write for open standards, like OpenGL & OpenAL?

Except that didn't happen. The videogame industry got too caught up in the nVidia vs ATI fanboy wars, allowing Microsoft's proprietary standards (or however I should refer to DirectX) to become the de facto industry standard.
I don't understand how this is sexist. If so, then against which sex? There is no reference to gender anywhere.
A company? Then we would have just one solution to the problems he sees. I think that just throwing a bunch of ideas at all of us is more effective. We can all think independently and come up with more novel ways to solve those problems.
Marketing Automation Empowerment: A Bit Of Love Goes A Long Way
recent publish date != up-to-date content
Python Epistemology at PyCon Taiwan
Facebook nearing its IPO price. Here's why
The terms of service 'no server' clause is a net neutrality issue created as a poor response to a market segmentation issue.

Paraphrased from Wikipedia:

Net neutrality is the principle that an ISP should not discriminate by user, content, site, platform, application, type of attached equipment, and modes of communication.

Google is discriminating by a least a few of these criteria. If there is a market segmentation problem, metering and support contracts as you suggested would be appropriate. But by choosing to instead discriminate by these other factors, the article has accurately described this as a net neutrality issue.
A locksmith can copy a key, but cannot create a key that fits a specific lock without knowing anything about the key. In this case, they could create a key with the data Ford provided just using the "publicly available" (written on the windshield) VIN.

That key cannot be used to actually start the engine, because you need to register it with the ECU using manufacturer's codes and usually with at least one of the previous keys present. But there are bugs to be exploited in that case too.
Andreessen Horowitz's First GP Moves Out of Investing Role
Expanding slightly, there’s a permutation that needs to happen in order to efficiently perform a DFT in-place (and the same approach is often used even when the transform is out-of-place). For power of two sizes (one of the most common cases), that permutation is precisely the same as a bit reversal of the indices.
Pity they used ArrayList, it is kinda a shitty data type for a lot of use cases. I would say that something like the Lua "map" (essentially, a resizing associative array with some optimization to make array-like access efficient) is more optimal as a "use this for everything" data type, due to greater versatility.
Even without a cap or any such rules whatsoever, there's plenty of room for a business-class service. It could have better uptime guarantees, redundancy, 24/7 support, and more.
Am I missing the reinvention in this story? Man works for years in the loans business and as a lecturer in business courses to Americans in Maryland. Gets laid off, takes a couple of years but eventually finds a job first in the loans business and then as a lecturer in business courses, but gasp to Americans living in Germany!
These are really common in Korea and totally awesome.
I don't know think about it how many times does a locksmith call a dealership with a legit reason, or the dealership have to look up this internally. We are looking at an average of 4.2 look ups a day. If the national average is only 1 database look up per day per dealership then it should have been a red flag but what if 5 is the national average and this dealership had 9.2 then it would just be an anomaly than an automatic red flag
But this way I don't have to keep paying $20/mo to Adobe CC so that I can run the script again next month.
>Just as it's much easier to heap the blame on a villain, rather than consider that Aaron had other options and a life still full of potential.

1.redirect the blame from actual villain to the victim.

"easier to heap the blame on a villain" - an especially great line, i immediately felt sorry for doing it.

>My point is that both perspectives are one-dimensional and both rely heavily on speculation about things that you and I
don't really know about.

2.sow the doubt.

>And more to the point, both downplay the reality that Aaron suffered from severe depression for years preceding the trial. If MIT was the tipping point, so be it. But often the tipping point is just the proverbial straw, and shouldn't be held responsible for Aaron's actions.

3.downplay the villain's actions severity through showing a perceived weakness of the victim.

Nice, man!
Mobile Design Details: Performing Actions Optimistically
My wife says I have one fine body, although I think she's just saying that to make me feel better. She says it's a long way from 'one fine set of boobs,' or references to some obviously gendered body part.
Just asked about this on #altjs, and it looks like TypeScript will actually give you a static error if you try to assign to a free variable.
When should a bootstrapped startup incorporate?
> And yes, most people are still on Windows, but they aren't locked to Windows any more and guess who made that happen?

Apple? - Sent from my iPhone
Plenty of people under torturous situations have committed suicide, even if innocent. You're just standard victim blaming now.
I think most research for the last ~10 years has gone into wireless tech. Maybe that's why the price hasn't changed?
... in which case she would have used a lookup table, unless she was a really old-school firmware hacker and still believed that you couldn’t justify 256B for the table. (FWIW, you’re right about ARMv6T2).
Thinking about it, they may be talking about readership rather than sales. People can pass around a paper in the break room or family members may read the same paper. I'm not sure how well they can estimate those numbers though.

Sales figures obviously give a much more concrete number for comparing paper to paper, but if you're trying to make a comparison to TV viewers or some other type of media maybe the readership numbers are more meaningful.
Well, you want to be flexible and accommodating, but you want to cover yourself from scope creep and you don't want to set the precedent that they can change anything whenever they want. I would probably do small changes for free, but call them out as exceptions, like "Sure, I think we can slip this change in under the radar, without affecting the project timeline!"

tptacek posted a great line the other day which I stole for my personal use: "I am happy to do whatever you'd like and make whatever changes you'd like but I need to remind you that we have a fixed schedule for this project". This line concerns scheduling, but I think it could easily be adapted to deal with scope and changes.
Instead of content-based throttling, why not just switch people from 1GBPS to 10MBPS after the first NTB per billing period? Still fast enough to watch streaming video all month long, just not fast enough to host streaming video.
No. Tips for waiters is an incentive to provide good service. Without tips they make very little. The establishment would not be forced to raise prices because that service charge is not going to the business. Cooks are of course importAnt, but lets be real; these are not chefs. They are cooking according to a very precise recipe. There's no room for innovation.

If the food is cold because the server took too long to bring it out it then it doesn't matter what it tastes like. If I don't get drink refills it, again, doesn't matter. If my order is screwed up when being entered it doesn't matter.

Servers are the face of the restaraunt. If servers made much less then the experience would be wildly different. Imagine the level of service provided by a cashier at your local McDonald's.
Data Visualization and D3.js Newsletter - Issue 37
Agreed, from someone who was there at roughly the same time.

(I was AE 2000-2005...I wonder if we overlapped?)
Don't offer unlimted 1Gbps up/down if you're not willing to make good on that promise.

Companies shouldn't be allowed to choose how much is too much when the usage in question is within the scope of an agreed upon contract.
It really depends on what kind of engineering you do. My dad is 70, and is still a practicing mechanical engineer currently working for a space-equipment company. He is extremely well-regarded in the firm, even by people in their 20s. No one is writing up NYT puff pieces about him, but he is also not working in a hype-train industry like social media, so it's not considered unusual that an oldbie be such a high performer. (In mech eng, age is probably an advantage.)

When you try to get on the hype train, ageism is prevalent, but that's been as true of music and fashion for many decades as it is for network-related businesses.
This is really nice. Thanks.
Elasticsearch should be the bootstrap of search imo. Afaics the only interesting bit in this project is the reindex technique. The rest is just trying to make a nice rails idiomatic client library (perhaps for ruby too) around search querying. For a python idiomatic client lib comparison, see mozilla services http://elasticutils.readthedocs.org/en/latest/
From TFA:

David Anderson, the creator of The Kanban Method (discussed above) wrote the following in late 2010.

“Kanban is NOT a software development life cycle or project management
methodology! It is not a way of making software or running projects that make software!”
I tried. my experience:

1. download version 1.0
2. create hellow world
3. close it.
4. open, get notification for 1.1. install it.
5. IDE complain that my hellow world program is bogus.
6. i can't open or import it.

so, yeah, bad first impression.

disclaimer, i have some rather complexes projects with android, none using Eclipse or IDE. vim and the android cli stuff. So, not a clueles beginer clicking away on the IDE, but maybe the oposite, maybe i tried to mess up with the details more than the IDE was confortable with
What does this bit of code have to do with women?

Are you honestly offended by that documentation, and if so how so?
>his report claims that MIT was “neutral” — but MIT’s lawyers gave prosecutors total access to witnesses and evidence, while refusing access to Aaron’s lawyers to the exact same witnesses and evidence.

I'm sorry, but where exactly did this report, or any other literature on the case, indicate that MIT refused access to the defense's lawyers?
What I find most sobering about this is that it sounds like were it not for the defacement 6 days after the hack, no one would ever have been any the wiser.

I know that DB-level and web-server-level intrusion detection systems exist - can the HN community comment on what might have detected this particular attack (even if only after-the-fact?).
Seconded-- Any and all advice that can help lead to a low-cost, low-earning travel lifestyle would be much appreciated!
How to know a developer is right for your startup
My partner and I created a startup called GolfMatch, which is a social network for golfers to find each other, and enhance their experience. Our goal is to match golfers based on specific criteria listed in their profile, locate players and courses with GPS targeting, and connect users through our messaging capabilities. We are looking for a developer to come on full time (salary,equity, benefits) and create a custom backend, as well as the IoS, Android, and web versions. It has been quite difficult to find the right developer for this full time role, so PLEASE let me know if you have any suggestions. Thank you in advance.

-Peter Kratsios
Your post was about a supposedly "sexist" comment in Bootstrap, not Aaron Swartz. Aaron Swartz is completely irrelevant. That comment in the Bootstrap code is not sexist, instead you are a hypersensitive alarmist. You are hurting whatever cause you are trying to advance. I suggest you drop this and take a deep look at yourself and figure out why you are behaving this way.
Agreed, but a 50 year old 150 is a lot safer than most homebuilts (especially if the engine is homebuilt too!)

In theory it may be possible to build a safe aircraft for $15k, but it really depends a lot on the builder.
I'm not sure if the fact that it's a game changes anything or not as I don't play in that space myself. But just in terms of marketing in general, some of the essentials include:

The 22 Immutable Laws of Marketing - Al Ries & Jack Trout

Positioning - Al Ries & Jack Trout

Repositioning - Jack Trout (with Steve Rivkin)

Differentiate or Die - Jack Trout (with Steve Rivkin)

The Ultimate Marketing Plan - Dan S. Kennedy

The Ultimate Sales Machine - Chet Holmes

All Marketers Are Liars - Seth Godin

The Purple Cow - Seth Godin