skysight-inc/HackerNews huggingface dataset:
I think you are conflating utility for humans and cost efficiency with energy efficiency.

There is no question that birds are more energy efficient than planes in terms of energy expended to move the same mass the same distance.

However, humans would prefer to spend large amounts of energy by burning fuel to cross the Atlantic in 6 hours. It is much more COST efficient, but that is because energy is cheap.
AWS React Sample
I'm of the opinion that the answer to those questions should have nothing to do with the question. Make of first car? Equilateral.

EDIT: like this https://news.ycombinator.com/item?id=14856834
It serves a purpose if it's to cater to a user who appreciates that.

You could argue that software displaying "Good Morning, <name>!" every first run of the day serves no technical purpose, and judging by the tone of your comment, it makes that software inferior and the developer who decided to include this feature - to be of ill mind and immature.

I like to say that seriousness, like fear, will make us do and say stupid things if we let it take over us.
Except for the poor engineer that has to maintain password compatibility with an ancient COBOL database that was plaintext EDCDIC in the middle of a binary fixed field record file. In which case, give that engineer a drink, and then the budget to build a modern system before the whole house of cards comes tumbling down.
While it sounds cool i'm a bit dismayed by the naming choice as ACI in my head is short for the Application Container Image format as used by CoreOS and appc.
Electrum warning on Bitcoin cash clients
Just as a guess Hyper-V containers? https://docs.microsoft.com/en-us/virtualization/windowsconta...
Yeah, really sucks to be someone who can't or chooses not to have children, or who chooses to adopt. Dead ends on the tree of life, the lot of us. /s

Please reevaluate your respect for others, if you view childrearing from your own loins as the only means of being a valuable human being.
Your idea of "running lean" optimizes for the operational expenses of servers, which are across-the-board cheap, rather than cost of developer time.

I bill between $200 and $250 an hour. (If I had a full-time job I'd be salaried around $90-$100/hour.) Being able to pay me less because AWS's tooling makes life a hell of a lot easier once set up makes a lot of sense even for fairly small companies.
Writing pull requests your coworkers might enjoy reading
huh, I'd been eying a fluidstance board (put off a bit by the price), but those indoboards are way cheaper. Thanks!
Thats an extreme overreaction to jail these people.

Sure, a fine if they don't follow robots.txt might be appropriate but jail? That is absurd.
I use Waze for nav and I don't find it any more/less distracting than Google or Apple Maps. I did turn off all sounds/alerts and never report on things while I'm driving. So basically I just use it for a nav app and nothing else.
> The man accused of sexual harassment is a real victim

... so he needs protection in case his lawsuit fails for lack of evidence and the defamer maliciously counter-sues him for defamation.

That's exactly parent's point. "Real" victims refers to victims of crime that actually happened and wasn't just made up, not some classification of crimes as serious or not.

Basically, the OP forgot to mention that harsh punishment should be reserved for cases where it can be solidly proven that allegations were made up and people started to nitpick on it.
! I've seen 6 to 7 percent about twice in my entire career. 3% is the usual max, and 1-2% more common.
Yes, there are a number of optimizations that require UB, or something like it. For example, say you have this valid C or Rust code:

if (my_signed_int + 1 > my_signed_int) {
foo();
}

Since signed integer overflow is UB in C, C compilers can optimize out the conditional, but since Rust specifies that overflow may wrap, the compiler can’t assume the condition is true.
Since you can basically run anything that fits inside a container, the comparison with AWS Lambda doesn't seem relevant to me.

If you really want to draw a comparison with AWS product, it's pretty much a serverless EC2 ECS.
Do you have a kid? A kid is of course a distinct individual, but it is uncanny how much of you just "naturally" appears in them
Meet the Shell Company Uber Used to Acquire Otto
> ...I'm more than happy to vote for compensation packages that are driven by stock price...

The challenge with this approach is share price is a highly lossy metric. By the time it all rolls up into the share price, you've lost a pile of other information. And a whole hell of a lot can hide under that lost information.

Example. IBM long ago sold off their PC hardware division and low-end servers. Those divisions' low profitability was dragging down the overall profitability metrics when the total numbers bubbled up the reporting. Selling off those assets gave a cash boost, and the shareholders were especially happy when the overall profitability numbers weren't getting held back by those laggard divisions. Big win!

Now for the rest of the story. This comes from what I saw at the ground level, from speaking with many IBM sales people at the time. After the sale, extremely good, higher-end sales reps saw the front-end of their pipelines collapse. By getting rid of those "low-value" divisions, many of these reps no longer had a built-in excuse to frequently see many different accounts.

Clients had no problem frequently seeing reps for these "low-value" products. The higher-end reps lots of times tagged along and found opportunities to help solve the client's pain points with higher-end solutions by simply being in the discussions, because these low-end products, in volume, interfaced with higher-end infrastructure all the time.

Without this channel of contacting clients, these higher-end reps were reduced to cold-calling and bringing in hordes of inside sales staff to bring the cold-calling volume up to the point where they could get back to their original sales volumes. The low-profit products were making IBM a profit, just not enough, but what the shareholders really should have seen was those products were a sales and marketing channel where the clients paid for the sales and marketing to reach them. Now IBM is spending cash it can't really afford on brute-forcing that channel, which clients hate.

I see this kind of "rest of the story" game played out in many different companies under many different guises, and the destruction of company value is pretty intense when it happens.
So, are we just now using “serverless” to just mean “dynamically scalable” the same way that “cloud” used to?

Because, previously, “serverless” seemed to mean not needing to deal with anything lower-level infrastructure than function calls (that is, a higher level of abstraction than even a classical PaaS like GAE managed runtimes), while container hosting, dynamically scalable or not, is somewhere between classic IaaS and classic application-language PaaS.
I agree. I split my time between a co-working space and home, and I have a Varidesk Pro 36 at each location. I have been using them for a few years now, and I think they're a great product.
Unless this is adjusted for activity levels (western folks are extremely sedentary - especially in the US) and weight I am not sure it is interesting. Obesity is negatively correlated with male fertility[1] and 3/4 of the US is obese or overweight[2].

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3521747/

[2] https://www.niddk.nih.gov/health-information/health-statisti...
I've been beta testing this on my Ford Focus with Android Auto. It's a nice system, but it does make me wish that they made a screenless little android auto device I can leave in the glove box so that I don't have to go through the hassle of plugging my phone all the time and going through the whole dance.

I tend to need to charge my phone anyway but for short trips sometimes I don't even bother launching AA, which is a shame.

Waze has been pretty good though and it works well in the AA environment, which is purposely limited so you can't get into to much of a distracting flow.
The fact is fine, the comment is bad. Starting comments with 'LOL!' doesn't fit with the usual style of hacker news (why is he even laughing???). Stating "another" and then immediately stating why it isn't "another" (an arrest is no conviction) sounds really manipulative. And the fact (that HSBC was involved in money laundering) was already heavily implied by the parent comment, making it less interesting as the only value of the comment.
If you're just lifting apps up and plopping them on AWS, it can totally be really expensive.

(That doesn't happen when you're building from the jump for AWS or another cloud, though, unless you're messing up on a deeper level.)
Perl 6 is indeed fun - it's even optimised for it [1]!

I'm enjoying using it for command-line tools and web applications - it's expressive and scales with the problem space.

1. https://perl6advent.wordpress.com/2015/12/20/perl-6-christma...
Apple security questions are limited to 32 characters or the like. I used 5 words answers and they where accepted but not recorded in full length :-(

One day I needed them and then I had to reverse engineer their security questions algorithm. Imagine the poor soles that aren't as technical to figure this out.
Companies like Hyper [1] should be put on notice.

This is a surprisingly unique product. AWS ECS and GKE both require some form of management of the underlying VM. A lot of that management is abstracted away, but not in the same way this is.

That being said, pricing [2] seems odd. At $0.0000125/GB_Second and $0.001/Core_Second, lets say you want to replicate an Azure A3 instance (4core/7gb/$130). That would cost... over $10,000/mo. Is my math right on this? It can't be.

For one-off jobs, maybe this makes sense, but as the backbone of a Kubernetes pool or something I'm not so sure.

[1] https://hyper.sh/

[2] https://azure.microsoft.com/en-us/pricing/details/container-...
Metaclasses: Thoughts on generative C++
>Just like how HSBC physically expanded their teller windows to make it easy for Mexican drug cartels to make cash deposits.

I can't seem to find any mention of this in the linked article?
You're right, fair enough. Apologies.
The current AMDGPU driver is quite good, actually. Better at 3D accel than the proprietary one.
Best $100,000+ Tech Jobs Are Increasingly Concentrated in Just 8 Cities
Why didn't SAP investigate fraud/bribery in South Africa as early as Feb 2017?
You can steal or forget a ring, and rings can be uncomfortable for some people.
I highly doubt this is sarcasm or an insult.
For people who aren't being sarcastic: tmux is great. It even allows you to ssh into your machine, do `tmux attach` at the command prompt, and get all your terminal programs right there, from anywhere in the world.

And when you're done with the ssh session, detach and log out, and everything stays running.
I'm upset with your question. Technology is moving faster than the pace of evolution! We know very little of how evolution works to be certain we will adapt.

Besides, why are you so keen on rendering the people who were not born before the age of current tech as a class unfit in our current context?
Yes! I recently used it for a road trip and was horrified at how much clutter and crap they put on the screen - it's like gamified navigation.

A great example - I really really don't need to know how many waze users are behind me, or driving the opposite direction, or hell - even in front of me. I also don't need 3-4 indicators on the screen showing the speed of traffic going the other way on the freeway. I only care about where I'm going and how quickly I can get there.
>I don't know any scientists or engineers who would be willing to sign on to this kind of bigotry

I guess you don't know many engineers, or you only know software engineers in Silicon Valley or something. Engineers, in my experience, and especially the non-software kind, tend to be extremely religious. In fact, studies have found that many middle eastern terrorists come from engineering backgrounds. The engineers I've worked with have been overwhelmingly conservative, and frequently religious. (Those that weren't conservative were usually libertarian.)

Yeah, your typical Millennial programmer in the Bay Area probably isn't religious at all, but hang around some 40+ mechanical or electrical engineers and you'll see an entirely different crowd, with probably a lot of Trump supporters.
The human brain actually is "magical", not in the supernatural sense but rather that it's so complex that we only understand how it works in a very superficial way.

Just because technology has been rapidly advancing recently doesn't mean it will continue to do so indefinitely. It's possible that innovation will follow an S-curve and eventually level out due to hitting natural limits. (I don't necessarily think that will happen, but we have to acknowledge it as a possibility.)
See also: mandatory arbitration clauses, non-competes for blue collar jobs, and "opt-out" data collection.
That standalone executable will only run on the operating system it's been exported for.
We respect a blacklist, just drop us an email on info@binaryedge.io and we can add your ips to the blacklist and we will never touch them again!
> baking is a little bit impractical while camping

You can bake lots of stuff with a campfire and a dutch oven.
Glad it worked! I think it's a failure by the TypeScript team to not make this flow more front and center.

You are right, I forgot about installing typings. Instead of require you should use ES6 "import" (which TS compiles to require anyway) to get more type checking. But when you do that you'll see more of my missed step, which is `npm install @types/XYZ` for each XYZ package you use.

As soon as you start introducing a separate build tool (like gulp or whatever) things get super messy super fast but not for any interesting reason. Using `tsc --watch` also means it does caching across builds so it's faster than using gulp unless you're careful to configure it.
Not likely. WebAssembly is the path to expanding language support in the browser now.
This mindset is extremely disturbing, that the only way to make a difference in the world is to reproduce. Really if you want to make the biggest impact on the most people, you won't bring any more consumers into the world.
One word, portability. Since C is relatively low level, allows direct access to mem, primitive types correspond to actual machine types, etc. It can be crippling for a low level language that targets many many architectures to define undefined behavior. For example, it is undefined behavior to overflow a signed integer. Now, I can't think of a modern processor that doesn't use two's complement so this behavior is relatively well defined, but theoretically if there was a processor that doesn't use two's complement and signed integer overflow was well defined in C, then the compiler would have to insert a workaround which could hinder performance, have unintended side effects, or just be impossible to workaround. One of the best features of C is how portable it is, it is the defacto standard for any risc architecture, be it a tiny microcontroller or a beefy modern processor, a C compiler targets it. The cost of this portability is undefined behavior.
We've updated the submission title from “Microsoft Azure launches serverless container instances” to that of the article, which doesn't mention serverless at all.
This could be due to population size. Isn't there a species of fish where a male becomes a female when there are no other females left? It seems plausible that some mechanism is in place to self regulate.
Betting on Things That Never Change
Just for info here is the mod for Python and Minetest
https://github.com/arpruss/raspberryjammod-minetest/tree/mas...
Ask HN: Do you feel welcome on HN?
Wow... I was about to use this on a landing page I'm building. Thanks for the tip!
You are downvoted, but I believe science is on your side. Just one recent article on the "Island rule":

http://rspb.royalsocietypublishing.org/content/284/1857/2017...
>"Again, here's HN with a Silicon Valley bias"

Did you miss the opening sentence where the author states:

"In the early 1990s, career advice in the United States changed."

So yes the article is specifically talking about the US economy and not the global economy.

>"Germany's Mittelstands are eating the world precisely by buckling this trend."

The article is also referring specifically to publicly traded companies. I think that's pretty clear when the author states:

"In general, to keep stock prices high ..."

Germany's Mittelstands are largely family-owned companies, they are also not part of the US economy, ditto for some artisans in Northern Italy.
I wanted to see this in context but couldn't find it. Is the word "serverless" used in the article?
Because two wrongs don't make a right?

Murders are news, people don't generally say "so what? someone has been murdered before" when there is a killing.
> Because no vehicle has a front seat passenger?

Which also happens to be the scenario which is most likely to cause this problem!
IDi0T Error?
Adopt.
> Hell, it might even limit the complexity of projects our society is capable of delivering - we might be less able to successfully deliver projects that take longer than a year or two.

I guess that's somewhat true. But I feel that for companies handling more complex topics (not just the new 'AI deep learning on big data with hadoop on rails in the cloud' startup), experts are hired with the understanding that both the work is interesting and it would be a long-term project with long-term benefits.

This is all, of course, without counting academia as possibly the ultimate example of long-term hiring with high-risk, high-reward returns.
It is widely debated within creative circles whether or not incubation is a necessary step for creativity and problem solving[1].

Yet repeatedly research and anecdotal data indicates that some type of break in any behavior—separated by tasks which utilize alternative forms of thinking—is beneficial.

So if you're working on a complex logical problem, jumping away for a bit to do less intense and more playful work can help spark new insights, and vice versa. 90 minute chunks of highly involved work followed by a short burst of walking, taking a shower, doodling or free writing, or simply resting can be really helpful for your mind. We shouldn't shy away from breaks as beneficial.

I wrote this back in June of last year as a reference for myself, it is not at all scientific in any way, but a reasonable analogy nonetheless: "It's like when you constantly write or say the same word for five minutes, your brain burns out on it and suddenly the word doesn't appear to make sense. Working on the same specific problem or task for any sizable amount of time means the neurons in your brain around that area of work are constantly firing." Eventually the work "doesn't make sense" and the possibility of creative thinking is greatly hindered.

Sometimes the best way to get an insight is to get away from the work.

1. See Gary Klein's book Seeing What Other's Don't.
China to launch unhackable quantum messaging service
Why would you not assume this is a bad thing? Sperm are needed for the survival of our species; a significant drop will cause problems to that survival, a drop to zero will cause extinction.
Fortran...
Given that this decline apparently started in 1973, I'd say they're probably not the deciding factor.
Curious - what is the 'dance' that's required beyond just plugging the phone in? Seems that needing to do anything more than that is bad design on either Android's part or Ford's.
Guy Brutally Roasts PETA on Twitter, and People Are Finally Realizing the Truth
This doesn't seem cheap
>> £0.001 Core per second
That works out at over £2500 for a single core running for a month. And thats without memory costs etc...
Yes! Life is meaningless without children! /s Whatever will I do?

Jesus I bet you’re fun at parties, oh wait, you probably aren’t invited because you think life is meaningless without children.

Jesus, the audacity of some people.
Looks like they have conflicting data on that page. Further down it quotes "$0.000013 for every Core-s used".
Everything You Need to Know About Salesforce AI (Einstein)
My favorite part about the BPA fiasco is how it is mitigated on an industrial level by introducing BPS. BPS is totally safe for food-grade products because it's more stable at high temperatures. Also, it hasn't been shown to be actively deleterious to our health. And as in law, food-grade plastics are innocent until proven guilty. So done with industrial food ...
I just built out an Alexa skill using one of these! Great source for ideas when you don't know where to start. Open sourced on GitHub.

https://github.com/nickcoury/alexa-adopt-a-pet
Yeah, the examples they give during pricing definitely make it sounds like it's for one-off jobs or extremely short durations: "You create a container instance with a one core, two GB configuration 50 times daily during a month (30 days). The container duration of each instance is two minutes and 30 seconds."
What exactly do you mean by "the whole dance"? I've found Android Auto to be pretty simple to use. There's just one short USB cord I plug in right next to my shifter and I'm done. Everything comes up automatically. This is on a VW Golf, so maybe it's simpler than it is for you in the Focus?

Most of the problems I've had have been software bugs. Like this morning when I attempted to send a Hangouts message. The assistant voice made it sound like it worked, but nothing every actually sent.

Anyway, I'm not sure a screenless device is really what you want. Most of the appeal of AA is that it uses your regular phone, so it can use your data, read and send message, make calls, etc.

Disclaimer: Google employee
OP didn't link to the right article: https://www.theguardian.com/business/2012/dec/14/hsbc-money-...
Many folks mention standing on a mat. Anybody care to give specific advice on what to buy (brand, material, thickness, link, whatever)?
AWS tooling doesn't save developer time in my experience. In fact, I'd argue that optimizing for it more often than not wastes it.

I've watched someone spend days learning to configure a performant DB server on AWS due to their poor disk IO performance and spend an enormous amount to get a high ram instance when a simple SSD based server where more IOPS were trivially available would have had it working out of the box.

Everything has a learning cost though, so perhaps that's a somewhat unfair example as having a deep knowledge of data centers and backbone providers doesn't come free, but I can crank an ansible and docker script out and have pretty much all the advantages of AWS but deployed on my own hardware at a fraction of the cost. So I'm not sure it's fair to say that AWS tooling offers anything particularly unique to merits its market position.
Governments and societies have been trying to give their citizens identification since long before John was writing. It's been the Last Days since about AD 0096.

I remember also that Social Security cards are the start of the Mark of the Beast as well. This is why we don't have photographs on our most common form of federal identification.
I appreciate it, and it doesn't sound weird at all. I've tried several solutions ranging from separate bank accounts by purpose to physical cash in envelopes. The issue doesn't seem to be one of organization but of mindset.

FWIW, I strongly suspect that I've turned the corner on that in the past few months.

It's amazing how difficult it is to break the habits acquired while younger and less financially secure. The mindset of "If there is money, spend it on things that you need before it's not there" has been taken me almost a decade to shed.
Payable is joining Stripe
I sure as heck hope your kids are don’t become asshats like you, but they probably will :/