skysight-inc/HackerNews huggingface dataset:
Are you sure about that? My work MBP is a mid-2009 2.6 GHz Core 2 Duo; upgrading the RAM to 8 GB means I can keep Chrome (with 30+ tabs open) running while working in Xcode or Android Studio.

This wouldn't have been possible if I was stuck with the 4 GB it shipped with. It probably cost a lot more to configure it with 8 GB in 2009 than it did to upgrade the modules last year.
It probably depends whether the people reading it know who the people signing it actually are. Vint Cerf, Ken Thompson and Ray Kurzweil now work for Google but that doesn't mean they aren't still Vint Cerf, Ken Thompson and Ray Kurzweil.
The government here (UK) tried the centralised ID card system, and the public backlash at the idea caused it to be scrapped. Verify is very much not that ID card system, and takes steps to ensure that it doesn't have the same negative privacy implications.
Don't worry!! Spread spectrum interference patterns generated with MASERs allow the NSA to reflect back what you see through your own eyes... probably from that white van parked out front.
It's really quite incredible. I also just got a new - plain, boring - Dell monitor, and the background lighting (or whatever it is) really makes the difference between that and older, dimmer screens.
I don't get it. They have just occupied a building ?
It also doesn't mean that they're not still Google employees.
Might take a look at Babun[1] as well. It's a fairly pretty emulator with a built-in cygwin tree, and integrated (default) zsh.

[1] https://github.com/babun/babun
Security Pattern: Application Identity Provider
I find it interesting how many people mentioned smells when describing their first impression.
I started Web development on a Mac Mini when my team switched to a VM based development environment an a more memory intensive JEE Server. I don't have numbers how much Mac Minis as working machines are in use, but I would definitely say a later RAM upgrade is not unlikely, once you encounter a limit.
Large fire at Bitcoin mining data center
I think I just down voted you by accident. Sorry. :-(
And just like in so many places, these people will become the establishment and will hold on to their position so tightly that a new generation will have to find somewhere else to go.

Except that in the West, we're now running out of places to go.
Begrüßungsgeld (German: welcome money)
I'm just thinking someone lost a lot of money. I doubt there was any sort of insurance.
Building a CustoMac: Buyer's Guide
There are however generalist mechanics and others who are specialists. The same is true of doctors also.
I did indeed, thanks. :)
Many in this thread seem to be wondering about the legal argument itself -- that API's being copyrightable is inconsistent with existing pretty well-established law.

Which is, yes, a different thing than arguing about whether it's "a good idea" for society or innovation or whatever. The EFF summary focuses on the "good idea" thing, but the actual amicus brief addresses both -- although I bet you can find even more of the legal arguments in the first party brief.

From the amicus brief, take a look at the original brief, starting on numbered page 4, "I. The Federal Circuit’s Decision Has Disrupted Decades of Settled Expectations That APIs Are Not Copyrightable"

> That assumption was well-founded. It was based, in large part, on this Court’s own recognition, in 1996, that menu hierarchies that control functional capabilities are a method of operation, and thus uncopyrightable under 17 U.S.C. § 102(b). Lotus Dev. Corp. v. Borland Int’l, Inc., 49 F.3d 807, 815 (1st Cir. 1995), aff’d by an equally divided Court, 516 U.S. 233 (1996). Programmers and developers relied on that ruling for the proposition that APIs, like the menu hierarchy in Lotus, may not be copyrighted under § 102(b). Ninth Circuit law—which should have been controlling in this case—was the same: the “functional requirements for compatibility” between computer programs “are not protected by copyright.” Sega Enters., Ltd., v. Accolade, Inc., 977 F.2d 1510, 1522 (9th Cir. 1992); see alsoSony Computer Ent’mt, Inc. v. Connectix Corp., 203 F.3d 596, 599–600 (9th Cir. 2000) (describing Sony’s PlayStation BIOS as a “system interface procedure[]” that Connectix was entitled to reimplement under § 102(b)).
I disagree, if I'm looking to get started with your product then having standard language means I can easily get started. On the other hand, if I don't know what your product does from the rest of the site then I won't even care enough to try to find you renamed it to in your misguided attempts at being unique.
This is my favourite picture of the Davy Crockett:

http://blog.nuclearsecrecy.com/wp-content/uploads/2012/07/Da...
“This is absolute madness, Ambassador,” President Merkin Muffley says in the film, after being told about the Soviets’ automated retaliatory system. “Why should you build such a thing?”

In the case of the Russian "Dead Hand", one of the stated purposes was to reduce the potential for nuclear war, by allowing the command-and-control structure to delay the decision about retaliation until it is clear that a possible attack is, in fact, a real attack.

If you think "I have 30 seconds to decide whether to launch a retaliatory strike", you're far more likely to make a bad decision than if you think "I don't need to do anything, because if the blips on our radar are ICBMs then a retaliatory strike will happen after I'm dead".
Thanks, will look into it.
The issue is that even though most of us have the spare time to hop on a plane and go mine some rare Earth metals ourselves, while tweaking an ARM chip specification, in fact when it comes time to building a foundry for it we are too gunshy to lay down $1B-$2B. As Wikipedia states, "Prices for most common pieces of equipment for the processing of 300 mm wafers range from $700,000 to upwards of $4,000,000 each with a few pieces of equipment reaching as high as $50,000,000 each (e.g. steppers). A typical fab will have several hundred equipment items."

Well, either that, or full-stack doesn't mean what the author thinks it does :)

What does mobile app dev have to do with a full web stack for example :)
years ago I posted much the same sentiment on stack overflow when I was attempting to use Powershell 1 to build and deploy software that used SVN for it's SCM.

It was a pain in the neck and I felt like the PS integration was awesome as long as you stayed in that ecosystem, but the second you strayed... pain.

I got bashed fairly hard with the question I asked surrounding it closed as unconstructive (it was an honest question about exactly what PS was targetted towards).
Board Gaming for a Cause
Magic Isn't Rocket Science (2013)
I don't know. Our generation certainly had our fair share of military madness. What about the Gay Bomb? https://en.wikipedia.org/wiki/Gay_bomb
Anyone who enjoyed Dr. Strangelove would probably enjoy a much lesser known film along the same lines: Seven Days in May.[1]

It doesn't have Peter Seller's brilliant acting, and it wasn't directed by Kubrick, and it's not a comedy.. but many of the themes are quite similar and both were released within days of each other, in Jan and Feb of 1964, a little over a year after the Cuban Missile Crisis.[2]

According to Wikipedia, "President John F. Kennedy had read the novel and believed the scenario as described could actually occur in the United States."[3]

[1] - http://www.imdb.com/title/tt0058576/

[2] - https://en.wikipedia.org/wiki/Cuban_missile_crisis

[3] - https://en.wikipedia.org/wiki/Seven_Days_in_May
Please notice you're comparing the 2009 hardware with the 2014 market - 5 years. The Mac Mini has a RAM cap that is just 2x the amount you have right now, which you already judge is enough.

What's the logic in making it upgradeable? Just buy it maxed out now. It's not like you would be able to upgrade it to 64GB in 5 years if it had a slot. Actually, it's likely you won't even find a RAM module with the right specs in 5 years, the industry is changing specs every 6 months.
Listeners of 'Serial' Turn into Detectives, With Troubling Results
Well since it is (for some) a gateway machine from the pc world, where hw modding and upgrading is more common the appeal of buying it and upgrading is lost.

Apple is probably well aware they were losing money on premiums like upgrades and decided to lock people out of that option. I'm sure the loss of sales is probably offset by the increase in profit from forcing people to upgrade via the factory or not at all.

In short I believe this is a conscious decision on Apple's part to maximize profits.
Fun fact -- the shelters in Montana shown on alpinesurvival.com are from a new-age survivalist cult (http://en.wikipedia.org/wiki/Church_Universal_and_Triumphant...). I know this because I grew up in it, and actually lived on the street shown in the photo. Everybody sunk their life savings into them and racked up the credit card debt in the late 80s. Yes, connected to the cold war, but for larger "karmic" reasons of course. You should thank them though, it was only through their prayers that nuclear war was averted! Needless to say, most people didn't believe that, and membership collapsed after the Berlin Wall fell. The shelter at CUT's headquarters reportedly was able to have hundreds of people live for decades, and was the largest private shelter in the US. A whole new level of crazy, folks.
Recommendations for the Hackivist Community
Hilbert space too, please!
The use of <(..) is really weird here... why not just pipe dns-sd to the while loop?

dns-sd | while read -r line ; do
...
done

Sure, you won't be able to accumulate the output for the trap, but you shouldn't need to---this is stream processing!

Consider replacing the while loop with awk. This sort of thing is exactly what awk is good at:

BEGIN { FS = " "; count = 0; }
NR > 5 {
count++
print
if ($3 != "3") { exit; }
}
END { printf("%d hosts found\n", count); }

You could also do it with GNU sed (you'll need the q or Q command for early exit, and that's a GNU extension---no idea if it's available on OS X).
Except for the fact that the OP claimed "Nobody is protecting you from yourself." To which the person you responded to directly disputed with examples.

I think you need to re-evaluate what you classify as incorrect.
The Trials and Tribulations of Writing a 3rd Party iOS Keyboard
Sockpuppet voting is not ok on HN.
Would r-pi work better with 1gb or more of ram, or would that push the price into a prohibitive range?

What about usb3 or sata/esata?
Roughly 260 kWh for 1 year of 30w on all the time (30 x 24 x 365 /1000). That assumes the media server is using 30w all the time. Probably half or a quarter of that (based on no data). Call it 100kWh.

My electric hotplate takes 3kW used for around 10 min a day for moka pot roughly 180kWh (3/6 * 365).

So not tiny but not huge either. I might try to estimate the on/off cycle time of the fridge. I suspect that the kWh figure will be large!
I have recently met one example of this type of client, it was so damaging to my company that the owners ended up selling it. If you could you give an example of this at-will clause I'll try to have it included in future contracts.
While I agree that GMO crops are no more dangerous from a human health perspective, there is a very real concern that the rapid introduction of entirely new varieties of crop, that under cultivation would take hundreds or thousands of years to develop and introduce, can have negative and unforeseen ecological effects.

This more reasonable side of the anti-GMO argument tends to get drowned out and dismissed when people see the pseudoscience 'natural' health arguments brought out front and center. It's pretty evident that arguments for restraint for reasons of long-term sustainability take a lot of effort to get any traction, especially when fighting profitability.

All this to say, the GMO debate, like everything in life, is not as simple as most people tend believe. It is something that should be proceeded with caution, but certainly continued. This I think is where I think the almost religious anti-GMO fervor really causes harm, in the same way anti embryonic stem cell research causes harm.

Move fast and break things is a great slogan when the systems you're moving are relatively simple and the consequences of breaking them are relatively minor. Global ecology is an extraordinarily complex system that we don't fully understand, and breaking it can cause real and life threatening damage to the people of the world. Not to mention the fact that reverting negative changes operates on the same time scale as the original negative change. If it happens that GMO breaks shit, you can't just submit a patch and have things working again in a couple hours.
Smaller size, smaller price and smaller power consuption. Also smaller memory, no ethernet and less USB ports.
This will stay in the loop if there's no output or if no flag == 3 is received.
So who owns the resulting CV?

Are users free to export their data or have some third party service import it?

Or is it more of a roach motel?
That isn't really a problem. You can have two programs that do the same thing, e.g. BSD cat and GNU cat, but you're copyrighting the specific implementation rather than the method of operation. Each method of operation can have arbitrarily many different implementations.
I've always understood API as "Application" (meaning application, program, something similar to script) "Programming" (creating code, writing) "Interface" (abstract definition of meaning of variables and functions, preferably with some code that makes those meanings "live", something real, "behind" those variable and function names). Maybe I'm wrong.

However code is code, be it a library, module, framework, API, program or anything else...
And also Herman Kahn, RAND Corporation nuclear strategist.
I thought maybe you're thinking of TR1 (2007). I think VS2008 was the first one with support for that. It was kind of a preview of what was to come in C++11 back when it was popularly called C++0x.
analysis, features: https://github.com/hughrawlinson/meyda
analysis, metadata:http://developer.echonest.com/
synthesis: https://github.com/TONEnoTONE/Tone.js/
General signal processing: https://github.com/corbanbrook/dsp.js/
I also have a 2009 macbook pro.
I bought it with 2gb ram (or was it 1gb?--can't remember)
upgrading to 8gb at the time would have cost me like 3-400.
I upgraded to 4gb for about $50 in 2011, and upgraded to $8gb in 2013 for another ~$50.
That's excellent! Would be very cool to also have frequency digraphs for the current segment.
Using web fonts isn't enhancement, it's savig you money down the road from having to hire somebody like me to come and fix your site when it's broken on Windows but not OSX because the system fonts are different.

There is such great typography available in CSS now that there's no longer an excuse for crappy Arial and Times New Roman text.
Most 4k screens on the market have limited refresh rates compared to lower res.

That's why it's news.
Sorry, the CSS for mobile, and probably other platforms, is messed up. I'll fix it... eventually...
When confronted by closed standards with open drafts I generally just implement the last draft. I might buy the closed spec to check, but my code comments and documentation will all reference the draft since that is what people can read.

You might tuck a copy of these into your personal library in case IEEE purges them.

IEEE754 base document: http://www.validlab.com/754R/standards/754.pdf

IEEE754r draft: http://www.validlab.com/754R/drafts/archive/2006-10-04.pdf

Perhaps someone who has seen both versions can comment on how close these are to the closed versions.
If you started typing certain celebrities' names, Instant would inform you that a bunch of people were curious if that celebrity was gay. I haven't seen it do that in a while now, though. I have seen other weirdly suppressed things as well, it kind of concerns me that somebody somewhere is exercising invisible but principled editorial control over these things.
If you want to read about the world's scariest saint: https://en.wikipedia.org/wiki/Olga_of_Kiev
Well about the time I was out of university in Victoria, I got a few linked in recruiter pings from Seattle, and then a few months later 'the flood' started and I started getting a lot of interest. I would really consider just contacting Seattle recruiting firms directly, you might just not be visible to them because you don't have any us linked in connections. What are your skills?

I'm really surprised that Vancouver is so low, since your just a relatively instant TN visa away to Seattle a 2hr drive away. The only people who would be 'stuck' there are non-canadian immigrants, and I'm guessing that's relatively low.

Oh yeah, at the border, only say your job description to them when they ask. So if your TN visa letter says 'software engineer', do not say 'software developer'. Your job description to the border people is only what is officially allowed for your job category in a TN visa too. Make sure the employer's letter is done properly by a lawyer.

The basic process is:

1. Get an email invite for an interview

2. Print out this email and tell the border people your only going for an interview and they'll do the proper TN paperwork in the country afterwards while you wait in Canada

3. They should mail/email you the TN offer letter, tell how the process works if they decide to hire you.

4. You go to the border with the TN visa letter, you tell the border people your applying for the TN status/visa. You'll walk into the office, they'll review it, might make you do a bunch of shit and answer questions and if they accept they'll stamp your passport with the TN status.

5. You now can work in the USA.
Ask HN: How do I stop getting assigned CI/CD/ops work?
Hi HN, my last job started off being a front-end developer for a large company. Eventually they had me do server-side work. And then CI/CD and operations. I really did not enjoy doing the CI/CD/ops work so I complained that I wanted to do more development. Management didn't listen so I quit my job and joined as a front-end developer for a different company.

Several months later, I'm doing ops work and there's talk of assigning CI/CD work to me. I'm pretty frustrated by this.

This time I'm planning to make it clear to management that if I continue to be assigned this kind of work, that I'm going to leave. Do you have any advice on how I should proceed?
> Soviet blitz doctrine in the late 1980s still envisioned using widespread nuclear attacks to soften up NATO forces or deny ground in the face of NATO attacks.

Well, nowadays Russia considers "limited nuclear strikes" a form of de-escalation: http://thebulletin.org/why-russia-calls-limited-nuclear-stri...
Try something like this (untested):

#! /bin/sh

fifo=/tmp/discover-vnc.fifo
rm -f $fifo
mkfifo $fifo

dns-sd -B _rfb._tcp >$fifo &
pid=$!

while read line; do
case $line in *_rfb._tcp.*)
# do something here.. then test
# if flag=3 and break otherwise
esac
done <$fifo

kill $pid
This is one of those were reality defeats fantasy. Bat bombs sound a lot more like an orcish weapon than a real thing.
‘My Neighbor Totoro’ Provides Name for Rare Worm Species
Wow it did actually go up in flames. I thought that was just going to be hyperbole in the title, but I was incorrect.
Deleting and reposting is against the rules and voting rings are really against the rules. Please don't.

https://news.ycombinator.com/newsfaq.html
The user owns it. One of the core philosophy for us is that we don't monetize user data (ie opening our database for recruiters to search through).

Right now the user can import through PDF / Linkedin and export to PDF. We'll add more export formats in the future, I think hrXML and json endpoints would be pretty cool
These images remind me of Piet[1], an esoteric programming language where the programs are images. There you see the structure of the algorithm, rather than the binary, visually presented.

[1] http://www.dangermouse.net/esoteric/piet/samples.html
Whatever you may think the wording of contracts [etc] pretty clearly falls under copyright protection in the US. The wording.

What does not (or has not before) are the _meanings_. You in fact, can't, under US law, take someone elses TOS and just plain copy it. I'm not sure if you meant to say "can't" instead of "can" in your comment -- but in fact, you pretty clearly can't just copy the text of the TOS.

What you can do is write your own TOS based on the exact same categories of allowed and unallowed behavior.

> Think about a US law writer prosecuting Germany for "a law which proceeds the same way as one which was established in US" under patent infringement.

Are you talking about patent or copyright? Two entirely different laws, which protect different things in different ways.

You could -- quite clearly and uncontroversially -- _not_ accuse someone else of "proceeding the same way" and thus violating your copyright. Copyright simply doesn't protect "ways of proceeding".

If you could get some government to issue you a patent on your law (which I don't _think_ you could, but who knows these days in the U.S. which seems happy to issue a patent on nearly anything), then you might be succesful in a patent infringement case. Patent and copyright are entirely different things.

If they copied the exact text of your law, then that might be a copyright violation. Copying the "proceeding the same way"? The sorts of things you want to regulate or prohibit and the nature of the penalties or whatever? Nope. Copryight simply does not go there.

(The fact that in the U.S., nothing created by the federal government is protected by copyright anyway -- is really a side-issue, something unique to U.S. law, and not really relevant to the present topic, although it is a thing).
The main point of ITN is that it is very low energy, at a cost of being slow. You wouldn't use it for manned missions. You'd use it for unmanned missions, including cargo transport to support manned missions.

For instance, suppose you have established a mining and manufacturing operation on the Moon, and want to start a long term project to establish a permanent Mars base. You can start out by putting together a bunch of supplies that Mars base will need, launching that supply package into the Earth's orbit, moving it to an appropriate Earth/Sun Lagrange point, and then nudging it into an unstable orbit that intercepts an unstable orbit around a Mars/Sun Lagrange point. When the package reaches that point, another nudge transfers it to that second unstable orbit, where it eventually reaches a Mars/Sun Lagrange point, from which it can move to Mars.

The only step in that trip that uses a lot of energy is the launch to get away from the Moon. All the rest of the maneuvers (moving to/from Lagrange points, entering and exiting the unstable orbits, and switching between the unstable orbits) take very little energy.

It would take a while to get there...I don't recall for sure, but I think it is something around 3 years.

You make the first package large, with enough supplies to support a Mars base for 6 months or more. Then every 3 months you launch another package.

When the first package arrives successfully at Mars, and the other packages in the pipeline are in good shape, you launch your manned mission to actually establish the base.

Note that the manned mission only needs to carry enough food, air, and water for the trip itself. Same goes for fuel--it only needs enough fuel to get to Mars. Fuel and supplies for a return trip can be included in the supply packages coming in on the ITN.

(You can do this starting from the Earth instead of the Moon, of course, but it takes a lot less energy to get from the Moon to an Earth/Sun Lagrange point than from the Earth, so it is probably worth getting mining and manufacturing set up on the Moon first and then making that the starting point for establishing bases elsewhere).
Nanobots Swim Like Scallops in Non-Newtonian Fluids