skysight-inc/HackerNews huggingface dataset:
Ask HN: What employers are doing smart things to attract talent?
For example, Glassdoor modified their robots.txt file for any curious SEOs who may be lurking: https://www.glassdoor.com/robots.txt

What other employers are doing unique/creative things to attract talent?
PUBG logs 1M peak concurrent players for 365 days in a row, a Steam first
From an article without a paywall:

https://www.bbc.com/news/business-40498395

Basically, they don't have access to ventilators. The current recommendation still has a mortality rate of 1:7 but the bottle method seems to be around 1:56 (if I'm reading that right).

So, the order of preference is ventilator, shampoo bottle, then low-flow oxygen. In other words, what I said. This is a case of not having access to the best method, but having something that works better than the other secondary methods.

This will not and should not replace ventilators in modern hospitals, but in places where ventilators are unavailable, this is a good solution.
The author is delusional. Post-PC doesn't mean "buy iPads". The nail in the coffin of PCs was placed with the release of EC2 2006 and hammered by the 2007 iPhone release.

PCs today are a dead-end legacy technology. All of the PC technologies on the edge (things like enterprise laptops, POS terminals, etc) are being replaced by mobile or virtual devices. Companies are getting sick of the IT business and are increasingly allowing BYO devices. The legacy Windows stuff is going to get delivered with remote apps, virtual desktop, etc. It's already happening.

How do you justify spending $750-1,000 every 36 months on device replacement when you can spend $20/month for amazon workspaces and buy a cheap thin client every 8 years or have employees BYO?

If we weren't in the post-PC era, Microsoft wouldn't be porting their entire stack of Office products into web delivery platforms. When was the last time you landed a new fat-client application at work?
AOSP is the way to go here.
> In Searle’s time, the dominant AI paradigm was GOFAI (Good Old-Fashioned Artificial Intelligence.)

Russel and Norvig's book is probably the best introduction to "old fashioned" AI:

https://www.amazon.com/Artificial-Intelligence-Modern-Approa...

GOFAI may not have lead directly to true AI, but it produced a ton of useful algorithms such as A* and minimax. Although the attention has turned to machine learning algorithms (à la https://www.amazon.com/Elements-Statistical-Learning-Predict...) the hybrid of GOFAI and ML has produced some extraordinary results, such as AlphaZero:

https://deepmind.com/blog/alphago-zero-learning-scratch/
Those are also routes where it barely makes any sense to fly in the first place; any civilized country would have high speed rail for those routes.
Amazon stands out among the tech giants with the most distinctive behavioral values (LPs*). They are used for both recruiting, decision making and career advancements. Amazon provides a strong counter example to the thesis of this article.

[1] https://www.amazon.jobs/principles
Starsky Robotics Is Hiring VP Engineering, Senior Controls, Software Engineers
https://jobs.lever.co/starskyrobotics/

We're working to make trucks autonomous on the highway and remote controlled by experienced drivers for the first and last mile. Our self driving trucks will make roads safer while giving drivers meaningful work close to their homes and families.

We currently run our trucks autonomously on the highway, with freight, for money. We are looking for awesome engineers who are comfortable working on a scrappy, driven engineering team. The team takes an extremely active role in the development and testing of Starsky Trucks on highways across the US.

We use Python, C++, and lots of bash scripting. We are a group of PhDs, masters, bachelors, college dropouts, and high school interns all working together. No matter your experience, we're looking for intelligent folks who have a history of diving excitedly into new fields. Willing and able to sponsor all visas. All positions non-remote unless otherwise specified.

We look at every app multiple times...even if it's in the "Other" Category. Apply today at: https://jobs.lever.co/starskyrobotics/
I was that way for a while, when I finally got the money to start traveling. It took about five or six round trip "knees cramped into the chair" style flights before I started realizing the extra leg room of an exit row or bigger seat was worth the 20-100$, or that landing at 5am wasn't worth the 35$ it saved me on a 200$ flight.

I don't know if I'm getting older or just my values are changing, but I stop thinking of the money spent and start simply enjoying more comfortable travel.
You set rules for society and harshly punish people who break them. Look at Singapore.
A bit late to the party, but still: Predicably Irrational, Dan Ariely.
Totally common. You get a non toxic reference, money, and agree to STFU.

Last pay due is unconditional, barring any financial agreement and balance in play.

No, this is hush money being tied to being quiet, often framed as road money.
But the airline is also using less fuel. They're now transporting 6 less passengers and any luggage (even carry-on).

It also reduces stress on boarding, reduces some fees the airline pays, and while staffing cost per passenger increases, the airline's profit per passenger increases in kind.

Plus a lot of airlines don't even offer an Economy comfort class, and even fewer do on all of their aircraft.

The biggest likely impediment to this isn't the economics or business, it is that reseller sites only focus on price. They won't even tell you what the seat pitch/width is, they'll just tell you that seat A is $135 and seat B is $150.
Microsoft Security Servicing Criteria for Windows
I think you might be underestimating how big the "interview prep" industry is or how it works. The people "faking" it in this way likely actually know much less than someone who honestly struggles to come up with a poorly performing brute force solution and they practice the soft skills necessary to prevent the interview from ever getting to the point where you're asking questions about where the implementation can go wrong that aren't also on their script.
> (like the dancers on the NYC subway).

Sharing a subway car with dancers isn't anywhere near as dangerous as sharing a road with other vehicles.
C++ closures are a bit weird in that you have to specify how the captured data needs to be captured (either by reference or by copy). How the data is handled also depends on the implementation of std::function (if you decide to wrap your lambdas in that). It's possible that the implementation for std::function actually makes a reference-counted heap allocation every time a new closure is created. Anyway, the result is a lot of complexity that would be impossible to shoe-horn into C.
I think someone can be toxic and tank morale and productivity for an entire team without being an asshole. E.g. a distrust of upper management bordering on paranoia.
I do, Jowanza does not
It's about tossing out any resume of a 40+ year old because tech is "a young man's game"

People become managers, generally, because they want to be managers. Why do they want to be managers? Well some are just assholes who like to boss people around but for most it's because their definition of career success is "becoming a manager".

Those people look at people who have similar years of experience but aren't managers as "losers", and don't care about or don't understand the reasons, i.e. many people actually prefer to remain ICs.
The article is vague about this, but from the context it seems like the scams are people going to base camp, not summit teams. A trek to Everest Base Camp is strenuous, but it's obviously nowhere near as risky or expensive as joining a summit expedition. They should not be conflated.

People paying $500 (or even $1000) should not have any illusion that they're going to summit, but they still need travelers insurance and they may still have medical difficulties related to altitude or just connected with the nature of the trek. You'd have the same risks hiking the John Muir Trail in the Sierras.

There is one exception to this, which is that low-budget teams with a permit will sometimes self-support from base camp but will use a trekking guide to get them and their gear to base camp. Those people intend to summit and are just finding the cheapest way onto the mountain. They probably aren't going to bail at the first headache, though.
Protecting Applications with Automated Software Diversity
Yes, and there have been some cases of people hitting very large binaries and having to put effort into slimming them down.

In most of those cases it's due to either wanting to run in very constrained space or distribution size, and then the problem is due to some blanket impl for a bunch of types that can safely be removed though. There are a few cargo submodules that will do executable size analysis with regard to monomorphization to show the outliers.

There's not really a good solution for this. Having your code be fast by default in exchange for more space seems like the trivially correct choice to make when most people have hundreds of gigabytes of free hard drive space and binaries don't get above a few megas, while CPU speed has stagnated. If they want runtime type matching instead, they can still do it.
Haha, I mean I think you can have both. I think this is just a restating of the "starving child in Africa" argument.

You can appreciate the miracle of tap water while still wishing your shower stayed hot longer!
I help people without cell phones set up email accounts (public library). As a result, my cell phone and work phone are blacklisted by Google and unable to receive verification codes. Had to set up my wife's phone as my primary email recovery number.

Google's phone number policy is ridiculous.
It can be! And arguably people have leaned too hard on the decisions made in the std as an example: in std, everything is generic so that it can be inlined well, because std APIs underlie everything. At the application layer, this is not obviously what you want.

However, in many cases, a well designed generic API will be able take a trait object in the place of `T`. That way, at the application layer, you can decide to pass trait objects around, reducing code size and - maybe more importantly to you - compile times. cargo does this for example in some places where the performance regression is insignificant but it saves noticeable compile time.

Sometimes libraries accidentally don't set things up so that you can pass either a concrete `T` or a dynamically dispatched trait object to their APIs; we're hoping to find a way of making it less likely for this to go wrong in the future.
"This reminds me of a line that goes something like: revolutions happen not because of poverty but through the process of a society becoming poorer."

Which is probably why successful oppressive regimes (the ones that don't look as such) boil their frogs very slowly.
“won't tolerate”? How, exactly?
Well, that isn't a straight-forward problem. Take Atlanta to Zurich, for example (a Delta flight I have been on). Conventionally, the plane flies up the East coast until it clears Nova Scotia, in part because that is approximately the great circle route, but also because pilot training 101 tells you that your flight plan must include nearest emergency landing point for every inch of your route.

So for super-sonic flight, that path might be modified to be off-shore enough to keep sonic boom over the ocean, but follow the East coast closely enough that an airport capable of accommodating the plane for an emergency landing is always within a reasonable distance. (Bonus points for being able to fuel up and take off again.) It isn't simply a problem in spherical geometry.
Maybe, but cultures are relative. If a small subset of the population, 'assholes' prefer to work in an environment with other 'assholes' is it a bad thing that some companies nurture an 'asshole' culture? Provided nothing crosses the bounds of a federally protected class ofc.
Hospital-acquired infection is common enough.
This is the answer worth pointing at.
The Benefits of Walking at Work (1 Min Video)
I highly doubt it. And do you have anything ti back that up? Because 5 million versus 500 that seems large difference.

Afaik airlines constantly lose money and the only time they make up for the whole year are xmas and national holidays such as thankgiving and independence day. In fact even when you buy xmas time ticket in 2030, it will be accordingly overpriced.
See also: https://blog.trailofbits.com/2018/09/10/protecting-software-...
Microsoft continuum was a flop for lots of reasons.

Windows Mobile 10 was a flop; a niche feature on a niche os isn't going to sell phones, unless it was fabulous.

The 'desktop' experience wasn't a real desktop, it was UWP, and if I recall correctly (??) didn't offer real multitasking with overlapping Windows and stuff. The amount of applications available for UWP is not very large, and the number that supported continuum features was a small fraction of that.

If a desktop environment doesn't have applications, at least it should have a good browser. This had Edge, which might have a great rendering engine, but has a very slugish frontends and is awful to use.

The clearly obvious next gen hardware for this (Intel x86 phone) was cancelled around the time of the release.

None of that has anything to do with if the core concept is good or not. That there haven't been a lot of other attempts may be more damning. I think the opportunity is really that more and more people only have a phone, not a laptop or desktop; from time to time, they could use a larger computing environment -- is there a way to provide that, hook up to a tv/monitor and a keyboard + mouse and provide something useful.
@justin, as a patent attorney, I've wondered if Atrium has considered exploring providing patent-related services to clients. Is this something that is on the horizon?

You mentioned the need to educate people about different disciplines. Patent attorneys seem like a great fit for a company with that need since most patent attorneys have previous careers as engineers. Also, patent attorneys could greatly benefit from the exposure to the transactional/corporate side of law, which appears to be Atrium's current focus.
ZipRecruiter | https://ziprecruiter.com | Santa Monica (LA area) | REMOTE in United States OK for some positions.

Our goal is to create the best online services for filling and finding jobs. We bootstrapped for the first four years, growing to 900+ employees (190 are software engineers). August 2014, we raised $63M led by Institutional Venture Partners.

We have a number of open positions:
- Senior Perl Software Engineer (Santa Monica, Austin, or Remote)
- Senior Python Software Engineer (Santa Monica)
- Big Data Architect (Santa Monica)
- Senior Systems Administrator (Santa Monica)
- Senior Go Developer (Santa Monica)
- QA Automation Engineer and much more!

Please check out our careers page, ziprecruiter.com/careers, for all our tech positions.

We're growing rapidly and have a large customer base (primarily small and medium-sized businesses). We have interesting problems to solve in the areas of search, yield management, analytics, scalability and new product development.

If you'd like to learn more, please visit https://www.ziprecruiter.com/hiring/technology or email us at techjobs@ziprecruiter.com.
Thanks for the reply, likewise.

And to echo another question in the comments, how is the name pronounced exactly? On reading it, it seems "gine" is likely pronounced "jin" or "gin" as in "engine".
Europe’s top judges to hear ‘right to be forgotten’ cases
You're saying that an increase in demand won't increase the price. Obviously there are other factors that affect the price too but being in an index fund is absolutely one of them.
It's interesting to see how the Y combinator is derived, but it seems like it's being oversold here?

I like the mockingbird better since it's less magical. Passing "self" as the first argument seems idiomatic from an object-oriented point of view; this is sort like how Python has an explicit "self" parameter. We can take the next step and pass "self" explicitly as well.

The ability to change how a self-call is handled seems quite like overriding a method.
I'm very thrilled to announce this round to the world today. I've always looked up to Marc Andreessen and A16Z, and it very exciting to be able to work with them. Fundraising is not a destination, but just a means to get there, and the team is happy to get back to work building Atrium to help fast growing startups with legal.

Also, super happy to be working with Michael Seibel again, who you all know is an amazing advocate for startups as CEO of YC.

Happy to answer any questions about what we are doing here!
Mainframe applications assume the hardware and underlying libraries are reliable. PC applications presume they are not.

In general the mainframe approach can do higher throughput in a given period of time.
Famous for taking big risks that sometimes pay out and sometimes fail dramatically.
Content is first, production value is second.

There are so many musicians with racks of very expensive equipment and who mix and produce in the world best studios yet their music is shit (in my beholder eye).

And then you have a 15-year old putting an amazing song on SoundCloud, with atrocious mixing and mastering.
Nothing about Legroom. At 6'5", I'm learning why Dad wanted to drive everywhere. Leave when you want. Take whatever luggage you want. Eat food when you want. No TSA Patdown. No bait n switch airfare purchase meatgrinder.
Node.js SSRF via request splitting
Having wages garnished doesn't sound like fun, but that's just me. Healthcare incident doesn't necessarily mean 100k hospital bill or something ridiculous. It can be as little as 10k (or much less) and still do a lot of financial damage to a person. Sounds like a bad idea.
<mostly offtopic>
My 16 year old son is flying through 5feet 10inches in height. I'm 5-7, and my wife is 5-10. He obviously gets his 'tall' from his mom.

Anyway, he's been complaining a lot about sitting in the back seat of our car. The car in question, a Model S, is, as I understand it, known to have fairly good back seat legroom, and we don't ride with the front seats far back.

The point is this: in so many ways, it's fucking glorious to be short.

I can sit on Caltrain or a jetliner and work fairly comfortably with my laptop. That's an epic, life-long advantage.

In trade? Well, I have to ask my wife or son to get things down from the top shelf.

Totally worth it.
Here’s a counterpart: I will take whatever transport form requires the least amount of walking and is most comfortable. I don’t usually care what it costs, within reason.
VIA is the answer!

Via is an on-demand transit system that takes multiple
passengers heading in the same direction and books them
into a shared vehicle. Think of Via as a bus that’s smart
enough to come when you want it and where you want it...

https://ridewithvia.com/

and

https://www.viavan.com/
I'm sorry to hear that - can you contact our support directly through the method of your choice? https://azure.microsoft.com/en-us/support/devops/ has the options. (Sorry, our team hangs out most places, but we don't do support on HN).
It's C. I assume the programmer would just be responsible for dealing with dangling pointers and double frees.
I would focus on certain fundamentals first. I would also suggest picking a single programming language to learn and learn it well.

Python is one that many people choose as it has many courses and books on learning.

Pick a text editor or IDE and practice with it, the tools you choose can help you a lot.

MIT has a great course 6.00 Introduction to Computer Science.
Udemy has a great Python 3 course Complete Python Bootcamp: Go from zero to hero in Python 3

I would learn a little about Clean Code, I started porting a PHP version to Python https://github.com/tvmaly/clean-code-python it is a work in progress. The book by the Robert Martin is a great way to go if you like books.

I would learn how to test your code, Kent Beck's Test Driven Development book is good and also covers some patterns.

Learn about Object Oriented design, Data Structures, and Algorithms

Learn about version control, git is a good choice

Learn about the command line, it is always a good skill to have
Ruby on Rails became popular with teenagers partly because of "Why's Poignant Guide to..." (and I forget the exact name.) It was full of funny drawings, jokes, and memes.

Honestly, I couldn't make it past a few panels of this comic. It's a good idea, though.

I think the reason why Why's guide worked is that the content came first, and the jokes were more for comedic relief. Trying to make everything a cutesy analogy doesn't make it more accessible. Pacing is just as important.
Please do, it would be an actual act of charity! I've left a lot of interest i 8 servers due to the voice chat being clogged.
6 Skills Every Junior Developer Needs to Succeed
In C, you can use typeof().

#define max(a,b) \
({ typeof (a) _a = (a); \
typeof (b) _b = (b); \
_a > _b ? _a : _b; })

https://gcc.gnu.org/onlinedocs/gcc/Typeof.html
Not exactly sure what your point is? Because it's "normal" that makes it ok?
I didn't see such a comment. If there are other posts that broke the site guidelines, you're welcome to show us links, or flag them. Even if there were, though, it doesn't excuse taking the thread further into flamewar.
Nailed it.

It is not all that widely used in the US either, in my experience anyway.
Could really use a more complex example. Anything I could paste in?
Or they ignore the FCC on issues the FCC has no jurisdiction over.
I'm 6'6". Any air travel long than like an hour and a half is a cramped, claustrophobic hell. If I can find seats with more leg room, I take them. I'd also love more shoulder room - spending the whole flight trying to slouch as much as possible to stay out of people's way is no fun.
You can't have a mastered song with a PC either. Proper mastering requires an ultra expensive room and monitors.
Yes, it's an imperfect predictor of the future. No one else does a very good job predicting economic futures either, however.
Generally, I would agree but try suing someone over breach of contract in Nepal and India(Nepal is worse than India in this regard), they will laugh at you. The judiciary system is totally messed up to an extent that it has cost people their lively hood, here are few recent examples from India to give you a glimpse of how terrible it might be in Nepal:

1. Guy gets falsely accused of harassment, faces social media justice and the complainant hasn't shown up in court for 3 years even a single time, the case is stuck since court keeps assigning a new date for hearing waiting for the complainant to show up:

https://theprint.in/governance/this-delhi-man-was-called-a-p...

2. A kid is killed by a fellow student and Police pins murder on the bus conductor by torturing him and making him confess to the murder:

https://www.thequint.com/news/india/gurugram-school-murder-d...
isn’t the “try now” link the big flashing button labelled “launch now!” on http://riot.im?
The industry is awash with 23-year-old "senior engineers" who think senior means "on my second JS framework".
And when they're already all sold?

Or when, like happened to me, you get involuntarily relocated from the exit row seat you paid extra for? (Without compensation, since it was done by the flight crew during boarding and not in advance. Thanks, Singapore Airlines!)