skysight-inc/HackerNews huggingface dataset:
Disclaimer: I don't approve ageism in tech, I'm merely trying to explain the reasoning of the other side of the negotiation table.

The unspoken truth about the job market is that the older you get, the more you should rely on your network when finding jobs. Simply maintain professional contact with 5-20 people that worked with you, know that you can deliver and would recommend you (citing the projects you successfully completed together), hire you directly, or at least give you a gig. Yes, it's a completely orthogonal skill to doing the actual job, but this is something that successful hires do.

So if a 65-year-old person files a cold-call application for a management position (that involves building professional relationships with your colleagues in order to make things succeed), it is very reasonable to ask what happened to their network and why nobody from the network would not have recommended them.

The article actually gives a hint when it mentions selling the assets and accumulating credit card debts. I'm sorry to say that, but this is an evidence of poor resource management. A good resource management strategy in this case would be:

1. Damn, I've lost my job. OK, I have X months on runway. Let's try to find another management position.

2. Oops, my runway is at 80% with no offers. I get 10% conversion ratio from applications to interviews and 0% from interviews to offers. Let's cut down expenses and try experimenting with what I do on the interviews.

3. Crap, runway is at 60%, still no offer. Let's kick down and try to find a dev position.

4. Runway is at 40%, no offer as a dev, still 100% cutoff after the interview. Let's try to apply for a remote position.

5. Runway is at 20%. Get a freakin' trade that people can realistically do in my age, secure recurring income, try to step up and find a remote dev job.

Nothing personal, but if you cannot manage that, you will likely not succeed at managing a multi-million dollar software project either.
You left out the most important line in the whole treatise :)

> But do not program in COBOL if you can avoid it.
I can't understand CSS either. For Elm you can bypass that headache with this library;

https://package.elm-lang.org/packages/mdgriffith/elm-ui/late...
US intelligence has embedded themselves in virtually all major players in Silicon Valley. They'd be stupid not to.
Not sending any audio or video until a call gets accepted seems like a clearcut test case. They probably have a few tests like that, too, but forgot to add weird edge cases.
How about no? How about you not lecture to me that I only hate systemd because I'm just butthurt that Linux is changing, and I need to get with the program? Because that's how people who want to wrest control talk. It's like telling people that the only reason why they dislike Ghostbusters (2016) is because they're misogynists who feel threatened by strong women. Who are you to tell me how I feel and why I feel that way?

I really don't like systemd, but I'm glad that it exists. Because more free software is better than less free software. I just don't want to use it on the systems I run. And I don't want the entire Linux ecosystem to hard-depend on it. Lennart can implement all the cockamamie ideas he wants; as a software developer that's his right, and as a software developer myself I would be remiss in defending software freedom if I did not acknowledge and support his exercise of that right. Where I draw the line is the subsequent push to ensure that the Linux ecosystem breaks without systemd.
"HP today announced a resolution of a U.S. Department of Justice (DOJ) and U.S. Securities and Exchange Commission (SEC) investigation of potential violations of the Foreign Corrupt Practices Act (FCPA).

HP will pay approximately $108 million to these two U.S. government agencies. HP also has agreed to undertake certain compliance, reporting and cooperation obligations."

https://www8.hp.com/us/en/hp-news/press-release.html?id=1624...
First point in the article:

>Achieved full and continued compliance with some of the most in-depth FTC, OPC, and OAIC regulatory enforcement actions ever handed out

Last point:

> Partnered with HackerOne to run our incredibly successful enterprise bug bounty program

If that is the prioritization, why is the position of the author Chief Information Security Officer (CISO)? The list would be much more suitable for a Chief Compliance Officer.

And just to be clear: I'm not quibbling about semantics. My deeper point is that we've seen that Ashley Madison is lacking in security and adding more compliance won't help much as long as they don't address their security problems first and foremost. If they can't get this right from the top I have no hope for them.
I don't care to name names, but if you've read the book you should know who I'm talking about and can easily search on LinkedIn for this person.
>In confidence, I’ve heard stories of simple cost-saving measures at fabs that have resulted in 9+ figures of damages. Honestly, I am impressed at how well these companies keep it out of the news. It’s a shame because the stories are really quite good.

Dude at vendor switched a label on two boxes. Parts inside looked identical, and were installed. No way to tell until ~week later when chips hit end of line test and didn't work.

An average process tool (not even a complicated one) probably has a dozen different gasses and chemicals running into it. In a fab it's hundreds likely thousands. Things happen. They all come from vendors around the world, made in batches that vary and rely on negotiated compliance standards and qualifications.

Systems are everything. Wafers travel in boxes 10,000x cleaner than an OR inside a building 1,000x cleaner than an OR...everything matters.
Thinking about the apps I used in the 1990s, we definitely had not figured out good UI design. There were some good ones, but there were some terrible ones too. Remember Napster's interface? Yikes.
Hey thanks, that's good info and helps me understand the bigger picture. Very useful comment!
To be fair, recent grads also have an enormous amount of trouble breaking into the industry. The prisoner's dilemma of training up the graduate at a negative return for 2 years before watching them get poached is an issue that's been thoroughly canvassed around here. I think it's beneficial to the health of the industry that tech giants are at least somewhat willing to calibrate their hiring processes towards that class of applicant and take on that risk, and I hope they don't move away from that just to even further pad the career prospects of people with 5-10 years' experience.
My only issue is the binary log files. When you're writing out the logs to disk, just make sure it is in text! How hard can it be?? It creates unnecessary friction when dealing with logs from a crashed system.
Ask HN: How are companies deploying ML models into production?
Most forums online are suggesting using Flask to create an endpoint to serve ML/Deep learning models into production. This requires to use Gunicorn and NGINX with loadbalancer. How are companies deploying ML models written in Pytorch/Tensorlow into production?

Do you find the current process tedious? Is there a good managed solution out there?
Ahh thank you - yes, I did have a bit of that problem but my wife did help out a lot to shield me from kids etc.
I think it was meant that YOU, as a single human being, should use firefox
Is RDF/Dgraph suitable for financial data?
Our application requires that we keep a massive immutable ledger of past financial states (in billions of rows). For example, consider a customer's current balance together with the history of all transactions that led to her current balance. Or a history of customer repayments towards a debt. Or a report of users who were "in debt" during a historical time window.

This type of queries are fairly common for us and not terribly difficult in RDBMS (MySQL is our current DB engine). I'm asking about Dgraph specifically because it address nicely other issues that we run into with MySQL. We would rather not replace one set of problems with another should we attempt to migrate from the RDBMS to a graph DB.

Any feedback re. graph DB or Dgraph specifically to model financial data would be greatly appreciated.
Why not styled components? It’s what immediately jumped to my mind while reading your comment, until you said otherwise :)
Really? Someone attacking Linux on behalf of DARPA with her experience should instantly be looked at for a principal SDET role.
Ehhh... your second point merely shows that fiber SUPPLEMENTS don’t help.

Your third point is probably misleading as you can get enough fiber with very modest carb intake

The fourth follows what seems like a similar dubious path to the third
Someone else mentioned dressing less formally. He can work out. He could also dye his hair and... keep in mind the guy is fairly desperate here... wear makeup.

https://slate.com/technology/2013/09/men-should-wear-makeup-...
It's about being able to use more pixels to render things like curves and serifs in fonts mainly - things that subpixel hinting attempted to address on lower DPI displays can now be done much better and without the blur tradeoff by using more pixels. At the very same size, fonts look noticeably better because more pixels can go into those tiny rounded edges.
I've heard this a lot. Vancouver passed some laws to try to discourage the practice.

That said, I live in Seattle, and have for 25 years. I've lived in some of the nicest neighborhoods (Kirkland, Capitol Hill) and I have not seen or heard of a single actual example of nice places being bought and sitting vacant.

I'm not saying it's never happened, but I've seen zero evidence that it's happening on any scale that effects the market.
I am really, really baffled by this. If you have a full time job, you are quite literally trading the majority of your waking M-F time to be away from your family to earn money. People in the military are deployed and away from their loved ones for months at a time, as are lots of other workers, e.g. oil rig workers.

If he goes to prison now with his whistleblowing money, the whole point is he WON'T need to trade his time for money at all in the future.
It depends on the margin of the revenue and the growth rate primarily
Yeah, I should clarify what I was saying.
I wasn't calling Task.Run(), but I was doing:

for (var i = 0; i < 1000000; i++) {
var unused_task_var = RunTaskAsync();
}
await RunMainMonitoringTaskAsync();

And I purposefully wasn't calling await on "unused_task_var". And this was doing what I wanted, running all those tasks on multiple background threads in the pool, as long as RunTaskAsync method itself yielded once early on in its function (to return control back to the for loop).

tl;dr If you call an async method and don't await on it, it will be parallelized - for a console app, at least.

Honestly, I don't find the MS docs on this to be that great. Not 100% sure I'm even doing it the right way here. Everybody says use Task.Run but that is for CPU bound tasks. I want to run a ton of IO waiting tasks.

edit: looks like I'm doing it right. See "Async Composition" @ https://blog.stephencleary.com/2012/02/async-and-await.html
I'll toss another design resource into the mix that I don't think gets mentioned enough: John McWade's "Before & After" magazine and videos. His focus isn't exclusively web but the principles he applies also apply to the Web. He does a fantastic job of training one to develop the eye of a designer. E.g. noticing certain patterns that aren't immediately apparent and then working with those to bring out a certain aesthetic.

I can't recommend him highly enough.

https://www.youtube.com/watch?v=gQ3NJGJY_F4
From the article: "Whitney Bouck, COO at HelloSign, who previously held stints at Box and EMC Documentum, said the company will remain an independent entity. That means it will continue to operate with its current management structure as part of the Dropbox family."
Can someone please explain each clause in layman’s terms. Thanks.

Trying to learn the lingo of VC.
We specifically use runit because we've had systemd issues in the past. Systemd may have matured now but at this point we're moving over to containers anyway, so it doesn't matter.
Actually yeah Coinbase is an FDIC insured bank. Any USD you have on there is insured.
HOW IS TIME FORMED?
AFAICT, the norm with SAFEs is that they're very hands off in terms of company operations, at least in SV.
Standard testing and security testing are two different things.
I said the multiple is based on the margin of the revenue, aka, how profitable the revenue is.

Revenue is the proper starting point as it is the thing that can or can not be optimized and grown. Profitability of the revenue (now vs. future) is obviously a huge driver but it is not the right starting point.
Does such resolution even make sense on 15.6" screen? You won't see any pixel difference with a lower resolution most likely (unless you look at the screen from a very close range).
I've got a similar anecdote: my friends in San Francisco or New York have moved over to Instagram entirely. My friends in the midwest or south (Chicago, Austin) still use Snapchat.

There's probably a network effect — a couple of strong links in the friend group in that city keeps it going. I also wonder if usage in coastal cities is a leading indicator.
I see income inequality as a related but differentiated problem from immigration - immigration may push wages down by say 5% - but market forces from a highly immobile labor market in my opinion do the rest.

If you look at the parts of the labor market with the greatest mobility (mostly affordability to relocate), you'll find the highest wages, and I'm reasonably certain this is a causation thing, not merely correlation. Labor mobility will go a long way to fix income inequality.
The Facebook watch is not a hardware device. It refers to their video feed service.
>They didn't just lob PSDs over the partition to the devs

You were one of the lucky ones. I worked with designers who would've done fine designing a printed flyer, but couldn't comprehend the idea of a scrolling website with dynamically-populated content (of varying lengths) being viewed at different sizes on different devices/browsers.

Their solutions were along the line of "Force the browser to be XxY resolution and limit the number of words that can be entered in this area."
Any OS designer or would-be OS designer should read this...
How to go from hand-built CPU to high level language?
Apple Plans to Have Streaming TV Service Ready to Launch by Mid-April
How many sales people do you already have?

Do you sell? or your co-founder(s)?

The answers should be: (a) more than 5; (b) Yes; if No, then should be (c) Yes.

I am not being snarky. It has been shown time and time again, that when you are starting out, at least one of the founders should be selling. Hiring an experienced sales managers will not result in sales, they are "managers" so they will hire more sales people and thus increase your burn rate.

Ok, I guess you don't believe me. So why don't you let Google be your friend and find a few articles along the lines of "Things I wish I knew as a startup founder".
So... every computer running some sort of syslogd?
No, PTT would send audio from the caller without the receiver accepting anything, but it wouldn't send anything from the receiver without action on the receiver end.

It was obnoxious at times, but very different than the kind of privacy invasion that the receiver's sending data without active involvement is.
Ask HN: What are the major problems you face when doing code reviews?
As a conspiracy theorist, I'm going to say that systemd is aimed towards destroying Linux and everything it represents.

They want to push the cloud, to better control us, take away power from us, leave us at their mercy.

The next step is, when everything that matters is on the cloud, they are going to replace Linux with something else that only they know how it works on the inside, and that's going to be the end of it, we'll be left only with paywalled APIs and services, but they'll say it's better for everyone and all of that. It's sad.
This story scares me. I'm not that far off from my 60s and still have kids to get through high school and college. My strategy is to keep my tech skills even as I move more into management. Hopefully, after I'm deemed to old to work in silicon valley, I can still do remote contract work slinging code.
I believe that was by design: the dialog was an opportunity to authenticate with the domain. If you just wanted local access you could hit cancel. Remember Win9x was not a secure OS itself.
I have observed a few over the past years. Their work revolves around starting up the standup call, sending meeting invites, moving tickets/stories/defects and yeah thats about it. Seems depressing and frustrating as a dev. But they seem to be as happy as a fish in a bowl. I don't get it.
That November Rumor of a Low-Price Apple TV Dongle
The problem with CSS is that there is some (completely unintuitive when you're learning) tricks to make it all work. But there only say 5-10 important ones, so once you've learnt them it gets a lot easier.

I'd recommend http://learnlayout.com for learning some of these tricks.
China’s startup working hours prompt online debate
I hate how the Unix philosophy argument is boiled down to "one vs many" binaries. It's about independence to the degree of reusability. There's nothing in systemd suite that's useful unless you're two feet in. You can say things about streams and text and binary formats, but those are distractions. Systemd tooling is tightly coupled to each other. It's a huge codebase, a huge system that shoddily replaces that which was historically done with less. And it's the biggest reason I don't run a Linux workstation anymore.
Your snippet doesn't fail.
This one does

console.log('this doesn't work!')
(false ? console.log : console.error)('this will fail with a TypeError')
>> Uncaught TypeError: console.log(...) is not a function

console.log('this works!')
;(true ? console.log : console.error)('hello world')
My impression of systemd: shoddy version of launchd.
no web assembly used. If there is for the underlying calculation engine then it will be perfect.
What do users want?
Can confirm. A large domestic Store operator we've talked to about using our SaaS had one make-or-break criteria: none of their data may pass through anything hosted on AWS.
I work in higher ed admissions, using Slate, which is also used by at least 3 of the 4 schools mentioned. Fortunately or not admissions operations no longer rely on spreadsheets and mailchimp to collate data and score applicants (interest, merit or otherwise), and the software supporting them is getting pretty advanced.

While I agree this tidbit is newsworthy and icky, what's more disturbing to me is the lack of interest demonstrated by those responsible for educating students...faculty. Any university admin can attest to this. The people most qualified to judge an applicant's merits are surprisingly unwilling to do so in a fair, objective and consistent way. Anecdotal evidence, but I've gotten requests from professors of engineering (including CS faculty) not only to print application PDFs but sort spreadsheets by GPA. As if they can't figure out how to do that themselves.

I believe part of this trend is actually a response to that: admin staff look for more tools/metrics to inform admissions decisions. Misguided or not it's a sign of the times.
>tons of edge cases, dialects, and straight up absurd rules (Buffalo buffalo..). It's a language primarily improved through experience and memory.

Yeah, I'd sum it up by saying CSS makes hard things barely possible and simple things hard.

The example OP gave of centering divs illustrates this point, and there are unnecessary weaknesses in laying out a page when, for example, sizes aren't known in advance. Overall, there's a divide between intuitive expression and output, wherein the browser ends up saying things like, "I won't do this (e.g. center) unless you also do that (e.g. tell me how big it is)." Really? Why?

In all, it's never been an efficient solution to the problem it seeks to solve. When the Great War on Table-based Layouts broke out, it was even less suitable, which made it even more painful that you were persona non grata for resisting. So, rather than demand a better standard and uniform browser support, we just hacked and kludged and shimmed around it. So, the need to support the legacy has made it even more impractical to fix, hence the attempted do-over with flexbox.

CSS has been the bane of front-end development for many a dev. Amazing that we largely just suffer through it, and its tyranny has reigned for so long.
I hate systemd with a passion, however I understand the reason for it. I think that systemd is a bit Franklinstien by the nature of having to pull udev and d-bus into it. So I guess it is a victim of having to deal with the system it is on. Oh well.

I think the only Unix system to get this right was likely Solaris via SMF.

https://en.m.wikipedia.org/wiki/Service_Management_Facility

WindowsNT also did it correctly.
Crazy but true: there are people who take pictures while their phone is in silent mode.
To get a bug like that is easy. The question, who the hell still using FB facebug. And why?
I'm surprised 25 % used it
> Look at how they got Meng from Huawei arrested

Via a Canadian American extradition warrant that has existed for a loooong time before the arrest, and in such a way that Meng is protected from extradition if an independent Canadian judge doesn't think the case bears weight?

Not quite sure how this is considered overreach. There's a reason that criminals fleeing to places without extradition treaties with the US is a thing.
I worked at a company that did chip design work for contract. Our bright biz dev director tried to land a deal with Huawei. Huawei kept asking detailed questions about how we would design certain features that they wanted in their chips. So our genius management would assign some of our engineers work out conceptual designs to show Huawei, detailed enough that you could jump right into HDL coding of them. It went on and on. No contract ever materialized. Many engineering hours were spent doing a fairly signicant portion of the designs.
> can't even show a add to home screen native banner.

That sounds like a feature.
In the old days there were websites using flash or silverlight and they had a screen "in order to use this you must use flash" and for some reason, people did download and install flash so that they could watch the cat videos or whatever.
They disable vectorization on native, so hard to call this a true apples-to-apples comparison
You know, he didn't say that. He said Red Hat adopted a complex system that solves some problems - implying that they may have some other motivations. If anything, the point seems to be that it is a very complex and unwelcome way to solve some problems - and perhaps unworthy of Linux.
Come on this is an overreaction. It’s a bug plain and simple. A bad one for sure but still Apple disabled the feature (allegedly) while they push a fix out. Shit happens.
So which Soviet industrial secrets did the U.S. steal? Which Chinese industrial secrets did the U.S. steal? It certainly appears to be a one way street.
Currently that is an issue yes but linux 4.21/5.0 is adding a console font designed to be used on hiDPI screens at the tty.

https://www.phoronix.com/scan.php?page=news_item&px=Linux-4....
Here you go:

https://www.ycombinator.com/resources/