skysight-inc/HackerNews huggingface dataset:
Could industry quit using power times time as a unit of energy and just use joules?
I am one of the maintainers of ToolJet (https://github.com/ToolJet/ToolJet). ToolJet is an open source no-code platform that can connect to all of your existing data sources such as databases and APIs to build applications using a drag and drop interface.
Unrelated question. My girlfriend is an anesthesiologist and she is quite distraught with the fact that she is being payed less than me for working significantly more hours on a job with vastly more responsibility and risk (I work on embedded devices which have 0% chance of causing injury or death). She doesn't want to consider career switch because she already invested 12 years of her life into medicine. I am supportive of course, but to me this is a clear example of a "sunk cost fallacy". How did you get over that?
I'm happy to see that element found another potential revenue stream, but will people pay the 5$/month to unify their messaging?

I don't know about others but it's not that much of a pain point for me, and I'm using all of the apps they mention - WhatsApp, Signal, Telegram as well as few others like IRC and Discord.
Culinary detectives try to recover the formula for garum
Also, I'm not aware that the image to text scan (Vision framework) in iOS 15 and macOS (user-accessible in macOS 12, but requiring some third party frontend in Big Sur) connects to a remote service.

As for end-to-end encryption breaking image search, as I understood it, it was meant to locally match images to a set of encrypted hashes of known offending images before sending them to the iCloud and would warn the user of any conflicting images (also locally). (Personally, I think this may be just a step too far, but it's not implemented as represented in the article.)

Finally, any biometric hashes are stored in a secure enclave and are not accessible by the "normal" machine.
You could both be right. That would mean it takes 20+ years of consistent policy to remedy the situation.
Ask HN: Ethical Hosting
Has anyone happened upon any books/blogs/podcasts that discuss ethical approaches to hosting?
You can’t, so you just have to accept that in some senses, reality is imperfect, in shades of gray, and sometimes irreconcilable with itself. You will not find a neat proof showing how to make everyone live in peace, harmony and happiness. But as humans we can try to do the best we can, which inevitably will be a long series of compromises.
Mysterious 'alien beacon' was false alarm
Fair enough, but the AnandTech article _was_ good and well worth reading. The article suggests Apples graphs weren't lying.
Thank you. I think I'm getting to that same insight by bashing my brain repeatedly around the same loop. It's good to hear it put more succinctly.
Well, you can always set up a coredump server and report it with Feedback Assistant…
Just because you teach it, doesn't mean people remember or understand it. I had Latin in highschool, but wouldn't be able to translate a single Latin sentence today...
> On the plus side, at least the most recent security update no longer had me listening to auto-playing YouTube videos in the front tab of Chrome before I even saw the login prompt: https://www.youtube.com/watch?v=LVvu94g3iq0

I had a similar problem, but with resuming from hibernation after the battery goes to 0. When you have FileVault on, that brings you back to the login screen; but Chrome videos started playing instantly. A horrific bug since you can't pause or mute it for a good 10 seconds until you get back to your desktop. Many people have probably been harmed by this bug, depending on what video they were watching last.
Why don't you encrypt your hard drive?
It's nice to see projects like this, because IMO NAS companies like Synology are really overcharging. I have a tangential question however, regarding the google photos alternative mentioned in the marketing.

Has anyone managed to properly replace google photos with a self-hosted solution? It should:

1. have first class Android and Ios apps

2. should have auto-upload from mobile apps

3. should have share functionality between users, so I can share with my family

4. have a nice web/native app that lets me browse and manage pics on a computer

I understand that it is tough for open-source/free projects to build and maintain mobile apps (due to store fees etc). However, I think this is a big problem and I'm ready to pay for such software. Just not a subscription like google photos.
> What's actually happening is that some major projects are evaluating - slowly - whether Rust could be integrated in some areas.

Related to your comment: the writer of curl was investigating Rust. [https://daniel.haxx.se/blog/2020/10/09/rust-in-curl-with-hyp...]

The first comment on that article complains that Daniel is being pressured by the Rust community, and he responds:

> “They” don’t change anything here – I do. This is a project in which I’m working on a change as described in this post. It’s not a conspiracy.
Beeper provides a similar service for $10/month (private beta).

https://www.beeper.com/
Not necessarily. Language does matter as it is a construct that forms how problems are thought about. One thing I like about D is how it is much more multi-paradigm. I would like to see some more analysis of using D in Linux.
These languages, when used without garbage collection and with dynamic memory allocation, are not memory safe.

Gaining memory safety at no cost is the whole point of rewriting in Rust, since it dramatically changes the behavior of the resulting program (it no longer has memory-related bugs and vulnerabilities).

The other languages might have slight benefits over C, but they either also have drawbacks (with makes them unsuitable) or the benefits are not worth a rewrite.
I love RethinkDB. I really believe it is a database that deserves more attention. We've been running on it for six years and it is flawless, easy to use. Like any other database you need to understand how it performs and how to query efficiently.

But it does has everything required for streaming and syncing data in a modern way. You can open streaming queries and even with a backlog of data, so syncing should be pretty easy. Maybe would be feasible to fork PouchDB to use RethinkDB as a backend?
Isn't that always going to be 1 day? Or do you mean a nominal 8h (or whatever) work day rather than 24h?
There's at least one team working on a vaccine that targets another feature of SARS-CoV-2 that changes less than the spike protein does (the interview I heard called it "the N protein"), which could give us a better long-term way to deal with variants. Although I guess it shifts the selective pressure from spike protein mutations to N protein mutations instead. Can't win! Nature is wiggly.
I really wanted a cheaper Mac tower ten years ago but most of the reasons I wanted one aren’t really relevant anymore:

The future finally happened in terms of fast external peripherals (especially storage), and I don’t have a burning need for a Mac with upgradable internal storage anymore.

In 2010 I got a $100 graphics card that let my PC do things that the PS3 and Xbox could only dream of. Now for the cost of a “mid-range” GPU it’s possible to get a Switch with a game or two that look fine and run at fast FPS.

One thing: Macs need to cut the Bs and give us upgradable RAM back
Scalable, fault-tolerant, low-latency storage service for real-time workloads
>What could Jack, as an individual, do? In truth, not much. What could the patents do? In truth, not much.

This is bullshit. People who want to beat their addiction and have the support from their immediate family are the demographic that most readily beats addiction.

When it comes to beating addiction, losing weight and all sorts of other things that require a lot of willpower having some personal motivation to do whatever it is plus a support network who can help you and encourage you is just about the most effective strategy. People care a lot more about doing hard things if they feel their family has a stake in it.
> I've struggled for answers, but I don't think there are any.

I've also experienced drug-related loss and I think one can still find some lessons. Life is terrifying for some and they feel incredibly overwhelmed. We lack Compassion and Respect for those who don't really make it. We glorify individualism and grow up with the expectation that we can also be just like them, but some just can't. The gig-economy is incredibly harsh and brutal, no wonder the weekend with its drug fueled escapades is the only thing keeping them going. For some there is just no way out of loneliness, anxiety, soul-crushing work for minimum wage or without a job. Nobody tells them that everything's okay and giving them hope for the future.

I think selfish international politics just increases economic competition which brutalises our society. We hype up Elon Musk but in the end there's a lot of randomness in life and the super-star entrepreneur could just as well die of a heroin OD in the streets.
This would only make sense if all devices started listing power consumption in joules per hour, instead of watts.
What problem do you feel this would solve?
A hallmark of our time: the will to believe >> than the will to find out. (B. Russell).
Given that law enforcement is quite willing to plant evidence on innocent people, this would just be a terrible idea. I had a cop friend who shared a bit of weed saying 'Can't take it all, its evidence for a case next week'. Free drugs for addicts is often a lot more cost effective. Also, not every drug user is a major addict. Almost everyone I knew (I move in academic circles), has some experimentation with drugs and a fair number will smoke weed every so often and try something like mushrooms a couple of times a year.
I'm a bit surprised by this. 2mm pitches are well printable at .2, although I usually don't use the stand ANSI/DIN profiles, but limit the overhang profiles manually depending on the material (from 45 up to 70, really) to improve them. Still, at 2mm, this shouldn't be necessary.

Maybe the slicer you're using is doing something odd.

Keep in mind that if the filament string looks pulled in a full thread, a toothed thread with the same settings will be even weaker. In such cases it will change the result to localized sagging areas, where the structural element is just the start/end of each tooth.

A screw, even plastic one, will easily self-thread into the thin amount of plastic remaining, but that doesn't mean that the thread works as intended structurally.

If you have issues with smaller threads my reccomendation is to print an undersized cylinder and use a tap for best results, or just slightly undersize the hole and self-thread instead.
> Rust with its safety guarantees has those benefits in a way no other language does.

Excuse me? Do you know about Ada/SPARK? Rust is super far from Ada in terms of safety. I see misconceptions about Ada here all the time. Well, either that, or they do not know much about the language. Seriously, if you are interested in safety, you must check Ada/SPARK out.
GNAT is based on gcc and is as such very portable. The kernel is gpl so no problem even using gnat gpl, right ? But even then gccada has been there for a long time. My guess about rust is more about mindshare and coming from a 'cool' company, and probably timing...
Kinda funny that the aviation industry cannot implement the more accurate inertial navigation systems (INS) right now because:

"The biggest single problem in trying to implement this change worldwide would be inertia"

XD
> Kids or coworkers are not going to make fake fingerprints to mess with me.

Don't underestimate the lenghts some people will go through for a harmless prank. But you are probably correct a modern phone's fingperprint-reader is probably not fooled by an etched stick of gummibear.

Incidentally - I always wanted to have a device that you could stick your finger into, that would use a, let's say, laser to etch different fingerprints onto the tip of my finger.
Do you have any idea how much it costs to run a rural line and maintain it?

Even at 80k, the govt is still losing money.
Software is never ready. It just has some local minimum of known issues.
Heraclitus, mumbling into his beard: "Told you so!"

SCNR
There are a lot of old Cessna-type planes out there in the US (and to a certain extent Canada) that act as the backbone of the pilot training pipeline: what will it take to update all of those? (And a whole bunch are owned 'for fun'.)

I guess after people had to pay to meet the FAA's ADS-B mandate, this is another equipment update that will need to dealt with.
There are ai upscalers and also ai interpolators to uprez the frame rate. Haven’t heard they used used in film but I suspect they will be as they get better.
Exactly. If your time is expensive (as it is for most senior developers in first world markets), even 15% more productivity could easily pay the price premium in very little time.
This depends

There might be an issue like "I get an error message, and then the software crashes!", you ask "what error message? What version? What does the log say?", and you never get a response, and the issues gets burried and forgotten.
They should be. Maybe just need to apply standards to high schools and not allow graduation without certain sufficient baseline... Which currently clearly is too low in many countries.
Just saw this reddit post the other day:

https://www.reddit.com/r/offmychest/comments/qfk0zj/if_youre...
Zero to 200 organic clicks per day in 6 months (SEO)
This is an apples to oranges comparison since there is no way he'd have anywhere near the same uptime as on-grid power.
at least they mentioned it.
It’s here that British Petroleum, or BP, first promoted and soon successfully popularized the term “carbon footprint" in the early aughts. The company unveiled its “carbon footprint calculator” in 2004 so one could assess how their normal daily life — going to work, buying food, and (gasp) traveling — is largely responsible for heating the globe. A decade and a half later, “carbon footprint” is everywhere.

“This is one of the most successful, deceptive PR campaigns maybe ever,” said Benjamin Franta, who researches law and history of science as a J.D.-Ph.D. student at Stanford Law School.

...

https://mashable.com/feature/carbon-footprint-pr-campaign-sh...

The term was popularized by a $250 million advertising campaign by the oil and gas company BP in an attempt to move public attention away from restricting the activities of fossil fuel companies and onto individual responsibility for solving climate change.[3][4]

...

https://en.wikipedia.org/wiki/Carbon_footprint

I have so many bridges to sell!
Which review are you quoting?
Does anyone know what this product is based on? Is it just a ready-made image with all the bridges preconfigured (and prerequisites such as a small android vm for a viable whatsapp bridge), or has there been some evolution on the existing package? Is there documentation on what was done to achieve this?

Purely on the content of the article: Given that the messages are not stored encrypted locally and that this service is connected to the US, I do not see how it can be viable for the privacy-conscious.
Documentation is also where things run, which resources they access and how and why they do it.

I’m not a big fan of executable testing or self-documenting code in smaller projects. Sure you solve a lot with good naming, but it’s usually the business logic that needs to be documented.

I can easily ready how a piece of Python or C# works, but I can’t easily tell why employees who only work less than 7 hours a week and are paid in advance are excluded from the function I’m looking at.

But I mean more generally. We selfhost some things, have others in azure, and have a lot of different databases and projects. It’s nice to have a reference sheet of which belong to each other.
Right, but the only things I have access to are the things I can experience. I am of a slight empiricist bent, so if I am to be convinced about something, it needs to at least be related to those sorts of things I have experienced or can experience.

I can't touch something like a social contract or an ideological standpoint, I don't know where it is are or how long it's been there, when it happened, how intense it is, whether it has any properties, whether it was caused or can cause; these things don't appear to be like anything that in any sense can be said to exist. If these things are gods, then for the sake of this conversation let's call my position an agnostic one.

Society is complex, but even complex things are built from the parts we can see and touch, and since our senses are the only means we have for interacting with the world, even impossibly complex things must somehow be relatable back to them (unless there is some additional channel in which knowledge enters our minds?).

If something is so nebulous that it is completely built from things we can't experience in any way other than being told about them, then how can they be said to exist at all, how could we tell this tale apart from complete fiction?
Are you suggesting engineers aren't taught the basics of reading, writing, perspective, and so on?
RIP Sam Altman's reputation
Hi everyone, I'm the founder of https://causal.app (the tool with which this model was built).

For some extra context, Craig Thomas (the guy who built this model) wrote a great accompanying blog post about portfolio construction: https://ckthoms.substack.com/p/no-1-understanding-portfolio-....

Let me know if there are any questions about Causal :)
> but it still doesn't solve heap memory safety like Rust does

Care to elaborate on this?

> Ada also prevents dangling references to objects on the stack or the heap, by providing automatic compile-time checking of "accessibility" levels, which reflect the lifetimes of stack and heap objects.[1]

Or what are you referring to?

[1] https://www.adacore.com/uploads/techPapers/Safe-Dynamic-Memo...
CRDT resources
> However, is there a way to collect more data and yet not increase surveillance?

I think this is a basic question of our time, because we introduce so many devices into our lives from various areas that all collect data. I feel that even if you do "privacy conscious" data collection, the data will still land in the hands of others. A lot of the data is also never even entering a device that you own but is always controlled by third parties (like infrastructure operators, shop owners (CCTV), etc).

Sometimes I feel like technology has inherent impacts, no matter how much you want it to not have that impact, because it makes some uses of it really easy while making others really hard. Like copying data is so immensely easy now, to a degree that it's hard to not copy data.

Think of the CCTV example for example. You might be a privacy conscious shop operator so you don't have a CCTV system set up. However, in your street there are 5 other shops, 2 not connected to the internet, 3 which are, and one with bad security that doesn't need password logins. Now you personally have tried to not collect data on your customers, but as the customers walk down the street to your shop, they come across all the other shops, and their images even land in the public internet.

Right now, the impact is countered by video data being so horribly hard to process, taking so much space, etc. So that publicly accessible CCTV system only lets attackers obtain footage of the last 3 days. But eventually, as computers improve, CCTV operators will add facial recognition features, and maybe store the data obtained for longer periods, because the info whether some person walked down the road takes up way less space, so operators might opt to store it for weeks and years.

Suddenly, someone accessing that one CCTV system with bad security has access to the last 10 years of pedestrians walking down the road, and it's only a 10 GB sqlite database (which by then will likely be not much data).

This effect is not just local to CCTV operators, but can be seen everywhere. If a car manufacturer collects telemetry to improve their car product, and does it for all their fleet, they might build a database spanning decades. One day they might get hacked or think it's a good idea to sell that data to insurances, municipalities or whatever. The car manufacturer might not even do it, but you also carry a phone with you with google maps/grindr installed, etc, or it's the municipality which has installed license plate checking CCTV on the road. Or it's the mobile network operators because the cars have to use some means to talk to the car companies. Etc.
One part of the excitement is about “look what’s possible!”, but frankly this is also worrying to me. Now that people know you can get this level of performance with that power efficiency, they will demand it from other vendors. That is going to pose an interesting challenge: remain with an open architecture with separate parts limited by their interconnects, or like apple go to a closed architecture with everything on an SoC. Most buyers will not care that the architecture is closed, they just want a light and fast laptop with good battery life. We may be witnessing the beginning of the end of the open pc platform and its wide array of vendors. If the mass market of laptops uses SoC’s the volume will not be there to support OEM parts vendors, and that market will thin out.
Facebook Wrestles with the Features It Used to Define Social Networking
As the other person mentioned even a small productivity difference can offset the cost. And we haven't even touched on QoL items like trackpads, screens, and battery life. Everyone is so focused on AS it feels like the screens are not being talked about enough.
Steven Pinker and the Limits of Reason
Jeffrey Sachs Appointed at the Pontifical Academy of Social Sciences
My issue with recipe timings is that even if you cook things for as long as it says, the overall time to cook the recipe is always very "optimistic". I assume the issue is some combination of marketing and the fact that the test cook was done by a professional chef who can dice 10 onions in a minute.
https://www.crewscale.com/
But this requires either a dedicated device or a dedicated app with according permissions running. Also, as I understand it, it's actually the device, which locates the beacon.
Top Information Technology Quizzes to Test Your Knowledge of the IT Industry
The blockers tend to be the parts of "Java" that aren't actually Java and aren't typed, such as Spring or Hibernate. Blaming Java for that is correct - there's no point having a typed language if it's so inexpressive that people layer untyped hacks on top of it in order to be able to actually do anything - but blaming types is a mistake; if you use a language that is properly typed without compromising expressiveness (i.e. an ML-family language in the broad sense) then you can genuinely get that ease of upgrade because you don't have to step outside the language to get things done.
The Worst Programming Language Ever
Ignoring Sanctions, Russia Renews Broad Cybersurveillance Operation
That's beside the point. Arch Linux makes no effort to appear more reliable than new macOS releases, and there's no reasonable expectation that it should be, even if it is.
"I think Ada/SPARK needs to seriously be considered for a lot more projects. Maybe we need better tooling, but still".unwrap().unwrap().unwrap()
The language parser has the information to know what ingredient the unit is for though, so you could build a database of those conversions.
NixOS dev VM setup on Apple and Intel silicon Macs
> And it turned out good even if you could say that's not what the people wanted.

The difference, and what I probably failed to explain well enough. Is that these removals might not have been what people thought they wanted, but what Apple knew they did.

With the touchbar, new keyboard, removal of the MagSafe, removal of the charger from iPhone boxes Apple has made things people didn’t actually want.

The notch on the phone may have seen wide adoption, but in my anecdotal experience nobody likes it.