skysight-inc/HackerNews huggingface dataset:
This looks like a fantastic product, nice one!

I've been shopping around for logging solutions like this for years. I can't find anything that meets our requirements:

We're a small team of devs working on various projects for multiple clients.

We don't have enough person-power to host something like ELK or Greylog. Keeping client projects running is enough DevOps for us.

Each project has very low logging rates, but we'd want to retain logs for a decent amount of time so we could do month-on-month comparisons etc.

For many projects I wouldn't feel comfortable logging to a cloud provider, there's too much possible user data that could get logged.

I'd like it if our team could have a single place where all logs went. Without having to switch accounts per client.

As cheap as possible.

Axiom would be great if the Enterprise license didn't start at $600 per month. We could self-host and the team would only have one tool to learn (and a very pretty one at that).

Our current solution is that each project has a bespoke "log some JSON to some files" solution and we try to pull data out of that when we need to. Many project don't have any logging system properly in place and we just end up tailing the logs when we're reproducing bugs :) Plus we don't have nice graphs or dashboards, or any QOL stuff really.
Free & offline: Tesseract + pdfsandwich, see http://www.tobias-elze.de/pdfsandwich/
Airbnb’s new tool makes it easier for hosts to list Wi-Fi speeds
> I hate how Firefox _forces_ me to restart my browser when it arbitrarily decides to update.

Then why are you letting it decide when to update?
Ask HN: Has anyone fully embraced an event-driven architecture?
After reading quite a few books and blog posts on event-driven architectures and comparing the suggested patterns with what I've seen myself in action, I keep wondering:

Is there any company out there that has fully embraced this type of architecture when it comes to microservice communication, handling breaking schema changes or failures in an elegant way, and keeping engineers and other data consumers happy enough?

Every event-driven architectural pattern I've read about can quite easily fall apart and I have yet to find satisfying answers on what to do when things go south. As a trivial example, everybody talks about dead-letter queues but nobody really explains how to handle messages that end up in one.

Is there any non-sales community of professionals discussing this topic?

Any help would be much appreciated.
That's the Nintendo problem: how do you create a platform, when your first party solutions are incredibly well-executed?

You need third parties (sort of) for scaling and long tail reasons, but it's always an uneasy relationship.

If you don't expand enough, or the market doesn't generate a solution, your platform has a gap. If you expand too much, third party developers feel burned and desert your platform.

Microsoft solved this by clearly staking its monetized territory ("the office suite"), and not really expanding in other directions (after those weird 90s attempts).
I’m not surprised that all statements from the Israeli government are filled with nothing. “We need to understand what happened” means “sorry not sorry”.

This spyware is invaluable for the Israeli government because they have something that repressive Arab regimes want. These regimes can’t be bought with money, because some of them like Saudi Arabia and UAE have plenty of money. Israel needs friends and this is a great way to start and maintain friendships - provide a way for these tinpot dictators to cement their power. Sure, some people might be annoyed they were spied on but the news cycle will move on soon, while Saudi and UAE will remain staunch allies. MBS still loves them because Khashoggi remains dead.

Israel would have gotten away with it too, if it hadn’t been for the meddling kids at Amnesty International.
The irony of having to accept cookies and click on “continue in browser” when going to that imgur link on mobile...
behavorially and educationally, North Indians are backward than the South Indians.
Yeah I was asked to complete a pretty challenging question in 25 minutes (eventually solved it after the interview ended in 2 hours) and after it was clear the interview wasn't going anywhere, asked for tips. They said "study data structures and algorithms"

Like... yeah thanks I guess this degree and 5+ years experience isn't worth much. Such a broken process
What is the point of these surveys when we know how many "level farming" operations[1] are going on in China, etc.? Casual CSGO has become unusable these days. Of course, apart from farming operations, cheaters come from across the world. And AFAIK, most cheats software is available only for Windows. Valve's esports-grade games like CSGO, and DOTA2 are free. There is no penalty for getting banned in such a context. It is easy for the "farmer" or cheater to create a new account, and start playing again.

I would be more interested in knowing what percent of paying customers run whatever OS. This info would be useful to new game developers too.

[1] I won't post links because my comment might get auto-flagged as spam, but interested readers can find them easily by searching for something like "Buy CSGO High Tier Accounts".
Just to be fair and balanced I'm a hardcore linux user and gamer and I've tried gaming on linux and I've hit many issues. 365 games on steam and while some windows games work I've hit probably just about every possible issue you can hit with other games. Graphical artifacts, freezing, stuttering, and even full OS reboots.

Sometimes I read this thread and scratch my head. I get enthusiasm for FOSS, but enthusiasm to the point of delusion? Honestly, Linux is not up to par with windows in terms of running games that are basically designed for windows. Thus the experience compared to windows for these things is definitively inferior.
While I have never interviewed with Google, my experience with other companies is that.

1. With senior or experienced developer, it is usually pleasant and respectful and they are open to a diverging answer if it is justified.

2. Some of these companies either have an inexperienced person in a senior position or delegate it to an inexperienced developer to do the initial filtering.

3. Inexperienced people are extremely painful to interview with, they have "accomplished" something in their current/previous job but do not realise there are better ways than that. Sometimes it might just be an opportunity to reinforce their own confidence (imposter syndrome).
> I highly doubt if a farmer in a village in Kerala would consider a village in Punjab as belonging to his nation

haha, not even today
I said:

> What has changed to make there be "no comparison" in your mind? I'm interested.

I'm asking the question because I genuinely have no idea what's changed in Apple products over the years. I was replying to someone who seems like they have and I was asking for them to explain what's changed and what makes them so much better/worse respectively.
Will Nvidia’s bet on artificial-intelligence chips pay off?
> "What is heaviest, gasoline or water?"

It depends on the amount. Two pounds of gasoline are heavier than one pound of water.

Yes, I get that they are asking about density, not mass. My point is that tests need to be carefully written. I remember once during an early online screening at a multinational they asked something like

Alice went shopping in the morning and bought apples. What did she buy?

A) Apples.
B) Oranges.
C) All of the above.
D) None of the above.

With the information provided, the only answer we can reject is D, because we know that she did in fact but apples. However, it is possible that she also bought oranges (and/or something else), in which case answers B and C would also be correct. We don't have enough information.

Bear in mind this was a test for recently graduated software engineers, who are supposed to be trained in logic, so I spent a few seconds puzzled wondering why the question was worded so strangely.

I did answer A and moved on.
No kyl se näyttää hyvin avaruusoliokieleltä ellei sitä ainakin vähäsen jo osaa, joten kai ihan ymmärettävää...
> WTF are you software people doing?

I think it stems from the fact that software is "soft" i.e. highly malleable and flexible. This improves time-to-market considerably and there is an inherent expectation built-in to "move"/"execute" quickly.

This also creates problems. Now the same thing can be done in multiple ways. There is a "my-company" way of doing. There is "my-way" of doing. Throw in personal tastes, likes-dislikes for testing, syntax, editors to name a few. Over the time, people take on multiple identities (e.g. FAANG, language fraternities, clubs of certain technology, editor fraternities etc). These mix and match in at best interesting ways and at worst in toxic ways.
I don't think the meetings with the staff are a thing or are reported on. But I could be wrong.
Ask HN: How hard and time consuming is meeting research
1. How often when you are meeting a person for the first time, do you search for their LinkedIn, Facebook, Twitter?
2. Where do you save those profile links or make notes?
Right. I can just talk for myself. I do think in the big picture what really matters for the most is really just a good web browser.

Thinking about this, I just realized I tend to pick OS according to device type.

For laptops, macOS for the best touchpad, security and speedy open-lid-to-machine-actually-usable time. But I'd sure like "upgradeability" and "repairability" over thinness, something 2012 Macbooks still had. But for now, practicality wins.

For desktops and workstations often Windows, sometimes Linux. Windows got good desktop performance and nice commercial software library. Freedom to choose your hardware, CPU and GPU. And of course gaming.

For servers, it's pretty much always Linux or possibly some BSD. Minimal, easy to admin, fast, efficient and secure if configured correctly.
I've had a similar experience. I would love to stop using Windows but I have found that ProtonDB wildly exagerrates the compatibility of games. I had game breaking issues with 50% or more of "gold" rated titles and even some with a "platinum" rating.
US adds record 26 GW of renewables in 2020, says clean power org ACP
providing long range coverage might not be in the best interests of the service providers' pockets. might prefer to use fiber backhaul for long range.
`gron` is really lifesaver for people like me who can't survive JSON (by simply looking / reading it) but have to deal with JSON on a daily basis (REST API, K8s related). Often times a few gron / ungron runs save the day ;-)
i use g29 with force feedback on dirt2.0 and f1 2020 without issues, the module is built in the maintree kernel
hay'tch
There are many more demons to choose from than the ones listed in the article[0].

The interesting thing about demonology is that it was mostly being practiced in secret by Christians, even clergy (a lot of these spells and rituals use Christian liturgical elements.) They didn't believe what they were doing was "selling their soul to the devil," rather that Christ had given them dominion over angels and demons, so they had every right to summon demons and use them as they saw fit. Legend at the time was that King Solomon built the First Temple using demon slaves.

Of course the Church proper would have strenuously agreed with this way of thinking.

[0]https://en.wikipedia.org/wiki/List_of_demons_in_the_Ars_Goet...
According to an old product manual[1], NSO would have most likely have been aware of whom was targeted and the content being retrieved because NSO would generally run the anonymising nodes on the Internet and seemingly insist on installing and maintaining the servers hosted at the client site where data eventually ends up. There is a note saying that customers could set this up themselves but I suspect the countries involved wouldn't have the expertise to do so. Thus to a country such as France which has been targeted, they would have to assume it is actually Israel spying on France via proxy countries. The proxy countries in return got access to spying tools they'd never be able to build themselves to spy on dissidents and rival politicians.

Per [2], US and UK officials were also targeted. Perhaps this was less commonplace though because the scheme had a greater chance of being figured out (example means: [3]) and would then give the US and UK access to the target lists of Israel and proxy countries, and the exploits used. Perhaps this is the reason 'soft targets' (countries without big ICT spying budgets) topped the target list?

[1] https://s3.documentcloud.org/documents/4599753/NSO-Pegasus.p...

[2] https://www.washingtonpost.com/world/2021/07/20/heads-of-sta...

[2] https://en.wikipedia.org/wiki/Upstream_collection
FYI: there is a forthcoming biopic on Gayatri Devi: https://www.hindustantimes.com/entertainment/bollywood/biopi...
Me three! There should be some book/movie/series where the hero is some average Joe, does nothing heroic, no twists and turns, no rising from the ashes stuff, but lives his life happily.
Just wanted to ask if there is a similar article about or including the proof, thanks
I don't know how I'm ever going to be happy. I just straight up don't have the intellect to be considered competent in this field.

What's worse is how people downplay the difficulty of this or say it's easily gameable if you just "grind leetcode", as if the rest of us aren't trying already but failing because of our genetic failings.
US Women's Soccer Equal Pay Claims vs. Facts
Most people don't want to install apps on their computer for a single or a small number of meetings.

Furthermore at least the Teams app in Linux it's really bad.
> I have for now only directly checked the data from the USA VAERS system

These links might be of interest regarding the VAERS system.

https://roundingtheearth.substack.com/p/defining-away-vaccin...

https://drive.google.com/file/d/1IAzK4a58a7M4ajHKOpqe-9KD9Pd...

Also, some interviews

https://www.youtube.com/watch?v=6mxqC9SiRh8

And this is the site that is mentioned in the video https://www.c19vaxreactions.com/

Also there is data available from https://www.medsafe.govt.nz/COVID-19/safety-report-19.asp

But this is also voluntary reported.
Performance Analysis and Tuning on Modern CPUs
In this case the argument is focused on Apple forcing you into their ecosystem. Even though some packages might be generic, Xcode tools & codesign wont run and build on another OS then MacOS.
Having too many resources tends to lead to sub-optimal processes. Just look at the Joint Strike Fighter program.
This particular story comes from German author Heinrich Boll (Nobel prize winner):
https://en.wikipedia.org/wiki/Anekdote_zur_Senkung_der_Arbei...
Like a little X Prize?
What games were you having trouble with? I haven't had this experience at all.
Wrong and exaggerated on so many levels. What you are saying is caricature of the left extremist way of thinking.

No the yellow vest movement was nothing but peaceful, quite violent actually, throwing cobbles or molotov cocktails at police forces, using forklifts to force their way or destroy public properties, burning banks, setting cars on fire, etc.
They were even allowed to demonstrate every week for at least 2 years.
They caused the death of at least 10 people mostly through traffic crash by blocking highways.

Also they are really not representative of the French people but they wanted to impose their ideas, not democratic at all, much like what happened in the Capitol.

The Aquarius is one of these supposedly humanitarian boats that pickup immigrants just 50km off the Libyan coasts, just where the international waters start. They basically behave like traffic smugglers and encourage people to try the crossing to Sicily.

Steve was not killed by the police.
I'm not a hardcore gamer but with some games that work reasonably well on a mid-class PC without an SSD drive I've noticed one thing in comparison. Windows keeps doing things that are hard to trace down while Linux (Mint in my gaming case) keeps its feet still. That is an important issue for me because some random System process may freeze up my games randomly. Not nice...

Overall I get a better performance on Linux at the cost of some graphics performance, which is a good deal for me. I'm really not playing the most current games to be fair. And I'm running on a 5400rpm HDD
CSGO is free but has recently cut off drops for free users and grinding-based path to Prime accounts, leaving little incentive for farming as you mentioned.
It's really better to push yourself to know the changes in hiring and be getting job offers every 2 years, taking one most of the time. The things you do internal to a company are mostly risks for eventually dropping out. I.e. you end up in a position you have never seen a cold interview for.
Their process may simply be optimized for their particular purposes. Google doesn't need more engineers, but there's a certain kind of hire they don't want to pass up on. No company really needs a genius rockstar coder that's going to quit after two years to become competition. That's why the inode question makes sense. It's a stupid question that deserves a stupid answer. If you're the kind of person that actually gives the stupid answer, you're clearly not a cultural fit. Google is looking for the person that disregards the stupidity of it, who has prepared themselves and gives the "expected" answer.
> I have filed an issue.

The Git project has no issue tracker though.
There was some discussion on HN about BEHEMOTH a year ago: https://news.ycombinator.com/item?id=24440163
Don’t feel bad for asking questions! IMHO that’s crucial for getting forward and gaining deeper knowledge.

If I could answer your question I would but I don’t know this domain well enough (^_^)
If you ever carried a canister of gasoline, you'd notice it to be uncannily light. It may have been a practical experience question.
Force feedback worked fine on project cars for me
> So let me be very clear and explicit: no-one gets classified as "no hire" because they've forgotten a semicolon somewhere. You messed up somewhere else.

How much money can you bet that this never or does not happen? If you can't put your money, I find it difficult to take this seriously.

> We don't usually care if you don't know find the perfect algorithm (unless it's for a senior position)

The unless clearly means that you "do care".
They should have given him a temporary passport while the matter was better analysed.

It's easy to guess how much damage you can do to someone's life if you leave them stateless.
Wow, that sounds amazing. Do you have it somewhere?
As was mentioned here, xcode is not a requirement. I manage my development tools on Big Sur with NetBSD's pkgsrc via pkgin.
Linux is surely not up to par with windows, but it is definitely getting better. Not only supporting more games but becoming more accessible.

Linus tech tips did a video recently on installing and gaming on Linux using pop_os which I think is great service for the mainstream user.

So yeah, long way ahead, but we are living the first step, becoming mainstream. If this trend continues, you won't have to be a hardcore Linux Fan to game in Linux.
Yes, but this 32% increase was not initially new money in anyone's pocket. The Fed simply replaced some treasuries and other debt on banks' balance sheets with reserves, which don't have to be backed by equity.

This gave banks more wiggle room to sit out the pandemic without reducing lending at the exact wrong time.

So the Fed has done its job on the way down. Now they just have to do their job on the way up as well, or this money will eventually end up as new money in someone's pocket (via new loans) and potentially create inflation.
"The WNT [Women's National Team] rejected an offer to be paid under the same pay-to-play structure as the MNT [Men's National Team] and ... the WNT was willing to forgo higher bonuses for other benefits, such as greater base compensation and the guarantee of a higher number of contracted players," Klausner wrote. "Accordingly, Plaintiffs cannot now retroactively deem their CBA worse than the MNT CBA by reference to what they would have made had they been paid under the MNT's pay-to-play structure when they themselves rejected such a structure."
Well look at that - it got flagged.
I wonder how many Indians partake in the IOCCC [1].

[1]: https://www.ioccc.org/
> The only piece of advice I found useful from the interview training was this: this is the candidate's big day. For you it is a chore, for them it is their big chance. Keep that in mind and respect it. I kept telling myself this for every interview - and some days I felt really terrible because I wasn't properly prepared.

Thank you for being kind and respectful.
The results are automatically tweeted at the moment:
https://twitter.com/pollinations_ai

You can get the CID by following the URL and then clicking on "ContentID"
Philip Morris will stop selling cigarettes in Britain within 10 years
(Unfortunately didn’t manage to fit “as it looks to push less harmful 'modern alternatives'”* in the title. Also notice this is only in the UK, likely under threat from legislation)
Neonicotinoids: Study shows common insecticide is harmful in any amount
I usually write python code, I stick to pythonic styles, consistency and good practices.

If there is an error, I can quickly figure out what that is and what I should do to fix it. I would know why the error occurred.

Beyond that deliberate interview practice is the only way to get a lot of interview questions right.
France is not the 5th richest nation, it is 7th ordered by GDP.
Every recruiter says the same thing, but in practice the interviewer is only looking for the right answer, and that is what determines the outcome of the interview. I've never seen anyone helped out by soft skills while still having an incomplete solution.
Does London need a gigantic glowing orb the height of Big Ben?
Elite students are debating hot-button issues on a new invite-only app
Beginner or junior developer works. Noob has a history of being used in a derogatory sense, so that's how many people read it.
what distro? pop_OS?
Wikipedia is also a misinformation front though,
as far as all it does it consolidate media opinions on any given topic.
Imagine everyone gets 1000 USD loan, freshly printed USD from the government. Money supply just increased by 300billion (assuming it's for US citizens). Does it mean inflation follows? Probably not because people know they have to pay the money back. The price of assets people really need/want or those that are undervalued is going to go up though.

I believe the situation is the same with stocks. They were criminally undervalued for decades (imo still are somewhat undervalued) so additional money supply causes the prices to increase (it's profitable to buy into great opportunity and pay back cheap loan later) but it's only because the assets were very cheap. If they weren't it wouldn't make sense to buy them no matter how much money is around (as you need to pay it back).

What may cause inflation though are programs when you just hand money to people (not as loans but as handouts) as then you just diluted everyone's else money.
They mix the correct ones and wrong ones in a way, in a time constrained situation.

Eventually your eyes will give being a lexical analyser.
AI can now be recognised as an inventor after historic Australian court decision
YouTube ‘Premium Lite’ subscription offers ad-free viewing for less
That's ridiculously short sighted and bordering on racist.

Let's bomb all of Israel's infrastructure, arm various militias in the country and put economic sanctions on them for 20 years that limits the country to a grain-for-food programme and you'll quickly see Israel join in as a regional "basketcase."