skysight-inc/HackerNews huggingface dataset:
Best stack /service for low volume static landing pages for technical people
I'm setting up a static site for a company I'm starting and feeling overwhelmed by the number of options from just installing nginx on an ec2 instance to some all in one package thing like wix.

I don't want to spend more time than needed on this, and I wan't it to be low touch after it is set up. That being said sometimes it feels like learning some new platform like wix or wordpress is more effort than just handcoding some html and css and deploying on ec2.

Obviously the cheaper the better as well.

So I'm curious to hear, for technical people who have experience deploying simple sites, what setup have you been happy with?
Show HN: Browser based multiplayer strategy game similar to Chess
I always stop and think when I am writing almost identical code multiple times. The kind where everything is the same except for a few data types. Or the kind where every third line is slightly different but you can't switch them around into a single code block guarded by an if.

Trying to DRY would turn this code into a monstrosity (templates - even more interfaces - more ifs than actual logic?). I often find myself forced to let the repetition stand because it is the more obvious code. But it never feels right.
My error. I was getting confused on the BAE terminology:

PF Pilot Flying

PNF Pilot Not Flying

https://www.bea.aero/docspa/2009/f-cp090601.en/pdf/f-cp09060...
Show HN: Get Chrome Console Messages
I needed to look at hundreds of site pages to discover mixed content problems after converting 180+ sites to https. So I wrote this python program to get chrome console messages using headless chrome. This is my first useful open source program. Turns out this gets all messages so can help find JavaScript errors and more.

https://github.com/URichmond/Get-Chrome-Console-Messages
There’s been lots of interest here in grad school articles recently, especially where it is a relatively bad deal or career decision. They’re all related somehow, but I think this is probably more about immigrant/native dynamics than anything else.

In the late 80s, my Mum did a PHD in the US and we lived there for 5 years. Many of her friends were foreign grad students. Others, Texan academics.

Migration via academia has always been a good option. There are special visas. Sometimes financial support. A foreign students application form. More importantly, there’s a structured and welcoming subculture you join by default. You will have a place in university society.

I’m reminded of a provocative (to me) Tyler Cowen bit about formal dress and class mobility. When culture (corporate culture in that case) is formalised, it is easier for outsider to adopt and participate in. You can buy a good suit. You can’t easily adopt ways of speaking, casual fashion, and such. They’re too subtle for outsiders. Cultural signals are still important, but the subtle ones are more exclusive because they are subtle.

Anyway, something similar is probably happening here. Academia is formal. It’s meritocracy is formalised. You can talk funny and think funny, but you’re still a PHD candidate, professor or whatnot. You can access that “social capital” to put it in annoying modern terms.

Like tyoma suggests in this thread, natives have more options to choose from.

There are other reasons, of course. I suspect this is one of the top ones.
Isn't that common sense though?
Hardware Isn’t Hard, Competing with Apple Is Hard
My parents (when in Canada) saved hard for a scheme that would pay for university for me. In the end the fund performed so badly compared to its promise that it just about bought me some nice textbooks 30 years ago in the UK. (I came across some of the paperwork when 'archiving' the other day.)

Equally, I punt money into my kids' pensions, but at that distance it is a huge punt economically! I mean, some politician somewhere could do something stupid and destroy their value before my kids get to cash in in 50 years' time, just imagine! B^>

Since governments spend in the now, maybe it's rational for parents to also.
I still want to be involved in space travel sometime. Not just a dream I had as a child, personally.
Welcome to the new normal: expecting burn-in on your $1,000 smartphones.

I thought Apple cared about quality?
That last line is key, and it's amazing how many 'managers' don't understand it either!
The NYT has run of the most effective ad campaigns in recent years, somehow placing itself as the last bastion of 'objective reporting', and the intellectual smugness that comes with it.

From my observation, they are giving platform to just one side of the debate in many issues, e.g. title IX legislation, where they are portraying a move that is supported by a number of reputed law professors[0] as another Trump goverment vs the victims argument:

https://www.nytimes.com/2017/08/03/opinion/weakening-college...

Yes, it's an opinion article, but by choosing to give platform to just one side of the opinion, they are making a political choice.

[0] http://www.thecrimson.com/article/2017/9/1/law-faculty-title...
Typing this on a Fairphone 2 right now and I'm a pretty happy customer. It's like the phone equivalent to a thinkpad design where everyone else is using ultra books. It's interesting to see how these phones prioritise different things.

Their service is pretty good too by the way. I had a broken bottom module and when I contacted them was sent a new one the same day. Took a week to get here because international shipping but that's hardly their fault. Repairs really was just power down, open phone, unscrew component, put in new one, fasten screws, boot up phone. Took me fifteen minutes, which felt awesome.

I'm not going to deny that the newest iPhone is both more advanced technology wide and just gorgeously designed, but in all honesty, smartphones hit a level of "good enough" a few years ago and it will take quite a fundamental leap in features for me to really want and upgrade.

The only issue is that the camera in this thing is still frustratingly sluggish to the point where it feels like a downgrade compared to my iPhone 5s. Maybe the software is partially to blame, I've been looking on fdroid for replacement apps but none seem faster.
The X width matches the 6/6S/7/8 and not the Plus models even though the screen is diagonally longer due to a change in the aspect ratio. It’s not really a replacement for people who like Plus (like me, and it appears you).
UFC 217 Live Stream Free
https://www.facebook.com/events/292097531309974/
Also in the ladder game, the attendant holds the ladder for people until they get around half way up to make people feel like they almost got it every time.
Buddy Slots – Play Slots and Casino Games Online
CLEAN Code: Add One to a Number
The BSI is not the/a German police as you know. I don't think any of their certificates is trusted by browsers. The Bundesdruckerei certificate is though but neither are they a police force.

Do you have any source for that certificate being used for MitM?
It's about to get worse if the new GOP tax plan passes. It would tax tuition waivers.

https://twitter.com/ClausWilke/status/926454752136892416
https://www.penny-arcade.com/comic/2004/03/19

I honestly think it comes down to this.
Are you suggesting that working at google somehow impacts OP's ability to read the article and determine if the article cites data?
> npm install server

How could the package name "server" be available all these years :D?
Technically this is already supported via the GSM standard. For example here is a Lithuanian company that lets you roam while there on their network without changing your SIM or paying your providers roaming fees:

https://widerfi.com/

The issue is that getting phone providers to co-operate is basically impossible. Not just politics, but everyone has their own way of doing things, so you need a custom implementation for each provider.

(Source: I used to work at an company who ran an SMS gateway)
The point of the article is that separating the common code into two different pieces is often better than "extending or composing" the shared code. Merging code together is fine if you're willing to separate it again, but lots of devs aren't.
From the caption on the first photo:

> A computer science class at N.Y.U.’s Tandon School of Engineering, where some 80 percent of graduate students are from other countries.
Clown Tag Team Revolution: Wrestling Tournament
Welcome to the wrestling world where you play as a clown wrestler and fight with dangerous wrestlers in this Clown Tag Team Revolution: Wrestling Tournament. Clown wrestler fight with dangerous rivals in the wrestling ring with the help of different fighting combos and wrestling techniques.
The BSI is part of the executive, just as the police or the intelligence agencies, and its certs have been abused for that before.

There are a few stories about this in the 2013 Snowden data actually, the SPIEGEL published stories about that back then, too.
David Harel[1], the inventor of Statecharts notation.

“If asked about the lessons to be learned from the statecharts story, I would definitely put tool support for executability and experience in real-world use at the top of the list. Too much computer science research on languages, methodologies, and semantics never finds its way into the real world, even in the long term, because these two issues do not get sufficient priority. One of the most interesting aspects of this story is the fact that the work was not done in an academic tower, inventing something and trying to push it down the throats of real-world engineers. It was done by going into the lion’s den, working with the people in industry. This is something I would not hesitate to recommend to young researchers; in order to affect the real world, one must go there and roll up one’s sleeves. One secret is to try to get a handle on the thought processes of the engineers doing the real work and who will ultimately use these ideas and tools. In my case, they were the avionics engineers, and when I do biological modeling, they are biologists. If what you come up with does not jibe with how they think, they will not use it. It’s that simple.”[2]

[1] http://www.wisdom.weizmann.ac.il/~harel/papers.html

[2] http://www.wisdom.weizmann.ac.il/~harel/papers/Statecharts.H...
B takes attention and hides A. We feel for a single dog sent in space but have no feelings for pigs being slaughtered each second. We feel for a handful of people killed in NYC but are oblivious to 276 victims in Mogadiscio. It's important to put things in order sometimes.
I have fond memories of programming with punched cards in the 60's and 70's. Assembler was a magic communion with the hardware. FORTRAN captured mathematical beauty. COBOL was powerful. It's all relative.
Render Multimedia in Pure C
Related: Emacs does that too. If you invoke a command through M-x that has a keyboard binding available, it will tell you about it in the minibuffer.
Despite the fact that a bottom quark fusion event emits 18 times the energy of traditional fusion (deuterium nuclei), the discoverers note that it's not possible to create a chain reaction of bottom quark fusions. So there are no military applications (or energy applications for that matter).
Let's Enhance
Of course Google takes building effective teams seriously (and rightly so, it's People Ops org does good work), but that doesn't really have anything to do with the dynamic here.
well, it's able to display 3d files and images, so why not add some viewers for diffs ?

https://github.com/makezonefablab/MakersBook01_MusicBox/comm...
I have never heard of any of their certs being abused before and I have followed the Snowden revelations closely. The only thing I know of are some vague "cooperations with the NSA" that never have been described more closely. I don't think they even have a root certificate trusted by browsers. A publicly owned company (the Bundesdruckerei) does, however.
Teach Yourself C in 24 Hours (1997)
I think we are nearing click bait here, which is becoming a more and more common on HN
My proposal was a 4 day weekend: 3 days the father works, 3 days the mother, 1 family day. No need for babysitters.
Cool job, I think I've seen you guys active on a few large accounts right? http://m.me/arminvanbuuren
"It's not fair when you reason better than us!"

-- Psychologists United Now (PUN)
This is going to be very easy to block: disable processing after page-load, block the most popular cryptomining JS scripts...
Ctrl+Cmd+Q in High Sierra
When I was trying to learn React it was really difficult for me to find out how to write html using jsx. Everything has a different name and different ways of being written.
Another thing that helped with Vue.js that I did not find when I was learning React are laracast classes
This seems like both an off-topic and unnecessarily spiteful comment.
I have to be honest, I don't care that much about the details on this.

I'm far more enraged by the decision of the Bundesdruckerei to not offer on-card signing features for the ePerso anymore.

Instead, you have to use their web service to sign, and it costs you even more money. And is obviously ridiculously insecure.
Any good resource on understanding webpack?
Idgo.me – A Location-Based Social Platform
>> I place a $1B sell order for $1100 the price cannot rise above $1100

That should not prevent the price from falling with such an order.
I have a friend that went to John Hopkins for one year in CS and dropped out. Just did not think he was suited for college. For the last year he worked at low wages for a sensor board company doing electronics and firmware coding. He just got a job doing cloud programming at a bank for $80K. Sometimes you don't even need an undergraduate degree.
> I managed to get my MS in CS back in the early 90s in one calendar year.

I had a similar path, RIT has (or had) a dual degree program for Computer Science that only added a year to the regular undergrad program. Rather than take free electives, you swapped in the additional master's course you needed and all your undergrad classes became master's level courses (i.e. more work). I was suffering from depression at the time, so it took me a year to do my master's project (it's on Github, and it's not hard to find me there).

I thought about going back for my PhD, but then realized the cost wasn't worth it.

> The funny thing is that I didn't intend to be so mercenary.

I was and still am. I got my degree from the perspective it would help me get more money. I strongly believe the only thing my job is for is money.
Asking the real questions! I wonder if deleted package names are made available again. It makes sense that they did, but it's also a security issue, if one package is removed an attacker could add a new package with the same name and with a malicious functionality.
how does it work ?
Yeah you never win or pay off "ancestor debt", and you'll never be free of the debts you owe your children.

At the end of it, being an adult looks a lot like working for everyone else all of the time and it sucks.

It is what is is though and it's worse to be useless. At least that's how I get through the week.
Ably realtime | Site Reliability Engineer | Full Time | Onsite in London or Remote in EU | https://www.ably.io

I am the co-founder of Ably realtime, and we're accelerating the growth of our engineering team. Ably helps power next generation digital experiences. Ones which are live rather than static, where data is in motion rather than at rest.

If you'd like to work somewhere where you're solving complex internet-scale problems in a truly distributed and peer-to-peer messaging system, then you'll fit right in. To get a taster for the types of things we talk about each day read https://blog.ably.io/what-is-a-distributed-systems-engineer-...

As a Senior Engineer in our Site Reliability Engineering team, you’ll build solutions to enhance availability, performance and stability of the Ably platform as well as developing new network services whilst automating away repetitive work.

Find out more and apply at http://jobs.ably.io/o/senior-site-reliability-engineer-remot...
Somehow I really want to hear what these machines sound like. It would be great to have an audio engineer make some good quality sound recordings of one of these machines. The pictures just aren't enough for me.
You are right. In my original post I implicitly meant office jobs (software in particular). I kept that assumption implicit because I understood that the article was concerned with jobs that had the potential to be done remotely and thus save you the commute time. Mopping floors does not have the remote potential in the first place, while some (most?) office jobs do.
Sure, there are now dozens of e-commerce solutions similar to Snipcart. Yet there is 0 business like ours.

It sounds like Snipcart are doing something very similar to Moltin (https://moltin.com), which is a YC company.
This reminds me of pixel spirit: a tarot cards deck with beautiful pictures made from shaders.

https://github.com/patriciogonzalezvivo/PixelSpiritDeck/blob...
Pretty cool, I'll definitely give this a go the next time I need to draw diagrams. I wish there would be a reset button for the line curvature and that ctrl-z would undo though.
The Chrome --app switch doesn't work on Mac.

FluidApp can't save passwords.

MacPin looks interesting! Thanks, will check it out. However, Safari-based browsers have a horrible show-stopping flaw; they don't (yet) support pasting images into web applications. This is why I love Safari for browsing and reading, but can't bear to use it for JIRA, GitHub, etc.

In Chrome (and thus Epichrome), you just hit your screen capture shortcut (Cmd-Shift-Ctrl-4 by default on macOS), select a rect of the screen to copy, and paste. Boom! Your bug report or GitHub comment now has an image pasted into it.

In Safari, you have to hit your screen capture shortcut, open Preview or similar app, create a new image, save it as a file, then go back to the web app and upload the image.

There's something deeply, horrifically wrong with that workflow.
I don't agree about discoverability. The great thing about command line tools are man pages. You have a reasonably consistent form of documentation across different tools. And the options are invoked in the same way. In comparison with UI tools you have to navigate menus and options which is hard for unfamiliar software. And the documentation always has to explain UI steps rather than just the options. For command line I can easily search and scan man pages to get a complete view of what the software does.
Show HN: DronesBench for certifying the efficiency of consumer drones
The Cocotron
Any proofs that this is true and not just propaganda to make it look like a good company ?
The mainframe server room I used to frequent was pretty loud, loud enough that you had to get close to someone and raise your voice to be heard. The worst racket was made by the line printers, and even if the ambient noise really was quite bad those were still encaged in their own sound-proof enclosure.

Not an environment you want to spend a whole lot of time in.
iPhone X Screen Repair $279
At a guess, I would describe it as a trade off between syntax and semantics.

Languages that have simpler syntax tend to have far more complex semantics (to infer what's missing, etc.).

Eg. python's semantics is horribly complex: "hello".upper() is something like str.__dict__['upper']("hello")) -- which is all run-time. Whereas say a C++ version amounts to quite a simple run-time function call on some bytes.
To put it in terms more relatable to ordinary life, the energy given off by one of these events is approximately 0.0000000000000061 watt-hours. That is about how much energy a typical LED light bulb uses in 2.5 picoseconds.

Without a chain reaction, it is hard to think of any way that this could be used to cause any noticeable effect at all anywhere outside of a particle accelerator facility.

OT: my God, the dictionary that Firefox 57 uses by default on MacOS sucks. Neither "relatable" nor "picosecond" are in it!
Why Is Africa Building a Great Green Wall?
> a bottom quark fusion event emits 18 times the energy of traditional fusion

Small correction. The article says the MeV is 8x not 18x
yeah I hated it. without it I can play with AppEngine once again, it is a really good platform but many restrictions were aweful.
The last thing which would be nice if the bits to call any appengine api from custom threads (currently I copy the environment to every custom thread I do, which needs a custom ThreadFactory).
تردد قناة ارينا سبورت
As someone who is really into artsy stuff, that scene is dead in SF. Seattle, too. A whiff of tech or electricity, and you'll be ostracized in a flash.

I've been really disappointed with these ostensibly libertine cities; weirdly, I'm thinking of heading back to the Midwest for tolerance and creativity.

Dafuq? But them's the breaks...people in the PNW are indifferent to the point of cruelty, on the off chance that they aren't being extremely hostile for the hell of it.

Sorry, but I disagree. Wanting to stay is very crazy. If I got evicted, I'd give a week's notice and take the opportunity to pack a U-haul and leave for greener pastures. What is it with people being content where they are, even when
it's a creatively destitute skidrow? Not that I'm one to talk...
Apparently the author registered the package name back in 2012. From `nam info server`, it shows that the initial development started on 9 Aug 2012, but stopped very soon on the same day. Then the author picked up the work again last year.
1 picosecond is about the time it takes light to travel half the length of a single grain of salt. What a Joycean level of measurement.
So it is 4 guys not 3 1/2 just because you don't work full time doesnt me youre 1/2 a person?
Then please don't go around claiming "the German police has a trusted root CA and has used it for MitM in the past" if you don't actually know that.
Unfortunately I only have 20 hours to learn C.
I read through the HN comments of this very same article from almost two years ago wondering whether the message of the article would have been interpreted any differently.

It is really surprising how much negativity there is in today's comments as opposed to the older topic. In 2016 people were calling this article enjoyable and even "Their favorite Google-related article of the year". I found suggestions on how to further expand on Google's work in the comments and people seem to have supported them.

Fast forward two years and in today's comments I see nothing but negativity towards the study and its achievements, criticism of the NYT journalism, and disdain of the amount of power big corporations have over their employees.

I wonder how much of this is based on real improvements in the understanding of what makes a team work well together and how much of it is a result of the recent rise in paranoia over fake news and also distrust of corporations that are gaining power at a much faster pace than regulators can cope with. It is fascinating how a scientific study (although arguably not a very good one) can be interpreted so differently by the same group of people solely based on trends in public sentiment rather than changes in the actual evaluated metrics.
Kubitz and Company
Which of the assertion do you consider bold?

I also read the article and saw no data points or anything that would suggest "some of the company’s best statisticians, organizational psychologists, sociologists and engineers" had any numbers to work with. (beside that certain employees were involved)
Stop supporting old releases
This was one of the first books I read on C and programming I general! I remember I wasn't happy at all with it, so I gave up on it a bit after the middle. It must be pretty old.
In theory, no. Unless you have the magic power like what Laurie Voss have. Remember he saved the world by resurrecting left-pad[1]?

[1] http://blog.npmjs.org/post/141577284765/kik-left-pad-and-npm