skysight-inc/HackerNews huggingface dataset:
The digital files unlike hashes can be transformed into coherent sound and video reproduction of the actors portrayal of the work.
Netflix's "Maniac" is an interesting recent example of retrofuturism in a show.
I've worked a lot with PHP and Java (Spring MVC & Spring Boot), and have made a few personal projects with Django. It's nowhere near as easy to get running and secure for a production environment, mainly because you have to deal with the WSGI server. There are tons of options (gunicorn, uWSGI, CherryPy, mod_wsgi if you want to go that route, etc...) and you're likely developing locally using a test server that's not suited for prod like werkzeug.

PHP runs right out of the box. As long as apache is running and you have an index.php file in your www directory, it just runs. Spring Boot is a pleasure to deploy as well with embedded tomcat, it's possibly even simpler than PHP for local development because you can just give a jar to someone and it works no differently than it would in production.
Yeah, passed Apple interview but didn't pass FB one :)
One of the most well-known companies using what the author calls “impact frame” is Facebook.

There, engineers’ promotions and perf used to be heavily dependent on their impact. Developers needed to be aware what the business impact of their work was, thus they needed to measure (using the excellent tooling available).

This model worked very well while the company was growing. Lots of features core to Facebook today were created by engineers, not product managers. Newsfeed. GraphQL. A/B testing frameworks.

The difficulty comes both when growth slows - and it’s hard to have impact without cannibalising another team’s impact - as well as when having more impact actually causes harm to the company on a different direction. While engineers were optimising for engagement, tweaking the news feed algorithm to show items you were likely to click on, sensationalist content (sometimes: fake news) was over-promoted. While the ads team optimised for ad engagement by exposing various metrics, they exposed metrics that turned to public uproar later on.

The idea of only optimising for impact is a great short-term strategy. Long-term it is not nearly as black-and-white.

My take is the optimum is in-between. Engineers should have an understanding and input on the business impact. But the strategy and prioritisation framework does need to come top-down, aligned with the long-term goals of the business.
Another one? Why not fix the six that are already out there?
What's your experience 5 years on? Would your advice for b2b content marketing be different now?
This seems like a very specific set of experiences has set this developer up to make broad statements that do not fit with my reality.

> Feeling in control is one of the main drivers for happiness.

I'm not sure this person has ever developed a product, on their own. Feeling like you have some control is not the same thing as being in total control.

> The word backlog makes you think you are always behind finishing things. The frame says: Finishing means success. If we work from the backlog, we’ll have success. If we complete all the things I as a product owner have in my vision, we will have success.

> If a product fails in this frame, it is because we have not implemented the whole vision of the product manager.

No. It's a plan of things that the team might do. The backlog (and if you're lucky, the prioritization) is ever-changing. Many of the planned features aren't even controlled by the product manager, but by other dependencies (teams, markets, etc). This is why the product owner and product manager ends up being the same solitary role. It's efficient. You can pursue building ANYTHING FOREVER, so it doesn't even make sense to claim the backlog is a goal/finish line.

> In the backlog frame success is tied to implementing the items of the backlog.

No, that's your frame. It's not the paradigm. I like product managers. It's not my business to work harder, because I have an eventual productivity cadence (from collected metrics) which is what they have to work with and communicate to interested parties. Other than some light competition between peers, I'm not responsible for pushing to meet arbitrary goals. Everything is a negotiation. As a resource, I am what I am and we're all working together.
Is this mentioned in another article on this topic? I didn't see that in this article. This article states this as his basic motivation:

>“She told him she would not buy him a Lamborghini,” the Highway Patrol said in a tweet. “He decided to take the car and go to California to buy one himself.”
If a prioritized list of not-yet-implemented features and issues is unhelpfully called a “backlog”, what should it be called? An “impact queue”? An “improvement roadmap”? Is this just a matter of language?
Fire and move ...
That makes seven then
I have a few rules. Be nice and be exceptional at your job.
Safari might be special cased though.
an organization where devs are apparently autonomous, so they're responsible for failures, but still need to go in the direction set by someone else.

I've just left a place like this, largely for this reason. Someone with impressive credentials was hired by the senior leadership and given project ownership. The problem is that neither this person's education, nor their work experience, had anything to do with software; they'd never worked on a software project before.

Relatively quickly, I started noticing exactly the dynamic you've described. If the backlog was growing (which it always is), engineering would get reprimanded and have the whip cracked on us. But when we'd reach objectives, we'd get no recognition or even acknowledgement, while the "product owner" would get showered in praise. After passing our first major feature milestone, the "product owner" was literally greeted with a bottle of champagne on their desk.

It took me a few weeks (read: too long) to trust my perception that most of the "delays" came from how terribly the requirements were written, and how often they changed for arbitrary reasons that created no value. Choice example: does a time period "from January 2019 to January 2020" include two Januaries? The answer to this question would change, sometimes twice a week, when asked of the "product owner".

In retrospect, I was in the exact no-win scenario you described, in which my team owned every failure but no successes.
I have a huge problem with how Firefox handles asking for a master password (if you want your password to be encrypted on disk).

Sometimes a small pop-up windows opens and ask you to fill your password. No other indication of which tab, which site, of even which Firefox profile opened it. It is not always the active tab. Also after unlocking it remains unlocked indefinitely.

Lockwise itself works nicely, it is just a reskinned version of the usual password manager.

Before you commit, you might want to know that there is no export feature.
The main YouTube site seems to still be lousy in Firefox. Buttons that should open dropdowns (e.g. the top right corner user icon and notifications icon) don’t. If I want to actually see notifications, I need to tack ?disable_polymer=1 onto the URL and experience the ancient site!

YouTube Studio doesn’t suffer from these problems.
> if you want to make a 2D game

all of these are quite low level engines, nothing wrong with that but there's wrapper around these, like phaser which uses pixi as backend and give quite some useful abstractions on top of the rendering.
Magic Leap in Talks to Raise Money,’ CEO Tells Staff
Mobile browser development should be the actual focus of Mozilla team.
Post war companies touted health insurance as an extra perk to attract employees. Since then it's only entrenched itself.
I specifically mentioned three countries that are just what the comment above described, resource rich nations that gained a significant portion of their initial or long term wealth creation from the materials they extracted from their own soil, but somehow managed to remain relatively well administered, fairly free and mostly democratic. Your criticism has it's valid aspects but it's secondary to the point I was making.
> I prefer the on-spot translation of chrome.

Which is the reason I believe Google Translate cannot be used to implement this functionality by third parties. (like how DDG cannot use google's search results)
If you do any codegen can't all of that already happen though? Many (most?) build systems can already execute more or less arbitrary logic. Reproducible builds are only guaranteed if you actually verify the signature of the output.

There's also runtime reflection in most dynamic languages, and don't forget self modifying code! No technical restriction can prevent people from writing bad code at the end of the day because bad code is really a social issue.
By surge do you mean due to increase in ones own usage or demand for provider's service?

Do any cloud providers have surge pricing? (I've not read to many SLAs myself.)
Can anyone describe the business benefits of an algolia implementation (vs Elasticsearch?) for a company that doesn't heavily rely on content searches? It seems expensive and something that I'd build on my own.

(Disclaimer: long-time operator and fledgling programmer)
Also whistleblowing generally means you have some sort of new information to share.

“Amazon’s warehouse conditions are slightly worse than industry average, says software developer who has never been to a warehouse” is hardly going to hit the news!

Plus the way Amazon is structured, the fulfilment division will be almost entirely separate from AWS. I doubt you leaving will even get mentioned to someone who has influence over FC working conditions.
The intro text is not detailed enough to tell me whether I want to click on any of those.

How hard is it to write a one-sentence explanation of what a project is that doesn't involve ninjas?
If you really want to understand Machiavelli then Ada Palmer's post's are excellent[1]. She studies "heterodoxy, heresy, freethought, censorship and information control, the recovery of classical thought after the Middle Ages, its impact on science, religion and atheism, and the history of the book and printing."

She puts Machiavelli into context, and points out that "the ends justify the means" was really an ethical argument putting for the first time the idea that the consequences of actions matter more than trying to justify actions by religion.

I discovered this via a HN comment and I can't recommend it enough.

Here's a quote:

1508. The Italian territories destabilized by the Borgias are ripe for conquest. Everyone in Europe wants to go to war with everyone else and Italy will be the biggest battlefield. Machaivelli’s job now is to figure out who to ally with, and who to bribe. If he can’t predict the sides there’s no way to know where Florence should commit its precious resources. How will it fall out? Will Tudor claims on the French throne drive England to ally with Spain against France? Or will French and Spanish rival claims to Southern Italy lead France to recruit England against the houses of Aragon and Habsburg? Will the Holy Roman Emperor try to seize Milan from the French? Will the Ottomans ally with France to seize and divide the Spanish holdings in the Mediterranean? Will the Swiss finally wake up and notice that they have all the best armies in Europe and could conquer whatever the heck they wanted if they tried? (Seriously, Machiavelli spends a lot of time worrying about this possibility.) All the ambassadors from the great kingdoms and empires meet, and Machiavelli spends frantic months exchanging letters with colleagues evaluating the psychology of every prince, what each has to gain, to lose, to prove. He comes up with several probable scenarios and begins preparations. At last a courier rushes in with the news. The day has come. The alliance has formed. It is: everyone joins forces to attack Venice.

O_O ????????

Conclusion: must invent Modern Political Science.

I am being only slightly facetious. The War of the League of Cambrai is the least comprehensible war I’ve ever studied. Everyone switches sides at least twice, and what begins with the pope calling on everyone to attack Venice ends with Venice defending the pope against everyone.

[1] https://www.exurbe.com/machiavelli-s-p-q-f/
Both this and the ghost cms updates seem to hint that the only reason this was discovered was the fact that loud crypto miners were exhausting resources. What are the chances a more quiet attacker hasn't thoroughly ploughed through the entire infrastructure days ahead?

Also think about how many years this vuln has been present and exposed. Who's to know blackhats haven't sat on this 0day for years, quietly compromosing private keys and other data? Spooky.
Man, this is probably my single greatest struggle as, like, a human in the world.

I know I have the capability to try hard. I’ve done some neat stuff when I try hard. And yet, sometimes, I don’t. Even in areas, and on things, that matter a lot to me. And that makes it tough to look at myself every once in a while.

I hope I get better at trying hard. Or maybe just understanding when I’m gonna try hard.
The C++ API uses those gross Windows "^" pointers. Literally stopped reading there.
The grit discourse is mostly about attributing poverty to individuals, rather than as an effect of the system as a whole.
This really sucks. I guess I'll be out of job soon. It was a retirement gig to supplement my income working part time on my schedule. The Uber/Lyft drivers who whined constantly about being taken advantage of were incompetent drivers who played right into the hands of very strong California unions and their political allies in Sacto. Incompetent as in, one of their driver spokesman in San Francisco went on TV complaining about how he only made $67 a 12 hour shift in the City. To only make $67 a day in SF you either have to be very lazy, very picky about rides, very mentally slow with personality problems or some combination of all. The type of person who can't wait to file workman's comp so they can sit home and watch daytime TV ruined it for the rest of us.

It was fun while it lasted. I have some great memories. I guess I'll go back to programming for extra cash.
Ahh, #927. A classic! :P
I no longer share your viewpoint. Not selling someone a footgun only ensures that they either glue a footgun onto whatever you sell them or go buy from another vendor.
Is this going to be another silverlight? Is WPF deprecated? Is win32 gdi going away?
Could it be large companies have war chests to draw on?

Smaller companies often run leaner. Except maybe for big airlines that spent their surpluses on stock buybacks and executive pay increases.
Legally speaking, you always have a contract when working for someone. Even if it's implicit and oral only.

You even have a contract when you are buying a piece of candy at the newsstand.

(At least in the common law world. In eg German law technically you have one contract for the piece of candy, and one contract for each individual coin you are handing over. See https://en.wikipedia.org/wiki/Abstraction_principle_(law) Germans are a bit crazy.)
Show HN: Digester – Tweets, RSS Feeds etc. sent as daily or weekly email digests
Personally I'll just use ECL until CLASP gets its optimizations sorted out.
Author here.

The fundamental goal of digester is really to consume news/updates in a more calm way. We all want to stay up to date, but constantly refreshing Twitter or being interrupted by push notifications is not how we should be spending our day.

I'm very interested in feedback -- please just comment here or you can reach me at info at (the digester domain).

If you want me to import all the accounts you follow on twitter, please let me know at the above e-mail address and I'll do that (not yet possible via the app).

If you think digester would be helpful if it had feature X, please let me know what X is.

For the curios techies: I built this all on my own using Rust in the backend and Vue in the frontend. Happy to answer questions about these picks as well :)
That's... wrong.

Machiavelli was the chief diplomat of Florence. He negotiated treaties with France (the superpower of the time) and with the (crazy!!) Borgias, and dealt with their fall.
It's weird that these salt master are reach-able from internet and they can sleep well with it.

Even with zero-trust network or beyondcorp idea, I still found one extra layer of protection a VPC give are so great. Few years ago, it has an issue with K8S API Server, and updating k8s isn't a walk in the park. I felt relax back then because we have everything inside VPC.

You can use SSH or VPN to access service inside VPC. But any of tools that had permission to manage your infrastructure should never expose to the internet.

Same thing with Jenkins, if you are using Jenkins to manage Terraform or trigger Ansible/Salt/Chef run, make sure Jenkins is not reachable from internet. Using different method to route webhook into it.
Isn't signing on windows done with signtool? https://docs.microsoft.com/en-us/windows/win32/seccrypto/sig...
Heh, in a way it makes a good bug bounty. Like if popping calc got you a trickle of income.
Self-Isolated at the End of the World
There are 46 basic Hiragana characters. No idea where 62 would come from.

I found one-to-one lessons quite useful after I’d reached a certain stage. I have found that I don’t retain information learned from study apps. In particular, writing out Kanji seems to help me memorize them better than flashcard apps. Watching TV shows in Japanese, looking up words has been helpful. But I’m far from fluent.
concat?
If shell scripting on macOS works different (and this sounds like exactly the kind of thing that might work different) then that would explain why I didn’t come across this years ago. Most of my 10 years of shell scripting have been on macOS.
I can say that crypto mining is prohibited during the free trial (and there are heuristics to detect it).
Suppose you've made the AI, it's running, and it tells you some company is fraudulent. You're going to be stuck investigating to figure out if it's correct, and if so, what the fraud is exactly.

Which probably isn't that much of a gain. Finding a company that seems shady doesn't appear particularly difficult.
Do we really need WinUI in 2020?
Will be cool to update our MFC app to look better. Wonder if it will still work on wine then, it does now with VS2019 and the old win 98 look. But the app is almost 20 years old... Still maintained and worked on today. And until ms stops support MFC, no change needed. Change just costs money for no significant profit or advantage to us or our customers.
Are these counterfits imported?
Machiavelli I: the invention of political studies
GRASSHOPPER | https://grasshopperasia.com/ | C++ developer | Full Time | REMOTE No | Visa No (Open for Vietnamese only)

What you can expect working at Grasshopper

At Grasshopper, you will be working in a diverse and dynamic environment with a flat hierarchy. With more than 15 nationalities working in an open office, communication is essential to performance. To remain as the “small giant” of proprietary trading, we give employees a high level of autonomy and encourage them to get creative, take risks, make mistakes and learn from them.

Responsibilities

As part of the Software Development team, you will:

 Build applications and components across various parts of our trading systems

 Continuously enhance our systems to meet evolving trading needs

 Ensure the smooth running of our systems

Who we are looking for

We are looking for team-players who are creative in their approach to problem solving. They take the initiative to explore different ways to resolve an issue, and systematically find the most efficient and effective way to do it.

Skills and Knowledge Requirements

As a software developer, you should:

 Be highly proficient with coding in C++, in a Linux environment

 Have a strong understanding of core concepts in operating systems and distributed systems

 Be able to explore and learn about new technologies fast

 Be fluent with best practices related to software testing, peer code reviews, continuous integration etc

Please kindly send your CV to Sarah. Email: sarah.tran@grasshopperasia.com
Things to Know about Zoom 5.0
I think you misunderstood (and my experience alignes with OPs).

It is not about trying hard. It is not about working long hours, giving your best, persevering... it is about finding things you enjoy doing, context in which you shine, people who appreciate you. When a person is given a chance, they will try hard - not because they should, but because they enjoy it.

It doesn't always work and sometimes you need to just push through. But mostly, I can't imagine working hard at something I don't find joy in.
Trim Fast Keto Australia:{Weight Loss Pill}|Does It Work|Diet Pills|Price
Trim Fast Keto Australia, Canada, UK, US

Would it be advisable for you to be scanning for ways to deal with decline weight rapidly? Everyone appreciates that it's definitely not a clear task to decrease weight inside a month. Sometimes, individuals take a great deal of weight seeing their weight increase similarly as begin starting mishap diet regimens and moreover expansive exercise framework. However, by doing so they occasionally hurt their body or feel miserable. One of the most noteworthy concentrations to recollect is that at whatever point you are finishing an eating routine game plan, it is critical to keep up an extraordinary harmony between the sustenance that you are using and moreover the quantity of calories you are devouring. To cut down those excess extra pounds you should have something on your side that can no ifs, ands or buts bolster your weight decrease process. With the help of Trim Fast Keto, you can without quite a bit of a stretch activate the whole arrangement of you shedding your weight.

https://buddysupplement.com/trim-fast-keto-au/

https://medium.com/@healthstore/trim-fast-keto-australia-weight-loss-pill-updated-2020-shark-tank-how-does-it-work-a524aff3e9c4

https://www.completefoods.co/diy/recipes/where-to-buy-trim-fast-keto-australia-weight-loss-pill-shark-tank-how-does-it-work-diet-pills-price
Yea to the space museum (why only focus on the Apollo program, though?) and housing!

Nay to the Victorian theme park part of Alcatraz.
> isn’t because of grit, ... It’s because I enjoy doing them

"Enjoying doing" is a gift, like a talent. Considering division of labour in a society, maybe each should use their gifts?

An exception is needs, as in the article: diet, exercise, sleep ... but also things you need to do in order to get to the things you enjoy doing...

Having both "I enjoy programming" and "12. Programming" may be an example of that.
I have no doubt you are correct (I am not in the Bay Area so I'll take your word for it), but I would also point out that Google is far larger than just its Bay Area presence.

If hiring looks the same in other corners of the world where the underlying demographics are bound to be different, then these numbers could indicate more of a systemic problem.
For context: https://xkcd.com/927/
The fact that this page doesn’t render correctly on mobile makes me very skeptical about the quality of this UI library.
I disagree with the author's premise that you have "grit" only when it can be applied in any direction.

To me, "grit" requires adversity instead of simply overall breadth. It's quite easy for us humans to do something if everything is going well.

What about when it's not going well? Do we have enough to persevere through all times, including hard ones? Your startup is failing? Your research is yielding no fruit? You can't get that promotion even though you've tried 3 times in 3 years?

Pushing through adversity and continuing the grind in the face of simply giving up is better defined as "having grit".

The problem simply is, maybe it is all just a waste? But that's not having grit!

Under the author's premise, you should be trying 1000% at all areas of your life all the time. Unrealistic.