skysight-inc/HackerNews huggingface dataset:
I may not be interpreting your question right, but most of our metrics are counters. It doesn't matter how often they get scraped, or if they get scraped twice, because we only care about the increase. Almost everything we track is aggregated with `increase()`: https://prometheus.io/docs/prometheus/latest/querying/functi...

I'm fond of SQL, but I'd be ok with some other way to express "aggregate my usage into an invoice".
Tesla acquiring wireless charging developer Wiferion
Does that mean we'll get wireless Tesla charging soon?
Australia gives Twitter 28 days to clean up 'toxicity and hate'
Can you link the OG one?
Epic Games Store happened.
We've been using Struct's Slack bot in Typesense's Slack community here (if you want to see a demo of how it looks):

https://threads.typesense.org/kb

I love that the discussions we're having (in public channels) are now automatically indexed and made searchable publicly to any users who are looking for information on Google, etc, even if they're not a part of our Slack community.

I previously used to be worried about all this time and effort we're putting in to a walled garden of information that Slack was becoming, not to mention their untenable pricing for communities.

I now find myself spending more time writing more detailed answers in Slack, because I know it's going to be available publicly for future searchers.
In my experience, “I have all that at home already” has not been a good spot to negotiate from.
The main point is that what apple has demonstrated has been possible since the 90s for just a couple hundred dollars, yet nobody cared. Hell, I used to wish for one as a kid, but now that I have a real VR headset, I know it wouldn't have been useful.
I suspect eye tracking with small relaxed hand gestures will be like this. It will be as far beyond clicking with a mouse, as the mouse was beyond text and keyboard only.

I've been idly imagining how my work experience would be different if I had eye tracking and hand gesture recognition these last few days, and I keep noticing times when I wish I had it.
I’m absolutely in favor of legalizing all recreational drugs, and selling them the same way we do liquor or tobacco to adults.

I also think that advertising any of them (including alcohol and tobacco) should be banned. Allow, but don’t encourage.
We already did: email.

But seriously, in order for this to happen the platform needs to be a protocol.

Basically Bitcoin but for sharing stuff, but all the attempts so far have been too nerdy/esoteric to gain mainstream adoption.
It sounds like you are looking for a combination calendar and time tracker.

I am in a similar situation as you. My solution is to use a separate calendar app and a separate time tracker app. I did not feel a need to combine them in a single tool.

For calendar I use Google calendar. I add repeating appointments with just myself for things like driving kids to school. They repeat weekly, forever. I block off time for my clients and for other ad-hoc things as I figure the week out.

When I sit down to work for a client, I clock in. I don't send these time logs to anyone. It's just for me to know how much time I've put in. It's too easy to loose track of work when you're having fun.
> I doubt it’s particularly illuminating.

Everytime I do a foundational activity like this it does turn out to be illuminating. Why do you doubt you'll learn something?
Revolt: FOSS Discord Alternative
They will always need a human in the loop somewhere to press ctrl-c, alt-tab, ctrl-v and then do it again once they have the assisting AI’s output. At least until their supervisors discover autohotkey.
In fact, it makes it even worse.
What currency/location is that? What do you think is the reason for getting no job interviews?
But Svelte obviously doesn't play well with TypeScript, and is kind of its own language - you don't need a source for that. Good luck e.g. getting reactive declarations to play well with TS's type narrowing or null analysis.
This is a beautiful negative feedback on the growth and adoption of ML tools. Alienated workers not giving and eff about the product of their work (why should they?) will result in worse worker-alienated/worker-replacing ML tools.
As an example, yesterday NYT published an op-ed flipping the narrative on the origin of Covid: https://www.nytimes.com/2023/06/21/opinion/covid-lab-leak-or....

This is something you couldn't previously discuss (flagged as misinformation on platforms). Rogan was shunned for discussing it and now it's becoming acceptable.
>When vaccine expert Peter Hotez tweeted a link to a thorough critique of Kennedy’s lies and misrepresentations by Vice.com, Rogan challenged Hotez to participate in a public debate with Kennedy.

>Hotez refused, though he offered to engage Rogan — whose show he had appeared on before — one on one, a context in which Hotez was prepared to address Rogan’s misconceptions serially. Rogan treated that offer as an evasion, which led to Hotez being accosted at his home by a stranger demanding that he take the bait.

I agree with the sentiment that you don't engage with quacks. At some point, you are legitimizing their wild unsubstantiated claims when you engage with them. But I also think they need to be challenged as well so that they don't get to spread bullshit unchecked. Thats what Hotez was doing.

So, lets give Hotez some credit here, because he also offered to discuss Rogan's misconceptions. He just refused to 'debate' an unqualified, uncredentialed pseudo-'expert' who very likely wouldn't approach the debate in good faith. It would be giving that person a platform to throw around more misinformation and "their own research".

Also, Hotez reluctance to debate is validated by the absolute wackjobs that are coming out of the woodwork to harass him. Someone stalking him at his house? Being piled-on by Muskovites and Rogan fans, and anti-vax lunatics. Yea, really selling him on debating! I'm sure that group of people will be swayed by verifiable scientific evidence.
If discord disappeared tomorrow, I'm not entirely sure I'd care that much. I personally rarely find myself searching back through historic messages for something.

I and the communities I interact with seem to treat it as if it were ephemeral, despite it actually storing everything. People seem to want to converse about a topic and then work on the idea that those messages will fade into obscurity over the course of minutes, days, or weeks.

The data that would be useful is really the connection with a given group of people. I'd want to be able to find them again and move somewhere else with them, but the conversations themselves I wouldn't miss.

This is of course a big contrast to other platforms though. Reddit, Stack Exchange, and similar platforms are great because they're searchable and are (or were) geared towards long term conversations and searchability. If all their content disappeared then I really would feel the impact.

That's just my usage, but I'm always surprised when people say they'd want to hold onto conversations in discord.
Wizard Zine: How Integers and Floats Work
I would rather see innovative tools that lessen our dependency on 50+ year old tech. This is still a glorified teletype. It uses AI to autosuggest git commands? Contrast with Magit[1], which (while it has a tiny bit of a learning curve, but also nowhere near 23M in funding) actually makes interacting with git a pleasure.

[1]: https://magit.vc
Those are all solid products for billing. Tough none of them are both open-source and have the scalability of streaming aggregation. Even Lago is AGPL which can be challenging for some.
What's New in V2?
Ask HN: Advice about Wanting to Change Careers
Hello. I'm a computer science researcher working for a large multinational company in Silicon Valley. While I enjoy working with my colleagues and I feel treated with respect, the "publish or perish" pressures are real, with requirements to produce a certain number of patent disclosures and academic papers per year in order to satisfactorily pass our performance reviews. At times it can be difficult reaching these goals due to unknowns in the research process and matters beyond my control (such as paper rejections).

I'm considering making a career change. I enjoy computer science research and I want to contribute to science, but due to the publish-or-perish pressures of industry and academia I would prefer to pursue research as a side activity rather than as a job. My dream is to work on topics related to my intellectual interests, such as programming languages and operating systems. However, pursuing research as a side hobby instead of as a job means I need to come up with another way of making a living, one that provides enough time for me to pursue my research on the side. I considered becoming a non-tenure track lecturer at a California State University campus, but I discovered that the pay is based on how many courses one teaches per semester, and there is no guarantee of the university offering its lecturers a full-time teaching load (4 classes per semester), which runs the risk of dealing with very low income in a very high cost of living area. Another idea that I'm considering is starting my own software business. It won't be a VC-funded startup; rather, it would be either a consultancy or it will offer software. However, I have been struggling to come up with business ideas.

I'm curious to hear about other people's opinions. I'm an active Hacker News reader but I'm posting on a throwaway account to preserve my anonymity.
Whether you prefer WFH or rather be in the office, I would be truly suspicious of a company that claims RTO is necessary. The reasons for RTO don't seem to be backed by rationale/logic. That should be immediately concerning to any individual contributor.

For example:

1. Some flavor of "water cooler conversation is important for innovation!" Just... what?

2. "Collaboration is suffering" without any evidence offered.

3. "Productivity is suffering" without any evidence offered.

4. "How can we know if people are slacking off or not". Well how did you determine that in the office setting? Was it their physical presence from the hours of 9 to 5 that convinced you?
> The hardware manufacturer can destroy the private key after it is placed on the device. By doing so, the private key is inaccessible!

I'm pretty sure the private key is very accessible, if it's used at runtime which it is. Just not easily.
Deal for Silicon Valley Bank Fuels $9.5B Profit for First Citizens Bancshares
Make a Terminator to smite my enemies.
If they value it like SaaS then maybe more like 200M.
The Bible; I know people usually assume it means I'm religious, but that's simply not the case. It's an interesting book in its own right, and it has had the most meaningful contribution to my life because it's one of the most influential books of all time. Reading it grants one better insight into art, cinema, literature, music, etc. etc. etc. Even creations that disagree with it have been influenced by it - obviously, since they disagree with it - so reading it allows you to understand why someone disliked the book. You also expand your vocabulary by reading it. And the stories in it are generally very interesting; it has its dry parts obviously.
I believe it's the most bang for your buck, or I guess bang per number of pages.
Snowflake ids fit this sort of thing better, and maintain temporal locality.

I ran into this exact issue when building out a graph like database in Postgres many moons ago.

It’s probably less of an issue with fast nvme sad drives now, but on mechanical drives ordering and locality are massive.
Several of the words you list are also English words: guitar, algebra, elixir, tamarind, cafe, orange, arsenal, alcohol. When talking about English origins do we count those for Spanish or Arabic? ;)
Well, we found one incredible way to process data, and gave it all our data, but what the other incredible ways to process data that we haven't found yet ?
It exists in the Q3A code:

https://github.com/id-Software/Quake-III-arena/blob/master/c...
The socialist party effectively no longer exists because its right wing has been absorbed by Macron and its left wing by Melenchon and friends. So now we're left with a large effectively far left group with Melenchon, Communist Party, LFI, etc.

My take on left-wing politics since the 1990s is that the fall of Communist/Solialist countries has made the old agenda difficult to sell so it's rehashed, repackaged, but at its core it's still the same. We've also seen that in the UK with Corbyn and McDonnell.

One thing in France is that it is usually better viewed to be far on the left than far on the right. For instance, the Communist Party are almost seen as nice guys these days...

Another point is that you do not explain why Le Pen is more extremist than Melenchon/LFI, etc.
Design Syntropy
In my opinion Discord got some things right in the community space. Their voice chat system is very good and the way they have channels allows for discussion to be spread across different topics under the same umbrella (community). On Reddit for example, each community only has a singular discussion board. One of the biggest issues with Discord however is how the content is lost into the abyss. The discoverability of content on the platform is basically non existent.

This realization that the online community space has grown more diverse than just a single medium was the inspiration for us building Sociables.

We've been working on a community platform that combines the feature set of Discord with the discussion boards and discoverability of Reddit. It's like a Discord/Reddit/Patreon hybrid where the posts are search engine indexable. We've built a place to monetarily incentivize ownership over the communities created on the platform as it feels like the people curating the communities should be rewarded for the work that they do.

https://sociables.com/browse/all
> >in fact it never was. The Electoral College, the Senate, the Supreme Court ensures this.

> All of those (elected) institutions

Excuse me but neither the Electoral College nor the Supreme Court is elected.
A PhD, like all degrees, is just a piece of paper. This piece of paper doesn't mean you'll say true things or do good science, it's just a shortcut way of letting people know "I've spent a lot of time on this."

As for who know best, I'm always skeptical of whoever is less curious, and that usually depends more on the person than the education level.
Missing Titan likely intact but out of power, says submarine expert Ron Allum
And I have absolutely no idea how Google is supposed to do that in this context without making a human decision, based on morals, and then you accuse me of injecting morality into the discussion. How can you not see how confusing this is?

I'm looking inside, and I just see that you're talking out of both sides of your mouth.
Factually correct as far as I can tell. Painful though. I've met some Germans of 'a certain age' in the 80's and none of them ever owned up to what they were up to during the war. Also a good number of them claimed to be Swiss but turned out to be Germans after all. Lots of whitewashing there.
Chat is not meant to handle knowledge, that's it.

Trying to shoehorn it in will only end-up in catastrophic failure.

The comparison shown in this very article should have led to the obvious conclusion that instead of trying to make chat suitable to knowledge-sharing, they should have made forums suitable for instant messaging.
> Every security solution is just the same Black Box with a one-trick-pony in it.

This is a cultural problem in the information security space and one reason why I've left that space. I call this "checkbox compliance" culture. Most customers want a box they can rack, check the box on a compliance audit, and move on. Very few companies actually give a shit about security as a practice or philosophy, and don't actually do any of the work to build security into their products and systems.

The epitome of this is that many companies operate devices at their border that strip encryption via using a company-provided CA to man-in-the-middle all traffic across their network to do DPI, and then re-encrypt (hopefully) to the ultimate target. From the perspective of the employee, the primary attacker on the network is the company's own infosec team, because the policies and compliance checkboxes are achieved in the worst possible iteration of how you might meet compliance without any regard to /security/.

This is a fixable situation, but it's a hard thing to fix because like most cultural issues, it's ultimately some kind of tragedy of the commons.
Prophet has worked so well for us, especially since we have a TON of custom events and holidays to consider. None of the other approaches have really come close.
Classic capitalist bourgeoisie tactic blaming exploited workers against one another.
Cool, thanks for sharing it. Would you use SaaS usage for cost analysis or to charge your own customers for shared resources?
Basically the same as yours: who to call when shtf. The tricky part is that managers don't do trench work so once the developer responsible does not reply then the oncall has to figure it out.
This is one of the big problems I’ve noticed as our company has went hybrid. The office environment in terms of equipment is generally much worse than what people had at home. Lots of requests for new monitors, better chairs etc. I think what makes this even worse is that quite a few companies I know transitioned from a private office to a “private” WeWork while they evaluate how many people are going to come in. It’s a significant downgrade in all cases. And you can’t even bring in your own gear because desks are booked and you’re not allowed to leave anything behind at the end of the day. Madness.
ULIDs have made our MySql caches breathe a sigh of relief.

One place we're avoiding ULIDs (and other counters) is in publicly-facing IDs. Preferring random to help keep them unguessable. (say what you will about security-through-obscurity).

So we do ULIDs for private IDs. Random UUIDs for public IDs. Seems to work well.
This seems like a slippery slope argument, much like those who claimed gay marriage would inevitably lead to polygamy and thus should be banned for fear of making it easier to normalize polygamy in the future.
You can just wait for the network request to finish before continuing. Many actions require it anyway.

Asynchronous code should be intentional and deliberate in my opinion, but in modern JS/Node it is the default which leads to all kinds of crazy workarounds, callback hell and race conditions. Node has the same issue PHP had now, where green devs will crank out code without realising they need to be watching out for these things.

Is it cool that a .forEach loop could be async? Heck yeah, should it be the default? The shit people write around .forEach loops suggests, maybe not!
Svelte 4 [video]
> it seems that being nicer would solve this whole problem

I agree 100%. Being nice is the best and solves nearly everything. Problem is, COCs give undue power to some non-nice people via "enforcement committees" and whatnot.
Most countries have penalty points on driving license. If some driver is violating traffic rules too often, they should lose driving license! Self driving cars should not have an exception!
It's the opposite for me. React can be verbose but that's because a lot of it is explicit and has escape hatches. Svelte has magic that works until it doesn't and then you're stuck in Svelte land. It's not "just JS" despite people marketing it as such
https://component-party.dev/ might help.
I liked his podcast Lexicon Valley so much that I went back and listened through every episode. It’s had a large impact on my thinking about language and empathy for communication. I went from thinking there was a “right” way to use language, to understanding that it’s all about communication, and there are nearly endless patterns in which languages are structured.
I’m in the USa, and I’ve been remote for over a decade. Until the pandemic I almost never did a video call. Then everyone went remote and it suddenly became the norm.

It seemed to start because managers who weren’t used to remote wanted to keep tabs on their employees.
Some people may be having a political debate, but neither myself nor most Indo-Europeanists have any dog in this fight, as we are not from any of the countries involved in the dispute. That advances in the study of the ancient Balkan languages and the reconstruction of earlier stages of Albanian supports what you term the “Immigrationist theory”, is a mere accident and certainly not indicative of sympathies with one party to the Hungarians-versus-Romanians feud.
There's no way Discord is profitable.
Interesting, maybe it depends on the reader. I tried a channel just now in newsboat and it wasn't smart enough to find the feed, even though I see the page contains

<link rel="alternate" type="application/rss+xml" title="RSS" href="...">
And of course, complaints about white people are one of the things that wouldn't be punished under these code of conducts despite the "no racism" clause, because they're usually not evenly enforced.
I think unfortunately this has become something of a lightning rod with culture war topics of late. I'd really encourage people to read the article. CoCs are not all the same and it's hard to codify expectations of a group that already exists because it requires consensus or severance. Many codes of conduct lay out unenforceable or questionable rules and this is not one of them. I read in the comments somebody claiming they were trying to eliminate using any project with a CoC like they were fighting against a spreading disease. It's zealotry and I urge you, if you consider yourself skeptical -- be skeptical of your own positions too because GCC's CoC FTA says nothing that has been expressed as something folks here are afraid of.
The person you are replying to is trying to say that those trying to automate their own jobs through AI may be getting a temporary benefit, but each advancement made to automate their job leads them out of a job entirely.
There's a lot of overlap between those two categories, so I'd assume about the same number. But like many others in this thread you're choosing to make your point in a cryptic way. I'm sure you know that statistics on this aren't available, so what is the point that you really want to make here?
Never let a company know. You're always currently working and have 2 weeks notice. Also don't put up with that kind of bullshit. 20 minutes into that line-by-line CV review and you're out.