skysight-inc/HackerNews huggingface dataset:
That only happens for non-private chats only if you skipped 2-step verification setup [1]. I'm not telegram's relative, but security is a thing where you have to be educated. You cannot just install 'everyone's most secure' messenger and be productive.

For messenger to gain a MASS of users it has to be 'enter sms-code and go chat'.

For messenger to be SECURE it has to be 'install password manager, set passcode, use 2-factor, use e2e, use self-destruct, always compare keys'. No one will enjoy that. But if you need, you just have it in your regular sexy messenger, not in another ugly alien app that no one knows about, no one has installed, no one's ready to go through all of it.

I think telegram guys got it just right.

[1] https://telegram.org/blog/15million-reuters
This is the correct answer. Moxie dominates signal-android commits. He doesn't work on the iOS version.

The programmer working on the iOS version left early this year. If you look it was pretty stagnant for awhile with him, only really getting bugfixes. Now they have a new maintainer that's been playing catchup and things really only started to get rolling in the past couple months.

See: https://github.com/WhisperSystems/Signal-iOS/graphs/contribu...
What seems more likely to me is that the "decompressing a large number of small archives" task is so rare that Apple hasn't optimised it. More likely than "Apple added an arbitrary delay to make the interface more satisfying."
Magic Leap’s technology may be years away from completion
pexpect (python variant of the same) has 750 stars, so its popular.

people have just dropped tcl in favor of perl and later python and others ... I don't personally like tcl anymore, but I programmed tcl/expect in the 90's and enjoyed it a lot. I now co-maintain pexpect.
> If it's really for 5-10 years from now, they should release it in 5-10 years when it's fully baked.

> Poorly thought out, badly implemented compromised systems do not transform into great products.

Microsoft has never needed their first version of a thing to be fully basked in order for the product to eventually be successful. Ever.
Just a brief +1 to this: I'm a fit guy who's traditionally been a fairly regular blood donor. My newest (and still current) firm has its offices a couple blocks from a permanent blood donation center, and since it's so easy to donate I started to do platelet donations, primarily since the refractory interval is much shorter than other donation types.

However, as some may know, apheresis takes considerably longer than other donation procedures (~ 2h45m), and at the time I had a PHB manager who wouldn't allow me the time to donate as often as I was able (and willing).

This really soured me on his leadership. An attitude such as you cite at Salesforce would have fostered in me a much stronger sense of symbiosis between me and the company.

So instead of "getting more work out" of me (his intent), instead he got an irritated employee who had little to no inclination to go above or beyond the minimum (wrt what he asked or expected, not in general).

I think my experience and attitude is a classic example of strict bean counting and lack of soft skills backfiring on companies (or managers) with similar methods.
When did Montreal become "central" Canada? Why didn't Amazon call it Canada East instead?
I wrote a brief article about pexpect, driving into the difference of why we chose to use a pseudo-terminal in some special cases of automation, https://jeffquast.com/post/terminal_1/
OK, so it also says the unauthorized customer charges were usually $9.99 per month, and the average refund is $31 per customer. So any customer that didn’t notice for more than 4 months is still losing, before you even take into account whatever else their customers might have needed an extra $10 a month for in life (like paying different bills, or buying food). AND, AT&T surely received plenty of extra money from whichever 3rd parties were asking them to do this, money that was probably not covered in any fine.

Meaning that AT&T still profited from doing unreasonable things, and customers still suffered even if they received a refund. Businesses still do not have sufficient incentive to do right, they can still just wait until they’re caught with their hands in the cookie jar.

To change behavior, a penalty has to be really extreme: some amount where it clearly pose a massive risk to shareholders if the company were to exhibit the questionable behavior. Something like: “400% refund to all affected customers, plus a fine equal to 12% of the profits made illegally, plus a 5 year probation period where the company must submit to full audits every quarter (paid for by the company)”, etc.
It depends on what kind of company you're looking to build. If you're going to be looking to raise money, especially from an accelerator or VC, the standard approach is to form a Delaware corporation.

But for other types of businesses, there can often be no standard approach. Out of curiosity, why are you looking at WY in particular?

As for your second question - unfortunately, there's no way to do so at the moment :) But thanks for the sentiment!
Or when the keg just ran out.
One of my teachers got caught doing coke in the bathroom. I was always suspicious when he sent students to get Little Caesars cheesy bread in the middle of class. I remeber he went on a lecture about how beautiful the hardcover database book was. We weren't going to use it but he told us we should keep it because it was beautiful. A lot of ex-miltary people who never showed up but somehow never failed. Of course if they fail you don't get that federal government backed money.

It's probably as bad as you imagine. I would take that decision back but I'm also doing pretty well. Some of the teachers really meant well but they had no support at all from the admin. They had a few good instructors with real world experience that I learned the most from.

edit: I remember being recruited. They had a guy that reminded me of Professor Xavier give me an aptitude test. Then they all played up like they've never seen anyone score that high. Looking back, I'm sure that was part of the con.
Of Course UPS Picked Portland to Test Out Its Silly New Trike Delivery Service
I've met very very few genuinely lazy people. I've come to realise that people who may appear lazy are usually somehow impaired or beaten down. In one way or another, they have lost or never gained faith in their ability to push through, and have fallen into "don't expect much, try to survive" mode.
That's what the market in those locations will bear. Rich people, high prices. It's no different than a tourism economy.
Race you

edit: in the interests of clarification, this means I expect to see attacks on Tor within the US before the UK.
I think an 'in-line' style of alert can work well in this situation, like a status bar but closeable. It can be dealt with at a time most convenient to the use, still provides feedback. It could even just display the output of a CLI command with a given flag, even for a small subset of 'blessed' commands if necessary.
Previously, Go's TLS library will report "tls oversized record received with length 20527" when the remote address was not actually handling TLS connections. The magic number is simply because https://github.com/golang/go/issues/11111. Even better, when you google that error, you get all docker-related issues. Poor docker.
From Jericho to Tokyo: the world's largest cities through history – mapped
I don't quite follow. You can't inject an RST packet unless you know someone is trying to connect to a Tor node, so you still need to supervise all the routes, right?
A Social Network Rant
I can't recall, honestly
>Intel didn't hose Microsoft, it hosed Intel.

I'm not sure I follow your logic. Surely you'd agree that implementing Continuum running x86 apps on Microsoft's rumored Surface Phone would have been far easier if Intel hadn't cancelled Broxton and MS had been directly able to use it as the target processor?
for silent downvoter: this line "Next create a file src/serde_types.in.rs to hold all the types for which we need code generation." sounds ridiculous for web projects with hundreds of entities, needed to be transferred as json objects trough API.
According to http://courts.delaware.gov/Chancery/, "Civil actions filed with the court are available online at File and ServeXpress" (http://www.fileandservexpress.com/) which is probably the easiest way to get access to the docket without physically going to the courthouse in Wilmington (http://courts.delaware.gov/chancery/telephone-ncc.aspx). But I guess you'll have to pay for copies.
> Well said. Critics rarely consider the potential personal benefit of SS in the future. Now, it's not a perfect system, but it has its upsides.

Critics definitely consider the personal benefit. The problem is that they don't trust that it'll actually be there, or that it's a system that actually can work as it has been designed.

For example, in the 80 years that it's been in effect, the OASDI tax rate has increased sixfold and then some. That increase was fairly steady for a period of time - and the reason it's stagnated recently is not because the tax revenue is sufficient (it isn't) but because political ramifications have prevented the tax rates from increasing. Obviously this isn't sustainable. You can say, "well, the solution is just to raise taxes" - but relying on periodic changes to tax rates is not a recipe for creating a system that can achieve a stable steady state without being subject to political meddling in the long-run.

A further problem is that Social Security hinges upon the idea that the current working population will be responsible for paying for the current retiring population. Unfortunately, the respective sizes of these populations can vary dramatically, which means that some generations will end up paying far more than others. People talk about Social Security like it's true time-shifted income (ie, savings), but it's not.

One way we've dealt with this so far is to increase the number of people who are paying into the system while remaining ineligible for collecting benefits from it, but that's also not sustainable (and it's also a really horrible way to treat people).
Fake News journalists using 'Dark Web' drug and human trafficking network, study finds
Google isn't a 'happy fun startup self', but it is a pretty decent place to work. And people do care.

Also, they are de-emphasizing sodas, but what ones are there are free.
Wall Street Journal is actually praising Belarus:
http://www.wsj.com/articles/belarus-is-emerging-as-the-silic...
> Why does everybody have to aim for total market dominance to be successful?

Because they want money, and it's very hard to be sustainably profitable when it comes to hardware without major scale.

If you can do different/better, then go do it. Be the change you want to see.
The PE ratio of Amazon is catastrophically high (175.8) but Google & Apple are not.

The S&P 500's average PE ratio is currently 24.22 [1].
Google/Alphabet is a little higher than average at 27.9, and Apple is solidly in blue-chip territory 13.6

[1] http://www.wsj.com/mdc/public/page/2_3021-peyield.html
Interesting! Writing is not something i would have thought to do. Any tips on vocabulary? I assume reading, and i suspect my normal technical reading (programming related books) is less helpful than reading for leisure.
I don't know why this paper needs to introduce so much already common terminology.

"Corrupt" is a re-org
"stable transactions" are confirmed transactions

"Function maxvalid(C, C). Returns the longest chain from C ∪ {C} that does not fork from C
more than k blocks."

This is the recipe for partitioning consensus. All you need to do is broadcast to anyone a lower-work chain and they will be on their own fork.

This is easy to do during a new sync in which the node has been offline for more than k blocks, or with a little more work you could stake grind and partition the network at the tip.

The former problem is covered in section 3.2.

Generally the nothing at stake problem will result in the problem of requiring some trusted source to not lie, regardless of the implementation, see https://download.wpsoftware.net/bitcoin/pos/
In a democracy, dissemination of information to the voters can theoretically affect political change.

In countries that are not democracies, I'm uncertain what to do with your complaint. Would you dismiss giving oppressed people access to literature, news, entertainment, or technical and scientific information, on the premise that the information is unlikely to allow them to affect political change? I don't believe that premise is true, but even if it were, their lives are still made better, which means it's far from meaningless.
We detached this flagged subthread from https://news.ycombinator.com/item?id=13132650.
> You're talking about rooting the phone, I guess you want /etc/hosts or something, but you know, even on the desktop that kind of solution requires sudo rights. This one is entirely about security and really, Android is not that hard to root.

You don't have to root your phone. You can install an Open Source VPS app which filters ads, no root required (and data stays on your phone).
Yeah, everybody goes "640K OUGHT TO BE ENOUGH FOR ANYBODY, LOL." But if you're designing (say) a custom in-house protocol for transmitting telemetry, then "what happens in 20 years when someone tries use it for bulk data transfer for some reason" really shouldn't be higher on your list of priorities than "what happens when it receives literally any data besides what it was expecting." Hypothetical future expandability is good to consider, but not as important as present-day intended use.
As far as I've ever known, Ontario and Quebec are central Canada.
Here's a relevant Reddit comment on Sears and Amazon: https://np.reddit.com/r/todayilearned/comments/4hn9hh/til_in...
I think that this is one of the points.

I think that full test coverage is nor sufficient or necessary for the working software. What matters is the sufficient covering of the edge cases.

I think that an additional point to keep in mind is that most probably Kent Beck talked mostly from the point of statically typed languages.
I don't know for sure, but if you try to get a job at certain places where they require you to get clearance, THEY WILL read your search history, emails etc, and that is. Information collected via online surveillance tells much more about you than your genes. Even from genetic standpoint, there is a thing called epigenetics. Environment affect about half the traits of who you are, so knowing what you eat, who you meet, where you go and so on would actually be quite revealing.
This reminds me of a paper I read recently about the techniques that China employs to block Tor and other anonymity servers.

Great read, especially the annotated version: http://fermatslibrary.com/s/examining-how-the-great-firewall...
I picked up some craftsman metric/SAE box and open's the other day from the discount section, the build quality is not bad at all. I would not compare it to Snap-On, but a whole other tier than that of HF.
Man there is so much rubbish buried inside Windows.

I hope ReactOS grows to the maturity to one day be used by many as a replacement, not just an alpha experiment.

Imagine if you started seeing large amounts of gamers or enterprise users switching to it for a limited subset of applications. Imagine if you saw Steam officially support it at some point?

I wonder if we'll see a day when we have stuff that runs on ReactOS because it's designed correctly and the same apps fail on regular Windows because they didn't use terrible hacks.

It'd be nice to see Windows 10 have a real competitor.
I try to use my judgement on the skill set to see if it's where I am in my career. If it's actually personalized then I will probably respond either. A range just gives both of an easy yes or no and saves time. Maybe I'm different but I cannot imaging taking a pay cut to go anywhere in this market. If it's even in my ballpark for skills you will be the top 5% of recruiters.

I'll get things like contracting gigs. I'll take one for a significant increase to offset stability. Recruiters offer my current rate +$5 and expect me to travel weekly and cover that cost... We're not even talking at that point.

On job searches I generally ignore any position with no range or "excellent compensation". I just feel like it's too low to list.
When I read your comment it made it seem like the WSJ was praising Belarus for banning Tor, which is not the case. (at least from reading the portion of the article that is not behind a paywall)
POS in general is a highly contentious subject in the cryptocurrency community and many people disagree vehemently about the tradeoffs. Peter, for instance, is a strong critic of POS- There are smart people on both sides of the debate.
Makes me think of this tribute that was posted not too long ago:

https://vimeo.com/134668506
Yet if your Google account gets suspended for some reason, you'd better have a contact at Google or you're in a world of pain.
Point taken. I should be more exact: is maximising shareholder return a higher priority than maximising shareholder input?
The article says it's only direct connections to public relays that are being interrupted, so plain ordinary connections (ie. not even using a pluggable transport) to a bridge still works.
Not true, it has supported add-ons on Android for years.
These 3 social platforms had an amazing 2016
Tinder Launches Swipe Ventures
Similarly (and probably off topic), Amazon is not nearly to the scale of Walmart when you look at overall sales. Walmart's overall revenue is about 5x.

It may seem like Walmart is following the footsteps of Sears, but they are not out of the game yet. They need to face the innovator's dilemma head on and do it quickly because the broader issue is their e-commerce growth rate is declining instead of accelerating and the way people shop is fundamentally changing. They need to be dominant in e-commerce to be a dominant retailer in the future.

Walmart is better positioned than anyone to take on Amazon online. Their massive distribution footprint is a huge asset they are not leveraging. They need to morph into a logistics company and announce an all-encompassing same-day delivery service. They also need to completely re-haul their web/mobile UX.

I would gladly buy from Walmart. Amazon is just a lot easier right now. In the end, Amazon is not all that differentiated and if Walmart had some strong technological leadership, they could certainly close the e-commerce gap.
Thanks! Feel free to email us at support@clerky.com and we can see if we can help (assuming you have a DE C-corporation). I'll keep an eye out for your email :)
I work right next to a Sears. I've tried to buy things a couple times and it's always a huge pain. I almost always have to wait or hunt down someone to check me out, they often get confused at the process, they ask me for irrelevant things like my phone number and email address to sign me up for stuff I don't want. The process just takes way too long when it's obvious I'm in a hurry to leave.
If only it took 20 minutes now.

I used to visit JSC several times a year in the 80's and 90's ... until they locked it down and opened Space Center Houston. It never seemed that far 'out there' coming from the north side outer loop (610) compared to The Woodlands.

OT but it was a pleasure to be able to park and roam the campus and enter most buildings (including Mission Control) on a self guided tour. Space Center Houston is terrible in comparison.
They still have prime commercial real estate but that's it.
I NEED MORE HOLIDAY LIGHTS
Plug into your brain, so it looks more like reality.
Love this. As a founder with an engineering background I often struggled with all sorts of legal terms and concepts. And it always seemed that people made me feel dumb every time I asked something like: "what's the difference between between LLC and Inc", or "what is a stock option?".

I think that in fields outside of science and engineering people are more quick to judge you when you make seemingly simple questions...

So thanks clerky team!
Prod owner of a capsele too. I didnt have Legos when I was a kid but loved so much my capsela.

I wrote a blogpost about it and the positive effect on my career:

http://joseoncode.com/2012/02/01/capsela-the-game-that-chang...

Original post in hn:

https://news.ycombinator.com/item?id=8797905
Honestly, the first 3 words ("untrained men") of that study make me instantly reject any validity of the study.
Sorta depends where you're at. In cities that have hot summers and cold winters (Spokane, etc.) you get terrible roads. Poorer parts of cities have worse roads than richer parts (compare north Tacoma to basically the rest of Tacoma).

In suburban, high-traffic†, low-traffic†, or moderate climate areas the roads are fine. In fact some of the freeways around where I live have been putting in the "quiet asphalt" stuff— driving is quiet, even in my 2000 Corolla!

† High traffic areas get attention because they get beat up easily. Low traffic highways do not get as beat up. This still kinda depends on who maintains the road, how rich the surrounding area is, climate, etc.
Some programmers work on bespoke algorithms and would do well to listen to the relevant commentators in regards to best practice. Not to mention that trusting everything you are taught can severely stunt your ability - read people's experiences and results.
> has been offline for more than k blocks

These systems require you to be online at regular intervals for proper security guarantees.
Recent events have disproven the cypherpunk-era belief that freely available, secure communications will lead to a better (read: more rational) world. I don't dismiss the desire to give access. I think its utility has been naively overstated; these same tools can be, and have been, used by old guard oligarchs to maintain and extend their political and economic power.
> If you believe patents make any economic sense

~80% of programmers don't think software patents make sense.
Did you see the design patents at issue here? It's literally rounded edges and a grid-like UI for apps.

>then the term patent troll is basically just an epithet meant for rhetorical effect.

The term came about due to corporate lawyers taking issue with using the term "extortionists".

> They're simply exposing fundamental flaws in the patent system. I fear that focusing on so-called patent trolls will simply result in superficial legislative and judicial solutions.

Agreed, we should settle for nothing less than ending patents on software, especially when the cost of reproduction is nil.
> learned nearly nothing (I was self-taught already and mostly wanted the paperwork) and got a 4.0 GPA. I watched others around me struggle with basic programming. Most of them quit, and I graduated with about 4 others in that program.

Went in 04 with a HighSchool buddy. Neither of our parents went to college so we didn't really know any better. We put forth absolutely no effort and were miles beyond our classmates. Both graduated with 4.0 without ever touching the material. After I got my first position the education stopped mattering as much. I split test leaving education off of my resume and linked profile to see if it makes a difference.
https://en.wikipedia.org/wiki/Central_Canada