skysight-inc/HackerNews huggingface dataset:
i can't believe the amount of negative responses here.

in my experience, when more people criticize it makes teams nicer to work with. someone screws up, you can tell them, and they'll fix it no harm done. usually this dynamic goes away with a real "manager" thrown into the mix.

take dynamic young companies for example. the boss has no qualms being called out by his coworkers. "hey, you did that wrong", "oh xyz is right, thanks for correcting me". in case of basho that was a public tweet. does it mean people think that guy is stupid? I think that guy is probably nice to work with.

don't forget that conflict exists. it always does. treating your employees like stupid kids that, and every negative emotion as non existant is irrational.

every war/major conflict happened because people have tried to suppress these natural conflicts in a sea of false happiness.
Typical commercial unit is $10k - $25k
Typical diy unit is $2k-$3k w/ major but not hard assembly.
See http://buildyourcnc.com and http://nortd.com/lasersaur
Typical power nec. for that wood in their proj. is ~45 watts. Acrylic needs 10-25 watts. Multiple passes are possible, too.
Services charge from $1 to $2 per minute of cutting.
Imported laser engravers are available, too for ~$600 via ebay, but have extremely limited software and require dedicated computer.
Lasers have a lifetime in 1000s of hours (?) and replacements can be bought at http://lightobject.com
Cardboard and paper also cut very easily with these machines and can make useful thing in their own right.
Differences b/t DIY and commercial units are assisted z-control of the bed, which is necessary for focusing. Bed size is always an issue with these. I think you need to both vent the exhaust from any laser cutter as well as water cool it. Those are just extra units you add on.
I think that the word "War" deserves a little more respect. With this inflationary use it has completely lost its original meaning. It has become so harmless that you can drop it in almost every headline.

Try this: when a girl you don't find attractive asks you out, joke with your colleagues afterwards that "she totally raped you". This makes "Rape" sound casual, which it absolutely shouldn't. Neither should "War" sound casual.

I guess what we need is a new word that really means "fighting with machine guns and tanks while lots of mothers grieve over their dead children".
On GSM phones, ESNs don't apply. IMEIs are the equivalent, however. In that case one of the value-adds of an integrated module is that it comes with an IMEI. If you're going into large scale production you can pay CTIA for your own block of IMEIs and reprogram your modules, but typically that's not worth it. However if memory serves (it's been about 5 years) they force you into doing this if you get above a certain production volume, otherwise it becomes difficult tor track which chunk of the traffic is yours, and whether or not you're shipping a ton of devices which haven't passed carrier certification, etc.

I'd imagine it works similarly with ESNs, but I have no experience there.
You picked a bad day to ask pg questions:

https://news.ycombinator.com/item?id=5443103

If you didn't see it earlier today, you might also
enjoy this:

https://news.ycombinator.com/item?id=5442663
It's not about excellence. It's additional leverage for Yahoo in the deal. Only 2 of the 5 employees passed it, so they were able to argue for a lower number for the company. Likely they guessed that only a couple would have been able to pass the interview before making that part of the deal.
Yes, I was dissapointed when I got my password back in plaintext. The user experience overall is pretty dismal.
That may have a lot to do with sellers skimming vs. actual refurb parts in the supply chain. Granted consumers don't care, but forgery is really common over there because so many people have access to the type of factory's that produce all that stuff in the first place.
I bought a 40 watt laser cutter/engraver from China via ebay. It cost a little less than $1800. It cuts wood and some thin plastics (acrylic) like this quite well.

Unfortunately, its quality was so terrible, it was little more than a box of parts. I had to build a new stepper driver and run it from MACH3 to get any results out of it. I also had to replace some "greased rail" style bearings with linear ball bearings to get decent accuracy.

The one they've got at MIT probably says "Epilog" on the side and costs somewhere between your car and your house.

Edit: I generally cut "luan" plywood 1/8" or thinner. It seems like about the thickest I can handle. 1/16" veneer gives me the best results.
Helium and hydrogen at STP are, for the most part, insufficiently different from a vacuum to make one desirable for lifting things.
I can make enough money to cover costs selling ads direct - however, I know a lot about making money with advertising.

effectively professional sites being run as businesses already

The key issue here is that "professional" != "expert affiliate marketer" or "direct ad salesman". It's possible to be a very professional journalist who's extremely good at writing compelling content and sharing it online, and have not a goddamn clue about how to run a successful ad campaign, or how to sell advertising space to multinationals. This is very non-obvious stuff that takes a lot of time, energy and money to learn, and most people running websites - professional or amateur - do not know.
These guys share an office with us, so I saw the packages. The Atheist tape is standard packing tape, there's no difference in quality of the tape.
I wonder if perhaps the universe was designed using an app such as this?
Can this be used to implement a decentralized version of twitter? I've been wanting to do this for ages, but it's a difficult technical problem that requires a large investment. This might just be it!
The host part of OpenBTS is not just call control(Freeswitch or Asterisk provides most of the call control part).

OpenBTS is a software defined radio and really does most of the processing in software. The USRP provides the radio interface, up/down conversion between baseband and carrier frequencies and the analog/digital conversion.

The USRP just sends/receives those samples without caring or knowing about GSM. Samples are processed in software on the host, where the GSM stack is implemented.

There's other hacks(http://www.youtube.com/watch?v=xFjVcxMpA6c) where you can just use a couple of phones as the transceiver instead of the USRP.
Useful Backbone extensions
PermGen, as if all the JVMs out there were Sun/Oracle or the OpenJDK ones ; )
It is a great product when it works correctly. So you should definitely give it a shot.
This article assumes that the primary goal of the acquisition is the technology. Without having looked at the technology or commenting on its merits, I can think of a boatload of other things Yahoo is buying with its money:

1) Free positive publicity--publicity that doesn't constantly remind people how Yahoo! is circling the train;
2) The recruiting hook of "yeah, we're not stodgy anymore, we paid some kid $30 million!" which will fly with some people;
3) A new engineer who obviously has both technical and business skills;
4) A subliminal "don't forget, there's more of you turning 18 every day" to the rest of the organization.
He knows this and arguing the semantics of 'article' is completely missing the point he was raising.

Personally, I think it's silly to delete this thread, but I appreciated his warning that this [article / document / HTML page in a source code repository / whatever the hell you want to refer to this as] is only a draft document for a version of Go that's not yet been finalised.
Windows 8 allows you to merge contacts. Once you clean up your contacts on Windows, it's pretty good. Well, at least, has been for me.
At least she's reasonably funny in her complaint. But your point stands - standup comedy as a job decision is about as stable as trying to break into Hollywood as an actor.
This article opens "On Friday, Chinese state media reported that, from January of last year to the end of last month, more than 20,000 college students in the central city of Wuhan applied for 160 million yuan of “high-interest rate loans” from Home Credit China."

20,000 sounds high but is only 2% of Wuhan's tertiary student population, the city with the most tertiary students in all of China. According to http://europe.chinadaily.com.cn/epaper/2011-04/29/content_12... "The total number of university students in Wuhan has surpassed Beijing and Shanghai since 2008. Up to 1.06 million people in Wuhan's 10 million population are in universities and various labs and research centers."
These guys share an office with me, so I saw the packages. They all contained one tote bag and were nowhere near a kilogram.
Well, the blog author is entitled to his opinion, as is everybody else. I don't see why Ubuntu isn't linux as it uses the linux kernel. It doesn't get simpler than that.
Sick people go to the hospital in the first place so they often die there irregardless of the source of there injury's. Infections are often related to a compromised immune system / wounds so your risks are a lot higher in a hospital than say an office setting.

Also, Bactria exchange genetic material on a regular basis so things often concentrate in hospitals even if the source of the mutation is on a farm somewhere. The good news is that super bugs often provoke a strong response from the healthcare community which can quarantine the people / area and generally stop the spread of specific agents.

PS: What makes this even more frightening is you can't safely do operations without antibiotics as they basically guarantee infection.
In your examples there, am I not having to create a new type per case? So a Reply<String> and a Reply<Customer> will require me to create two classes?
No, the loss of contacts happened for the first time about 3 years ago and has repeated roughly every 6 months.

I don't understand why you think that Google have a better backup service than I can provide myself. I could backup my DB once per hour if I wanted.

I am not anti Google but if a better service can be run from my own server then of course I will use it.
Yes. I've heard a few stories of foreigners getting that wrong when working in the UK. Suffice it to say that, "I can't be arsed" is not a great thing to say to your boss.
For those of us who are wondering if 1.1 is stable enough to upgrade: Google is already using Go 1.1 in production.

And the company is betting big time on Go, more than 50% of their codebase will be (re)written in Go in a couple of years.

Source: core dev on the golang team.
Cryptography in .NET : RSA
> You'd be amazed at how many Honda, Toyota, BMW and Kia cars you'll find in Detroit.

...all of whom have manufacturing plants in the US.
Bowerbird: Color your pages
Apple speakers and stream trance music.
With Roger Moore announcing "Worker #3 please"
Rubinius 2.0 and multi-threaded Ruby concurrency with Brian Shirai
People are on the threshold of really good text analysis algorithms. I know of teams all over the place who have bits of the puzzle solved amazingly well.

SRI is a world leader at this technology, it already spun off Siri to Apple, and they've got patents on key technologies in this system, so a $50 M valuation is about right.

I know another guy from New York who sold a company of the same size for $30 M or so and when I wargame scenarios around companies developing this kind of stuff I'd expect an exit between 20 M and 80 M.
Lots of inspiration from Unity there. Looks good!
Feels like your 4 points are the same one.
Google cache is a great service, like I said, I am not anti-google.
PLT Games
Totally possible. I've built telemetry systems out of this family of devices. However rather than using the AT TCP stack, you're much better using the standard GPRS PPP mechanism that most USB cell modems use so that you can use your chip's or OS's TCP stack instead.

For example device, see http://www.windowsfordevices.com/c/a/News/Opensource-hardwar...

For PPP info, see http://ernstagn.home.xs4all.nl/GPRS-HOWTO/

[EDIT:] It's been a while, but Telit was also pushing their embedded python interpreter pretty hard back when I was into all of this. I had need for an embedded micro for other parts of my application so I never bothered too much with it, but it looked pretty interesting.
Introducing UIView recording Library, Glimpse.
Why wouldn't they accept localization efforts? ;-)
Confidentiality would be one of the key concerns I'd have -- e.g. if I wanted advice on the security industry, the best positioned people to give me advice would be either CISOs at potential customers or people at competitors, so by asking "should I do X in 6 months?" or "My cost is $x. Should I charge $10x?" in a place where either might see it, I'd be screwing myself more than paying someone I know to be impartial 0.1% or $250/hr to answer it.

Seems like something you'd need to address. For some issues it might not be a big deal (~any lawyer answering legal questions would be bound by professional ethics, so it'd be ok, and a lot of questions don't involve much confidentiality).
I miss Dive Into Python. It was awesome.
For those that say this is just USPS sucking in general.... my wife runs a small business that sends thousands of packages per year both in the US and international. The number of packages that have been truly lost numbers in the single digits. Delays happen, but rarely (most delays are the individual post offices holding on to the package until the recipient comes to the post office to pick it up... we still don't know why they do that).

If she suffered 10% loss of deliveries, she'd go out of business. Luckily, that doesn't happen... though she also doesn't label her boxes with atheist tape.
DoodleCam Beta
El Portal Nou
I only skimmed the article. But I agree with your worry that this looks to be instructions that could put anyone who follows them at even higher risk of pain. The aesthetic of the web site doesn't give me a warm and fuzzy feeling about the quality of the tools being promoted.

That said, I suspect a key point the author would make in response to our concern is that we can vigorously backup the server hosting our contacts and calendar when we host these ourselves. In fact, this point is precisely why I host so much of my own stuff: I can manage how data is handled. Synchronization notoriously sucks, and if some synchronization failure causes many records to suddenly vanish, it would be easier to restore those records from a self-maintained server than to plead with Google's support. I wouldn't know the first thing about recovering synchronization-scrubbed records from the devices themselves (e.g., an Android phone).

I suppose it would attack your point about "better backup" by asking what value that backup has if you can't easily leverage it to restore on demand.

Still, I feel your points about quality, redundancy, and uptime could not be easily countered.
Maktoob didn't disappear: www.maktoob.com
Tue Sep 7147 09:58:54 EDT 1993
America is seemingly unable to conceptualise the work of government in a positive sense except in terms of industrialised mass-murder. See the war on drugs, the war on obesity, the war on women, the war on christmas, the war on cancer etc.
In a world of infinite tweets, context—not content—is king.
Vim R Plugin
I thought the pay wall did not apply when you were linked through via another source, including both Google and HN. Is this not correct?
Counterpoint: It is not in your best interest to be an unsuccessful criminal. Many successful criminals are quite rational, whether they are drug lords or banking executives.

I'm on board with the idea of a post-free-will justice system; I believe a health-centric approach would have much greater efficacy. However, I also don't think punitive pressures should be removed entirely; there are a lot more high-functioning sociopaths weaved into the human fabric than anyone wants to admit.
>If Apple actually was using the practices listed: refurb parts, lower warranty coverage, etc. is it really a propaganda campaign?

Most certainly. Selection bias is bias. The media is never going to cover every fact about a company, and there are different facts that will portray anyone in a different light. See: If-by-whiskey.[1] And if you're worried about affecting their image instead of the speaker's, you pick one side and silence the other. If you decide you like someone, you report only the positive facts about them and viewers like them too. If you decide you don't like them you report only the negative facts and viewers don't like them either. You can do this without telling a single lie, and it's enormously effective because no one can disprove anything you report since it's all true, it's just intentionally incomplete.

[1] http://en.wikipedia.org/wiki/If-by-whiskey
Although I want to agree, that post was written by a Brit.
I doubt she was unemployed from being a stand up comedian (can you even claim unemployment for that?) While she identifies as a stand up comedian (what we identify as really is a fascinating discussion on its own), I suspect they mean that she was unemployed from relatively normal jobs.
I can happen if you have a large amount of contacts. I had 500 before this happened to me the first time.
Build three versions of an app with these characteristics using Ruby on Rails, Python, and Node and I pledge I would buy the resulting book for thirty five dollars.

Try KickStarter. I funded this book http://s831.us/105pQB8 and I am glad I did. I would pay at least five dollars up front to fund the writing of such a book.
I have the opposite problem, I can't get java to use "enough" memory. Every time we double it in production that leads to another few weeks of re-jiggering jvm flags and ratios and grepping&graphing the garbage collection log or staring at visualgc for days.

We're thinking of giving up on scaling above 16gb/jvm and going to something crazy like 16x2gb jvms. Treat them like the worlds biggest mongrel and let the loadbalancer sort it out.
Official UK public transport site also does this
http://www.transportdirect.info

There is a site for naming and shaming
plaintextoffenders.com
They sent packages from Berlin to the US and found a bunch of variance in delivery times and their first thought was "its the tape"?

They have more faith than I do.
Day 84:  Animated App Prototype
The post was written by a Brit: https://twitter.com/Dave_Child
PDF: NSA were planning IBM supercluster with 157 GB of storage in 1977
My bad, my cache plugin was not working ... fixed.
You'd just want to have your types implement the interface for Reply, and provide a method with the same signature that clients can use.

Here's what I think you want, written in (as far as I am able to) idiomatic Go:

http://play.golang.org/p/KI79ynfRg2
Whenever I look through golangs specs, I always get stuck on the same question.

Why are the methods we define restricted to the types we define? I'm SURE there is a good reason.

Others have said that it's because if you did allow that kind of thing to happen, you might get naming collisions in packages. I don't buy this argument, you could get naming collisions anyway from packages, Go resolves those issues by aliasing. Go also allows for polymorphic behavior by packaging the actual type of the method caller with its actual value, so resolving which method to use isn't any more complicated.

I don't get it, I'm sure there's a good reason! I just hope it's a good enough reason to throw out the kind of freedom that would allow you.
"If there's a problem with San Francisco it's that there's not enough"
I'm also a Brit living in the US, and honestly, I'd say just have fun with it in return. I have, variously:

- Told people my name is Rupert, Tarquin, or Archibald (no-one will question it for fear of sounding rude- doubly so because they think we're very particular about manners)

- "Where are you from?" "Iowa." "Oh..."

- "Harry? Oh yeah, good lad. Bit racist but what are you going to do"

And so on, so forth. I certainly don't begrudge an interest in all things British, because it's preferable to the situation Americans often find themselves in when abroad, where they're considered cheeseburger eating morons.

Just think- they could all be asking you when your last football riot was.
Pocket Introduces Publisher Tools And Analytics
Took forever to animate for me. Had my face almost against my screen trying to see it change.
Good luck to the current batches, you've been preparing for this so you'll be fine. I look forward to reading about you guys doing big things soon.
A new way of validating email?
I found out recently how email providers check an email has been opened. They use a 'tracking pixel.' I was also quite impressed at the recent spout of Google games that pair the mobile and the desktop.

So I came up with the following idea to make email validation a bit less painful for the end user:

* Send out a validation email. Display a message that tells them to open the email in another window/their phone in a modal that blocks the rest of the page

* Send out an email with a tracking pixel that detects when it has been opened.

* When the user opens the email, the modal window will see that it has been opened, say thanks and slide away.

Obviously it is easier to just include a link (and you should as a fallback) but I thought this might be a neater solution for applications where maybe the user has been using a trial and they don't want to loose their progress. I have a prototype up at:

https://github.com/andyhmltn/email-registration
Solr finds the best times to submit to Stack Overflow
Remember when televangelists raised funds and sold trinkets by telling people that "they" (the non-religious, secular institutions, other religions...) were plotting against them in nefarious ways?

You still can't gaze into the abyss without it gazing into you.
Looks to be down, here's the cache: http://webcache.googleusercontent.com/search?q=cache:Fdewfzb...
I don't know if it is just USPS. Mail between Germany and the U.S. has never been reliable in my opinion. My experience was that one of of two packages I sent to my Mom back in the states would disappear somehow.

I've had TSA people wrinkle my shirts and leave behind an apologetic yellow tag, but only in Germany have I had them carefully take apart everything in my cases, find something they didn't want me to have, remove it, put everything carefully back the way it was, and never say a word.
Honestly, other than the blocky buttons and bullets, that's a very pleasing site to look at, even by today's standards.
I think he was only wrong about the "when" and not the "if" of that one. China is in an out-of-control real estate bubble that when it pops, will likely lead to open revolt.
You haven't considered the simpler possibility that what has been reported is significantly incomplete and/or BS.
This type of mentality is poisonous. You're not "polluting" your server. It doesn't add anything to the discussion; all it does is troll and set up flame-wars.

There are other good reasons to want something written in your own pet language (e.g. "I want to modify it". "I don't want to learn how to admin MySQL", even), but just claiming "pollution" isn't a good one IMO.
In 2005 Yahoo buys Delicious, a bookmarking site, for between $15MM - $30MM. Summly was acquired for a reported $30MM. Delicious had 5MM users, and let's face it how much "CS beef" goes into a bookmark sharing site. Summly claims to have 1MM downloads. The difference between Delicious' 5MM users and Summly's 1MM is a factor of five but the order of magnitude is roughly the same. Joshua Schachter is highly respected as an entrepreneur and engineer within the HN community, but Nick D’Aloisio is considered just some lucky teenager.

The jealousy on display in the post and subsequent comments is, I think, glaringly obvious to anyone who would take a second to compare it to almost any other startup acquisition where the founder isn't a 17 year old.
WordPress at one point was very immature, but with the support of the community, it flourished into the stable giant and standard that it is today.