skysight-inc/HackerNews huggingface dataset:
I used to trust them, in the last few years the dark patterns have been deployed with gradually increasing intensity and it leaves a bad taste
You can. I can. With a small adjustment period where the hotkeys or actions you expect to work don't and minimal annoyance and you make small adjustments to do the same task.

This is not how average people are AT ALL. Let someone use one of the above and give them something new and watch them be frustrated for at least the first entire day of usage with continuing friction happening for the next week-month every time they find a new task that they don't do that frequently but thought they knew how to do.
No, the smart thing to do is to let readers do the job with comments that show up such nonsensical statements. This is how we get to the truth, not by authoritarian censorship (as against the application of reasonable rules for a site like HN).
Built by a man who obviously doesn't own a dog. "Anybody seen my mouse that looks like a ball?"
One front end for all mirrors
Your next MirrorS is not MirrorS, nor MirrorSes, it's MirrorZ.
Canada, too, I believe, regarding the encryption.
Sounds a lot like the problem is between the keyboard and chair considering the absolute number of shit that you burn through in a couple of years.
I had a longer reply but I was rate limited at the time.

I just wanted to say I am glad you had that ayahuasca. I am sure it contributed. I am not religious per se but I do believe that psychedelics can provide some guidance from beyond the self.

And I am glad you quit everything 7 months ago. I quit alcohol 11 months ago and it has been so good for me.

You may appreciate psilocybin. It isn't something that is addictive IMO. The last time I tried it I had a lot of deep and serious thoughts and while it was helpful, it was also an intense experience and not the kind of thing you'd want to repeat regularly. However from what I hear it is much less intense than ayahuasca.

Check out this podcast for more info:
https://psychonauts.co.za/

<3
> If you're a publicly traded company, your investors want profit margins to go up, not stay the same.

No, they want their return to go up. They don’t care about the margin, they care about the total yield (growth + dividend).

> Unless you can convince them otherwise because you're growing -- but even then, they still want your profit margins to eventually rise.

No, you want your net profit to rise. You want your margin to be low because then its harder for others to compete with you.

> If you go into a business thinking "I want to make $X, and I'll lower my prices until I hit that target", then you're approaching your business the wrong way.

This is true.

> Even in cases where companies are trying to cement a monopoly or drive competitors out of business, they still don't make their pricing decisions based on the cost of material, they make their pricing decisions based on what prices will drive competitors out of business. Companies like Uber famously lose money on many of their services because they're trying to cement monopoly statuses for those industries. They get VC money and they price based on what they think they need to price. Their decisions are based on what the market looks like, and they're willing to have negative profits in order to hit the prices that they think are necessary.

Glad you agree that companies are optimizing for their place in the market and not naively optimizing for a large profit margin.

> See above, that's not how markets work. You don't charge what a product costs to make, you charge what the market will bear. Literally the first thing you should learn in an economics class. Products cost what people will pay for them.

This is true and still misses the point that an increase in the cost of inputs results in an increase in costs, resulting in an increase in price.

> As opposed to right now, where Amazon isn't trying to automate any part of its warehousing or delivery process?

> more

> opposed

I think its well understood among people who are familiar with unions that increasing labor costs results in acceleration of an automation process that is already in progress.
I think the suggestion is for typescript to have one none type equal to undefined | null. The type checker could not error on undefined when null is required or vice versa.

Then code should use != null comparisons which match the none types semantics without needing runtime code generation.

I think this would violate another typescript principles that existing libraries and patterns should be expressable in typescript.

Some schmuck wrote a library that accepts null but not undefined so typescript has to distinguish them.
I read that it was so named because C follows B in "BCPL"
I'm still a customer, I just don't want to buy their bundle-of-services-I-dont-need. The tricks they pull with tiny hard to find 'continue without signing up to Prime' links are disgusting
To me, a complete lay person, this is incomprehensible. Not only you can sell something you don't own, but you can sell something that doesn't exist... How did it come to this, why? This feels stupid. What's the point of allowing this, what problem is it solving?
Lucent Technologies once made a video, with many of Bell Labs' inventions, captured in a song.

https://www.youtube.com/watch?v=IFfdnFOiXUU
Instantly Transform Any Text into a 100% Human-Sounding VoiceOver
They're experimenting with 3mm steel instead of 4mm steel. A test tank they've built already passed an initial pressure test on 26 Jan.

One Starship requires 15 rings, a nosecone, a bottom and tanks. If they would all move from 4mm to 3mm then that would save a lot of weight. About 7-10 tonnes according to [1].

[1]: https://forum.nasaspaceflight.com/index.php?topic=52701.160
Thanks for adding to the conversation. You must work on very cool things, let me guess your income is somehow tied to ad systems?
> I am surprised that the Chinese government so openly admits to behavior much of the rest of the world finds horrifying.

They don't admit it, they whitewash atrocities by saying the camps are for "re-education".
She also hosted the YouTube math channel PBS Infinite Series.

https://www.youtube.com/c/pbsinfiniteseries/featured
* Start investing as soon as possible - try to put away $100 a month until you retire.

* If you can invest, put some into various buckets including the stock market.

* For the first two points, putting $100 a month (as long as you're working), and not touching it until you retire means at 20, you have 45 years of work which is 540 months. Without any interest or any yields from the stock market, that is a base of $54,000 which is like a year of salary when you retire. With something that is interest bearing (stock market is better than a savings), you will probably turn that $54,000 into about $540,000 or more by investing in some good stocks.

* In addition to the investing, first job you get that offers you a 401k, make sure you contribute at least 6% or your employer's match.

* Go to college -- "study what you want to know more about, do what you love." Even if just for the experience -- it will cost money, but start off at a community college to save money and live at home. It'll give you some perspective and help you figure out what you want to do in your life.

* Don't be afraid to ask the person out -- if you see they are interesting and something is urging you on, do it. Until you know for sure otherwise, go for it. Rejection is life -- it is far better to know than to always wonder.

* Fast food is okay once in a while, but learn to cook for yourself and eat healthy

* Try to find time for some type of active lifestyle, even if it's walking for an hour a day.

* It is okay to play video games, but limit yourself.

* If you love doing something, try to think of ways that you can monetize it.

* Call your parents at least once or twice a week just to talk to them. They will not be around forever.

* Stay in touch and on good terms with siblings, they are the best link to your past and will be with you in your future.

* Try to network, make friends, and keep friends. They get busy with life and you aren't in contact as much as they age -- understand they will come and go, but if you can keep a precious few.. you're doing well in the friend department.

* Take up a primary cause in your life and fight for something. For me personally, I like to help people find their purpose in life. I started a website that focuses on jobs, careers, and the workplace (https://confessionsoftheprofessions.com) and I also run a Facebook group of 300,000 developers, which serves to educate people on how to become educated programmers and after learning programming, there are plenty of jobs available looking to hire you. https://www.facebook.com/groups/programmers.dev/jobs

* Travel when you can and as much as you can... it'll give you the most amazing perspectives of the world.

* Enjoy your successes but don't forget how you got there and never be so greedy that you can't donate your time or money to a good charity of your choice.
You’re the third person who has called me a bot. Pretty sure you’re a bot or a federal agent.

Spiritual So Response to Bots

https://youtu.be/xa9hfq8hIow
That's actually a pretty interesting strategy. Just calculate the maximum number of human beings that the state can supervise and then try to get that many people in custody. More so than just holding space, it takes resources to watch, feed etc.
By any chance do you remember virtumall.com?
Eh? The MMO seems to be doing ok in pre-release. It was the MOBA that bombed hard.
How embarrassing!

What would you do if you were asked to make this site?
Right, you just throw together angular, babel, webpack, bootstrap, typescript, spinners, redis, zeromq, recaptcha and nosql - and that's your blog's "architecture".
Although I know what you mean, in Amazon's case the people making the "value" are paid very well. Its blunt but true, Amazon prints money from AWS not selling lightbulbs.

Similarly, the idea that if you put 1.3 Million warehouse staff in a big room Amazon will come out the other side is really really stupid.
Apache Kafka Meets Table Football
Thank you for the encouraging words :)
I typically do the same thing when there's only Helm chart available. There's also Kustomize plugin to inflate Helm charts . I'm still hesitant to use it though because I find it much easier to just maintain generated templates as a native kustomize since they're not a black box anymore.
I've heard of in-toto at work and it's still very new and shiny. Even the article mentions early adopters adopting it in 2018.

I'm not surprised multiple vendors haven't adopted the system yet.

2.2 million on a research initiative and not immediately adopting it until it's proven and widespread seems perfectly reasonable to me.

The (abridged) title made it sound worse IMO.
Apparently we are both mistaken. I am using 1.2 million employees from wikipedia, [0] has 2 billion usd in one quarter. So thats an upper bound of just under $8k per employee although thats guaranteed to be high as the 2 billion is a record.

However the profit appears substantially more than I had believed and I was mistaken so there’s that.

Thank you for the reply and the correction.
For me the difference is stark.

At my last three companies it worked like this:

Product Manager is responsible for the product strategy and feature roadmap. They spend most of their focus on internal and external customers. They report up through Product leadership.

Product Owner is part of the engineering squad. They spend most of their focus on the engineers building the product. The PO works on refinement, prioritizes the backlog, runs the sprint planning and retros, and is the one who can decide if a sprint should be broken. They also keep stakeholders up to date on the progress of the squad. They report up through Technical leadership.

In my experience it is a rare person who can do both of these at the same time.
> "It's an explanation but doesn't explain why other stock brokers didn't impose the same limitations"

Other brokers did impose trading restrictions on GME (and other stocks) around the same time as Robinhood. Webull, M1 Finance, Public, and E-Trade all halted buys of GME.

Others, including Interactive Brokers, TD Ameritrade, Schwab, and Trading 212 implemented restrictions such as halting options trading and greatly increasing margin requirements.
I imagine a man in a tug of war with his dog and behind him all the windows keep getting dragged off the screen.
The descendant said in a letter to a newspaper that he didn’t ask for any trial revision and that this is just a legal-historic divertissement.
Depends on the country/jurisdiction. In some places it is upon issue, in some places it is upon exercise or a mix thereof.

Sadly over here in Belgium a non trivial tax (18%, but it varies according to some parameters such as runlenght) is due upon issue, turning stock options into a potential substantial risk.
Amazon Promo Code
Any change that involves a refactor is going to end up modifying the tests. The higher your test coverage, the more the test suite churns.
And the implicit threat of your bank “outing” you via the transaction if you try to cancel. I may be misremembering but I felt like there was a good chance what I was viewing legally may end up suddenly illegal with the way online legislation was going in the late 90s, and I’m talking just like laughably soft core stuff by comparison to today, and that permeated the online porn business and kept it seedy for a long time.
Tips for landing page design
Okay. Other people might like to though. And I don't despise you for having an opinion.
Ask HN: 2021 Resolution?
Let's motivate each other tell your resolution for this year.
Amazon took away $62M in tips from drivers, FTC says
Which countries do not require licensing to use their roads?
Also, what if engineering is good, but sales is bad? Engineers might exceed their productivity goals, but it wouldn't amount to profit.
How I Switched from Aerospace Engineering to Web Development
This is exactly what I'm trying to do to get some of my rotting skills back up to date. I say "am trying"... more like "have been trying for ages but not finding time & motivation synchronously"! Partly it is failing because I end up thinking too big, spend so much time thinking what I _could_ do, eventually, then having no time to actually do any of it.

Qudos to the young'n' for doing what I'm talking at! That is a person with the ability needed to go far.
How can unions lose their incentive to serve workers? It's a collective body of the workers. When workers are owners, incentives are aligned.

If you're talking about union leadership being beholden to management, that is an issue unions often have, but I don't think it is relevant here.

I'm saying, create a union trust fund with 25% of the company's stock. It pays out dividends to all union members equally (not a slush fund for union leaders).

Thus union members have some say in how the company is run, but also have an incentive to be efficient and competitive in the marketplace.
It's interesting how common to see on somewhere like reddit "if Hitler was alive today I'd go shoot him/whatever/blah blah blah" but I think the general sentiment that people wouldn't stand for another holocaust today is pretty widely accepted.

And yet here we are with it happening in plain sight and it doesn't seem to bother too many people.
>key concept here is that a low performer is more easily replaced.

It’s not easy to replace a low performing worker with scarce skills or domain specific knowledge.

It not difficult to replace a manual worker that requires limited training or domain knowledge.

Developers are paid way more than an equitable share of the salary share in organisations like Amazon because their skills are currently scarce.

This will not be the case in 20 years.
When he talks about 'invention' he means inventing new ways to trick people into accidentally signing up for Amazon Prime
Curious what definition you would use? Beyond the obvious, monopoly on the use of force.
Sure; but with redux the state machine is site-wide, and needs to be modelled with actions and reducers.

With svelte, a state machine is just a variable or two, that you can just assign to. Rendering (and programmatic hooks) react to those variables changing without any effort on your part. And those variables can be local or shared between components, just like any other piece of code.

It’s still, obviously a state machine - but because you can implement it with half as much code, you’ll have half as many bugs and you’ll finish faster. The outcome is the same, but the expression is better in my opinion. (There is something to be said for having all your state in one place - but you can just organise your svelte code like that if you really want to.)
How Gamaleya’s Vaccine Works
While I agree that workers who do physical work do not earn enough, it's not OK to simplify the work that sysadmins, developers and other people do.

I for one work for 7 days a week for ~8 weeks now, and just sat and watched a wall to relax yesterday night because my brain and body refused to do absolutely anything.

Every work is exhausting when overdone or just done with sufficient care.
the fact that you are facing backlash for calling our University Corporatism is ridiculous. No one should be above scrutiny or questions... Thats Science 101
It is definitely a niche varietal, planted area is still shrinking, especially in my home of Czech republic where it was most planted red grape varietal, but there is growing interest among high end growers in Austria so I think the varietal has some future among wine geeks.
Sure this thing can't be solved 100%, just as a problem of running consumer software.

But still we have good enough desktop apps, that even a kid can setup and run.

Nobody yet clarified what's the fundamental difference between those and apps running in the cloud.

> many highly skilled people put in a lot of effort

Without good "product" guys supervision they tend to get systems only other highly skilled people can comprehend, btw.
TestPost
Do you mean it's hard to believe as in you don't think it's true or hard to belive as in jeez, the police really have some balls on them for doing that.
In my company we use product owner and PO as it’s less likely to be confused with project manager and PM.
It's a play on words
Only "infrastructure cloud computing" is something there Amazon really took the lead and invented stuff. Not a small thing, but also hardly worthy of the bold claim in the article. Google, Apple, Microsoft, Sun, and many other companies seem to have done more invention than Amazon.

Amazon’s secret sauce is in their operational efficiencies and logistics. AWS is great but utility computing conceptually it’s a mainframe bureau from the 1970s.
UI can only show stuff in different place, with different colors and fonts, but it won't solve the problem. Explaining architectural purpose of a tool is an architectural job, neither UI designer nor salesman can do it, especially salesman.
I loved his change to Dante's Inferno, "Abandon your hopes, they are what brought you here" above the entrance to hell. (Original was ye who enter here)
I do want.
Engineer A built the new widget that Sales have been talking about for months. This immediately generates $1m in revenue.

Engineer B removed some tech debt. Future efforts to build widgets will take less time to build.

Engineer C rewrote the backend to prevent a vulnerability exposure that could have lead to disaster.

Who was most productive? Who deserves a raise?
Thank you, this is really great advice. These kinds of dialogs are always a hassle and are often skipped for that reason.
Los Angeles, Fuckl1
This was my first thought exactly.

I _love_ the idea and tech behind Perkeep. But holy shitballs the documentation and UX are ...imperfect.

This might be the midway between "bunch of markdown files" and Perkeep for me.
@cercatrova! Seriously! You have no idea how much i love you! YOU ARE A FANTASTIC HUMAN BEING!!Ive probably spent 2-3 hrs looking for this! Thank you!!!!
> If being one of the most successful businesses in the world means you can’t pay your employees a living wage, then I think there’s a fundamental problem.

The fundamental problem is that the government keeps mandating policies that drive up the cost of living so that low-skilled and unskilled workers are constantly struggling to keep their head above water, then tries to solve the problem by doubling down on the same failed policies that make it harder for poor and working class people to survive.

Some people don’t make very much when they negotiate because their labor actually isn’t worth very much on the market. Its not worth very much when translated into goods and services. So they work a lot and they don’t have very much and its sad. So people feel bad for them and change the law so they have to get paid more money for the same work. But they aren’t any more productive so there isn’t any more stuff to go around, so when they take their more money to the market, they bid up the prices of goods and end up where they started, sometimes even a bit further behind. But they spent the money at a business that makes a profit. And that profit eventually ends up in the pocket of someone who owns that business. But the working class person is still dependent on that artificially high wage, and the cycle repeats itself.
JSON.parse(JSON.stringify(obj)).hasOwnProperty('foo')
false

Thing is, other parts of the code might actually serialize and unserialize objects. If you rely on a prop being 'undefined' meaning "prop is unknown like the firstName", as OP suggested, you might be in for a surprise.
Thanks for the link helph67. Another HN users actually found the article i was looking for. Thanks!
> it doesn't seem to bother too many people.

Articles like this making the news says otherwise. It's hard to defend the CCP when they imprison people for no other reason than having a culture that's different from the CCP.
Exchange rules, clearinghouse rules and statute are extremely clear on this. Default to your clearinghouse and you are shut down.

Fidelity, the asset manager, doesn’t clear its own trades. National Financial Services, LLC, a separate legal entity, clears some of its trades [1].

Becoming a clearing broker is a huge deal because it takes an enormous amount of discipline.

[1] https://www.dtcc.com/-/media/Files/Downloads/client-center/D...
Starting from #6 all "rules" are controversial, to say it lightly. #6 is absolutely ridiculous.
For the record I'm Chinese, not Uyghur though, have friends and college came from or have been to Uyghur area.

Also, read dirtyid's reply.
Are you working in this field?
What is even wrong with the world you are describing? I would much rather live in a world of more flat compensation, where I don’t have to worry about negotiating a salary, where there are more rigid worker protections, etc. I don’t see myself as better or more deserving than my coworkers, I see us all as on the same team, with the same basic interests.
This is all conditional on Oracle actually giving others a proprietary license like Azul received. Oracle can say no, and in this case they might actually have given that it's ARM and not some proprietary chip that only Azul makes and sells AFAIK. There are no such conditions if you want to port the GPL code.
Nope. A purposely designed aircraft is simulated is not one that is elongated with flight control data being patched.

Example of how it works:
https://www.darcorp.com/advanced-aircraft-analysis-software/

The bureaucracy had nothing to do with it. They did not want to spend the money to create a new craft. The long bodies aircraft was not airworthy physically speaking and so the software was designed to limit its pitch to prevent it from stalling.

All aircrafts can stall and some angle of attack but a long+narrow aircraft is way more sensitive.

Design of an aircraft from scratch would have flagged it as poor design right away.