skysight-inc/HackerNews huggingface dataset:
A web server with a JavaScript engine. What could ever go wrong?

My eyes start to bleed when I imagine what some cowboys will implement on top of that.
Smaller, cheaper cars are the problem. The bigger cars have a better catalysator system. All those compact diesel cars from Opel, VW, Renault, Peugeot, Nissan will have the same problem.
Dieselgate: VW Diesel Emissions Scandal – Information and FAQ
"I tried - and failed - to come up with a
reasonable grep pattern"

Is there a nice, light, better-than-betterthangrep[1] static analysis tool that would help with this sort of question? (I suspect the decay to pointer would, for example, elide this detail from llvm's IR?).

[1] http://beyondgrep.com/
Even for non-developers, it's easy to create watchfaces using http://www.watchface-generator.de/. Upload a photo, customize your text and download the app to your watch (credit to Paul Rode, a 3rd party developer for this)
5-7 day battery life and always-on, e-paper-like color screen. This enables you to use Pebble as an actual watch, or in general as an information radiator - you don't have to interact with it in any way to see the data you need; you just have to look at it. They had these features (sans color) before Apple Watch / Android Wear even existed!

What personally made me buy Pebble over Android Wear / Apple Watch was not point-by-point spec comparison though, but the apparent philosophy of the company since day one. They went with practical (always on e-paper screen instead of touch) and hackable (Pebble is programmed in C, no stacks of Java bloat, no licenses to buy). From the beginning, they were giving off the utilitarian vibe, as opposed to the later Apple's strategy of building an expensive toy. It's a difference of mindsets.

Or at least it was, given that Pebble seems slowly going towards the mainstream.
I did something similar. I needed the C and C++ libraries plus compiler but hated the languages. Used BASIC-like 4GL's for their power and prototyping speed. So, I just made a knockoff of a BASIC in LISP with naive compilation to C or C++. In dev mode, it just executed functions instantly as LISP. Separate mode generated code from same LISP-BASIC. Added 4GL generators as macros. Got extra benefit of interactive development and incremental compilation. Aside from first integration of libraries, I got the benefits of C/C++ without any of its pain in most cases. Ultra-fast development, too, with few lines of code for common application types.

I miss that tool. Lost it in a triple HD failure along with the others. Closest thing I've seen to my approach is iMatix's combo of DSL's and mini-4GL-for-C for more productive, correct, C-language applications. Racket has potential to exceed anything I did and for more languages if applied wisely. It's main option if I try to rebuild my tool.

Btw, what would I call a tool that combines LISP macros, 4GL features (eg DSL's, generators), C or C++ data-types, and auto-generation of C code? It doesn't necessarily need LISP syntax: one prototype used Tcl style & final looked like BASIC w/ compatibility for BASIC tools. It fits as a systems language, a 4GL, a LISP, and a C/C++ superset all at once.
It is a big flaw to ignore what other language communities were doing.

Other systems programming languages older than C did it properly.
Like anything it's a trade off.

Emissions and efficiency are usually conflicting goals. Automakers are under a ton of strain right now to achieve BOTH, which is essentially impossible. The VW TDIs are some of the only vehicles to even get close to the efficiency that will be required in just a few years, regardless of emissions.
Pebble Round Watchface
Minneapolis-St. Paul, which is as sprawl-y as it gets has done a pretty good job of connecting most of the area with paved bike-only paths. I am not sure how bad the situation in Bay Area is, but it is not easy to get too many people to bike to work 20 miles each way, every day. So I don't know how this helps unless most people live within a 10 mile radius of the work place.
I wondered about this sentence.
If you would apply scripting functionality to serve long-running websocket or HTTP/2 connections I'm sure garbage collection would be necessary. However if the scripts are really per request and not per connection then it could work - but the capabilites would be much more limited then what you can do in other scripted-webserver-environments (e.g. node).
Em, I didn't suggest the 3rd world should save energy. Stop with your washing machine already.
Agreed. New code shouldn't be committed unless it compiles without error. The build server should then compile with -Werror, with all relevant shame being healed on the developer who breaks the build by letting a warning through.
Though they don't make mine specifically anymore (http://imgur.com/a/6LtYY) oakley has some great, rugged bags.

http://www.oakley.com/en/mens/bags-accessories/bags-backpack...

Very rugged bags and I've carried 3 15 inch laptops in mine at once.
sizeof(a) is sizeof(int*) in your example because of the C standard: That is to say this is a bug in the standard, and not a bug in any particular compiler.
> articles updated at most once every four years

That's not what this article says. "In exactly four years—or earlier if research has moved on significantly." Four years is the maximum time an article will stay unchanged, not the minimum.
>All logic suggests the electronic version should be cheaper.

You get the same book either way. Why should it be cheaper. You could even argue that instant download to your kindle is a convenience worth paying for.

But it's silly that Amazon is selling them for more. Often times much more.
When I got my Jetta TDI, it had a nasty stutter when the engine was cold.

It's three blocks from my house to the arterial, and I had a couple of close calls when I tried to pull into traffic and nothing happened.

When I took the car in for 10k miles they had a ROM upgrade that fixed the problem, but I'm wondering now if they cheated to do it.
Hey that might actually convince me to take a job in SV
Note that SCT is technically closed after sunset, although the rangers have said they're lenient on enforcing it due to all the commuters.
"I miss Google wave invites going for $26 a month"
I forgot I was on the simulator and was interested in reading this.
You just have to make it hard enough for the majority of people to not bother with adblockers. If you can force even a single step beyond getting an extension, most people won't do it.
My favorite:
http://www.thewrendesign.com/new-ppc-cement-laptop-bag-desig...

Waterproof test:
https://vimeo.com/39962259
Eh, I'll get around to forgiving myself later...
We still have UNIX so it won't change.
I guarantee* that multiple books will be written about this. We'll probably find out some pieces of what happened.

*insofar as a pseudonymous Internet commenter can guarantee anything
It's a 33% increase, or an increase of 1.07 percentage points. It's not a 1.07% increase.
If you're using iterators, you don't have to worry about buffer overflow. But every A[i] random access needs to be bound checked.
What's Going on in There
The only reason anybody pays 100k for a bottle of wine is because the are reasonably convinced they can sell it for more than 100k in the not too distant future. Wine at that level is a pure investment instrument.
Blunt out the complexity of the road for self-driving, I see.
nice vid, thanks man :-)
How to reveal aggregations with Taucharts
Uber: If we can't exploit 'em then we won't employ 'em.

Everything in the sharing economy seems to revolve around someone getting a raw deal, while someone else gets unjustly enriched. Where's the balance?

There needs to be a third classification of worker which is somewhere between employee and independent contractor.

Let's call that new classification a "standard contract worker"

The "standard contract worker" works with a contract in place instead of nothing like today's at-will employee.

The standard contract form of employment is backed up by some state statutes which contain immutable worker protections which cannot be negotiated away, but everything else is negotiable. All terms must be negotiated up-front, if either party wants to change something, then a new contract must be agreed to by both parties.
What is the warning?
Ya, but it's all moot.
The section of the Bay Trail behind Moffett Field apparently can't be paved for environmental reason (the legendary "burrowing owls"?) There is a plan to improve the quality, though (hard-packed/sealed dirt instead of loose gravel)
Still no Windows Phone compatibility.

And their SDK page [1] isn't very helpful to understand what's its purpose, including if it's useful to create an app communicating with the device for incompatible smartphones.

[1] https://developer.getpebble.com/round/
The One Method I’ve Used to Eliminate Bad Tech Hires
LG has cheated Energy Star ratings with its refridgerators

http://www.treehugger.com/clean-technology/lg-under-the-gun-...
We usually have a take home quiz/test, it usually takes one hour or so to complete, and gives us a shot at seeing how one approaches certain problems. I once had a guy that built a whole web based suite that acted like a tour, took us through each problem and then ran the code and spit out the result and also showed the code running in the test in a syntax highlighted view. WAY over the top and took way longer then an hour, we hired him though :)
Because C designers decided to ignore other saner systems programming languages and thought it was a cool idea to do that.

No, C wasn't the first systems programming language used to write OSes.
Never heard of that one. Funny stuff. Shows even top tier can be improved.

Edit to add: mainframes also run user and server type workloads. Some of those are predictable, some aren't. Bull's virtualize whole desktops. The mainframe as a whole, esp important services, are usually still available despite issues with those. For instance, my company splits stuff between critical on mainframe or AS/400's plus non-critical on whatever is useful ("best-of-breed" they say...). The critical stuff is either on the IBM stuff or leverages it in client-server setup. Those apps either always work or (rarely) they fail-safe in an obvious way that does no damage. Nobody I work with can remember those systems going down over 10 years they worked there. The other stuff regularly has issues across the board. The key difference is effective architecture and how it's implemented.
A counterpoint to de Millo, Lipton, and Perlis [bashing software verification]
Silicon Valley is not exactly a dense city.. It's more a suburb.
> authors consist only of academics

I consider that a strength, not a weakness
> It would not be difficult for the compiler to only allow arrays of that length to be passed as parameters

It would be extremely difficult for the compiler, without changes to the C spec and most ABIs, to simultaneously provide that protection for heap-allocated objects, for example:

foo(malloc(30));

> Developers who handle arrays of arbitrary length tend to already encode a length parameter, it's this case where it looks to the developer like they are encoding a length value that is the deceptive/problematic case.

The most common arrays of arbitrary length in C programs are almost certainly C "strings" which are usually 0-terminated instead of including a length value.
Facebook introduces “click to message a business” ads
I agree that it is frustrating. I sell a lot of PDFs through Gumroad, and I think many of the buyers want that cross-platform compatibility (and the ability to print out specific pages). However, when I make ebook bundles available with .mobi, epub and PDF versions of a particular titles, relatively few people buy them.
When I bought by TDI it had the best fuel economy of a mid sized sedan, decent emissions and really good crash ratings.

Essentially I bought it instead of a Prius because I wanted a little more oomph for driving, especially in the hills around here.

Now I find out they cheated to get those numbers, and I'm pretty disillusioned with the whole company.
Not with a flag or anything. As said above, if you use iterators, it's not generally an issue, or you can call an unsafe function that doesn't do the check.
or if you are a famous graffiti artist, you can set up a booth outside the met museum in NYC and sell your art for 60$ a pop.. Cheap! and see how many you sell.

(edit the answer because the video is down is 4, and someone bought 2 at a discount)

https://web.archive.org/web/20131128220030/http://www.banksy...

At the sometime people's who's buildings get the honor of this street art being applied, do everything they can to remove and sell it.

the art world is odd.

If you have an open studios near by, I suggest visiting and if you see something that makes you happy buy it. I have some really nice pieces. (disclaimer, I do work for an open studios organization.)
As the co-founder and CTO of Investmynd, I have strong opinions on the rise of the "robos". We are building a company based on the premise that high net worth clients are not just chasing returns, but can truly benefit from the overall financial guidance that a personal wealth advisor can provide. But in order to provide value, an advisor must truly understand their client. We offer tools to capture not only the traditional profiling data an advisor needs to collect from a client (risk tolerance, cash flow needs, long-term and short-term goals, etc.) but also behavioral finance tools to help both client and advisor understand the distinct personality traits that influence every individual's investing decisions. Are you the type of client that seeks to maintain a high degree of control over your investing decisions? Do you prefer to delegate? Are you unduly optimistic? Pessimistic? Are you a collaborator? Do you prefer to work alone? All of these behavioral tendencies influence how you invest over time, both at a micro-level (individual stock picking, buy and sell decisions, etc.) and macro-level (high level decisions such as switching advisors, moving to a robo-fund, etc.). We firmly believe that advisors can add value beyond the basic asset allocation services offered by a robo-fund, as long as they have the right tools to understand how to best serve their clients.
I wasn't watching the indicator. I started with the parent comment's assertion. If it was wrong, my comment doesn't apply to this outage and becomes a rule of thumb.
Is it possible to be billed in CAD?
I think you're reading too much into the timing.
W/re the fine. It's not the fine which would break them, but the loss of confidence and prestige. They will suffer a sales slump due to these unbecoming tactics.

It was their aim to become the world auto sales leader, I don't think tarnishing their reputation in any way aids that aim.

Yes, GM has recently suffered a fiasco due to using an inferior part for cost savings, and I believe they dodged ( no pun) dire consequences in no small part due to its handling by their savvy CEO.
Ask HN: Number of iOS9 Ad Blocker Installs?
I heard a lot about how when iOS9 comes a lot of those users will utilize the ability to install an ad blocker. Is there any evidence of this happening? Whether it's the number of app installs or any indication from publishers on a drop in impressions.
I code in CL, Clojure using only vim.

I use only % operator, set sw = 2, visual > or < to edit lisp forms and I am very happy!!!
I think GP is being sarcastic at this point.
Facebook took over Sun's old campus, and I imagine some corp would take over Google's campus if they left. Ultimately office space is office space, and planning for a mass regional exodus seems unwarranted. Most or all of the cities mentioned can accommodate new housing developments as easily as office parks now...it seems like a reasonable means of allocation.

I don't even think crazy annexation schemes are needed...what would really change the region is a unified school system.
It's not just something "purely aesthetic". It's something aesthetic that you also hope to be able to sell for a profit in the future.
So you can bike from giant parking lot to giant parking lot?
The article seems to be mostly about decision making instead of buttressing the claim that diesel cost lives vis-a-vis petrol. It kinda just waves the allegation around without showing any work.

For all I know, diesel is significantly more efficient (maybe like 2x). I can expect to see 50-60 MPG when I rent cars in Europe vs 25-30 MPG when I rent similar sized cars in the US. So that's hard evidence I see every time I drive.
> You're making a distinction that doesn't work. At what point does an email become "tailored"? Five words? Ten? If someone sends you an unsolicited sales pitch that is mostly identical to the one they're sending to five hundred other people, but uses your name and adds a sentence saying that they "admire the work you've done with $X", is it no longer spam?

Trying to measure this by word count is completely socially inept. It's not about word count, it's about the fact that they don't actually give a crap about me or my goals: they're just trying to sell me their product. I don't care if 100% of the words in the message are hand-crafted to appeal to me: if they're just trying to convert me as a revenue stream instead of actually trying to address me as a person, I don't want to hear from them, even once.
Rust does optimize iterators, just not random access. You can even turn off the bound checks with get_unchecked, if you really really need unchecked random access.
Index investors didn't take a bath because they didn't sell anything, thats' the point. The markets bounced back higher than before. The biggest losers were most definitely active traders, like you. And simply looking at one anecdote around one of the biggest market crashes without considering the magnitude of risk you took upon yourself is just naive.
The unforseen downside of dabbling in a new language
> If IANA/ARIN tried to claw those IPs back from Apple, and Apple sued to stop them, who do you think would win?

IANA and ARIN, historically. You don't ever own your IPs, no more than you own your phone number.
> if I ever move to Kindle, any epubs I have won't work regardless of DRM.

I've frequently used Calibre (http://calibre-ebook.com) to convert epub to mobi. There are also plugins available for it that strip DRM, though I can't vouch for them.
How does this compare to http://appsheet.com/ ?
This response is neither productive nor insightful.

First, it's probably not useful to arbitrarily claim what the biggest flaw in the design of C is without context or data.

Second, I don't think it's reasonable in this case to place the blame on the design of a language (certainly, the choice of C has long been a pragmatic decision). As Linus alludes to directly, the tools exist with which to write more correct, idiomatic C code for the kernel (e.g., ARRAY_SIZE and a useful gcc warning).

Finally, as the historical record should demonstrate, 'getting rid of X by replacing it with Y' is not particularly actionable; it certainly isn't the most efficient solution in terms of resources and likely not in terms of correctness over the short- to medium-term.

If I'm to hazard a guess, the point of his message was to remind everyone the biggest source of flawed code lies in our own hands and in the biases individuals and groups bring to large-scale development.

The choice, here, isn't between using a good language and a bad language; it's between using a language and its idioms correctly, and using those things lazily with foul consequences.
No city zoning, but my understanding is HOAs control the zoning instead.
It is an ABI change.
the city slicker bag looks really nice.
It's showing 0 comments for me, what was it?
Google 'charges for YouTube adverts viewed by bots'
>We really need corporate "death" penalty.

Well, IDK. Those who order criminal behavior are the ones higher up who have a lot of connections and will find a new job. The average worker will pay the price by being long-term unemployed.

If you want the regulators and their lawyers to grow fangs, they should go after the executives and jail them. And strengthen whistleblower laws.
For me a lot of the slow down has to do with how transparent it has made the publisher price model. I can buy a new book today for $15.00, wait a year and get it for $10, or wait longer and maybe get it for $5, if I haven't gotten it out of the library by then. Publishers want to tax me for my impatience, and I'm not going to fall for it.
> http://www.ncbi.nlm.nih.gov/pubmed/20663065

This work was partially funded by the Beef Checkoff, through the National Cattlemen's Beef Association (NCBA)

> http://www.sciencedirect.com/science/article/pii/S0309174014...

D Weed has received consulting fees from the National Cattleman's Beef Association in the past.

So, basically, you have been mislead by industry lobbyists.
Your first complaint ("updated at most once every four years") is fine, except that it's not that big of a deal for a 3000 year old field. As another comments stated, topics that are changing rapidly are updated more frequently.

But your second and third complains are about process rather than result. What exactly do you think could be better about the SEP if they had non-academic authors? Or decentralized control? Not in a hypothetical world where the editors are evil, but in the real actual world?

I think the answer is "not much, and lots would be worse", because those properties are key to the SEP's success. This is different than Wikipedia, which has a much broader mission and would be crippled by these restrictions.
When I read the title I thought it was about moot joining USV as an EIR or partner.
> I also should point out the old people looking at work from the 70s and 80s are looking at works from their youth. It is quite possible that they understand exactly where the creators were coming from.

I am sympathetic to what you are saying. But i wonder if many of the responsible artists wouldn't have preferred a "throw my poster away and go create your own revolution" message instead of being snapshotted (killed, as it were, as in The Collector) and sapped of all vitality.

But yeah, perhaps i'm misunderstanding the artists' point — it's true that i agree with the statement that worthwhile art widens/challenges your perspective and held beliefs. Perhaps, therefore, being in a museum is a good thing. I suppose it's the least bad option, if you want to look at it that way.
Do you know which parts are Mozart? I'd be interested to hear.
Deterrence after Stuxnet
Well here is a rather balanced look at some of the research. You can do more checking if you want... and this comes from a "liberal" publication that one would expect to be all about ridding the world of red meat consumption.. http://www.motherjones.com/environment/2013/03/eat-burger-wo...

I would also have you check out Health Care Triage...
https://www.youtube.com/watch?v=oIPl5xPYJJU

https://www.youtube.com/watch?v=PhEwfaFLrd0
And over 21% in the US!
... or was it really him? IIRC, anyone could lay claim to that email address for their PR and github would resolve that to his account.
Less is more: the Pebble doesn't surpass all the functionality in the Apple Watch or Android Wear devices, it pulls back and focuses on being a great watch, a great tool. It's not a small phone stuck on your wrist. The long battery life with an always on, sunlight-proof display is what really makes a Pebble a Pebble.

2 days of battery life is going to rub some people the wrong way but I think for what they were going for here, it was a good compromise. This continues their core excellence of making a great watch that includes smart, connected features.

I am waiting for my Pebble Time Steel to be delivered. I'm not disappointed at all with this announcement and I'm proud to see Pebble expanding into new markets.
Kindle Unlimited no longer works this way. Amazon now distributes payments among authors in proportion to the number of pages that are read: http://mashable.com/2015/06/22/amazon-kindle-unlimited-autho...
Kibbutzim Look to Future in High Tech