skysight-inc/HackerNews huggingface dataset:
They picked an interesting starting point for their comparisons, which was 1975, several years after the following:

1) HP ratings went from SAE gross (at flywheel with no accessories) to SAE net (at flywheel with accessories and stock exhaust)
2) Smog controls (AIR, EGR, and cats)
3) Lower static compression ratios to handle unleaded fuel

That said, computer-controlled spark and fuel, and now direct injection, makes modern cars a lot more fun if maybe a little same-looking.
The Good, the Bad, and the Ugly for Snap Investors
UIh, any specific issues? My company will be rolling out SAP from Germany to ZA soonish, and so far we have not yet had a chance to actually really test the connection. Self-hosted data center here, so probably not that comparable. Just overall crappy connection?
Create an application with websockets and flask
The reason why many developers hate XML namespaces isn't the concept but the implementations which force you to repeat yourself everywhere. I think a significant amount of the grumbling would go away if XPath parsers were smart enough to assume that //tag was the same as //default-and-only-namespace:tag, or at least allowed you to use //name:tag instead of //{URI}tag because then you could write against the document as it exists rather than mentally having to translate names everywhere.

Yes, you can write code to add default namespaces when the document author didn't include them and pass in namespace maps everywhere but that's a lot of tedious boilerplate which requires regular updating as URLs change. Over time, people sour on that.

It really makes me wonder what it'd be like now if anyone had made an effort to invest in making the common XML tools more usable and other maintenance so e.g. you could actually rely on using XPath 2+.
The sensors and actuators used in active safety driver assistance systems are light and take up very little space. Most of the extra weight comes from passive safety improvements such as stronger unibodies. Those are far from extraneous.

Plus cars are simply growing because most people prefer larger vehicles. A long drive in a tiny penalty box car is a miserable experience.
What is the point of posting that ?

(1) It's a proof of concept, (2) it hasn't been updated in 3 years and (3) it still isn't the same syntax as MongoDB.

The point still remains that PostgreSQL isn't just a 1-1 replacement for MongoDB which is pretty common sense to me anyway.
The article's main purpose is to imply that Trump's new immigration stance is lowering reported crimes...then in the middle it says.....

"It’s impossible to say for sure at this point whether those patterns are driven by Trump’s policies —" LOL. Why write the article then?

Also, which three cities are being talked about? It names 5 right and throws out 1 (dallas) and leaves the other 4 included. Which one is out?
Oh yeah I don't think it's questionable at all, just guessing what they're talking about.
And if you're involved in a tragic crash where the wreck of your car catches fire, at least you'd die happy, eh?

(yes, I know hemp grown for fibers doesn't contain THC or whatever the active ingredient in weed is called. It's a joke, you see)
I'm.just now getting to the point where I'm finding this necessary. Any resources you can point to for a beginner in testing (python)?
Show HN: SaaS Vulnerability Scanner for Small Businesses
I think you overstate the overhead for hardware operations. I had a team of five that managed over 1,000 physical servers in four global locations and they had to visit a datacentre maybe twice in three years. Other than for hardware installs which were always easily planned out.
That's excellent to hear. Thanks for the kudos!
In F1 they now have waste heat recovery systems, as I understand it (please, F1 engineers, correct me if I'm wrong) in the form of mechanically decoupled turbine and compressor wheels on the turbo. The (exhaust) turbine generates electricity which it can feed either to the battery or to the compressor wheel motor (acting like a regular turbo in the latter case). In this configuration, you can also electrically spool up the compressor wheel from the battery, giving exactly zero turbo lag, and they can also recover impressive amounts of energy that would otherwise be wasted - about 1 kWh in a 90 second lap.

[For a longer while, we've had anti-lag systems on racecars that basically burn petrol in the manifold, always keeping the turbo spinning. These are horribly fuel-inefficient and destroy turbos etc. quickly.]

I sincerely hope that electrically coupled turbo systems are adopted in road cars. The recent Audi/Bentley top-end (diesel!) SUVs with electric turbos are promising in this regard, but I don't think they do waste heat recovery per se.
That was the lesson of the movie Black Hawk Down. Many of the Rangers didn't take water, body armour, night vision etc because they thought it would be a quick in-and-out job.
You're echoing my base question.. as I read this, I was thinking:

"How is this any different than GM?"

One of my best friends worked to open the Saturn plant in Spring Hill - and after 30 years with GM, his body is worn out and broken from the experience.

The reason factory work has traditionally paid so well is to compensate you for the wear and tear on your body - and to entice people to do a repetitive, boring job.
I'm surprised that anyone at the big Corp actually bothered to even reply to this guy reporting the bug much less actually give him a bounty!
Applying caveman-tactics to programmers? When did that work out the last time?

I'm glad you have some counter-strike tactics.
So I was thinking recently... with Google (amongst others, of course) themselves pushing towards AI applications, it seems to me that many of these less-advanced* bounty hunts might perhaps be able to be automated with a fuzzer+scraper+AI based approach. The fact that bug bounties are still being awarded does suggest that this is not that trivial, however, but might still be fun to explore nonetheless. I.e. can one train an agent that goes off and tries this sort of things autonomously? Might be fun to translate the HTTP intrusion domain into a deep learning architecture.

Similar things are being applied on the "defensive" side of things already anyway (i.e. Iranian, Turkish, Chinese firewall systems using machine learning to identify and block new patterns), so why not apply this on the offensive side.

*: Not to demean the author in any way; I understand that putting the time in to explore these things is easier said than done in hindsight.
That's a great point! I tried out Bluemix and it was soooo bad! I was awestruck as to how a company as big as IBM could create something so hacked together. Amazon literally paved the way for cloud services, all they had to do was copy them.

I mean, just visit the IBM website. Try to figure out what it is they actually do. It's ridiculous. I have no idea WTF any of their services are.
If you can truly create infinite amounts of ByteCoin, the price should quickly go to 0. I'm amazed it still hasn't.
I inquired about this to a friend of mine who was mostly self taught at first, he has now past the 10 years experience mark but is just finishing up school in between freelance jobs. One of the things he told me was to take a terminology/vocabulary class, you probably know most of it after a few years experience but even a slight misunderstanding in diction can have serious implications down the line. I was surprised how much I learned and how beneficial it was to the conciseness of my code comments.
Novorésumé – Let's End Galactic Unemployment
Most of the cars you listed are the small side of the ones you'd see on the road in the US in the 80's.

I'm in Canada, and although I wasn't very old in the 80's, I remember seeing lots of Caprice Classics and Crown Victorias, which were around 3500 pounds, possibly more? My family have a Chevy Malibu wagon, which was a mid-size car but was definitely 3000+ lbs. Smaller cars were starting to become more popular, but there were still lots of monsters around.

So there were lots of heavy cars roaming the US and Canada in the 80s - but a new car of equivalent weight will usually use a lot less fuel, and be a lot more pleasant to drive.
Have you tried (or is an option for you) to use parallel builds?
Porsche's are more known for handling than straight line speed. So I am readying the OP's comment to mean the newer versions ride and handling are MUCH improved over its predecessor.
In DC, gigabit is $70 and 50/50 is $40. 2 gbps is $150 per month. No public utility, just a city government that's enlightened enough to permit competition between multiple providers in different pockets of the city.
We don't need name-calling flamebait TL;DRs on Hacker News, please.

https://news.ycombinator.com/newsguidelines.html
If that's true, how has "the average amount of hours worked by production team members dropped to about 42 hours per week"?
Now if they could just work on making those cars quieter. So they don't deafen me when I'm trying to enjoy a nice day with the windows down.
Font Map – using AI to find relationships across fonts
> Wait, you don't enforce 100% coverage? (Sorry, couldn't resist ;))

I know this was a joke, but 100% coverage only means you've covered every code path, not that you've tested every case. Static types allow you to prove the absence of certain classes of errors. Of course, you still need tests for all of the classes of errors that your type system doesn't cover.
I understand why you are making the leap assuming zero-rated services would somehow be exempt from throttling, but that is outside the scope of zero-rating.

In cases of throttling (cap thresholds, adverse network conditions, etc), all content (zero-rated or otherwise) should be throttled. If zero-rated services are exempt then that's a whole new kettle of fish.

The idea of selective, named, service throttling vs. blanket throttling based on service type is surely bouncing around within network operator groups due to the Title II FCC vote, but that could apply whether content is zero-rated or not.

Selective throttling != zero-rating.
A similar effort was just killed in Boulder a couple of weeks ago, by Comcast and others.
If Uber is such a terrible place to work, why does everyone want to work there?
Google's known for their fast triage/response time. They're also fairly generous with their bounties.
Snipster – write snippets once, no json/xml/cson
I am a bit jealous :).

I also did a subdomain search on google a few weeks ago. I stumbled upon a lot of login sites.

A subdomain search leaded to 95 subdomains under corp.google.com.

There is some strange javascript in those pages, there is a function called riskMi.

I don't want to get sucked into it, I'm also closing the tab and going back to my terminal :).
yeah, good thing the manhattan project spent 40 years in small trials instead of cutting corners to end a war by killing people.

you're all idiots.
The argument above would seem to be a case of re-duck-tio ad hitlerum.
More like coffeescript for Java
Oh yes they did - and the plastics were not as advanced either so they were worse. For example: 1970 Lincoln Continental 460 v8 with plastic timing chain sprockets for "low noise".
These are incredible times for performance ICE powered vehicles. You can buy a very fast car from the showroom, but the aftermarket and hot rod world has a cornucopia of options to build (or buy as crate motors) just about as much power as you want. Street driven twin turbo drag racing 'door' cars running 7 second quarter mile times are common. With electric performance in drag racing and hill climb (such as pikes peak) rapidly improving to it's an amazing time to be alive...except for the shortage of race tracks where these cars can be safely put through their paces.
Depends on the details of the local economy and the prices.

Buying a property on cash and renting it out is totally sound, with low risk. As an investment vehicle, it is often poor as the same amount of money would likely give you better returns elsewhere. If house values go down, it'll suck, but you don't have a mortgage so it's not too bad. If house values go up, you win even more.

Buying on loan is risky if the value goes down, but that's again an issue with any investment. The upside, though, is that as long as the price doesn't drop too much, your renter is paying for the house for you. You can put $50K down on a $300K house, and the renter is working for a living to ensure you own the house. This can be a phenomenal investment, but it does have a larger risk.

I know multiple people in my town who bought houses and rent them out (some percentage is through loans). Both have recently quit their day jobs, because the rental income exceeds their spending needs. Now they've been lucky: Rent has gone up 30-40% in the last few years. But if prices go down, and they have to lower their rent, they'll simply go back to work. In the big picture, it is extremely unlikely that this will result in a net loss, even with another housing crisis.

>Being a landlord isn't easy and has many legal obligations.

If you do all the work yourself, it sucks. Everyone I know uses property management companies. One guy who's been at it 7-8 years said it's never been a pain. Might have to deal with a repair once or twice a year (i.e. much less than one repair per house). Everything else is handled by the management company. Yes, they take their cut, but he still has enough left over to relax at home and not have to work.
You think it's a cost thing ie what the server can compute....?

I forget the term I did this with openssl, Apache, I think with a cheap vps I get between 9 and 10 cost, bcrypt. Sorry if these are not directly related for hashing.

A few sites I have to use for my dishwashing job work ie. share point and a card company that manages my money, as well as another by WalMart, they don't allow special characters only upper case-lower case and digits. You'd think okay length then but some have limits like a 15char limit.
The same political and market forces have an equally interesting effect on your cost of medical care and lifespan.
A new Fiat 500, Chevy Spark, or Mitsubishi Mirage have weight and performance similar to your old VW GTI. A new GTI is much bigger and despite the name has no real relation to the 1984 model.
You don't buy a 5 liter V8 to be quiet.
As a Xoogler who misses the debug stack, this was some fun nostalgia. Good catch!
I worked in the IT department of an early software company (est. 1980) based in the Bay area.

It was slightly better, since people understood software's value, and Ops was shared between the devs and IT. However, maintaining that sort of culture always felt like a constant battle. Management often slipped into IT = cost center.

In fact, my job officially became bridging this gap as an IT Business Partner. I don't think I did a very good job.
The most fun car I've ever driven was my 1985 Toyota Tercel, with all of 65 horsepower.

I don't think any car I've had since then has gotten better fuel economy than that old Tercel. But the old Tercel probably polluted the atmosphere a lot more, and I'm sure it would've disintegrated if I'd ever been in a collision with a larger vehicle.
> If your 'let' doesn't propagate so that immutable collections are used

It does; if you don't use `let mut`, you can't mutate the variable at all, which includes the contents of a collection.

(Given that someone will mention RefCell if I don't, I'll add: "barring unusual trickery".)
Intersectionality in Cycling
I'm the guy in the car over wanting it to be quiet. I'm saying I find those cars extremely annoying.
It's entirely possible, but I don't think it can be done in a "sell premade goods" way.

The seller needs to show that their items are unique by making them to order at a customer's spec. Keep prices down by not starting each item from scratch, but customizing a base product.

You make rings? Have a bunch of nice rings that you resell. Maybe even import them from China and sell on your store. But build your reputation by providing customized versions of those rings. Not by simply printing the buyer's name on them, but changing the type or number of stones, the metal, thickness, how the wiring is knotted, etc. Those are all ways to stand out from the high-volume crap and still keep the price reasonable.
But "string" in std isn't ambiguous, precisely because it's in the std namespace.

As to why a program would have two classes called string... well, there's a funny thing there, because it didn't, at least not until it started using this library that does "using std::string" in its header...

(Anyway, why is it the library author's concern? They're writing a library! Not only is this the tail wagging the dog, but they're actually making it harder to use, and easier to say no to. Exactly the wrong thing.)
Extremely unnecessary until your bill gets large, and/or you have many different teams using AWS
Swap bishop and knight starting is a common displacement chess variant.
> I feel that this is up to government regulation. The government should prevent unsafe cars from entering the road, not leave it up to the judgment of car-company CEOs.

Unfortunately, this might be asking your government a bit too much. If a car company decides to cut some obscure corners and keeps quiet about it [1], it will be very difficult for any outsider to catch it in time to prevent loss of life. Sure, you can punish them later, but by then, people will already have died.

[1] https://en.wikipedia.org/wiki/General_Motors_ignition_switch...

EDIT: Changed the link in [1] (from http://www.cbsnews.com/news/another-fatal-crash-may-be-linke...).
Maybe inline functions may be used for some basic metaprogramming, but I'm not sure https://kotlinlang.org/docs/reference/inline-functions.html
>Just because I believe that the government is an immoral actor or believe in 'conspiracy theories' like 9-11 being an inside job does not make me a white supremacist.

True. But anti-feminism, white supremacy and the beliefs being described are fundamentally, conspiracy theories, and the culture of conspiracy theory does tend to embrace these ideologies. The sets may not overlap perfectly, but they do overlap.

It's not hard to find someone who believes that 9/11 was an inside job and who also blames it on a Jewish conspiracy. That sort of thing is so common as to be banal.
I looked up a picture of Jonas Salk, and I can guarantee you that man got laid.
Looking at Terraform 3-4 months ago it really only supported AWS if you were doing anything "interesting", for some value of "interesting" which I can't pull off the top of my head at the moment.

Has that changed since?
Define fun. If rewarded, taking a team with shitty development processes, poor software, etc and taking it to the next level can be a great fun. But only if it is reward, i.e. is considered valuable.
How is this article not called "Too Fast Too Fuel Efficient?"
Nono, just the classical guitarists who play my music flawlessly with a minuscule fraction of the effort needed on violin. You with your frets and extra strings and inability to sustain. grumble

(But seriously, play the music that makes you happy! The sonatas and partitas are amazing on guitar!)
I'll bet it would run circles around my dad's 1984 Hyundai Pony. Trying to go up a moderately long hill with 3 or 4 people in that car was an adventure that would usually result in lots of others cars passing us angrily.
I think it's more useful in the US, but more importantly, it stands to become much more useful as more AI-personalized services are rolled out. The downside is that Google needs to have the information in my file for it to be useful (or to build a shadow file without my knowledge).

Paying at least makes explicit the bargain we're striking. As opposed to Google offering me something for free, then having every incentive to suck as much money out of what they can glean from me, I'm instead simply paying them for the true cost of the services I consume.
> I was just in Peru two weeks ago, and happened to stay in the hotel as the new Peruvian President

???

About our recent elections, on the last couple of them we have been put through voting for the lesser of the evils somehow. I will give you a bit of background about our recent elections so you can understand what it was to have Kuczynski be elected President.

In 2006, we had a second between Alan Garcia (previously President between '85-'90, a period remembered for having over 6000% inflation) and Ollanta Humala, a retired commander of the military who was involved in killings of terrorists and civilians in the 90s during the war against terrorism. Garcia won because he was perceived as the lesser evil but the truth is that the people in Lima didn't vote for him in the first round.

In 2011, Ollanta Humala ran again and reached the second round by a large margin. His opponent, Keiko Fujimori knocked out our current President, Pedro Pablo Kuczynski. Fujimori is the daughter of Alberto Fujimori, who was President between '90-'01 and who is now in prison with charges for corruption and ilicit enrichment, among others. Fujimori resigned his Presidency via fax from Japan while he was on a trip there. Again, most of Lima did not vote for either of these candidates and had to settle for Humala because Fujimori's ties to the 90s were too strong and it is perceived that she only wants to be President to set her father free. There were rumors that Humala's campaign was being funded by Venezuelan President Hugo Chavez.

So, last year was a surprise when Kuczynski advanced to the second round and won the Presidency against Fujimori even by a slight margin. He has been Minister of Economy during one of our best periods in the last 20 years and has worked with the World Bank and in different positions in the government over the years.

But it was tense. The people who don't want a Fujimori in the Presidency really vote against her and those who vote for her are too uneducated to know better or claim she should be given a chance because "she isn't her father". Still, her party won the majority in congress and early on they have been pushing their agenda.

Even now, she seems to be aiming for the 2021 elections.

So, for now we breathe calmly having a competent president in office, but we really need new people that push for presidency that don't have extreme views or are too conservative, something which most candidates seem to be prone to.
But a longer password would require more combinations for similarity than a short password.
I was not aware. Guess I stand corrected, then.

I think my general point still stands - a modern business doesn't necessarily benefit from enriching its employees or the community in which it operates.
Hey, another member of the two-Camaro club! I had a 1996 Z28 automatic and a 2000 SS 6-speed. How do you like the 2016 (apart from its Cayman-like ride)?
Why Automation Is Key and How It Saves Time
Broken Window Seal and Fogged Glass Repairs in Lower Mainland
Most people who claim they're making critical comments just aren't.
That's not the row syntax though, that's the sub-select syntax (my initial confusion). i.e., there are three options according to the grammar:

SET { column_name = { expression | DEFAULT } |
( column_name [, ...] ) = [ ROW ] ( { expression | DEFAULT } [, ...] ) |
( column_name [, ...] ) = ( sub-SELECT ) }

The second option, "row" syntax (to which the optional "ROW" keyword was recently added), doesn't allow for a row expression, only column expressions. The sub-select syntax suffices for row expressions (as your example demonstrates).
Microserfs was basically the "Silicon Valley" of its day. I haven't read it since it came out, I wonder if it holds up.

Mods: headline has the author's name misspelled. It's "Coupland".