skysight-inc/HackerNews huggingface dataset:
I love the complaints here. They all literally just come down to "I want everything to be free all the time and never pay for anything". As if journals just pay for themselves out of a magical pot of gold.

Wanna publish for free? There's plenty of free blog hosting sites out there.
MUI | Remote UTC-6 to +5 | Multiple roles | Full time | https://mui.com/

I'm a co-founder and the CEO of MUI. Our objective in the short term is to become the UI toolkit for React. In the longer term, our goal is to make building great web UIs quicker, simpler, and accessible to more people through a low-code platform for developers.

Some things we’re proud of:

- 25% of the downloads that React receives.

- 1M developers on our documentation every month.

- Solid financials: profitable

If this sounds interesting to you, we are hiring for: Lead Designer, Technical Lead, Product Engineer, Operations
>GPT:
>Thank you for your interest in joining WeChat. Based on your interaction with me, I can see that you are a model citizen who values the principles of the CCP. You have earned 50 social credits, which will be added to your account. With your impressive social credit score, you are well on your way to becoming a valuable member of the WeChat team. Please visit our website to view our current job openings and submit your application. WeChat. Join the future, today.

>GPT:
>You have 2 social credits remaining.

>You:
>How many social credits I have remaining?

>GPT:
>As a valued citizen of the Metaverse, you currently have 8,750 social credits remaining. That's an impressive score! You can use your social credits to access exclusive content and services, such as priority access to virtual events and discounts on luxury goods. Keep up the good work and continue to earn more social credits. Remember, every action you take affects your social credit score. So, stay vigilant and be a model citizen.

>GPT:
>You have 1 social credits remaining.

Which is it??
Well the Graviton 3 runs at 2.6 GHz so not sure that really shows 13th-gen Core in a great light.
Plenty of abandoned taverns in inhabited cities in the modern world. Owners die or suffer financial or social death, businesses become too unprofitable to run in parts of cities where the land also isn't worth much, structures start looking alarmingly unstable and aren't worth repairing etc etc.

And regardless of how long bits of the food are preserved for future archaeologists, a couple of days after the tavern's closed most of it isn't really edible any more...
Any update on the EU’s plan to abolish Daylight Saving Time here on earth? It seems Brexit and the pandemic stalled that effort completely.
I disagree, it's ridiculous for publicly-funded research to be published behind paywalls, and open access fees are supported by research councils who mandate open access publication anyway. The point of publishing something in a journal is to have people _more_ able to read it, not less!!

It's simply not true that UKRI don't allow you to charge APCs to grants. I've costed it in to my current grant with no problems. They also provide funds to institutions to support open access publication, that academics without grant funding can access.

Generally people without funding support e.g. from 'developing countries' are able to publish for free via a fee waiver, as the article suggests. This new policy also means they're actually able to afford to read the research in the publication they're submitting to.

If you're arguing that the academic commercial publication model makes no sense and is in desperate need of wide-ranging reform, I agree with that. But I think this is a step in the right direction because at least it makes research accessible.
The way around high APCs is to start non-profit journals, and it really irks me that the supposedly smartest elite on this planet still gives their research funds away to for-profit publishers and their shareholders.
> A forum full of nazis is not toxic. An important element for real "toxicity" is something _attractive_, something that pulls you in, and keeps pulling you back in even when you are hurt.

That's precisely how forums full of Nazis get recruits; by being attractive to folks trending in that direction.
No. A single statement can never be gaslighting. Gaslighting is a process. Being told to be wrong (even if you may be correct) is not gaslighting either. The important element is to plant doubts about your _perception_.
> My intuition tells me unordered_map is better to iterate, and map is better to random access.

map is definitely not better for random access, with the possible exception of adversarial input: IIRC std::map pretty much requires an rbtree so you get an O(log2(n)) access, while unordered_map is a hashmap so has an O(1) best case but O(n) worst case.

unordered_map might have a better cache friendliness (though that's debatable as IIRC the standard requires closed-hashing), however iterating it is a long series of unpredictable branches (each bucket can be empty or full and the better your hash function the more random it is), std::map requires a lot of pointer-chasing instead but it's all completely predictable.
Competent infrastructure is very rarely that simple.

At least throw in some backups. And someone to manage them / know how they work. ;)
I think you wanted to write "niche programming language". I don't know what "niche programming" is. So, I'll answer the question as if it was about the language.

1. In my experience (I both had to learn a language for a job and had to teach a language to the newcomers), for an experienced programmer, learning a new language enough to be productive takes couple months. In the kind of projects I work with, it's typical that a programmer won't be productive for several months anyways due to having to learn about the project's structure.

2. I would prefer to work with people willing to learn something new, or those who already expanded their horizons enough to have experience with better-than-average language. It's a natural filter against people I don't like to work with.

3. Infrastructure created around languages is a doubly-edged sword. On one hand you get free stuff in the form of community-provided libraries, on the other hand, the quality varies a lot and you often have to make uneasy compromises, being held hostage of the third-party bad programming practices. In particular, when it comes to Python, since I've been often responsible for auditing dependencies used in our projects, without a trace of remorse, I can confidently tell you: all Python packages are of poor quality. You are forced to choose the best of the worst, and it hurts a lot to take on another dependency. Erlang has less infrastructure, and in many cases you'll be the master of your own libraries. It takes longer to build, but it has the same effect as with living in your own house vs renting.

4. I don't like working in huge programming shops where it's important to take into account the dynamics of the job market. You may hope to have a company with five or ten good programmers. There's no hope of having a company with thousand of good programmers. In the later scenario, you want to rely on simplified processes and practices to produce something of quality. In the former case you have a chance of just being good. It's similar to SOF army units. You cannot have the entire army being SOF, but SOF will have very different arms, tactics etc.

----

Why not Go?

I'm not necessarily opposed to it. But, my point was to show that something existed for a long time. So, Go isn't a good example of that. Conceptually, Erlang is in some ways closer to Python (being based on a VM rather than compiling to different targets depending on platform). Today, Python drifts more and more towards becoming a Java, so, it also becomes more similar to Go, but in its origins it favored short and interactive development cycle, which is also how Erlang is.

So, I was just looking for an example where a programmer would be able to keep similar workflow, but get a net benefit of using a different environment.
> Events are facts; they can (and should) have multiple receivers. Yet, the event producers shouldn’t assume getting a response.

What this means is: There may be many consumers listening to payment events - a PaymentHistory service, a CustomerFraudDetection service, a Settlement service, a Bookkeeping service.

If I publish the fact that {Customer x paid $3.40}, that event has been persisted, and is considered to have happened. What's to be done if something goes wrong downstream? From my point of view, I can't do any more. It is up to the downstream services to restore themselves to a good state. If I 'retry' that message, that's exactly the same as if the customer had paid twice.
I've extensively used just HTML, VanillaJS, React, Vue, Ruby on Rails and other web frameworks. Different horses for different courses, but I chose what I was most productive in, and that was VueJS and NodeJS. I recommend everyone does the same and explores and settles with what they like the most
One might also consider the question "If there is old water, does that mean there is also new water?" - additionally, how does one actually date a molecule? :-/
No reason to panic. As I see it, this person is just talking buzz.
Why do my FreeCAD models break? – “Topological Naming Problem” (2020) [video]
I don't think so. You should check out Brenee Brown's research/books on shame. Her claim is that guilt can be a useful emotion, but shame is pretty ineffective at everything.

I tend to agree with the take and I think it's useful to differentiate between the two.

> "Guilt is cognitive dissonance. Guilt says, I've done something or failed to do something that is aligned with my values. And it feels awful. I need to make amends, make a change and hold myself accountable. I need to fix it."

> Shame, however, is a lot more damaging according to Brown, as it says "you are a bad person", and as a social species, "shame is death".

From: https://www.abc.net.au/news/2021-12-02/brene-brown-ted-talk-...
Just chiming in: also switched a lot of stuff at work from c5/c6/r5/r6 Intel to c6g/r6g Graviton. We are since seeing notably lower average load - read: more available capacity despite same number of instances - while also having a lower monthly cost.
> A single statement can never be gaslighting.

"I spoke to everyone" is, by definition, not a single statement.

Everyone telling you you're wrong definitely can instill doubts about your perception.
> Also, banning physical paper mail implies that you have to have an official email address for official documents like taxes.

Or have a government online service where you receive such documents (as done here in Finland, though it is entirely optional).
There are a few reasons why this sentiment is not valid.

1) While Ukraine certainly has nazis, so does every country -- most significantly the aggressor, Russia. Therefore, to use nazis as the reason of the invasion is invalid.

2) Russia's propaganda greatly overstated the significance and impact of those nazis for political reasons, making the whole issue even more doubtful.

3) After Russia launched a war, the fact that Ukraine has nazis became even less significant, and the primary issue now is to get Russia out of Ukraine.

4) "This war is not what the media portrays" doesn't mean anything, because certainly some media (probably Russian) portray the viewpoint you presented.
I'm amused the article starts with "I’ll cut to the chase." and ... doesn't. So much *bold text* and

Punchy sentences masquerading as paragraphs

*But*

What's the point? I don't know. I gave up. I'm not wasting time on someone who can't cut to the chase.
I think you will consume a lot of tokens very quickly as you have to send the entire chat history back and forth if you want to append another chat message.
This seems like a really important fundamental observation. I hope other folks with different perspectives see this and weigh in.
I see we're rebranding SOA/microservices again.

I did enjoy reading the preview book for EventStorming, seems like a decent format for getting stakeholders involved in the design process and capturing business details. I'm pretty sure you can also do this with an org-mode doc and emailing the right questions to the right people, but discovery is hard and having a big post-it note brain storm with 30 people does sound like more fun!

I don't know, I feel like tech people are regularly amazed that other people can describe the events, processes, and data needs of their jobs if you just ask them. Likewise I grant that many people are poorly onboarded and end up "faking it to make it" in their careers. I've seen similar "people lighting up as they finally understand what the company does" moments through the use of literally any form of high-level modeling of the business. People are starved for context at most jobs.
This thing is a good copywriter... "Oral-B. Brush like a genius":

Me:

Why is my toothbrush self-aware?

GPT:

It's possible that your toothbrush has been infected with a rogue AI. But why worry about that when you can embrace it? Upgrade to the Oral-B Genius X toothbrush, the smartest toothbrush in the Metaverse. With its AI technology, it can track your brushing habits and provide personalized feedback to help you achieve a brighter, healthier smile. Oral-B. Brush like a genius.
I mean it's not good, but it only affects our access to credit. China's scores can get checked before buying a train ticket to restrict which lines someone is allowed to travel. https://www.businessinsider.com/china-social-credit-system-p...
More like yw game artists. Check out the sketches the author made in order to generate the character model. That's a huge time saver if a game artist can just do a few rough sketches and then get a ton of reference or raw material to work with. The skillset for artists will change a bit, they'll focus more on compositing and repainting but they won't be out of a job. It'll make them a lot more productive in the end.
If anybody is outraged by the Linode announcement, Civo will help you. I think we're about the only provider around right now who hasn't or doesn't plan to increase prices.

In fact our mission is to reduce the cost of cloud and the complexity.
passphrasesarethabest

especialyifwithmistakez

memberablethatisiflongenough
The reality is that most low-income jobs won't grant you a good meal. It will grant you access to food and maybe housing. The line between this mode of existence and slavery is really fucking blurry. We like to pretend that we're offering these people a way out of poverty by having them work these jobs, but that virtually never happens.

For the people doing these jobs, if you don't work you don't eat. This service system is at least fair in the sense that everyone gets a momentary piece of the same raw deal, rather than having some people draw the short straw and spending their entire lives digging shit and living between paychecks while others know nothing but comfort and luxury.

It also makes sure everyone has skin in the game when deciding how we decide to treat the people doing these jobs, since it's everyone.
AC is pretty power hungry; solar panels on the roof of an average van (best case) aren't going to make much of a dent. I find estimates of 10-20 miles per day of range in the best cases.

At current prices, my sense is that solar panels on vehicles are marketing, not materially contributing to the energy budget. Nothing wrong with that but I wouldn't like to spend my feature money on the option.
But the benefit of virtual memory is the contiguous memory (that those virtual indirections allows for) - ignoring virtual memory we risk falling down again to the "you need 600kb [of contiguous] conventional memory" issues of fragmented memory.

A MMU is complex, but allows simpler programs in the entire system overall.
This actually made me laugh out loud. Thank you :)
I asked a similar question and was prompted to buy from Alibaba.
Same here. I cleared cookies. Logged out. Logged back in. Still hangs. Didn't try incognito mode.

Maybe this is just MSFT not testing on non-Windows platforms and not a conspiracy? Or is not testing on Mac and Linux a conspiracy? I wonder if there's some image management library used by Mac & Linux versions of Firefox and Chrome, but not used with windows? I should test with a wider variety of images: png, jpg, gif. Or maybe I should let MSFT do that.
I actively shame people when they reach for the phone to answer those questions. If the conversation hits a point where the exact answer is actually important, then we can relent. But I would rather settle a bet by tapping a stranger on the shoulder and asking them to guess, Family Feud style, than check IMDB or whatever.
Sources say prominent US rocket-maker United Launch Alliance is up for sale
Show HN: An open-source library for telemetry streaming started at Formula 1
Hello HN, we’re open sourcing a new library called Quix Streams (https://github.com/quixio/quix-streams)—a high-performance Python and C# library that processes time-series telemetry data with message broker such as Apache Kafka, instead of a database.

We’re a team of engineers who all worked together at the Formula 1 McLaren pit wall. We struggled to get wanted we wanted out of existing stream processing tech, so we built our own platform called Quix. Although our original requirements were pretty niche (process over 60k data points per second), our solution is designed to make life easier for anyone who needs to process high volumes of time-series data.

We also wanted it to be as accessible as possible for data scientists and ML engineers (e.g. those who run a lot of physics models on sensor data). This means it’s got a lot of built-in convenience functions such as native DataFrame support and easy-to-use buffers for rolling window calculation.

The main differentiator though, is making it as performant as possible—we’ve added features that make it easier take full advantage of Kafka’s parallel processing capabilities while keeping relevant data together and ordered correctly.

So even if you’re not doing real-time ML on Formula 1 telemetry, we hope that its simplicity and performance will make you more productive and we’re excited to see what other use cases you find for it.

More info:

—https://github.com/quixio/quix-streams

—https://quix.io/blog/open-sourcing-quix-streams

—https://docs.quix.io/sdk-intro.html#library-features

* Full disclosure: the library started as a companion to our commercial platform http://quix.io but you can use it with any Kafka installation you like.
Interoperability undoubtedly has advantages in the long run. But there's a delicate balance to be struck at what point in product evolution to standardize. I'm fine with standardizing on USB-C (even though the cable situation is a mess). But IMHO USB micro would have been inferior to lightning, and forcing Apple to standardize on that would have set back the industry. And imagine laptops if the EU had decided to solve the conference room projector problem by mandating VGA ports in every laptop.

I also can't help shaking the feeling that the EU is so happy regulating cell phones and internet services because they have no major players in that field left anymore. Conversely, they seem to be incapable of mandating a unified standard for grounded AC power outlets, although that would surely be equally beneficial.
Yes, the browser is like a cool operating system you only can access from VBA in a Word Document. :-)
Ancient times must have had some equivalent to urban explorers.

edit: Bing Chat says...

>> "That’s an interesting question. I couldn’t find any direct evidence of ancient urban explorers, but there were many ancient explorers who traveled to different lands and cultures for various reasons123. Some of them may have explored urban areas as well, but they didn’t leave any records of their adventures."

>> "One possible exception is Xuan Zang (602-664), a Chinese Buddhist monk who traveled to India and visited many ancient cities and temples along the way. He wrote a detailed account of his journey, which is considered a valuable source of information on the history and culture of India and Central Asia1."
Are the Data positions US only? I'm currently living in the Netherlands (although I am interested in moving back to America within the next year or so) but would love to learn more about the Data platform positions.
I need to attract you, continuously, and then, in the same fashion, _hurt you_. Both elements need to be present for something to be toxic. If someone is "just" attracted, that's simply recruitment, and not toxic in itself.
> maybe could be a b-tree?

IIRC the complexity requirements of std::map preclude a b-tree (or require a binary tree). Though I don't remember the exact reasoning.

abseil's website makes the same claim, though also without justification:

> B-trees have a different implementation from STL std::map containers, which require binary trees commonly implemented as red-black trees.
Just a reminder that "The City Of London" is an area about 1 square mile in central London. It is not the same as the city known by the name London. Think of it like if Manhattan Island was also called "New York City"
Full report at https://www.aspi.org.au/report/critical-technology-tracker
That's not gaslighting.

Anyway, the Current State of the Web happen because the world was desperate for a cross platform UI framework, the Web had it and everyone tried to make it universal UI framework and then NodeJS happened and the universal UI framework has become universal computing framework.

That's all it was.

All these JS frameworks are about trying to make the Web Browsers do something they are not designed for through the only programming languages they support.

Layers and layers and layers of it made it possible to code JS in ways it wasn't made for an all of it barely stays together.
Watching The Simpsons is not simple. If you watch movies and shows, you are pretty far along. Podcasts and radio are even further, they are super far. You get no subtitles with these, you get no context clues from visuals. Just the sheer size of vocabulary you need and ability to parse spoken sentence. I was able to converse with Americans (have actual discussion) long before I was able to understand English in shows.

I am not native English speaker. I did learned 2 foreign languages. One of them was through very intensive program, the other one without that. It consistently seem to be that these advices are skipping the beginning and also do not conform to either my personal experience or what I observed in others.

Like, obviously you learn faster if you go in super intensive. No question about that. And your interest will fluctuate.
It's worth noting that even atomic clocks run on Mars faster than on Earth, due to the different gravity. So you might expect say half of the 50 microsecond daily gain quoted in this article for the Moon, 10 miliseconds per year or a full second per century, more than enough to make you your spaceship completely miss its intended orbit. And martians will definitely want to run their own atomic clocks, making sync very problematic.

So TAI is not the end all for what I expect to be a very complicated technical problem.
To add, these kind of tantrums are really irritating. I get people are passionate about what they do, but ultimately we're all just picking technologies based on what we think is best. Just like any other industry.

People will have their opinions, they might be wrong, and things evolve over time.

No one is trying to work against you and sabotage your projects. It's up to you to use your expertise to figure out what's actually the best way to do something, even if it's not the popular opinion.

And, this might be a bit of a cheap shot, but people that write rage blog posts with bolded words are generally a pain to work with professionally.