skysight-inc/HackerNews huggingface dataset:
It's really sad that we need to resort to shitstorms on twitter or hackernews to get simple problems fixed. Google is literally lying and spreading misinformation and causing harm to individuals, and we expect some random employee to raise it internally, because fixing one thing 4 times isn't enough.
I'm writing docs for https://questdb.io/ which offers SQL-based analytics for time series. We have quite a few users already who use us for ML applications that rely on performance.

Instead of writing an MQTT -> PostgreSQL bridge, you could use Telegraf to listen to MQTT topics and write data to QuestDB over InfluxDB line protocol when it meets certain criteria. One of our users shared the tooling they use in industrial IoT and a tutorial here for exactly this use case: https://questdb.io/tutorial/2020/08/25/questitto/#stack
My first response is: "grow up" ...

... but if you think you could be ceding some copyright by allowing them to coincidentally use this meaningless pattern in a sample frame design in their product photo, then maybe you should mention it to Lego. I am sure they have nice lawyers.

Your thinking is a result of a toxic IP environment. Try not to make it worse.
Always have FU money.
And you do not? If a black swan event made you earn extra income this year, would you donate the untaxed extra income to a humanitarian organization?

To the clownish comment about eating gold: money is gold, and nothing else.
Price gouging laws are a good example of a mechanism that can prevent price from rising. One some of us got to experience at the onset of the pandemic last year.
All trouble in Istanbul started after that damned motto of current incomponent mayor: "Her Şey Çok Güzel Olacak" (everything will ne better).
Accusations must be proven true, not untrue by the accused.

And besides the "victim" in the latter case there was a whole lot of diplomatic pressure and political commotion to set him up, with carrots and sticks and the aid of friendly satellite states.
> Are you considering a career switch for the right reasons? If you've done OK at your jobs so far (aside form the covid startup thing), and still suck at interview-style algorithms, doesn't that just mean you're not doing those types of algorithms in your day job? Surprise: lots of interview processes are broken. Most of us developers are here to do some basic information transformations and to keep our application's structure from becoming unmaintainable. Not to fizzbuzz a binary tree palindrome.

Yahtzee. I've been in software for 7 years now, and I've never had to write any fiddly dynamic programming code. The most bit twiddling I've needed to do is like if (x & MASK) {...}. I don't think I've ever had to write a graph algorithm more complicated than DFS or BFS (but, to be fair, a lot of graph problems reduce to DFS or BFS).

No, mostly, I just pull stuff out of the database, munge it a little bit, and send it somewhere else; or, receive data via an endpoint, munge it a little, and stuff it back into the database. I wouldn't say it's "just your basic CRUD" programming, but it's not insanely more complicated than that.

I'd be willing to bet my experience is pretty typical, even in Bay Area tech companies.
The only speech that has no impact on that entire spectrum of human interaction is things never said.

I don't think people generally want a lack of response to their speech (if they did, they're saying nothing... Just making babbling noises best ignored). People want freedom from negative consequences. In short, people want to eat their cake and have their cake.

This is why every country ends up with laws that carve out some spectrum of consequences as inappropriate, but those laws are not all-encompassing... It is functionally impossible to eliminate all the consequences you've listed from the table while still giving listeners freedom to be their own independent agents and modify their behavior in reaction to speech. In particular, the last category you listed is a huge infringement on personal liberty of generally applied... I assume you don't expect a person in a committed relationship, hearing their partner say "I hate everything about my partner and I wish we'd never met," to not modify or end the relationship? Any legal infringement on their right to do so is an obvious curtailment of their rights.

In short, sometimes freedom of speech and freedom of association collide. One is a freedom of the speaker, the other freedom of the listener.
It only shares "visual derivatives" of images whose NeuralHash match the NeuralHash of known CSAM (either by being the same image ("perceptually") or a collision).
Testimony is seen as wonky in all kinds of cases. The problem with testimony about rape, however, is that, in those cases, supporting evidence is rarer than usual and even when it exists, proving it was non-consensual at the time is even harder (especially when relationships or affairs are involved).
JPEG XL is easier to encode and make than AVIF in my opinion.

For more info on jpegxl, go to https://jpegxl.info/
The speculation that I've seen here is that Apple is rolling this out ahead of a future announcement that iCloud uploads will be encrypted.
From a Single Repo, to Multi-Repos, to Monorepo, to Multi-Monorepo
Postman becomes highest-valued Indian SaaS startup after $225M funding
The easiest way to see it is cardinality: the space of linear functions on a countably-infinite dimensional vector space is uncountably-infinite dimensional. This is the reason why you can’t necessarily swap out vectors with linear functions on an infinite-dimensional vector space (if you restrict to functions with finite support or something, it’s ok).

A familiar example of a tensor product of countably infinite dimensional vector spaces would be polynomials in multiple variables. Say F[x] is the vector space of polynomials in x with coefficients in the field F, and F[x,y] is the space of polynomials in the variables x, y. For example x^2 - x is an element of F[x], and yx^2 - y^2 is an element of F[x,y]. Then it’s not hard to see that as vector spaces, F[x,y] is isomorphic to (F[x] tensor F[y]). A tensor in this new space is precisely a polynomial in two variables.

In the above it’s important to note that a polynomial has finitely many terms, so a power series like 1 + x + x^2 + … is not a polynomial. The space of power series is isomorphic to the space of linear functions on F[x], and is uncountably-infinite dimensional.
I probably would be doubtful even at 1%, sure. But there's no denying that this ruins the life of 99 innocent people for every actual criminal.
I wonder if we've failed to explain the world to our kids... Like why don't people understand specialization? Division of labor is critical to the structure of our society and has been for a VERY long time, significantly accelerated by industrialization and education, yet people still talk about "scientists" and "doctors" as if they're two giant masses. It should be basic that if someone wants to know about whatever that they go to an expert in that and then evaluate them against the other experts in that field. Why isn't this just obvious to every school child?
I vaguely recall reading about a debate over whether the eyes were a separate organ or should be classed as part of the brain.

I don't remember the reasoning behind each side but perhaps this settles it.
Yes, rape is more difficult to prove than a number of other crimes. That is no reason to jump to a default "assume the accusation is false".
> Well there goes that resource for me.

I assume almost all information outside of forums with high barriers to entry are being gamed by marketing, and I assume as days go on, more and more forums will succumb.

The rapid access to high signal to noise ratio information was nice while it lasted.
I would suggest not clicking this link on a work device.
Heh, as an example when I watched the video yesterday is was titled „We Need to Talk About Clickbait” now it’s „ Clickbait is Unreasonably Effective”. So it has become an example of it’s own content.
I would like to contribute, but modern C++ looks positively alien to me. I am an experienced developer and know C like the back of my hand, any pointer on how to learn to write 2010's C++ without going through the absolute basic tutorials?
What is the average firetrucks-stricken per million driven km for other cars?
That's a fair assessment of my position, yes. But I got my start with JSP diagrams, pseudocode and command lines, so decomposition is very natural to me. It's my "first language", like English. And the comparison between good top-down structured and functional is one I've made myself.
What do we do for the businesses that cannot support a sudden increase in labor costs?
The Creativity Code
Yeah, it's just a simple css file that overrides styling specific to hn rather than general dark mode color inverts.
Because if I have good hardware the post-processing isn't going to make it sound any better, I'm better off with the source.
Hmm, not quite:

step 1 - As others have pointed out, there are plenty of ways of getting an image onto someone's phone without their explicit permission. WhatsApp (and I believe Messenger) do this by default; if someone sends you an image, it goes onto your phone and gets uploaded to iCloud.

step 2 - TFA proves that hash collision works, and fooling perceptual algorithms is already a known thing. This whole automatic screening process is known to be vulnerable already.

step 3 - Humans are harder to fool, but tech giants are not great at scaling human intervention; their tendency is to only use humans for exceptions because humans are expensive and unreliable. This is going to be a lowest-cost-bidder developing-country thing where the screeners are targeted on screening X images per hour, for a value of X that allows very little diligence. And the consequences of a false positive are probably going to be minimal - the screeners will be monitored for individual positive/negative rates, but that's about it. We've seen how this plays out for YouTube copyright claims, Google account cancellations, App store delistings, etc.

People's lives are going to be ruined because of this tech. I understand that children's lives are already being ruined because of abuse, but I don't see that this tech is going to reduce that problem. If anything it will increase it (because new pictures of child abuse won't be on the hash database).
> several decades

You spelled "half a century" wrong (:
Why do Fords keep striking parked police cars? https://www.youtube.com/results?search_query=police+car+hit+...
Generate Python, C# and F# Jupyter Notebooks for .NET APIs
According to Qichacha https://qcc.com/firm/95c92bca98e4e1935b982fb6c4e865f6.html , the 1% stake was acquired by a fund http://www.ciifund.cn/ set up for strategic investment to support companies in the internet sector.

Putting 2 million RMB into a Bytedance subsidiary at this stage is unlikely to have much impact in the sense of the fund's original mission, but if the investment performs well, it'll likely contribute to the income of various people involved with the fund.

It may not make much sense if you think of the government as a monolithic entity, but if you consider that it's actually a network of self-interested individuals, it's not all that surprising.
Can you say who held the contract?
That image planting virus concept is the scariest thing. Could you trigger this system and get the police alerted with spam mms with images or spam email with images, or targeted ads that get the gray blob images into your tmp files? Or does it have to be an actual script downloading images, say, one per week in secret until it triggers?
The color temperature of sodium lights is so much better at night.
I'm talking about the established reality of what actually happened, not speculation.
> How long before before it’s dissidents, political opponents, and minorities in dictatorships?

Siri: "You seem to be having unpatriotic thoughts. We are dispatching someone to help you."
A QA Manager’s Guide to Software Testing Methodologies
Software testing methodologies form the backbone of the software development life cycle. It provides the necessary strategies that direct project management, organizational structure, and the testing methods to be implemented. This blog focuses on the top five software development methodologies that are popularly used and adopted by organizations all over the world.
> The bias of the Economist is well known. Same for the NYT and the Guardian

I used to regard those type of institutions as pillars of the mainstream media and as such as very solid members of the Fourth Estate. I used to think that we do need a non-partisan, even independent Fourth Estate for our democracy to actually work. My realisation that those media institutions were very biased and as such that the Fourth Estate was itself biased and non-independent kind of shattered my hopes in the future well-being of our democratic process.

> Information is a tool.

That's the thing, I didn't regard (not ultimately, at least) information as being a tool, I genuinely did think that the powers that be behind those mainstream media institution had the interest of the public in mind.
> No, they need to be treated as unproven, a very critical difference.

Right. I have a jar of gumballs and tell you I think there is an even number of gumballs in it. Do you believe me? If you don't, does that mean you believe there are in fact an odd number of gumballs in it? No, you do not believe either that there are an odd or an even number, because you just don't know. For a criminal accusation , your initial belief should not be guilty or innocent, it should be, "I just don't know".
> including testimony FROM THE VICTIM, is evidence of the crime. Just for some reason, in rape cases, we go all wonky with this principle.

In a criminal trial:

Victim: This person did it

Defendant: No I didn't

Not guilty
How did you get in touch with Google at all?

They're displaying my full name, along with an invalid phone number at my address on Google Maps. That means my name has been on multiple maps used by others using Google Maps as a map source.

I've tried contacting them through their "remove my data form" but they don't reply. I would like to try something else before reporting them to the authorities and risking getting my Google account shut down.
I think YouTube is Google’s only product that 99% of people cannot replace.

More and more people switching to DuckDuckGo as a default and using Google only when necessary would get the ball rolling. Gmail is pretty replaceable with any other email, although I can see many people not changing from it out of laziness.

Google drive apps are pretty nice, but I doubt most people use them much at all, and Microsoft/apple offer alternatives. Google maps can eventually be replaced if people started using the alternatives more.

It will take time, but seems doable if more and more people keep changing habits.
Non paywalled, non captchaed, archived link:
https://ghostarchive.org/archive/0k6jr
I'm actually surprised they don't do this when returning imagr search results
Hell - ask the old timers about singing the EDS song in the morning...

Or having to bring your wife to job interviews...

Or having to wear a suit and tie :-P

or ...

or ...

It really does seem better then I remember it 'last century' :-D
> The fact that you can randomly manipulate random noise until it matches the hash of an arbitrary image is not surprising.

Strongly disagree. (1) The primary feature of any decent hash function is that this should not happen. (2) Any preimage attack opens the way for further manipulations like you describe.
Atlassian built a $50B+ acquisition-led growth engine
Can relate, googling my name causes google to display the knowledge card of my college. My name and college name only share the same first two letters.
> Just to be clear, witness testimony, including testimony FROM THE VICTIM, is evidence of the crime. Just for some reason, in rape cases, we go all wonky with this principle.

People lie, people have memory issues. Complicating things is the lovely issue modernity has brought, of two adults getting intoxicated and fornicating followed by regret and rape accusations sometime later. Then we have weaponized accusations - just like we have keyboard warriors making false police reports to have their opposition receive a SWAT team visit, we have people that will make false accusations to get revenge after a perceived slight.

What is wonky to me is the people who hear an accusation and treat it like the Gospel, destroying the accused depriving them of any possible justice. This is what is truly, absolutely, criminally insane.
I haven't worked with c or c++ in a long time but I found the repo so beautifully usable it's great
No op, but I think I understand what they are getting at.

With a quicksort you take one item and compare it one at a time to every other item by just asking this question "does this come before or after". Then you repeat that process with each side.

But with insertion sort you take each new item and ask the question "where does it go in this already ordered list".

Although these are logically essential the same thing, and certainly have the same result, it's the way the question is framed that makes the quicksort approach often the easier question to answer when trying to decide on a priority order.

Both require a little cunning because you have to get the other person to "forget" that they are essentially prioritising a large list and focus on the easier question of the individual step in the sort algorithm. That's easier with quicksort because the question is very small and isolated, but with insertion sort you are constantly looking at the larger list in order to find the insertion point.
Nope, and I'm not going to run zoom to find out. To be perfectly clear, I'm not at all trying to say I have evidence that this is what zoom is actually doing. I'm trying to say I believe this is what the upper-level post was suggesting zoom is doing.
she had to stay, ok. but why keep working? Jobs can be scarce on an island but maybe you can find something that pays more than zero. Or work remote. Or just take vacation if you have some reserve
Telsa is only a level 2 self driving car, but it has been sold as something way more advanced (Telsa has since pulled back some of the hype). A lot of people don't understand that there are even levels at all.
When I click on the link above it says that the current patent status is "Abandoned"?
Linked by IntrepidWorm in response to an earlier comment of mine, I thought others might find it interesting

https://news.ycombinator.com/item?id=28215677
Spoiler alert, but this reminds me of that Orson Scott Card novel
Why did Tesla decide not to use radar any more?

What wavelengths do other cars' radars operate at? How big are the apertures?
I'm guessing that worked - I can't find the knowledge panel. If someone knows how to find it, please link to it.
>For example cobalt is used for getting rid of sulfur in pretty large quantities as part of the oil refining process.

I don't know why this piece of misleading information is recently circulating so much.

By far the most common usage (63%, in 2020, and having grown from 20% in 2006)[1] of cobalt is for lithium battery electrodes (and that is despite the fact that EVs make up a miniscule percentage of cars on the road).

Cobalt is used as a catalyst in the petroleum industry, however its depletion rate is of the order of kg per millions of litres of fuel.

>Tesla recycles all their discarded cells. Why wouldn't they?

I'd like a source for that. The best I can find is that "Tesla say that 100% of their cells can be recycled".

That is true (as it is of any lithium-ion cell), but not in a way that makes any economic or practical sense.

[1] https://www.globalenergymetals.com/cobalt/cobalt-demand/
1. By the public at large it should not be treated in any regard, false or not.

2. The state is the only authorized monopoly of violence and they should treat unproven and untrue as identical, and the only place where that decision is made is in a courtroom.

3. The 'believe the victims' activists however are rightfully (IMHO) suggesting to break principle #2 because there is institutional and systemic supression of the rule of law being applied properly. I would consider this civil disobedience.

4. The state needs to get it's act together and administer the law properly. Only through reform can they regain the legitimacy that is required for #2.

5. Those reforms should focus on racism, sexism and classism. It should focus on what part of the law is too ambiguous for either law enforcement and the judiciary branch.

6. This might include actually blinding the court, i.e. offer only verifiable facts that are admissable and can not be utilized as widgets for race, gender or social economic positions.

If you don't think the legal system has a problem ask yourself why every lawyer recommends the defendant to wear a suit to court. How could it matter if the process was assumed to be without bias.
> but would be detected by the victim and could be corrected (delete images).

I doubt deleting them (assuming the victim sees them) works once the image has been scanned. And, given that this probably comes with a sufficient smear campaign, deleting them will be portraye. as evidence of guilt
Super interesting! Never thought of Atlassian as an 'M&A led growth' company
What if it is computer graphics, but you heard/read that game companies are notorious for paying very low salaries? (Living paycheck to paycheck is not fun!)
What if there are no junior positions in your area of interest?
What if the CG jobs (at film companies) who pay reasonable salaries are concentrated on a few locations globally?
What if you cannot relocate?

To cut a long story short: you might have to choose between the second best or "less painful" option sometimes. This is because of circumstances (effectively) outside your control.

My second-best option would be, C++ developer, but not many C++ jobs out there. (I actually really like C++.)
HFT? Well, it depends, many HFT companies use Java instead.
Embedded systems? Well, it is mostly C.
C++ jobs are out there, sure, but they are not so frequently available compared to JS or Java jobs.

I hate having such niche interests, but I can't live without them. So I at least practice them in my spare time.
Yes. We can replace a large embedded monopoly /s
Until they have to replace all that engineering with an electric engine...
I interned at RV this post summer. On the tech side of things, I thought it was by far the best workplace culture out of the 3 places I've interned at. Super supportive team and coworkers, good tech stacks, very feedback oriented, etc.

Funnily enough I didn't really know what they did either until reading this article, shows how separate tech is from many products
Great read. Very insightful
Humans are expending energy regardless of whether they're washing dishes or not. The question is how much extra energy they expend when washing dishes over whatever they might do otherwise.
It would.

And after their hold on her was over, she should have screamed to the hills.

While I get the reluctance, at the same time, not yelling about it means others get burned.

That's just plain wrong.
An Old Vendor-Antagonizer Finally Gets His Comeuppance
You only hear the malcontents.
Can someone help me understand how the model was found and extracted?
The M&A folks at Atlassian are beasts!