skysight-inc/HackerNews huggingface dataset:
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.

You're likely familiar with this concept in the context of speeding tickets. 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. If you were provably doing 55 in a 45 zone, you have no recourse.

The argument for absolute liability with speeding violations is purely practical, I believe. The reasoning is that it's not a crime, per se, so the trade-off of individual protection vs expediency of trials is deemed worthwhile. Clearly, the same is not true of child pornography convictions.
How to validate files larger than 5GB in S3?
No kidding. Putting college kids into basically debt slavery until they are forty, it's hard to be more toxic than that! And yet, the college kids keep voting for them. I don't have an answer to this problem. :-/
Are these writes being sync'd to disk?

Because FF may die but the OS will save it later. That's fine

Not every write to a file means a write to disk
Not everyone buys Samsung, there are a lot of cheap SSD's out there that are rated for only a handful of TB's a year.

There is also a case of the silly SSHD's or w/e which combine a tiny SSD and a mechanical component which can die considerably faster.

Overall the amount of writes an SSD can handle is tied directly to it's capacity since it determines the amount of average writes per a given time unit that each cell will experience as long as the firmware actually does it's job (in Samsung's case it may very well not do it as they had more than a few firmware screw ups in the past).

This can also more severely affect you if you have a medium sized drive (say 128-256GB) but it's pretty full.

A good SSD's will move things around somewhat to even out the wear but it still increases the amount of writes you have.

If your SSD does have an "even wear" feature when you write 12GB to drive which is say 50% or more full it usually triggers more than 12GB of effective writes in the drive itself as the firmware would move already written data around to ensure that every cell has been written to approximately the same amount (if you say only have 20GB of free space and you write 12GB daily and delete it, your effective writes would be closer to the full capacity of the drive per day than to 12GB).

You also have a lot of embedded/mobile devices which use considerably shittier storage than modern SSD's, you can easily chew through a SD card or a similarly rated flash storage with anywhere between a few 100's of gigs to only a handful of TB's (or a only few times the capacity of the card if buy bargain bin memory cards).

Since these machines are more commonly used these days it's not a feature that should be so quickly obfuscated from the user since it doesn't seem like there is an "intelligence" behind how conservative or not the browser is with writes to local storage.

If you install firefox on an SBC/netbook/microcomputer or even a mobile phone (if this affects the mobile version also) with eMMC/MMC only rated storage 12 gigs a day can and will kill it rather quickly.
Do you have a citation on phones using inertial navigation?
I have too agree, there are software (sketch, pixelmator, etc) on Mac that just got released a few years ago that surpass gimp in basically every single function including usability.
Overstated? They witnessed natural selection in action. No genes were created/destroyed. Just a change in average beak size, presumably because the species already had genes to vary beak size.
Interestingly, I've seen \_/ used these days to refer to a dumpster.
[ in Nepali ] SEO Tutorial – Pt.1: Intro to SEO and SEM
In Linux where should this be written? Inside the home folder?

Maybe moving this folder to a HDD should suffice.
Anecdote; I have had one of the OG intel x-25 80GB MLC SSD drives and after 5+ years of usage first as a boot drive and now as a video editing scratch disk the wear leveling firmware has done an excellent job. Intel's monitoring software still claims the disk has 95% of it's write capacity remaining and I have not observed any changes to it's benchmark IO performance over the life of the drive.
Look out for addons. Electrolysis will still not work with many of them. I force enabled it a few weeks ago, and discovered that it's disabled for good reasons.
You can opt out by adding _nomap to the end of your ssid. There's another string you can add to opt out for Microsoft.

https://www.reddit.com/r/privacy/comments/3g3xyu/for_wifi_ms...
I'd qualify that.

Things that appear to be generating a ton of money don't get looked at that closely, because everything's going great. Things creating losses get looked at much faster.

So it's not pure deceptiveness. Probably nobody made the call "let's defraud everyone". However, a bug that undercounted the viewing time would have been uncovered much sooner.
Hmm I really haven't had FF or Chrome crash on me since a long time - I do browse a lot. I can't be that lucky. I am not saying it doesn't happen - I am saying it's so infrequent that it's just better to deal with it when it happens instead of killing your SSD with constant writes of 15GB per day. Most people don't do anything that needs to be recovered by a crashed browser.
I think this is naive and gullible. This person needs and deserves a rehabilitation attempt, which he's very unlikely to get in prison. The psychopathology of someone who doesn't merely threaten you with death, but an explicitly named loved one, is a very dangerous, damaged, malicious person. Merely being found guilty and in prison does not at all ensure this person accepts responsibility for what they did or that it's wrong.

What someone does while they're being watched isn't a good judgement of their character. What matters more is how they behave when they're not being watched.
Does this article really concern people without 'adequate literacy'? They are not at a level they have to worry about university costs.

(Of course, their schools should be improved)
Some cheap drives (e.g. Crucial BX100) have an endurance rating of only about 40GB/day.
Geez, especially in a car that can accelerate as quickly as a Tesla, you'd think they'd give the passengers some nice handles in a predictable familiar spot like that!

Small detail you're right, but that's pretty funny.
WordPress team just made a new helpdesk. Looks like
While Java may be somewhat verbose, good tooling is not just about "making the language bearable".

Things like being able to jump to a definition, rename it throughout the project correctly and jump back without even thinking about it are hugely valuable in any language.

And maybe you have ways of doing that in your workflow too, in which case great, you too appreciate the value of good tooling.
I've been using Mutt with Gmail for years to great effect, and would very much recommend the set up.

The one caveat that I should point out (because it's not mentioned in the article) is that you will probably never be fully rid of official Gmail clients. There is still no good mechanism to use some features with Mutt like thread muting, and these are essential to effective email these days. It's also often more convenient to read certain types of email (e.g. messages that are heavy in multimedia) from a client that supports graphics.

My usual habit is to read email in the web client or on mobile, and respond to or compose mail from within Mutt.
Hey that's a really interesting chart! Do you mind if I post it on /r/dataisbeautiful ? Is there an accompanying article?
I love to use the terminal—I'm a Vim and tmux user—but I was never really able to switch to Mutt. I often receive emails with attached images or HTML code. Maybe some Mutt user can share with me some of the reasons why they like it so much?
> const f = function(a) { return a * 3; } f("stuff");

Right but the instant you annotate a, it knows and gives you a good error.

The reason TypeScript did this, to hear them tell it at Build, was because (unlike Flow, although they did not say it) they're a transpiler with a mission to actually make the tool usable with real world javascript.

That's why, for example, type errors don't block code emitting but syntax errors do. It's in service of making a usable toolchain. Flow can be more aggressive because it's not making these decisions (its part of a larger configurable toolchain).

Neither Flow nor Typescript can actually project soundness onto Javascript. Mentioning that is a giant red herring. So long as compatibility with base ecmascript is offered there is code which cannot be verified as sound or unsound without the execution context at hand.

Typescript takes the approach that types are actually a useful tool for expressing concepts succinctly and safely and offers that first. Flow takes the approach that aggressive type inference is a phenomenal way to detect (potential) errors in javascript code, and takes that approach. Neither is wrong.
Or ramdisk if you have a stable system.
If you want to stop your network from being scanned by Google street view or stop Microsoft doing whatever they do, you can add strings to your ssid.

https://www.reddit.com/r/privacy/comments/3g3xyu/for_wifi_ms....
Hi Devs, Could you please take this app testing survey?
You could create a faraday cage around your home to prevent your Wi-Fi signals from broadcasting outside your home. Otherwise I don't really see the issue with Google picking up signals from the street that people blast outside the extents of their homes.
I think FB acquiring Twitter is actually the best end result. Facebook has patience knows how to give independence and allow for the product to evolve. Instagram and WhatsApp are the best examples.
Heh. Tried that out and while it didn't affect stability it made switching tabs take 2-3s on a haswell system. By disabling all extensions with it I was able to somewhat match performance of non-multiprocess.
DiIorio recalls it peaking at $3.50 by September 2006, giving his holdings a value of around $1.3 million.
the stock plummeted from $3.50 to $0.06 a share within two months.

So by the end of part 1, he's down to $22k.
Librem laptop that respects your freedom violates GPL
Why is SEO'd site bad?

The things you listed (domain & titles) sum up to: "Created something and it's easy to find, with clear descriptions".
Yep, I have a brand new SSD drive that over the course of a few months accumulated several TERAbytes (yes - TERA) of writes directly attributable to the default FF browser session sync interval coupled with the fact I leave it open 24/7 with tons of open tabs.

Once I noticed that excessive writes were occurring, it was easy for me to identify FF as the culprit in Process Hacker but it took much longer to figure out why FF was doing it.
It's kind of stupid to me that the massive and advanced cdn of akamai protect something as non-important as a blog against such a major ddos attack. If they were doing it pro-bono wouldn't the prudent action be to mitigate ddos's until a certain treshold and then actually assess the value of what you are protecting? A good lesson to have learned, I believe.

But no, they'll drop this client which had to have continually given good referrals.
The point is everyone knows the pattern and it's not adding anything further to the conversation to keep repeating it. It's no better than parroting "Embrace Extend Extinguish" every single time Microsoft are mentioned.
Who really cares about restoring browser state? Maybe I lose part of an HN or Facebook post I'd been writing, but that's it. The feature should be opt-in, IMHO.
That's an awesome demonstration of how easy it is to swap out the libc in Rust. :-)

Note that I also distribute statically compiled executables with musl and SIMD enabled (using target-feature=+ssse3 instead of target-cpu=native): https://github.com/BurntSushi/ripgrep/releases
That goes to show how space/memory hungry and bloated browsers have become.
It’s always annoying when an issue like this is reported yet no bugzilla reports are mentioned. Has anyone else filed this already, or shall I?
Thanks for your comment. It inspires me to write a blog post on why Java is my new favorite language, especially in comparison to Go.
Frankly, your comments are ignorant and uninformed.

Surely there are documented cases of abuse of police power, but it is not all of the time. In fact, those cases are a very small minority when compared to all citizen-police interactions.

You are woefully misinformed if you think that police in the US are taught that violence is the only tool in their repertoire. And even more so that you would say that police presence is the cause of violence.
Still no async/await though, right?
Why no mention of Oracle? That's a more likely acquirer than Salesforce.

Other Oracle acquisitions: Datastax, push.io, Collective Intellect, etc.
This is amazing news. Some context:

It's quite common to owe taxes today for gains on the value of your stock -- which is an illiquid asset you can't sell. This puts employees in the position of shelling out cash to keep something that rightfully belongs to them, or simply abandoning it (failing to exercise) when they leave the company. This bill would defer taxes on gains up to 7 years, or until the company goes public.

If you are awarded stock options, an you exercise them, you have to file an 83(b) election within 90 days or else you are liable on all paper gains in the value of your stock.

Even if you file an 83b election, you are still liable for paper gains between the value of your options when you were granted them and the value when you exercised.

For example, if you were awarded options with a strike price of $5 and the company raised a new round of funding and the 409A valuation (& strike price of the new options) has risen to $15 per share, the IRS considers that you now owe taxes on $10 of income / share. In other words, it costs you not $5 / share to exercise but ~$8.50 including taxes.

So the tricky part about options is that they require money to exercise, money that you often don't have ready, in order to obtain an asset that is (a) not liquid and (b) may decline in value (c) you often can't sell due to transfer restrictions.

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.

As a result of this problem with options, many startups -- especially later-stage ones like Uber -- choose instead to offer RSUs, which are basically stock grants as opposed to stock options. You don't have to pay any money to "get" them like you do for options.

However, the IRS considers stock grants, unlike options, immediately taxable income. If you get 10,000 RSUs per year, and the stock is valued at $5/share by an auditor, you now have to pay taxes on $50,000 of additional income, for an asset that you likely have no way of selling.

Some startups allow "net" grants -- which basically means they keep ~35% of your stock in lieu of taxes. That solves the liquidity problem, but offering this is completely at the discretion of the startup and some don't, which leaves employees at the mercy of the IRS, again having to pay cash on paper gains of an illiquid asset.
This comment made me smile (a quantum joke? a productivity joke? its superposition?). If you don't mind: https://twitter.com/quantumgameio/status/779341744848642049 :)
> I don't remember having a browser crash on me since the demise of Flash.

Just try browsing reddit with the RES extension or streaming heavy data for a few seconds (like a server side PDF processor that takes more than 30 seconds to finish, it's the same old behavior of blocking JS dialogs from years ago, white screen of death). When I'm using a iGPU (512MB) and I open some heavy images in sequence the browser crashes after a certain amount of time but this time it freezes the entire computer for a few seconds, so I suspect it's OOM (iGPU). I never bothered looking for a solution, nowadays I don't even care when my browser ocasionally crashes. My overall desktop (software) experience gets worse every year so I have gone used to it.

But Firefox still is my favorite browser and I wouldn't trade it for anything else!
I suspect most people only _think_ they want the range-security of going to a gas station. In practice they'd find it a huge hassle to both plug in the car and go to a gas station. Probably the average person would end up either only using either the battery pack or the gas tank, not both.
> Go is not a C replacement/better C.

Its not a replacement for C in most of the places where C is far and away the best existing choice for a whole project, it is a replacement for C in the zone where C's performance and static typing are attractive and would decided the choice in its favor, but Python's expressiveness, batteries-included stdlib, etc. also make it attractive and make it a little bit painful that the other factors weigh in C's favor. For a system that you might be otherwise do polyglot Python (or some similar dynamic language)/C development for that reason (or where you might do C-only somewhat reluctantly for that reason), Go could be a reasonable replacement for C (and, in the case where the alternative would be polyglot, Python or whatever else.)
It can't. If you work in the industry you'll be expected to use a specific format (.psd). I'm pretty sure you can't open a file created with the latest version of Photoshop in Gimp. The graphic design industry is one of these industries that have been completely monopolized by a single vendor.

I liked Macromedia approach with Fireworks, which didn't require the software in order to preview what a project looked like since it used PNG format. All Macromedia tools have since then been flushed down the toilets by Adobe. There is something Macromedia achieve with the notion of "community" that Adobe was never able to do.
I love books. I'm finishing for the first time the Foundation Series of Isaac Asimov.

You know what's frighten me? When i read him, i kinda connect with him, his beliefs, fears, opinions, view points ... his soul. Problem is: guy is (physically) dead for over a decade. But when i read his books, it's like if he is alive.

I started reading Confessions of a Necromancer and boy! it's amazing. I'm sure, deep inside, it's a masterpiece and a way for your mind and soul to survive all difficulties you are facing now.

So you are not dying, indeed, you are probably living more then most of your entire life before. Even if your body is in a bad shape, you true self are getting better and better.

Sorry for saying this like that, but keep up the good job!
That's right. I always use an accountant who is a family friend. She charges about $200-$300 but manages to usually get back multiple magnitudes of that back. Plus she's always there to answer any questions about what options I have and what should be my best strategy.
A few thoughts.

- you're comparing what seems to be highly skilled vs. more unskilled labor; (as well as more typically PHD requiring vs not) which if anything seems to support my point given that frankly the pays are similar enough. (at least compared to the delta you'd make using higher education to go into industry)

- clinical managers (general lab managers as well, fwiw) are actually far more to the administrative side than the experimental side so it does not seem surprising that it biases upwards compared to pure researchers.

Jobwise, for myself, I built solutions for an astrophysics research group, hers was in applied psychology for certain classes of severely impaired patients.
The same is mostly true of Gimp as well. In fact I find Gimp has more intuitive ways to do a good number of tasks than Photoshop, but if you already know Photoshop the Gimp way will seem foreign.

As someone who figured out Gimp and was then asked to work on Photoshop some, I found Photoshop's methods to be awkward and needlessly complicated in places.

I am still an amateur however. I might break out the Gimp once a month or so.
Is it logical to buy Twitter at $ 16B? I think it is too expensive considering a lot of their actual users are bots.
Luckily much of the knowledge needed to solve this bug is rarely needed.
Show HN: We built a rideshare fare comparison tool which also shows driver pay
political correctness is perfectly fine when you are part of a multi-ethnic project.
How to Send iOS 10 Push Notifications with Pusher
Yes, take into account more than just those 81 lines. All of the discussion (and whinging) on both sides.

Political correctness has become a plague on all houses.
"He had previously worked on Wall Street as an institutional equity trader and research analyst for a subsidiary of the now-defunct investment bank Donaldson, Lufkin, and Jenrette.

"But DiIorio didn’t know that at the time.""

How does someone who worked on Wall St. not know what penny stocks are? How do they not know the importance of disclosure and regulation?

It's just bizarre for someone to come out of that world without the proper cynicism for investing, but maybe that's because the people I have met from Wall St. make money. Some of them "quite a bit."

I wonder if he worked for one of those institutions that doesn't actually make money and instead lives off of fees.
My home desktop is an i5-1620 with 64G RAM running Ubuntu 16.04, and Firefox just hiccups and lags, period. It is sad.

I need to find time to experiment with Chrome while blocking all the Google chatter to see how functional it remains without being able to tattle to the mothership (otherwise I won't use it).
You can get simpler in GIMP: just use a specialized Crop tool instead of Rectangle Select.
How o you createan app outsourcing safelly
when you outsource how do you know the developer wont copy/steal the idea and claim it as his own after having written it and being payed for it ?(i know it can be broke up in pieces and abt the non disclosure agreement but...)
That topic is especially tough because of the highly-politicized nature of the topic.

Don't you think there are already enough books out there based on pseudo-science that confuse and take advantage of the general public?

No, I do not. Although I completely understand and agree with you that it creates a very bad environment for reasoned discussion. We've reached the point where anybody with any opinion at all can google around a bit and come up with pieces of data and nit-picks which lets them construct their own narrative -- regardless of whether it holds water or is self-consistent or not. There are a lot of "Google geniuses" out there, sadly.

AGW is not just one debate, but several. That's because it's not an argument around a closed system where one variable changes and we see clear causation. It's a series of arguments about many changes, the results of those changes, and the economic/future impact of those results over several decades.

Dude. That's a ton of stuff to try to pin down no matter who is in the debate. There are dozens, perhaps hundreds of complex systems involved. It's far too easy to pick and choose which of these you'd like to argue. It's probably the most complex (and whacked) public debate we have. I don't see physicists and the general public arguing about WIMPs, but everybody feels that they can take part equally in this discussion because some part of it may touch on their experiences, expertise, or political opinion.

The only good news I have is that there are only a few topics like that.
Why should it save the whole page when it only needs to remember the URL? At most, maybe also any form data you have entered. Small enough to keep thousands of pages in memory.
Wow, that talk just demonstrates that all downsides about error handling in Go are due to its lack of exceptions (at least how they work in languages like C#). It's a step backwards, it's ludicrous.
I was honestly surprised to see all this gpg setup, yet no mention of application-specific passwords. I've been using email clients with what google now calls an "App password" for years.