skysight-inc/HackerNews huggingface dataset:
> Is that why you invest in a company?

> I personally am anoyed that, now, every purchase I make is a political statement.

[sic]

Edit:

"Buffett, of course, has long centered his investment thesis on the idea that it never pays to bet against the U.S. economy in the long run."

http://www.marketwatch.com/story/warren-buffett-says-america...

"The Treasury sold $185.7 billion of securities (over $2.1 trillion in 2016) to finance the war. The public debt rose from $50 billion in 1940 to $260 billion in 1945.[2]"

https://en.m.wikipedia.org/wiki/Series_E_bond

... And definition of...

"Sometimes, a boycott can be a form of consumer activism, sometimes called moral purchasing. When a similar practice is legislated by a national government, it is known as a sanction."

https://en.m.wikipedia.org/wiki/Boycott#Notable_boycotts

Edit 2:

This is one of the startups at a pitch day I attended recently, so sinking karma on an edit/self reply...

http://the-citizenry.com/pages/about#philosophy

"We set out to build a company that celebrates the people behind our products. Our name is a reflection of the collective of individuals – artisans,"

I apologize in advance for getting a little belligerent but... Let me make you feel better about buying ridiculously marked up "craft goods" made by indiginous peoples by giving a small percentage of our profits back "to the artisans and their villages" (South America), in lieu of a competitive salary to that of a craftsmen working in the country they are sold (US). I am all for globalization and capitalism... just don't wax poetic about feel goods when I know how the sausage is made.
Korean last-minute hotel booking app DailyHotel launches in 10 new countries
From another comment: https://github.com/jcjohnson/neural-style
> "Your device tried to draw too much current and so the USB port has been disabled."

In USB 1 and 2 (probably also in 3, but I don't know about this), the device has two power modes. Initially it is only allowed to draw a few mA. This allows to power up enough of the device (the USB controller) so that the device descriptor can be read. The device descriptor tells the computer that the device requires some additional current. If in a chain of several non-externally powered hubs there's not enough capacity, the COMPUTER will NOT TELL THE DEVICE TO POWER UP. The computer can not turn off the voltage on the port. Typically USB interface chips will have an output pin that's only providing additional ("high power" circuitry) with power, by switching a mosfet, when the computer gave the OK to proceed.

sudo lsusb -v
(...)
Device Descriptor:
(...)
Configuration Descriptor:
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA

> I highly doubt that. What's the worst that can happen? You deliver 20V to the pin expecting GND.

...which means that you deliver -20V to the +5V rail.
> I know I'm old, but a 5Gig download just to run Edge on OS X?

Yeah, old. To scale it back to olden days disk space and bandwidth, it's like downloading a 20 meg file which deflates into a 50 meg file on disk.
The Bitcoin network is at its limit
Not sure if you're trolling or you are that rare breed of person who likes things like a convenient proxy factory bean superclass for proxy factory beans that create only singletons. Beautiful.

[1] https://docs.spring.io/spring/docs/2.5.x/javadoc-api/org/spr...
Geneva Motor Show: Supercars set to roar off the block
If you drill through the docker source code, it becomes apparent that their are some rather serious issues to doing something other then this.

I really really want a LOG directive for docker where I can just setup some pipes which the daemon will collect and tag into it's log files (would make dealing with old Java processes a lot easier).

But actually finding somewhere to hook this logic in - huge task. A lot harder then grabbing stdout/stderr of the init process in the container.
"What practical benefits does it give you?"

It's your place and you can do whatever you want there: own a pet, change the colors of walls, install a decent kitchen.. anything. For example, I love cooking (and invest decent amount of money for equipment), do various DIY home improvement weekend projects, but I would be much less tempted to invest my time and money to someone's else place. Also, my girlfriend moved in recently and I didn't have to ask anyone's permissions for that. I see a lot of benefits with only few downsides, in the worse case scenario, I can always move somewhere else and rent my property -- currently mortgage monthly payment is less than the rent for a similar flat in this part of city where I live.
I'm a docker newbie and I had a hare-brained idea to install postfix and dovecot in a container. I thought it would be neat to version/deploy the various config necessary on top of a clean OS install. As I'll probably mess it up the first time, a quick way to blast the system clean is appealing.

If I can keep credentials and data outside of the container, is this still a bad idea? Would I run into trouble with other containers needing to use SMTP?
I would say that a Stand Alone Complex is emergent behavior. The participants do not need to be conscious that there are others or even willing to be a part of it. Anonymous is at most an echo of this style but its not organized like that.
Change `grep -P` to `grep -E` (or simply `egrep`) and it also works on OS X.
As I understand it the major problem is that engineers need a lot of cash to get even more cash if they exit the company and need it in 90 days. Possibly very naive question...couldn't you include a clause along the following line in your funding round(s): "Investor X guarantees that they will offer to cover the necessary cost to exercise all options in return for Y%".
So basically if engineer A leaves and could exercise options the investor must offer a "bridge loan" with guaranteed ROI (either cash or just keep the equivalent options).

Good investors shouldn't mind this clause that much (I'd think) as it takes away one major point of worry for engineers and lets them concentrate on their job from day 0.
SFGate is primarily the site of the Hearst-owned San Francisco Chronicle... not exactly rocket scientists.
The tactical guide to networking for introverts
haters gonna hate, some people don't like to see "Microsoft" and "free" in the same sentence, unless it's something bad about the company. Of course MS does this for its own business, and why not, that doesn't make it any click-bait title...
Egan's Permutation City is near future though, and pretty amazing that it was written in 1994 considering the topics.
In many places land is much more valuable than the building itself and it doesn't degrade nearly that fast.
The source report from the Manifesto Club is here: http://manifestoclub.info/psposreport/
An important point of the article was to use standard tools installed everywhere and not some obscure niche tools. Please note that you yourself felt the need to explain what “Procfil” is in the first place.
The whole point of getting logs out of containers is to centralise and store them somehow.

This exact job is what Syslog (over a network) does.
It depends on where you are in the UK, but in the south the average of a good summer is 80F (26C) in the day. It can get up to 90F (32C) in cities, though usually only for a few days to a week at most.
As outworlder pointed out being commercially successful does not seem to be a requirement to be accepted for GSOC.
According to the third post on this forum thread [1] they don't do fat channels so WiFi is limited to 20 MHz / 72 Mbit/s.

The CPU is Cortex-A53. Cache sizes reportedly same as on the Pi 2, 32K data + 32K code + 512K level 2. RAM still 1Gbyte 900MHz.

[1] https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=1379...
Mutter – IRC client for iOS written in Swift
Ed-tech Startup to watch out for
You can use different logging drivers: https://docs.docker.com/engine/admin/logging/overview/
All is quite valid, yet I disagree with "7) Don’t run more than one process in a single container". This is perfectly doable with supervisors like ... supervisord, which ensure that the multiple processes you want to run stay alive. In some environments it's just virtually impossible to only let one process run (eg webserver/proxy, log forwarder, fastcgi etc).
Exactly the same capabilities, though very low-level code might notice a difference because the main UART is now used for Bluetooth, so the GPIOs use the mini-UART which is apparently affected by overclocking.
"Isn't he dead?"

Different case.
Agreed. Our hourly wage does not equal the amount of hard work during that hour. It's also a (amortized) function of all the years you've spend in or outside of school perfecting your skills.
Or make them self-driving...
Normally, if you run Docker you won't have a single container anyway, normally you want to scale out. Hence you'd be better off using a centralized logging infrastructure like ELK or one of the many commercial solutions like Splunk etc.
Most importantly, if you have a newer iPad, it works flawlessly with Split View and Slide Over.
How many members of the 1st were still members of the 5th?
Yeah, I can't imagine why someone would want to write stuff that looks like this.
http://winterbe.com/posts/2014/07/31/java8-stream-tutorial-e...
Tutorial: Build Your Own Smart TV Using RaspberryPi, Node.js and Socket.io
Write Assertions First
Extremely so. For one, it actually jumps the scroll position twice in a row when you click. Secondly, the scroll should be performed first, followed by the appearance of the dialog once the scroll is complete. Finally, it would be better to "scrollTo" the position rather than an immediate jump. This way the user has a sense of where the scroll went to relative to their starting position.

I don't believe this format works well with a scrolling page to begin with. It makes a lot more sense on full-screen apps, or on fixed navigation menus. If you really need to show a dialog further down the page, you're better off having the trigger for it be down there - not further up the page.

Most importantly, don't overuse it. Even the most complex situation should not need more than 2-3 of these. Beyond pointing out extremely critical elements to interact with, the page or app shouldn't be that difficult to navigate.
Thanks. I just opened all the examples mentioned in the comments and this one feels the most elegant.
Or maybe we can refrain from calling each other perjorative names? Wouldn't that be grand?
The article is very well written, and I mostly agree with it. Upvoted. Some other people will disagree with me.
No. You just need to read Alex Williamson blog, for nvidia you need to patch drivers a bit - it is not hard. And compared to the price of macpro with discrete GPU - not that expensive either.

http://vfio.blogspot.bg/

just googling vfio kvm leads you to very thorough arch linux topic (with a bit of drama on the end, whatever)
Flyway 4.0 Released with Repeatable Migrations Support
Are there "a lot" of SF workers with 300k personal income on their taxes?
SCE to AUX: Apollo 12 launch saved by obscure switch (4 mins) [video]
Honestly that was a very very bad idea for a startup.
Or just buy everyone in your company a yubikey that is already set up and ready to go?
Common sense (and my limited sample size of friends I know working at Google) tells me that the vast majority of people working at Google love their jobs.
Hey, Nikolay from Streamroot here.

We also have whitepapers easily accessible on our website, and a free dashboard where you can test our technology in a few clicks.
In terms of open-source projects, there are some projects like Bem.tv but they lack robustness when you try to scale.
I wouldn't consider the industry backing of Heroku and a collective 4,500+ GitHub stars between the tools particularly niche or obscure. Crank it up to ~20k stars if you want to count deploy tools that can use them, like Dokku or Flynn. Anyway, the other great thing about Procfile is that it's just a declarative format. Lots of tools can leverage them, and they are an important part of my and many others' workflows.

I also don't think the article is too keen on "standards", judging by it referring to make a "task launcher" and the suggested usage completely diverging from the expected behavior of the program.
This is actually a really good idea in corporate environments, and I would encourage everyone to think about doing it. It is a simple thing to push a rule to Outlook that e.g. displays emails from outside the corporate domain with a red tinted background in the email list. This helps people to think twice. It also compliments an email classification system well, although unfortunately most classification systems I've seen with good MUA integration are very expensive.
Oh, I want to add why supervisord makes so much sense: If your "main process" (PID 1) dies, your container would stop. Even if you only have a single process to run, using supervisord makes sense to monitor that single process, because restarting a stopped container can be a pain because it mostly involves some manual work. Supervisord itself is written in python and is very stable (because simple) itself.
But this is yet another anti-pattern: Having different behaviour depending on whether it's an interactive shell or not.

A big offender here is CURL, where this affects the verbosity during download. This is especially frustrating with regard to automation.

1. You type by hand, everything works.

2. You copy&paste into the command line, and everything works.

3. You run it from a script, and it behaves differently.
No, the RAM is a separate chip. On the BCM2835 devices they use a package-on-package arrangement so on casual inspection they look like the same chip. On the Pi 2 and Pi 3 the RAM is on the bottom of the board.

There is apparently an architectural limit in the Videocore 4 that limits it to 1Gbyte.
So use Windows 10.
I don't follow. If you go with one service one machine model, not using a container is more or less the same than just scripting a repeatable install.

I'd say they are for isolation before they're for scaling out
True, but it's not uncommon to only route the stdout/stderr of each container to fluentd, logstash and the like such that the containers do not have to care about where the logs go (other than just writing to stdout/stderr). And now that we have logging driver I definitely would want to avoid custom in-container log routing.
How the Internet of Things Is About to Explode
"You could always alias make to the default you like"

That breaks down when you work with multiple projects.

For example, try writing a script that downloads and builds a couple of projects. You would have to parse each makefile and hope you can discover the right target to build.
Testing Microservices with pmux and TravisCI (2015)
> It costs $35 and comes with ethernet, wifi, and a quad-core processor.

That's not all that much of a differentiator. The Banana Pi Pro only costs $12.89 more on Amazon. It doesn't have built-in wifi and it's dual- instead of quad-core, but it does have real SATA and better video. If I weren't perfectly happy with the Odroid U3 I've been using as a Linux desktop for the last couple of years, I'd probably lean toward that instead of the RP3, but that's not the point. The point is that SATA would be a nice addition, and not unreasonable at this approximate price point, even if the RP3 is already awesome.
Sorry, but nothing of any interest would follow from that harebrained speculation being true.
Show HN: A simple events calendar
Microsoft Exchange allows for implementation of S/MIME encryption and signing that more or less "just works." There are some naggles (I've run into people before whose Outlook was S/MIME signing emails to external uses, and my Outlook would be upset about showing them since the external user's cert was signed by some internal CA I didn't trust - if I didn't know what was going on that have lead to a frustrating helpdesk call). But, overall, it's nearly transparent when everything is as it should be.

Unfortunately, outside of the world of these internal corporate email products the situation looks a lot worse. Reliably secure delivery of email to external users is a hard problem and most of the current solutions being used are really, really terrible.
Yet beside Docker's :latest tags also using "FROM xy:latest" is a very bad practice and should be avoided. Always stick to one certain version of the dependencies you're having and you should be safe that you're getting the reproducible behaviour you're expecting to get when creating your containers. (of course if the base image is yours then you might be knowing that using :latest is well tested and safe)
> at least, offer us a few lines back scroll before showing the damn menu

This
Not all of the humans are bad drivers, but some of them definitely are. I have been living in the US for 4 years and here are the list of things that are extremely dangerous:

- not using signals at all, just randomly changing lanes

- not using signals at all and on the top of that do not care about traffic in the other lanes

- driving 45 mph in the left lane because California teaches to new drivers that changing lanes are dangerous, aka "stick to your lane" (I learned that recently and I could not believe)

- driving with the exact same attitude in rain like under dry weather conditions

- do not care about people merging lanes, do not look at them, pretend they dont exist

- being on facebook on the highway driving with 65mph

- do not care about bicycles, pretending they are not legitimate traffic

I am not sure about the rest of US, but several friends told me it is specific to California. I would argue that humans are not as good drivers, at least there is a large part of drivers who aren't. Replacing drivers with software is always going to win, just like it did with airplanes or anything else repetitive task that we automated. I am pretty sure there is going to be a period while AI is not as good as humans but this is why Google is collecting to data at large scale to improve it to beat humans and make driving a safer way to commute.
Yes, actually, they can. In any case, Apple has said that they will follow what the courts decide, however reluctantly.
It's probably not the intended use case, but I use these more often for testing desktop applications than for testing web pages. It's a shame there's no 64-bit VMs.
Lavabit did it to themselves. They initially subpoenaed just the account they were interested in. Lavabit claimed it was not possible to comply, so the next request was for master keys.

At this point, Lavabit could've complied by just handing over the original data, but instead decided to get cute. "Contempt of court" is an aptly named crime.
Yes, it's good practice to have a separated logging container (eg logstash forwarder, filebeat etc), which accesses the shared log folder of the other container you want to actually forward the logs from. I'm recommending using file forwarder because this way you can simply categorize your logs by filename. Pushing all to stdout is a pain.
Full-sized lego car that runs on compressed air (and more)
Seems like Google acknowledged this:

"From now on, our cars will more deeply understand that buses (and other large vehicles) are less likely to yield to us than other types of vehicles"
I once accidentally used a charger rated for much more than the hub I was plugging it into and it fried half the things plugged into it.
Andreessen and Christensen: “Venture capital is abundant, opportunity is scarce”
How We Interview Programmers
How to Enable Caret Browsing in Microsoft EDGE: Video Tutorial
This is not true. Each version of Xcode works with simulator runtimes of the most recent two major iOS versions only.

Also, no simruntime for 7.0 and before works in El Capitan, regardless of Xcode version.
There are complex system where something like this is inevitable, because it's complex by nature.
A self-driving car bng tested by Google struck a public bus on a Silicon Valley street, a minor accident that appears to be the first time one of the ... While the report does not address fault, Google said in a written statement, “We ... http://getfollowerslikes.co
Judge sides with Apple over feds in New York
I worked for Google as a contractor for a small team a few years ago. What's most impressive looking back is that everyone I worked with was genuinely nice and smart including the cooks and janitors. I would be willing to hire literally everyone I worked with, no exceptions. Overall, Google treats its employees really well and receives good work from them. Working at Google exposes you to best practices. Overall, Google will continue to do well for the foreseeable future as they control ~90% of the online advertising market.
>>> If you're an introvert, sure

In addition, if you are an introvert, you would love a long commute sitting alone on a bus or train. You should move to the city for sure.
Chinese Industrial Espionage: Technology Acquisition and Military Modernisation
Palo Alto Firewalls Can't Update on Leap Year Day
I've run simple SMTP from a container and not had any issues. I've not tried a more complex stack (but I have thought about it... ) and I was looking at this project

https://github.com/tomav/docker-mailserver

I'm afraid I can't account for it - having never tried it, but it looks like the sort of thing you might be interested in!

PS If you are a newbie, do try something simple first - it took a while to get my head around the differences in the docker tooling (for example this project uses docker-compose which is another tool on top of the docker cl tool).

EDIT: Ooh - a tutorial

https://tvi.al/simple-mail-server-with-docker/
Non-envelope headers on emails are arbitrary. "From" (as opposed to Envelope-From) is one of these. Some mail clients looking at you, Outlook) just display the minimum amount of data including From, and make it non-obvious that this is not really where the mail was from. You only see this difference in address when you hit reply.

We had a phishing attack on an employee in accounting that was stopped in progress and just in time before a bank transfer took place. The emails in question passed SPF as they weren't actually from another user in our domain.
I was going to critique her for taking on an unsustainable living situation. But by the end of that post, just wow.

Yelp is a large company with a lot of resources, the way they treated this woman is despicable, especially after a family tragedy like that. It's not like they'll be going out of business if she took some time off to be a human being and care for her family.

I don't use Yelp as I've heard many other negative things about them and don't see a need to, but after reading this, I'll actively avoid them and tell others to.
It would be great if it turned out google car swerved into the bus to avoid hitting a fat man.
I wonder how she was employed, vs https://en.m.wikipedia.org/wiki/Sick_leave#United_States
The biggest problem you will have is that a lot of critical SMTP functionality (SPF, DKIM, DMARC, antispam blackhole lists, SSL certificates, email addresses themselves) rely on DNS. So instead of testing with just a container, to get any meaningfully useful notion of reliability and/or applicability to the real world for your container you will have to test with entire fake DNS infrastructure and multiple hosts. While you could technically do it, the reality is you're entering a world of pain.

Currently setting up a mail-server myself, the majority of clients are in China but I want reliable sending to foreign servers: it's quite difficult. Like finding a host, when so many Chinese IP ranges are blanket blacklisted by western mailservers, and the China/foreign link is often slow/overloaded/lossy. Taking the time to update Gentoo postfix documentation en-route, for the other DIY'ers with an NCH (not compiled here) problem. Not using docker.
Yeah the TV series for Ghost in the Shell is way better than all the movies. You just can't fit the entire manga in 2 hours.
They should have called it the DorkMax 7000. Is any industrial worker going to be seen dead wearing this thing, given how it appears currently?