skysight-inc/HackerNews huggingface dataset:
Why do you think this is roughly equivalent?

It's not about knowing the identity of the person, it's knowing how they are going to proceed in arguing their case. Setting up an argument takes a lot of time, it's their strategy for winning a case / defending their client. Knowing this beforehand will put one side at an advantage in preparing their case and specifically aim at any faults in arguments.

Also why is "win" in quotes? There's generally no winners in flame wars, but in a court of law decisions are made on who wins and loses unless there's a mistrial/deals being cut by both sides. So being able to concentrate efforts directly preparing against a known strategy that the opponent is using is a big advantage.
A nice upgrade! I'm glad the UI is getting constant attention - it leaves a bit to be desired.
I recently read "The Goal", may I ask what you found interesting about TOC?

As far as I could see, it seemed to boil down to finding and fixing bottlenecks. Focusing on the critical paths in a process whether project schedules or chip designs is just par for the course. I don't know whether I missed something.
Good feedback. Thanks
I also saw the FAQ with CPU listed as % -- but they write:

Type CPU (%)

micro 2 (max)*

*Micro instances [...] are limited to 2 CPUs at best

So that indicates to me the pricing page is right and the FAQ header is wrong.
The difference between consumer apps and enterprise mobile apps
Npm v2.x supports passing args to `npm run`
Who controls the facts?
First off, Windows isn't the greatest client for trying to get good timesync. The way the OS usually handles interrupts isn't sufficiently precise and accurate. That said, it's not uncommon for real-hardware Windows clients to get decent timesync down into the double-digit millisecond range -- usually about ~40-50ms or so.

Second, you're trying to run them in a virtualization environment, and that plays holy hell with whatever good timesync you might otherwise have been able to get. And AWS is probably about as bad as you could reasonably get in this regard -- VMWare has had a long time to get to where they are with regards to timesync for client OSes, and that's not particularly good.

So, your best bet may be to run NTP clients on the Windows machines, but to set them up to run at an artificially high rate of updates. Or maybe even run ntpdate periodically against good real-hardware time servers that are available to you.

You're starting off with both hands tied behind your back, and that's a hard place to come back from.
I believe that they have stated that they are aware of the possibility of forks due to people having differing preferences, and that their stated view of that is that if thats what people want to do then that is what people will do.

So, I don't think theres anything preventing such a new version from being created.

(It could be difficult to get a large enough mass of people on it though.)
It's a numbers game frankly. Right out of college I scoured the web for data analysis and credit/banking related jobs because I had a bachelor's degree in economics with lots of supplementary statistics and math. I put out 84 customized application packets (cover letter and resume) in a monthbefore receiving my first offer.The offer was good so I went to work as a Credit Risk Analyst using SAS. A could years later (last fall) we moved to Southern California and I did the same thing. This time it only took, I think, 30-40 customized application packages to find a job. It pays well, but not well enough for the area ($65000), and the work is super dull, but it's a job while I work on developing my Android development and Rails development skill sets in my free time. Hopefully in the next year I'll be able to make the jump to development and out of banking. But yeah, it's a LOT of hard work scouring for interesting job posts with requirements which don't read like they're looking for Superman, with reasonable pay then digging up the direct email address of the recruiter, customizing the app packet, emailing it to them, following up, getting the interview, aching the interview, and getting the offer. It's probably partly why so many stay in suboptimal jobs for so long.
Transit lets you define your own semantic types, with handlers and decoders to map from/to your programming language types.

What exactly would one gain from using schemas, if I can send the value (state) of any of my static types to another application using Transit?
Reminds me of the way some friends and I came up with a way to trick people into logging out in WoW. There's the /logout command, which initiates the logging out sequence. However, there's also the /camp command, which does the same thing, but a fair amount of people don't know about it. Now, logging out normally takes 20 seconds, but if you're in one of the capitals, it's instant. So we would say in trade chat(a chat channel that's only visible to people in a capital) about how /camp sets down a campfire, unwitting players would try it out, and find themselves back on the character select screen. Just a bit of harmless fun, but you would not believe how upset people would get.
There is also the consideration that in practice, attackers are far more likely than defenders to be willing to reverse engineer a binary.
This only allows access to the raw packets that are being broadcast over wifi/cell. (It's like tcpdump, if you're familiar with that.) For stuff sent encrypted over the internet (https/imaps/etc), it's pretty much useless. If stuff is being sent unencrypted, there are other means of looking at it anyway.

The "pairing" refers to when you connect via a USB cable and say "trust this computer". (The iOS device must be unlocked.)

An encrypted copy of the some keys are sent to the computer. These allow the iOS device to decrypt data that normally can only be decrypted after the passcode is entered. (Making it possible to back up the device without entering the passcode.) Those encrypted keys can only be decrypted by a trusted computing module on that specific device. So you are kinda screwed if someone has both your laptop and your iphone, and they have Apple-level access to the iphone. I recommend using file vault or other full disk encryption to protect your laptop.
If you'd let your grandma use IE then you're a terrible grandchild.
Are there "a billion compelling and unique stories" to be told? Perhaps the reason procedural content falls down is because it's so much easier to exhaustively explore than real life. In other words, the novelty of real-world stories is an illusion borne from ignorance/inexperience.
InterState: A Language and Environment for Expressing Interface Behavior [pdf]
But the target demographic for games doesn't just have to be males. There was a great piece by Tracy Lien detailing the history of video games and how marketing is the direct cause of the stereotype that video games are for males. Video games don't inherently appeal to a specific gender. Indie games, in general, are a great example of how games can have gender inclusive appeal.

Anyways, here is her article. I really enjoyed it and it's a great piece if you want to learn more about video game culture.

http://www.polygon.com/features/2013/12/2/5143856/no-girls-a...
Answers by Crashlytics
Previous discussion: https://news.ycombinator.com/item?id=7699332
Working with tweetdeck now
This is a very nice primer but I felt like it glossed over the issue of transaction fee incentives and why grouping transactions into a block is sufficient to ensure security.

Thinking out loud here, how does a transaction fee that is less than the transaction value lead to a secure system? Suppose we have N transactions in a block each with value: value_1, value_2, ... , value_N and corresponding fees: fee_1, ..., fee_N, are we making the assumption that (fee_1 + fee_2 + ... feeN) >= value_i for each i? I guess not and I suppose we are relying on the fact that even if the above isn't true, a dishonest transactor/miner would not able to attack the system because s/he doesn't have 51% of the network? If so, then it appears there is a somewhat surprising relationship between the largest transaction that can be securely carried out on the network and the hashrate of the network. Because when a transaction above than a certain value needs to be carried out, it might become profitable to just buy up enough hashpower to be able to reverse it later!

Is the above train of thought logical or am I missing something?

And if all of the above is correct, I'd be curious to know what an estimate of the largest safe transaction for the current bitcoin network is.
I would argue that a larger (than current) iPhone, which will be smaller (than current) iPad, running entirely identical software is tablet computing.
Did they take it back because of this post in hacker news or because they didn't like the higher salary request.
If you want an intermediate level of security, you can use a longer, numerical passcode, and the device will give you a number pad instead of a keyboard to type it in.

Also brute-forcing must be done on the device because the UID key is involved, so you either need to jailbreak without erasing stuff or have Apple's keys (which allow you to jailbreak without erasing stuff).
> I don't want to be in the support business (acknowledging that some support is always required, paid for or not). I want to be in the software business.

A problem with this is that the pure software business doesn't exist anymore. It was a temporary historical phenomenon, centered around the 1980s, but nowadays people simply are not offering to pay money just for a disk with a program on it. (The few major exceptions are grandfathered in by network effects. If Microsoft Word were released today, nobody would buy it.)

People are still offering to pay money to have their problems solved; as you acknowledge yourself, this is a bullet you inevitably have to bite. You can think of this as having to be in the support business because that's what people are willing to pay for, or you can think of some other slant on it, but that's where you have to go because that's where the money is.

Or as one writer put it more succinctly: Software is a service industry under the persistent delusion that it is a manufacturing industry.
I liked it so much I not only read it last year, I read it again. I lost one of my coworkers when he left to go work for LA power. I like to think he gets to work on cool stuff like this from time to time.
It's likely coming to PC as well. It was announced last year without any console attached. At E3, it was at Sony's keynote, but it wasn't announced as an exclusive. On the other hand, they haven't explicitly said it will be on PC either, it's just an educated guess.
The Escrow Keybag is described in the iOS Security Guide, page 14:

http://www.apple.com/ipad/business/docs/iOS_Security_Feb14.p...
Managers at Samsung mobile return part of their bonus
VMWare ESX solves this with a technique called ballooning[0] which is pretty clever.

[0]https://www.usenix.org/legacy/publications/library/proceedin...
They don't have to care. Target didn't care about some random teenager being pregnant, but her father still found out due to their targeted ads. That they don't care is irrelevant.
"given there genuinely is a total ordering on operations."

I thought relativity says there genuinely isn't (but it's close enough we can fudge it...)
500 hours is a lot of defender time. However, I suspect this is yet another reason so many innocent people plea bargain vs going to trial.
I like to buy a quality cut of meat or fish, and seasonal produce, with a couple of recipes in mind. Then I spend the next hour or so (depending on the recipes) preparing and cooking a delicious meal. Cutting vegetables. Trimming meat. Making a fricassee (or learning that it's between a sauté and a stew). Broiling. Frying. It's all more visceral than my day to day work. It let's me empty my mind and focus on creating something that I will enjoy that evening, without worrying about tomorrows or next weeks.
That makes sense. You might want to actually get a signature on paper to back up the oDesk contractor's agreement. Maybe a copyright assignment form? E.g., http://www.techrepublic.com/article/contracts-for-every-occa...
Our exact hands off process for hiring developers offshore
Different hardware. Traditional laser scanners of the sort still used by many companies can't read off a phone screen.
Don’t Overnegotiate: Here’s a Good Starting Salary Strategy
Look at my GitHub profile display name :-) Yes, I'm a musician.
Thanks for making that! Looks sweet, is it ready for use in the wild? (You mention making it user friendly with a link...)

Are there other encryption-type solutions for this problem? Something usable by people locked up in jail who may not be computer savvy.

I know a public defender who might be interested.
My question remains - why did Amazon go for the high-end price point? Amazon has excelled previously by competing on price. While the Fire Phone is competitively priced to the corresponding iPhone or Galaxy (esp. given the freebies), it simply doesn't make up for the lack of Google Play or iOS AppStore. And chained to AT&T?

Perhaps this is Amazon's stalking horse into the phone market.
Honestly, at this point the only things actually keeping me using ST over Atom are (1) the SFTP plugin, (2) per-project settings, and (3) click-and-drag multiple cursors... and Atom plugins have already started making headway on 1 and 2.
Voice-hearing experiences of people with schizophrenia are shaped by culture
As a paying customer of ST2, "meh". ST3 was not a compelling upgrade, and, IMHO it's about time Jon open-sources this editor. A significant amount of its value is in the extensibility system and package discovery is basically owned by Package Control.

This is a community project, stop being a bottleneck.
"at risk of certain death"

That's an odd construction...
I'm still yet to hear why a US company should pay tax on revenues earned outside the US. This goes for Google and Microsoft too. What has the Federal Government done to earn the tax?
Create Story-Worthy Experiences – Be Our Second Engineer at Camperoo (YC W14)
So what's a story-worthy experience? It's one that you think about 20 years later and smile. That's what we do at Camperoo.

We help parents find awesome kids camps and activities and help camp providers reach more kids to make a bigger impact.

If bigger impacts and story-worth experiences are important to you--or for your kids, then we're the team for you!

Camperoo is looking for our 2nd full-time engineer. Full Stack, Ruby on Rails. We use Github and Pivotal on Heroku.

We're very test-driven and consumer focused, always looking to grow more sales but also helping small businesses grow.

Office is in SOMA near the ballpark, and our team is small. Your impact can be huge for Camperoo and the millions of parents and kids who's lives you can impact.

Creativity is a plus, excitement for kids activities and camps is a bonus, technical chops--a must.

Drop me a line at jobs at camperoo dot com with 3 adjectives that describe you. Competitive salary and VERY generous equity allotments.
Any purpose. Just about anything that "iterates over a string", in my opinion, is going to be more correct when considered at the code point level than at the code unit level. Some concrete examples:

- Truncating a string, perhaps to append "…" to it. I definitely don't want to truncate in the middle of a surrogate pair or two UTF-8 code units into a three code unit sequence. In fact, code points isn't good enough here either, as I don't want to clip an accent if someone has the string ("e" + ACUTE_ACCENT).

- Determine the width of a string, for something like columns, or pixels. Code units are meaningless. Especially in regards to terminal columns, this problem comes up often. Are you rendering the output of a SQL table in a pretty ASCII table? Then you need to append spaces to a short string until you reach the "|", and far too many times I've seen this:

| 1 | Some text in here. | another column |
| 2 | résumé | another value |

MySQL does this. Here, the rendering is broken because the function thought an accute accent took a column. I've seen both the need for something higher than code points (this example) because some code points really take no space (typically, because they combine), and the example that multi-byte UTF-8 strings just got byte counted. I've had a linter (pylint) tell me a line was too long — over 80 columns — when it was in fact closer to ~70 columns, and well under 80. The problem? `if 80 < len(line)`, where line is a bytestring.

My point is that I struggle to come up with an example that is more conceptually valid at the code unit level than at the code point level. Because of this, this — code points ­- is the _bare minimum_ level of abstraction language designers should deliver to programmers. As many of my examples show, even that might be woefully insufficient, which makes it all the worse to have to work with code units.
IIRC some judges consider email to be something like a postcard or talking in public.
This writer has had negative experiences in the game industry due to her gender and is hoping to change that. She is not placing blame on all males. She is merely relating her personal experience where there happens to be a correlation between the negativity and males. Maybe you're reading the tone incorrectly. Her writing is pretty abrasive.
$70 is hefty?
Yeah, the tor blog is linked elsewhere in this thread. It had been patched for a while when it came out, and there was a push to upgrade any older relays.
JWZ's post contains more updates than the email posted here: http://www.jwz.org/blog/2002/11/engineering-pornography/
here is referal the link if someone wants to register.
It's entirely not true that no-contraints gave us 4chan. 4chan is definitely constrained: In manpower and financials. Every time the 4chan people post a clever hack that makes 4chan work with what they have, I'm impressed. The fact that they don't filter the content doesn't mean that there are no constraints to the system. The constraints are just different from facebook and myspace.
That is the correct answer. Danke.
I've heard this reasoning before (from NASA personnel), but I have never seen the reasoning behind it. Many of the design life requirements were impossible to meet to begin with, such as the 50-launch design life of the Space Shuttle main engines (because of the high chamber pressures, and problems with bearings). If you have some evidence of the veracity of this claim, I would be very interested to read it.
I wouldn't say it's an option: the string's internal representation might be UTF-32, but whether or not it is is transparent to you the coder. (Just as the JS change is transparent to the JS coder.)

However, the Python change wasn't entirely transparent: len() on a string now returns the length of the string in code points, whereas previously it returned the length in code units. Further, previously Python could be built with one of two internal string representations, so len(s) for a constant s could return different answers depending on your build. Now it doesn't, and len returning code points is much more useful.
What's in it for him? Likely loss of his primary revenue stream and control over the project's destiny? It doesn't seem like a compelling move.
The hockey solution: How to learn to skate wihout thinking about it
That's an optimization to Bitcoin Core's bootstrapping capability, not actually a security feature, except to the very real extent that the current version of Bitcoin Core's code is, warts and all, the only protocol specification that matters.
Facebook has made a lot of questionable or incite-ful moves lately (Fwd.us, Slingshot, many acquisitions without a coherent vision) while it's quality and usefulness to many has become of marginal importance.

This isn't 2009/2010, where Iranians and Tunisians were using FB to coordinate peaceful protests. Instead, fear of the encroaching security-industrial-complex revealed by Snowden has people concerned about posting stuff to FB.
Design life and rated life (as built) are two completely different things. The Space Shuttle requirements stated that it should be capable of 100 missions, but I have never seen any document describing what they were rated for, after they were constructed, and the flight tests were completed.
Why is there a six character minimum on usernames?
So pcapd on iOS is supposed to allow you to capture packets from a trusted computer: http://support.apple.com/kb/HT6331?viewlocale=en_US&locale=e...

pcapd supports diagnostic packet capture from an iOS device to a trusted computer. This is useful for troubleshooting and diagnosing issues with apps on the device as well as enterprise VPN connections. You can find more information at developer.apple.com/library/ios/qa/qa1176.

If you actually follow that link, you come out to a page detailing how to do packet captures for different Apple devices, including iOS:

iOS does not support packet tracing directly. However, if you're developing for iOS you can take a packet trace of your app in a number of different ways:

If the problem you're trying to debug occurs on Wi-Fi, you can put your iOS device on a test Wi-Fi network. See Wi-Fi Capture for details.
If your app uses HTTP, you can configure your iOS device to use a debugging HTTP proxy (such as Charles HTTP Proxy).
In iOS 5 and later you can use the remote virtual interface facility.

There does not seem to be a mention of that pcapd capability in there...
Ah, yeah, I remember discussion about this, but didn't know about its result (I'm not active Java developer for some time now). Anyway, I think you've got an idea - immutability assumption may be pretty useful and improve performance in some cases, not decrease it (if you use it correctly, of course).
But 100K at .2% and 120K at .0% means you value them at $10m. Their counter to you revealed they value themselves at $60m. And their valuation of record is $50m. I'd counter with .05% and $120K which they might counter with .05% and $118K.
We are going to have SSH/SFTP access publicly soon. Email us at support@cloudlabs.io if you need access now.
"This was a COMPLETE failure! It FELL OVER! THEY'RE JUST TRYING TO SAY IT WAS SUPPOSED TO DO THAT AFTERWARDS! SELL ALL SpaceX STOCK PEOPLE!" We've all seen this sort of crap to one degree or another. Sadly a lot of it right here on HN.
True, I should've written "rectifiers and filters." The inductor(s) are most likely still going to be needed, but you can get rid of the diode and filter capacitor losses on the primary side.
Broadcasting PostgreSQL NOTIFY messages to WebSocket Clients
In my opinion, web apps and mobile apps are steps in the direction of Desktop Apps. In my view, the only practical way we will achieve both the convenience and security that users expect (and no one on the desktop delivers) is to package applications as Xen/Qemu-style images running distros in the spirit of Damn Small Linux where each VM is completely specialized to run (and keep updated) one and only one application.

Every other implementation I've seen requires both too much security/administration expertise from my Mother and also, at the same time, too much expertise from the millions of random, BS developers around the world.
4chan has constraints: There are only 20 pages per board (if I recall correctly) and if a thread does not get new posts and drops from page 20, it's gone forever. Just like the twitter 140 characters limit, 4chan has a history limit.

So 4chan perfectly fits in the parent's list of social network like things based on arbitrary contraints
> Are new users joining Facebook?

Yes.

> I guess I just see followers as a limited, unsustainable resource, sort of akin to oil, except much easier to deplete

New people are born every minute. Facebook has reached a massive scale, at which scale nearly everyone in the world has heard about it and will join at some point.

Also, FB really isn't built around following the way Twitter is. If all you did with Facebook was interact with your friends, that'd be just fine (since they can always inject business ads into that stream).