skysight-inc/HackerNews huggingface dataset:
> Besides, if you are paying a good wage, have a good work/life balance, a good environment and so on, people will be content and just work there.

How does this work when your competitor is offering half of compensation via RSUs skyrocketing in value?

>It's like farming or factory work - you're doing what you expect to be doing for the rest of your life, or at least the next 10-20 years.

This describes no one I know that earns a lot of income. I imagine a person that expects little change over 10 to 20 years will probably not be in position to grab opportunities when they present themselves.
The problem with RSS [in the context of the OP] is that you can't see other subscribers.

This is what adds a lot to the social feel of SM, everyone can see who follows who.

This social feel is part of the reason why non-tech folks use SM over traditional Blogs to post online. If the goal is to move people back on to the more traditional web, then it is necessary to create this social feel.

Now, the anonomity of RSS also has advantages, but similar to how the OP added "Webrings" to RSS, social proof could be added to RSS with another tool. So that all subscriptions can remain anonymous if wanted, while still providing the social feel.

Disqus is a little bit like that for comments. Disqus is also proof of concept for the OP that such "organic" additions to the standard blog concept.
YouTube deletes rapper's 'Let's Go Brandon' song claiming medical misinformation
It is also quite expensive in Hawaii, yet Google pays less well there. Similarly, it is quite expensive in London, yet Google pays less well there too. This is based on Google's model of paying by local market rather than CoL.

There are a few regions where this ends up being quite frustrating. No doubt it is difficult to look at a nontrivial pay cut if your housing costs aren't much lower. It has even been frustrating for me to look at my pay cut despite moving to a much cheaper region.

But the pay cuts are weird. Salaries are adjusted down, but since so much of pay is in RSUs, the effect is limited. My 15% pay cut is actually more like 6% after considering RSUs. A 10% pay cut will be even smaller. That will ratchet down over time as refreshes are scaled, but it is just hard to see that as an urgent reason to look for alternatives.
Makes it easier to troubleshoot.
It can be hard to tell when a side isn't operating in good faith due to differences of perspective and the heavy political rhetoric. If we assume the other side isn't operating in good faith, then we create a situation where neither side will ever trust the other, and the concern for addressing details and edge cases will be gone. This will lead to partisan laws that ignore the needs of a relatively large part of the population. Often times the two major parties want similar end goals, but have different opinions on what the strategy/implementation should look like.

I think we can go a level deeper than your prerequisite and say that we should be viewing the proposals of others in a charitable way and assume the best possible meaning - similar to the guideline on this site. Once a side assumes the other isn't acting in good faith (whether right or wrong), then it's already too late for democracy. I don't know what the fix would be, since people continue to vote for the representatives of both sides,
and want the things either side fight for. So it seems it would require an undemocratic change, or a complete mindset shift within the population.
Same here, writing custom books is also a really clean way to make components less cluttered.
Man, this makes me miss StumbleUpon :(
I have only had one experience with RSS and that was back in the day with EZtv. I would subscribe to all my favourite shows and when they would air on tv the RSS feed would find it automatically and download the show. I remember someone asking me how come I didn’t have cable and was telling them that I just stream my tv. Said look, loaded up my computer and went to my downloads. What made it even better was since I am on the west coast the show I wanted to show him had already aired on the easy coast 3 hours earlier so streamers had already upped it commercial free. So I had my show commercial free prior to it airing locally. That was my experience with RSS and yes it was wonderful.
> The code above collects user data by using the Axios API and prints it on the DOM. The useEffect and useState hooks make for more straightforward and concise code that is easy to understand and work on than the class components

More concise? It seems about identical to me.

More straightforward, easier to understand? I guess it's subjective? Defintiely not obvious to me, but I do come from an OO background.

easier to learn for beginners, as the article next says? Does anyone have any even anecdotal information on that, if they themselves are a beginner or know some?

It's really not obvious to me. I mean, these things are subjective (except for "concise" maybe), if lots of people are finding it more straightforward, easier to understand, easier to learn, then they are... but are they?
Ministers could limit student numbers on lower-earning arts degrees in England
What shocks me way more than the rich individuals and family offices having setups allowing them to, legally, pay less taxes is the sheer amount of politicians caught with hidden assets. Assets that were very likely misappropriation of taxpayers money and proceeds from other criminal activities. That and assets from families linked to drug dealing and whatnots.

For example one of the most prominent leftist french politicians, ex- director of the IMF I think, was caught the hand in the cookie jar with tens of millions stashed away, while years ago he was publicly saying that tax evasion should be fought.

We're talking hundreds of politicians.

It's estimated 3% to 5% of the world's GDP is linked to criminal activites: maybe we should the priorities right, and focus on politicians-thieves and drug dealers before hating on those among the rich who legally put their money where they think it's safer? (many in these leaks have done absolutely nothing wrong and it would be nice if everything was not conflated)

Money laundering is illegal. Stealing tax payers money and hiding it is illegal. Selling drugs is illegal. Legally evading taxes is, in many cases, fully legal (tax evasion / tax avoidance: whatever you call it, nothing forces you to pay the most: if you find a legal way to pay less, more power to you as long as you're not a criminal).
You are forgetting the entire premise of crypto. Anonymous payments with only a wallet id.

I'd suppose many people don't want to share their info and the most bought item is gift cards.
According to Peter Thiel, Google is a de-facto monopoly in search-engines and online advertising (apart from social media). I think that's an accurate take. They are in this position because of their "winner takes it all" attitude. So to say they would "easily survive" is short sighted as well as ignoring where Google came from.
It is too early to assume that. It just fails to optimize that specific piece of library code, but when the author implements it himself LLVM does choose cmov instructions. It still can find the optimization but either something is preventing that in the first case, or llvm’s model thinks the alternative is faster.
Erlang! So you can perhaps sympathize with GP's confusion on the matter.
Maybe inverting binary trees and real intelligence are not related?
It's the same idea as designing hardware for repairability. Sure you can repair something that's welded on, but it's much easier if it's bolted through instead.
hey just a heads up, your account is shadow banned
Corruption is everywhere. The way GDPR is enforced is a joke.
Things rot because people forget. Maintainance and relevance encourage people to remember.
I know that IC is Individual Contributor, but what are TL, M, and TLM?
There is an argument that 'good money' should have no utility value outside of being money. Gold and silver having a utility premium actually make them 'bad money' according to this same argument.
No - the foundation of your question is a bit misaligned. The major difference is that as much as corporate research likes to pretend they’re academics, they’re not. In corporate research you’re not after some unalienable absolute truth that benefits society - you’re doing research that can benefit the company that is paying your salary. Sometimes those two align and that’s great. But anyone that thinks that an experienced researcher at a corporation will have the seem freedom as a tenured professor is missing something.

In exchange for this tradeoff you get a lot better salary and don’t have to feel like all of your time is spent chasing grants.
This isn’t royalties, IP, or trolls. This is licensing and if you don’t like it you can take a hike cause licensing keeps people fair. Without it everyone could and would take everything and anything protected under copyright.

I have a right to control the works that I have made. I don’t care who you are, if you blatantly steal my work and claim it as your own you better lawyer up cause I’m coming after you! Just as any software developer would, open-source or not.
Going bankrupt leads to the same result. During the bankruptcy proceedings labor has no claims.

Many many firms already cover payroll with loans, eventually financiers will stop extending credit.

That said, layoffs are legal, if the firm goes through the required steps.
There should be zero negotiation between the EU and the tech giants when it comes to privacy from my perspective.

There should be a no track law that disallows any company to hold private data without an explicit direct customer relationship. Data would have to deleted completely at end of any business relationship with a short grace period.

There should also be a digital fast track process to report and receive damages when companies are fast tracked with similar legal penalties to illegally harboring medical information.

The acceptance of data trading should end yesterday.
True. It also had a garbage Snapdragon 821 in it, even while smartphones had the Snapdragon 845.
A Python Package to Detect Anti-Vaccine Users on Twitter
Yeah I’m just saying they have a close relationship as evidenced by the location of us-east-1. How far that relationship goes you or I do not know, but clearly there is a close relationship
See - I'm sort of on the opposite side of this coin.

If you put a hook in your functional component, it's not functional anymore.

The whole point of functional code is that I'm minimizing state, and writing code that's pure - It will always do the same thing given the same inputs.

And that whole guarantee really gets thrown out the second you embed a hook in the function.

Now, that said - I also prefer react with hooks. To me they compromised on the push for functional code in order to make working with side effects and state easier.

Hooks feel a lot nicer than having to wrap a pure component in a HOC to get the same effect - but it lulls folks into complacency because they are actually dealing with side-effects, and now the boundary is a lot murkier, and comes with a completely different (and not particularly intuitive) set of rules around how to safely use hooks.
There is a secret shadowban list. People say that someone shadowbanned will have warnings from Dang in their history, but more often than not it isn't true. Also some people are shadowbanned upon account creation. I try to tell people when they are shadowbanned and vouch for their posts when they are substantive.
> The Erlang world is obviously full of bright people with cool ideas, but difficult string handling is a deal breaker for me if I intend to use a language in production grade projects. Is Elixir better at it?

Yes, the Elixir stdlib uses only binary strings, never charlists. But to be fair Erlang largely got its shit together with binary strings a decade ago.
It's only a 58 hour (334 km) walk from Kabul to Peshawar, through a desert mountain range in Taliban strongholds.
What I came away wondering is whether it would make sense to just check in the asm with the optimizations you like once you finagle it. The author mentions being concerned about regression in future compiler versions (which seems reasonable since it already happened once) and this would solve that problem. It seems like a trade off is that you would not get future optimizations for that architecture, but this seems like a pretty small risk.
Frexp modf. Last time I checked code generation wasn't particularly good.
I thought it was accurate - k-cal are usually represented as Calories (capital C) as opposed to the individual unit of measure: calories.

See: https://en.wikipedia.org/wiki/Calorie
Haha, this reminds me of a previous company I worked at, whose backend was at one point so architected as to enqueue every single HTTP request onto RabbitMQ to be processed, and then consume the response and return it to the client. (Don't ask me why - for whatever reason, they wanted an entirely async system.)

Anyway, RabbitMQ was so unreliable that they ended up having a 'Rabbit Watcher' service, devoted to monitoring Rabbit and alerting them when it went down. And when that service proved unreliable, they added a Rabbit Watcher Watcher. Presumably it was when that service failed that they finally decided to ditch RabbitMQ...
Techlead, manager, and techlead-manager.
I'm guessing they are referring to how Google uses Blaze (internal version of Bazel) to build Go binaries, not the 'go' command and it's modules.

The first time I went to work on a personal project using Go after I joined Google, tried using Bazel because I was so used to Blaze and I liked it a lot. I was very disappointed to find that the integration between Bazel and Go was severely lacking and required me to use third party extensions to get things working as expected, which was quite disappointing. That was a few years ago so things might better now
The trillion dollar companies won't be able to survive? They're in danger? I simply cannot muster any sympathy.

Actually I think they're not in enough danger. They take things for granted, our attention and private information for example. Denying Google, Facebook those should put some real fear in them.
I think consulting tech companies should be something they need to do, otherwise we end up with crap like that cookie banner.
Text is a binary format that just happens to have decoders (ASCII, UTF8 etc) everywhere in order to parse and display it to humans along with more specific parsers for things like JSON.

I wish we could all settle on a binary structured format thats not limited to text encoding and more like JSON (key value) that basically everyone uses with real data types (efficiently encoded numbers, dates, binary , etc).

Text files would just be something like { contentType: "text/plain" content : "text here" } while an image could be { contentType: "image/jpeg", content: <real binary data not base64> } you could also add whatever other metadata you want and all of it is retained and easily parseable. Other more structured formats obviously wouldn't just be a blob for content and every system out there would have a structured binary format viewer/editor just like there are text viewers and editors now.

Sqlite is kinda used this way and has some nice properties like indexes and transactions but is relational instead of hierarchal which can be good and bad, not as straight forward to just view or navigate. Protobuf is another used quite a bit now, honestly I don't care just something everyone agree upon that can encode more structure efficiently but still can be easily inspected everywhere.

Doubt this will any time soon but it does seem inevitable in the long run that we figure out a way to send data between system and what a string, number, date etc is and stop having text encoding and escaping issues.
They are not. Even if they agree with the community. It is too late for release timeline of .NET 6.
> I'll preface this by saying that I'm not a blockchain expert, but from the comfort of my own armchair I consider that the main benefit over a regular SQL database is the fact that you don't need to make it secret and protect it.

What are you needing to make secret or protect?

> There might be other methods for storing a well-ordered list of events in a difficult to tamper with but at the same time public repository, but I don't know of any.

Look at all the repositories up on github that are doing exactly this. I don't know why you would need to store voting results as well-ordered, but if you wanted to it's easily possible.
Yes, I think we are agreement. There is no such thing as a cost of living adjustment. Or rather, it is better to frame it as

“employer offering employee what they think employee will accept because employee will probably have less options to earn more by being in a certain location”

Obviously, a highly in demand programmer or whatnot will be able to live wherever they want and demand whatever they want. That is all it has ever been and always will be, aka a market where buyers try to buy for as low of a price as possible and sellers try to sell for as high of a price as possible.
Bari Weiss: It's time for parallel independent institutions
France has UBI since 1981 and it’s called RMI. We still have it. Let’s stop with this “large scale experiment”, we already have the results.
the most infuriating thing is that autocorrect sometimes inputs a correct word, but THEN changes in to another when you continue typing. Aaaargh. That is further complicated by my dependence on swipe-typing on smartphones. It works 98% of the time, but the remaining 2% might come out embarassing :(
Well, maybe that's what they think. But EU is coming with new security and AI regulations that will change things forever.
Something something..now we gotta block tailscale enterprise wide and force people (including myself) to use managed chrome to prevent this being used to bypass security controls.

I am all for this to be honest, the need is there. The problem from a security perspective is that browsers don't lend themselves to policy enforcement. Chrome is the the exception but it has a lot to improve as well.

This is another big fail/miss on firefox. It could have gotten more adoption by allowing federated accounts for the browser where admins push configs to browsers. Not just in a corporate setting but imagine logging into multiple devices and they all get your about:config tuning,extensions and extension data (noscript/ublock exceptions!), bookmarks,etc... they could even upsell like "chrome enterprise".

Similarly, wouldn't be awesome if tailscale replaced enterprise vpn's? Like there is sd-wan,zscaler and all that but tailscale is more than a bit different.
The paper about it [0] calls it "reverse engineering and evaluation" to the word "decrypt" was probably used wrongly.

[0]: https://www.researchgate.net/publication/355202701_Reverse_e...
Have you ever tried walking a considerable distance? It takes a lot of time, energy and at least water supply.

A 10km hike is considered hard and takes 4 to 5 hours with reasonable fitness, if the terrain is friendly (somewhat pathed ways and not a lot of up and down). From a quick Google maps measurement we're talking at least 20km but more likely 100km of unfriendly uneven desert from ditching your car until you reach a settlement in Pakistan.

It's possible, but it's a very rough multiple day journey and I would certainly not attempt it if not everyone involved did regular cardio training. And cross your fingers Taliban don't notice your car close to the border and start a manhunt, if they even let you through the checkpoints on your way there.
Some of these people are a little unhinged, this rant was suggested on youtube: https://www.youtube.com/watch?v=KQATlYrOoLU

edit: I do think Missy Cummings is legitimately controversial she seems to be very strongly opinionated and doesn't have the tone you'd expect for a regulator, but the weird Tesla fan behavior goes beyond this issue, anyone who highlight something negative about Tesla or FSD are automatically part of a conspiracy or a short seller.
Idle question: how did we end up with the term "inverted index" for this sort of thing?

The term "index" is used because of an analogy to the index of a book. But the so-called "inverted" index is the same way round as a book's index: you look up a word and it gives something analogous to page numbers.
Don't bother if you value your sanity. If you check in with Elixir you will likely increasingly grow irritated with golang. I recommend waiting until you don't depend on golang for a paycheck anymore.
I can't imagine it's that easy to coordinate travel from Afghanistan right now, even for the state dept.
> FB’s board has a legal obligation (fiduciary responsibility) to make money for shareholders. Capitalism may suck, but it’s the law.

This is often repeated but is (generally) incorrect. There's a lot of writing out there about how this is bs, e.g. [0].

People certainly think and act like this is the case, so the end result is often the same, but this is not good-natured corporate governors being helpless before the law, it's profit-motivated people being ruthless.

[0] https://evonomics.com/maximizing-shareholder-value-dumbest-i...
Elon and Sandy: Design Philosophy Parallels – Part 2 [video]
Well, try to squeeze something into Linux without Linus approval. Every project has a ultimate authority somehow.

But you are completely right. Especially with the last sentence.
But can you resist if someone throws 4B in cash at you?
The rate of bad news for Facebook and Google seems to be accelerating by the day…
That's a fair point. Though this could probably be used in interpreters/JIT/C++ projects, which is already a lot. And this gives a good template on how to optimize JSON parsing for other projects.
Direct Mail Tracking for Measuring Mail Open Rates
The trick is to enter bash from fish, run your command, and then call fish again.

(fish)$ bash
(fish>bash)$ source ./random.sh
(fish>bash)$ fish
(fish>bash>fish)$
> More straightforward, easier to understand? I guess it's subjective? Defintiely not obvious to me, but I do come from an OO background.

I had the exact same reaction to this code block. Using componentDidMount() made it clear what it was doing. Reading the functional version I have no idea how useEffect() equates to componentDidMount().

I am also from an OO background and am currently working on a very large Angular 12 project on the front-end with a C# back-end. I am really enjoying working with Angular ... I can quickly see at a glance what is going on and everything is structured and well organized. React often seems to be targeting developers coming from the "other direction", with a JS background first.

I also don't understand "hooks have made React easier to learn for beginners". My mind glazes over sometimes reading these various examples and I've been in the industry for decades.

To each their own I suppose.
I watch a documentary called “Spider’s Web: Britain’s Second Empire” which is about the UK’s tax havens - and talks a bit about the US too.

Didn’t know how much of it to believe but I get the feeling quite a bit of it is probably true.
>their value fluctuates wildly and thus fail as a store of value...

Sounds like TSLA and many other publicly traded companies are bad stores of value according to that argument. Many people with stock exposure in their retirement portfolio would disagree.
> The graph above shows the increase in the percentage of Stack Overflow questions about React over the years vs. other popular JavaScript frameworks,

sure, looks successful.

> With hooks, it’s now simpler to learn React; because of this, its use in the tech world today has grown: (graph) - proving that its general usage has increased since the introduction of hooks.

wait what? You may as well say that React googling has caused Covid deaths. You could just as easily (mis)interpret the statistic to claim hooks have made it harder - "as per the graph, now they need to ask on Stack Overflow for things that were previously obvious". Pseudo-statistical garbage.