skysight-inc/HackerNews huggingface dataset:
I'm using Docker more and I do like it (after a fashion), but I don't want to move my embedded software to this model. I've got one OSS project written in Python and it can run on python-mini (used on OpenWRT) on tiny configurations (<8MB rootfs).

It has minimal dependencies and doesn't even need a virtual-env. It's prepackaged in rpms, debs and apks. It needs raw access to GPIO and USB. ResinOS, which technically interesting, seems like way too much and another layer I just don't need.

I don't want to sound like a dick, because I'm sure the authors put a lot of work into this, but I really don't think this is a good pattern at all.

If I had to write my client again today, I'd probably write it in RUST/LLVM, giving me even less of a reason to stick it in a docker container on my device with <8MB storage space.
Scott Aaronson said (in a comment on his blog), “suffice it to say my prior is so overwhelmingly against this standing as not to be particularly interested in spending time on it.”

I'd be willing to bet a lot of money this isn't right. It's hard to convey how implausible it is that NP could equal PSPACE, and the proof strategy is just “Here is an NP algorithm for a PSPACE-complete problem”. They haven't attempted to implement the algorithm, as far as I can see. Presumably if this claim gets enough attention, someone will go to the trouble of working out where the mistake is in the proof.
This is a somewhat unrelated question.
I'm a systems programmer (I spend most of my days in the land of C and Go). I do understand the basic concepts of web apps and how you develop one. I have even built a few websites using Rails.

Can somebody please explain to me:
1) How does npm fit in in the process of developing a web app. How does it manage the js files / libraries and where does it place them?
2) How is yarn going to make your life easier

Please go easy on me.
Saying "objectively" is strong language, yes. But I think that if a building fails in its aesthetic, or at least at blending in if it's not going to be aesthetically pleasing, then no matter how functionally fine it is, it's a failure. If all we cared about was function, we'd build ugly boxes everywhere. Oh wait, that's practically brutalism anyways. Every brutalist building I've had the displeasure to walk around or be in has been oppressive, and ugly. The buildings we use shouldn't be oppressive and ugly, because we have to use them. If it was only a piece of art, then I can see the worth in evoking those emotions. But I have to live with the damn thing day in and day out, inside it, not just check it out in a gallery in miniature.

And there is no reason at all to restrict yourself to architecture after brutalism. The Romans figured it out. The architects of the art deco era figured it out. Those ideas are still valid, they still make for beautiful buildings, and we should reuse good ideas because, again, we have to live with the damn things, day in and day out. We can pick and choose what few ideas were good since then and also include them. Prevailing construction techniques might not always allow for it, but we should try.

But some ideas, like brutalist architecture, are a failure, and should never be re-used. I'd rather get a bland design in almost any other style than a brutalist design.

That said, feel free to post some examples of your favourite brutalist architecture, maybe I overlooked something. I'll only be judging them from pictures, which is entirely different than actually seeing the thing in person and having to deal with it; the utter bland enormity and lack of detail gets much reduced when shrunk down to a screen, or student model. But it's something.

You could probably save most brutalist structures by covering them in beautiful murals. Then at least the vast expanses of no detail at all works to your advantage as a convenient canvas. The Bierpinsel in Berlin is not a bad effort in this regard: http://berlin.citysegwaytours.com/blog/wp-content/uploads/20...
C#, ASP.NET MVC, Entity Framework, Typescript.
I guess Scotland Yard has their work cut out for them now if they have to arrest every person operating an HTTPS website. Or, the law is arbitrary and we might as well have an insane king deciding things as the outcome would be the same.
But that requires the architect to have a rudimentary understanding of thermodynamics, or to actually listen when the engineer tells them what is possible and what is not.
It was a specialty (gaming) mouse. I think your breakdown on why vendor driver software still sucks is entirely correct, but it overall ends up making it a poor experience for the primary use cases I have for an operating system. At the end of the day it's just another reason not to use windows. And of course, the driver software has it's own automatic updates that require restarting every single time even for minor version/bug fix updates. I totally believe you that the vendors could do a much better job if they tried harder, but no one is forcing them to.

The one-two punch that routinely frustrates the hell out of me is when the vendor driver software requires an update, and the reboot process in turns fires off the windows update install. Now, instead of sitting down to play a game, I'm waiting fifteen minutes for two different software updates to finish and reboot my computer.
JS has several linters, although ESLint is the one to pick if you're looking for one.
Actually, Moxie has threatened to shut LibreSignal down if they allow LibreSignal users to message normal Signal users, and refused to even discuss alternative solutions.

He also uses the GCM library from Google, which pulls in several analytics libraries into the APK, so "Using GCM doesn't make Signal less private." is objectively false.

(And in addition to that, Moxie even refuses to allow any distribution that doesn’t come with full analytics, which is extremely user hostile.)

> Guess complaining is easier.

No, it’s easier to use XMPP than to fix a system that’s broken by design like Signal.

EDIT: Seriously? Downvotes for criticising publicly documented user-hostile behaviour from Moxie? Fuck this, the discussion culture here really got worse than even Reddit.
I think Mies van der Rohe is a little bit of a blowhard. Look how he faked the "structural" steel in the Seagram Building. It is as much a decoration as a marble facade.

Mies would have wanted the steel frame to be visible to all; however, American building codes required that all structural steel be covered in a fireproof material (steel, with its low melting point, will fail in fires), usually concrete. This hid the structure of the building – something Mies wanted at all costs to avoid – so Mies used non-structural bronze-toned I-beams to suggest structure instead. These are visible from the outside of the building, and run vertically like mullions in the large glass windows. Now, observers look up and see a fake structure tinted bronze covering a real steel structure.

http://www.newyork-visit.com/new-york-seagram-building/
> Do you think that's because there's actually something present in the DNA of little girls that's not present in the DNA of little boys that makes them interested in ballet?

Yes, probably related to the production of testosterone or a similar mechanism.

It's hardly surprising in a sexually dimorphic species.
More like used to by. Why climb ladders when you can change jobs going up every time?
All agreed. Most importantly, unknown arguments should not go by silently and -- should be implemented.
I'm pretty sure I have seen other apps do similar things. The data they are feeding them does seem to be mostly public data. I'm not exactly sure how I feel about this, or how outraged / surprised I should be.
> Practically speaking, you can't reliably look into all the cars and pay attention to everything else going on

I can and I do. Keep your head on a swivel. Get used to looking directly behind you while keeping your bike straight. Pay attention at least a block ahead and to the patterns of traffic. And if you find it difficult to pay attention/there is too much stimulus, slow down or ride on the sidewalk. Unfortunately, there aren't many places in America like the Netherlands where you can bike while being somewhat carefree.

As you cyclist, I've picked up on certain patterns. Here's a few things I picked up, but they may be local:

-Minivan drivers are the worst, so give them a wide berth.
-If you are passing driveways/alleys, slow down. Drivers can't see until their windows are unobstructed, yet the front of their car may stick out 6ft or so.
-If you see someone swerving slightly, leaving one or more car lengths ahead of them at a stop light, or constant accelerating and braking, the person is on their phone.
-Getting into a yelling match with someone in a car is always a bad idea, even if they are assholes and disregarding the law. They have a 2-ton death machine. Even if you rammed a car at full speed, the damage you would do is likely to be less than the deductible. It's always a bad idea even if you are in a car. Road rage incidents have no winners, only losers. Plus, you never know what the enraged person is going through. They may have been fired, left by their spouse, etc. People get really nasty behind the wheel because it's easy to dehumanize others.
-If someone is driving a Buick, Oldsmobile, Mercury, Lincoln, etc. you can almost be certain they are old. Give them a wide berth.
-If you can, ride alongside a bus. They will shield you from any danger and bus drivers generally are very conscientious drivers since they are responsible for the safety of so many people..
-If you see tinted windows, assume there is someone in the vehicle who will open the door right in your face.

Then again, every once in a while, I like to skitch a ride from cars (when at a stop, hold on to a car's door handle and let them accelerate you to 30mph or so). Never do that :) I'm an adrenaline addict.
I've made that mistake at least once, if not more than once.
5 Steps to Create a Docker Machine from an Existing Azure Docker VM
Most consumer routers have a built in firewall, yes but I've never seen one outside of my own house that's actually configured to block anything. Have you? No one configures them!

No, NAT is most decidedly not a firewall.
Anyone who believes feline hunting is purely evil has never lived in a house overrun by mice.
To continue to trade access to corporations' and private computers' the world over for political and economic advantage to the intelligence and treasury communities.

Honestly I don't know whether this particular CA addition is a good example of the sorts of backdoors that Microsoft is known to insert on behalf of intelligence and police organizations. I think the parent was perhaps being a bit flippant?
Historic Shrinking of Antarctic Ice Sheet Linked to CO2 Spike
Did FB/WA clarify that they use the OW audio encryption algos, or did they just put the OW 'trophy' on the wall without the actual implementation?

WhatsApp is, I agree, very good quality for what it is, but I would never trust it or FB with anything but social/personal calls. Social Media platforms are for other people to hand over their lives to. Let them subsidize my detachment from their usage, and I thank them for it. I'm sure there will come a day where you can't use WA without a FB account, at which point it is dead to me and my social contacts will be the first to know about it via WA.
In case you're not trolling, google for "example resumes".
As a tester myself, who's worked in multiple consultancy roles... It depends on vendor obviously but also on time and money. Do you have a budget and a timescale?
I'm making the much more charitable claim that he didn't realize Apple would track the connection between the accounts. This is in line with both his actions and his statements. Your continued attempts to force your specific narrow interpretation onto his statement is absurd.

Your appeal to downvotes as some form of proof that your interpretation is correct is also absurd, partly because downvotes don't mean that much in general, but mostly because I have exactly one in total. So as with the rest of the thread your self-satisfaction seems rather unjustified.
Brutalism, like any architectural trend, surely had its eye sores. But let's not forget its beauty as well. Some of the buildings I enjoy are Harvard's Carpenter Center by Le Corbusier (https://en.wikipedia.org/wiki/Carpenter_Center_for_the_Visua...), Sert's Peabody Terrace (https://en.wikipedia.org/wiki/Peabody_Terrace), and the sculptural craziness of Forder and Wotruba (http://1.bp.blogspot.com/-0ar6wJQtbFQ/TghHUI6e8tI/AAAAAAAAMO... and http://www.uncubemagazine.com/sixcms/media.php/1323/Wotrubak...)
It seems USB Cufflinks are a thing! https://www.amazon.com/s/?ie=UTF8&keywords=usb+cufflink&tag=...

My first thought was it was some sort of hybrid device such as the USB Rubber Ducky, like https://hakshop.myshopify.com/products/usb-rubber-ducky-delu....

Learn something new every day.
Not for a useful interview. If you tell me you founded and sold a machine learning company but can't explain the pros and cons of using variance versus standard deviation then you didn't sell a machine learning company.
Well, I would hope that any IoT device that accepts remote configuration or software updates also checks digital signatures before applying changes. If it doesn't, then I would want the automatic firewall on the router to block all updates.
NASA will allow private companies to hook up modules to the ISS
I'm hoping the angular cli will be able to send email soon.
> Alexander the Great would probably have conquered more of the world, if he had personally fought less.

I doubt it. It's much easier to inspire people when you are in the trenches (wrong era of warfare) with them. It's not a conincicidence that many of the greatest generals in history (napoleon, Hannibal, Alexander) were known for being in the thick of the action.
The glass partitions were put in sometime after 2000, but the heavy emphasis on color-schemes I remember from the early 1990s.
Some of us still are!!

..bloc -> block, probably
I think a better approach would be to use annotations on the current AWS docs so that additional information is inline with the official documentation so you have both in the same place. The Hypothesis project is working on such a browser plugin that does this for example and is having success with academic research already. https://hypothes.is/
The U.S. most certainly will. In testimony before the Congress, the FBI Director James Comey indicated that the U.K. is in some ways ahead of the U.S. He was referring to the banning of end-to-end encryption and key disclosure laws, which it seems that he wishes were the law of the land within the United States as well.
I would check out the Houzz app. The design is clean and simple but the reviews are the best I have ever seen for an app at this scale, especially the ratio of 5 star reviews on the app which suggests to me that they have designed something that works really well for their target audience both aesthetically and functionally.
Don't forget admin:ztonpk and admin:tzlkisonpk for Telekom Serbia's ADSL, VDSL modems and IPTV/OTT STBs. 7.9 million of these devices are unsecured, it takes just one wrong step to misconfigure it to allow access to itself and you're gone. I used to port scan the Telekom network looking for modems with Port 80 open, login and reset to factory defaults, which would require a technician to come to the premises and manually re-enter the authentication settings for xDSL.
Sending robots to establish infrastructure is one way to do it (and I think we should do as much of that as we can), but current robotics technology isn't very good when it comes to operating unattended in a harsh environment. If the price of shipping goods to Mars drops faster than the capabilities of robots to act independently, repair themselves, and construct new parts from raw materials improves, then sending lots of people to manage the machines is going to be the easier solution.

I would love to see more work on problems like "what's the smallest device I can send to another planet that's capable of making some kind of bricks and stacking them into vaults/domes that can be covered in dirt and then sealed from the inside to form a habitat?" or "can we build a robot that can assemble a personal computer from a stack of components in their retail packaging?" or even "what does it take for a general-purpose robot to be able to tie shoelaces?"
Except that Tor isn't apart--we're doing great, although perhaps there are one or two former members who hope we can't survive without them ;)
Can you say what changes would be required in React for this to work? I assume that you are asking for parent components to be on the stack when child components render, but that is simply not how React works – you return a description of what you want to render then React calls into the children. How could the parent be on the stack?

If you have a concrete suggestion for something we could change in React I'd be happy to chat about it. I'd love to support CLJS better.
Being linked to your birthday has absolutely nothing to do with being prescriptive. Perhaps horoscopes are only prescriptive, but astrology as a whole is much broader than that.

I don't put faith in or know much about astrology, but I do know there are many different types and areas of astrology and not all of them have to do with telling you how to pick your lotto numbers tomorrow.

A lot of people talk about signs and astrology in terms of being able to read people and determine personality traits of others.
Obviously the success of concrete with age varies by climate. In coastal California it ages well enough, as long as it isn't festooned with bits of galvanically antagonistic metals. One of my favorite spaces is the Oakland Museum of California and its concrete faces are in fine shape, 50 years later.
Completely agree, once I discover a guide like this, I bookmark it, come back to it, and really value the ctrl-f-ability.

I was recommending the one-topic-per-page idea for others who haven't yet found this nugget. I think a lot more people will discover it and benefit from it if they are finding it from specific google searches.

I know HN can be a source of a lot of unfounded flyby critiques, I dont want to contribute to that trend. I see you have a pretty good contributing guide, maybe I'll try and submit a PR with a solution in the spirit of Hacktoberfest!
Is it just me, or does Facebook seem to create new competing tools and technologies more often than the other majors?

My inner-cynic makes me feel like everyone at Facebook is really young, as I've noticed a trait of inexperienced developers is to try to create new things over finding and improving existing tools.

In reality it could be something as simple as Facebook releasing more FOSS software than others, or maybe their releases having more visibility.

Either way, feels like Facebook like to pave their own way, for better or worse.
The soviets had some really awesome brutalist architecture. http://weirdrussia.com/2015/04/27/soviet-brutalist-architect...
> Why that annoying commit hashes are so big?

In most places, Fossil shows an abbreviated form of the hash, typically 8-10 characters since Fossil, like Git, will accept any unique prefix of an artifact hash to refer to that artifact.

Here is a GitHub commit page:

https://github.com/aioutecism/amVim-for-VSCode/commits/master

and here is a Fossil timeline page, which serves much the same purpose:

http://fossil-scm.org/index.html/timeline

In the fossil case, the hashes are one character longer, and enclosed in square brackets instead of a roundrect.

This is a serious complaint?

> Do you really read them first?

No, you ignore them completely until you need to refer to one, and then you copy-paste it, just like with Git.

> every button and label have meaningful place and polished

Which button or label in the default Fossil skin is not in a meaningful place, and which shows a lack of polish? Be specific.

> they forgot to hire a designer.

I'm pretty sure the differences between the two stem not from forgetfulness but from the fact that GitHub, Inc. employs 608 people, is closed source, and has a revenue model, whereas Fossil is a side project of a company that's probably 1/100 that size and grows mainly by open source user code contributions.
This is so needed. I find Amazon's official documentation to be way too full of buzzwords and marketing speak. I just want someone to tell me what the thing does!
This is just defining away the problem, though. You're not going to be able to orchestrate a flag day where every vehicle on the road changes from Level <= 3 to Level > 3, so Level 4 and 5 vehicles are going to be sharing the road with simpler vehicles.
Funny story about -v. I was using pkill to get rid of some hung processes on a remote server. For some reason I decided to get verbose output and run pkill -v.

Turns out -v negates the match so I killed every process on the box but one.

I had to email someone to reboot the server.
NET Framework Monthly Rollup: October 2016
I disagree. You're sharing the road with vehicles 10x heavier than you. People have heart attacks, go into diabetic shock, blow their tires, etc. Sure, those things don't happen often. But if they do and you're in the way, you'll have brain damage at best. There's not only other drivers to be wary of, simple road hazards that are nothing to a car can cause great harm. Sewer grates, random debris, pot holes, pot holes hidden by puddles, oil slicks after a rainfall, people pulling over to the side of the road without looking because of a siren etc. At times, even the wind becomes a dangerous element.

You mention walking should be fairly effortless. However, I've seen so many near misses because people walking are so buried in their phones that they almost get hit. Also I find that people put too much trust in traffic lights instead of simply looking both ways before crossing a street.

Cycling in large American cities built for automotive traffic is, unfortunately, not for everyone, not yet.

You have to reach the point where vigilance doesn't cause anxiety.
I agree that `--version` should always be present, but I think `-v` as an alias for version is not uncommon. In fact, I usually try it before I bother with `--version`.

Trying the first few programs off the top of my head I found node, ruby, docker, clang, npm, and even the man command all respond to the `-v` flag. I think that's common enough for me to support it when I don't need a verbosity toggle.
Top Football Trophies in the World – Football Trophies