skysight-inc/HackerNews huggingface dataset:
There are a lot of places to visit, should you find yourself in the area:
https://www.cornwall.gov.uk/environment-and-planning/conserv...
It’s hard to convey over text, but I definitely intended to be lighthearted about it!

I know I was once a GoDaddy customer, too. For the time, they were fine.
US media companies are free to operate in China, provided they follow Chinese media laws that applies to other domestic platforms.

TikTok operates in US under US laws, that's technically fair and reciprocal. If people mean reciprocal in spirit, like joint venture, then TikTok partnering with Oracle and storing data in US server is reciprocal in spirit. You can apply this reciprocal state of exception for all Chinese companies in US, provided JV partners reciprocate in perks (i.e. in China JVs provide massive land and other subsidies). You can even legislate tech transfers for TikTok's algorithm. And for the purpose of trade and commercial entities operating to make a profit that's sufficient.

But I surmise the crux of these bad-faith reciprocal arguments is that US should be able to impose its values on foreign markets, and US companies should be able operate in those markets to spread US values like how Chinese platforms operating under US values can shape US opinions. That's valid, but an that's a conversation well past trade fairness which TikTok has already met.

But this isn't about trade fairness, this & Clean Network is about Chinese containment and US hegemony. And that's also valid. China's going to do what they do, the question people here needs to ask is should America also do what China does.
But the simplest thing to do would be return after logging 0 rather than loop thousands of times for no reason. By that I mean, the second example in my eyes is simpler.

The simplest code as you point out is often faster than the shortest.
This feature even existed on smartphones. I had a lumia 950 in 2015 and it used retina IR scanning to unlock. Worked pretty well, although the angle of detection was narrow.
Show HN: Cubbit – like Dropbox, but P2P and zero-knowledge
I don't really get why IP cameras don't run RTOSes on the application processor. It seems like the schedules are basically fixed anyway.

Could be an area of exploration.

Maybe when the Pine64 Cube is out, I'll take a crack at it, maybe on Tock if its scheduler can do what I want. It looks like most or all of the required drivers are in upstream linux, which should take some of the mystery out of it.

I would love to get to the point where my IP cameras just dump MPEG-DASH streams into B2, ready to be streamed directly into a browser or mpv.
Isn't this just browser history? I close tabs very aggressively (usually hovering around Tabs Zero if you exclude the always open (like calendar and messaging apps) and regularly fish things out of my history.
It works on Windows, which means I can connect with most people in the world.
> It is a political opinion itself to think those actions are controversial.

No, the existence of controversy over an issue is a question of empirical fact, not political opinion.

The ascription of significance to the existence of controversy may be a political opinion (and is certainly a value-based opinion), but not the question of whether controversy exists.
In my opinion it’s just like every other games console: an expensive toy that no one needs and lots of people buy anyway because it’s decent fun.
Hello HN,

I’m Emma, long time lurker first time poster.

At Cubbit, Techstars accelerated startup, we are developing a distributed cloud designed to give users privacy and safety, all while being eco-friendly.

More information on our technology here: https://www.cubbit.io/technology & https://help.cubbit.io/hc/en-us/sections/360003191800-Securi...

We are now working on our new service for businesses as a startup within a startup, therefore as a small cross-functional team and low to no budget.

We just launched the first version of our service, still not working perfectly but a good MVP.

We’d love to hear your feedback and experience with it :)

Below some articles that explain why and how Cubbit is different than its competitors:

http://bit.ly/WhyCubbitIsDifferent
http://bit.ly/CubbitTheFutureOfTheInternet http://bit.ly/TheInternetIsBroken
https://www.cubbit.io/static/media/greenpaper.pdf
Languages, especially English, are democracies - if enough people say octopi, it eventually will be (and may already be) octopi.
> China continues to remain relatively unscathed from committing genocide against the Uighurs.

One does wonder when someone will hold the US accountable for its genocide, as long as we're on the topic.
SDF = signed distance function. A function mapping a 2d/3d coordinate onto a scalar. The scalar is the shortest distance from that point to the surface of the object. (+ve outside, -ve inside)

CSG = constructive solid geometry: Take primitive 3d shapes and do unions, differences, intersections on them to build more complex shapes.

Fairly obviously the union of 2 sdf functions is going to be the minimum of those values. That pretty simple.

Intersections and differences are not much more complex....

See: https://iquilezles.org/www/articles/distfunctions/distfuncti...

for some quick examples.
How do related products, like Mega, deal with this?
It's the paradox of tolerance. You can't be tolerant of the intolerant or else they'll take you over (which is exactly what Chinese businesses are doing when we are locked to 0% market share there but their market share here is continuously increasing).

https://en.wikipedia.org/wiki/Paradox_of_tolerance
Even if "most" of Obama's pardons were "good ones", the fact that he pardoned 77x more people than trump leaves a lot of room for more than 25 "bad ones".

I'm not saying this is for sure the case.. just that your comment smells of bias to me.
Like, there have been soooo many FB whistleblowers/leakers in the past four years, and yet shadow profiles (which would seem to be important to leak) have never had any backup here.

I don't think that this is a coincidence, and I 100% disagree with the notion that this is because FB employees are well paid.

I honestly think that it's because shadow profiles essentially don't exist in any meaningful form (there's probably some logs for non-FB users, but I don't think that they are aggregatable to a specific individual without an account, mostly because that would be super low value and really hard).
I work for an event company, and in many cases much of it is orchestrated by Ruby code, including a few rails apps.
Call me weird, but I don't find foreign politicians acting improperly _entertaining_, at all. This sort of thing is a threat to everyone.
> Why would you be upset by that?

The former Microsoft Excel Program Manager explains it well:

https://www.joelonsoftware.com/2004/12/15/camels-and-rubber-...

> this business about segmenting? It pisses the heck off of people.

> People want to feel they’re paying a fair price. They don’t want to think they’re paying extra just because they’re not clever enough to find the magic coupon code.

> God help you if an A-list blogger finds out that your premium printer is identical to the cheap printer, with the speed inhibitor turned off.

> So, while segmenting can be a useful tool to “capture consumer surplus,” it can have significant negative implications for the long term image of your product.

> Even assuming you’re willing to deal with a long-term erosion of customer goodwill caused by blatant price discrimination, segmentation is just not that easy to pull off. First of all, as soon as your customers find out you’re doing it, they’ll lie about who they are

> If your customers talk amongst themselves, they’re going to find out about the price you’re offering the other people, and you’ll find yourself forced to match the lowest prices for everyone.
Interesting. Is there a demo / walkthrough?

OK, found & am reading https://getamna.com/blog/post/customer-research/

My preference would be CLI / terminal centric.

https://old.reddit.com/r/dredmorbius/comments/6bgowu/what_if...
That was one of the main reasons I left OS X when 10.7 came out.
Exactly. When the US imposes tariffs on Canadian aluminum, we expect Canada to reciprocate. When China imposes bans on foreign internet service companies, we expect India, the US, and other affected countries to reciprocate.

Failing to reciprocate will merely serve to encourage these bans and lead to a further fragmented internet.
Or, perhaps, they just disagree with you?

https://xkcd.com/1357/

There is a tremendous difference between silencing, disagreeing with someone, and only listening to one side of the story.
Currently there is a "clear private data on quit" which you can use. Just uncheck everything but tabs. You have to manually select "Quit" from the menu to trigger it.

Beta versions have the option to close tabs after a set inactivity time which I can't wait to land.
Maybe that was a mistake and we shouldn't be doing it anymore? That doesn't justify not addressing the issue going forward.
Energy efficiency drives clean energy more than other combination of factors. To say one is a bad substitute completely ignores economics and basic cause/effect.
Sure, eventually gaming consoles should be opened up. It would allow people to have a free, powerful computer, and save a lot of resources as well as reduce pollution.
Epic's stance is that Apple is being anti-competitive and monopolistic.

Epic knows that they broke the rule and they anticipated that Apple would react to the breaking of the rule. What they are trying to prove is that Apple can retaliate against a multi-BILLION dollar corporation in a way that not only hits the bottom line of the corporation, but it also has a negative effect on consumers (because ultimately the breaking of Antitrust laws in the USA revolves mostly around consumer damage, not corporate damage).

Epic is making sure that they do everything "right" in the best interest of the consumer, as Apple takes all these various actions against them. So in this case, they are now doing blanket refunds for this game (which by the way is technically a different game than the one that originally violated the rules on iOS). Epic is making sure that they have done the best for the consumer during each of these reactions that Apple has made.

Eventually we will see a court case about this where Epic basically shows exactly this. Apple cares more about itself and its' money than the consumers and made these reactions that do not benefit the consumer, but benefit themselves. Meanwhile poor little Epic, the "victim", continued to valiantly do the right thing for consumers while being bullied by scary Apple.

Also they want to show the extent that Apple controls Epic's business.

Lastly, if a multi-billion dollar corporation like Epic can't take on Apple... what chance does the independent developer have to take on Apple? Everyone must play by Apple's rules or pay the dire consequences for it.

This whole cat and mouse game between Apple and Epic is exactly that. Epic is just collecting ammunition right now to eventually convince governments to do something against Apple's dominance.
I am not crazy about orbtk. I don't think it's not quite ecs, and I'm not crazy about the overuse of macros.
The amount of trouble they would get in if they were using that sensor data is astronomical. It’s not rational
So we would literally install a national firewall to enforce this policy? Regardless of the particulars, the big picture view of this is not pretty. Is there a legal group looking to challenge this yet, like the EFF?
So we musn't support anything that's also supported by Nazis? Then we should oppose vegetarianism and bans on smoking, because Hitler supported them?
One researcher has seen "communication" in one species of octopus, but it's mostly looking big and dark to drive away others, or small and light before being driven away[0]. It's a very primitive communication, like rattlesnakes do to scare away dangers. Not the kind of complex system I was thinking of.

I'm being very human-centric, though. It just seems like if they're intelligent enough to recognize individual faces, use tools, and learn from what other octopi do, a complex language would be inevitable. And from there they'd accrue oral histories and localized cultures.

[0] https://www.livescience.com/53514-octopuses-lead-social-live...
> Just like most of the rest of Epic's announcements about their conflict with Apple, this just seems like more empty propaganda.

Well, it is. They're in a PR battle with Apple. And weirdly this massively rich company that is complaining about not having enough money is actually considered right by a lot of folk. What they're complaining about is pretty much agreed by everyone, the only things that differ is if Apple's wall garden is a good thing or a bad thing.
They have a gland or something that kills them before they live longer than a few years. The specifics probably vary.
Is tiktok web getting the ban hammer as well, will US implement their own great firewall in response. Wonder if the future is more native web apps to circumvent app store layer, which erode US control over mobile ecosystem.
"I have seen a lot of write-ups that recommend using a different port than tcp/22... [...] security by obscurity always leads to something weird [...] using SELinux, you are forced to run the secure-shell server on tcp/22."

Three cheers for two great reasons to not change the default port for SSH, among a lot of other detailed recommendations.
Look at it from a different angle of giving data to China gives them more power and reduces the power of the US. It may not matter a ton in your lifetime, but maybe your kids will see China as the world superpower, imposing its value system onto the world. I'd prefer the US remain the top dog because while not perfect, I like the value system of the US more than I do China.
On a side note, IG works perfectly fine being denied the Camera permission. In fact, it doesn't even complain about it until you try to take a picture in-app... and most users' workflow is taking pics with their phone's camera app (which is almost always better than IG's) and uploading the actual files to IG (you can still apply filters and everything else this way).
I was making a general statement that the ideology of "maximize profits by any lawful means" is a profoundly antisocial one.

I don't think many people actually subscribe to that ideology, but enough do that it's worth challenging whenever it is articulated (as it seems to have been in your comment).
Hikvision, a effectively state owned company.
Most moderate complexity ICs have a microcontroller inside. Depending on performance needs an 8-bitter is sufficient. These will typically be a clone of an established architecture so that tooling is readily available.
Cool! I wonder how much it will be. The Wyze/Xiaomi cams are MIPS 32 bit and the pine cube is ARM. Also the pine cube seems to have a better wifi and more flash. Wyze only has 16 so it can be a tight fit. Also bluetooth and PoE. All very nice additions but I wonder if it will push it over the $20 price point for a cheap IP cam.
That's the case for most engine side project, they're a lot of C++ example like that. Once you start adding a lot of features its another story ...
The real question is why nobody bothers. Why doesn't Facebook psychologically manipulate their users into being OK with tracking?
Bill Cosby is still on Spotify...
This is the exact same thing as the red microphone banner popping up at the top left in all previous iOS versions.

Also, strongly reconsider citing tabloids as accurate - reliable news' source, especially when it comes to tech.
Most nuclear plants operate at lower steam temperatures than coal, because thermal efficiency isn't so critical and lower temperatures are less wear on the pipes and turbines.

WRT cost: Nuclear plants could be cheaper. Because, for instance, coal plants require scrubbers to meet particulate emissions rules, which are very expensive to install and operate. And coal is expensive: mining, transporation, cleaning.
Sibling comments already mentioned that it's free individuals if your volume is low enough. They charge 10 cents per page and if your quarterly charges don't exceed $30, you don't get billed. That works out to around 300 "free" pages per quarter per person.
Nice article!

Back in the day I wrote 10s of thousands of lines of Z80 assembler - it was my first actual paid job after university.

You got to know each register - they have their own character - need a loop - well you need B and DJNZ, need programmable IO, well you need C then, etc

I still have a soft spot for the Z80!

Reading that article I learnt some great techniques! The code I was writing always used the alternate register bank for interrupt handling so you could have really fast save and restore registers.

I never thought of using them to pass parameters and doing fast arithmetic - very neat!

; ADD ROUTINE 32+32BIT=32BIT
; H'L'HL = H'L'HL + D'E'DE
; CHANGES FLAGS
;
ADD32:
ADD HL,DE ; 16-BIT ADD OF HL AND DE
EXX
ADC HL,DE ; 16-BIT ADD OF HL AND DE WITH CARRY
EXX
RET
Tabs were a mistake. They were a hack to work around window managers that lacked enough features and now we have a "window manager" inside of a window manager. Probably most apps have their own tab interface which works differently from every other app. We should rethink the design, improve the window managers, then remove tabs.

I don't think it will ever happen, but it would be nice.
It seems like you're criticising the examples for being less than elaborate and mistaking that for a shortcoming of the engine. It's not some "easy game studio 2020"-type thing that should spit out pretty games with 10 lines of custom code, it's a basic engine that can be built upon.
I'd be interested to see if correspondence between Apple and Epic included threats to disable "sign in with Apple" though. This seems fairly possible to me, that someone made that threat without going through legal. Apple is pretty power drunk in this scenario, imo. So I wouldn't be surprised if that is the case.
I'm not sure it really matters. Only the Epic installer needs to go through macOS Gatekeeper. The downloaded games don't need to go through Gatekeeper. They can be signed with the same cert, or even be completely unsigned.
Who on Obama's list of pardonees was a witness in a criminal investigation of Obama?

By the way, at the end of his first term, Obama had pardoned _17_ people. Expect a flood of pardons from Donald in January (or, if he's re-elected, in January 2025) as is traditional.
I don't know if this was the intent, but I think an "engineering mindset" can mean analysis and heuristics for balancing costs and benefits to choose practical solutions. It does not have to be conflated with "product design" or other market-scale strategies.

In other words, you can use some engineering methodology to review and change your own behaviours as an individual and reduce your impact on climate. Perhaps after that, you can try to influence a few people around you. You should not let yourself get trapped in a mindset that any idea has to produce some viral sensation with however many million monthly users or else be discarded.

I think that techie/engineer types can sometimes develop a rather large blindspot to the many things in their daily lives that come from culture and habit. We can modeswitch from highly analytical and perhaps even obsessive optimizers on a work problem, then go repeat some inefficient or counter-productive activity in our personal lives for the umpteenth time without ever recognizing that these are also things which can be analyzed and challenged...
x86 mov is Turing complete: mov-only compiler
> Consistent lack of interest or low morale from interviewers

Describes my experience with Conoco-Phillips 7 years ago.
What games are you playing?

Digital PC games pretty much universally have launchers needed, whether it's a store like Steam or Epic, or publisher specific like Uplay, Paradox or Blizzard's.

Physical PC sales have barely been a thing for the last decade. Even when you could get it, by the end they were usually a key for a given retailer and a disc that had a much outdated version of the game to initially install on only to download as much in patches.
You can add multiple Google accounts to admin a domain. Increases the survivability of access to them.
Here's a scenario: You get into elected office, or you get a job working with sensitive information. You don't think it's even remotely possible that you could be blackmailed?
The banking system in Indonesia is predominantly conventional, not syariah. Credit card penetration is low but its more to do with credit risk than religious reasons. They operate as they do elsewhere.

The digital wallets are stored value. So kind of like a very limited bank account. Without registering your ID you can put money in there and purchase things online or at point of sales. With extra KYC (Your ID etc) you can store more money in there and transfer it to friends. But the limits are small (<$300) even for the KYCd accounts.

The digital wallets themselves though are in general part of large "super" apps, kind of like uber + supermarket delivery + parcel delivery and a whole host of other services. Big players include Gojek & Grab, which started as ride-hailing.

The cashback is to attract new users, its pretty rare nowdays though as the wallets tighten their belts. You used to get cashback at point of sale, but it was never a huge amount (typically $2-3). The general idea was to use cashback to encourage daily usage, gradually weaning people off them as they started to become dependant on the other services I mentioned.
> I own a UVC bulb which makes me an expert on these matters. I can assure you that 222nm or whatever near it creates ozone, and you do not want to inhale that shit.

I know I'm cherry-picking, but this particular line struck me as odd. Owning a UV-C bulb doesnt make you an expert any more than owning glasses makes me an optometrist.
That's an empty platitude. Almost anything can be improved.
whats the evolutionary reason (i know there doesnt have to be one) for something like that?!
I would probably say time to market and cost are the driving factors. I imagine supporting RTOS semantics to be an order of magnitude harder?
This doesn't seem true. My mental model says that although synchronous may require somewhat fewer resources when there are few connections, async will win as the number of connections increase.

To illustrate this, consider the cost of spawning a new thread. The stack of a thread is usually a few MB, but lets use 1 MB for simplicity. Then 1000 concurrent connections is 1 GB of memory just for stack space.

With async/await, you don't pay a megabyte per connection because async uses perfectly sized stacks that are typically much much smaller than a megabyte.

Of course you can cap the number of connections, but IO speed puts an upper limit on how fast you can serve a connection, which means that the cap limits the number of connections you can serve per second.

Additionally, I doubt that the overhead at a few connections is large. There's a reason people call async/await a zero-cost abstraction, even if using a runtime such as Tokio introduces some amount of cost.
So use Nextcloud instead ;-) You can link-share files and folders as read-only, write-only (i.e. upload drop), or read-and-write.
Live release announcement with Evan You going on right now:

https://www.youtube.com/watch?v=Vp5ANvd88x0
> What's really freaky is that the RTX 30xx series of cards aren't even being manufactured on the current-gen process!

Exactly. This is why I'm not too worried about Intel not being on the smallest current-gen process, even though this AMD fans are jumping up and down about this.
I'd love to know how commercial software solve this issue. I would expect a mixture of heuristics and user inputs to resolve ambiguous assignments
>~30 TFLOPS

Jesus.
hooray <Suspense>