skysight-inc/HackerNews huggingface dataset:
Network ACLs have been pointed out as missing from this before but quite a few people said that they were right not be included. I didn't put them in because I've never used them so didn't fall under 'need to know' from my perspective.

IPv6 is another point of contention but again it's not something I've ever used and so, apart from any other controversies with it ("...IPv6 which is only marginally better than IPv4 and which offers no tangible benefit...", https://varnish-cache.org/docs/trunk/phk/http20.html), I'm not qualified to write about it.

EIPs and ENI should probably have been in there but I don't tend to use those that often either so they didn't occur to me.

I'm not sure that VPC Gateways, DNS or DHCP are necessarily need to know things either. VPC Gateways are for a specific routing optimisation which not everyone is going to need. I didn't know the details of the DNS set up for a VPC so thank you for that.

Thank you for the feedback - I really appreciate you taking the time.
Fair point. I was solely thinking from a technical solution not the practicality around deployment. My employer has biased my bubble on thought process. "Oh, yes, this is easy to solve, and I see it on campus (Disney - imagineering office).
One of the things that needs to be understood is that this is intentional.

The Grover Norquist "drown it in a bathtub" contingent of the Republican party is large, influential, and for them, this is not at all unfortunate collateral damage in pursuit of The Wall or something. The crippling of public institutions (if not outright dissolution) is part and parcel with the ideology.

And that's even if you don't believe that the executive branch may have been compromised by a foreign power interested in weakening and destabilizing the United States.
That strikes me as potentially a non-trivial difference.
>Americans seem to think Prison is a punishment so the more miserable the better.

Aye, they view it from a purely punitive perspective, rather than a punishment + rehabilitative perspective. In other words, zero thought or care is given to what happens in prisons or how those prisoners will reintegrate into society. They're dehumanized down to that action: shoplifter, murderer, etc.

If you remove the humanity from the person, you care less about anything to do with them.
Stumbled upon this thread during an hn search. Leaving a comment here because I can't find any other reply buttons, but the OP may want to see this comment on 'working in cleantech' from 1.5yrs ago: https://news.ycombinator.com/item?id=15127154
It does affect trust to some extent. For example I could have had control over a domain a decade ago, got a trusted cert, then let the domain lapse and MITM it later after it was acquired by somebody else with my still valid cert (if they never expire). Regular validation to ensure the cert owner still has control of the domain is important.

That said, I agree that the way browsers handle SSL can mislead users about their privacy and security on the Internet.
https://github.com/RealTimeLogic/MinnowServer/blob/fa30b0d5b...

The code can be used with or without a TLS stack. The code is tailored for the SharkSSL API and the code automatically uses the SharkSSL API if compiled together with a SharkSSL delivery. The code uses standard non secure connections if not using TLS.
And it doesn’t inject your referral code?
Upsides

5) might come in handy, if you're a keyboard person: you can use cursor down/up to scroll through the search results, and Return to select (go to) one.
Oh! I have a relevant and potentially helpful life experience.

Twice in my life I have needed to get a cat from Point A in central time to Point B somewhere in California. Handling all the vaccinations and associated paperwork was (in one case) annoying or (in the other) the person who actually owned the cat not remotely organized enough to have records.

It turns out some domestic airlines will permit you to fly with a pet on-board in a soft-side case under the seat where one might normally put a bag. This may or may not work for you, depending on how patient and large your dog is and how big your budget is.
538 still relevant? I thought people dropped their data driven snake oil after the election blow out in 2016
Ledger closes non-standard auto insurance securitization with AlphaCat
You don't want to get caught transmitting on cellular bands.

You can do this with just receive though. A $10 USB TV Tuner and a Raspberry Pi will listen in to most cellular bands, and pull enough out of the over-the-air machine to machine chatter to do a similarly accurate job of counting cellphones...

The cellular transmitters (can)_ run with a lot more power than Wi-Fi, and are on lower frequencies, so the range at which you'll detect them is significantly longer, which might make localised device counting less useable.
My university still has people count by hand twice a shift, a dozen floors of tables. It's hard to beat the benefits of how cheap it is to hand a minimum wage undergrad a $5 mechanical counter and have them get a more precise count in the 20 minutes it takes to do a lap of the building, especially when said undergrad would just be idling at the front desk, on their phone, and still on the clock for those 20 minutes anyway.
I would be much more interested in domain names that will expire. If funding is stopped one would guess that domain registrars might start allowing some names to expire, which then anyone can try to catch.
There are internships
Or even !py3, for us lazy types.
>I think it's currently a losing battle in America, where much of the populace thinks "being a criminal" is a binary toggle that means you deserve anything that happens to you in prison...

One needn't look very hard, /r/ for example, to see examples of this. People lauding, revelling, and even rejoicing in the suffering of criminals is kind of par for the course there.
It's interesting that the OP is only responding to positive/glowing comments and ignoring the others even though some of the positive ones are the newest out of all the comments. Doesn't instill a lot of confidence in my opinion.

Edit: I'm curious OP if you read this what the comment in your profile means and what someone looking at your website should glean from it: '"I wish I had sexual relations with that man" - Bill, probably'
Should a couple weeks of preparing be necessary when you have spent years doing the work every day of your life? This 100% biases your interviews to people willing to spend 3 weeks practicing problems instead of doing meaningful things, especially if they happen to have children to take care of.
Okay, but the burden of proof is on those who think that limiting investors is beneficial in this case. I don't think there's much of an argument for it.
I am not. I do not believe myself competent to solve the parenting problems of a stranger on the internet. Rather, I am trying to bring more details of the anecdote you shared into the discussion.
That is essentially affirming the authors take on the story though, is it not? If it is really preferential for investors and society at large to follow the signal of professional managers, than in the future this might even be further consolidated by advances in tech, and the result will simply be a rationally managed system that allocates capital by planning or design, rather than through numerous 'amateur', active market participants who act on spontaneous price mechanisms.

I also don't see anything intrinsically wrong with this, but funnily enough it does seem to imply that the title of the article is correct
There's hybrid cases though, where you can use automation/business logic to lower the skill floor required for some work.

That's pretty much the business model of the company I work for. We have what is essentially a call center using custom CRM/workflow software doing work that used to be done by many times more people with much more training. Instead of 5 licensed and well paid people we do the same work with one lower paid and less trained person assisted with software.

Humans are still involved to make decisions when needed and for communication, but the simple and clear stuff is automated so we can hire pretty much anyone.

It's good for our clients since we are cheaper and more efficient, but less good for the workers we're replacing who will need to find new marketable skills or fall down the ladder.
As someone that has spend a big time of my development projects on Microsoft platforms, I tend to think all those issues are side effects from internal politics.

Just when team X is about to score, they end up loosing management support, thus the product gets canned while others pick up the idea.
If I worked for the EPA and found you had filled your large tank with nacho cheese I'd be impressed!
It's not just government... a lot of big enterprise corporations have the same problem. Even internally.
Perhaps or they just work on a different scale of real world.

Enterprise is inherently more risk averse than most parts of our industry, largely because they can put a dollar amount on outages.

It’s not like cert issues are a solved problem either, O2 (massive uk telecoms provider lost data access for 20 million customers because of cert issues a couple of months ago).
Facebook defaults to friends only the first time you post, but if you change it public the setting will stick and become the default on your next post.
The author of the article seems to think that their performance on the capital market is the only thing that determines a company's success. But if companies lose money on the actual market they serve with the products they produce, they're still losing money compared to the company that makes a profit, and they are still at risk of going bankrupt.

The capital market may be important, but it's not what it's really about. It's not the actual market. It's just a facilitator. At best.
The use of the word "apocalypse" seems hyperbolic. How are these changes any different than previous technological advances?
That's good feedback - thank you.
that is an extremely charitable interpretation of this bill.
> learned HFT level c++

Maybe another kid will sit down and learn to fluently speak Latin, but how will it help him/her to live in the modern world where Latin isn't used anymore?

Edit : as I see a downvote, I may further explain what I meant. We should not stop kids to learn what they want, but we should make sure that we don't endanger their futures by letting them learn only what they want. Learning "HFT level c++" is maybe interesting, but it would be a crime to let a kid only learn that for 10 years, and then let him/her figure out that their will be no job for him/her because ML and AI replaced all old programming models, when it is too late and he/she needs an income to actually survive (I'm assuming here people will still have to work to survive in the future)
> So let's say someone doesn't have any experience traversing trees (why would they? you rarely have to, if ever). [...] You're presenting them with a new problem and expecting them to come up with the most efficient/concise solution to that problem.

I did the some of those interviews (not specifically with BFS, but with similar problems) and my answer to that is: Nope, I do not care about "most efficient/concise solution to that problem". I just need some evidence that you are trying to solve this problem. I am here to help them -- after all, for the interview to be useful, I need to see your work.

So I'd formulate the problem (if the person forgot what those 3 letters mean), draw a diagram if candidate is having difficulty, give increasing hints for the solution ('How would you do it manually? Which node would you visit first? What about next one?' and so on...)

Even then, a surprising number of people would just give up. It is kinda weird -- it looks like when they hear some words they just think "OH NO THIS IS DIFFICULT" and stop even trying.

Those get rejected. We have often have difficult problems. If you stop at one thought of algorithms, you get 0%.

And if you have not memorized what BFS was, and I had to draw a diagram of the tree and trace the path, and give you a hint about maybe using some sort of queue for unprocessed problems and you did not even finish the solution at the end -- you'd still get 80% and might very well get an offer.
I doubt that "anyone" can grab a .gov address.
> Once I knew that, the naive approach is simple (I'm sure there is a better way).

No, that's it. That's why so many are ragging on him; it really is that simple.
It's all aesthetics/fashion.

There should be round watches and square/rectangular watches the same way there should be both gold and silver, both sporty and fancy, both digital and analog.

People like to express themselves in what they wear. A big part of your watch isn't just when you look at it, but when others see it on your wrist. What is it saying about you?

If you're a guy, one interpretation is that round means you're more of a classic dude, while square means you're more modern. The same way gold means you're more show-offy while silver says understated. Sporty says you might need to go for a run after this, while fancy means you're more likely to have expensive dinner reservations. None of these need to be true, but they're what your watch is saying for you.

Obviously it's much more complex than this. And feel free to ignore it. But like it or not, your choice of accessories (for men, mainly watch, shoes and bag) wind up saying a lot about you, which is why they necessarily come in so many variations.
You can’t register .gov domains that way.
What child under 15 needs to worry about getting good at anything instead of trying as much as they can to see where their interests are?
Being in the same situation as the author (deleted FB account few months ago), I was just thinking how it would be nice to have a mailing list with friends&family in it but didn't know where to start, when this article hit top 30.

I would appreciate if someone would list few Mailchimp's pros and cons and/or maybe few alternatives, from privacy/freedom perspective.
You got this the wrong way around. What reason do they have for charging me automatically at the end of the trial period? Okay, payment info is a neat way to prevent starting new trials somewhat, but why the automatic charging if they want to convince me of the value of the subscription? The only reason they do this automatically is because they want to charge the people who forgot to cancel. What other reason would there be?
At least Linux gaming shows negative trend for Nvidia (though it's still a big majority), and for the obvious reason - AMD provide open source drivers which have become very competitive lately.

See: https://www.gamingonlinux.com/index.php?module=statistics&vi...
Application Scaling with Raft
My very affordable RX 480 does 60-100 fps in GTA V at 4K (unless MSAA is turned on which, don't).
Holy shit. I was literally just having a conversation with my spouse yesterday about why so many children wear glasses. I was convinced it was a 'back in my day' syndrome popping up again.

Do you have any citations? Because it genuinely seems like more kids wear glasses than they used to.
Can you talk to the problem Docker-Run is trying to solve? It's already relatively easy to deploy docker containers today (AWS/Azure/GCP/DigitalOcean/etc) and even have them pipe to the browser like this.

Without an ecosystem of services to integrate (Identity/Storage/DB/Queue/DNS/LB/Network/etc), containers aren't awfully useful.

What is the differentiator?

EDIT: grammar
... because the rural hospital can't afford to hire enough surgeons to cover their shifts, because we don't train enough surgeons, because we overtrain surgeons, because everybody qualified to evaluate this has incentives to lobby for more training. Lack of training is a perfect scapegoat for any problem and increased training requirements create lucrative educational opportunities and decrease supply / increase prices of qualified professionals. We know this in general because we can evaluate results against other regulatory regimes, but if you drill down to specifics you run into the problem that everyone qualified to comment has perverse incentives.

The real question is how to push back.
Why doesn't it make sense to have a domain for it? It's a lot more memorable than anything else would be.
> My email list is broadcast-only but any replies go directly to me.

This sort of mass-email is weirdly impersonal because it tells the recipient that you want them to know what you're up to, but you don't want to write a message just to them. Also, it would be very awkward to opt-out ("hey dude, um please don't send me your mass-email updates anymore."), unlike company emails which there's no awkwardness around unsubscribing.

I'm not saying this isn't better than FB, but it still has some downsides (some of which the author may be overlooking because they don't bother him).
I heard workers sued the government over late fees and other personal penalties workers had from the 2013 shutdown. They won in court last month, but it took 6 years.
It's really disappointing to see how much the executive branch is getting away with.
I do, every time! I even drew a little diagram a couple of times and traced the path!

And they still failed it! It is not about trivia or what BFS is, it is all about can you reason about algorithms.

(Disclaimer: our actual interview problem is slightly different, but it it still a very basic CS one)
I did water/salt only for the first 30 days and added in more supplements for the last 30 days. Super strict no coffee/tea/or flavored anything even if it was calorie free.

If you shoot me an email, my username at gmail, I’d be happy to share my spreadsheet and before/after photos. Goes for anyone coming across this in the future.
I cry inside every time I remember that pebble is gone. I've still got a time round but I dread the day it dies on me.
What you say may be true, but there's a loophole for women that Google does specifically: at least in the Zurich office interns are 90% female. Also Google made a new category, called step interns (interns who are in the first years in university). They generally just need to be young, have good reviews, and this way they just need to get through 1 interview when they are converting to full time engineers.

As for old people: don't even try, Google has a huge age bias.
It doesn't ask for any personal details to complete it.

Seemed accurate enough as the result I got correlated closely with one I did I few years back that was definitely more intrusive but eye-opening.

Someone setup a crawler that would take your HN comments and pass them to Watson's personality insights. I was brutally honest just now and the results were the same.
Capitalism is earning from capital. So Index funds are in fact pure capitalism.

Potentially they can benefit the less wealthy as much as the wealthy. For some, alike that feels innately wrong. And any fiscal equalizer always feels communist even if it results from free markets.

Index funds can also potentially benefit the fiscally naive as well as the savvy. But if this is the objection then it is cherry picking: the same parties rarely object to inheritance which benefits unsophisticated investors on a vastly larger scale.
I'd bet that any iOS device running Google Maps is probably listening for those beacons too and calling home to tell them. (And Google Maps is likely snitching on you via your own GPS as well, in the absence of Bluetooth beacons.)
We are (Zenly) and have been since 1 1/2 years.
Sunk cost fallacy/hazing mentality. "If I spent 6 months of my life memorizing programming problems to get a job at Google, then everyone should have to".
Cybersecurity Labs and Resource Knowledgebase
Good, NVIDIA should bankrupt as soon as possible, because of their opensource stance.
Indeed, it's always refreshing to see a bit of realism in the hype around AI.
> Category #4 is people who want a nice looking watch that feels like a _watch_ and _is_ a watch first and foremost, but also does all of that "health" stuff better than anything else and shows notifications. This category describes me.

Sure, but technology has its limits!

Battery tech is a huge one right now.

But, let's take the UV sensor as an example. The Microsoft Band was one of the first mass market consumer wearables to have a UV sensor on it (there were dedicated devices that beat it to market, barely).

Now UV is hard to work with in that a lot of transparent materials (lens) block it. UV sensors also aren't small, and they need to be positioned in a place that'll get a lot of exposure if the user is in the sun.

That is how the Band ended up with its UV sensors on its back[0]. It isn't pretty, but if we wanted to make a useful sun exposure feature (and we did!), that sort of sensor placement becomes needed.

It took the mechanical engineering team a lot of work to get a precisely placed UV sensor, with a proper lens material on front of it, calibrated to measure UV in a way that is relevant for human exposure, at a cost that can go into a mass market consumer product.

Size is another issue. At launch, Band's main body was actually thinner than anything else in its feature class, but still every reviewer complained about how thick it was!

> This is, apparently, the category that Microsoft wasn't even aware of. :-)

We were aware, but leadership consciously made the choice to not go after that market.

To put it in perspective, Apple has reportedly sank well over a billion dollars into the Apple Watch, they are on generation 4, and yet it is still not a perfect device that does everything for everyone. (And being Apple, I imagine that isn't their goal.)

Honestly technology just isn't there yet. Batteries are too big, sensors are too power hungry, screens are too power hungry, and the electronics take up too much room. (And GPS antennas aren't shrinking much, laws of physics and all that!)

It is like those fold out smartphones everyone wants. Just unwrap it like a scroll.

I've actually seen, played with, screens that you can unwrap. They are super cool. All the technology that goes around those screens, well... CPUs are less flexible than OLEDs.

[0]https://www.alphr.com/sites/alphr/files/styles/insert_main_w...
Jesus. I don't know who I am more disappointed in. The baby in the white house or the ones in the house.
Running a Django application on Kubernetes
Definitely going with that for the 1.0.
For F sake... what's wrong with people in HN? A simple question gets a ton of downvotes...
Depends on the game. I bet it won't pull that off with the Witcher 3 for example.

I've being using the same RX 480, and it produced ~40-50 fps in TW3 at 1920x1200 on max settings (no hairworks) in Wine+dxvk on Linux. Something like Vega 56 already hits 60-80 fps in the same setup. 4K would be way too heavy for anything.

Also, as the above video suggests, better antialiasing obscures resolution issues. Sure, if you don't use it, you need more resolution to compensate.
I'd contest that this is everything that you need to know. Or perhaps more accurately, everything I need to know.

It's certainly not intended to be exhaustive and I am definitely not a network engineer but I think you could operate at a reasonable scale within a single well laid out VPC. Of course there'll be a point for peering etc. but you might not need that.
This is not why most projects do copyright assignment.

I'd trust very few entities to have pure intentions when asking for this.
> Openness to experience - 50 out of 100

> Agreeableness - 8 out of 100

> Conscientiousness - 42 out of 100

> Negative emotionality - 88 out of 100

> Extraversion - 13 out of 100

I should be in prison but I'm too shy for murder.