skysight-inc/HackerNews huggingface dataset:
I'm still waiting for someone to build an email system where only the header is sent along. The body of the message must be retrieved from the original server using a unique key included in the header. This would decrease spoofing of IPs and make black listing more accurate.

Please someone steal this idea...
There were also some games where the player just runs faster when holding both w and up arrow on the keyboard plus forward on the controller.

Not that anyone but speed runners actually would do this to themselves.
>Trump showed that with Twitter and crap you can cross the very low threshold required to beat the current crop of presidential candidates.

At a visceral level Americans are beginning to revolt against a system that continues to grow in its power to pick winners and losers through a systematic war on education, media, and democracy.

Obama promised change; Trump didn't have to.

The American oligarchs became complacent. A shrewd sexist, racist shark capitalized on the structures they have built to perpetuate their power.
Google and some solid estimating should get you most of that if you are interested.
I respectfully disagree. It's not good for references, overall, to break a promise to a new employer on behalf of a former employer. It's the old employer, not OP, who moved back the launch date of this project.

The old employer had the notice on file. It should have been weighed into their determination of when to launch. It may have been. They may even have decided since OP was so invaluable that no matter when OP leaves they need one week extra to determine who is responsible to cover for OP's knowledge before they go to production. It is unfair to the new employer to drag out starting because the old employer is unreliable.
I agree. In current usage "humbled" just seems to mean "I'm staying humble despite my achievement" rather than what the word actually means. Even if it's over-used, it shows class to give credit to the people around you. Everyone helped at least a little.
> Jira used correctly will triumph over Trello used correctly any day of the week.

This is a beautifully expressed indictment of bad software. The tool defines what is correct, and users with a lower tolerance for effort, a lower investment in learning, different or more simple needs are incorrectly using it, or worse they are lazy.

I've seen this so often. A delivered piece of software is underused or used in a way the developers didn't intend, and it is their fault. Don't they know, if they used to software correctly it'd be awesome?

Or, put another way, our tool is the perfect solution for people who's needs are exactly what we thought they should be.
NZ is light years ahead of Aus in this respect.

"The towns that Māori live in are often small towns where there is not a lot of employment, if they live in the cities they are often disenfranchised and have a lack of cultural support."

I hear the same in Australia. Much bigger country, same lack of support.
I'm sure you've seen it before, but The Economist's style guide is my usual resource: http://www.economist.com/styleguide/introduction
> ...on equal footing with the rich kids when it comes to educational opportunity and resume credentials.

Except minus all that awesome networking and shoulder-rubbing. Which is, arguably, the actual value proposition of an ivy league vs a state school.
So, what startup ideas can we create from this?
Army Picks Sig Sauer's P320 Handgun to Replace M9 Service Pistol
You bought a console instead of getting a non-steam controller?
How do .NET delegates work?
> But Indians can see the benefits in not only black money reduction, but also in decrease in tax evasion, digitalization of the economy & also reduction of terrorism & anti-social elements like mao-ism, naxalism etc.

Except that you did not exactly require demonetization to achieve those benefits.
Thanks for this! I was stuck fiddling in GIMP which is a bit too powerful for what I usually need it for
I like the idea of the steam controller. However, I have a 21 month old and the Steam Controller survived for precisely two days before being broken. My Xbox one controller and PS4 controllers have endured months of baby shenanigans and are fine. It'll take them a few iterations before the can match the quality and durability of the big players in the controller field.
Give It 5 Minutes – My Road to Understand the Value of Serverless
Unfortunately VENOM was not so easy because some OSes (ehm Windows XP but also 2003...) only support driver floppies as opposed to driver CD-ROMs.

But we disable a bunch of old SCSI adapters, NICs, most audio cards, the whole Bluetooth emulation subsystem. All the cross-architecture emulation is also compiled out (x86-on-x86 emulation is still left in, until nested virtualization matures---which the Google folks are helping us with too!---but we only support it for libguestfs appliances).

Furthermore, in RHEL most image formats are forbidden or only supported read-only in the emulator (you can still use qemu-img to convert to and from them). Read-only support can be useful because of virt-v2v, an appliance that reads from VMware or Hyper-V images and tweaks them to run as KVM guests.
Creating fear in mind of corrupt. They need to he more creative. This increases the cost of corruption. If the cost achives parity with taxes, people will prefer paying taxes.
Parqmi Parking App for Drivers and Lot Owners
I don't know enough about it to know why they're not supporting MPEG-DASH on iOS (although, weirdly, desktop Safari does support it), beyond the obvious, "it's not Apple's HLS," answer. If it is just that - Apple don't want to support it because it's not their standard - then I'd be inclined to agree with you. Is there some technical disadvantage to MPEG-DASH vs HLS, or impact on the user, battery life, bandwidth usage, or whatever?
I find that the syncing of settings within addons is lacking. The sync of firefox's own settings also seems to miss some things (menu layout for example).

I'd also like some kind of profile implementation like Chrome has.

I use firefox as my main browser on my personal laptop, just not on my phone or at work.
TIL AWS doesn't initialize any blocks on your EBS volume until you read from it
At the moment we are in the process of evaluating different frameworks/solutions to build a simple native App for iOS and Android. Its mostly some basic forms to build simple objects that eventually get posted to a JSON API.

What astounded me most was that nearly none of the established solutions offers a simple way to just cache these requests until when the device is online or any other simple ways to get such basic stuff working when offline/the connection is bad.

Generally speaking: In early 2017 its still way to hard to get very basic stuff on native (let alone web based) mobile apps working offline. The whole offline-first movement still has a lot of educational work to do.
Basically if you never read a particular block from your volume after you initialize it, AWS never moves it out of S3 into EBS.

This can cause bizarrely slow performance for database or other random-read applications when you fire up a volume from a snapshot.

The official mitigation is to literally read every block once and then your volume will perform the way you expect:

sudo fio --filename=/dev/xvdf --rw=randread --bs=128k --iodepth=32 --ioengine=libaio --direct=1 --name=volume-initialize
In every American city I know, 80%-90% of the cost of an existing home is the lot, not the house. I don't know how to overcome this, but I understand it is caused by politics, suggesting it needs a political solution.

When Florida was abuilding like crazy after WWII for the next 25 years, the lot was usually about 10%.
"A documentary producer, a photojournalist, a live-streamer and a freelance reporter "

Is it just me, or does the bar for what a "journalist" is nowadays seem to be a whole lot lower than 10 years ago?

Does this mean that I can fire up Facebook Live and be a "live streamer" and claim all kinds of protections meant for journalists? Interesting.

And journalists being arrested like this? Not new. Not a "omg Trump" thing. Reporters and journalists do find themselves on the wrong end of handcuffs. It's not terribly unusual at all. (doesn't mean it's right, but the point is that this here is not proving that Trump issued some media crackdown or anything.)
> One common thing these projects share is an attempt to implement the whole language specification, together with the more or less complete standard library

Not in the case of Lua. Well, the "whole language" part is correct, but Lua is a very tiny language spec. It's "standard library", however, is the opposite of "complete".
This solves a very specific type of schematic entry where you're connecting tons of digital buses and I/Os. It's pretty tedious and error prone to do this in a schematic editor.

If you're ever done a 50-plus page schematic with a lot of digital parts (FPGAs, micros, etc.), you're stuck using a lot of global port definitions and these are the source of a lot of schematic input errors.

In the above case, it would actually be easier to see where your net is going using the python script as opposed to going through a printed schematic or even a schematic editor.

I know of many schematic types where it would be faster and safer to define the circuit using a script. After all, this is basically what you're doing with an HDL language like Verilog.

This is NOT well suited for analog circuits where you need to understand the circuit topology with lots of discrete components.
How exactly have they created this fear?
Source code of COHERENT (Unix clone) (2015)
> none of the popular scripting languages have been designed for the embedded environment in the first place

Also false for Lua. It is designed to be embedded.
The Demon Voice That Can Control Your Smartphone
How to find the right answer when the 'wisdom of the crowd' fails
I am about to release my largest Ionic project to date. It is a highly dynamic data entry and reporting system for field workers. My client is able to create and publish new data entry forms and reports from the private back and angular web app that I built for them.

The lack of any kind of commercial support is real and frankly that is the largest issue that you will have to deal with. I have searched high and low for any kind of commercial support that I can offer my customer. I am it. Or somebody like me.

However, I will say that in two years of using Ionic I have never had to modify one Cordova plug-in or any native code in order to release my apps. I do mess around with the native code sometimes but usually on an exploratory mission. Other than that, my biggest issue so far has been with how quickly ionic and Cordova get updated and how quickly my code gets out of date because of that. Then when I have to update I have to make sure that nothing breaks by writing all sorts of tests or doing manual testing yada yada yada. Also getting answers from support or anybody qualified is sometimes difficult and you have to wait days or just figure out your own work around.
Cats may be as intelligent as dogs, say scientists
youtrack is alive and well.
Announcing GitKraken v2.0
It might be interesting to do an analysis but it's not obvious that public transportation is an overriding factor.

If I look at obesity by US city [1] it's true that a lot of the top southern cities don't have great public transportation AFAIK, but the greater NYC metro area is relatively high up on the list. And Las Vegas is about tied with Boston and San Francisco.

I suspect eating habits (the US South is notoriously bad in a lot of ways) and poverty have more to do with it than the state of the local public transit system.

[1] https://wallethub.com/edu/fattest-cities-in-america/10532/
It looks like someone wanted to make an electronics version of OpenSCAD [0]. I agree, it makes more sense integrated into a graphical schematic capture package. There have been a few times when doing large FPGA pinouts that a tool like this could have been useful.

[0] http://www.openscad.org/
I can't speak highly enough about the move away from traditional networking vendors to whitebox hardware running a linux-based OS with proprietary bits that interface with the hardware. It's worked very well from where we started (just two racks years ago), and gives us a very clear path to scale to hundreds of racks.

It's given us far more control over our racks, empowered us to do all sorts of cool things that you'd never be able to really try on the enterprisey traditional network hardware. And it's cheaper; rather than renew support for enterprise network gear it's frequently cheaper to buy all new hardware and Cumulus licenses (our preferred software shop).
80% of the demonetized currency was back into the banks, 20 days before the final date [0]. Bloomberg reports that the final number could be as high as 97% [1].

Now, the question you should ask is - How much of black money was in cash? The answer is approx. 6% according to Min. of Finance White paper on Black Money. So, effectively - 86% of the currency was demonetized to target 6% of unaccounted income. No matter how you slice/dice this policy, the costs significantly outweigh the benefits.

[0] http://timesofindia.indiatimes.com/business/india-business/8...

[1] https://www.bloomberg.com/news/articles/2017-01-04/india-sai...
Ads will be the reason I stop using Messenger. Come on, Facebook... that's just ridiculous. Not everything needs an endless stream of advertisements.
You're right - I was thinking about HMOs where care is very systemically administered. I think we'll see players like Kaiser introduce these tools before smaller private offices.

They have more data than most other networks, and more resources to invest in R&D.
>but rather on simple consequentialism. Slavery tends to lead to abuse of the enslaved, and allows no recourse for those under it.

So slavery would be okay if the people who were enslaved could be protected from abuse whilst enslaved?

Think carefully about the implications of your philosophy.

>And consequentialism also leads me to believe that defending property rights so far as to allow people to deny food to the starving, is not a good idea.

You don't have a right to live by robbing others. Even if you don't care about the moral reasons for this, you must see how in the long run, a legal system that allows those with low resources to plunder those with high resources, deteriorates the incentives that sustain the economy, leading to far more death.

>(And to be honest, to me the libertarian notion of "self-ownership" feels like a reverse-reasoning epicycle to try and base everything on property rights.

If the term "self-ownership" rubs you the wrong way (because the concept of ownership has been stigmatized by socialist ideology), the libertarian notion could be reversed, and it would be equally valid. Unclaimed natural resources that are appropriated and turned into property become part of a person. They are us. So to violate someone's property is to violate their person.

>I'm not sure it even makes sense: Surely if you own yourself you should be allowed to sell yourself?)

I would argue you have no moral right to sell yourself into slavery, because the person you are five years from now is in some respects a different person, who no one else, even their past self, has a right to sell into slavery.
How do you determine who has been hoarding undeclared income as cash over the last 20 years?
Random raids?
Thanks for pointing that out.

Awaiting moderation... (the lack thereof makes HN's commenting much more satisfying:-)
I wonder about an index fund bubble. I am mainly using them too but if everyone is and continues to you wonder if it gets too crowded?
Same, here. tmate.io is pretty handy in such cases.
> They were looking at those Spain, India, China markets, yes, and nailing those markets didn't really depend upon the opinions of comparatively extraordinarily rich Bay Area denizens or hackers. If you can afford a Galaxy s5 right now, even if you have to budget a bit, you are not the market that that OS was for (my understanding).

GP's point is that targeting these markets was a mistake. Their strategy was fundamentally flawed from the start.

> Other than that, the sorts of people spending 35$ on a phone do not care about the three different materials, the thickness, the shitty camera, etc. I've seen the most horrifying, hackneyed together internet connectivity solutions in China that to mock a 35$ phone for being "too thick" is to be just... out of touch.

Again, GP's point was that the idea of selling a $35 phone to China was what killed Firefox OS in the first place.
(INAL so take this with the appropriate amount of salt)

Because it's illegal to use a dominant position in one market (desktop operating system in Microsft's case) to gain an unfair advantage in another market (browsers). Since Apple does not have a dominant position in any market so they're free to do as they please.

Note that the question what constitutes a market is not always easily defined. Apple obviously has a monopoly on iPhones or smartphones running iOS but I doubt you'll find a judge that sees that as a market distinct of the wider smartphone market.
The Ministry of Finance has done this exercise with the help of Income Tax Department. They report that the unaccounted income in cash is approx. 6%.
I still don't know how to enable e10s. That trick works on Developer version, not stable.
QEMU + KVM + OVMF supports Secure Boot (including SMM emulation for the trusted base), or are you talking specifically of GCE?
Possibly. Although there were also many people in that school who did well in the entrance exam and did not succeed in the school. Thinking about both groups of people it's very obvious in retrospect that that the people that managed to get accepted despite the bad grade in the exam worked very hard and wanted to succeed no matter how difficult they found it. They'd put in 3x as much work as everyone else.
Deploying a Zero Day Exploit Update Fix with Microsoft SCCM 2012
New Embedded Memories Ahead: New Wave of MCUs Demand More Capable NVM
I always wondered what I should write people like that - unless I am pitching them for a project. "So I herd on Hackernews you are a really, really cool. Wanna go for chili next week and troll around?"
I totally see where you're coming from, but I'm not quite buying into it.

The reason is that other manufacturers - Google, Samsung, LG, OnePlus, heck, even Microsoft, and a few others I've missed - are free to build, and have been investing heavily in building, better devices and OSs. Sooner or later they're going to start winning - Apple can't be top dog forever. Arguably they already are: Apple's share of the Smartphone market fell to 12.9% in Q2 2016, remember. Consumers have a lot of freedom of choice in the smartphone market and, again, it's arguable they're exercising it.

I just don't think there's an anti-trust or anti-competition argument to be had here. Now you may not like or agree with the way Apple are operating here but that doesn't mean there's a case to be answered.
It does a better job than anything else you can come up with.
Article says $100?
Rich Hickey(Creator of Clojure) has talked about this. Type-specific lingo prevents one from applying common patterns of transformation. Check https://www.infoq.com/presentations/Simple-Made-Easy
Comment of the year.
Supreme Court Limits on Abstract Patents Are a Good Thing
I have two Xbox One controllers that have developed such bad analog stick drift that they're unusable, and I know other people (IRL, not random folks I Googled) who have the same problem.

I also have a PS4 controller that completely stopped working because it fell four feet onto a carpet.

Given how many dead controllers I've seen without even any baby to blame, I'm not sure the Steam Controller necessarily that much worse.
http://shawnquereshi.com/2016/02/binding-the-elite-controlle...

This makes it sound like it's not a hardware problem.
Final Hearing in Diego Gomez's Case on Wednesday
You are right, I didn't read the link you posted because the moment I noticed livemint, I kind of jumped to respond (possibly due to my past experience with the articles on their website). However my point still holds, if RBI is not releasing the data how are these Bloomberg or any other entity getting their numbers?
I went through RBI's press release for December 2016 and didn't find anything stating the $220 billion deposits (as claimed by bloomberg).

https://www.rbi.org.in/Scripts/BS_PressReleaseDisplay.aspx

PS: I am not trying to argue for the sake of arguing, I really would like to know the numbers to apprise myself.
> Going after whole swaths of people eventually just drives them not to talk except in a voting booth.

Pft. I wish I lived in a world where Trump supporters lived in silence before the election. I don't buy this, at all. They were the loudest, most self-entitled, and they always represented themselves as victims.

Anyone looking at the numbers knew the election would be within 5% either way, so it's not like those 45M republicans were hidden, it was only a question of if the last 5M would get up on polling day. If they would, the conclusion was foregone because country-voters cast larger votes than city voters so they win all ties.

> if you keep demonizing people

You see - perpetual victims. Even though they won they're still going on about being hurt. If saying someone voted for a liar because they didn't bother to look up the facts is demonizing, then I don't know what you ever could say that they wouldn't complain about.
NY Tri-State Tech Talent Sourcing
The adoption of new technology for diagnosis butts up against the same legal problem as driverless cars. Even if this system is better at detecting skin cancer than the average dermatologist (or even the expert), people are going to sue the manufacturer when it doesn't detect their cancer.

People sue doctors, too, but I'd put money on the proposition they'll be more willing to sue a company than the individual they met who seemed like he had their best interests at heart.
Ideally none of the flash space is spent on a parser/compiler, that's quite wasteful if you could compile bytecode offline.

I don't know if you can do that with mJS, alas.
Cannot proto-type without type; how ironically circular. :)
I'm an average radiologist, and would be happy to answer any questions you might have.
They have moved MMIO instruction emulation from KVM to userspace though. This is not yet part of upstream KVM.

I'm not sure how much of the emulation they left in the kernel, but something probably is there because handling simple MOV instructions in the kernel can have a massive effect on performance. Andy, what can you say? :)
Is jQuery still relevant? (2014)
This is actually something I'm excited about. I remember trying Ionic v1 and not really enjoying it. I built some MVPs and some apps using Ionic v2 about six months ago and I found it to be a pretty great experience. It was also my first experience with TypeScript and Angular 2 and I enjoyed the experience (especially versus traditional Android development). It's a neat product and I'm excited to see how the v2 final release compares.
I use GitLab not only because it's built in but because I've also had a really smooth experience with them.

They might be slower than others, but imo all development is made locally so I don't mind if sometimes it takes more than 5 minutes (used to take longer but they have improved a lot!).

I've only waited for like 30 minutes once. I would definitely recommend it.
Avoid Leaking Your Identity with YubiKey