skysight-inc/HackerNews huggingface dataset:
Wow that's frustrating!

Someone I know actually did this to me a couple weeks back. They were all mad logging in to Gmail because they "forgot their password" when really it was just the screen that is asking you to confirm your recovery information. I said "No, LOOK at the screen. READ what it says" and they were like "Yeah, I forgot my f*ing password!" I said "NO. REEEAAD." and they got mad at me until I pulled their hand from the mouse that was about to click the x button and read it for them. They were like "oh.." I was like "yeah.. REEEAD..."
Only in this case you are not the one who knows.
Your electricity provider is the one who knows when your teenager kids got home and if your dog walker is stiffing you.
https://en.wikipedia.org/wiki/Worldwide_LHC_Computing_Grid
While a student I was writing for a Linux e-zine. Paid 20$/article, at least 700 words(?) a.f.a.i.k. Not a good source of income, but fun and easy to get into, I just emailed the editor that I am attending a conference, and would write few articles for them. Usually sites like these will tell you if they are looking for writers, and whether they are willing to pay for them :)
I think you are seriously underestimating what the baby-boomers will do when they have to start giving up their drivers licenses because they are getting to old to drive.
New MIT journal from the Media Lab. The first issue is dedicated to Marvin Minskey (1927-2016). The dedication by Danny Hillis says it all: "He taught us to think".
Aren't those macarons and not macaroons?
Show HN: Deco-shell-command – Automagically convert function into shell command
"The funny thing about law is it doesn't matter how it's meant to be used once it becomes law; power is power."

So true. Just look at how US prosecutors act.
I understand the Fed moved the overnight rate up to 25 basis points. It isn't going to last. Rates are going to stay low for the foreseeable future for a laundry list of macro economic reasons -- the easiest to cover is the USA cannot afford to raise rates as it will increase the global consolidation of capital in the US causing severe issues for EU and AP regional (bond primarily) markets. The yield of the 10 year Treasury should show that money is still flooding in and it is still hard to find quality returns: https://ycharts.com/indicators/10_year_treasury_rate
Just in case someone doesn't get the reference: https://xkcd.com/149/
My memory may be a little hazy, but check out /u/GrinchofSR on Reddit for someone who has spun technical writing into a long term location independent career - and not the 'it costs me $1,000/mth to squat here' Digital Nomad, I recall him sharing average months of around $20,000 income which is 'making a living' by pretty much every standard.
> Or, the SCOTUS (currently down to 8 Justices) would deadlock and the ruling would fall back to the lesser court's decision in favor of the government. Forever.

No, a Supreme Court deadlock has essentially the same effect as if the case had not been appealed to the Supreme Court; the Court of Appeals decision stands, but no binding precedent (other than the local precedent already created by the Court of Appeals decision) is created. So, its not "forever", even in the limited sense that a Supreme Court decision is "forever".
Not sure I understand you. You are saying that

1. Transitioning to 0.14 forced you to rewrite something (what? how? I assumed you meant transitioning to ES6 classes which wasn’t necessary but it seems like you meant something else)

2. What choice was it that you didn’t have? Just like 0.13, 0.14 (and 15 soon) allows you to use either ES6 classes or React.createClass(). Both approaches work and will keep working. What are you referring to?

It would really help if you could share at least a simple code example demonstrating your pain points. I want to help! Cheers.
It's likely that their SMTP server accepts messages with an SMTP "MAIL FROM" command and/or "From" header address that belongs to the company's own domain without requiring authentication. The attacker then adds a "Reply-To" header so that replies will be sent elsewhere (likely a throwaway free email account).

This shows up in email clients as "From: legit.name@example.com". When the recipient replies, they don't notice that they're sending a reply to a different address than the one their client claimed was the sender of the original message.

Receiving SMTP servers need to be configured to require SMTP authentication for messages claiming to originate from the company's own domain.
In case anyone else is wondering, here is some actual code:

https://github.com/oubiwann/los/blob/master/examples/no-macr...
Great feedback, thanks! We're working on a new landing page that hopefully shows this in action a bit more, as well as provides a bit more information on why you might want to use gophish and when.

I'll keep this feedback in mind. Very helpful!
https://bitcoin.org/en/developer-reference#not-a-specificati...

Case in point is the March 2013 bitcoin fork. Ethereum is not as battle tested yet.
Is ADHD an Advantage for Nomadic Tribesmen? (2008)
Using Scala to Build an AI-Powered Personal Assistant: X.ai Engineers Tell All
Agreed re: insurance reasons. That said, the phrasing of the event is interesting "...self-driving car hits municipal bus..." and (in article) "...self-driving car struck a municipal bus...", and the co-driver (and vehicle) is quoted as "believed the bus would slow or allow the the Google (autonomous vehicle) to continue.", sound a little "soft", more like "yeah, I think that's my fault". I don't have 'favourite to win', regardless. There's another article[0] that I didn't see earlier that does in fact accept at least partial fault, and additionally mentions that the software was updated as result of this event. Thankfully it seems to be a low-cost (in terms of injury and damage) event, but fascinating given the young state of autonomous driving.

[0] http://www.reuters.com/article/us-google-selfdrivingcar-idUS...
ReactOS was selected for Google Summer of Code 2016
If he creates his own blockchain, he has to pay to mine that blockchain.
It's ten years from the date the options are granted, which is how long the options themselves last for.
If you believe that the stock options of the startup you're at are worth $0, you should just ask for a market salary with 0 equity. Many companies will give you a sliding scale of cash / equity.
How does this relate to introjs?
Oooh fun thought exercise - My guess is about four cars equal the annoyance of a bus over the span of a year. Four randomized drivers will on average be slightly more annoying than an average year for one bus.

Taking into account:

1) Number of drivers removed from the roads by average annual bus use

2) Size of the vehicles

3) Random acts of annoyance

4) Dangers posed by each

To confess my bias - I'm a huge fan of mass transit and a bike commuter who touches his car maybe once a week, but curious how else one might model this.
The first thing I remembered was the deletion nomination spree that took down a bunch of programming language articles a couple years back (https://news.ycombinator.com/item?id=2215168). It took quite a bit of internet backlash for this to get noticed and reversed - something that probably wouldn't happen for lesser known articles. I can't cite any other examples off the top of my head, but I know I've run into dead bookmarks once in a while for obscure Linux/OSS related articles on Wikipedia. Though I guess it's debatable if those lost articles really had any worth.
I've used lookbehind assertions (and negative lookbehind assertions) many times. Most recently I used them to do some complex find/replaceing across a pretty large codebase. My editor supports regex, and I'm glad it does because it made the job easy.

From what I see these additions become useful long past the point where using a regex was sensible in the first place.

Regex stops being a sensible solution when your pattern starts getting overly complex. The fact that you use one of these features doesn't imply your pattern is overly complex. These are not complex features, they're easy to use, and often extremely useful. For example when straightforward find/replace doesn't cut it. What would you suggest, I take 10 minutes to write a Python script for what took me about 15 seconds in my editor's Find/Replace box?
Why it's $49.99 on Windows store instead of $35?

Is Microsoft is charging extra for the Windows license?
Partnered (YC S12) is hiring full-stack engineers
Or fake invoices. I get them regularly.
I'm a programmer, but I worked on products that had multiple full-time technical writers. Think of expensive commercial software that people use to make money. Video editing, engineering simulation, etc. Those companies are likely to have technical writers on staff.
Good question. No, we don't do that. I think I've sometimes broken that rule to fix a typo or two while in an obsessive mood, but rarely, and that's it.
>How do you switch from one strain to another?

End up around people that already have that strain, get their attention, and become friends so you can learn and they can teach. You unfortunately just can't teach yourself everything.

It sounds like another form of pedigree selection. Or maybe dividing the field up into "us vs. them". Pretty understandable sentiment if you get pushed into fixing Healthcare.gov like he describes in one of his talks and working with guys arguing about tickets not existing because they're on different ticket systems and people with zero motivation to build a decent product. Wastage is immense in IT from the sounds of it in this talk: https://www.youtube.com/watch?v=7Vc8sxhy2I4
I'm just reading the docs now and I am probably not understanding how they work, but it seems to say that employees have 3 years from the termination date, not 10 years as you mention. I'm assuming I'm misunderstanding how this works.
While Scalia was an excellent writer (yet, not quite as clear as Richard Posner or Alex Kozinski), I think it's unfair to dismiss Thomas.

Personally, I found his dissent in Gonzales v. Raich quite interesting and principled: https://www.law.cornell.edu/supct/html/03-1454.ZD1.html

Thomas' Concurrence in McDonald vs. Chicago is also very interesting, as it takes a very different approach to 14th amendment incorporation -- in a relatively unique situation where a judge had to incorporate a BoR amendment that has not been incorporated against the state/local government before -- from the approach that used in nearly all the major civil rights/liberties related decisions over the last 75 years:

https://www.law.cornell.edu/supct/html/08-1521.ZC1.html

Personally, I find the cases where he disagrees with Scalia, or concurs with an Alito/Scalia majority opinion to be quite illuminating.
or maybe Apple is powerful
> This applies to everything else governed by a market, why shouldn't it apply to property taxes?

Does it apply to anything else you own? If 2004 Honda Civics suddenly got really popular and I already owned one, I wouldn't suddenly be priced out. Or if I own gold or stocks, and the price goes up, that doesn't affect me at all unless I sell.
Due to the high density, a socket will not fit without a making a pigtail to fit onto the board (commonly available sockets are fairly big).

The flash in question is a BGA part on a high density double sided board. It definitely would be hard to desolder the flash without desoldering anything else nearby (as a bonus, the CPU is directly on the other side of the PCB). Specialized machines exist for doing this, but require a highly skilled operator.

They want something they can plug the phone into so they can give every site one and not send it out to a expensive technician for modification and data extraction.
I gave up on Dell a decade ago due to multiple product and support fiascos.
Reading this makes me a little sad. I know the preprocessor can be misused but I really miss it in C#. A lot of highly repetitive code could be written much more elegant with a few well written macros.
Some of these discussions seem to severely underestimate human intelligence and the ability to reason and take decisions rapidly.

There are hundreds of millions of cars operating in all sorts of conditions with little incident. There are literally hundreds of thousands of preemptive actions, foresight, experience and instinctive actions at play for every possibility on roads that millions of people adopt easily.

To say that's not good enough one must articulate a system that is clearly better or has the potential while avoiding a broad brush with 0.1% incidents or diminishing human drivers. That's an argument of convenience and could reflect a lack of understanding of the scope and scale of the problem. This is just sandbags, there are literally millions of obstacles and scenarios negotiated without incident everyday.

Crashes in snow is not always about bad decisions. It could also be extremely poor conditions that cars should not be in, inadequate vehicle or tyres and computing will not help if hardware is deficient. Presuming the worst of others or jumping to conclusions about their intelligence levels is unsavory and dangerous if used to push something.

An AI vehicle in any crowded Asian city is going to be literally stranded by indecision. On relatively empty and organized roads the computing power needed will barely scratch the surface of what a proper self driving AI system needs to be unless you redesign the roads and place constraints, which then becomes a different discussion to approach carefully.
HN jumped the shark into the realm of blatant self-promotion years ago, getting worse over time. I'll admit I've done it a few times too. Feel dirty, but, the market is a jungle.
The Silicon Valley Hustle (NY Times Photo Essay)
I would say that 1 car length / 10 mph is actually a very short following distance. If an average car is 15 feet in length, at 60 mph, that is only 90 feet. At 60 mph, 90 feet of following distance is only 1.02 seconds. (1 mph == 1.4667 fps)

When I was taught to drive, we were told that 2 seconds of following distance was appropriate.

This just reinforces your point that the typical human driver leaves insufficient following distance.
For some reason 50% or so of drivers have no idea how a 4 way stop works. That drives me nuts that cars are totally unpredictable at 4 way stops. These people get to a 4 way stop and frantically wave everyone else through I presume because they don't know who has the right of way. Or they don't wait their turn and go at some random time. You never know what is gonna happen.
Judge rules in favor of Apple in key case involving a locked iPhone
In C++, probably never. In C, they can be necessary for doing type orthogonal things (like intrusive data structures). Type generic expressions in C11 can be a bit of a safer alternative for some stuff, but you generally need to give explicit implementations for each type.

For example,

#define sqrt(x) _Generic((x), long double: sqrtl, float: sqrtf, default: sqrt)(x)
I say "approximately as nutritious" in comparison to junk food. If all you eat is sugar, fat, and salt, then eating any reasonably nutritious diet will have approximately the same effects.
I'm 50-50 on SF. I did grow up in SF (west of twin peaks, though, so a less urban experience even by SF standards), but I was exposed to a more urban experience when I lived for a year in Paris when I was a kid, and later NYC for a year as a young adult (in my 20s).

SF really is pretty diverse, especially in terms of language diversity (I read somewhere that the number of languages spoken by 1000 or more households is higher in SF than even NY, though I don't have a cite for this). SF also does have decent density by US standards as long as you're not talking about NY. (http://beyonddc.com/?p=4808). I also find that getting out of the city for the countryside or natural surroundings is faster and easier in SF than almost anywhere else (ie. the time it takes to get from a very high density urban neighborhood into a very quiet forest or rugged, undeveloped coast is amazingly short in SF). Since I really value both things, I do get a lot out of living in SF, but there is a kind of truly urban neighborhood, with trees and open pedestrian areas, that is much more prevalent in larger, more dense cities like NY or Paris. The images in that link about curb cuts, contrasting the street scape between Park Slope and Dolores Street in SF, pretty much sums it up. The image of Park Slope manages to both peaceful and highly urban at the same time, largely because it's urban enough to give up on cars and driveways. It almost seems like SF got just close enough and then blinked.

Aside from NY, though, and maybe a very few parts of Boston or Chicago, there really isn't much else out there, at least in the US. For the west coast, you just aren't going to find as many of those little red dots clustered (high density), even in Seattle. Interestingly, LA is becoming much more urban. That said, SF's high density urban neighborhoods are pretty limited in size, and they are breathtakingly expensive.
Well written.

I know we hear a lot of doom and gloom, but I think it's a fantastic time we live in.

Not only do we have the transparency of the courts (which is good, but I don't understand it), we have an article summarising it. We then have the author available for comment.

I don't have any questions or feedback, but if I did, I feel confident you would respond appropriately.

I know we are far from perfect world but the one we have is pretty dam awesome!
So I argued we'd start the conversation in 10 years and that it'd take at least another decade. I that is 20 years until we'd see the first ban against human drivers in metro areas.

To be there I do think we need the first generation of fully automated cars available to the general public in 5 years or less, which I think we're actually close to or we wouldn't be having this very discussion...
Love the idea of this app! I agree there is a lot of value in the meditation behind just writing and leaving some of the critical thinking/content editing for later.
One thought though: Perhaps there could be an option to include a spellcheck/type-o error counter to encourage more thoughtful and deliberate writing, especially with auto-correct taking over everywhere. I find it quite easy to continue moving my fingers mindlessly, but if this tool could be used as a way to be even just a little more careful about which keys your fingers are hitting it's applications could go a long way.
That's interesting. The original Pi was a friction fit (full-size SD card), but that was unpopular, so they switched to the spring-eject system for Micro-SD. Seems they cannot make up their minds which one they prefer.
Yes. I know. However those places also aren't aggressive about upgrading their Erlang versions unless there's a critical patch, and even then sometimes those are back-ported by the places creating, maintaining, and deploying their Erlang systems/software (such as one of my previous employers).

Additionally, these changes are largely superficial, not functional. They're in the "make it pretty" part of the "first make it work, then make it pretty, then make it fast" ethos.

It's purely developer experience focused of course. The machine doesn't care what order the arguments are in. Well that may not be entirely true. I'd have to look more closely at the function-head matching implementation to see if there's some benefit or hinderance in putting non-scalar types first in the argument list... but that would be in the "make it fast" part that comes later ;-)
I do not know about inviting - as I was only invited in the US. However, when they asked for which office I wanted to interview, I chose from the global list of offices.
Sure, you can say that. The hope is that rents taxes replace or at least offset taxes on productive activity instead of favoring land speculation.

EDIT: slightly reworded.
Or from the auto insurance companies who offer per miles rates if you install their trackers, or the States implementing mileage based gas tax tracking gizmos. What could go wrong?
I argued that it'd be 10 years when we'd start the discussion, and that it'd be 20 years from now before metros start to go driverless.
NY judge: US cannot make Apple provide iphone data
How to Optimize Your March Madness Bracket with Azure Machine Learning
I'd be shocked if that's not open to negotiation during an acquisition process.
> Receiving SMTP servers need to be hardened to require SMTP authentication for messages claiming to originate from the company's own domain.

Or validate SPF / DKIM and enable it for their own domain.
If I could run a Linux virtual machine on an iPhone, and then connect to it with NexDock, that would be extraordinarily useful.
On the other hand, converting your options to NQSO means that you pay income tax on the spread at the time of conversion. This sucks equally badly in the situation you've described: you're stuck with a big tax bill, at your income tax rates, based on fictional income.

The only good option (pardon the pun) here is to allow your employees to early exercise.
My 2 cents as someone who left the Bay Area in 2003 and came back in 2014...

If you want to be at the core of a game changing software company that's got a decent shot of being a rocket ship, you're most likely to do it in the Bay Area. It isn't about getting rich, or cost of living or any of that. If you want a good stable technology job with a large house in a good school district, you can get it anywhere. If you want to maximize the likelihood of earning cash, hold your nose and go to Wall Street. If you want to work at Google or Facebook, you can live very well outside the Bay Area.

But... The best chance at grabbing onto the next Google or Facebook, it's best to go where these companies are sprouting from.
I agree, especially in this case. Since it isn't a straightforward Democrats vs. Republicans issue, Kennedy or Roberts might go either way. Still, with our useless Congress, there won't be any new law, and even if there were, it could be struck down by a Circuit Court decision "approved" by a deadlocked Supreme Court. Ugh.
See my other reply, also for why (apart from time commitment) I was reluctant to give evidence.
> Isn't the All Writs Act just a red herring in this whole debate?

No, since it is the actual legal authority that the government is actually seeking to use.

> What's preventing the Federal Government from issuing Apple a National Security Letter and forcing them to comply in secrecy?

There are legal bounds on NSLs, and NSLs are judicially reviewable and may be altered or voided by the courts if they are "unreasonable, oppressive, or otherwise unlawful".

Further, the nondisclosure orders that can be tied to NSLs (the "comply in secrecy" part) are limited (by Congressional action after the earlier broad use was struck down as unconstitutional) and are themselves judicially reviewable, so NSLs aren't a "get out of judicial review free" card, nor are they a "get secrecy without review free" card.
I was taken by the photos, but the start-ups all seem shallow and not very high tech. Where are the start-ups based upon cutting edge science and engineering? Where are the start-ups that will change the world?
In Soviet Russia...
Deferred expansion is a common (well, not that common) trick this misses that I would have included. Generally the C preprocessor is pretty terrible though, you should seriously consider generating code with an external tool before doing anything nontrivial with it.

Regardless, here's a link that seems to cover this and other somewhat more obscure techniques: https://github.com/pfultz2/Cloak/wiki/C-Preprocessor-tricks,...
Thanks for the kind words :-) I'm happy to answer things as I understand them, but I am not a lawyer.
Except they can also find qualities like that in people they directly know, can't they?

They don't have to model themselves after billionaires.