skysight-inc/HackerNews huggingface dataset:
GoF didn't try to anthropomorphize, but they ended up doing it anyway. The things they sought to name where simply tools for humans. It's the programmers equivalent of a book about hammers and screwdrivers. It's valuable for learning how to use tools to drive fasteners, but without the existence of such things the information becomes about as actionable as any other anthropological piece.
All those costs in modularity apply to PCs, which are still around despite the hard drive to turn everything into a SOC. If I were able to get the same amount of use out of a modular phone as I have my daily driver PC (going on nearly 10 years) then I'd happily pay more for the robust design. I get that the popular justification for SOC is power savings, but the cost is so much higher than just incredibly rapid obsolescence. Consider all the software problems, the binary blobs, the lack of security updates, the vendor lock in... we really need to step off this crazy train.
Review of software management system
So tempted to run a Kickstarter and get one of these for Detroit. Detroit is getting the RoboCop statue and it's only fair they get one of these to give the cops a little help.
5 Reasons Why You Want to Quit Clash Royale – Deconstructor of Fun
Dylan was way ahead of its time.

Now is the time to bring many of its contributions into the light again.
Interestingly enough "Environment" is another name for the Reader Monad.
Restrictions on Research and Investment Banking Personnel [pdf]
Having access to those things sounds brilliant. I'd guess that while we might see Ara on the market one day, we're also likely to see standard Android phones with a single Ara accessory port on the back, perhaps replacing the built in camera. That gives users the swappable modules advantage of Ara with the cost/weight/durability benefits of a typical device.
Freely licensed magic at Eurovision
Offloading some calls into lambda does look cool
And the site doesn't auto play audio at high volume and wake your girlfriend when she's asleep but you can't!
I don't know if it's age really. I've explained, to developers well older than me things like "well, this practice is bad because <reasons> here's an article from <before I was born>" or having to translate old fundamental concepts into their latest hip implementations. "this use calls less for virtualization and more for something like a Chroot..." "what?" "Sorry I mean like a Jail... cgroups...? LXC...? sigh Docker." "Oh! Yeah, that makes sense. nods as if they understand"
It makes servicing impossible. The telescope will eventually run out of fuel and stop working.

Still, the quality of the images it expected to be so much better than Hubble that the limited lifespan will be a worthwhile trade-off.
The Reader Monad lets you abstract away local state. You're on the right track with partial functions, but using a monad is cleaner (at least in Haskell...and I'd guess anywhere else). Essentially using the monad instead will let you remove all of the redundant function application you'd have to do otherwise. If you've managed to abstract this step away into a library, take a look at your abstraction. It's probably equivalent to Reader.
https://ius.io/ is your friend.

Among many things you have all versions of python available that don't conflict with system packages or themselves.

What's awesome is that you can install multiple versions and all of them just work.
Thank you Keno! Congratulations on Julia Computing LLC as well. In a past life, I studied machine learning, and often wished there was a better alternative to Matlab.
I think you mean the naturals.
It is only used to show the number of bytes of a string of emojis
What Is Your Visitor Management Procedure?
Yes.

No human has ever been out that far into space. Though I suspect by the time it launches it is conceivable SpaceX and NASA could actually put a mission together to do that since at SpaceX prices repairs might be cost effective.
What about the absurd amount of water, an increasingly scarce resource, used by fracking?
I have a similar setup, and ran into storage problems pretty quickly. Eventually I reflashed it and installed Linux natively, and got a fast 64GB SD card for my home partition.
In a perfect world using the word "smart" in this context would be a clever use of irony instead of another disheartening example of the vapidity of modern society.
If I can try and get to the root of what you're saying: with Chromebook and cloud-based applications, you do not have the resources of one computer, but many and the one closest to you is dedicated ONLY to making sure you have good interactivity.

Interesting.
It's for the iPad Pro 2.
Without formal methods and math, what does programming do to reason about the mounting complexity of modern systems?
Some of the best tech job survival advice I've ever read
Your weakest link: All those online accounts you’ve forgotten about
I love trees.
Top developers can have a life outside coding
The Hidden Power of ES6 Generators: Observable Async Flow Control
Google has really shit marketing.
google has really shit marketing
About 8 years ago I was jokingly going to write this for guys who were too dumb or lazy or to much of a 20 something to auto write back to girls they met out. My girlfriend, future wife was horrified by the idea. The waitresses at the bar were like "Meh... at least he though enough to enter me into the system and he'll remember to talk to me." My wife threatened bloody murder on me as she couldn't trust that I wasn't using it on her... and now google wants to do it on a facebook level, eg society wide. Well this will be worth a good laugh and cry with my wife.

[Edit: spelling, clarification]
You have mixed up history line.

Eggs are older than virtualenv, from the times of easy_install. Now there are wheels that are nicely integrated with pip.

Also virtualenv became integrated into python (it's called pyvenv now).
But that is exactly the point. It is inconvenient, so when you choose to do it, it implies you care more about that conversation.

It doesn't mean e-mail isn't perfectly fine for a lot of conversation, but you should expect people to treat it accordingly: You care enough to write an e-mail instead of an IM, but not enough to call them or a arrange a face to face.

Sometimes it's perfectly appropriate to convey that. Sometimes it's not.
You must be in a very luxurious position then to not have to work with any legacy code base. The reality is that there are some giant python 2.7 code bases with forked versions of some major frameworks and libraries. There's no way in hell these places are going to migrate to Python 3 any time in the next decade.
On that note, is it possible for the mission operators to put the telescope in earth orbit first, make sure everything is working, then repair if needed before sending it out to L2?
I don't understand the value of this over simply building a mini ITX system for cheaper and equal/greater performance? The only advantage this has is being able stay portable with the external GPU but $500 just for a dock is insane.
That's problem which is solved with wheels.
Star Trek Text – Send Anyone Star Trek Inspired Text Messages
I have sadly been witnessing my local school investing heavily in iPads and arguing against it. I think iPads are not only not terribly useful for education, but I think for certain kinds of education they actively inhibit it. Especially the most relevant skills of the future - complex manipulation of knowledge and information (software programming being one but just one example). It is no coincidence: the very thing people like about iPads is that they are explicitly designed to reduce cognitive load by simplifying the entire interface. That reduced load is great when you are kicking back on the couch, but it's essential when you are trying to accomplish something complicated. It doesn't help that they are wasting huge amounts of money (if you are going to buy a tablet for children to stab their fingers at and play games on, at least get a cheap one for half the price of an iPad).
I do know someone who has a Chromebook. He's a professional writer [1] and if he loses his computer, all he has to do is get a new one and he's back up and running. He does quite a bit of travel as part of his job so it really works out for him.

And he's not a first time user of computers either. He grew up with an Atari 400 (yup, he was a teenager during the Golden Age of home computers).

[1] That is, he makes all his income from his writing. https://seanhoade.wordpress.com/

Edit: added a bit of history. And a link in case anyone is interested in his books.
We already have almost "self driving cars". They are called busses, where 30 people are almost automatically driven by one so it's already 96% automated. We're automating that one last job. If you think about trains, ships and even farms, they are already automated to a higher degree than buses.

And if people are afraid they will be jobless in an economy dominated by robots, there is a way out - becoming more independent. There are a number of ways a person, a community or a city could become more independent from imports and big corporations.

1. agriculture - if the person or group has land, they don't depend much on other external agents

2. solar and wind energy - they can be built on premise and don't depend on a central energy production system which could be hard to pay for, in the long run, if you don't have much cash

3. 3D printing - making us independent from factories which are often on another continent and owned by big corp

4. open source - anything we put there becomes our common legacy; fortunately AI research publishes almost everything, and we hope to keep it like that

5. capital - who has capital can invest and have a steady stream of income

So, if big corp doesn't want to hire us and we don't have money to buy their products, we still have our hands, our brains and help from the community to find solutions. We can be independent even from jobs provided by big corps.

By the way - a robot and a 3D printer could build more robots and 3D printers. Think about that. When they can automate the process to a high degree, then any community can self-bootstrap into economic viability without depending on continuous delivery of tech and products from large corporations. That would be great for independence.
F^&K Trump (I Had Enough) official video
Yum clams!
>No fans

I think you must be mistaken on this. I own a C720, and there is a fan in it.

You can see it in the upper left of this picture:

https://www.chromium.org/_/rsrc/1381990807648/chromium-os/de...
https://en.wikipedia.org/wiki/Ectogenesis
Artlantis Studio 6.0.2.26 Crack Full Download
Nathan Myhrvold, who is otherwise off-the-charts brilliant, and who has access to resources the likes of which most of us could only dream about, will forever be remembered for accomplishing the dubious goal of becoming the world's most famous patent troll.

What a waste.
It is only a matter of time before the end of Windows only for those apps - the new Microsoft under Nadella is operating system agnostic. Losing out in the mobile space forced the abandonment of "devices and services" and vertical integration to a horizontal "platform first" strategy, but it was always going to happen (and many pundits wanted Microsoft to anticipate it rather than react to it).

The kernel doesn't matter - developers can and will target runtimes not operating systems. Today we're in a situation that would have been infeasible a few years ago: Microsoft producing apps for iOS. The strategy here is all about blocking competitive software from establishing itself against Office (the real cash-cow) and thus Microsoft services (a potential cash-cow) while the runtime is developed and rolled out across all systems.

What used to be vNext is now .NET Core and it is brilliant. It is largely open source[0], builds on open source tools and the runtime is small, fast and portable.

VS Code is an example of this new strategy: if Microsoft can make VS[1] and their developer toolchain (which has always been the best environment, imo) cross-platform then any app can be made cross-platform (this is working, at least in my case - I was never a .NET developer until .NET Core).

The advantage Windows will hold is DirectX and WPF - but for everyone else there is xwt[2] and coincidently (or not) Microsoft just bought Xamarin who wrote their cross-platform Studio product in xwt.

In the interim developers can use the existing cross-platform GUI toolkit: html. Bind to a local port and open the browser and point it to http://localhost:random_port (I just happen to install Sonarr[3] this morning which does this, it means you can distribute cross-platform binaries) or write a thin platform-specific frontend.

[0] https://dotnet.github.io/

[1] https://www.visualstudio.com/en-us/products/code-vs.aspx

[2] https://github.com/mono/xwt

[3] https://sonarr.tv/
So you'd rather Google uses the world 'love' than you?
4 months of work turned into Gnome, Debian testing based tablet
The funny thing is, I'm not old. I'm under 30. I just started young, on my own, and fell in with some more experienced sysadmin crowds.
I suspect this is more of a response to demand—the genius bar at my local mall is typically booked days in advance.
Just shows a black page on mobile Firefox, but works in mobile Chrome.
Ask HN: Tips setting up a mass video processing solution
Hello everybody!

For about 2 years, I have been developing torrent streaming technology. I am quite certain I could make it work on a large scale and want to start a website which offers the service for a fee.

However, I'm running into a problem. For $5/mo I'd like to offer up to 100 GB of storage, yet Amazon S3 and all the other things that are "trendy" right now cost so much more for transit and storage, and I cannot find any cheaper providers.

Yet another issue is video transcoding. I'd like to offer transcoding of downloaded files to various formats (DASH, pseudo-streaming, HLS, all in H264 and VP9). Again, it's incredibly expensive to do such a thing, with most services charging 0.2$ per minute of video, and half that for audio. Meaning I'd have to pay 60$ for 300 minutes of video that can fit in 100 GB with good compression.

I'd like you to suggest me services that I can utilize to do this. Please note, I'm just a high school student with basically no money, so I can't really afford to pay in advance.

I'll be using PayPal and Stripe for payments, and a custom solution for DMCA and similar legal acts (basically blacklisting torrent files that get reported).

I'm expecting to use up to 100 TB of bandwidth monthly (download) and 2x that in upload. My current provider provides unlimited 10Gbps network but it seems too good to be true.

Thanks.
Like keyboard predictive text suggestions haven't existed for years already.
I think that's the point of the article: using "smart replies" makes it seem like you're so disinterested in your conversation partner that you consider coming up with your own responses a waste of time.
Now how about a video of a conversation between two or more people only using smart replies?

- always pressing the first option

- randomly choosing an option with their eyes closed

- pressing on the microphone and speaking gibberish or making gutteral sounds

I'd watch that
Why women earn less: Just two factors explain post-PhD pay gap
In october 2015:
http://www.zdnet.com/article/linus-torvalds-would-like-to-se...

> we'll actually see a real ARM (well, preferably ARM64) machine one of these days that you can actually develop on, rather than treat just as a development target. The Rasberry PI's, Beagleboards etc are all fun, and all the cellphones and Chromebooks are clearly selling well, but as a developer I feel something is still missing in the market

I don't know why he keeps saying different things on about every occasion.
they are considerably more expensive than a lot of things...the steering wheel is near a tesla in price.
No, you are thinking about cops maybe?
> trends are moving towards inexpensive Android mobile phones

That seems like a bit a of generalization. Even the "inexpensive" phones are getting more powerful. Yeah, a lot of people are buying cheaper androids, but almost all of them are still at least "smart" phones. It's become par for the course.

I don't disagree that simplifying can be the solution some of the time, but I don't think it is simple as that in all cases.
I like the smart replies. And my girlfriend loves it too. The replies look to be relevant and optional. So when you don't have time to type out a proper response, use the suggestion. Otherwise who's stopping you from typing out by hand?

>Further, I don't care how intelligent these Smart Replies are: They can never capture the personality and character of a real human conversation.

Really? Tell that to the people living in the time before Alphago made it's 37th move and astounded Lee Sedol himself. AI is here, it is as smart or smarter in some areas. The number of such areas is going to grow. Get used to it.
As the author already points out, this is the main purpose of smart replies:

> I can understand canned responses like "Be right there!" or "I'll be late!" if you're in a car and only have a few seconds to reply before you have to get back to the business of driving.

I typically only use them when I'm busy and I see a message and respond to it from my watch.
As a gay man who survived the first and second waves of the HIV epidemic, I found my hands shaking as I read the article. It's insane that this can even happen in America today.
Ask HN: How to Automate Large Work Spaces and Tools Setup on Windows Machines?
Student chromebooks are not tracked
Start with Python 3, the differences isn't something that you can't pick up in an hour, and since you won't have existing python 2 code base you probably will never need to do that.

The biggest issue people are having is to convert their python 2 code to work on python 3. There's virtually no downside to use python 3. All maintained libraries work with python 3.
I noticed a few of these there occasionally over the last year, but starting two weeks ago it looks like they are a permanent presence. They roll into their own charging stations.

It's an interesting concept. I'm not sure how much I like it. On the one hand, it's a great reference if anything bad ever happens. On the other hand, while a mall is a public place you still don't expect to be tracked to the level of detail that such a device actually does. I know a handful of people that simply won't go there anymore.

Personally, the cell phone tracking bugs me. I do not expect that my cell signals are tracked by anyone but the phone company. This kind of technology makes me think about dropping my cell altogether. Sure it's nice to have one, but honestly I can easily get by without having one constantly attached to me. I'm not that important that people need to contact me wherever I am.

I also feel negatively about mass facial recognition. I almost understand for large events, but I'm simply not that afraid of terrorism. If we start talking about malls doing it I would just rather not be on camera. If private industry doesn't self-regulate in this regard, people will push the government for privacy and that could kill any budding businesses. If I were an investor I would simply stay away from that kind of technology.
I do enjoy my xbox one, but the author is right, the DRM checking which has a significant user interface bug and slow boots, slow loads make it much less fun than it should be. The interface bug is that it checks the drm with no reference to what is currently in the tray, asks if I own the disk and will only continue if I eject and reinsert the disk in that interaction. If I click continue because the disk is in there it won't load.

This is a case of lazy lazy ui design and management!

Also when I did rivals first in Forza 6 it gave me a target of 41min for Nurburgring!
For $699 you can build a Skylake based mini-ITX system that uses a real, PCI-Express 3.0 x16 video card (in the $225 price range for the video card alone) that will kick this thing's butt in every benchmark.

The Intel "gaming" NUC is $699 before you put in any RAM and an SSD, so its actual total build cost as a barebones is probably around $899.

The mini-ITX system will be slightly bigger, but also more robust in nearly every way.

Yes it's tiny and slim but it's effectively laptop grade CPU with onboard GPU in a single motherboard.
> Back in the old days, all you had to do was load and run stuff off discretely labeled physical media like a cassette or floppy. You only ran one program at a time. You didn't need to worry about network security, because the only network you could afford consisted of you putting your sneakers on and bringing a disk to another machine. Your computer was turned off with a switch. There was no need for a "shut down" command to fire. If you had a virus, it meant you caught a cold. Things were really simple back then.

That's way back in time. I was referring to the good old 90s, where the web took off with home computers that were already running stuff like Win95 and people were not complaining about being clueless on how to use them. Even older people (>50s) has no big issue to start using computers then, and I'd argue Win95 was a way harder system to learn for a newbie than Windows 7 or Windows 10. And on top of that recent operating systems are fairly stable and don't crash anymore when you plug a USB device or things like that - they have automatic driver installs, a bunch of hardware already supported by default, and I could go on and on. The situation is MUCH better for the end user nowadays than 20 years ago.
Security Brief: CoreOS Linux Alpha Remote SSH Issue
Biodegradable six-pack rings to save marine life from plastic.
"these darned kids with their doing of thing that I don't like".
تور ارزان کیش در هتل های ۴ ستاره ویژه ۷ خرداد ۹۵
Guys , how do I automate setting up large work spaces and installing required tools on windows machines?
Typically the task involves checking our repos, setting evn variables and copying config and other files.
The "Happy birthday" messages were nice the first time (circa "thefacebook"), but the more I thought about it the more depressing and creepy it became. I hid my birthday, then closed my wall, and then left facebook entirely. Now it's only sincere messages from a close few, which feels like much more.
I'm not really bothered by the distinction. When you repeat someone's words, you're taking on the responsibility of having used them, so to me, the meaning is the same whether you press letter-shaped screen widgets or press word-shaped screen widgets.

I don't think anyone is going to think "I'm not really sure if I love my partner, but Google says I do, so I guess I do." I also don't think people are using mobile apps to have the deep types of conversations where this would matter.

Like I said, I see it as a more interesting spellcheck. I usually say things like "yup", Google offers more amusing suggestions that I enjoy.
It indeed seems to be bad. If you try reading some papers you can find everything from conclusions obviously based on formal fallacies, confusing statistical significance with practical significance, experiment designs that couldn't provide any new information no matter how they turn out, to outright bizarre flaws of logic such as dietary intakes calculated so that the body isn't able to excrete more than it absorbs.

The medical science has decayed into a strange cargo cult where experiments are made and papers are written, but the essence of science, the pursuit of better understanding, is lacking. It's no wonder there has been no major progress in the last few decades and we have an epidemic of obesity and other metabolic disorders.
This decade has shown that Stallman was about right about everything. And that’s not a good thing.

Especially Google’s actions have been quite literally towards unlawful-evil.
Strange women lying in ponds distributing swords is no basis for government
may as well take your brain out and stick it in a jar.