jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I guess I wouldn't expect to read an article about scientists discovering water vapor in Europe. Water vapor on Europa however is momentous and I can only wonder if we might be closer to finding extraterrestrial life somewhere in our solar system.
I guess? Couldn't they just have moved that control to the right? Or put minimize & maximize next to it and had close on right, like in NeXTstep?

Somehow everyone thought it was a great idea to copy them.

I change this in most of my window managers on Linux, but Chrome stubbornly insists on doing its own window controls.
> The maintenance burden seems horrific unless you can pull it automatically

Which is probably relatively easy, legifrace provides reconciliated articles with history so it should be possible to just crawl the code, see if an article was updated since the last crawling and generate the relevant commits.

> and even then the actual benefit of using Github is not so clear to me.

Diffs are somewhat more straightforward than the equivalent legalese, and version-controlled markdown makes for easier programmatic manipulations across "space" and time than a custom-designed website.
SEEKING WORK | Ljubljana, Slovenia (Europe, UTC+2) | REMOTE

Seven person team of developers + PM + designer, focused on the development of web/mobile IT products and services for private or corporate customers. We look at your product's success as a 100% reflection of our work. Can work as an outsourced team.

Email: info [at] higroup.si

Website: https://www.higroup.si

Rate: Either fixed per project or $49/hour;

Specialized in custom web and mobile development

• Frontend: HTML5 (Bootstrap, others), CSS3 (Sass), JavaScript (Vue.js, Vue CLI, Socket.IO, Node.js, Nuxt.js),

• Protocols: REST, SOAP, API, WebSockets

• Databases: MySQL, NoSQL (Redis)

• Backend: PHP (Laravel / Homestead, Fat-Free), Java, Python (Selenium)

• Platforms: AWS, iOS (Swift), Android, Linux, Windows, Cross-platform (React Native)

• Other: Vagrant, Creo, FitBit, MikroTik, Stripe, RaspberryPI, Twillio, TinyMCE

We always listen to the needs and wishes of our customers when advising on product realization, we can proudly say that customer satisfaction is our guarantee.

Let's grow together!
If you only got 100 pages in, then I think you are missing his point :)
This has me rethinking ordering that $30 DNA testing GroupOn.
Tortured artist.

In my own experience this is very true.

I have a penchant for poetry and writing but I only face the page in times of turmoil.

The distinction between heartbroken me and happy me in terms of power through the pen is staggering.

I have at times even considered self sabotage in order to align these necessary forces and generate a period of productivity in writing.

I have a beautiful wife and beautiful children and I could never do it but still I have found myself considering it.

Such is the power of this effect in my own personal case.
Am I crazy to say I prefer the ownership and copy/move system of C++11? It feels much easier to reason about but then again maybe that's just because I'm more familiar to it.
I'm surprised it is the top comment. If I remember correctly, it has been discussed a lot of times on HN. And most of the times, people agreed it wasn't a fair comparison.
Why are people so obtuse? The IP has very little to do with anything.

The IP ban was supplementary to a cease and desist. If 3Taps continued to attempt access via a non-banned IP after the cease and desist then they are in contempt of court. The attempt at bypassing the ban merely proves bad faith on 3Taps' part.
Considering the limited options I was afraid what I'd have to choose from after my HTC Desire Z (T-Mobile G2 in the US IIRC). But since Swiftkey I enjoy typing on a screen. And I regularly write in English and German, often in the same message. It's faster and with less errors than typing on a physical (mobile) keyboard.
The only gripe I have left is the lack of space but there is probably nothing one can do there.

But then I'm only writing short messages on my phone and nothing longer than maybe 2 paragraphs.
Hi, I'm the author of the (guest) post. The point I'm trying to make here is not so much that freemium is a new, innovative model, more that the speed in which you can transact via in-app purchase should give us all more reason for caution. When you test drive at an auto agency, it's a long time between the intent to purchase and the actual transaction.
The 'Android is too fragmented so we need another OS' reminds me of this http://xkcd.com/927/
What I saw today was iPhone achieving parity with some of Android's features.

Assuming you're the author of the article, you're clearly not paying attention. Show me the android phone that has a 326 dpi screen, a 9mm case, an outrageously good battery life, or the attention to detail that a design-driven company like Apple puts into its products. If you're not willing to admit these things, you're not having an honest discussion.

(And this doesn't even get to the annoying Android v Apple deathmatch fallacy)
I think 2011 is going to be the end (thankfully), and really summer/fall 2010 should be around the end. Iraq especially, but even Afghanistan -- I wouldn't be surprised to see mainly-SF in Afghanistan, with some presence at BAF and KAF, and maybe 30-50k total troops footprint, by 2012.
I would call it shortening. I've talked about Android a lot lately in previous posts, and after a time, it seems redundant. Speed is subjective, and I have seen comments regarding battery life that are all over the map. In my experience, the real-world battery life of EVO is about the same as iPhone 3G.
Steve Jobs' comments at D8 underly your take. Apple wants to create greatness and do wonderful things. They are consistent at it. As a Mac user and iPhone and iPad user, I am glad they do. Their innovation pushes the industry.

What I am seeing from Android is not just high market penetration, but also quality. They are doing a good enough job to have me switch. That they offered great quality, in addition to working with a top-notch voice carrier made it easier.

I am rooting for iPhone and Android. I think that's still allowed. :)
Any idea why it was renamed again?
HN comments are often argumentative. Commonly the top comment on a submission attacks an incidental error in it, ignoring the point of the submission. This may be partly due to startups being scrappy. Or maybe because it's on the internet. However on HN, at least it's usually done politely and civilly.

The other kind of useless (noise aot signal) comment is the meta-comment. Like yours (and now mine).

The recommended solution is to ignore what you don't like. By focusing on the good, the bad falls away - especially on a time-based "news" site like this one. Tomorrow, it will be gone. Good advice for startups (ignore your competition; get on with making something great). Life too.

Think of the interesting comments have left neglected and unloved because of the time you spent reading these annoying ones.
This reads like a hit piece by someone with a grudge against zipcar, for some reason. It seems well written enough but I can't figure out why zipcar is mentioned repeatedly when he provides examples of other car sharing services that do worse, and one person he quotes mentions individuals with 50k policy limits. This article would be better if it was cautioning all car drivers to ensure they had adequate insurance.
Nice, but until Microsoft support WebGL, it doesn't seem like it'll ever be that useful...
I disagree, I think it just makes it more difficult to recognize where the quality of the discussion is.
Ack. I must have missed it. I'll ditch this one.
The subject of this post may be the number one reason for a good programmer to stop being an employee and to start being an independent business person.

2 of my own examples (I have many more, as many of you do too):

As a one man IT department, in 15 months I reduced my annual budget from $2.3 million to $600K, cleared up 500 old tickets, and implemented 4 mission critical applications. My reward? A 4% salary increase. (I gave my notice during that review.)

As a contractor, I maintained all the software for a $100 million company that was shopping for an ERP package. They were stunned by the 6 & 7 figure price tags and 2 year project timelines. I proposed a project that would add everything they needed from these ERP packages to their current system in 90 days. I hit the target and got paid $225K.

If you're a programmer who is 10x to 100x more productive than your peers, the last place you should be is as an employee without equity. Get out there and find someone who needs what you can do. You'll both be much happier.
What the hell kind of story is this? The $300,000 is a perfectly reasonable coverage.
Right now I have $250,000 per person and $500,000 per accident liability coverage and I find that to be perfectly reasonable. You can't even go over $500,000. This hit piece making it seem like $300,000 is cheaping/screwing the customer is pretty sickening.
extreamly strange, a lot of things changed in the last 24hrs might i ask you what browser are you using?

EDIT: you were correct, my mistke, too hurry, can you check now? Thanks
The problem is that voting in general has decreased because of this change (people like seeing the current score to adjust it depending on their perspective - see a good comment at 1, upvote it, if it has 20 already leave it, see a bad comment with 10 points? Downvote).

This has resulted in the stopping of good posts floating to the top of the page making it hard to skim through posts with lots of comments in them.
It's harder than that. Our food supply has changed; sixty years ago when cows ate grasses, beef naturally had some omega-3s in it. Now that their diet is largely corn, beef brings virtually all omega-6s.

Ditto for "shelf-stable" foods. Omega-3 fatty acids go rancid at room temperature, so many packaged products have had the omega-3-based fats removed so they'll last longer on the shelves.

Source: my wife, who has a PhD in nutrition.
There were some well-reported flaws in that multivitamin study. One I remember off the top of my head from the study done with cardiovascular patients was that the "high levels" of vitamin D3 given to the participants was 100 IU.

Edit with one quick link.

http://oregonstate.edu/ua/ncs/archives/2013/dec/review-most-...
It's not that the compete for subsidies, it's that they don't work well together on a grid. Nuclear needs to be selling at a high average price; renewables crash the price too often to let the average stay high.
> As a result, families pay a disproportionate share of federal tax receipts

This is simply because companies pay money to individuals who then pay taxes. This is a feature not a bug as taxing companies is less efficient from just having employee pay as a deduction that gets taxed downstream. Trying to tax this money before it gets to employees would result in double taxation as the company would pay and the individual would then pay again.

Also, labor is an expense so it’s logical with the reasoning of only taxing profits.

People who complain about “companies not paying taxes” are like the “47% don’t pay taxes” people in that they don’t understand the principles behind taxation very well, or are trying to deceive, or for some reason care about a specific tax.

This article would be impossible to implement since even simple things like being able to deduct food would favor the rich deducting foie gras over the poor deducting oats.
People are gambling when the buy assets you don't like and investing when they buy assets you do like.

Pretty cool because it is literally impossible to lose money investing because if you did lose money it turns out you were gambling.
That is a symptom of an organization that improperly allows interns to access important information.
Automation and globalization have already decimated our workforce. It’s a reality we live in today.

> I did not consent to be taxed to pay for those who choose not to work, either.

If you support UBI you will also have the option to not work (and therefore pay no taxes). Really though unless you’re a billionaire I don’t think you have anything to worry about.
I'm only correcting you because I'd want to be corrected.

Loose = Not firmly fixed into place.

Lose = Cease to retain.

Lose is the verb you want to use here.
I don't think I have ever been more than one week in to a job before I was given some form of admin level rights.

In small companies I can understand that. But I've had it also happen in government jobs, in big companies and startups that collect a lot of sensitive personal data.

In one case I was with a startup that had names, addresses, DOBs, phone numbers and debit/card details in their DB. When they hired me they didn't ask for references or ID. I was given full admin rights to their Azure account on day one.

If I were in charge I would at the very least want to validate a new employees ID before giving them any form of access to IT systems, and only elevate access privileges once they had an established track record within the company.
>This was the convention commonly understood for the many-decades-long duration of the birth of modern computing.

As countless others already wrote here, that (and all your examples) where the case (and remain the case) for memory.

Disks, network, etc, have used the powers of ten since forever...
This is a really nice way to debug generated assembly, useful for LLVM hacking.
They have a read-only mode for "free" which is their akamai cache that the unlogged in users see.
I'd pay to have an easy to ingest river of what my friends have in their stream. When i use flipboard, I see a few too many articles that I've already looked at on my other devices.

BTW - I'd like to see the idea of reading my friends river of stories implemented with instapaper.
It was added as a joke in response to the controversy on reddit about the original commit.
V8 supported multiple threads since long ago using a big VM lock approach (v8::Locker). Since 3.2.4 it's possible to run independent V8 code in parallel using the new v8::Isolates API: http://code.google.com/p/v8/source/browse/trunk/include/v8.h...
Thanks! The reason why I've separated is time - I thought it would be better to release them as I write them, rather than make everyone wait several weeks :)
Please date old articles in the subject line. i.e. "My National Security Letter Gag Order (2007)"
Pedigree fools fools.
I'm someone who has ranged from what I would call mild to moderate depression. I've had periods approaching year-scale where I found no particular joy and struggled to find any hope. I immersed myself in reading and work, and lived a difficult, one-dimensional life.

I have no idea how that compares to your wife's experience. I'm not particularly interested in drawing comparisons.

I would like to ask you: why does your wife need a different word? Why not just say one bout of depression is more severe and one is more mild?

To me it's the same as autism or cancer or any other sickness. Sometimes it's a challenge, and sometimes it's a wrecking ball through your life. What's inadequate about using an adjective for that?
I'm watching it; the format is a little bit strange. Mostly just Zed giving tips to another guy, should get better.

Almost 2 hrs of video.
Canada is one of the few countries that explicitly allows remote work on a tourist visa.
So a similar sense to Haxe: https://haxe.org
I continue to be surprised by how little impact gigantic hacks seem to have on large companies. Countless media reports of deep intrusions, stock market valuations not dented in the long term.
You can write correct ad hoc regex parsers for many subsets of HTML depending upon your needs.
I'm not sure how to track the history of US code, but it looks like that law didn't exist until 2012.
This is a useful explanation - thanks!

What does this mean to the value of what we are "seeing"?

The example used before - that it is equivalent to a deaf man seeing a music visualisation - is apt. It is some sort of model, but not particularly close. It might still be useful, of course.
The best answer I can give you is that we don't know it's too early to speculate. Maybe HCI get so good that the actual BCI part adds little value. Like a contact lens and an ear piece may accomplish just as much.

Maybe machines in the future just won't need that much specification. Like we'll give high level goals to robots/computer and interaction will be much more passive. You'll just tell a program to do your taxes or tell a robot to clean the house and it'll get done.

It's possible that we can accomplish most of the benefits of BCI without the brain surgery part. By the time this technology is ready, you may be able to take nano-bot pills once a month and to uninstall, you just stop taking them. Or maybe we'll genetically engineer babies to be born with them.

It's so early that all we can do right now is speculate and there's a lot of reason to believe this one particular company won't succeed.
I worked with a simple STM in a lab exercise. At the beginning, we created a new, clean tip. Guess how we did that?...

We cut a piece of ordinary steel wire diagonally with an ordinary wire cutter. Somehow we did it right - the first one worked. It was all somewhat fiddly and sometimes the image was noisy. But we did get images of atoms.
I transfered my Vonage number to Twilio, it is awesome. http://barnabas.tumblr.com/post/652187572/vonage-twilio
> I don't get why this is easier than just using the examples that comes with the IDE.

In theory it means that you can get a pre-programmed Arduino with network connectivity and give it to a web dev person who has no knowledge of microcontrollers and show they how they can turn an LED on or off by accessing a URL from Javascript. No IDE required.
unfortunately, it's not "potentially" it's "it does", the courts ruled in favor of it being an infringement.
Similar to the story about how DJ Kool Herc* discovered "Apache" (in the Michael Viner cover version http://www.youtube.com/watch?v=q_6UEtFuDHY ) and adopted it as his secret weapon, managing to hide its identity for quite a while.

* Or was it Grandmaster Flash? I wish I could find the TV documentary I remember this from.
There will most likely be 1 or 2 very popular apps that 90% of the people will be using (which happens in almost any mature market). Will these app developers be classified as banks (and have to go through all of the regulations and restrictions involved with a bank)? If not, what happens when there is a "bug" and I lose $1000. How do I get it back?
You want it to be long enough for your customers to integrate it into their habits. If they tend to be slow to decide (low conversion for a given trial period length), then they might just need more time to depend on it.
Making it password dependent means that they have to decrypt/encrypt when you change password.

And also that you losing your password is apocalyptically bad.
Mahout & EMR is a powerful combination and I can also recommend boto library for managing it. If you are using these together, be sure to use hadoop version 0.20 when running a jobflow. If you are dealing with explicit data, like star ratings, Pearson correlation might get you better results.
One data point. I have one of my clients' servers in the east-1d availability zone. East coast region, zone d. So far things are holding up, no crash or no slow down. Fingers crossed.
Yeah, I was going to respond to the question in the title with "A broken back button, apparently."
I love instant search UX, whenever I use a browser that is not supported it just seems like I'm getting a super slow experience. Maybe you should give it a longer try.
Finally, it was time for Ballmer to go.
There was a period of time when there was an absolute flood of Earlang articles posted here, perhaps a couple years ago.
I think that's pretty unlikely considering his commitment to the Foundation.
Nope -- someone just sent me the link this morning, and it was interesting to poke around the internals.
It keeps file revisions server-side. So you'd have to have one heck of a failure to find out:

1) Have all your nodes syncing at the same time and connected.
2) Introduce file corruption and deletion.
3) Have all your sync'd machines get the deletion.
4) Have Dropbox's file revision history go wonky on their side.
Now that the op has published this workaround, I have the feeling that Comcast will take steps to stop this from happening. Comcast's version of "customer service."
yeah, that was the impression that I got to. Shame the article was 80% waffle.
Here's a pure Python implementation: https://github.com/jerith/depixel
Right now I can buy a used Kinect for about $35.00 and write code using OpenNI that gives me access to the 3D depth map from the Kinect. If I can't do this anymore, what is my recourse? Will libfreenect remain open?
This isn't a "red vs. blue" thing, as evidenced by the senators who voted for this. It's more a "people who want power" (the government) vs... uh... well... nobody, actually, just people who want power. At best a handful of Republicans made a feeble twitch towards cutting back the government's power this election and only time will tell whether that manifests as anything other than an election platform, when they stand against so many peoplewhowantpower.
Location: San Diego, CA USA

Remote: Yes

Willing to relocate: Yes

Technologies: Rust, C, C++, TypeScript, JavaScript

Email: amv036@ucsd.edu

Resume[PDF]: https://drive.google.com/file/d/1wXCvzI3V7_L36GKvvZyEkvmbf1n...

I am a student graduating with a BS in CS by Spring 2021. I am looking for internships or full time positions, preferably involving programming languages and adjacent fields (such as IDE development, static analyzers, DSL creation/maintenance, etc). Thanks to the opportunities at UCSD, I have some experience with a wide spectrum of such work.
Which human?

The installer or the owner of the equipment?
The process goes something like this.

1. A user clicks on a link to buy an item

2. Web application generates a new bitcoin address. This can be done by sending a command to the official BitCoin daemon, or by calling a method on the BitCoinJ Java library.

3. The web application asks the user to send a sum of money to the recently generated address. If the user is using the official Bitcoin client, they'd do this by clicking "Send Coins", then copy-pasting the address and the correct amount of money into the dialog box.

4. The web application then either polls the Bitcoin daemon to see if the transaction has come through yet, or sets up an event handler if the web app is using BitcoinJ. The transaction must obviously be sent to the right address with the right amount of bitcoins.

5. When the transaction has come through, you can now deliver the product to the user. If there's no particular hurry, or if the product is high-value, you may want to wait until a certain number of Bitcoin nodes have confirmed the transaction.

As far as I'm aware, there aren't yet any drop-in plugins for common web frameworks, but it wouldn't be hard to make one.
"An attacker that controls more than 50% of the network's computing power can, for the time that he is in control, exclude and modify the ordering of transactions. This allows him to:

* Reverse transactions that he sends while he's in control
Prevent some or all transactions from gaining any confirmations

* Prevent some or all other generators from getting any generations"

Source: https://en.bitcoin.it/wiki/Weaknesses#Attacking_all_users
> In the former, people relocate from one company in the valley to China, in the latter, people go from one SV company to another. Same thing for me

You may wish to ask Nortel about that:

* https://www.bnnbloomberg.ca/did-a-chinese-hack-kill-canada-s...

* 7m ago: https://news.ycombinator.com/item?id=23743869

There's a long list of criticisms against Huawei:

* https://en.wikipedia.org/wiki/Criticism_of_Huawei