skysight-inc/HackerNews huggingface dataset:
That's an excellent assessment, and we're actively developing our product in that direction. You can already upload your machine data files to create yield maps in FarmLogs, and this year we released the Flow, a hardware device that passively listens on the CANBus to create yield maps in real time on a FarmLogs account. We will be giving the same treatment to as-applied and as-planted data as well.

There are lot of challenges in this area. There are no open data standards and probably most farms in our target market do not have access to that type of equipment. Or if they do, they don't have great records of it. For them we offer a sort of progressive enhancement. We've licensed five years worth of satellite imagery to give us reasonable baselines of precision field performance history. And while we also need management decisions for our models, we can make use of manually entered data as well as machine generated precision data.

Over the summer, we piloted some products built from these models with great results, and will be announcing them soon. We're really excited about it.
They're a big business. The trick is hidden in software and controls emissions which require special equipment to detect. Of course they didn't expect to get caught, and if they did get caught they didn't expect to get punished. After all, if Lenovo can keep shipping malware in their laptops, why can't VW ship "malware" in their engine management?
"Worst. HN. Suggestion. Ever."
"The right thing".

The right thing is to not register me to these spam mailing lists in the first place. I did not register, ergo they are spam, and should be blocked from spamming other people. "Report spam" is exactly the correct behavior I intended when I clicked on it.
Analyse Asia 61 SparkLabs and Startup Hubs with Bernard Moon
Lain. It was a few years ago and only 6-7 steps long because I hit the threshold for my expertise (read: next to none) at the time.
Similar law works in Russia. There was a lot of rant among developers. It's funny to see Europe going to the same direction.
Synopsis: With Bernard Moon from Sparklabs Global Ventures and SparkLabs accelerator, we discuss their recent report “Global Technology Trends and Startup Hubs 2015” and its implications to technology startups in this year. We start with Bernard’s journey as a startup operator to an early stage investor and mentor to startups from Silicon Valley to Korea and back. He also shared his perspectives on the Korean startup ecosystem and what it really means to be a global startup hub and the metrics to measure them.
I interpreted this section as saying something more along the lines of "if your job prevents you from engaging in coding as part of your day-to-day activities, but you otherwise know how to code, then maintain involvement with coding by participating in code reviews."

It seems that his intended audience is expected to know how to code.
Mithril allows you to declare callbacks for the various DOM events on the virtual DOM nodes. This is where you glue in the FRP library. A callback will set the current value for one of the roots of the signal graph.
plus the impending lawsuits for wrongly classifying their employees as contractors... thats going to take years to play out and could hit their profitability really hard.
probably lower overhead. PKCS#11 is a lot bigger than this.
I wrote a programmable assembler in Python on a consulting project (I needed to write a debugger that used only direct memory access and no other debugger hooks). It wasn't difficult.

Later, we did one in Ruby, which allowed our assembler syntax to almost mirror AT&T assembler while still being pure Ruby.

These are easy libraries to write; people should just write them themselves.
Talented guys sing a beautiful song
Not that I disagree overall, but there are good reasons why manufacturers avoid hardware off switches:

- ugly
- unreliable
- confusing UI: you need to know whether it was physically switched off or auto-powered-down to know how to turn it back on

Solving some of these, like by designing a better mechanical switch, might push things forward.
Introducing Our New Canadian Datacenter: TOR1
Sometimes Bootstrapped is Better
Inside Amazon's Cloud Computing Infrastructure
bestbuy: accepts <username>+bestbuy@gmail.com for account signup, unsubscribe form rejects as invalid email, but they still send things (to spam)
I like those things (data bindings, values in models) too but Angular isn't the only solution. I don't like Angular's heavy handedness, and I really really don't like mixing JS and HTML (which rules out Ember or React).

I personally find Knockout to be almost the sweet spot. Very lightweight, plays well with others, doesn't "take over" or try to impose a top-down ordering on the page.

I know the rest of the developer world has moved on but I'm hoping I can hold on to using Knockout long enough until another MVVM system which separates view and model but binds them together comes along.
" in confrontation with entities that we encounter for the first time or do not have enough appreciation of their complexity, we approach from the most accessible angle we can understand. "

http://byterot.blogspot.co.uk/2015/09/rule-of-most-accessibl...
I understand that he was trying to be clever and thought provoking, but it was neither. Reducing work just by itself is a good thing. If someone doesn't have any passions, does it make sense for them to work 12 hour days in the interim? I don't think so.
What aspect of the architecture seems unusual?
A nice fix for the companies that, either by malice or incompetence, use one regex for their original email field and then another for the email field used to unsubscribe. IOW, if you ordered something, used "foobar+musiciansfriend@gmail.com" (which Musician's Friend takes just fine), then went to unsubscribe, the email field regex for that screen will complain about the "+". Off to the spam bucket you go, Musician's Friend, and my purchase dollars now go to Sweetwater.
While this line of thought may make you feel better about living in SF, it's just not true. Having been and lived in a number of mid-to-large sized American cities, I can honestly state that SF is by far the most urine and feces covered.

If you want to see someone defecate in public, SF would be by far the #1 place to visit. You're unlikely to see that behavior tolerated in NY, Chicago, KC, Vancouver, Seattle, Portland, Sacramento, Phoenix, Denver, or any other city you'd care to mention.
Have you used Name.com, perhaps?
While laziness may permeate a lot of the ecosystem, GHC 8.0.1 is likely to get better support for Strict: https://ghc.haskell.org/trac/ghc/wiki/StrictPragma
any idea how OSX compares?
What are you using for scheduling your jobs?
The question of timing of the green-I is valid, but different from your original complaint.

In your hypothetical scenario, the customer that is going to the panel to "find out what the fuck is going on" is not going to miss the indicator i, and will read the description of the message.
Shallow copy on assignment is dangerous because it leads toward double frees and therefore chaos in your heap.

Ironically, the original topic (upthread quite a ways) was pointer safety...
I am not sure I understand the comparison. Search engines and adtech are not selling a product, other than the process of serving ads. If sales of ad space and adtech decline, these companies are in trouble. And their "assets" are mainly personal data.

Maybe I missed what you were trying to say.
Neat. Why would I use this over ClojureScript or Parenscript?
Erasure Coding Comes to Apache Hadoop
Ugh. This is a such a fuck you to us.

I've well aware that computers come pre-installed with crap. Shocked to see the tricks being used to keep it there. Maybe I'm just naive...
It's not that straightforward; there are a ton of drivers that Lenovos come with; fingerprint scanners, synaptics touchpad, Sound cards and so on. These are usually bundled in a Lenovo System Update - when it gets installed, it installs a ton of cruft. It's a pity really - I have the latest X1 Carbon; it's a marvellous gadget. Pity the software is so poor.
I'm also a major fan of two way binding, but I agree with the problem the article raises re dirty checking. I much prefer Knockout because for the price of writing observable(value) rather than field = value I don't have to worry about dirty checking or the knock on effects of updating a value. Combine it with Typescript and you quickly get over the learning curve of calling to set a value rather than assigning.

On the server side rendering front I'd be curious to know if you do LOB apps. In my in house dev world where people are almost always within 100m of the server and used to Oracle Forms the experience you are describing is easy, fast and blows user's minds.
My parents are right handed. I'm left handed. Had a pretty hard time in communist Poland too. It started with a kind of wrong diagnosis where the doctor told my parents that I'm both and that they could choose which side I'd use. So my grandparents lobbied for right. I started out left but it was hard with a fountain pen and since I had nobody to help me out with that my parents finally broke and told me to learn writing right.

My writing is still horrible. Sometimes even I can't read it. I became used to getting worse grades just for that. Same goes for art class. I was the only person in class to cut himself with paper scissors...

Thanks to the motivation of my gf and colleges, I've started learning to write with my left hand but it's not easy. It's like starting over again. My gf bought me scissors for lefties. What a beautiful feeling to cut paper with the "right" hand!
I'm afraid touchpads are a deal-killer for me. Are there any manufacturers other than Lenovo that do the nub-mouse or something similar?
Hey thanks! It's nice to get some positive feedback on a project :)

I use an api from a domain registrar to check domain availability at the moment. I will investigate this.. should not be happening.

The automatic checking is a bit of a problem with the current design. It would be very many domains to check at once even if most are not inspected by the user.. I'm still thinking about a better system here.
Survey: API Maintenance Pain for Mobile Devs
Here's something I've always found strange: every relationship I've ever had has been with a left-handed woman. I'm right-handed. It's not something I notice until after maybe a third date (as I usually am the one paying the bill before then). I don't watch for it. I certainly don't ask up front. And I don't give it any kind of weight. But it's still weird.

For whatever reason, I guess I just seem to click better with lefties.
Actual benchmarks would disagree with your claim - the Meteor team did a benchmark and found Angular 2 significantly faster than Angular 1 (I hope so), React, and their own Blaze. The perf gap increases dramatically with the more DOM elements worked with - the best part is that the Angular and Meteor team's benchmarks are both open source! (The Angular team does not compare with React, just Angular 1 and a baseline of no JS generated DOM)

The problem I have found with most codebases written with angular is by far the underengineering put into it, sometimes to an appalling degree. The new DI is pretty simple - specify an array of services, or just define the array elsewhere and import it in and set it to a config onject. There is not much complexity on the user's side.
If I recall correctly, in the early days of the Internets that used to be block (ban) and kick
I have no issue liking angularjs. It's everywhere in the industry so let's not think that everybody hates it. It has problems , but I've yet to see a framework that allows developers to write complex front-end apps faster. There is none in my opinion. Anything that involves settings up events in some ways (and React usage involves writing event handlers) is a no deal for me.
Physician-scientist here. Current recs from the American Academy of Pediatrics is for both males and females to be immunized for HPV prior to initiation of sexual activity (1). Initially I do believe that the recommendation was only for girls but that has changed for two major reasons: increase herd immunity in the overall population and because men can also get malignancies and lesions from HPV. Of note, the vaccine does not prevent all HPV infections. The 4-valent vaccine covers the two most common cancer-causing HPV strains as well as two others that commonly cause warts.

As for whether a test like this would be useful in clinical practice, it would definitely depend on the situation. HPV is extremely prevalent ... by the time a person has been sexually active for a few years, it is almost guaranteed that they carry at least one strain of HPV (there are about 40-50 strains last I checked). However, most people never have any problems related to HPV, either because their immune system effectively suppresses the virus or because they have a strain that does not cause symptoms.

Is it useful for one to know that they carry a non-malignancy forming, non-lesion causing strain of HPV? Is it useful for 50% of the population to believe that they have an STI although it will likely never cause any clinical symptoms in themselves or any sexual partners? I would say probably not. Is it useful to type the HPV strains of all infected patients? Maybe. Currently it would not be useful as we do not have effective antiviral therapies for HPV. However, understanding the epidemiology more clearly could certainly help as we decide which viruses to attempt to target therapeutically in the future.

I will say this: the test described in this article would generally be described as a "fishing expedition" in the lab where I did my graduate studies. These types of studies can be very useful in certain cases but I predict they may also cause a lot of confusion as we begin to find subclinical viral processes occurring in plenty of healthy people. As a society, we will have to change our perception of what it means to be "infected" with a virus and as a clinician, it may become more challenging to reassure patients that they are healthy (gut and skin microbiome data will likely create a similar predicament with regard to bacteria).

In any case, I'm sorry to hear about your difficulties with HPV. I see patients dealing with it on a fairly regular basis and it can be a frustrating situation. I do hope that there are effective therapies on the horizon.

1. https://www2.aap.org/immunization/illnesses/hpv/hpv.html
Second time in 3 days: Heroku is having increased API error rate
7 reasons why every woman should travel solo to become a better leader
> scylla for instance does not leave the cache to the OS. It has its own caches for everything

Uh-huh... that's all pretty common for databases. Cassandra would fit that description.

> Never blocks on IO or page faults because all IO bypasses the kernel.

That just seems nonsensical. Sometimes, you are waiting for IO. That's just reality. It is conceivable you bypass the kernel for I/O, but that creates a lot of complexity and limitations. Near as I can tell though, they do talk to the kernel for IO.
That isn't exactly a counter to the OP's point. Just because they don't have competition in one global location does not mean they do not have global competition.
You've just described every taxi dispatcher on the planet, modulo a couple of rounding errors about medallions.
Yeah, as a German law professor once told me: "I never read the fine print. It's either fair or invalid".
I thought it was fairly critical of it - it basically said the idea is great, but the content sucked. Moreover I quite enjoyed the review of the annotated Alice and think I might buy it.
That was definitely a problem with Ticketmaster. It might still be, but I've long since marked it as spam.
Looks good and works great. Well done ! I will keep it in mind if I look for something.

I also like the design. Did you use something or create it from scratch ?
Their status screen is totally misleading and utterly pointless. Someone needs to get all of the RSS feeds (which are actually accurate) and create a new dash which is honest.
With liquidation preferences, you can offer the venture capitalist a $1 billion valuation with the pitch that the liquidation preference will protect the investor on the downside.

Other than a vanity metric, which the press will run with for a short time, is there any financial benefit to trying to game a $1 BN valuation? Doesn't seem like it would make any aspect of running the company easier or smoother and would make a merger/acquisition even less likely. Since there is no direct liquidity in it either (unlike stock), unless the founders took money off the table, the founder doesn't materially benefit any more than they would have otherwise.

It seems like if you need multiple preferences to get to a specific valuation (as the article alludes to) then the risk does not match the fundamentals of the company.

Maybe this is just beating a dead horse though about how companies are not being valued on fundamentals, though in that case which ones to use is itself a contentious debate.
I try to unsub first, because if I opted in they don't deserve to be marked as spam. But if your unsub method doesn't work. You are 100% going to get on every spam list I can put you on.
That's at a microbenchmark, cpu bound level. You usually aren't at that point.
I'm curious how default Android geofencing performance compares to iOS. As a heavy find my friends user I am surprised my kids usually walk into the house from their walk home from school by the time find friends even knows they left.
iOS9 already driving IPv6 uptake
"Targeting via tracking does not work" is a very bold claim. Better targeting is a selling point of billion-dollar ad tech companies, and retargeting just pushes more products.

Some sorts of tracking are harmful, I don't like the current state of affairs either and cookie syncing is downright evil (the practice of calling a pixel from a third party domain to "sync" your first party cookie with theirs) and abused.

I just don't think it's as black and white as some people make it sound, not all advertising is obnoxious and unwanted and as a consumer it's ultimately almost impossible to escape trackers completely (unless you expect consumers to run Tails and browse websites as static html)
How does its macrology stack up against sweetjs? http://sweetjs.org
Brian, thank you for responding, I appreciate your clarity and honesty.

My issue did occur during that period, and I am impressed you can call that out from memory, it must have been a frustrating time for BB.

If that alone was the problem, you would have just 100% won back a customer, but the thing that irked me the most was the customer support response.

I know you do not work for your helpdesk, but their response was more the reason I left, their apparent lack of concern was what turned one of any service provider malfunctions into a dissatisfied customer looking for a competitor.
Fun :) Back in my Racket days (back then it was known as PLT Scheme and dinosaurs roamed the web) I did a similar thing:

http://planet.racket-lang.org/package-source/dherman/javascr...

The Javadot notation was really convenient -- might be worth checking out:

http://jscheme.sourceforge.net/jscheme/doc/javadot.html
In a way I consider both Reddit an HN the annotations of the web. I always find it a little disappointing when I read an interesting article that didn't "make it" on either site and thus doesn't have a good discussion.
Ireland's tax deals are under heavy scrutiny right now. They may not survive the year. Without the benefits of 3% tax rates, I don't see why some companies won't prefer southern England or maybe Berlin or Paris – your endorsement of Ireland's climate notwithstanding.
Jepsen's finding wasn't that there was a bug in Paxos. It was in how it handled conflicts.
Twitter – Cool Download's – PLR – Software
... however, Rust's semantics specifically prevent this double free.
Is F# lazy? A very quick glance seems to indicate that it is not.
I like it. Can I send a postcard out of the US?
Also, how didn't something like this exist before?
> The 700€ Thinkpads also are free of spyware or any preinstalled such software. So, it is possible.

The machine in this article is a Thinkpad.
This isn't a helpful reply to someone looking for products without bundled crapware.
Racket can be optionally strongly typed. That said, I'm with you on OCaml (or even F#) being a more natural alternative.
PR, scare competition, generate deal heat, sell.
Interactive map of house prices in England and Wales
Free Online and Downloadable Games
I have never owned one myself, but potential buyers should be aware that these are Clevo rebrands, and there has been a lot of backlash about customer service, quality control, and just overall quality in general.

https://www.reddit.com/r/linux/comments/1xhtrj/what_are_your...
What primary outcome are you expecting that results in Sanders being a candidate you can vote for in the election?

In any case, this issue is so far down the list of things the average American is concerned about that it's impossible to imagine meaningful change happening because of it.
Oh sure, scrypt is better than PBKDF2, but IMHO PBKDF2 is preferable to bcrypt, due to ease of implementation.
He was only in his job for about 5 months, but I'm not familiar with his previous work history at VW. Was he in some significant sense responsible for the scandal by way of his prior responsibilities? Or is his resignation, for lack of a better way I can think of to put it, an honor move?

Edit: Thanks for the clarifications, all. Although he assumed Ferdinand Piëch's former position as chairman in April 2015, he was VW's CEO since 2007.
I would like to know this as well. I'd love to show this to people, but asking them to read a rather lengthy piece is a bit much.
Thanks. Right now I'm just doing delivery within the US to keep pricing simple and get initial feedback, but I hope to add international delivery soon.
> If he built an electric car for the masses, that would be a big deal for the world.

This is exactly Tesla's goal with the Model 3, targeted at $35,000.

I don't think you understand the amount of time and money required to reach mass production scale of affordable vehicles. Tesla was very wise to start with high-margin sports and luxury cars, because it gives them the capital needed to continue re-investing in production capacity and battery technology for more affordable cars in the future.

Tesla is playing a long game, and so far it's working. The popularity of Tesla alone has driven other auto makers to step up their electric car game, which is indeed a "great deal for the world" to help get us all off combustion engines.
I very much doubt that's an actual confession. The rest of their LinkedIn profile (https://www.linkedin.com/in/danveloper) is a series of way-too-honest "I fucked up and got fired" jobs.

> Although I signed up for a programming job, I was tasked with literally seeding clouds. I actually had to fly an airplane and dispel a solution of silver iodide into the air to -- quite literally -- "make it rain". I would've stayed here forever if the company hadn't gone under. Unfortunately, as it turned out, hiring programmers to manipulate the weather turned out to be a bad management policy. Oh well... ce la vie.
Dobot’s robot arm: Industrial precision at low cost
I am not very good with keys and GPG , how do these servers work? If someone want to send me an encrypted message how does he know I have a public key and where to find it?
It's still a problem even if it's not the internal monitoring system. Customers use CloudWatch to detect problems with DynamoDB and get notified. This dependency means customers may not get notified if CloudWatch does not work as expected due to a DynamoDB problem.