skysight-inc/HackerNews huggingface dataset:
Disney Streaming Services | New York, NY | Senior Software Engineer: Stream Security & DRM || Full time

Streaming video is at the forefront of consumer media technology and it's never been more important to facilitate high security alongside a great customer experience. Join our team to help drive innovation in this quickly evolving space. You'd be working with a team driving technology that closely integrates with mobile, connected devices and web across platforms including Apple, Google, and Microsoft, integrating sophisticated DRM solutions for our various streaming apps. You'll be joining a team that's working to facilitate secure video playback for streaming video apps including ESPN, Eurosport, MLB, NHL, and more.

You'll be working with several AWS components including ECS, Dynamo & DAX, Lambda, Kinesis, and several others. You’d be helping the team embrace microservices architecture with an emphasis on non-blocking, highly concurrent programming. Experience with Scala/Play/Akka and/or C# is highly preferred, but not a requirement. With strong CS fundamentals and an entrepreneurial attitude, you’d be an asset to our team.

The team is primarily based out of the UK and New York, and the business value is paramount. Feel free to reach out with any questions.

PM me to apply.

Read more here: https://www.bamtechmedia.com/
>with every visitor to our site, we needed to call every document of payments in order to see the number of supports of a Vaki, or the total collected. On every page of our app!

Oh that will do it.
Tesla Loses More Money Than Ever, But Says Profits Are Coming
Show HN: A React component to zoom images on hover
> Yes, it was. The grandparent is literally saying that, as an American, punycode is primarily a risk to them, not a feature.

...arriving to the conclusion that six billion people[1] having a degraded experience (sometimes severely) is a good trade-off. As somebody else down-thread mentioned, browsers targeted at anglophones maybe should make Cyrillic characters always obvious, but that doesn't mean this should be the default for everyone. The part I disagree with the gp with is in that "no one wants it".

> By a combination of 4 different, complicated things that most technical users know little about and non-technical users know nothing about? And problems still remain? That doesn't bode well.

I don't see how "most technical users[...] and non-technical users" have any need to learn about those "4 different, complicated things", only people directly working on User-Agents and networking have any need to understand those documents.

[1]: People that speak some level of English total ~1 billion https://blog.esl-languages.com/blog/learn-languages/most-spo...
Hi everyone! I created a React component to zoom images when they are hovered (and the zoom follows the mouse!)

You can check out a live demo here: https://react-img-zoom.netlify.com/

Now, I have two main goals:
1. make the component accessible
2. figure out the best way to make the component work in mobile devices

Any help on how to achieve these two goals is appreciated!
I would guess if they started linking to some other website instead of Amazon, they can get at least a healthy fraction of that amount.
Greg from Twilio here.

We are fortunate to have a guy on our Brand team, Aaron, who is very good with video.
China has been predicted to collapse any day now since 2001 when I started paying attention in highschool.

It hasn't but people always have an explanation on why this time it's different.

Dictatorships have a remarkable ability to completely ignore the market and coerce it to do their bidding. You only need so many public executions before people stop doing things you don't like at scale.

What they don't have is the ability to indefinitely force hungry soldiers to shoot hungry peasants. China is no where near that level.
Thanks.

The full set can be large and isn't necessarily useful. Pulling subsets may be preferable.
You act as if apple blocks their own ads. ProTip: They don't. They want to keep you in that walled garden on that phone you leased and don't even have root on. Jokes on us.
sorry where was that bit in the article?
I am a dataologist, even if my title says software something something. Commercial software development is about getting data from point A to point B more than anything else. There's a little bit of logic, a little bit of munging, but almost all of what could be called an algorithm is done by a library or some other system--probably a database. It's maybe once a year that doing something algorithmic, e.g. reduce a regex to a hand-coded FSM, or write an exponentially decaying counter, is actually the best thing I can do to solve the problem at hand.
> According to a recent study, people who make instinct-based moral judgments are perceived by their peers to be more moral and more trustworthy than those who rely on reasoning alone.

That's a depressing fact if true. Reasoning is a superior way of making a moral judgement, solely because we're wired to thing about ourselves and our close tribe before anything else. It's only through reasoning that we can consider the true "big picture."
Paying mortgage interest is like throwing money out of the window :-)
How about updating the title with VISA then
> We've tried that in the late 19th century and it led to bank runs and financial panics every ten years, much worse than what we have now.

Tried what? Not monkeying with the money supply? Surely you jest. There was no Fed then, but the US Treasury started printing greenbacks (United States Notes) in 1862 and never stopped.

As for since the Fed existed, the worst depression in history happened on its watch. And the reason for the lack of financial panics from the end of WW II into the 1970s was the US being the only economy that wasn't impoverished by the war, so it could basically dictate monetary policy to everyone (the Bretton Woods system). Once the rest of the world rebuilt, that policy fell apart and the financial panics started up again.

The one big difference since the 1930s is deposit insurance: that is what prevented financial panics since then from turning into bank runs. That can seem like an improvement, but it just exchanges one failure mode for another: instead of bank runs forcing everybody to admit when a bubble has collapsed, now it can keep on until it's big enough to tank the world's entire economy when it collapses. Which is what happened in 2008.

> Central banks would eventually generate too much moral hazard; we're not quite there yet but we're getting close.

I don't share your optimism. I think we're there already and have been for quite a while.
Urgh, that's terrible! That definitely shouldn't be the case. I'd love for you to send me any support case you had so I can review.

Even if the front door of the system didn't help you, we definitely shouldn't have been able to get you in a good state much quicker. My profile has Twitter and my DMs are open (I can give you my email there too).

Doing my kids dinner, so responses might be slightly delayed.
It's better to throw out insecure software. Computers with security problems get hacked and end up in botnets.
What do you guys actually do...
Problem is how to collect that dollar. Appstore model will not work. I think they will need to partner with telecoms provider for this.
Hewitt work so relevant today, I found interesting that the Lisp Scheme was a failed attempt to implement this model of computation, ORGs, the scientific community metaphor, Planner, Inconsistency robustness, he even have a paper with David Marr from the same year of Actors "Video Ergo Scio" related today with the idea of inverse 3D graphics of capsules.
Greg from Twilio here.

The API doesn't currently support groups. It's a big feature request though.
This seems like an overly cynical/snarky response.

It's not an unreasonable request that for services which advertise the ability to scale up and down on demand, that the billing and billing limits should also be able to respond similarly.
I wish more people understood that concept.
>It won't be long until my primary gaming rig is ten years old, and it's more than capable of everything I throw at it

You must not throw much at it
Setup your own Webpack 4 config for React with Typescript
It's always really cool seeing designs like this, just a reminder that nobody really had any idea what they were doing when building these UIs back then since it was totally unexplored territory
KDE and LXQt are radically different, even though they use the same underlying framework. In a way, it'll be the same difference as XFCE vs. GNOME.
Wow, I was envisioning discrete math, but he is teaching modern computer skills. I would find this incredibly intimidating. Well, I guess necessity is the mother of invention—he clearly figured out how to get some decent teaching out of it.

Great penmanship, too. Surreal for this field.
and yet it moves
Then have it be regional and have European users pay 1 $/€.
Show HN: ChronoCI – Fast and secure hosted CI Security service
This is only true if you assume that System 2 is always better. But if someone has rationalized great cruelty, it is perfectly appropriate to appeal to their emotions if it will get them to stop (this is essentially equivalent to a point the author of the original piece makes).
> I guess I'm old already at 32

According to HN, you're past tech retirement age. So yes, you should feel old.
Even good quality laptop hardware is lasting. I'm using a laptop that's about 8 years old as my daily driver, and it can more than handle everything I need it to do - and that includes compiling software regularly. We've reached a great time for computers because pretty much any device you can buy (even used) can do all the stuff most people need to do. The primary advantage of newer gear is just reduced power requirements.
Our goal is to meet our data team's need by answering our company's data questions.

A lot of the solutions out there are fantastic but aren't up to the tasks we are looking for. Why shouldn't the whole life cycle be in one tool, be open source, and be version controllable? That's what we are looking for in a tool.
And paying PMI just hurts...
I haven't seen express pool here yet. Maybe I wasn't selected or maybe it's not here yet.
George Clooney doesn't exactly phone it in, but we've seen this Act 1 before, and the plot eventually, and mercifully, ends on an unlikely emotional beat that neither satisfies nor offends his uncritical fans. 4/10.
>"The entire middle class was built this way.

FHA and student loans allowed mortgages and higher education to be accessible to more people. This is not the same thing as propping up the value of my degree and my home's valuation in the market place after I have acquired them. The Middle Class in the US was built by former(and other New Deal policies) not the latter.
I don't subscribe to the idea that my values are absolute. Thus, I don't accept the notion of an objective evil, and the notion of "evil values" is one I have trouble with.
I want "Source: Grew up broke hillbilly" on a t-shirt.
They probably do care, indirectly. They want as many people as possible on their service. Maybe you don't have $1/year for Whatsapp and therefore aren't of much interest to Facebook for advertising either, but your friends' friends might.
If you are doing a financial comparison, you need to make sure you compare buying a home vs. renting one. And you need to factor in increases in rent every year, vs. increasing property taxes on a home.

Where I'm from (midwest), a home gives you a lot more (and/or different) lifestyle than an apartment. For example, you typically have a garage where you can do your own auto repairs (hard to do that in an apartment parking lot), so you can save money there. And you have a yard and garden which a lot of people like (if you have pets, a yard makes midnight potty time easier). And you can store things such as a boat and/or camper on your property (unless you buy a home in a restrictive subdivision). Which opens up 3-day weekend camping / boating activities.

Drawbacks of a house vs. apartment rental are more permanence (harder to pick up and move), which leaves the possibility of being stuck with bad neighbors if you are unlucky. Or not able to move to chase jobs (if you are in an area with limited number of employers).
STRIVR Inc. | Menlo Park, CA and Los Angeles, CA | Many positions | Onsite

We’re looking to add new team members who are ready to hustle, solve difficult problems with cutting edge technology, and leave a lasting impact. Get in on the ground floor of a technological revolution while working with some of the best organizations in the world as they adopt VR into their daily lives.

https://www.strivr.com/careers
The trick is finding a good affilate program or diversifying programs if it is allowed. I'm thinking of setting up an affiliate account with hosting providers with software I am working on. I have found that there are a lot of affiliate programs from a lot of different hosting providers. Problem with apps is there aren't very many stores. I make some money from Apple as an app developer but I don't expect that income to last for ever or even from month to month. It could vanish at any time and I got no recourse for it.
Why would I? Can you point me to evidence one would use to form that opinion?
I cannot think of a single AAA title in recent memory that causes my i7 2600k -- an 8 year old CPU -- to struggle.

It can play absolutely every single modern game, with the only component upgrade in its 8 year life being the GPU.
PMI is only if you have less than 20% equity. But taxes and insurance really hurt though. (you still pay them on a rental, just indirectly via rent).
How Israeli spyware tried to hack an Amnesty activist’s phone
Netflix offers free month trials. I think that's the right approach for them.
This Rent vs Buy calculator is a great resource that calculates most of the factors you can think about: https://www.nytimes.com/interactive/2014/upshot/buy-rent-cal...

One thing that's hard to quantitatively compare is the availability of certain types of housing for rent or for sale. You can't buy a 1 or 2 bedroom apartment in many urban areas of the country, and it seems very hard to rent 20 acres with a house, a pond, and a horse pasture.

A big thing which isn't accounted for in any of the buy-rent calculators I've seen is bankruptcy protection. I get it for the New York Times because the exemption is very low in NY, but in Texas the homestead exemption is unlimited. If you have a 2 million dollar house and get sued into declaring bankruptcy for some reason, you still have a 2 million dollar house when you're done. For me, even having $100k outside of retirement accounts (which is also bankruptcy protected) makes me nervous because I could lose it all very quickly if I get sick, injured, or get into legal trouble.
People who don't drink any alcohol are more likely to develop dementia
Do you have the link to that guide by any chance? I haven't found a guide that's practical enough for my needs yet.
You can stick a new GPU into a 10 year old machine and it would run modern games admirably.
But so is renting.
So your response to the argument that MBA's are robots programmed to chase growth at all costs including self is - no no you don't understand what complex problems we solve.

This is a well trained robot right here.
It would be real nice if our neighborhoods and streets were lined with edible plants. It seems like it could/would be a lot of work to maintain, but with the appropriate tools and planning it might be pretty simple. Non-edible (as far as I know) street trees are already watered by hand (with water trucks) here and they only seem to be used for decoration and shade.

edit: one issue to be careful of is the plants collecting "pollution"
Aren't the areas Mike Lee is looking to sell already off limits to the public? They're not national parks, so I don't really know how usage works
A current happy Google Cloud customer here, who also received the Startup credits.
When you have credits on your account none of the alerts or budgets work (at least they didn't when I was using it).
The only thing you could do is look at your figures daily and plan/scale based on the running total.
There's nothing stopping someone from graduating at the age of 56.
I just bought in the Bay Area, and the primary motivator was to basically ensure I was not going to be priced out of the rental market and be forced to move, pull kids out of school, leave behind friends or career, etc. Or, in the case where the home market increased further, being priced out of being able to buy if/when it made sense.

A mortgage is (typically) a fixed monthly payment for 30 or 15 years. The fact the mortgage is a fixed payment provides protection from rental market volatility and also inflation. The main forward risk you have (beyond actually being able to pay the bill) is deflationary risk and changes in property tax policy that would increase your monthly costs to maintaining your ownership.

It's an investment only if you plan to sell (of course everyone would sell at the right price, so perhaps its an academic point.) But it's also a way to control risk.
Yeah, that would happen with the Google Maps API before. 150k request limit was not enough for a front-paging, and there was no rollover.
Wow, I hope she went to jail too
Many interested in mitigating abuse.
We've also been rolling out updates to rules to enable you to enforce these types of things. There is performance implications to limit queries for the real-time update system at scale, but for most use cases this shouldn't be a problem.

Definitely more we can improve here for control, and we're open to feedback.
Seems especially problematic if the entire premise of your site is iOS games. It's not like there are many different stores selling iOS games...
Well, an unlimited bandwidth vps should run less than $100/year, so a dozen users and you make a profit.

Who's in?
so they decided that subprime lending is becoming a systemic risk and want to reduce it? Is this understanding correct?
Ask HN: What can I use for customer management with Stripe for billing?
I’m working on spinning up a paid version of a service I run. I signed up for Stripe a few days ago to handle subscription billing. I’m wondering if there is a feature or service that I can use for handling the customer management. I foresee needing a place for users to handle their accounts but I’d like to avoid having to build a custom solution if I can help it.

Additionally I’m planning on generating a token for each user that they can use in their requests to the service to access the paid functionality. It’s improbable but it would be awesome if the customer management solution could even handle that part.

Any recommendations?
Craigslist is a benevolent dictator, but it is no saint.

Craigslist is greedy in a strange way. Craigslist is greedy over their the simplicity of their product and desire to hold on to their turf.

The company makes more than enough money to offer all kinds of improvements that need not markedly change how the marketplace behaves.

These features would not exploit the user or the user's experience. (In the spirit of this thread, "MBA" ideas)

When someone comes along and tries to ship the same thing, improved, and break TOS to get exposure to CL users, CL shuts them down. The big difference between craigslist and other startups is craigslist rarely incorporates competitive ideas into their product.

I support the position craigslist holds, but not the way craigslist holds it. I believe it will be toppled by a group less benevolent or be forced to add features at a date far later than it could have added utility to so many people's lives.
Ritual.co | Backend (Java), Mobile, Web (React), Data Engineers, DevOps (GCP+Kubernetes), Product | Toronto, ON; San Francisco, CA | ONSITE, FULL TIME

Ritual’s mission is to digitize local commerce. We are a two-sided marketplace connecting consumers to their local merchants to make the purchasing of goods and service more efficient. Our initial product focuses on creating a social food ordering experience that allows users to pre-order take-out at their local restaurants. We make it easy to place group orders and have a coworker deliver your lunch or coffee right to your desk. Our value-add for merchants is to increase their order volume and repeat business. Additionally we provide merchants with valuable insights into their local customer behaviour, allowing for highly targeted local marketing campaigns.

We just closed a $70M Series C round and are looking to double our engineering team from 20 to 40. We are mostly focusing on intermediate and senior talent. Come help us digitize local commerce!

Our glassdoor: https://www.glassdoor.ca/Reviews/Ritual-Reviews-E1195050.htm

You can apply at https://ritual.co/careers or email me directly at andrew.potapov@ritual.co
> we were using Angular V.4 and we decided to upgrade everything to V.6. It was a huge risk and we wanted this campaign to be perfect, so we did it! In just a day and a half, our team had the first release ready in the new version. After some tests, it looked like the refactor helped the app’s speed, but it was not as fast as we wanted it. Our goal was to load in 3 seconds and it wasn’t working as we expected.

You want it perfect and you cannot afford to put down the site but you're willing to take a "huge risk" based on (wrong) guesses, with clearly not enough time for proper QA. I sincerely suggest you to slow down and reflect on priorities and risk assessment, there's a reason if that firebase code slipped through. By the way I'm happy you avoided the worst case scenario, good luck with your project
One bankrupts you, the other just has a minor hiccup with a few lost customers that day.
This is some Ship of Theseus territory we're getting into here, but I think most people would say that if you replace the GPU in your rig, it's not the same rig.
yes, I fully agree with you. you need to do proper comparisons and calculation. After a lot of research I believe the New York time is one of the best online calculators:

https://www.nytimes.com/interactive/2014/upshot/buy-rent-cal...

Then there is everything that cannot be calculated:

Pro of owning a home:

1) The emotional factor and pride of owning a home.

2) The fact that it is your home and have the freedom to change or do whatever you want

Con of owning a home:

1) Your investment is extremely illiquid

2) You are stuck somewhere. Not easy to relocate

3) You probably bought something that is way bigger than what you actually need right now (Like most single couple will buy a home with multiple rooms in anticipation for kids, while they typically dont need that for the next X years, de facto losing more opportunity costs vs renting).
It is kind of annoying that pi.hole blocks access to google ads in search results now that there are more ads than organic results. I'm not giving up pi.hole though.
Did your friend go?
somebody built shared this a few months ago: https://hnjobs.emilburzo.com/#engineer
"This is not how most beef is raised."

It's how most beef should be raised, though, IMO.

Unfortunately, if we were to take all the cows stuck in factory farms and turn them loose on BLM land, I somehow doubt there would be enough food out there for them.
No, it doesn’t. In many other locales “mil” means thousand, unlike slang for million. This is why in finance, $5mm means five million dollars. Five mil mil. Five thousand thousand. Five million.

The graph shows a spike to around $5,000 per day ($5 mil por día). The entire dashboard is in USD, presented in a Spanish locale. That is also why the dollar sign is suffixed, the months are not capitalized, and why May has a dot after it, because it is abbreviated there (mayo).

Every programmer should understand locales even if they do not speak the language.
Check out my library for using react in Django easily.

https://github.com/pycampers/react-pages