skysight-inc/HackerNews huggingface dataset:
Reminds me a story from my 6th grade teacher who lived with the Maasai tribe in Kenya. One day she brought one of the tribesmen named Moses to Nairobi and they happened to pass by a stadium field where some men were practicing the javelin throw. Moses said "let me take a turn" and his throw landed far beyond where all the other javelins were clustered. Turns out it was the Kenyan national team... apparently they recruited him!

I just Googled this and lo-and-behold:
https://www.britishpathe.com/video/VLVA898C58S9MG8CMJB071BCI...
Haha this was a great idea. It demonstrated that many of the hard problems of mobile productivity are "soft" problems in our heads and concepts, not hardware or software problems.

I wish the "note taking app" crowd would think harder about that.

There is a great book about the early age of hype and how it failed, called "The Myth of the Paperless Office" [1]. Would be great to re-read it and see how it holds up.

By the way, there still is a market for hipster PDA gear and some companies seem to make quite a bit of profit with it - here are beautiful note taking index cards with additional gear (dividers, archival boxes and so on) [2]

[1] https://mitpress.mit.edu/books/myth-paperless-office

[2] https://www.thejournalshop.com/brands/Foglietto
>if you remove the human aspect and insist on framing the issue like that, can't we say the same thing for almost any job?

- If the only purpose you have in a job is to boost your ego and brag I think we can go ahead and eliminate that job.

- If the only purpose you have in a job is to chose the colors in an excel spreadsheet cells I think we can go ahead and eliminate that job.

- If the only purpose you have in a job is to do something a machine can do better I think we can go ahead and eliminate that job.

- If the only purpose you have in a job is to farm kind animals to later cruelly kill them I think we can go ahead and eliminate that job.

- If the only purpose you have in a job is to make money for yourself I think we can go ahead and eliminate that job.

Well... yes, we should. The last one is obviously unreasonable since we live in a society where money is required to live most lifestyles. I recommend reading Bullshit Jobs by David Graeber: https://www.amazon.com/Bullshit-Jobs-Theory-David-Graeber/dp...
So you need to have separate WiFi networks, separate corporate devices that are so locked down that developers can never use their personal accounts from your devices or your corporate IP range (and ensure the same applies in reverse).

To absolutely prevent any and all association.
I find it would be far more effective and faster to simply demand enforcing the Constitution (at least in the USA), while also enforcing competition and shatter all the cartels and de facto monopolies.

If there were more competition, there would also be alternatives that companies like in the subject case could choose from and which would deter companies from making mistakes in order to prevent loss of market share.

A good measure should be that anything should have more than 3 equal competitors, is 4+ search engine companies of equal scale, 4+ App marketplaces for 4+ phone OS/hardware makers, that can operate on 4+ telecom services, etc.

And that transfer of data and services between each must be effortless.

We don’t need new legislation that will not be enforced or is flawed because it is too specific and myopic, we need enforcement of basic and fundamental law and concepts that expand freedom and choice and our fundamental human rights.

Submit to our every tech company dictate whim or we will destroy everything you have worked for and not be able to work in your industry ever again or feed yourself is not freedom and is a crime against humanity.
I fully agree that conversations are necessary to advancing a career, technical or otherwise. But I believe these technical conversations translate online pretty well, and have pre-pandemic too (eg successful FOSS that's all coordinated remotely, like Linux). That's not the case for the more management-centric decisions. If you're discussing other people (both in an HR sense and in a process design sense) body language and other non-verbal cues are much more important.

I've found these technical discussions, pair-programming, mentoring, architectural consensus building, are all much easier to do "remotely" than typical management-style discussions. Our project's technical team size fits into the "two pizza" rule, although just barely probably, so it's not like we're super tiny.

Pair-programming is great online. Better than in-person in my experience. Simply share your screen, and I can put it up on my second monitor. We've successfully mentored numerous junior-ish devs during COVID, with heavy use of remote pair-programming.

Architecture type discussions main drawback is missing a whiteboard, but there are a plethora of online tools of varying quality. In practice we often use draw.io and show a bit more finished copies than pure whiteboarding, but we've used other more simpler solutions for whiteboarding here too.

Design discussions/architectural consensus take place fine online, we just haven't had any issues. Just like pair-programming or architecture, we might screenshare but mostly we talk. And we find we don't lose anything from this. Sure, you don't get body-language, but that isn't needed for discussing bearer tokens.

In summary, while I agree that technical discussion is necessary at all stages, I believe that technical discussions is far less negatively impacted by remote when compared to non-technical discussions (i.e. managerial).
Strange way to look at it on the whole. Article suggests that a tax on the ultra-wealthy would impact the motivation of those individuals to be who they are.

It doesn't seem to follow that someone like Steve Jobs is solely motivated by money, nor that a tax on the highest level of earnings would actually impact their motivation in a meaningful manner.

The article tries to convince the reader that we wouldn't have certain companies with such a tax. But that's pure speculation. It also seeks to define success purely by profit and company value.

The problem needs to be looked at another way. Companies can have relatively unbound earning potential as long as they keep their revenue cycling back into the economy. There's no problem with big, great, companies. There is a problem with companies siphoning cash to private individuals and then being stored in tax-evading systems that keep the money out of the economy or in self-sustaining investment loops.

We can't all have the same success as the wealthiest people in society, if we did and we all had equal wealth, we wouldn't call that success. It's always going to be true that comparatively, there will be a few people at the top. The point is to rein in the gap between top and bottom. That's not a punishment for the people at the top. They can still do and afford everything they wish to do, and projects like SpaceX can still be possible. We need to reframe our discussion on personal wealth and hoarding. It's totally compatible to do with the idea of big companies and big ideas still remaining possible.
Only? You can't imagine a selfless motivation? Someone wanting to share or help others without requiring recompense and/or feedback? Just want to be clear here.
Stay away from the EdgeMax (EdgeRouter and EdgeSwitch) products. Ubiquiti stopped releasing updates for the EdgeRouter line in June 2021 and for the EdgeSwitch line in September, 2021. They appear to have dropped all development efforts for these products.
The way we do remote team bonding is shockingly uninspired
i don't get why there's so much hate here.

cortex is a pain to configure and maintain. would be awesome to have mimir address these issue!
The abstractions are there in Linux, largely imported from plan 9. And work is ongoing to support further abstractions, such as easy checkpoint/restore of whole containers. Kubernetes is a very new framework intended to support large-scale orchestration and deployment in a mostly automated way, driven by 'declarative' configuration; at some point, these features will be rewritten in a way that's easier to understand and perhaps extend further.
> A common example of a harmful abstraction, in C and C++, is a typedef of a pointer to an opaque name. The typedef conceals, when you read code using it, that the type is really a pointer, and so subject to all the excess operations provided for pointers in those languages. But one thing every C and C++ programmer always needs to know about a type they are working with is whether it is a pointer.

C (and C++) programmers only need to know if a type is a pointer if they are meant to know it is a pointer. Otherwise very often a foo_t is meant to be used via manipulation functions and it being a pointer or an integer or whatever else is a detail that the programmers do not need to care about. This is a very common approach for libraries when trying to make a shared library with a stable ABI, though it is also common when you want to isolate accessing the underlying data of whatever a "foo_t" represents to a single known module.

Often you see "foo_t*" instead of "foo_t" (with foo_t being an undefined struct) but with "foo_t" being unusable by itself it is always stored and passed around as a pointer and thus the same -incredibly few and irrelevant in practice- pitfalls would apply anyway, so in reality it all boils down to personal stylistic preference if you want to litter all those stars in a project or not. Personal preferences like that have nothing to do with youthfulness or even experience.
Yes good point. A better analogy would be that an employee you had a few years ago who left the company, started using their personal account for money laundering a few years later, and the bank confiscated/closed the business account, plus their parent's account because dad co-signed on a minor bank account for the person 20 years ago.
He's saying it's dishonest according to the principle that the materials used to build something should not be hidden or made to look like other materials. I think it's a bad example, because, as he admits, it's art and not design, but his next example about Dieter Rams wearing plastic glasses made to look like tortoise shell is more persuasive.

I think his point is that each of the "principles" is one side of a coin, and that Dieter Rams might be famous for one side of each coin, but he deals in both sides, because the preference for one over the other is not absolute. It's a fair point.
> having Facebook/Meta experience on your resume starts hurting you against others who don't

I'd say never. There will always be some company more than glad to hire high-merit developers without paying a premium. As a result, you know that all these Meta developers you're rejecting are going straight in the arms of your competitor. This tends to balance the market.
More like you let mba's run the internet. Eternal September is a real phenomenon but that's not what this post is.
>We need legislation forcing companies to manually review algorithmic decisions

No, I'm sorry, this is a horrible, horrible idea. As long as these companies are targeted by automated spambots, they need automated systems to counteract and remove spam accounts. That's just the reality of the internet arms race in the last 20 years. If you make them manually review everything, you hand a victory over to the spammers and degrade service quality for everyone.

>and have a proper appeals process.

This is a much better idea. Do this and require them to have a functioning customer service department.
reminds me of helping a friend at work years ago (the halcyon MySQL 3.23 days)

they had a query that ran every 5 minutes, but on non-trivial data sets (network monitoring data for more than ~200 devices on a network), the query would take more than 5 minutes to run ... throwing hardware at the problem didn't help noticeably (double the CPU speed? run time would drop by ~5%)

converting their query from OR form to IN() cut runtime by 90%

All because of how the SQL engine thought it should run comparisons (MySQL, at the time, at least, used the IN() as functionally equivalent to a jump table, whereas the OR format was treated as a series of it...then...elseif...else statements)
Sounds like Thanos is working well for you, so in your position I wouldn't change anything.

There are a bunch of other reasons why people might choose Mimir; perhaps they have out grown some of the scalability limits, or perhaps they want faster high cardinality queries, or a different take on multi-tenancy.

Do remember Cortex (on which Mimir is based) predates Thanos as a project; Thanos was started to pursue a different architecture and storage concept. Thanos storage was clearly the way forward, so we adopted it. The architectures are still different: Thanos is "edge"-style IMO, Mimir is more centralised. Some people have a preference for one over the other.
Learn the basics of DC motors in robotics
You can't honestly believe those numbers
Not affiliated at all.

Wobaka is another option for a personal CRM. We evaluated it. A great product (and Fredrik the owner-developer was a treat to work with), but we passed on it because it did not fit for our niche use case. At $50 per month, it might be a different fit.

wobaka.com
As if it was my choice.

EU-wide regulation requires all banks to force 2FA onto their customers for logging into their accounts.
There are three things that help me:

1.) Task prioritization. 'nuff said.

2.) Delegating non-priorities, or things that I can but also can be done well by a junior member. Just because I can do it, doesn't mean I should be doing it. This is a hard one for me.

3.) Really understanding the underlying tech before writing code.

I literally just had someone ask for SCIM help when they're dealing with authorization issues. We decouple authentication and authorization, and SCIM only updates user and group information. SCIM, for us, doesn't have anything to do with authorization. I don't know how long this person has been staring at SCIM docs trying to solve their issue when SCIM won't help here.
These are all very abstract statements. (And you are not wrong.)
As evidenced by the article, under the right circumstances, these substances can actually help people in a serious way.
The bank would give you your money and tell you to bank somewhere else, the government would consider confiscating the money

Major difference
Non-developer here that likes to try to understand CS. I have latched onto this definition from Stanford:

“But fundamentally, computer science is a science of abstraction — creating the right model for thinking about a problem and devising the appropriate mechanizable techniques to solve it.”

http://infolab.stanford.edu/~ullman/focs/ch01.pdf
There are circumstances where fusing 3He is useful even where you have to make it yourself, first. Use as spacecraft fuel is just such a circumstance.

It is yet to be seen whether remote laser or local fusion will be more useful for powering outer-solar-system spacecraft.

If you only need neutrons to make 3H, they don't need to be hot, and are more useful cold.
> You are mixing pandemic with WFH

No, I am not.

> oing chores and house work during breaks is a nice “perk” that saves me time, but it must not come at the expense of the work itself, just like it would not with WFO

If people are home, they can be pressured to do more, because they literally have more time to do them and are literally physically available for exploitation.

Simple as that.

> If anything, WFH has been more inclusive as many other comments have said

You are mixing self segregation with inclusiveness.

> Video conf chat has become a valuable and documentable discussion medium that can include

Only if you sell video chat software.

Least path of resistance states that video chats pose less barriers, so you're making more of them and they end up lasting longer than before.

It also enables more monitoring from management and the idea that workers are always available.
(guess who's not saying no to the boss? the more vulnerable or the less vulnerable?)

Again: it's been observed.
It is not black and white, as I mentioned in the post, the former employee had violations in his own developer account. But in case of our company? None!

Our company account is assumed to be "associated" with wrongdoing of my former employee. This is the black side.
> The Arlington, Va.-based firm advertises on its website that it brings “a right-of-center perspective to solve marketing challenges” and can deploy field teams “anywhere in the country within 48 hours.”

The firm itself seems to advertise a “republican” outlook, and was also apparently founded initially as a strategy firm for the Republican Party.
Putin’s gambit in demanding payment for oil in roubles
also gang culture. I recall in the 90s and early 00s, my classmates would suddenly break bad and join gangs. it was sort of the thing to do. it did make me feel a bt lonely since i was neither bad or good but im glad i stayed out of it. even by association you could be attacked but i was young.... seems like a lot of them were minors when they joined so their records were wiped clean....since they work in tech now
(Bartek here: I co-started Thanos and maintain it with other companies)

Thanks for this - it's a good feedback. It's funny you mentioned that, because we actively try to reduce the number of running pieces e.g while we design our query sharding (parallelization) and pushdown features.

As Cortex/Mimir shows it's hard - if you want to scale out every tiny functionality of your system you end up with twenty different microservices. But it's an interesting challenge to have - eventually it comes to trade-offs we try to make in Thanos between simplicity, reliability and cost vs ultra max performance (Mimir/Cortex).
Hey!

Promscale PM here :)

Promscale is the open source observability backend for metrics and traces powered by SQL.

Whereas Mimir/Cortex is designed only for metrics.

Key differences:

1. Promscale is light in architecture as all you need is Promscale connector + TimescaleDB to store and analyse metrics, traces where as Cortex comes with highly scalable micro-services architecture this requires deploying 10's of services like ingestor, distributor, querier, etc.

2. Promscale offers storage for metrics, traces and logs (in future). One system for all observability data. whereas the Mimir/Cortex is purpose built for metrics.

3. Promscale supports querying the metrics using PromQL, SQL and traces using Jaeger query and SQL. whereas in Cortex/Mimir all you can use is PromQL for metrics querying.

4. The Observability data in Cortex/Mimir is stored in object store like S3, GCS whereas in Promscale the data is stored in relational database i.e. TimescaleDB. This means that Promscale can support more complex analytics via SQL but Cortex is better for horizontal scalability at really large scales.

5. Promscale offers per metric retention, whereas Cortex/Mimir offers a global retention policy across the metrics.

I hope this answers your question!
It's quite possible the gold was alloyed with lead or other toxic/poisonous heavy metals and consumed. Though I have myself not heard of kings ingesting gold directly, though I am sure it has been done for a variety of dubious reasons.
I did this drug in Europe when I lived there, it was quite popular with the club crowd. I can definitely see how it could be therapeutic for people with PTSD and other psychological traumas. Hopefully this will lead to effective treatments and end the prohibition surrounding this and other psychedelic/psychoactive substances.
Failed is not the correct description, more like top management began to realize the longterm effects such a big SAP-integration would have on their processes, changed their mind against it and reversed their direction. Don't blame them for acting and axing such a huge project
How does it work with Rules? So far I cannot see if this can be a replacement for prometheus since I cannot see how can we re-use our prometheus rules with Mimir. Anyone knows anything around that?
Yes, political division sells papers. I looked for the "opinion" label, which is used to justify this type of manipulation but didn't see one. It's an article manipulating you talking about how Facebook uses a company that the GOP uses (and probably Dems too) to manipulate you. I suspect it wouldn't mention that some of these articles this company uses to manipulate you are probably published in The Washington Post, but that's just "opinion," so it's ok to say.
Starting a email regrading an account termination with "Hi" comes off as being a dick!

(BTW, I'm talking about the email Google sent the dev's)
From the article : "Launched as a Republican digital consulting firm by Zac Moffatt, a digital director for Mitt Romney’s 2012 presidential campaign, Targeted Victory ... The firm is one of the biggest recipients of Republican campaign spending, earning more than $237 million in 2020, according to data compiled by OpenSecrets. Its biggest payments came from national GOP congressional committees and America First Action, a pro-Trump super PAC."
well, it's been true since a wire has been connecting any two bits. The processor, ROM, RAM are all "distributed" systems internally.
Obesity has become far more socially acceptable since the 70's/80's. Being the "fat kid" at school was a big deal back then. Now it is completely normal in many places.
Can you please tell me what tools you use to remove spam accounts and spam comments ?
My brain went right to search for 2 terms I want everyone to get correct.. still no definitive source to search for the meaning of VCC and VDD. I still see people get this wrong _all the time_.
If you go bankrupt you are essentially proven to be bad with money. Why would I rent to you? If you don't like it, buy some property like the landlords did.
I wonder if this is going to result in a Cobra Effect but with deepfakes instead.
It’s because a big part of its citizens (like me) considers that a form of vigilantism and I will absolutely not support anything like that.
the problem I have with services like Blinkist (or any book summarizing offering) is that you get what the summarizers think is the "point(s)" of the material

You can read, for example, a Christian Apologetics work and come away with tools for public speaking and rhetoric that would be completely missed if you only got the "summary" of the apologetic argument in the religious context
Hosts can check a specific URL for instructions, which can be in the form of a blog comment
Cool, you should have a cookie banner for users to consent to being tracked by Google Analytics though.
>What is a "Republican strategy firm?"

A consulting firm that advertises itself as being "born from political campaigns" and being "right of center." Both things on the second slide of their homepage.
Any suggestions for finding US remote jobs as a Canadian?
I’m curious on the HN community opinion on whether Cruise is ahead of Waymo in SF, or if Waymo is just more careful and has spent less time training models specific to SF, but will expand to a fully public program sooner
The Blockchain – The Secret Sauce Behind Web3
Both parties are shit but only one of those parties can convince the tech cos to hide their scandals for them
This is Big Code
Unless your bank account balance is at least $50,000, I doubt the bank will do anything about it besides have a manager tell you "I'm sorry there's nothing we can do" which is little better than an automated email.
This. I genuinely wonder if people understand how much data is flowing about them on a daily basis and whether they would care if they did. I am just a guy at a place and I personally think I have way more insight in people's private lives than I should.

I can't imagine how bad it is at a less regulated institution.
I think it's a bit more complicated than greed. Remember that the only mobile development shops in town are iOS and Android, and they're both run by tyrants. There are millions of developers who only know mobile development. Giving up their skillset to learn a whole new profession is difficult.