skysight-inc/HackerNews huggingface dataset:
This is not something I expect to read in a Google story:

"Tesla, with thousands of internet-connected cars on the road, has a similar data advantage, one former member of the Google car project said."

But it is absolutely the case that data here trumps brilliance. Its really too bad that Google isn't still partnering with Uber rather than trying to compete with them.
We've banned this account for repeatedly violating the HN guidelines after we've asked you to stop.

https://news.ycombinator.com/newsguidelines.html
When I said "agreed upon format" I was thinking of something like JSON to talking to the server. I didn't think of various tabs on a browser having to interact.

You probably know more about how the browser works than I do, but I think I see what you're saying.

Suppose we implemented a browser that can allows front ends coded in RUST. In my mind, the browser just gives the RUST app its own tab, with its own memory and so forth.

I am not proposing mixing up languages for the a given front end, or for components within an application or anything. Not because I think that would be wrong, but because I haven't thought it through.
To bad Ed Snowden stopped working for Best Buy's geek squad. He'd have you jacked up to the NSA in no time! That's an undocumented feature bro.
Django is moving in that direction by having each LTS have its own major version number, and backwards compatibility guarantees within each major version. So you can think in terms of major versions every two years if you want.

You can start your project on Django 2.0 (expected December 2017) and "Version 2" will be supported (via 2.2 LTS) through April 2022.

https://www.djangoproject.com/download/#supported-versions
the new design looks great!
Would SiteAccelerator not be a better name since this speedsup site loads due to preloading of pages, but does nothing to the current page (well beside adding extra javascript to it).
I think it is important for you to think about how/to whom you want to sell your product. Do you want to have a bottom up approach where you sell to the engineers touching the code everyday? Or do you want to sell to the CXO of an organization?

If you want to sell to engineers, I think your page is fantastic. It is solving a problem that engineers face regularly - error/performance related analytics. But I don't think it really appeals to the business side. Most business folks do not know how to translate those pieces of analytics to business performance.
Yes there are plans to add window functions (no timeframe yet).

MySQL 8.0 will support CTEs (both WITH and WITH RECURSIVE). Bitmap indexes: work best with HEAP tables. InnoDB is a clustered index, so adding them may be a little harder.
Pretty much this, although arguably JS's flexibility aided in allowing developers to get around various limitations. That can be seen as a good or bad thing, depending.
LOL, all of the frameworks mentioned, even express are pretty light abstractions... that said, I feel angular, as an example goes TOO far.. way too far. These days, I hesitate to even use lodash, let alone jquery or larger bits. Though I'll still bring in moment if I have to deal with a lot of date/time logic and formatting (hate the size of it though).
That's ok. As you can see, we are sticklers for accuracy too.
When I choose softwares, I tend to choose native one over electron or JavaFX ones. It feels more native and more "sincere", like the developer really want to make it a good software. I know this logic doesn't make sense, but I don't mind paying more if it is native. It's like a handwritten letter, not a printed one.
Trader Joe's has it.
Not sure how much that is minimalism in design and how much is relentless cost cutting. One SKU that can be sold globally thanks to all inputs being implemented in software is much cheaper than 30+ SKUs for smaller regional differences.

Heck, these days you can't get a pure Norwegian, Danish or Swedish keyboard. They are all "nordic", meaning they have 3 different letters printed on the same keycap on a couple of keys.
In other words, Google's censorship program. For the 21st century. Behold!
There's a mismatch between the way professionals and the public use the term 'autopilot'. Pilots know it's an aid, not a turn-key solution. The public misses that important detail. Since Tesla must understand this effect, I resent them using this a marketing term since they can exploit the misunderstanding while not being technically wrong.

By the way, I'm pretty sure completely autonomous parallel parking is already available retail.
> I said trademark enforcement. A small competitor can be wiped out easily with legal costs associated with an extended trademark battle in court.

Has anything like that ever happened? Someone starts a business and a competitor with a completely unrelated name wipes them out with a trademark battle?
> And macros, now and then, act up. As in, they won't record properly or something.

What you may be experiencing is an erroneous action stopping the macro. For example, if you press h at the beginning of the line, macro recording would be stopped. To make this behaviour less annoying add: (setq evil-kbd-macro-suppress-motion-error t) .

Sublime-like multi-cursors in emacs are sometimes more useful than macros. I use and like https://github.com/gabesoft/evil-mc .

Regarding other points:

- yes, for huuuge files I still use vim
- Occasional bugs due happen, as in every editor running custom plugins. In emacs debugging and editing plugins code is natural. You can use emacs to debug itself and reload parts of code without restarting.
I made one a couple years ago called All Seeing Eye.. have not had time to update it since. Did screen capture too. On Github .
Polluting the space near earth is already quite a big problem.

https://en.wikipedia.org/wiki/Space_debris

https://en.wikipedia.org/wiki/Kessler_syndrome
Advancement is masturbating 24/7 until you die, apparently.
In my work I can be writing C++, or PHP or Javascript, depending on what part of the stack I'm working on.

C++ bugs are a bit hard to find, because the error messages are not very useful, so I launch the debugger, do a stack trace that fills the screen with arcane texts, then open the relevant source file in the line pointed by the debugger, and after about a minute of staring at that line and thinking, the bug is fixed.

In comparison to modern C++, JavaScript issues are complex beasts that can eat all your morning and give nothing in return. And then you test with another browser and it starts all over again.

Even so, some things like detecting the decimal separator supported by your operating system work in IE and Mozilla but were never implemented in Chrome, so you can't never really fix that 'bug'.
You are confusing .Net, C# and WP* frameworks. .Net is closer to the JVM, C# is the language and WP* are libraries that interact with w32 apis
I think this is a reference to http://thethingsystem.com/
> almost all software jobs tend to be mundane in the end. Am I wrong?

No, you're not wrong. Almost all jobs of any kind are mundane. You can either accept this and deal with it like most people or work to find a job that isn't mundane to you.
I understand your problem the truth is that you are being paid to fulfill someone else's dream. You're giving up your dream for money.

Work is not about you. It's bigger than you. It's a way to get society's needs met.

Your job is to find your dream, define it and balance both work and your goals. Understand that you'll work for someone but it's only temporary until you get your dream going.

Do this or you'll be changing jobs and careers without much fulfillment. It's only going to be a drag.

If you're lucky you'll fall into a job with an inspiring leader. Where his/her dream will be comes yours but don't count on that.

There's the sentiment that says, "Do what you love, and you'll never work another day in your life."

The question is, "What do I love?" What I think it really means is "Define your current job in a way that fills your needs and you'll never work another day in your life."

Good luck, finding your needs.
SLS isn't that toxic, its just overly an effective surfactant that strips all the natural oils from your skin/cheeks. Its why your hands free dry when you wash dishes with dish soap. Also strong enough to remove crude oil from birds.
> "...I don't mind paying more if it is native..."

I'm curious on how you know this before you even purchase? For example, the Mac app store can have both native and electron apps? You wouldn't know it's native or not until after you purchase it?
Podo – Stick and Shoot Camera (the Sequel) Is on Kickstarter
That's a very ideological take on the issue. The law regularly references standards that often aren't even reducible to writing. E.g. a doctor may be liable to a patient for not conforming to accepted standards of medical practice. But no writing exists that completely defines what those standards are!

As a practical matter, the folks charged with following the laws in question are builders. Builders are also members of the standards bodies that create these standards. And they're the ones who pay for the standardization process by purchasing copies of the standards.

I actually agree with you that these standards should be publicly available, by the way.
I just tried to get some information on this and all I found was info on how to enable this for NeoVIM.
Don't discount the value of a pension. If they make $50k/yr + 2% inflation adjustments for 20 years, they would retire making $75k/yr. Their pension would pay them roughly half that, plus the value of their TSP (401k).

If you're a 45 year old programmer and feel like you're nearing the end of your valuable career, it might make sense to take the pay cut and make the transition. The pension alone is the equivalent of adding another $1MM to your retirement portfolio (assuming 4% safe withdraw rate).

As a person who is scared by the prospect of programming into my 50s, I could see making this move. A 50% reduction in pay until retirement sounds more appealing to me than a sudden 100% reduction in pay at some indeterminate point in the future.
Monads are like Lannisters
That constitutes more than you should for you?

Personally I stopped buying jumbo massive apples and now usually only eat the small ones they say are for kids. I usually only est fruit with other things like in a salad or in a bowl of yoghurt nuts and seeds (tahini too) and maybe with coconut oil. I think this combo slows digestion to smooth out the sugar absorption.

I think it would be difficult to eat too much sugar from fruit in the same as from, say, soda just because it would be hard to eat that much fruit, but still possible to over do it.

When I was studying nutrition one of my lecturers was fond of telling a story about one patient he saw who, when asked what he ate, just said "apples", lecturer asked "and?" and the guy says "oh no, just apples". The guy was eating like a bucket of apples a day and nothing else. That could cause some problems.
I have yet to work on any ng (1 or 2) project that I'd take over a well-structured React + Redux project.
> looking at the URI the consumer must understand all about the given resource

Just because? No.

> The HTTP methods must be used to give the intent of the action that is happening.

That interpretation (PATCH, DELETE, etc) is not "correct", which is endlessly maddening. It was a possible scheme, just like a waterfall process was a possible development scheme. There is no correctness implied. See: http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch..., http://cafe.elharo.com/web/why-rest-failed/, http://www.artima.com/lejava/articles/why_put_and_delete.htm..., http://roy.gbiv.com/untangled/2009/it-is-okay-to-use-post

I really get sick of these purity guidelines that have no practical use other than to say "see, it works" which isn't compelling.
Indeed. And Food Unwrapped (UK TV programme) explained how the supermarkets don't need to say how much sugar is in those ultra-sweet Piccolo tomatoes because they vary and it's impractical to measure. In fact, it's worse than that because mostly they do display the sugar content in the Nutrition Information but it was found to always be a huge underestimate (like 3x lower than the real value).

Still, they're much nicer than the old tomatoes. At least I'll die happy. There are too many humans in the world anyhow.
> I'm one of those people who believes it's OK to plainly and respectfully express a dissenting belief, without apologizing for it.

And I believe that downvotes are one avenue of doing so.
That (essentially libertarian) defence doesn't hold a lot of water.

Even an American COMPANY is subject to rules, which in turn are designed/evolved to satisfy objectives - they're not immutable natural law.

Even Milton Friedman conceded that government intervention was justified in the case of externalities or natural monopolies. Social networks are, by virtue of the network effect, arguably natural monopolies, and in that sense, could be considered a utility. As such, they might have to be regulated more tightly than ordinary small companies.
An amendable distributed ledger is called a database
You had a good set of grandparents. Bottle that and sell it.
Why are you spreading this myth?

>Atkins' widow and Dr. Stuart Trager, the spokesperson for Atkins Physicians Council, both contend Robert Atkins weighed less than 200 pounds at the time of his accident, claiming "During his coma, as he deteriorated and his major organs failed, fluid retention and bloating dramatically distorted his body and left him at 258 pounds at the time of his death, a documented weight gain of over 60 pounds."

> Thanks to his death certificate, we know Atkins was 258 pounds at the time of his death. Yet according to a copy of his medical records, as turned over to USA Today by the diet guru's widow, Atkins weighed 195 pounds upon admission to the hospital 8 April 2003 following his fall. He died on 17 April 2003 after having been in a coma for more than a week.

Source: http://www.snopes.com/medical/doctor/atkins.asp

The dude was 72 years old. 72 year old people die of things like slipping on ice and cracking their heads. When he was admitted to the hospital, he was totally healthy, except for the head injury. There was no sign of any heart problems, except for some controversial leaked reports.

The tragedy is that Atkins really wanted people to be healthy and his diet was/is very healthy. It's very similar to Keto and many other low-carb diets. It's myths that keep countries like American in a downward spiral of obesity.
More developed alternatives:

http://coconut.readthedocs.io/en/master/DOCS.html

https://github.com/i2y/mochi
Some random thoughts on the US movie situation:

For teens, it sort of makes sense in a way to restrict portrayals of sex more than violence. The average teen isn't going to decide to murder someone after watching a movie, but very possibly could decide to have sex.

It seems like movies have a monopoly on socially acceptable portrayals of nudity. Nobody raises an eyebrow if you go to a mainstream movie with a nude scene. And actresses can show breasts in movies, but would cause a scandal if a nipple showed happened in real life.

Once I started thinking about how much violence is shown in movies, I realized that it really is a crazy level. Just count the murders in a typical action movie and compare to real life. (Interestingly, rapes are portrayed very very rarely in movies.) I'm not suggesting censorship of violent movies, but doesn't it seem like maybe there's a bit too much?
Something that seems to disappoint me about big game studios like Blizzard is the smallish number of games they've made. With a creative staff where probably 100% of them are gamers, I'm sure the number of game ideas is just overflowing within. I wish Blizzard would try making more smaller games to see if it picks up any traction. I think of Blizzard let their game designers spend 20% of their time on their own project they'd find a ton of new revenue generating games.
I'm hoping bonfire games has a hit game released to get started with then focus on smaller games after that so we can be entertained in numerous new ways.
Gmail / Inbox does some really cool stuff with markup like that:

https://developers.google.com/gmail/markup/
ESCORT GIRL ANNA – escorts| athens escorts |call girls
One thing they can always teach us is about the new trendy narcotics of the year. Apart from that...
For [1] many languages have "wat"'s. Also, the leap from "wat"'s to "absolutely bad programming" is a jump in reasoning. You can be a poor hacker in any language.

For [2] and [4], they are issues with the ecosystem, which I suppose it related but isn't strictly js, ie., you don't have to use React (shock). For npm, at least that issue has been addressed.

[3] is a social issue...it happens in many places. Can you claim that the university system is flawed due to similar attitudes of students who attend university?
I had no idea - I had dismissed the Atkins diet for years because I had heard that Atkins himself was morbidly obese and died from a heart attack (neither is true according to his Wikipedia article).
Handling of the case where big and little both want the same thing in their cache should be dealt with by the usual cache-coherency traffic between the CPUs that ensures they don't disagree about what's in their L1 caches (very handwaved because I don't know the details).

The reason for the manual cache operations is because they're generating JITted code -- on ARM to ensure that what you execute is the same thing you just wrote you have to (1) clean the data cache, so your changes get out to main memory[.] and then (2) invalidate the icache, so that execution will fetch the fresh data from memory rather than using stale info. This clean-and-invalidate operation is usually informally called a flush, though it isn't really one in ARM terminology.

[.] not actually main memory, usually: only has to go out to the "point of unification" where the iside and dside come together, which is probably the L2 cache.
Organic is pretty easy to get information on.
https://www.ams.usda.gov/grades-standards/organic-standards

From what I've been told, there are definitely some things you can do that would increase sustainability that would cause you to lose your organic label. E.g. substituting a biodegradable material that doesn't list its ingredients could cause you to lose the label when using plastic wouldn't.
Web programming nowadays is so good that it reminds me of the development speed of good old Foxpro.

The difference between then and now is that the end result now is 'distributed'.
but move on from what exactly? Vim 8? Looks good to me....

Maybe you want to move on just for the sake of moving on? To a new generation? Can you explain why? Seems to me that the person who knows the code base 200%, who wrote/vetted the entire codebase, is better placed to add features, than newbie refactorers who didn't?
Other than the suggestions offered below: Talk to the store manager and request that they carry the foods you cannot find.

Depending on the grocery, some will hear you, some won't. But many (not all) stores are responsive.

Write (handwritten, postal mail) the CEO as well.

If they won't, at least you tried.
Cool info, but I cannot figure out how that chart is organized. At first it seemed almost alphabetical by model, but that's not right. It's basically just random.
.NET core on Linux (not Mono). I'm not sure of the details; haven't looked at that particular project yet.
Enormous amounts of money are spent on product awareness, with no deception at all.
They use them to make paper with words on it.
their 3 column story boxes do not have fixed height defined.. the different heights of juxtaposed boxes bother me
> If it can't get from A to B without a human behind the wheel, it's not autonomous.

How about if it can achieve this 99.9% of the time, but needs help very occasionally? How many nines do you need? Humans are not at 100% overall. There's no clear definition of autonomy.
No, it's supposed to teach people how to use the language. When a large fraction of your user base will be bringing a specific skill set, then you should generate documentation aimed at translating those skills!
Google/Alphabet's corporate problem is that they have no clue about how to sell anything except ads. Even when Google sells something in a B2B context, Google expects to control the terms and offer the customer little recourse.[1]

Automotive doesn't work like that. GM, for example, insists that if a supplier's part causes a recall, the supplier is responsible for the costs of the recall.[2] Auto manufacturers demand the right to send their inspectors into a supplier's plant. If supplier quality slips, the oversight becomes tougher. It has to be that way; a car has thousands of suppliers, many of whom can make the final product defective.

The new head of Google's self-driving project is a car guy from Hyundai. He understands this. Google now has a center in Novi, MI where 100 self-driving mini-vans are being built in a joint venture with Fiat Chrysler. That's step 1.

This is more of a management ego problem than a technical problem. Selling self-driving technology as an auto parts supplier doesn't fit with the "change the world" mentality. The automaker gets all the credit. Few people know the names of the major Tier I automotive suppliers. Microsoft ran into this once. Microsoft wanted the Microsoft logo to appear when the dashboard display booted up. They were insistent about this. The automaker involved went with QNX instead.

[1] https://cloud.google.com/compute/sla
[2] http://gmauthority.com/blog/2013/08/general-motors-adopts-ne...
Things are slowly changing, but it's still heavily dependent on the university. I graduated in 2015, and we're now offering freshmen a "tooling class", which introduces students to some popular workflows.

The curriculum is changing pretty frequently, but git is covered in-depth, along with keeping code on GitHub, pull-requests, etc. Other VCS like svn are discussed briefly. The class also goes over popular IDEs and editors (vim, emacs, sublime...)

The class isn't led by a professor, but by a group of older students that have encountered these things in internships. Maybe that's what makes the difference?
> Collisions are avoided by relying on the air traffic control system knowing where all the planes are scheduled to be. (Plus plenty of backup warning systems.)

Yes, perfectly fine. If Teslas autopilot can rely on external traffic control to provide that information, call it autopilot. As long as it can't don't.
For those wondering, 90 cm / s = ~ 2mph = 3.24kph

"Impact" seemed to imply a harder hit, but it should be a nice gentle landing.
> Because of Facebook's convenience my friends use it, and because it's a walled garden I am compelled to use it[,] to[o].

Rather: Because it't a walled garden I am comelled not to use it (because otherwise I would violate the principles that I stand for).
Because people don't actually use the right tool for the job when it comes to software. Instead, they take the tool they know, ignore the better tools they would rather not have to learn, and make the known tool do things it was never designed for.

Excel is a great example of that, but it's done with programming languages as well.
Sugar is a pretty common ingredient in red pasta sauce recipes. It cuts the acidity of the tomato
> There is actually very little sugar in fruit

that's incorrect. in fact drinking a glass of orange juice is similar to drinking a coke. just because its fructose does not mean it's any better for you.

https://www.youtube.com/watch?v=dBnniua6-oM
The biggest flaw of this solution is that it will fetch pages that might changed by the time the user click the link. This solution is good for website that doesn't change often or for more static website.
Why product leaders aren’t ready for iOS 10
ES6 is better.

[edit] ES6 is definitely better than a swift kick in the groin. It is certainly better than the original version of javascript. And it is also better than a lobotomy.