skysight-inc/HackerNews huggingface dataset:
I've gone back to an approach from the mid 2000's where high level i generate the most basic draw calls (setrendertarget,clearcolour)
(Draw shader+geo+uniforms)
As data, which i can serialise, stream, debug, pause&tweak, generate on multiple threads, etc and then low level batch together, generate pipelines, reduce state change, whatever the renderer needs, or just pump to a gui.
Finally starting to build up little libraries of commands (generating text "draw calls", gizmos etc) which work project to project.
Not very cutting edge tech, but lots of room for lower level (or even high level) optimising (culling, front to back, transparency sorting etc)
It's not unreasonable to expect the speech recognition models to be run locally.

As to the wake word point, I agree. I don't think alexa/siri/etc are currently bad or disrespecting privacy. I actually have a smart home with a voice assistant.

However, my smart home is all local mesh network (zwave and zigbee) based through a FOSS bridge that doesn't talk to the internet. All lights are through smart switches, not bulbs. The end result is such that if the voice assistant service ever pisses me off, I can simply disconnect from it.

If you read my comments in this article, I think I come off as a tin foil hat wearing lunatic, to some degree at least.

But actually, I'm not a super privacy paranoid person. Telemetry, voice recognition datasets, etc... I think those are a reasonable price to pay for free stuff! I just want to have my thumb on the scale and a go-bag packed for when/if these services become "evil" ;)
The last bat: the mystery of Britain’s most solitary animal (2018)
> This is just another case of, 'your phone' is not yours. People stores their lives and thoughts in a device that they have no control of.

This is specific to photo synchronization to the cloud, which is an optional service.

In that sense, it isn't really doing anything different than say a OneDrive photo sync app - except it is doing the check on the client side, rather than having the server decrypt to do the check.

It is part of the default install and setup wizard, but thats a battle we lost decades ago in the PC world. You still have to opt into iCloud synchronization for this to be enabled.
Show HN: Crypto data from multiple exchanges to multiple storage systems-Updated
Hey all, update about Cryptogalaxy app.

Cryptogalaxy is an open source app which will get any cryptocurrencies ticker and trade data in real time from multiple exchanges and then saves it in multiple storage systems.

Currently supported exchanges : FTX, Coinbase Pro, Binance, Bitfinex, HBTC, Huobi, Gateio, Kucoin, Bitstamp, Bybit, Probit, Gemini, Bitmart, Digifinex, AscendEX (total 15).

Currently supported storages : Terminal Output, MySQL, Elasticsearch, InfluxDB (total 4).

GitHub link : https://github.com/milkywaybrain/cryptogalaxy

Please use it for your purpose (price dashboard, metrics calculations, algo trading etc anything) and let me know both positive and negative feedback!

P.S I just created a fun twitter bot using the app. Please check it out.
Twitter bot link : https://twitter.com/moon_or_earth

Thanks, have a nice day!
Why wouldn't Danish stay prepared for the next dangerous viruses by keeping their society shut down?
There is also a difference between buggy for the first time, which tends to cause a user to dismiss the app, versus sometimes buggy after the app is well established as useful for the user. At that point, there is a different dynamic at play for competitors, they need to be perceived a significant percentage better than the incumbent to overcome and justify the effort of the user changing. I have no sources to back that up sorry, just something observed.
Not sure what you're quoting because I didn't write that, but

> I think real-time factors smaller than 1 are faster than real-time (not slower) and use less than 100% of a resource's computational power to keep up.

Sure, but who has the necessary GPUs installed? And on CPUs it will apparently take longer to generate speech than the duration of that speech. Unusable for many UIs and it will also drain the batteries of any portable device.
It's not a showstopper, because the environmental argument for EVs is CO2 and climate change rather than PM2.5 and air quality. But it's worth bearing in mind that they only solve the former.
Apple can’t even build a self driving car, which is an easier problem than building a neural network that can’t be tricked. If they write one in a trillion, they didn’t try hard enough to attack their own system. They should publish their model and get it peer reviewed publicly, without that their number is unscientific.
>> Who audits these databases?

Maybe pedophiles working for those companies.
Yet for the largest part this is where we are ending up. Just look at Facebook and Twitter deciding what is right and wrong. I think that's wrong in a lot of ways but appearantly there is very little the EU and others can do about it.
CO2 and temperature have been in the same stable envelope since past 10 000 years and rise of civilization, until around 1980's.
Just look at how agitated people here are getting at the prospect of GitHub copilot using tiny code snippets from their work for potentially commercial works.

Then imagine it’s not your unique way to loop over a file in python, but your medical information.
Shit report.
1. Would you dare not post the student's tweets and cartoons? Let everyone judge whether it is racist, and whether the doctoral student's actions are justified, whether his Chinese girlfriend's feelings are hurt, and whether his actions can go uncondemned in the name of freedom?

2. He was no longer a student at the University of St Gallen, "because he had deregistered the previous year".

3. Since there is no longer a formal supervised relationship, what's wrong with distancing yourself from the doctor because you don't agree with his actions and opinions? Doesn't the professor have that right and freedom?

4. Shouldn't any racial discrimination be condemned? Or should it be forgiven because it was directed at China? Isn't it ingratitude and biting the hand that feeds you that you are racially discriminating against Chinese people and stigmatizing them as the source of COVID-19 while having lived in China and studied for a PhD in China and on a Chinese scholarship?

5. The professor according to their own views and quoted the reaction of friends decided to terminate the guidance of residual this informal relationship, it is a personal affairs, but to drag China into the picture and make it out that China is putting pressure on the world and undermining the independence and freedom of Swiss education, and to make China a terrible threat. This is not a slur on China, but more an insult to Switzerland.

When will the news media truly treat its readers as independent, thinking individuals rather than objects of brainwashing and propaganda?
I wouldn't use Facebook as a pillar of privacy.. in any way shape or form.

Further, they are looking into doing something similar as Apple:

https://bgr.com/tech/whatsapp-refuses-to-use-facebooks-creep...
> Calling an idea "pure Garbage" also communicates that you have bot understood the idea fully, thought about all aspects and are 100% certain that there is no value in the idea. Moreover, you have done all these things things better than the person who came up with the idea.

You are overthinking it. Nobody should think like that.

> "I don't understand currently how this is valuable, based on assumption X, Y and Z I think that the idea would not work, why do you think it will?"

That is similar to trying to kill potential wood fire with a bucket of water. No thanks :)

> because the person with the idea has obviously spend way more time with it than you

Assumptions.

> There is a lot of ground between being arrogant and not having the guts to express your doubts in a respectful way.

Its all about how you do it. But if person I work with on successful projects tells me that and even turns his back and go away... I am sure gonna think hard about it.

Context is everything. And I can tell you that your idea is total BS and still respect you a lot. You seem to care only about the surface.
I don't think they do. I also don't think they can easily decrypt icloud as you're making it out to be.

However... yeah. This is a massive breach of trust. Having any spyware agent on my device is disgusting. I can't imagine the abuse cases this sort of thing can be used for.
The Design of the NetBSD I/O Subsystems (2002)
Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.

If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him.

Cardinal Richelieu
Rabbits were introduced to Ireland, so the word for them was probably borrowed from English or French.
> My stack is simple

To be honest, this reads like satire.
Some have been able to give specific information about these photos: https://news.ycombinator.com/item?id=28071047

Yes, of course, it's "unsubstantiated speculation", but how do you suppose the speculation be substantiated if the entire process and database are not available for audit? That's exactly the problem with this.
Which is more likely: Businesses invent truly arbitrary deadlines for the hell of it, or the “engineers” don’t want to pay attention to business requirements and competitive pressures?

When so-called engineers stop spending half the development schedule choosing a framework and the other half trying to make their dev setup work on everyone’s personalized laptop they will have some credibility complaining about “arbitrary” business goals and requirements.
330ml is a standard size in Europe, both for cans and bottles. Next step is 500ml. So wasn't due to shrinkage.
omg. I have a econ background and i used to read marginalrevolution religiously. Actually until economistsview shut down :(

Ahhh and they mention EconTalk at the start. I think its time to dive into my past haha
Tedfd
teszt
There's an underground Australian Northern Territory campaign which was rather amusing:

CU in the [state initials].

(Absolutely no worse than the FCUK clothing label, which I just find annoyingly lame - at least it was funny.)
For a while it was a big genre in science fiction, I loved the stories of people banding together and basically founding their own city (/arcology) and just doing their own thing.
Use it and love it. I use docker too for ephemeral databases but keep the long-lived ones here.

I just wish there was a version of this for mySQL/MariaDB.
They can force update your phone, so pretty much anything they want.

This means they can intercept even e2e encrypted messages such as signal, if they wanted.

When you control kernel, you can do anything, to anything running on that system.
Btw, now there is a very nice vector of attack to "swat" persons that you don't like:

You create anonymous account, especially pretending to be underage, you send blacklisted pictures to the target. It will be automatically stored on the device of the victim at reception and maybe automatically uploaded to icloud for backup.

Now you just have to wait for an automatic apple shit to trigger and have the company and cops ruin the life of your victim automatically.

It is SaaS: Swat as a service :-)
A giant crawling brain: the world of termites (2018)
You can find these in many European countries. Not super common and probably more expensive than the boxed variant (catering now for the ecological audience), but they are there.
Top Interview Questions for Front End Developers(React)
In practice HTTP/2 forces encryption. For example Amazons ALB docs say "Considerations for the HTTP/2 protocol version: The only supported listener protocol is HTTPS." [1]

[1]: https://docs.aws.amazon.com/elasticloadbalancing/latest/appl...
> That's not how it works, unless you control your partner's Apple ID and you lie about their DOB when you create their account.

The most annoying thing about Apple Family sharing is that in order to create accounts for people you must specify that they are under 13 (source: https://www.apple.com/lae/family-sharing) - otherwise the only other option is for your "family member" to link their account to the Apple Family which is under your purview, which understandably many people might be hesitant to do because of privacy concerns (as opposed to logging into the child account on a Windows computer exclusively to listen to Apple Music - which doesn't tie the entire machine to that Apple ID as long as it's not a mac).

And so in my case, I have zero actual family members in my Apple Family (they're more interested in my Netflix family account). It begs the question, why does Apple insist on having people be family members in order to share Apple Music? We have five slots to share, and they get our money either way. They also don't let you remove family members - which may be the original intent for insisting on such a ridiculous thing - as if they're trying to take the moral high ground and guilt trip us for disowning a family member when in fact it simply benefits them when a fallout occurs between non-family members, because there's a good chance that the person in question will stop using the service due to privacy concerns, and that's less traffic for Apple.

It's actually kind of humorous to think that I still have my ex-ex-ex-girlfriend in my Apple Family account, and according to Apple she's 11 now (in reality, she's in her 30s). I can't remove her until another 7 years pass (and even then it’s questionable if they’ll allow it, because they might insist that I can’t divorce my “children”). And honestly, at this point I wouldn’t even remove her if I could, she has a newborn baby and a partner now, and I’m happy to provide that account, and I still have two unused slots to give away. I’ve never been the type of person who has a lot of friends, I have a few friends, and one girlfriend at a time. But the thing is she’s never been a music person and I assume that she isn’t even using it - and so even if I made a new best friend or two and reached out to her to let her know that I wanted to add them, Apple currently wouldn’t let me remove her to make room for those theoretical friends. While I'm a big fan of Apple hardware, it really bothers me that a group of sleazy people sat around a table trying to figure out how to maximize income and minimize network traffic, and this is what they came up with.
> My bad for being unclear but I meant you would be sanitising something like the user entering "tea cups" into a shop search input form and searching your shop product database with that. I didn't mean the user would be entering SQL queries.

No, I understood that. But my point is that the programmer is going to be composing SQL queries, and they will be doing it based on user input. The SQL API will have a very hard time distinguishing which parts it receives are trusted programmer input and which parts are untrusted user input.

> Using the type system to check correctness sounds good to me.

Sure, but SQL is a huge language with significant differences between any 2 major DB implementations (and that depends on SQL server configurations - e.g. in MySQL you can specify via config file whether "a" is a string or an identifier). I have never seen a full SQL DSL or AST used in any SQL client library, in any language: it's just too much work.
I don't think my name is particularly common, but I got stopped while going through immigration in Australia a while back, and was quizzed in a private room by 2 men in black suits for quite a while - who I was, why I was there, who I worked for, that kind of thing.

In the end, they thanked me for cooperating (they were actually quite friendly and polite in general, not like going I to the US, for example) and explained that they were looking for someone with the same name as me.
Love the o-ring story. One of the reasons he's my hero.
Why do some people seem to think that it will stay limited to that forever? It's not just you, it's multiple people in here who think that this is ok. They are our devices. They should not be running software that can get us arrested on our devices. It won't stop there. It never stops there when they can ask for more.
Briefing the guest beforehand to not begin every spoken answer with "So: "
Moonshot Showcase: Space Startups Pitches Livestreamed
Thanks, that's great to hear! I'm just learning Unity for this purpose (not to publish though but still...)
These sort of databases and automated systems can easily be weaponized by anybody.

Suppose your target post a picture from their iPhone to a social network. You just have to add this picture perceptual hash to the offensive database for bad things to happen to them.

To do this : you grab their picture, overlay some offensive content on top rendered very transparently so that the new image is like 95% original + 5% offensive content. You also generate a second image with ratio 98% original + 2% offensive content.

Then you post the pair of images on a public site that usually get scanned for offensive content. (You may even add the original image for good measure). Given that the offensive and original image can be exactly reconstructed, and that even at low transparency the human eye can still distinguish the offensive image it won't take long before all images get labelled as offensive. Their hashes added to the database, and a collision with the picture of your victim registered.

Launch a script and do it for every pic they post. Of course there are plenty of variations of the above technique.
More smoke and mirrors, no fire. You can't argue facts, so you resort to ad hominem attacks. It feels too good to hate, so you can't give up on your negative views or allow them to be challenged.

People come to hacker news for substantive constructive discussion. Passionate disagreement is fine, that's how we learn, but your posts lack any semblance of substance. By that, you've demonstrated that you are not part of this community, so please show yourself the door. Now's the right time to exit this discussion and keep quiet before some mod will do it for you.
Yes, when people have nice BBQs.
>Only to wealthy privileged people who can discuss their first-world problems on forums like this. As folks get poorer on the scale the more a car becomes an unavoidable necessity for many.

I'm living on countryside in Eastern Europe and by no metrics I'm anywhere near to being wealthly

You don't have to be wealthly to have privilege of not having to own car, it's often about job.

Majority of people I know needs their cars due to their jobs. Of course part of people I know actually enjoys driving and stuff.

WFH helps with it significantly, but even before I've been commuting by train due to it being cheap and allowing me to e.g read a book, sleep and generally have time for me

For things that are within e.g 10km radius like shops, services, then I tend to use bike (unless its winter ofc)

but I think it's hard to do it pernamently, at some point I think I may need to get one just in case.

In cities it may be easier cuz you can always call Uber/Taxi

______________

> As folks get poorer on the scale the more a car becomes an unavoidable necessity for many.

Sometimes I believe that car is what actually keeps people poor

When I look at friends they spend significant amount of their salary on car - insurance, fuel, maintenance - it ranges between like 3k PLN to 10k PLN where minimal wage is around 2K

So if you have to pay 4K per year for your car when your year salary is 24K

then shit's no cheap and I think we're optimistic here, but often it allows you to have job, so it's terrible situation.
I personally don't believe this process can be made to be trustworthy enough while still serving its stated purpose. It will always remain opaque enough that it could and will be used to violate civil rights.
Shameless plug, but this was also showing the content of the file!
https://github.com/facebook/pfff/wiki/CodeMap

There are lots of examples of OSS projects visualized here:
https://github.com/facebookarchive/pfff/wiki/Examples
> Are there ways to simplify and streamline this fragmented system?

Technically, yes. There're protocols like FTP and WebDAW supported in pretty much all operating systems who allow users to view, download and/or upload files using any app.

Practically, no. Internet companies hate specialized protocols because they don't serve ads.
Many thanks for posting this. It's a very well-written and timely piece.
There is a counter intuitive thing about software project estimation that took a long time for me to discover.

The more rigorously you try to analyse the problem, cutting it into smaller and smaller parts, the more error you introduce, reducing the value of the estimate at each step.

Thus, the best practice is to give a very rough estimate based on the scale of the project and your past experiences.

If you don't have previous experience with similar projects, then you should not even try to estimate.
Apple is a US company and this feature is rolling out to US customers in partnership with US law enforcement. I don’t think we have invoke the CCP boogeyman to be worried about this.
The downvotes only prove my point.
I know, that is anyway what I am used to in corporate sales.
"On device scanning" and "only if you use iCloud photos" doesn't make any sense does it? If it's really the case they're just preparing the ground for the next step which they hope won't get as much publicity...
On kubernetes, cert-manager might get certificates for you, but you'll still need to make sure the application correctly reloads those certs (many application frameworks have no way to reload a certificate at runtime).
This is why I caveated my statements. AdBlockers, Privacy guards, and so on change the game as more people use them. That said, I've seen no stats but I wonder if that's even a majority.

It's also worth remembering that they are a relatively new phenomenon developed in response to the snooping. There was a long period where companies like Facebook had it all their own way. And this is the period in which the damage was mostly done.
Presumably the cloud synchronization checks are not a feature Apple wanted to add, but one which they had to under US regulations. Other providers have done this for years server-side, but Apple needed a different approach since the photos are E2E encrypted[1]

It is not a ML model but a list of known image hashes, and is only enabled for US-based accounts, furthering my suspicions this was minimum-effort for regulatory compliance.

Note they _do_ have a feature (also announced today) that uses ML models, but it is meant for local filtering and parental controls/notifications. This feature is also US-only and the parental notifications policy is fixed and age-based. I believe this is both to fit into regulations (e.g. US recognition of rights based on age) and into cultural norms.

I suspect they will have different rules in different jurisdictions when this rolls out further in the future.

[1]: With separate key escrow HSMs for account recovery and legal compliance with e.g. court-ordered access.
This is amazing, but it would be even better if one could zoom in and out, and scroll left to right. On a 1080p display, I could not read some of the names because they were overlapping.

Minor, minor nitpick: I miss NIROS, the NIxdorf Realtime OS. I know little more about it than its name and that it was used on their line of Quattro machines, which I think were kind of minicomputers built around MIPS CPUs. There is another OS by Nixdorf listed, which I know nothing about, is that a different system?
This. Is there any organization on earth - government, corporation, whatever - with even a mediocre track record for commercial-scale deployment of (fairly) radical new nuclear power technologies?