skysight-inc/HackerNews huggingface dataset:
I discovered the same error/bug a few weeks ago when a co-worker linked "this weird page" to me, I just looked around and thought it's pretty cool too see that part of Google and didn't thought too much of it, closed the tab and went back to my Terminal. :)
True but I assume that it is very infrequent that an engineer ever needs to worry about (and manually fiddle with) a 3GB memory allocation anyway.
Quantifind signs new deal with Corner Bakery
Breaking News: some jobs are in fact hard.
It is not like the other car companies behave differently.

My father is working on the shop-floor of a large carmaker and they are setting up the line for a new model right now.

Normally, when something happens -- usually "something" is something you puke from and get PTSD from witnessing it -- the whole hall gets a security briefing.

Not now. No time. There is also a lot of pressure to get people working 7 days a week.

Luckily they get a bunch of days off after the new model is going...
Feels like electrics are pulling the averages up. Tesla's current top-of-the-line Model S P100D is 588hp and even their mundane family baby-seat-in-the-back sedans come at above 300hp.
Startups turning upscale restaurants/bars into coworking spaces during the day
Of the 7 photos, I only see one where the board is rotated, and only one where the bishops and knights definitely seem to have been switched.
Neither Emacs nor the control/meta keys were invented on Lisp Machines. Emacs was written in TECO on DEC's PDP machines.

The control/meta keys actually date back to Professor Wirth at Stanford. The Stanford keyboard had control/meta then. MIT then had it in the form of the Knight keyboard.

http://www.lysator.liu.se/hackdict/split/bucky_bits.html
If only the auto industry hadn't canned Henry Ford's efforts to mass produce cars with hemp-composite materials.[0]

They would be arguably faster, lighter, more efficient, and safer than anything on the market.

But, ya know. Car wrecks are good for business, and efficiency is bad for business.

[0] https://www.youtube.com/watch?v=srgE6Tzi3Lg
> > You can't rush or cut corners with something that will kill people.

I worked in Detroit for an automotive company on their software.

I assure you, they rush and cut corners. They iron out the wrinkles in QA and rewrite parts of software a few times. It's not uncommon to have teams (outsourced, the actual employees seem to have reasonable workloads) working 60+ hour weeks regularly on software.
I was going to do a ton of research pointing to the correlation between people who believe the same things as you do and share the commonality of "red pill"/"alt-right" ideology

But I think the Duck Test applies here

"If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck"

https://en.wikipedia.org/wiki/Duck_test
What know-it-alls don’t know, or the illusion of competence – Aeon Ideas
Counter point, my 97 Town Car weighed 500 lbs less then my 2011 Crown Victoria.
It's pretty obvious that this was a conscious decision. And it makes a lot of sense too, if you think of Microsoft's target audience.

But still - if you're used to the functional "default" naming schema (which mostly comes from math, anyway), it's nontheless something that can be a bit irritating (especially since there's also the "inline SQL syntax" you could use alternatively).
Actually I use the plane screen app when available to save the battery. But when not - "Chess Free" on Android. I am not a great player so I have no idea if the AI is good. It beats me pretty often :)
>It’s more important to get stuff done than to make it go fast.

Hmpth. Why must I choose? Python is very poorly - even perversely - designed from a performance perspective. I suspect the only reason we use it is because it was an early offering amongst "human-factors-oriented languages", and it now has the momentum. But there's no intrinsic conflict - there exist languages now that are arguably intrinsically better along every conceivable metric.
This is spinning so hard that I'm having a hard time reading it.

It sounds like they're increasing efficiency and improving safety but not actually sharing efficiency gains with employees who are being force to work "eager college grad at a startup" hours.
I've always been baffled by the lack of progress in increasing MPG for automobiles.

my 2001 toyota echo: ~35 mpg

my 92 VW cabriolet: ~28 mpg

my 2001 ford ranger 4x4: ~25mpg

These vehicles all got better or equivalent of vehicles made 20 years later.
The average graduate is now representative of the average member of the population because so many people are entering and completing universities.

It doesn't necessarily mean that it takes any more or less effort or intelligence to finish a university degree.

It also doesn't mean that average intelligence is dropping.

It just indicates a stereotypical reversion to mean.
You still need software ops, yes, but not hardware ops.

> Hardware failures are far less common than you believe.

Your experience may vary; I once rented metal from Softlayer (running ~15 shards, about 60 boxes), we had a number of drives* fail, a couple of the rack controllers, some raid controllers, and one time a power supply over a 3 year period. On the worst RAID failure, we sent one of our employees across country to manage the recovery directly.

*Some hard drive failures related to 2012 Seagate 3TB drive issue. One failed within a week of being replaced.

Softlayer had a team monitoring our servers and working through issues with us; Other than supplier issues I blame them for nothing.

In that worst scenario; we ran off our geo redundant slave for the better part of a week.
Yes, because "duty" is such a technocratic argument? Maybe the reason people don't listen isn't because they don't have knowledge, but because hackers as a group, label or viewpoint are no longer necessarily that relevant?

I'm generally for net neutrality as stated in the article, but that's still mostly a political view. I've had it quite good in terms of Internet connection living in different parts of Europe. It's generally been fast and uncapped. But it's still been around 40€ per month or more. That's a lot of money for many people. And most people want to communicate with their friends, manage their bank accounts and read the news without having things break, get their data stolen or pay a lot of money for the pleasure.

Some esoteric ideas about freedom doesn't do it for many people. Heck, it doesn't even do it for me anymore and I largely understand the issues. What are you going to tell people when Microsoft, Netflix or other companies offer to pay for the bandwidth when you use their services so you can download updates and watch movies for a cheaper price? That they are missing out on setting up their own Linux server to run a bitcoin market via tor?

At some point these freedom has to boil down to something tangible for normal people, otherwise I'm not sure what the point of having them or if we even deserve them.
The new BMW M5 is 4400 lbs. 30 years ago the BMW M5 was 3300 lbs.
All three of those companies survive off acquisitions. They rely on small independent companies taking a risk and doing the hard work, and when they find the diamond-in-the-rough, they get snapped up and brought under the corporate umbrella.

This legislation dries up the well. No small companies to buy = no progress.
Oh, I know. Cell carriers -have even more competition than landline ISPs-. So when I can point at -their- having flouted net neutrality principles, you can't claim that competition in landline markets will ensure net neutrality principles will be upheld without regulation.
Does this Portfolio stand out?
> How do we not die and have everyone lose their jobs?

So he is effectively telling workers that if they do not work until they collapse, not only they will lose their job but all the other workers will as well and that they are responsible for the destruction of Elon's company.
whose?
Regardless of tools, I see two features as essential: agentless clients + programmable dsl. As far as I know, no such tool exists (would love to be proven wrong).

Ansible relies on SSH only, which is pretty much a must on 99,9% servers anyway, but its language (and philosophy) is purely declarative. At the moment you need anything generic, abstracted into functions, you are in trouble. (Believe me, you don't want to be hacking stuff into Yaml, it's a mess).

Chef is the opposite: you have access to a Turing complete language, but you need an overly complex server architecture along with running agents on all nodes.

Merge Ansible's ssh client with Chef's programmable dsl and you probably have something huge there.
You need merely look at other countries where this is implemented like Canada and the UK though to see its success.

Cell carriers are a completely different case which isn't comparable - bandwidth costs them a lot more than it does to landlines due to air time costs and the associated impact on other customers, the sheer cost of spectrum also prices many smaller players out of the game altogether, limiting the real ability for competition in the cellular space.

Freeing those last mile lines results in plentiful and cheap bandwidth - something unavailable in the cellular space and an easy tool for small competition to use against the big guys.

EDIT: Sorry if that seems contradictory to what I said before, just trying to make the point that the cases are quite different and more appropriate examples would be better, I'd mistakenly oversimplified this before.
I think you'll be pleasantly surprised how the ecosystem has changed. Legacy code is legacy code, but Java 8 changed a lot and people have mostly also adapted well to ideas coming out of the Scala / Groovy / Kotlin ecosystems primarily because there is just more of it and it's fairly familiar and common to run across libs and projects written those languages now if you're working in Java.
In at least two other companies I've worked at we also use query params to enable debug information on live production sites. At one of those companies the only requirement was that you be on a corporate ip address but it actually still works if you're on our guest wifi.
And Gimp
You are aware Ford has thousands of employees in Brazil in the 20's and 30's?
https://www.wsj.com/articles/so-much-for-donald-mussolini-14...

Having read a number of books on WW2 era Germany, attempting to compare the politically chaotic post-WW1 Germany, including the economic crisis, deep nationalist tensions, and the daily murders and gang fights in the streets of the capitals of Germany between the fringe nationalist socialists vs communist parties compared to America in 2016/17 is incredibly dubious.

And even ignoring the numerous lack of comparisons to the political environments before the elections and the differences of the subsequent assent to power that Hitler took compared to Trump, the differences after the elections are countless. Most notably how the courts (via a republican judge) quickly shut down the dubious middle east immigration ban - probably the only far-right policy Trump managed to push into reality - which demonstrated that checks and balances are far from being sequestered. An essential 101 indicator of proto-fascism.

This type of fear mongering is becoming less and less persuasive. Even though there are real and significant problems with the current administration it's not helping anyone to blow them out of context and pretend you're this vanguard against some modern version of Nazi germany. That's more likely to lose you support than help you achieve anything.

If anything the anyone-who-supports-Trump-is-a-Nazi brigade did more to help elect him than prevent it. I've read a number of profiles of people who voted for Trump and who now regret it who said they voted for him merely as an affront to what the opposition represents, rather than actually supporting him. Peter Thiel seems to fit into this category.
> The people you criticize may not be novelists, but they are certainly professionals when it comes to communicating technical knowledge.

No, that's the point I'm trying to make. They do not have enough training in making themselves understood. Hell, a good portion of them don't even have the language in which they are writing as their primary language.
That's just a quarter of the story. I wasn't happy with their customer service and setup tools too. That's part of the customer experience.

As for Google, I never needed to contact them. Everything just worked. Right information was provided every step of the way, which eliminated the need to contact them. The whole setup took me less than an hour and my site was up and running.
There isn't a kindle version. There is an iPad App version that I can recommend highly.
This is from the highest literate state in India. No wonder here. When I was a kid, I used to see all the Autorickshaw drivers assemble under a tree playing chess and drinking tea while waiting for their next trip.

https://en.wikipedia.org/wiki/Indian_states_ranking_by_liter...
In other words, a Trabant.

Hemp is not a magic fiber, it's just able to be grown with a much lower environmental impact than cotton. Otherwise its just another fiber.
They have to be a lot more efficient to haul around all the extraneous shit that people have demanded be put into cars over the years. Of course it's always extreme in "Top of the Line" products like this Bentley (http://blog.caranddriver.com/it-takes-a-lot-of-wiring-to-kee...) but the trickle-down effect is inevitable. Happened with air bags, IIRC. Look how many companies are adding variations of "Auto Pilot" or driver assists.

Basically we painted ourselves into a corner. Technology and Distractions have an inverse relationship with Driver Attention and Performance. People don't like hearing that, but I don't like having to honk at people weaving into my lane because they're on their phone at 70 MPH.
I agree with the premise. Though, there's one more issue/potential reason not to endorse people using the clipboard for passwords, and it's not that malware will grab them from the clipboard. It's that many non-malicious programs will regularly query the clipboard for legitimate reasons, but what they do with that data may be insecure. For example, think of how Pocket checks the macOS/iOS clipboard for URLs to add to the Pocket list.
I was driving a 1960's Classic Mini Cooper the other day, just leave my body in there if we crash.
Meet the Water Bottle of the Future :)
google gets a ton of criticism here
325 comments presently and sadly no one commented on what I find most exciting about Swift: integer overflow is trapped! FINALLY (the only other sane option is multi-precision integers, like in Scheme or Integer in Haskell). Does Kotlin do the same?

I presume Kotlin also traps out-of-range array accesses.
>There was widespread fraud on the part of mortgage lenders and investment banks.

Your insightful comment listed many factors that were responsible for the recession.

And none of them can reasonably be classified as fraud. And each action, on its own, can be easily argued to be reasonable.

Like you, I'm in favor of regulation, and can easily believe deregulation played a role. The fact that we need this type of regulation is because it really isn't fraud. If it were, it wouldn't need special regulation.
Your use of quotes around jargon qualifies as "scare quotes" clearly indicating your disdain for OP's concern about Microsoft jargon. Microsoft does indeed use jargon, and it's an entirely reasonable principle of purchasing to avoid products the purchasor don't understand. Jargon is a well-known source of misunderstanding.
I imagine most business owners have a much more complex and nuanced understanding of their business, what it means to them, etc.

I mean, going off of Friedman's nonsense deriving a feeling of accomplishment from your business would be meaningless.
If you are an Android developer you should be aware of kotlin long time and and also tried and use it. Good Android developer knew kotlin before, now you will face more noise to find them.

It is like hiring something who doesn't know the most used libraries in Android. And the risk is exactly the same. The language is not difficult to learn, not much more than a mid-complex library.
None of what you posted is built in and thus supported by the vendor.

That may not matter to you but it's a deal breaker for those of us in enterprises. We can't just be rolling our own versions of PostgreSQL and we can't use CitusDB when it is not supported by other vendors for use with their products.

The point still remains that after all these year PostgreSQL's scalability story is still a mess.
Clair Patterson, Scientist Who Determined the Age of the Earth and Then Saved It
I agree with making mutability require more typing, although I'd prefer going without the redundant `let`.
There are already websites that allow you to listen to / DJ music collaboratively, effectively creating an office playlist / radio. I've worked at companies that use these, they were fun but not intrusive.
Jay Cutler Talks About Pre-Workout Meal and Chest Training
Who could answer? If a being created time and space, we, constrained within that time and space, might not have the capacity to imagine what it's like exist outside of them, only that, as the creator, it is possible.
Seemingly effortlessly.

I know some salespeople today, who during highschool were the most introverted, least talkative guys or girls in the world.

Their success is due to practice both in work (entry level sales jobs require non-stop talking for 8+ hours per day, as opposed to entry-level engineering where there are 4+ hours of quiet time), and outside of work (e.g. debate teams, tea clubs, book clubs, meetups, networking events, speech therapists, etc.)
Ah probably sound have said 'idempotent'. Often, you want a fresh and clean resource to pop into existence, process something, persist the result someplace, and then go away. To align with the rest of AWS in terms of billing, security/IAM, networking, etc you kinda need to use the 'ec2 instance' as this resource but this causes problems so usually the customer has to create and manage another level of abstraction (like EMR, kube, mesos, ECS, what have you).

It'd be real nice if the customer didn't have to do this but AWS would rather spend their engineering resources to compete with the G at beagle identification APIs or try to vertically integrate with poor clones of github. (I realize this is slightly unfair )

I know, I know - you're saying 'lambda' is the answer - won't get into that here.
Perhaps your idea of something "worth reading" differs from the average person. Either way, no real benefit in despairing over what other people choose to purchase/read. Maybe you have a unique taste in books, that's a good thing!
Why would that be ironic? It has almost 1.5x the horsepower.
My car as a cast iron engine block; alas, it doesn't have replaceable cylinder liners nor are bigger piston rings manufactured, so when the workshop managed to crack a piston they ended up having to change the entire engine. Yet another example of the throwaway society, eh... :(
Is this a Sonos ad? What software did they use to manage their play queues and play music. I couldn't seem to find that anywhere.
I recently looked into using GraphQL as a query language for a small side project (twitch bot in nodejs) that i'm working on. It seemed a bit heavy for what I needed (interface with a simple redis data store).

I'm curious - after using it, what types of projects do you think GraphQL is good for and what types of things do you think it is not well suited for?
It's for when you want to update more than one column with values from the same record in another table, eg:

UPDATE books
SET (title, isbn) = (
SELECT title, isbn FROM other_books
WHERE other_books.foo = books.bar);

You can also do it with UPDATE ... FROM (which may be more efficient), but that's a PostgreSQL extension, while the added-in-9.5 syntax is SQL standard.

UPDATE books
SET title = other_books.title, isbn=other_books.isbn
FROM other_books
WHERE other_books.foo = books.bar;
"pre" and "post" valuations are not relevant terms for a buyout; only for an invsetment; an invsetment goes into the company bank account and increases the value (hence, pre/post) of the company by that amount. in a buyout, an existing owner is paid, and no money goes into (or out of) the company bank account.

For a buyout, you usually talk about price (although some people talk about "valuation" in this context too -- nomenclature is not completely standard here).
Wow, turning the free market argument into a shilling strawman is the most innovative misunderstanding of economics I've ever seen!
> it certainly increases the cognitive load of reading a codebase where simple things are done differently all over the place.

But simple things are being done differently anyway, all the time. There's too much variation in how you can code anything. The most trivial functions, like leftPad, can have dozens of implementations across a couple of projects - each as correct as the others, some abstracted, some inlined. Above a certain proficiency level, programmers are expected to intelligently recognize leftPad when they see it, even if it's called `frobnicate` and is implemented backwards (whatever that would look like). How can you expect programmers to do this without them going through a large set of sample implementations? Are they going to wake up some day to realize they got enlightened and now have no problems with dealing with leftPad in any of its many forms?

I find the argument of "increased cognitive load" entirely unconvincing. Yes, the code should be optimized for reading. But, as every writer knows, how you write depends on who are you addressing. In other words, it's both insulting and counterproductive to write your code as if your readers are bird-brains with severely damaged hippocampus. Your readers are professional programmers who know their craft - possibly better than you do - so have a little faith in them!
Uber Freight Launches
Self hosted tiles for webmaps
Well F150s dropped a couple of hundred pounds go to aluminum. The Chevy Volt; I own the second generation; is three hundred pounds lighter.

Now if you go back twenty plus years or more before the age of crush points and advanced passenger safety systems both passive and active, yeah you can find your lighter weight cars. Cars which won't handle a head on with a car two sizes smaller.

Weight is one reason why manufacturers are loathe to commit all out for BEV, that thousand pounds of battery not only takes an hour to charge fully it weighs the same with or without a charge and imparts little range (sorry but if your range starts with a 1 or 2 its commuter range)

now take into account that many nameplates moved up in size classification. Accords certainly were not mid sized when they came out and even Chryslers minivan if not Honda's first weren't very big.

Efficiency gains are certainly there but much is lost with the way people drive.
Average weight a British soldier carries in Afghanistan is 110lbs http://www.telegraph.co.uk/news/worldnews/asia/afghanistan/8...

As the threat facing British soldiers has changed so has the composition of body armour, which now consists of front, rear and side plates designed to protect soldiers from small arms fire and IED blasts but weighs around 40lbs.
In addition to body armour, a typical soldier on patrol in Afghanistan will carry: a weapon (10 to 20lbs); radio, batteries electronic equipment (40lbs); water (10lbs); ammunition (20lbs); Javelin missile (25lbs). Soldiers will also be required to wear eye, groin, ear and knee protection as well as gloves and a helmet
I think this is true too, just that with sales unlike athletics, the field is more inclusive (e.g. specialized knowledge in the product field may be more important than absolute speech skills), and also higher populated leading to there being more positions for people who are merely above average, rather than superhuman.