skysight-inc/HackerNews huggingface dataset:
> Reddit is grossly overmoderated

I think bigger problem is poor moderation. Most of the mods are driven by some agenda and even propaganda.

Instead of focusing on quality, they focus on how their subreddit content can be aligned to their agenda.

Any user who doesn't comply, gets banned. Since roughly only 1% user actively engage in a subreddit, update macha end with Eco chamber.
>They're not selling your data, or bringing the financial system down, or emptying the wallets of the poor.

A lot of those companies are literally doing that though.
Mostly political stuff gets flagged already.

If I post an article from 538 it gets flagged.

Every day people flag stupid anti-woke articles. Every day people flag stupid SJW articles. Those people are discriminated against equally. They agree it is unfair and they both post articles complaining that a secretive cabal is flagging their articles, downvoting their comments, hurting their feelings, etc. Those articles get flagged.

Build up your karma, submit interesting articles, and soon you will be empowered to flag for yourself. You won't be able to strike down an article yourself but together with a just a few other users you can.
Wow, when you pretend I said something completely different than what I actually said, it sounds really bad
Books comes to mind:
some quick examples

- I learned to do my own electrical work, a-z from a book from Home Depot, just by reading it on my daily train commute .

- Learned to sail, and received required certification all from a book.

Books really do open your world up.
Utilitarian arguments and ethics rarely go together well, hence 'realpolitik'.

What my opinion is on the matter is irrelevant, history has run its course and here we are.

We're well into 'old man lost his horse' territory now, of course you never know what the utility of a particular event is in the longer term. The doctor that saves the baby's life may well have caused a mass murderer to live a long and productive life.

https://en.wikipedia.org/wiki/The_old_man_lost_his_horse
> The problem isn't even market share, it's that Linux Desktop doesn't constitute a targetable platform because it is so fragmented and unstable. This is why Steam has to pack in its own runtime libraries just so native Linux games have some kind of known base system.

This is the correct way to deploy most software on Linux. Everything outside of glibc and openssl should be part of a standardized runtime. Look at what flatpak is doing.
This is a remarkably uncharitable description of a fairly mundane land-use policy: https://en.wikipedia.org/wiki/Green_belt
"I would invest half of it in low risk mutual funds and then take the other half over to my friend Asadulah who works in securities."

reference didn't go unnoticed. nice one.
> Do you do only equities or also derivatives

Initially we're US equities only. Stay tuned for other asset classes and geographies. Spot vs derivatives is a core use case that we want to do as soon as we can (only national exchanges can do listed derivatives trades, so it's a big lift).

> there's no strict long-running orderbook here, right

The default good-till behavior is one auction cycle (100ms Poisson random back-to-back).

> Are you using FIX for your protocol

Yes! And, we have a formal model of our FIX spec and self cert flow that makes onboarding us way easier of a process than what's typical [1]

> Are you using FIX for your protocol and where are your servers geographically located?

Initially, just Equinix NY5. Longer term, we plan on PoPing at most financial data centers. We use a constellation of GPS synchronized Stratum 1 clocks and proprietary network timestamping software + hardware to ensure that we process orders entered by the auction call time regardless of what physical host we receive the order on. We do the same for market data broadcast from other trading venues across data centers and geographies. We stream both market data and orders to a central point for processing. Every node in our distributed system that processes orders or “away venue” market data broadcasts a “Gateway Call Announcement (GCA)” message at auction call time to downstream compute nodes that run the auction.

[1]: https://www.onechronos.com/docs/fix/fix-42/
But you shouldn’t be able to get a degree in a soft “science” without demonstrating that you can apply disciplined thinking by passing some proper STEM courses.
India and China go in a different bucket, and it often takes 6+ years for the exact same process. Sucks hard :|
I must have missed the announcement that we had worked out exactly what causes food allergies and intolerance and have promised not to do anything that could trigger them when doing GM.
> Really surprised to see such a low quality editorial from such a weak newspaper as the Toronto Sun on HN.

Indeed. I wonder if the print version ran this next to the "Sunshine Girl".
Improving Default GitHub Issue Labels
As someone in the industry, would you mind weighing in on Vanguard, the kernel level anti-cheat used for Valorant?

On release they made a big deal about how small the kernel level portion is and how most of the complexity of the anti-cheat was still in user space. I'd be interested to hear how true that is and if that makes much of a difference in your mind how trustworthy it is.
True enough. I've got plenty of regrets of my own, no argument there.
All of our favorite things as well :)
Take a day to religiously unsubscribe from trash. it's likely that over the years you've signed up for many news letters (because of shitty dark patterns) that keep spamming you.

All those emails are required by law to include an easy unsubscribe link in the email, usually it's at the very bottom in a small font.
I might get downvoted for saying this, but rich people aren't necessarily smarter than anyone else. They're just richer.

Undoubtedly, there are many successful founders with talent and brains that were able to exit successfully, and to those people, kudos. But a tremendous amount of immense family wealth is controlled by people that are in no way, shape or form smarter or more talented than the average person. Their wealth just demands an unhealthy amount of control and influence in whatever it is they're investing, regardless of how knowledgeable they are.

I saw it in multi-family real estate about 5 years ago. A multi-family property company I was associated with was making an absolute killing (and still are) when all of a sudden, leadership wanted to start investing in AI because their investors demanded them to.

They signed a massive deal with a custom software shop to build them an AI tool to decide which properties to buy, and the entire project was an absolute joke. It wasn't AI of any kind, it was just a dashboard that pulled data from various real estate APIs for things like walkability score, etc. But they showed their investors and called it "AI", who absolutely loved it, not knowing at all what actually was, partially because these execs were old school real estate guys that didn't understand themselves what the tool really was either. They raised millions more for their next fund, and the whole time I'm wondering how what this company was doing wasn't fraudulent.

In the end, it didn't even matter, the next fund performed incredibly well and at the following Christmas party, one of the employees involved in the project received a $50k Escalade as a gift to reflect the success of the "AI" project.

I will never again assume that just because someone has a ton of money knows anything about they're talking about.
I think you're comparing a cash bonus to a stock bonus, but my comparison was versus a base salary. Given the choice between base salary $X and cash signing bonus $Y or base salary $(X + Y), it seems like the latter is strictly better.
not only skilled vs unskilled labor.

but an engineer can produce a system which generates millions of revenue a day. a warehouse worker, cannot scale this way.
Python syntax is very very well suited for functional programming. A python map and filter is done with list comprehensions and even flatmap is doable within the list comprehension ecosystem. Additionally the syntax transfers over to inputting values into n-arity functions and even dictionary comprehensions. Note that this feature Isn't even part of the python standard library... map and filter and flatmap are an inherit part of the CORE syntax. It makes it much better suited for FP then javascript imo.

x = [i*2 for i in range(5)] #[0, 2, 4, 6, 8]
y = [i for i in range(8) if i%2 == 0] #[0, 2, 4, 6, 8]
z = [[1],[2],[3],[4]]
w = [j for i in z for j in i] #[1,2,3,4]
t = {str(j):j*2 for j in w} #{"1":1, "2":4, "3":6, "4":8}

#reduce (note the generator (i for i in range(20))... that's a lazy list essentially)
reduce(lambda acc, x: x + acc, (i for i in range(20)), 0) #sum(0 ... 20)

#get max value from a bunch of numbers:
f = max(i for i in range(30) if 30 % 3 == 0) #max(0, 3, 9, 12, 15, 18, 21, 24, 27, 30) = 30

#basic recursion
def myreverse(x: str) -> str:
return x if len(x) <= 1 else x[-1] + myreverse(x[:-1]) #O(N) on each slice, (However x[-1] is O(1) unlike the haskell list).

#qsort haskell style
def qsort(l: List[int]) -> List[int]:
return l if len(l) <= 1 else qsort([i for i in l if i <= l[0]]) + qsort([i for i in l if i > l[0]])

Python also supports pattern matching shown here: https://www.python.org/dev/peps/pep-0636/

Additionally lambda syntax, aka python anonymous first class functions HAVE to be functional.

f = lambda x: x + 1

There is no procedural concepts like variable assignment allowed in a python lambda. This is done because they wanted to force the python lambda to be properly functional and short.

The type hints that python uses are also quite good with support for generics sum types and even type level programming (however your type checker needs to support it too and basically none of them do right now) You can literally assign a type to a variable in python. See: https://mypy.readthedocs.io/en/stable/cheat_sheet_py3.html

I would say the main weakness in python is that the IMPLEMENTATION is not well suited for functional programming (but the syntax VERY much is). Tail slices on lists like x[1:] cost O(N) and that's the biggest issue right now imo. It makes some valid solutions on leetcode exceed the time limit because it adds and additional N complexity on every slice when the head and tail functions in haskell cost O(1)

I'm sure some library can easily provide the underlying functional primitives python needs to be faster. Actually on that note, does anyone know of a library that solves the head tail slicing problem I described above? Probably should use the python deque, but the api for that is inherently not functional.
Pretty sure I would have trouble working the phone in that situation tbh.
100% agreed. A few years back, a friend broke my macbook and gave me his surface to use for a few weeks. The hardware is great!
That's exactly what I am thinking. Many people are very wealthy, and they seem to manage. More than that, many wealthy people also have very low tech skills. So I struggle to square my intuitive need for stringent security measures (and the desire to do all the things you listed in your subcomment), and the fact that I think it very likely that wealthy low tech-skilled people do not seem to be hacked all the time...
Exactly. No amount of money can buy you time. You are committing to a significant quality of life deterioration during the period you are employed at Amazon.
Untangling Why Knots Are Important
Please provide links so I can read on this
One way to look at this is a way for employers and employees to cope with uncertainty.

The employee is likely to underperform for the first few comp cycles after being hired, due to the new role, new context, etc. So the employer is willing to guarantee an "optimistic" salary up front for the first year (or, with equity vests, perhaps longer).

But the employer is unwilling to guarantee this indefinitely; after a year or two, they want to see you performing at level--and thus qualifying for merit increases--or else you'll revert to the lower salary.

Viewed this way, a rational employer will offer you a lower total comp for the first year if it's all salary; taking more of your first year's comp as bonus represents a bet on your own impact (and the fairness of the merit-based comp modeling).
The surprising factors driving murder rates: income inequality and respect(2017)
Loved my V30 in my Atari ST. The fun part was that it was faster than the 68000 on bus access (3 cycles instead of 4) which allowed with some special drivers to accelerate even operations under TOS.
Researchers use tiny magnetic swirls to generate true random numbers
Crazyflies are open source quadcopters: https://www.bitcraze.io/documentation/system/platform/
Have you been to Hong Kong? (Not trying to be snarky) It's a got a great transportation system, very walkable, and you're never more than 30 minutes (by public transport) from over 100 miles of lush mountain hiking through the interior or the seashore. The density means that it is profitable to have stores like bakeries that are cheap enough that you walk by and think, I'd love a danta for US$1, while in the US you might make a special trip and get one for $4 + tax but it's not going to be an impulse buy. It even has something like four major universities. It's a travesty that China flagrantly broke their treaty, Hong Kong is what I think of when I think of an amazing city.
Not only that, they actually killed free workspace years ago, they just grandfathered in legacy users. That's what they're ending.

I am not sure if google will end up terminating free personal gmail eventually or not. But I don't take terminating the free workspaces some years ago, or terminating the grandfathered-in legacy leftover free workspaces more recently--as any kind of a signal for it.
As a Torontonian... the Sun isn't much of a paper. Good for sports and fish wrap. Breathless crime reporting too. City politics. That's about it.
NRA Silent as Amir Locke Slain by Police for Having a Gun He Legally Owned
FAANG was a coping mechanism for Amazon employees. It was always just FANG.
So far as I could tell the remaining "difference" was price, and they probably thought it easier to raise the price on the grandfathered accounts than lower the price of the lowest tier. (Obviously, it's never easy to raise prices.)
> but Donald Trump called MBS his "friend" after he had a US journalist chopped up in an embassy

He did so while giving billions to their worst enemy (Israel).

> That's not even mentioning the cozy relationship between Trump and Putin.

I remember 4 years of the news telling me the "indictments" for collusion with Russia were "about to drop any day now".

And yet nothing happened.
The Dropout – The Story of Elizabeth Holmes
How is this different from match case ok case err or from if result.val?
You work there 3 years and you'll earn a million bucks. Plenty of life to live after that and a lot of money to do whatever it is you want. Many people are willing to make that tradeoff, perhaps not you though.
Hey Kelly, Steve. (Wale here). Congrats on the launch!. This was a great read!
BTRFS has stabilized outside of niche configurations like RAID5/6. With Wayland common hard- and software combos are still cause for lockups and the like. I can't get it to not crash an various bog standard all-Intel hardware, for no apparent reason. The internet is full of such (recent) reports.
The dates here are far too late for the title to be accurate. Especially when they are talking about the 1st century BC. This after the end of the Warring States period in China, in 221 BC.

One reason that the Chin were able to win the Warring States period is because they invented the concept of "total war", including the concept of every aspect of the economy being maximized so as to maximize the output for the war effort. The rulers of Chin ended up nationalizing quite a bit of the productive land, and then pressuring the appointed managers to maximize output, and those managers, in turn, maximized pressure on the peasants to maximize output.

A difficult but fascinating book about the political debate of the Warring States period:

https://www.amazon.com/gp/product/1936166755/
Automating the generation of API docs from schema (swagger / openapi) seems as important as any GitOps practice in 2022. At Aserto, we use the readme.com github actions to automatically update our API docs (aserto.readme.io) any time a new OpenAPI spec is committed.
That's one of my issues with Amazon. 'Frugality' invites so many idiocies and abuses that I can't help but assume it's penny wise/pound foolish in practice, as well as lots of ill will.
You always need to assume “recorded”. Humans have been around for 300,000 years and evidence for more complex culture and technology goes back about 60,000.

People have always been as smart as they are, and getting other people to do work for you is probably the second or third oldest profession. I’m sure some ancient chieftain of a long forgotten tribe expounded on management theory eons ago.
> A company so large as to literally run out of humans

It's not the size, its the attrition that's the problem. Everything would be fine if they retained employees, but stackranks for the stackrank god.
A good way to know for sure would be to use a sharpie to draw a mark on the inside of the particular chamber you step into before the machine is activated. Then, after you are copied, both people will have the memory of drawing such a mark. But the copy, who just materialized in a second chamber, will be surprised to find that there is no mark in front of him.
> What is it that you FAANG developers do that is so much more complex than what regular developers do?

They quit when the numbers don't match what they feel they are worth. You see the same thing in finance. One bad year can send 20-30% of your workforce walking out the door in a matter of a few months post bonuses.
I don't follow. Are you saying Amazon might opt to not pay out the bonus as outlined in my offer letter for no other reason than a gotcha? I guess it's possible but highly unlikely...
I hope soon; the value in private account things such as this is "a human on the other end to beg, plead, or yell at when things go wrong."

I've done this for nearly 2 decades and it has saved my bacon more than a few times. I think I know what I'm doing with running my own site and services, except when I really really don't.

My go to example is; "My Dad literally deleted all of his email and, to this day I have no clue how it happened." By working with a midranger (Hostdime) who knew what they were doing, I got on chat, and they were like, yup, it's gone. But what we can do is roll your entire deal back a day.

Now, I do IT and am familiar with things -- but I had no clue they had this capability. Yes, it cost me extra, a whopping $15, but so worth it.
Ok I'm going to be more specific.

I started this thread after watching a course from Yann Le Cunn, I just started thinking about how a smart guy like him could accept to work for FB.

How can a man who revolutionize the field of AI, work for 20years as a professor in the best universities, decide to help a company that is knowingly destroying teens mental health, manipulating society, causing deaths with fake news, or more or less causing a whole freaking genocide in Myanmar.
What's wrong with your argument is it assumes facts that themselves need to be proven. "Stars have their own proper motions" is not an easy fact to prove, and it took a very long time for people to prove that "stars do not rotate" (I presume you mean around the earth). The sort of thing being discussed here is the sort of thing you need to do to prove that crystalline spheres do not exist. There are of course other ways to prove that crystalline spheres do not exist, but they are things like the existence of black holes or the speed of light. And in general, all these sorts of things require a much broader knowledge base/trust in our current understanding to prove the idea that the earth rotates.

This article is saying that if you can prove how a gyroscope works (itself requiring proof of the Conservation of Angular Momentum), you can show that the earth rotates. Which is ultimately a much simpler thing to prove than things about the nature of the stars themselves.
Thanks - I will aim to check them out at some point. Lean Thinking made a big difference to how I approached engineering processes and I'm keen to see what else is out there.
I think your last two sentences directly contradict.
You know they're blasting air horns in residential streets, right? Air horns that are 100-120db range, typically found on semis, not counting aftermarket soupped up ones.

https://www.canada.ca/en/employment-social-development/servi...

At 100db, 24 minutes of exposure within 24 hours is considered damaging to hearing. At 120dB, it's basically instantaneous damage to hearing. And lot of them have been doing that to harass residents.

If I walk down the street, jab something in someone's ear and damage their hearing, I'd be rightfully charge with assault (probably with a weapon). How is this any different?

This city is well versed in protest, even protests that could shutdown Wellington st, right in front of the hill. It's naive, at the very minimum, to even let these vehicles park right up the hill and blare their horns day and night.

If you think this is just a minor inconvenience, come to downtown and stand next to one of these trucks when the air horn goes off.
I like the script but you might want to tone it down at the start. I think it was good up until the christmas tree, and the wishing star was a little over the top. The emotions being expressed are clear already, and you don't need to translate it into symbolism for the audience to understand. :)
Ah, now i understand. There are a lot more than 4 in Norway as a whole! :-)
Well if that's what he was trying to do, he failed. I didn't believe that women's suffrage is bad for western democracy, and no more so after reading that quote. I read that libertarianism has failed to speak to women voters and welfare participants ("two constituencies that are notoriously tough for libertarians").
The problem with psychology is: the subject matter is the most complex system we know of.

In order to make definitive statements about said system, you need to start with the most basic behaviours and characteristics.

As you work your way up, you’ll mountains of data to capture every permutation of human behaviour and emotion.

We’re so, so far from any of that.
no, i'm just using the common definition that everybody use in (old) europe
Dumb question, how do you downvote a post on this site? Not that I have any particular desire to - but I'm curious because I only see an upvote option.
Who knows if a potentially well-made and viral show will put the light on the amount of money that VCs are investing in startups, and new regulations (good or bad) may appear
2 things why I dont bother interviewing:

1. very difficult long interview that I most likely won't pass
2. I only want to work remotely. driving every day few hours back and forth is very expensive in many ways.

When something changes about those I will think about it.
Yes, this is a huge misunderstanding of where the returns from VC come from. It does not come from "moderate success". That's hopeless, given the fail rate.

If you have a safe path to 20% or even 100% returns, just get a loan. There's absolutely not point in the VC process at that level... or reason for them to exist.
a) do Optional[Union[foo, bar]]
b) why do you expect this from a duck typed language? None of options you listed or the library is offering saves you from mismatched types. Mypy is still as good as it can possibly be using only vanilla type hints
Auto-Transcribing Zoom Interviews into a CSV with Speaker and Punctuation