skysight-inc/HackerNews huggingface dataset:
Yes, evil. As is Sergeant Rob Hain (of Chicago) who uploaded this...

"Sheriff's Deputy Ron Hain improperly detained Marsh after issuing him a warning and continued questioning him when he should have been free to leave, Barsanti ruled. The questioning led to Marsh's admission he was carrying a gun, which prompted further searches of his truck, phones, GPS and eventually the storage lockers."

"The discovery was made by exploiting the defendant's Fourth Amendment rights," Barsanti said. "He was illegally detained in a second seizure without cause." [1]

"Seized over 4,000 lbs of cannabis, over 50 kilograms of cocaine, over 50 kilograms of heroin, and over $1,000,000 of drug-related currency." [2]

1 https://www.dailyherald.com/article/20160406/news/160409204/

2 https://archive.is/Bf1ss
midipix is trying to use it, and advertises copy-on-write fork as an advantage over Cygwin, but I don't know how well it works yet.
http://midipix.org/#sec-midipix
http://midipix.org/git/cgit.cgi/ntapi/tree/src/process
It is possible to disable install hooks at install time by running npm install with --ignore-scripts.

You can also make this the default, with npm config set ignore-scripts true (and then --ignore-scripts false at install time if you wish to run them).
Obviously SaaS has to be subscription based, since there are the obvious hosting costs per user.

But very little software needs to be SaaS, that was a mess you got yourself into in the first place.
That was one thing I really liked about the Google Python guideline posted here a few days ago: Their rule about list comprehensions. "three lines max, one for the element, one for the list generation and one for the filter clause - no nesting". That's the sweet spot.
The Four Newest Elements Now Have Names
I feel like this is a classic example of abusing your knowledge about your product. You gotta account for the fact that users will usually come in having little knowledge about what your product is and will derive that from the functions available on your page. In the previous designs, you look at it and see:

- user generated requestst
- crowdsourced voting
- how easy submitting a request is, and what it entails
- the volume of requests you have

I see this in the larger context of icons8 and I get the sense that is akin to voting for a feature. This is something I could do, if I wanted.

The new design shows me:

- Weird titles that may or may not be some sort of request

And that's about it. Only five of them. Take that in the context of icons8 and I really can't parse what it means so I would probably just completely ignore it. On the request page, I don't see how approachable the request feature is, so I ignore it.

Uservoice does it better.
Saving you the need to scroll to find the text: https://duffy.house.gov/sites/duffy.house.gov/files/wysiwyg_...

"To prohibit the National Telecommunications and Information Administration from allowing the Internet Assigned Numbers Authority functions contract to lapse unless specifically authorized to do so by an Act of Congress."

A little over 6 pages, so not a tough one to read. Might be close to the same number of words as the press release.
What redesign are you referring to? Reddit has never changed much in its design. I'm looking at it in the Wayback Machine from before subreddits were introduced, and it still looks like the same site.

Reddit got popular when Digg was redesigned.
I worked extensively in Shenzhen (though it was a breath of fresh air to get back to the states), and it is a great ecosystem but I do want to address something not covered in the documentary. Their are a lot of things you need to be careful about before venturing into the wild west of electronic parts that is shenzhen. First, knowing some Mandarin or having a native speaker with you is definitely a requirement. Most big companies and vendors have english speakers working for them, but thats the exception.

The work mentality there is to get as much done as quickly as possible. Short cuts are the norm, which is frowned upon in North America, and you have to watch your suppliers and make sure they don't screw you over (ex. replace your requested part with a similar one or get you a cheaper part without checking with you and put the difference back in their own pocket). This even happens in the prototyping stage.

And as cheap as building stuff is there, living is still comparable to most US cities when it comes to good housing (ex. Austin, Portland, Denver).

With all that said, things move crazy fast. You put a circuit board order in on Monday and its on your desk on Wednesday.
I love Project FI, but nobody who tries to call me ever gets through. Not nobody, but really like %75 of the calls don't go through. The data and international roaming are wonderful.
I didn't cite numbers because I didn't base it on any, and it was probably sloppy to use the word "most". So, if I could go back and fix the post, I would say: "most new projects I've seen in the last few years...". Thanks for pointing out my lazy wording.
We're talking about enterprise sales in the logistics and transportation industry here. I doubt the final decision whether or not to buy this particular freight rate benchmarking tool is being done on an impulse. There are whole teams responsible for enterprise purchases who have already ripped apart this offer and know every common sales trick in the book.

Also, I can't help but smirk at the thought of mentioning Disney a couple sentences after talking about an "escalating arms race of advertising tools and trickery". Perhaps the phone should have pinged before you made that promise too.
Multiple people on /r/chess are saying it also castles its way out of check (which is, of course, also illegal).
So if it's clear that a person is in possession of illegally obtained property, but it's a mystery exactly how they got it so law enforcement can't indict them for a crime, they should just get to keep it?
Clarus the Dogcow favicon is pretty 1999
> to be efficient, pair programming has to produce more correct code... how can you not assume they'd be able to create more code with a keyboard and no interruptions

I measure efficiency by less code not more
Curiosity got the better of me recently when I re-read Russinovich's [NT and VMS - The Rest Of The Story](http://windowsitpro.com/windows-client/windows-nt-and-vms-re...), and I bought a copy of [VMS Internals and Data Structures](http://www.amazon.com/VAX-VMS-Internals-Data-Structures/dp/1...).

Side-by-side, comparing VMS to UNIX, and VMS's approach to a few key areas like I/O, ASTs and tiered interrupt levels are simply just more sophisticated. NT inherited all of that. It was fundamentally superior, as a kernel, to UNIX, from day 1.

I haven't met a single person that has understood NT and Linux/UNIX, and still thinks UNIX is superior as far as the kernels go. I have definitely alienated myself the more I've discovered that though, as it's such a wildly unpopular sentiment in open source land.

Cutler got a call from Gates in 89, and from 89-93, NT was built. He was 47 at the time, and was one of the lead developers of VMS, which was a rock-solid operating system.

In 93, Linus was 22, and starting "implementing enough syscalls until bash ran" as a fun project to work on.

Cutler despised the UNIX I/O model. "Getta byte getta byte getta byte byte byte." The I/O request packet approach to I/O (and tiered interrupts) is one of the key reasons behind NT's superiority. And once you've grok'd things like APCs and structured exception handling, signals just seem absolutely ghastly in comparison.
> After my Ph.D., I was essentially 100% permanently, absolutely, positively unemployable at anything where I mentioned I had a Ph.D.

My last three jobs, and last five job offers, only materialized because I have a PhD in math.
It's possible to reacquire your money less legal fees. That's an important distinction for anyone who tries to get their money back.
Completion notification requires committing a (potentially cache-hot) buffer for an operation that might not complete until some time in the future. With readiness notification you only need to have the buffer ready when you know you will use it.

Also, on an high performance poll/epoll/kevent based system you only need to poll cold fds, while you can do speculative direct read/writes to hot fds, so no need for extra syscalls in the fast case.

That doesn't mean that completion notification doesn't have its advantages, especially when coupled with NT builtin auto-sizing thread pool, but it is not strictly better.
I thought this was going to be bringing back the .plan file :(
(1) That would probably work under the existing rules.

(2) There is an active legal challenge to the existing rules (arguing that they misapply two separate provisions of law as if one controls a definition in the other, when that is not the case), which if successful would radically shake up patent venue and pretty much end the "drag everyone into ED Texas" thing we have going on right now. [0]

[0] http://patentlyo.com/patent/2016/04/circuit-continues-allowa...
You should talk to a solicitor about this as soon as possible.

You shouldn't immediately assume unethical conduct or foul play, though. Vesting schedules are still somewhat specific to US startup culture.

Is this a private (Ltd) or public (PLC) limited company? If the former you most likely own those shares right away (but in any case you should definitely have a solicitor review your contracts).
"The Protecting Internet Freedom Act would also ensure that the United States maintains sole ownership of the .gov and .mil top-level domains, which are vital to national security."

I almost did a spit take...
If anything I've heard the other thing - that it's hard to get published unless something is novel enough. There's not much interest in studies that just confirm or slightly extend, which is why reproducibility becomes an issue.
Plague Came to Europe Just Once and Stayed, Study Finds
If it were me, I would set the ip (A record) on the root, and then use a CNAME to alias www to the root. Then you don't need any redirects, and you don't need to worry about server doing the redirects going down and taking your site with it.
Websites in 1999 didn't use 2MB PNG files as background images..
I think a number of things contribute to the rise(?) of groupthink in the sciences (particularly in biology). One is the increasing age [0] of the peers in the peer review systems. Younger people are typically willing (and able) to perform more risky novel research. However, the biggest single factor is the drop in science funding, which leads to fear and an inherently conservative response (on the part of both grant applicants and reviewers).

[0] http://scienceblogs.com/transcript/2009/12/03/nih-grants-by-...
While this seems rational, is this a play for them to gain some 'net credibility to start pushing harder to kill Net Neutrality? Aren't the players coming out in favour of this bill the same ones who have been arguing against NN? [1]

I'd be wary of letting any of these folks have a say on the future of the internet.

[1] ie:

Heritage Action: http://heritageaction.com/agenda/strong-economy/internet-fre...

TechFreedom: http://techfreedom.org/post/134532740524/net-neutrality-cour...

National Religious Broadcasters: http://www.acton.org/pub/commentary/2015/03/04/no-faith-base...
Micro Segmentation and Cisco ACI – From Theory to Practice
This is the beginning of the end of life sciences research.
True, but two simultaneous and specific typos is much, much less likely than a single one.
Singapore is taking government PCs offline
Single Nucleotide Polymorphisms Linked to Educational Attainment and Life Course [pdf]
Hey everyone, we found him!
Brought to you by people who have endorsed Donald Trump for President.
Last I heard, IntelliJ actually gave you a perpetual license for the version 12 months behind the current one when you stopped subscribing - with no guarantee it'd even open your current project files. See https://blog.jetbrains.com/blog/2015/09/18/final-update-on-t...
And it is specifically excluded from Google Fi (you may import your number, but no going back).

My biggest gripe with Fi is that there is no way to check voicemail or handle SMS through the web interface. That was the most useful aspect of Voice for me.
Synesthesia
How to be Remarkable in Marketing
Again, that's simple mass efficiency. We can also talk about other efficiencies, like cost of feed versus cost of meat.
Nice checkbox animation! I wouldn't use it in a heavy form context but for something like a sign up page it is a nice touch.
Show HN: Software Job Matcher for GitHub Users
Correct, this situation is 100% a creature of Congress and several Administrations, the actual state of Texas has nothing to do with it.
Haha, indeed. I think I'd heard of it many years ago, but I didn't really understand how fucking absurd it is until a story about it appeared here on HN. A year (~ish/maybe, my memory of timelines is fucking terrible) later I saw the John Oliver episode.
> Something that is unusual about modern West is we make it possible to publish all the different perspectives

I think we have to stop patting ourselves on the back. Yes, we claim to allow it, but it's a bit more complicated than that. We aren't as open to questioning or "heresy" as you'd like to think. If you've ever worked in academia, you would know this.

> and we have an ethic in academia to study them objectively and try to figure out which is correct.

This is absolutely not true, especially in history and sensitive matters like race, sex, religion, etc.

> So for instance, we can be quite sure that the Nazi idea that the Jews needed to be killed off because they were all evil demons was simply wrong.

Not if the germans had WON THE WAR. That's the point. Look at how differently "history/propaganda" works when it relates to US:natives and Germany:Jews.

Our history cast the natives as savage demons that needed to be wiped out for the advance of civilization and the creation of the US. We make allowances for the genocide of the natives by excusing it with "disease killed many of them" or that it allowed for the creation of the US. But for jews, we do not make such allowances.

If you think we are open to different perspectives, try to get a book published that questions many of the claims of the holocaust. If jared diamond had written about the holocaust ( excusing the deaths of the jews due to the disease and starvation as a result of germany's poor performance in the eastern front ), do you really think the NYTimes/media and academia would have supported it?

All history is propaganda. If the germans had won ww2, the holocaust would have been viewed differently. Hell the word "holocaust" wouldn't even exist. Holocaust was a term israeli jews invented in 1953 to "brand" the genocide. We don't have a branding for the native "holocaust". Or the armenian "holocaust". Or the rwandan "holocaust".

Pick anything in history. Look at the "history" of the israeli/palestine issue. Look at the history of russia/ukraine. Look at the history of US civil war. Different sides have different histories/propaganda. There is no truth, just subjective and selfish propaganda.

Or if you feel more generous, you can say that there are many truths and each side picks their own truths. But regardless, it's propaganda.

I find it laughable how people are so resistent to the simple truth that history is propaganda. But then I realize that it's because they are victims of propaganda.
Android is so core to Google's business that I don't think they will kill it. It's become something of a selling point on their Nexus phones. I'll be disappointed if I have to switch.
Wonderful exercise and writeup.

Just fyi, you can usually buy lists of buyers in target companies. They exist for most markets, though it's possible such a list may not exist for your market. These lists will give you actual names and contact information, and are probably a more efficient way to contact potential buyers.
It made more sense when you could assume each machine was tended by a sysadmin who was responsible for running it, so having a quick way to reach that person in the Net's distributed "phone book" was a fairly obvious thing to do. Spam... existed, actually, but it was solved by social mechanisms. ("Hey, tell that loser to knock it off or AUP him off your system, wouldja?") DNS is old.

We no longer think of DNS as a "phone book" style directory system, and we no longer assume that every reachable machine is cared for individually.
Yeah I don't understand the reasoning behind this at all.
Somewhat novel research is fine, just as long as it conforms to what is expected. Novel AND counter to the expectations of the field is much harder to publish.
I'm sorry, who's "we"? You replied to a comment that presented fact. The fact is that Windows use is mostly limited to desktops. As far as you're concerned, I could be entirely illiterate and my argument would still hold because it's based on fact. If you want to claim Windows is superior, please don't point us to design documentation. Show us actual numbers and use cases where Windows outperforms Unix, or is used in critical infrastructure, etc.

(FYI, I've read the "internals" book for a relatively old version of Windows, along with plenty of books about attacking the Windows kernel through its huge attack surface that exists to accommodate various needs of various software vendors...)
> The Protecting Internet Freedom Act would also ensure that the United States maintains sole ownership of the .gov and .mil top-level domains, which are vital to national security.

Why? Because of hard-coded logic around those TLDs? Or is to establish that the US Military is always the top domain so canada.mil doesn't become a thing?
Disappointed. Where are the spinning 3D button gifs?
> basic things ... not using globals

Depends on the language, I suppose. I'm more productive with Python when I write everything procedurally and refactor into functions, classes, etc. every dozen lines or so. It's more fun than writing UML diagrams (and seems to produce better code, too!).

Or do you think so long that your head aches and your colleague Hephaestus splits you open to find a fully-formed cooperative multiple inheritance hierarchy?
Yeah, it's written like if this law doesn't pass, China will be have full access to the NSA.
Show HN: Oh My IG – Provide What You Expected from Instagram
Hunt and the Hunted (part one)
Why enable auditing when you already get the information you want with your current setup?
My laptop has a numeric keypad actually (Dell inspiron 15). And yes I can't imagine playing without it.
The only Millenials who matter
Studio None, in Brisbane Australia :)
and somehow I STILL have my math slightly wrong. Can I not do arithmetic? 40 * 4 / 3 == 53.33.

Anyway, I guess there some projects that can be done well in 53 hours, but it's still not a huge amount of time. At "USD$450 should be fine as a third of a monthy salary!", that's approximately $9/hour. Really? Okay. If you can find someone willing to take $9/hour for 53 hours of work for a project that really can be done well in 53 hours.... I think my point stands.
> As was previously mentioned, software like requires updates to continue running correctly (new OS versions, bugs, etc)

.. not really? There are only so many bugs to fix (and are they really significant enough to be a major hindrance anyway?), and bit rot is a platform problem, not an application problem.

And even then, shouldn't users be able to choose whether the "upgrade" is worth it?
Completely agree. However, when only one party is there to answer questions, the judge is left with whether to believe or not believe what the plaintiff is saying.

If that is the case, the reverse would also have to apply. Currently if the plaintiff doesn't show up the case is dismissed. If only one party is required though, now the defendant is left to argue why he/she is not guilty. That doesn't work either.
I'm not talking about major refactoring, but the kind of refactoring that I do every few minutes.
Doesn't this assume the maintainers of both projects would be amenable to such a thing, and otherwise be perfectly in unison with regard to vision and goals?
Dupe:

https://news.ycombinator.com/item?id=11865783
Again, yes, but to clarify, the 60+ Hz I was referring to was not the servo loop update rate, but the rate at which (loosely speaking) the servo loop setpoint is updated. (1)

For example, KUKA robot arms can operate in a mode where a motion path is planned and a sensor on a tool tip can make slight adjustments to the motion path on the fly. The points on those motion paths (as well as corrections) are updated every 4 or 12ms (83.3 to 250 Hz).

My point is that servo motor drives do indeed implement (sophisticated) PID controllers for current, position, velocity control loops. (2)

Obligatory Defensive Writing:

(1) Typical industrial servo motors implement sophisticated control over the velocity and acceleration profiles of the point to point moves. Anyone interested can look up the DS402 standard and take a look at the motion profile modes of operation.

(2) The PID loops implemented in servo drives are way more sophisticated than the canonical PID control loop equation (https://en.wikipedia.org/wiki/PID_controller). Nonetheless anyone who finds themselves manually tuning the servo loops for an industrial servo motor will surely find themselves setting proportional and integral gains.

Source: Commissioning servo motor drives is a part of my job.
> .@SenTedCruz and I introduced a bill to ensure that President Obama can't terminate U.S. oversight of the Internet

https://twitter.com/RepSeanDuffy/status/740636388186546176
Which part of the Rockies? AT&T has hands-down the best coverage at the ski resorts in Colorado. They even have coverage in A-Basin, which is a dead zone to everyone else.
There's broad exclusion for software in Europe as well.
Citation needed (re. Friedman).

Also, could we please stop blaming Thatcher and Reagan for undesirable political trends that started before them, and continued accelerating throughout successive left and right wing administrations in both countries?
Bay area apartment rental prices softening
I feel like a lot of these articles are popping up lately, this one just brought me to the point of expressing my frustration with the whole notion of trying to squeeze another 10% out of our customer base. Apologies for the borderline non sequitur.

>We're talking about enterprise sales in the logistics and transportation industry here. I doubt the final decision whether or not to buy this particular freight rate benchmarking tool is being done on an impulse. There are whole teams responsible for enterprise purchases who have already ripped apart this offer and know every common sales trick in the book.

Within the software industry this is a cliche. Someone who hasn't touched code in 15-infinity years makes a buy order for a demonstrably inferior product, and we waste $500k in labor and overhead costs so that he doesn't look bad for making a $200k order for solutions nobody wanted. Whether they intend to or not, tools like these are going to pick up on patterns of weak judgement and exploit them. Really the same problem with A/B testing.

> Also, I can't help but smirk at the thought of mentioning Disney a couple sentences after talking about an "escalating arms race of advertising tools and trickery". Perhaps the phone should have pinged before you made that promise too.

Haha. Touche. It was the first thing that popped into my head when trying to think of a common social obligation that is difficult to fulfill if you can't manage your finances.
I just want to thank you for your service. I have given up arguing with people who start an argument an ad-hominem.
The challenges of machine learning on iOS