skysight-inc/HackerNews huggingface dataset:
"The foundation for a good project is: a competent client who knows the business and has power of decision; a full-stack team that can deal with the work, at all technical levels; and a technical platform that is both dependable and tractable."

Very true.
You should make this a top level comment. The fact that it's opposed by the Whitehouse has got to hugely lessen its chances of becoming law. That's a highly relevant data point.
Emojis are in Unicode. They aren't parsed or converted to multiple glyphs anymore, the text editor will provide them directly.

http://unicode.org/emoji/charts/full-emoji-list.html

I was doubtful of emojis at first, but now I'm loving the concept. They really help me communicate emotions that I wouldn't put into actual words. Smileys can't really do that.

Culturally I see it as a the first universal (limited) language, using standardized ideograms. Maybe in a few decades we can express full sentences and we will have a written language for all Humans to use. 21st century hieroglyphs.
"The unified transform tool mentioned as a highlight is really a pretty simple thing to code."

So you contributed to its development, right?
EFF to LEO: IP address is not enough evidence for a search warrant or subpoena
> You don't have control over what goes on the stack/heap

You do have this control. There is escape analysis, but I've never had to dance with it to make it put things on the stack when I need them to. I can get very close to C speeds with Go without much effort.
Especially since Akamai has placed themselves in the cdn market as "WE cost more, but we are the best there is." Hell, a ton of other "cdns" are merely reselling Akamai with friendlier contracts and features.
> For example: one early engineer at Zenefits had to pay $100,000 in taxes for exercising his stock....and then all the crap hit the fan, and he likely paid more in taxes than his shares will end up being worth. Ouch.

Would this bill actually help this scenario? I'm unclear if deferring the tax liability just means that you pay the same amount of tax later, or if you can write off capital losses like this at the time your liability is due.
Where can i find blocks of code for apps
where can i find blocks of code like data gathering and sorting out which i can put together to create my own app?
Light Table – the next generation code editor
Do you use faker.js in production? A Patreon campaign to support faker.js dev
Amazon or Facebook . It would make sense for the latter as it is its only real competitor.
> Also the Google+ API is still read-only. Which means you can only use Google's official tools for posting content. There's no way for example to cross-post on both Twitter and Google+. Apps like TweetDeck aren't possible for Google+.

Is this true? Buffer allows you to cross-post to Facebook, Twitter and Google+.
Your statement about RSUs is wrong. They are specifically designed to avoid an immediate tax hit.
Palmer Luckey is funding Donald Trump's internet trolls with his Oculus money
I've talked about it before in lots of contexts and no one believes me anyway. Why bother?
What is the typical memory usage of this for normal web browsing?
Maybe I am not understanding this right, but is this saying that Firefox will continually keep writing to the disk while idle? Does anyone know more about this? Why would this be needed to restore session/tabs? Seems like it should only write after a user action or if the open page writes to storage? Even if it was necessary to write continually while idle, how could it possibly consume so much data in such a short period of time?
I totally agree with you. This is good enough reason for me to give my money to Tesla even if a competitor is a little bit better on paper. But right now they can compete only on price (which BMW and Audi probably don't want).
Skype Account Password Hacking Tool 2017
While I agree with you, it is more complicated than that. Not everyone who commits a crime is a criminal in the sense we use to think about it.

For instance, once I had a car accident and hit a wall. Just a few meters from impact there were people standing, I could have killed them. Luckily, no one but me got hurt.

I'm not a bad person, I never did anything wrong my entire life. But for a matter of meters I could have spent years in prison for manslaughter.
The "To be continued..." format was not a great choice for narrative like this. So much content missing that it could be considered click-bait.
Nice! Lightgrep[1] uses libicu et al to look up code points for a user-specified encoding and encode them as bytes, then just searches for the bytes. Since ripgrep is presumably looking just for bytes, too, and compiling UTF-8 multibyte code points to a sequence of bytes, perhaps you can do likewise with ICU and support other encodings. ICU is a bear to build against when cross-compiling, but it knows hundreds of encodings, all of the proper code point names, character classes, named properties, etc., and the surface area of its API that's required for such usage is still pretty small.

[1]: http://strozfriedberg.github.io/liblightgrep
I've got Mutt going with Gmail along the lines of Steve Losh's advice http://stevelosh.com/blog/2012/10/the-homely-mutt/

It works great. Very fast, and it's nice to have a local backup of my email.
"You break the law, you go to jail."

I think the argument is that there is nothing productive about sending people to prison. At least not as prison, prison time, and transitioning back to society is currently structured.

It's not better for society, it's not better for the victim (and what if there is no victim), and it's not better for the person going to jail.

So why do it? Why not take a more results based approach to preventing people from reoffending? Why not make it easier for them to reintegrate into society once they are out?

If all you want to do is punish people out of some need for retribution sure keep it up. But then you have to accept the costs that come with that need for retribution.
I wouldn't avoid opportunities because of the complexity of the tax system. Ask around for good accountants, they won't be as expensive as you think. Consider paying an accountant as a necessary cost of doing business.
It's not illegal to have crappy IT but it is illegal to hack or exploit a companies computer systems.

Just because there isn't a fense around an area that says no trespassing doesn't make it legal to walk through.

"But they didn't have a fense and it was easy to walk into the area."
Let's say CloudFlare didn't exist and you got DDoSed. Now what do you do?
this was a very insightful comment, thank you!
Are you conflating DoS (something a firewall can deal with) with the kind of hacking that can penetrate a system? I'm not sure a firewall can do anything about (for example) SQL injection.
This is a personal attack, and is not OK on Hacker News. We detached this subthread from https://news.ycombinator.com/item?id=12561364 and marked it off-topic.
I certainly care about it, although it's possible that my 50-odd browser tabs would be considered "clutter" by other people.

I stopped using Edge because it only saves your tab session if you turn off the PC, not if you quit the browser.

Mind you, for a while I ran Firefox using a RAMdisc for the profile simply because all that flushing makes a big negative impact on PC performance.
No, you're right that there are different levels of proof in different sciences. I think that we lose each other in these discussions when we forget that. But it makes sense to have a different burden of proof for statements about different aspects of the world.

The Physics equivalent of the broken statue is a 2-sigma result. It's less interesting there because it's easier to repeat the events leading to the result.

Speculation is a powerful component of Science and it's easy for us to mistake a scientist's speculation for a sound fact.
Might sound strange, but I think this would be a great purchase for Apple. They have the cash, they certainly have the engineers and UI skills it desperately needs. iMessage working brilliantly, but closer integration with a Twitter style feed makes real sense to me.
Yeah, people blab about how Photoshop is better, but can it be programmed in Lisp? Yeah, didn't think so.
> So? Why should taxes be paid unless there are actual gains? What's the problem with waiting until gains are realized to tax them?

Exactly. And what the article or the linked Bill summary fails to make clear (unless I missed it) is whether the tax amount is based on the value of the stock the day the options are exercised, or when the tax is paid. By the time the stock becomes liquid, it might be worth far less than that it was when the options were when the options were exercised. Maybe far less than the actual tax bill. And what happens if the stock's value goes to zero?

I'm with you on this. I don't see why they can't tax this like any other stock trade, where you pay tax on the actual monetary gain, after it has been realized.
This is how the ivory tower crumbles - as it becomes common knowledge that scientists are as gullible as anyone, if not more so.
The string for Microsoft seems to have a different effect, one of the comments[0] says:

"_optout" only gets you out of Microsoft's WiFi sharing of open networks, which allows other computers to automatically connect to your network. To opt out of Microsoft's location tracking of your router's location, you need to go to https://www.windowsphone.com/en-us/support/location-block-li... and input your MAC address (BSSID). Microsoft uses the MAC address instead of WiFi name (SSID), because supposedly they don't collect WiFi names at all due to privacy concerns.

[0]https://www.reddit.com/r/privacy/comments/3g3xyu/for_wifi_ms...
Sarcasm has its places. Hacker News discussion threads are not so much among them.

So it's not so much that people here hate sarcasm as that they value the differences between Hacker News and other places on the internet where people type text in boxes.
faker.js could use your help to ensure continued development.

If you've had success using faker.js in past, please let me know. Any testimonials would be appreciated.
Maybe if he could sit down with every potential user of GIMP I could sympathize. But the truth is when I sit down to do anything in GIMP, my frustration grows and grows. I've spent dozens of hours using it and it still leaves me in agony every time.
> A complicated tax system is perfectly fine if its control logic is algorithmic and its parameters are easily found by the taxpayer.

Expecting a normal human being to navigate anything complex in unreasonable. Complex is a relative term. By definition, if something is complex, it is difficult for an average person to navigate.

I know where you're going with this, if something is consistently coherent we can use computers to manage the task and to some extent, things like Turbo Tax help.

But ... there's no reason we can't have a simple tax system. None at all.
You just have to make sure your infrastructure doesn't try to auto-scale up to actually handle all the traffic or suddenly you have thousands of high-powered instances to pay for...
While my HS did have a course in computer programming taught by a very good teacher, a computer scientist, I learned to program before then. These days one can purchase a Chromebook for about $200 to $300 and put Linux on that and program open source. I know someone who has a nice Mac, but actually I see him mostly with his 13" Chromebook programming C++ on Linux.

https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3...

Much of the issues mentioned are true of anyone that wants to go to college. But the article to me was about paying for college and ironically, the poor have more opportunities than the not so poor because of the Pell Grants and Stafford Loans.

At any rate, in NYC, I see students who were immigrants from disadvantaged backgrounds getting a top education at CUNY (and there are other low-cost schools in NYC).
Twitter's real value to Google is real-time search, in my opinion. They already license results from Twitter for search results, but having access to all of that sweet, sweet real-time data is nice.

The social graph is nice, but between Chrome and Gmail, Google already knows quite a bit about everyone.
I'm not seeing these numbers either and I'm running Firefox 49. In the resource monitor, I see firefox writing to disk 10kB every 15 sec. I bet there is something else to the story of this guy.
Observed similar behavior with Skype.
> RES extension or streaming heavy data

Yeah that's the difference - I only use few well known extensions like uBlock Origin, Self Destructing Cookies, Lastpass and Decentraleyes. No trouble with any PDFs either. Anyway this is getting off track with the crashes or not - my point was even if it crashes it is no big deal if you can't restore - just reopen will work in most cases.
Nope, not at all, talking about upper middle class folks. You're right that it doesn't necessarily make sense because the children will eventually have to take care of themselves, but it is what it is.
Sure, agreed, but I think you misunderstand my point. If I took away your Java IDE would you be able to get very far?
The characteristics/causes they describe are attributes of microevolution, which would have been a more accurate term to use.
Sounds like it. It's about "time of grant" as opposed to "time to vesting".
Bad idea. I think the social networks who's main purpose is to feed into people's vanity will not stand the test of time since they're not solving a real problem and are merely novelties.
Can I say X is a value-type(or better annotate it in declaration)? If not then I don't have that control.

Your compiler doesn't know your data access patterns, dataset size or a myriad of other factors that you need to tune if you really want to get full utilization from your hardware. To be clear I'm talking about ~5% of software out there, but when you need it you really need it.
> As evidence their real name policy is still active. Contrast with Twitter where a lot of users have fake names.

Now contrast Twitter's earnings per share with Facebook's, which does have a real name policy. This policy is 1 percent about harassment, and 99 percent about building an advertising market to sustain the thing once built.

Same logic applies to the read-only APIs. Unless you know a way to embed ads into the APIs, apps like Tweetdeck directly reduce income. This is why Twitter tried to lock down and revoke API access.

If anyone has been making mistakes here, it's been Twitter, who is now in such a poor financial position that, despite laying off a huge number of engineers, their best hope of avoiding Google Reader's fate is to be acquired.
If is perfectly valid for you to dislike Firefox. But in the context of this post it seems that you assume Chrome is better than FF in terms of disc usage. Do you have any data to back that claim up?
Disgraced trader Jerome Kerviel damages slashed to €1m from €4.9bn
I recently tried PS for the first time after using Gimp for almost 20 years. My images I work with are about 40"x40" at 600-1200 dpi.

First impressions was that PS was a somewhat faster (about 25%) for certain operations like duplicating layers and it's interface was intuitive after using GIMP for so long, but the advantages I saw aren't enough to convince me to switch on OSX.
This bill reduces the main reason that employees exercise their options "early" while they're still illiquid.
The employee likely wouldn't have paid that money until there was an actual liquidity event.
Ctrl-W is not that bad, but I sometimes want to close tab by Ctrl-W but instead hit Ctrl-Q...
> At this rate soon nobody will be able to file their own taxes without an accountant to sort through the muck. And complicated to systems tend to benefit the wealthy.

It also heavily benefits Quicken. Along with HR Block, they heavily lobby against any effort that simplifies the tax code. Capitalism, American-style.
I've seen \,,/ to refer to the "rock" hand gesture.
Probably because it is intellectually interesting and that's the high level guide for Hacker News submissions in the guidelines.

https://news.ycombinator.com/newsguidelines.html
https://groups.google.com/forum/#!msg/comp.lang.java/aSPAJO0...
Sad that the crash feature (which I don't particularly like or use) is directly tied to the undo close tab feature (which I do).

I don't like the anxiety of opening Firefox in front of someone, and wondering if my previous tabs will pop up.
Yeah, it's true, the last five months have been a more intense sensation of living than I've ever known.
Well, it assumes no taxes (so it would only apply to Apple et al.), and also symmetric information and an efficient market (which are both debatable).
I don't know what Buffer is, but if they can post to Google+ it only means they have a private deal with Google.

The Google+ API is read-only, it says so in their own docs: https://developers.google.com/+/web/api/rest/

And if you want a service that has integration with everything except for Google+, there's IFTTT.
Curious how big and what tools have already been considered.
If it's not already listed there, please do (and post the URL here!)

I was thinking the same and will do so myself, if no-one else reports doing so.
Shift-C.
> Yes. In US law this is called Absolute Liability. Formally, absolute liability means that a conviction does not hinge on the presence of mens rea.

Actually, that's "strict liability".

> All that needs to be proven is that you were, in fact, speeding. It doesn't matter if you could not have been aware of your violation due to, say, a speed-limit sign that was blown away by a storm.

That probably does matter, since exceeding the speed limit properly posted is usually the actus reus of speeding, so even to the extent it is a strict liability offense, the absence of proper signage for any reason (except when the speed limit is either the states maximum highway speed limit or a default limit for some other condition which does not require signage, in which case notice is provided by the law setting the default for the conditions, and the sign is a reminder) makes it so that no offense occurred. [0]

[0] Also, given that states do generally have default speed limits that apply in the absence of signage, one could easily argue that the absence of signage is itself a positive indication that the default speed limit applies, making available a U.S. v. Kantor-style "good faith" defense even under strict-liability principles. [1]

[1] https://en.wikipedia.org/wiki/Strict_liability_(criminal)#Un...
You should see Toyota entune. New RAV4 SE, awesome car, tons of safety and sensors. Garbage software.

I think car makes just don't realize how big of a role, great software plays in how you feel about a car.
That is really cool. Although I think this is a case where Good Enough will beat amazing, at least for me (especially given how much I use backrefs).
I don't know about you, but criminalizing the act of pressing F5 with any intent seems firmly on the way to Aaron Swartz-like cases to me.

What if you are just fed up of waiting for a site to reload and press F5 a number of times? And what about the (probably majority of) instances where the "attacker" is simply a person who unknowingly downloaded malware onto their computer to get free smileys or whatever?
As a start, take some economics courses, intro Micro and Macro. (Check https://www.coursetalk.com/ https://www.class-central.com/ )

Actually the first book I'd recommend would be The Worldly Philosophers, a readable history of economics

https://www.amazon.com/Worldly-Philosophers-Economic-Thinker...

A couple of more right-leaning books -
Hayek, The Road to Serfdom
https://www.amazon.com/Road-Serfdom-Fiftieth-Anniversary/dp/...

Friedman, Capitalism and Freedom
https://www.amazon.com/Capitalism-Freedom-Anniversary-Milton...

Less right-leaning

The Marx-Engels Reader
https://www.amazon.com/Marx-Engels-Reader-Second-Karl-Marx/d...
Show HN: QuantBot, give it a URL/link and get related stocks
Poker odds for unconventional decks
That is why as a sole dev I no longer offer full-stack solutions: clients simply do not want to pay for the hours it takes to keep their back-ends monitored and secured. Yet, dynamic data is mostly inevitable in any modern web solution so I am increasingly relying on BAAS providers. My gamble is that it should be easier/cheaper for BAAS providers to maintain a team of knowledgeable and experienced engineers to tend infrastructure that runs several back-ends. It seems like a natural step from hey I trust you can run my hardware take my money to hey I trust you can manage my data take my money
Ways to make working remote work for you
I thought you can disable it.
Nice idea but a load of useful extensions don't work with it. Of extensions I use noscript and 1password were the main ones, but around half were tagged as not compatible.
Android Firefox has this set to 10 seconds, rather than the 15 on a desktop.
> But ... there's no reason we can't have a simple tax system. None at all.

Most quirks and exceptions in our current system have their own constituencies who are willing to send lobbyists to defend the status quo. Those constituencies represent the thousands of reasons why we can't have a simple system. There is no comparably powerful constituency for making taxes simpler. Most people just don't care that much.
Are you sure they do that when wifi is off? I was under the impression that it only happens when wifi is on (and it seems to me that my location on the map is more stable with wifi on).

That would be very not ok if it would happen with wifi off. I turn my wifi off to save the battery, and it wouldn't do much if it was still looking for broadcasts.
It might destroy their relationship by scaring her into leaving him, which is perfectly fair game. You dont deserve to have a relationship with your wife if you actively try to destroy someone else's.
This is not correct. The main reason that employees exercise options "early" is if they change jobs and have to exercise to keep their options.
Oops, thanks for catching this. Just updated it.
Counterpoint on the spam thing: I get a noticeable amount -- one a day or so -- of spam followers. That is, accounts that follow me entirely so I'll see their name in the notification email, and then unfollow me within a day.

It's an interesting form of spam, which isn't trackable by observing Twitter message traffic as it lives entirely in account metadata.
Senate panel authorizes money for Mars mission, shuttle replacement
Lot of very fancy photographers use GIMP exclusively. It's more about the workflow (and marketing). If you're used to GIMP, you won't find Photoshop all that easy and vice versa.
I was quite surprised to see such callous and scathing remarks.

GIMP is inadequate for publishing and apparently lacks certain features of the wondrous marvel that is Photoshop. However, most of the functionality that was there in Photoshop 6 is implemented reasonably well in GIMP. And that, a few might disagree but still, is all that is needed for most of the work. I could see folks complaining that they couldn't trim an image even after 30 minutes, maybe they should try plugging in the mouse first.

What I have successfully used GIMP at home for:-
1. Touching up photos for matrimonial sites. (For the uninitiated, this is the first part of the elaborate song-and-dance sequence enacted before getting blissfully wed to a stranger)
2. Desktop UI icons for open source projects.
3. Cleaning up documents. adding a signature etc - work that saves a round of scanning

I really do appreciate the work behind GIMP.
Hiccups and lags are seen in all browsers and is due to bloated websites.
Also, Chrome will write just as much to your SSD as Firefox
+1

I still haven't found any setup that beats it.
I use https://addons.mozilla.org/en-US/firefox/addon/cmd-q-catcher... to force me to hit it twice to actually quit. Dunno if it works on platforms besides Mac though.
WW3 HM GOVERNMENT COVER UP OF CORONER VERDICT ON MICHAEL O'SULLIVANS DEATH – Yo