skysight-inc/HackerNews huggingface dataset:
I'm not sure you really understand what is involved in support positions. I make more than their "Chief Happiness Officer" and I'm nowhere near the top end of the pay scale for support at my employer.
You're joking right? Is this sarcasm? I dunno who you think this "we" is, but 99% of software people are not part of it. Hell, you even contradict your own fantasy tale, how are you getting fed 3 meals a day if you are only working 8 hour days?

My friends in other industries work 40 hour weeks and make just as much as I do. Hell, I know a plumber and an electrician who both make more than I do, and they both work less than 40 hours a week. I am being pressured into working evenings, weekends and all through christmas to meet an arbitrary deadline while they keep adding more features to be finished by that deadline. Step outside of your little bubble and look around at the rest of the world, it isn't your fantasy.
In real life, a lot of breaks in crypto security come from sidechannel attacks, man-in-the-middle attacks, chosen plaintext attacks, etc. Just posting a small number of already-encrypted messages disallows all of these possibilities.
The problem is not whether the protocol is secure - the problem is that there's no way we can tell. Historically, that means that it's likely not to be secure.

With regards this counter-challenge. The crypto here is known to be poor. If this counter-challenge cannot be broken, then it shows that the challenge issued by Telegram is no proof of security.

SO in short,

* we don't know if no one can read the Telegram-encyphered messages,

* the challenge provides effectively zero evidence that it's secure,

* Telegram will proclaim loudly that no one has broken their crypto,

* non-specialists will be fooled by this.

If I haven't answered your question, perhaps you could be more explicit as to what you're not understanding.
Are we talking about the Steambox or the Xbox?
> it wouldn't be correct to abandon multiple process single thread

I never said that should be done and in fact mentioned that as a solution/problem pair, see the bit about webservers in the PS of my previous comment. :)

(A web app is just a specialized webserver.)

> When? Please quote.

I did so in a much more concise form here:

> different use profiles that make certain multi-processing paradigms better suited than others
Can anyone point me to a documentation that explains the consistency choices? Is it CP? Is it AP?
> though it only applies to US citizenry

Oh? I always read the "any person" as being distinct from "citizens". As in, citizens get "privileges", but everybody gets due process.

And the first thing I just looked at seemed to confirm just that:

http://scholarship.law.georgetown.edu/cgi/viewcontent.cgi?ar... (it's a PDF sorry)

> Given this record, it is not surprising that many members of the general public presume that noncitizens do not deserve the same rights as citizens. But the presumption is wrong in many more respects than it is right. While some distinctions between foreign nationals and citizens are normatively justified and consistent with constitutional and international law, most are not. The significance of the citizen/noncitizen distinction is more often presumed than carefully examined. Upon examination, there is far less to the distinction than commonly thought. In particular, foreign nationals are generally entitled to the equal protection of the laws, to political freedoms of speech and association, and to due process requirements of fair procedure where their lives, liberty, or property are at stake.

But of course, rights are presumed to not even exist are even more useless than those that aren't enforced :/
Dogecoin changed my perspective on cryptocurrencies personally. I battled with the concept of altcoins: why they have value, and whether they aren't just taking away the value from one cryptocurrency. The change it instilled is that crpytocurrencies can simply function as an investment in an any idea/concept/theme. So far all coins were "arbitrary", centered around vague ideas: 'feathercoin', 'litecoin', etc. Some had technical improvements, but its power were just a belief. Dogecoin is the first coin where there is a much more clearer purpose behind: that of the doge meme. It means we will start seeing a cryptocoin for anything and everything. It's a way to create a world of public shareholding... of anythin.
KDE Software Compilation 4.12 Released
we spend $10k on individual servers all the time, among other things.

to some people, and most businesses, $10k is not a lot of money. especially for a capital good that can be purchased or leased without spending $10k of cash.

for example, i can imagine upgrading an editing bay or scientific workstation for $10k is kind of a no-brainer.

to put this into terms that people on HN can understand:

$10k buys you about 6 months of cc2.8xlarge on ec2 on-demand.
Feminists look up the socioeconomic spectrum and see men as CEOs say, and want some of that for themselves and their friends. Fair enough, who doesn't want success? But they never look down and see the men mining coal, collecting trash, packing meat, pouring cement and all the other dirty, dangerous, low pay and low prestige jobs. We actually need those people far more than we do a new social network. Society collapses without them. That is something the movement is going to need to reconcile at some point.
Also introducing open revenues and semi open profits.

Implied Revenue: $2.0M [1]

Total Salary: $1.7M

[1] ((158.8 - 22)/1.2 - 75×1.2)/12
From just asking around, most people described the key image to me in terms of the darkest portions and ignored the parts that were lighter. It's easier for the example image to say that there's a dark L and lighter X shape in the center and then assume that the rest is the same. At least, that's how people did when I presented it to them as a challenge.
Need to keep that resume up to date for when she finally musters up the gumption to dump his MRA ass.
Just trying to compare here with my European salary.. How much of this do you get to take home, ie. what part of it can you spend on food, clothing, housing etc. after takes? What about health insurance, is it provided for?
Why not just write ',' instead of '=>'? Is there an actual reason for this other syntax to exist and to be used?

It's a trick so it's easier to remember because while both sections look similar, the operators between them are actually doing different things.

i.e. => is a fatarrow (comma), while <= is less-than-or-equal. Replacing> with , results in

[ $x , $y ]->[ $x <= $y ];

Which is, arguably, less easy to remember.

Why does the array have to be explicitly dereferenced? Isn't it obvious from context?

Probably because the first set or brackets is an array reference creation and the second is an array reference subscript? There may be rules that need to be followed for the language to be parseable?

Why count on the mapping from boolean to int being false = 0, true = 1? Pretty much everything other language that has such a mapping does false = 0, true != 0.

Perl's comparison operators return numerical outputs for true/false, as that's how Perl handles true/false. What value would you expect for true, if there isn't a dedicated type?

In one line, a vivid reminder of why I find perl so awful

Eh, not my preferred syntax either. I do find that it's possible cool though.
The contest limitations rule out most of the likely attack vectors for breaking the protocol in the real world. It's like saying "Our bank vans are 100% secure. Just try stealing money from them without puncturing our tires or bribing one of our employees."
React v0.8 is out
Construction jobs are highly paid.
This can't be right. Server-side crypto? I.e. client transmits to the server in plaintext? Surely no one is that clueless about cryptography.
For reference, here's a list (probably incomplete? (EDIT: and feel free to add!)) of ways this protocol is broken:

1. There's no authentication at any point. The whole thing is trivially MITM-able.
2. The RNG is Dual_EC_DRBG, which is backdoored.
3. The RSA public key is small enough that an attacker of sufficient means could break it.
4. The RSA plaintext is unpadded. Proper padding is critical for safe RSA encryption. See e.g. Bleichenbacher '98.
5. RSA is used to encrypt semantic data. Dangerous for the same reasons as above.
6. The hash function is broken. I'm not sure if this matters too much here, but I'm also not sure that it doesn't matter.
7. The ciphertext seems to be restricted to messages of exactly 128 bits. It's not clear how or if the plaintext is padded if it's too short, and it's not clear how the protocol handles a longer message. These are noteworthy considerations.

And yet it's still (basically) safe against the kind of contest Telegram has outlined. Someone could win by factoring the RSA public key, but I'm not sure if that would be cheaper than the $200k prize. This vulnerability can also be mitigated trivially by using bigger RSA keys, making the protocol Telegram-secure.
Yeah but that still leaves the laws the US gives itself, see other reply.
I think your last paragraph is generic enough, we can use it as a reply to your comment:

You really aren't that good as you think. Your problem is you grossly overestimate your capabilities and achievements. We all were there, most of us outgrow it. You will too at some point.
The FirePro line is the most expensive of the graphics cards. Compare the actual specs to desktop cards like the Radeon R9 series (which top out at $500 or $600 each retail) and you will see that it is far more likely that Apple is taking those chips and using them.
Why not just:

if i["DupilcateAssets"]

is there some Python subtlety I am missing?
Moxie? He is kind of a real expert in everything crypto and, instead of using the phrase "military grade encryption", WhisperSystems actually explains what they do and how they do it.

His posts are very well written and understandable, even for non pros (with a pinch of sarcasm, but that's how I like it). So, where exactly is he trolling?
You can lease a new Mac Pro from Apple and pay for it like you might your cable bill. Stretched out over two or three years this is cheaper than having to pony up all the money at once for a home-built rig.

So, sure, you can build your own rig and try and get it leased, that's theoretically possible, but a lot more hassle than filling out a form. Plus, you'll only save what ends up being dollars per month.

"Over-priced" is sometimes a matter of how you're paying for it.
To each their own, but I'd much prefer to take 45 minutes replacing my own drive/cpu/gpu/psu/ram rather than drag my machine to the mall and back to let a maybe competent support genius tinker with my equipment. For a laptop, I totally get it, those things are tightly integrated and a pain to service, but desktop machines are just too simple for me to consider taking it to a shop for repairs.
Agreed. You could fill out that list with many more names.

But what has Pincus done, beyond appearing in a photo opp and asking Obama to do something that others have already demanded?
I have spent most of my life working in offices. I don't know or care how elevators are engineered, what you have to do to prevent the HVAC from breeding Legionnaire's disease, or how many amps of power you need for each cubicle.

I'm absolutely terrible at offices.
Startups Musically Humiliate Themselves for The Holidays
Thanks John Graham-Cumming! It's neat to see (what at least might be) some part of the Railgun making it back into the go community.
Disagree. The founders of my company (including me) are paid less than almost everyone else that works with us.

I know few rigorous investors that would stand to pay their CEO/founders more than ~80k a year, at least until it's clear the company is maturing. Also, as a founder with significant equity, I'd much rather put as much of my salary that I can spare (My wife and I need to eat, pay rent, etc.) to go towards bringing in (and keeping) top sales or technical talent. If you believe in my company, the math works out very well.

I also do the occasional angel investment, and frankly, I'd be pissed to see a business I invested in run like this. Two annual international offsite trips? What?! You're building an app to schedule tweets. This is not rocket science. Get to work!
While most software is cross-platform, I've found OSX to be a vastly more pleasant scientific computing environment than Windows 7.
Even in Silicon Valley, the "vast majority of compensation" is not tied up in options because again, statistically, most employees will never realize significant gains from their options.

Take a senior engineer at a startup with a $125,000/year salary. He has options that are fully vested after four years. Let's say his options represent a .5% equity interest in the startup after dilution and there are no liquidity preferences to deal with (a highly unlikely scenario). His company would need to have a $100 million exit for him to walk away with a pre-tax amount equivalent to his gross salary over those four years ($500,000). In 2012, according to CB Insights, over half of startup exits were less than $50 million, and more than 80% were less than $200 million.
It looks terrible, but do you ever physically click on a vertical scrollbar?

I can't remember the last time I had to do this.
I'm building the app in Java, so I specifically looked for those. Almost all of them have REST built-in (or easily available via the stack at http://www.tinkerpop.com), so the client could be language-agnostic. Look at http://bulbflow.com for Python, for instance.
Meh.
Plugging for ownCloud. (owncloud.org)
I would assume your real reason for objecting is that you employ people and like the information asymmetry that lets you pay someone less than they could get
The benchmarks for these are tricky. "Pro" cards have more floating point "double" performance, but most games only use the less accurate but faster "single" mode.
The Future of JavaScript MVCs
There's nothing sexist about what she said. The work life and general lifestyle you're describing is much more true for men than for women.
I would not use Camlistore as an example for typical Go best-practices. Aside from the fact that >30% of the project (by Github's estimation) is written in various other languages, the opening comment on the Makefile reads, "The rest of this Makefile is mostly historical and should hopefully disappear over time."

Also, GP is conflating the issues of (1) fetching dependencies, (2) building a project, (3) installing the project. Makefiles aren't inherently evidence against "go get"; there is no reason that "go get" couldn't call "make" instead of "go build" (which it does).

The main reason that (almost) no pure Go projects have Makefiles anymore[0] is because they're frankly not needed. The standard Go build tools[1] are more than sufficient.

Don't take my word for it, though. Hop on #go-nuts on freenode and ask the guys there (many of whom are core contributors) what they think of Makefiles. They'll tell you the same thing that they told me over a year ago when I tried to advocate the use of Makefiles in pure Go projects.

[0] For what it's worth, before Go 1.0 came out, projects had Makefiles. The fact that Makefiles were a part of the standard build process and later removed should be a hint as to what the idiomatic Go approach is considered to be.

[1] "go get" isn't exactly a build tool in this sense; it's a convenience wrapper for cloning using git/hg/etc., followed by "go build" and "go install"
Good advice regardless of who you are: chill out, and work towards actual happiness. Regardless of what that means for you, although id usually wager that playing others bullshit games probably isn't going to be it. At least is usually isn't for me!
Quote from Lean In: "I pointed out that they should have sat at the table even without an invitation, but when publicly welcomed, they most certainly should have joined."

Quote from @ericabiz: "In reading the book, I didn't find Sandberg accusing women of not doing enough"

I have not read the book, but in the specific passage you quote Sandberg is explicitly telling these women they have not done enough.

You seem to have missed the OP's point -- that Sandberg makes the assumption that theses women could not have authentically preferred being not to be at the table.
"Cyber expert" redefines how much shit a person can be full of [Eng.subs][video]
Yes, and then they sue the hell out of the farmers who use the seeds to grow their own crops (because you need to buy fresh from Monsanto every time).

If there's one company that is pure evil, it is this one.
Especially when you bill out the editing bay at $100/hr or more.
Preface: I am white, and I did not read the entire article.

The initial example is cute. A white guy cuts the line and acts like an ass, therefore it is white privilege, not an individual jerk.

What would I be called if I thought the same thing about a black person? A woman?

Maybe the other examples are more spot on, but if you just jump to race as the "why" people do things, instead of individual bad actors trying to game the system, you are just another type of bigot.
The post was changed by a moderator. Our blog post title is what we stand by
Ah, thanks for clarifying. I have not been following all that closely, despite having an interest, and took the iFixIt build to be the blessed standard to be followed by all others.
No - someone was brave enough to login! Whoever you are - thanks!
tencent already tried this before it was banned by the government.
At one level, you are right...anyone with experience in covering gov't knows that employees have long since stopped using their official email for dicey business, e.g. Sarah Palin http://en.wikipedia.org/wiki/Sarah_Palin_email_hack

But an effect of this "you're being watched" is that you will modify your behavior to at least meet the spirit of the law, and this modificAtion can be I itself beneficial. Trivial example: I used to cuss a LOT...but volunteering in family friendly jobs forced me to not do that, or at least start using "gosh" and "shucks". I found out (as Orwell might attest to) that my mood overall improved without reverting to the negativity so reflexively.

In the case of Buffer...OK, some kinds of very important communication may be stifled. But a whole lot of non productive behavior (idle chatting via email) may be stifled. And then there are benefits of transparency, in which everyone realizes they have to start out in a consensus building mood.

And for the cases where you need to take someone to the woodshed, so to speak? Do it in person. That alone mitigates some problems that come from misinterpretation through the written word
Iron age of high-temperature superconductivity
Presumably if you made the prize large enough you wold get to the point where it would be economical and profitable to start fabricating your own hardware like the EFF did for DES.

http://en.wikipedia.org/wiki/EFF_DES_cracker
When I bought my 2008 Mac Pro, it was actually slightly cheaper than any equivalent name-brand PC workstation.

I still don't understand the target market for the new model, though. Who wants multiple graphics cards but limited RAM and no disks?
You mean it can cause employees asking for comparable pay
>> co-founders should be paid living expenses + 25%, even in a series-A funded startup

It's risky to comment without knowing the specifics of Joel's situation. But it seems that his $158k salary isn't outside those bounds if he lives in e.g. San Francisco or NYC. Hard to know someone's living expenses without drilling way into their personal financials, and again this is not unreasonably high.

Thiel, from the link you posted:

>> What’s the average salary for CEOs from funded startups? Thiel was hesitant to answer, but eventually said “$100-125k.”

That was in 2008. Adjust for rent inflation, and that should square the numbers for you.
I spent three days in coffee shops with a pen and paper taking first and then second derivatives of the Winkel Tripel formula

I felt bad for you reading that. There are loads of tools to do it automatically (matlab, wolfram, etc).
How SendHub Built the Android Manager App
You know, you're making a good case for techies publishing their current salary/day rate. In a sellers' market disclosure should drive prices up.
I see a lot of familiar frameworks and CMSs except one. Wordpress. Any idea why Drupal and Joomla would be listed without WordPress?
The trouble is, the law cuts both ways: "You can go out and spec a similar machine to the new Mac pro, but should you?"

So if we adopt the law wholesale, we can editorialize by reversing the premise we wish to imply.
I prefer Sparkleshare. But as it is backed by git, big files are not what Sparkleshare is for.

You can use Github, and other available git services with Sparkleshare, or setup your own server, fairly easy.

I tried Strongsync. I pass.
Observatory catches neutrinos in a south pole block of ice (video)
If they are paying well then they are actually discouraging poaching
Check out Sails.js. It's under active development, but I've used it for a few things and find it totally fantastic:

http://sailsjs.org/
I think you meant to say "spurred". Critical word-choice distinction.
It wouldn't matter. He's got the ball rolling & momentum + brand recognition. It would take as long if not longer for a newbie to try & copy his methods. Even if they do, it doesn't mean you'll succeed or even persist through adversity.
Damn... Sorry for the multiple replies, I should change the HN client app I use on Android.
Goodbye WordPress: 2014 Will Be the Year of Flat-File CMSes
While they probably don't have keyloggers on them from the start, it is with high probability child's play for them to push it to your phone over the air, and make your phone run it

http://www.osnews.com/story/27416/The_second_operating_syste...

"What makes it even worse, is that every baseband processor inherently trusts whatever data it receives from a base station (e.g. in a cell tower). Nothing is checked, everything is automatically trusted. Lastly, the baseband processor is usually the master processor, whereas the application processor (which runs the mobile operating system) is the slave.
So, we have a complete operating system, running on an ARM processor, without any exploit mitigation (or only very little of it), which automatically trusts every instruction, piece of code, or data it receives from the base station you're connected to. What could possibly go wrong? "
Someone would say that was pretty much the articles point. Which a lot of people seem to be missing in their haste to defend "Lean In"?
This is not for video editing but for number crunching. I am saying that I am familiar with apps and users that have an insatiable demand for memory...
At the very least, the book quote definitely does not sound like an accusation. More of a realization.

The difference between:

You're not doing enough! Try harder!

I just realized, we're not doing enough

What exactly it is that is "not enough" is also contextually important. If you are simply not pulling your weight, you are not doing enough and that's all there is to it. If you are pulling twice your weight, to say you are not doing enough is insulting.
I'm skeptical. How do you know what's intended behavior and what isn't if you don't know why the code is structured the way it is? Understanding what it does is necessary but not sufficient. You risk introducing more bugs if you don't understand why the code does what it does.

"well chosen function and variable names tell you the intention, if it's modular enough then it will all make sense when you read it."

The two hardest things in computer science are concurrency and naming things. Oh, and off-by-one errors.
Would you recommend a technical person to create the apps (design & coding) themselves or outsource it?
You're giving up a little bit of control but you may be able to get more done faster
Thoughts??
One person's rampant and anarchic state government is another's marijuana legalization, gambling legalization, or universal pre-K.