skysight-inc/HackerNews huggingface dataset:
didnt take long to crash it http://i.imgur.com/X8Qc8TS.png
Is there any plan to have docker for windows containers and docker for windows use a different socket? At the moment, both trample on each other, and there are times when I'd like to use them together.
You mention a bunch of random companies .. what is the common thread?
It's like the W3C is reinventing Macromedia Flash, which was the choice for compact, interactive vector graphics around 10 years ago. I don't like what Adobe did to it after they bought Macromedia, but a subset of SWF would've fit the "resource-friendly small system for embedding vector graphics into things" use case very well. I wrote a substantial part of a SWF renderer --- in x86 Asm --- and it wasn't that difficult, because the format is actually quite simple to parse. An XML parser alone would've been larger than that, nevermind the SVG-specific processing on top of it.
I'm quite excited for SVG absolute positioning to become available in all browsers. It'll mean real responsive images, not just resizing, being able to move parts of the SVG instead of scaling proportionally, as the image is resized.
You have to click on the page first because of how focusing works in Chrome (you start with focus on the browser chrome, not page).
void linux is a great holdout against systemd.
> why is the qualified candidate pool, whatever that is, so overwhelmingly Asian, 73-85%? Isn't the candidate selection process biased towards Asians?

This is almost certainly because they're using recruiters, and the recruiters are funneling them candidates who aren't representative of the broader CS-degreed candidate pool.
Not the parent, but wildcard certs are necessary for compatibility with clients that don't support SNI (ex: IE on WinXP)
The level of ignorance in that statement is stunning.

First, the Bill of Materials for the BeagleBone is publicly available. I'm quite sure the BeagleBone guys would welcome your help in finding parts that are significantly cheaper than what they have now.

Second, the BeagleBone comes with a bunch of very standard connectors that are optional or hobbyist installs on a lot of the other boards. Ethernet jack, 2 usb ports (one OTG), an actual power adapter jack that isn't USB, both big headers already installed, mini-HDMI already installed, uSD card holder installed and probably a couple others that I forgot. Those connectors are not cheap AND they often have to be installed by hand.

Third, most BeagleBone's come with everything you need. You don't need to buy a USB cable. You don't need to buy a flash card. You plug it in and it powers up and you can do stuff on it. RPi's used to make you buy both a cable and a uSD card--maybe that has changed.

Finally, the BeagleBone is actually quite a bit more powerful and has more peripherals than most of these other boards. The BeagleBone always came with a processor capable of running stock Linux even from it's release in April 2013--the RPi didn't get that until the RPi2 almost 2 years later. Quite a few things on the BBB hang directly off the chip and have their own functional modules that don't conflict with other things. On the BBB, for example, Ethernet is wired to the chip--it does not suck up USB bandwidth like the RPi. While you can plug in a USB audio stick on the BBB, most capes actually access the McASP block so that they get direct DMA and again don't clog the USB bus. I can do a lot more things simultaneously on the BBB than I can on the RPi before bogging it down.

If you can use the RPi for whatever it is you are doing--great! It's a nice product. But there are a lot of us quietly using a lot of BeagleBones because it is way more powerful and had these things from the start. RPi adopted these things later and, funnily enough, needed to increase their price when they did so.

It's no coincidence that the RPi3 and the BeagleBone Green are almost identical in price.
Sun tried the data center in a shipping container. I believe it was named Project Blackbox.
"Nobody goes there anymore, it's too busy!"

- Yogi Berra
It would be great if you have this on the pricing page. It's really frustrating for there to be nothing there.

My startup has a ~$50 / mo Kafka ETL system hooked up to a few things and it seemed like a good candidate to move to hosted. But if your small clients are $1000 / mo... Noooope, not our scale! Good thing I saw this post or I might have spent a lot of time trying it out.
Thanks for making it. Like I said, I really appreciate how sharply focused the timer page is. If I were to suggest anything, it would be to get rid of the analytics tracking. Is Google telling you anything useful? From my point of view, it consumes resources, doesn't add any functionality, and leaks data about your visitors.
If nothing else, you're likely to see it running Active Directory, even in otherwise predominantly Linux shops.
Is it possible to work for ISRO with an OCI card?
Further expansion of the TSA seems a pretty universal nightmare to me. Maybe it's a bit out of place here, I'm not sure - their presence at train and bus stations wouldn't be a "new phenomenon" though[1]. I do think the TSA/DHS et al encourage unhealthy forms of paranoia[2], and my own experience with them warrants loathing. They've also hard-earned a pretty bad reputation, which doesn't exactly merit additional responsibilities.

1. http://www.nytimes.com/2013/08/06/us/tsa-expands-duties-beyo...
2. https://www.washingtonpost.com/news/rampage/wp/2016/05/07/iv...
In my experience, the TSA has difficulty distinguishing curves from angles. It is perhaps permissible that an X-ray machine lacks the appropriate resolution, but the human eye and brain are clearly capable of determining curved-tipped scissors from sharp-tipped scissors. Not so the federal security officers who beggar that species classification, and must query and ponder whenever they encounter examples of the former among my possessions.
I don't have a family which might make me feel different. However, I'd rather be dead than live in a police state.
Homo sapiens is an obsolete algorithm
fossil scm is a dvcs built around sqlite. one executable, very few dependencies and atomic transactional safety. workflow wise its more like cvs or svn properly converted into a dvcs. great for small teams, integrated web server, wiki issue tracking. http://fossil-scm.org
Knowing C, and liking Rust and struggling to learn it. I think Rust is more like C++ than C in the type of difficulty of learning.

C is more like chess: the rules are not that complicated and you can figure out how to write code. It will be a long time to learn to write good C code.

With Rust it is hard to figure out the rules, even to get start writing code. They are more like complicated board games with lots of rules to learn.

As an aside, after I wrote that it reminded me of this map: http://goldns.ru/cppmap-2012.png C++ devs will get all the inside jokes there, Alexandrescu's castle, curiously recurring template, exceptional swamps and others...
Vancouver densified in the 1990s by converting near downtown, under used, low density industrial to residential condo towers. Those were easy gains.

At this point Vancouver has basically exhausted that easy stuff and has realized that while there is some industrial still around it better well protect it so that there are still places for people to do work.

Now Vancouver is in the same place as SF and has to do the much more difficult thing of upzoning existing low density single family housing areas. This has been much more contentious and slow going.
Uber using driver selfies to enhance security, powered by MS Cognitive Services
Not sure why the downvotes, you're just taking the TSA bullshit through it's logical progression a few steps. (hint: it never was about security for the people)
Probably a big part of it. They might be very interested in appearing not to be a typical body shop.

The odd thing is that there are fairly straightforward ways to write position descriptions such that the "qualified applicant" pool is as small and well-defined as you want it to be. This is practically a subspecialty within HR. That they are getting sued would seem to imply that they didn't do any of the normal procedural stuff that most companies have their HR departments doing to head off such accusations, meritorious or not.
Consider switching to a better country.
Ask HN: Is it possible to hack the election and get a 3rd candidate to go viral?
What if the HN community started a movement bring awareness of a 3rd option and tried to get someone like Gary Johnson to go viral and to alter the outcome of the election?
Protip:

If you want to "opt out" without opting out, simply tell the TSA that you can't lift your arms above your head. They'll let you bypass the scanner - sometimes even the metal detector - and swab your hands.. and you're done. I've done it 20+ times in the last year. If they ever ask why, I say "it's a college basketball injury." I'm a 5'8" (1.72m).

And if you get really brave, you can try my thing "I can't lift my arms like this" while lifting my arms.

I have yet to be called on it.
> RPi's used to make you buy both a cable and a uSD card

Still true, at least when I got my RPi 3 from Adafruit a month ago.
If congress and their staff were forced to go through the same process as everyone else (and not through a VIP precheck line) they might realize what a clusterfuck it has become.

Last flight I had some water left in my bag which I realized just before going through the security scanner. So instead of letting it go to waste, I thought it'd be best to quickly drink it. But I was stopped by a TSA agent saying it's a security risk and I'd need to either leave or give him the bottle clear bottle of water.

He had nonchalantly took it, he had no doubt it was plain water and threw it in a trash container full of other bottles. Kind of ridiculous, if they really thought a clear liquid was a liquid bomb or something, why would they give me the option of leaving it with it? And how could it possible be a bigger security risk for me to ingest it, than give it to them to put in the open

While it's not like it ruined my day, it's certainly enough to convince me the whole thing is a joke.
You'd have a good point in your second paragraph if we were talking about implementing a Fibonacci Heap or an AVL tree. But the comment you're responding to is about people failing FizzBuzz.
On Windows, including historic, mobile and embedded versions, there are well-supported vector formats suitable for embedding images.

If your software paints stuff using GDI or GDI+, you can use windows metafile images, EMF/EMF+/EMZ.

If your software paints stuff using Silverlight or WPF or WinRT, the XAML format has descent support for vector graphics. On WinRT, it’s even compiled to binary form, BAML, to save resources in runtime.
> It's unfortunate that they didn't take this revision opportunity to boost the RAM and switch to USB3. IMHO.

Well, the RAM on the Bone is DDR3 while the RAM on the RPi3 is DDR2. I'll generally take the extra performance over an extra 512MB.

With respect to USB3, USB Type-C connectors are WAY more expensive than micro-B. We're talking like more than a dollar vs less than 10 cents. And USB Type-C cables are way more expensive, too. And you'd still only be doing USB 2.0 speeds anyhow.

I doubt Type-C USB is going to be making it into this space anytime soon.
It depends upon what the train hits. When it hits an oil truck ... http://articles.baltimoresun.com/1993-03-18/news/1993077250_...
Maybe not the screener people, but the Assistant Deputy Director of Management Services did.
"Just following orders" isn't a good enough excuse. There are plenty of jobs that I wouldn't take because I fundamentally disagree with what they entail. Being a stagehand for security theatre is one of them.
Amazed how fast this is on my 2011 laptop...
OP's fear and my reply were about changes done by Google, not edits done by channel owners.
Consider the economic burden and complete lifestyle change to necessitate that.
Top 6 Usability Mistakes Killing Your Conversions
Well, if TSA checks through diapers of babies just in case - you know - you as a parent might have put a bomb there, why not swallowing some sort of magical liquid that let you live for next 45 minutes, and explode/destroy aircraft once you get aboard and in the air?

/s

https://www.youtube.com/watch?v=h-uKemWVFeY
Who is this "congress" I keep hearing about? It sounds like they have a lot of power.
Haha Silicon Valley is notoriously racist. It was started by the US military. Hell, even Stage Jobs went public talking about nuking Koreans like it was pearl harbour and everyone thought that was a swell thing to say.

There's gotta be some other motive here.
I think what he means is "doing it using Unix command line utilities", like grep.
| and now reside at Microsoft

I always wanted to hear Jesse Jackson say, "You say Mi-cro-soft; I hear Jim-Crow-soft"
The problem is, these idiots eventually get jobs, continue to know nothing, and build a resume of projects. Then they become Project Managers.
Speak for yourself. I'm happy with one of the candidates.
"hopefully this philosophy dies in the long run."

I sure hope so. Although there are myriad more, here's another example of this philosophy in action:

https://www.techdirt.com/articles/20160920/07021035568/hp-la...

I'd rather work manual labor than be the guy who decided on that - profits considered.
I did; before, during, and after doing just that.
constituents sounds a lot like constipation shits... and that is what they think of you.

you're not even a vote. elections are rigged.

you're all idiots.
>>What does it cost us as a society when a generation loses those skills?

This. This is a lot to do with today's society. We don't seem to appreciate the problem at all. People just think that they can throw some money at someone and get the things repaired and so they don't need to learn anything.

Society as a whole may have to bear a huge cost, and by the time they realize this they might have already lost their time.

Manufacturers are a lot to blame but today's lifestyle of "it's just a matter of few bucks, so why waster time?" is also to blame.
Media? I can see it with my own eyes- the lack of children outside without their parents is obvious.
Wait, you think libertarians are pro-CIA?
Is this how the new world will vote?
You are forgetting about the function prologue, epilogue, and the maintenance of the various pointers. It certainly isn't as simple as a jump as you imply. To do proper TCO most implementation resort to function trampolines and other self-modifying trickery to get similar to loop-like performance. Within the confines of the JVM, without doing extensive source analysis, I doubt there is even a way to do it.
How to Make a User-Friendly Design in 3 Aspects
Sneak, which country did you move to?
Lambdas are supported in the debugger as of Visual Studio 2015 :)
In 1965 Cooley-Tukey published their famous FFT paper, funny thing is that at Standard Oil they were using FFT in the 1950's, because it could be used for analyzing 'Russian' atomic bomb seismic signatures in real-time it took some 10+ years before it became public ( openly published ), but it was routine in BIG-OIL in 1950's.

Now jump to CNN, we were doing CNN on Cray's in the 1970's on Seismic 3d data ( acoustic sound waves pressure/sheer ) in order to find oil deposits, its the same stuff I see in CNN algo's of today, and its the exact same stuff we were doing in the 1970's in visualizing seismic data (P-S wave ratios were the color that told you what kind of rock/substance you propagated ).

We used to call this 'around the wheel', I suspect that its good to make the kids think this stuff is all something new, most of the foundation of computational ML was designed in 1950's, hell Von Neuman wrote the book on Cybernetic's, automating the human mind with computers, again 1950's.

Another perspective is given the quality ( poor ) that's being leaked, and given corporate history, I suspect that BIG-OIL, and BIG-NSA of today have stuff that is super good and advanced and most of what they leak to GIT-HUB is just garbage.

In summary keep it simply, learn how it really works, and then dial in your own algorithm, and you too will discover the holy-grail, but remember that edoocation is always 15-20 years lagging industry. It's always been this way, and always will. NSA/CIA has always mandated a competitive edge over the foreign gov's, never assume that anything you get for free, or academia is cutting-edge.

( Lastly George Green developed the Math here, back in 1816-ish, thus the Convolutional in CNN is 200 years old to be exact. )
Did you even watch this debate? Neither candidate could properly answer the questions.
>but was shut down by the "open source office"

Can you expand on that? What happened?
Even better if your company's logo is a fractal:

https://en.wikipedia.org/wiki/File:American_Megatrends_Logo....

If I remember correctly, early AMIBIOS did generate that logo procedurally using a short piece of code.
was writing DFS from scratch ever needed to perform dev job or was it a thing that stumped 95% of applicants (and let you read some hacker news/email on your phone/laptop in the mean time)?
If you're launching an AWS instance that doesn't have any ports open and is going to terminate in a few hours, who cares?
I still think you need to look at the numbers if you're using phrases like "additional massive tax burden".

I'm done here.
Also, Connor mentioned in a comment that he needs to work for a government agency due to a student loan / grant situation. Should have responded there I guess.
That metric primarily captures efficiency and activity of the app, rather than efficiency of the DC. A hello world app would look amazingly efficient by this measure, because it doesn't do anything, so you're basically just capped by how many connections a box can support. A video processing app would look amazingly inefficient just because it's doing so much work.

An infrequently-used app also looks better by this metric than a frequently used app. The service behind the mobile weather app you use might look more efficient than Facebook, just because you use it once a day instead if a dozen.

Disclosure: Microsoft employee, not involved in our data center designs.
> I have measured performance for my compute heavy use case. Four cores with Neon are way higher performance.

Um, sure, but if that's your benchmark, you'd want an ODROID-C2 instead, no?

The problem I have with the RPi3 is that it's rare that I am CPU bound (and there are better choices if I am), while I am far more often I/O bound. And the RPi I/O system (Still hanging Ethernet off the USB? Only one PWM pin? Really?) is sub-par.

However, to each their own. The level of choice is wonderful from the perspective of someone who had to fight making a board at $200 4 years ago that didn't even reach near the level of the initial RPi.
I am a small time DIY'er and a small time fix-it-yourself person. I came to realize the importance of such tools rather late in my life. Greatly appreciated.
I am not a fan of Microsoft in any way and, fortunately, rarely have to touch a Windows box anymore. In a previous life, however, I was responsible for integrating UNIX/Linux systems in a Windows-based environment (i.e., a large organization with thousands of users).

Microsoft's CA services (in Windows) is actually an awesome product. You can create your own root CAs and intermediates and use the included templates or build your own to (automatically) issue certificates for anything and everything that needs to communicate (users, web servers, file servers (including encryption for data at rest), e-mail, etc.).

The CA services are one of the few things I will happily concede that Microsoft did "right" (along with Active Directory and SQL Server).
Video Search: Keyword Search the First Presidential Debate
The Computer History Museum in Mountain View? Its close enough that you could still go visit it too :)

I think you should talk to them anyway as the material in these blog posts would make for a really amazing talk.

http://www.computerhistory.org/
> Only 33% of Americans are white males, yet look at photos of SV leaders, Fortune 500 CEOs, the US Senate, etc.

But they're not just white men. Not even just protestant heterosexual white men. They're white men with rich parents and Ivy League degrees and so on. And when you realize that, you realize that the percentage of CEOs who have rich parents and Ivy League degrees is higher than the percentage of CEOs who are white men. A century ago the graduates of Harvard may have been 100% white men, but the graduates of Harvard are less than 1% of 1% of white men.

The thing you're training your sights on is the scenario where 67% of the candidates are white but >85% of the employees are white. Here's how we got there: The company hired 100 people. First they hired 65 white people who the owners know ("the privileged"). Then they hired 35 more people who all got there on the merits, 67% of whom are white. Company is now 88.45% white.

But let's separate the <1% of people (arguendo all of them white) who get the job no matter what and fill the first 65 slots, from the 67% of people who are white but still have to compete for the job like everybody else. What happens to those people? They suffer the same fate as minorities -- competing for 35 slots instead of 100 because 65 were lost to the Old Boys Network. So that 67% of people fills 23.45% of the slots when it should have been 67%. That's how it is now, before you change anything.

Now suppose you require the company to balance on race. All the people the owners know are still in. They only made up 65% of the employees, up to 67% can be white, they all get to stay. But now only 2% of the slots are available to 67% of the population, because they were classified as the privileged elite when they weren't.

It isn't a race problem, it's a class and social mobility problem.
Cython simply wouldn't work.

We were trying to streamline two products into one:

* A C application that runs on an Arduino.
* A Python application that runs on the desktop.

Cython may make the Python implementation faster, but it hardly solves the distribution issues. There's a reason MicroPython exists (and it was one of the contenders!)

Scheme became the product, because Scheme was easy to run on our hardware, and on consumer hardware. It was easy to develop with, fast to develop with, and runs faster than most high-level languages competing in this sphere.

Cython certainly has its use cases, and is a fantastic bit of software. But it didn't fit ours.
Security things in Linux v4.3
This 2008 talk by Elizabeth Warren shows how much more complicated the situation is than the picture you paint.

https://www.youtube.com/watch?v=akVL7QY0S8A
Timing! I just pulled a 4AM night last night creating my first ever Lua library, svglover[0], to facilitate SVG display in LÖVE[1], for a roguelike. Motivation was primitive[2] posted[3] last week. It's actually pretty easy to work with, even for lazy coders who find regex parsing acceptable like me[4] :) I'm no oldschool demo coder, but the coordinate transformation system is basically just a simple layer on top of an OpenGL pipeline. You don't even need viewbox, just groups with <g></g>

[0] https://github.com/globalcitizen/svglover [1] http://love2d.org/ [2] https://github.com/fogleman/primitive [3] https://news.ycombinator.com/item?id=12539109 [4] Make it work first, then make it work fast.