skysight-inc/HackerNews huggingface dataset:
I think the best way to have a long career in tech is by expanding your knowledge, don't focus on only one area (like Frontend or Backend), but try to learn new things every day.

For example, you can try studying Blockchain, I'll share this article if you want to start: https://www.ratherlabs.com/post/the-roadmap-to-become-a-bloc...

And this article to stay ahead of the curve: https://bootcamp.berkeley.edu/blog/most-in-demand-programmin...

Good luck!
Couldn't <this> be a custom HTML element? So there'd be a naming clash.
Rewrite it in something compiled already, it's insanely slow
They forget how it ends, though.
Probably because it would make it cost more than $1000 while not being useful to most people.
I don't know the names of the people involved so can't tell for sure who is pointing fingers at who. Is mastodon.au shutting down because the mod refused to ban people who were talking about playing the Harry Potter game?
Technically yes but it takes 1 more step.

afaik (maybe I'm wrong) you can only reset a Telegram cloud password with a recovery email address.
And you can maybe access that email address through a SMS based recovery.

Having your Telegram account with a cloud password and the recovery email locked with a safe 2FA method "should be safe".
Make WLAN and Bluetooth basically work for CI20
Imagination Technology's Creator Ci20 was a MIPS board for hackers released in 2014. Despite the subsequent decline of MIPS, people are still improving Linux support for this board.
OMFD, just watched it yesterday! 8(

I think it's more like borderline presumption of guilt.
Where did you learn that the brain works by simply predicting the next most likely word in a sentence?

Tertiary note: I'm also a programmer and a researcher. It's failed pretty hard on both. Faking sources of medical / biological information, botching simple chronology, suggesting made up methods on well known programing libraries (3 of many examples). There was nothing I could do to correct any of these errors - no matter how much leading or pointing out error, it would acknowledge it and repeat it.

I recognize the value of chatgpt (and roughly how it operates) but the excitement (marketing hype) is indeed over the top. It appears an incremental advancement of old word2vec (added human supervision and a few more things) but the sum total is still of questionable value in domains that mean the most to me (admittedly self centric, but many are like me, at least here)
But Deepfakes only make those things easier, they're not what makes it possible in the first place. Have someone with makeup and a similar voice, and you can fool someone with a video call. Prank-calls with people sounding like some politician were a perennial source of entertainment for radio shows etc.

The trust was misplaced in the first case, but we're now getting a clear demonstration why. Like someone walking up to your car with a universal remote and unlocking it within 60 seconds.
> Because of limitations in browser parsing engines...

I'm happy about this feature, but they don't really elaborate on what these "limitations" are, except a passing reference later on to "making the parsing engine slower".

Anyone know what the issue is exactly? Why can't they implement it the other way without making the parsing engine slower?
I've been using Linux for the past 18 years or so, but damn do the M1 macs look interesting. How does one manage packages on a mac?
You have 3 questions.

1. I have used Fink. And I have used MacPorts. Now I use Homebrew.

2. When I get super-annoyed with a system, perhaps because it has entered a state where it won't update, I do a web search to see if folks have jumped from that ship to another. If there is a consensus, I jump with crowd. If not, I try to clear the decks, e.g. reinstalling from scratch, to see if I can improve my situation.

3. I don't have a list for you on the pros and cons. There may be some merit in choosing a system that is widely used, because then others might be able to help you if you encounter problems. By that measure, I think Homebrew is the best choice at the moment. But I've no reason to think there won't be something else just around the corner. I wish Apple would get in this game, but after so many decades of Apple standing by without acting, I am not especially sanguine.
I did recently, when I switched from an old computer to a new Apple Silicon Mac. It was pretty easy! I was already familiar with it because I used homebrew-cask for application installs, and used to help maintain that project. The most difficult part was really just redoing location of library paths for Perl and the such.

I like brew because it’s easier to audit, faster to fix issues, and tends to update first. Years ago, macports just had so much more, but that’s become less of an issue over the years, for me anyway. Getting away from sudo is always a plus. MacPorts probably(?) is still better for very old machines, though, both in terms of speed and availability.
I toyed with something like this a few years ago. Never really built the thing, but you can actually do this with a Rasberry Pi and a couple of attachments.
Penny Arcade also called this specifically: https://www.penny-arcade.com/comic/2023/01/06/i-have-no-mout...
> On debian if you install a package it will just install that package and it will warn you if dependencies will require upgrading first. It won't upgrade totally unrelated packages and break everything for you

This is exactly how Homebrew works, too. The difference is that Debian won’t ship a new version outside of a major release so if you started with Node 18 you won’t get 19 until next year.

Now, of course, developers usually don’t like that so there are non-core repositories which update more frequently … and you get exactly the behavior which Homebrew has. Being oriented at developers just means Homebrew does that by default.
What kinds of model architectures? I'm curious to play with it myself
Both being an expert in a particular area and having broad knowledge in different areas can be valuable in tech, depending on the specific context and goals.

Being an expert in a particular area means having a deep understanding and mastery of a specific technology, tool, or domain. On the other hand, having broad knowledge across different areas of tech can be valuable in roles that require a generalist skill set, such as product management or entrepreneurship.

If you haven't been aware of, for example, Blockchain technology, you can start expanding your knowledge with this blog: https://www.ratherlabs.com/blog

I highly recommend it for those who want to study something new!
Manufacturers believe consumer sentiment favors cramming more telephoto selfie cams and the like in to phones.
What's New in DevTools (Chrome 111)
> Seriously, go learn how to train your memory. Research it like you’re trying to decide on a new framework. Use what works best for you.

Any pointers on this one? It's hard to tell what is BS
Siri, Alexa, Cortana.
Isn't this a weakness in all SMS based verification?

If you can reroute SMS auth codes, it's game over.

It's too bad that most 2FA rely on this method (or use it as a fallback).

I don't see how it is directly related to telegram, though.
Or just hire a few FTEs to properly support and maintain the CLI. Pull in new FreeBSD base at releases if they really want to axe their overhead. It's always just read as absolutely lazy how slowly the CLI progresses. Hire a few more and they could absolutely offer a package repo. This company dwarfs Red Hat prior acquisition.

A company like Apple could kick whatever money to an OSS project and write it off as charity for taxes, I think for that matter.
I think maybe the most interesting thing about it from my perspective is that deep learning is being integrated into this kind of technology. For all of the corporate immorality of Google and Facebook, the value to society of Tensorflow and Torch being free software cannot be overstated.
Nope.

First of all, everything's end-to-end encrypted and no chat logs are stored, so even if someone did do that they wouldn't have access to your chat history.

Second of all, if someone tries to impersonate you, your contact gets a notification that your encryption keys have changed, ideally making the recepient slightly more vigilant.

Finally, Signal has built-in (optional and not on by default) protection for these types of attacks which require a PIN after activating the number on a new device, making SIM swap attacks useless without PIN as the second factor: https://support.signal.org/hc/en-us/articles/360007059792-Si...
you could use nix
A big benefit would be ZigBee integration. Not particularly unique, but IKEA tend to do a reasonable job in terms of quality and price and their smart home bits are easy to connect to HomeAssistant. They claim it can talk to STARKVIND, so it should have that capability. They seem to be a bit more reliable than Aqara/Xiaomi (battery life seems to be variable for me).
You can significantly improve yourself.

And get rid of that constant weight.

By very professionally going somewhere else.
Really getting quite tired of the misuse of the word trope.
Very cool, it's an awesome project, and thanks also for replying!
I’m surprised Bing’s chat meltdowns haven’t had more air time on HN. People are going to start calling it a living creature.

https://old.reddit.com/r/bing/top/?sort=top&t=week
Assuming their claims of anonymity are true, they won't be tracking users at all.

I imagine they can get much richer metrics through this as opposed to only tracking downloads on the server side.

I'm not saying I like it. In fact, I plan to keep it disabled. I'm just saying it's a bit naïve to think client-side analytics are the same as server-side download tracking.
AMD should give desktop CPUs more PCIE lanes and memory channels.
Was hoping to see libvips in the comparison, which is widely used.

I wonder why it's not adopted by any of these frameworks?
Thank you. I tend to rely for even open source GUI apps because the experience of installing/removing packages have been smooth (at least for me) so even on Ubuntu, I find myself using brew instead of apt/snap for personal use.

Side question - what can we do about improving security? Of the possibility that packages are not poisoned? Some sort of central CA/GPG or similar requiring to sign the packages or there would always be some holes and it is a hard problem to solve?
I've read Bostrom's Superintelligence and followed the debate around so-called "AI safety" but it always felt too abstract to take seriously.

That's starting to change now - this AI is getting good, powerful, and alarmingly convincing. I still don't feel like the AI apocalypse is inevitable, but it's starting to feel possible, and it makes me uneasy.
Yeah I was shocked at how naive this quote is:

>> The definition of scaling function is mathematical and should never be a function of the library being used.

I could just as easily say "hey, why is you NN affected by image artifacts, isn't it supposed to be robust?"
ChatGPT won't take this job
Intel Expected To Develop 14A “1.4nm” & 10A “1.0nm” Process Nodes
IMHO if USB-C stuff doesn't work with Apple's USB-C, then Apple's USB-C is not really USB-C and should n't get certification.

Standards must be defended against corruption and degradation, and if those standards are mandatory, then everyone's implementation of it must be compliant.
I speak German and I have just read the text, it is vastly complicated court and lawyer speak.

But it is clear that this legislature is pushing for crime prevention based on aggregated data from computer systems(where from, exactly?)

The arguments are that a manual extraction and collection would be too slow and that this should be limited to only a handful of severe potential crimes. As a prevention rather than mitigation technique.

This is quite bad.

Now the objection is not purely because the data is coming from computers, but because it will reveal data on people tangentially connected to the targets.

This is so wrong in so many ways and the people who are pushing from this have learned nothing from the stasi and nazi regimes, or perhaps they are nostalgic.

It is very clear that these things are pushed by rather smart minds, matter experts and this makes it clear they do not care about the innocent peoples privacy, as they could not possibly be so ignorant to overlook this matter.

Justice even the conventianal way spawns injustices, now the lazy government wants to automate and scale their procedures. W.t.h.
The abstract mentions both, says that they are both high, but does not provide numbers.
Moved from Homebrew and Nix to MacPorts for a while around the M1 transition. Came away quite liking MacPorts; it was simple, and it worked.

Moved back to Nix when it was ready for Apple Silicon, mainly for better isolation / reproducability, ephemeral environments, and parity with my other systems. But if I need something that's not in nixpkgs, I'll look at MacPorts first.
This wouldn't work because there's no way to enforce that all AI generated content gets stored in a single place.
> decibel meter

You have the microphone in your smartphone.
Do you actually use the phrase "be negative" when you ask the question? I could see that distorting the responses by people who don't consider pulling the cord to stop the line "being negative."
> Is mastodon.au shutting down because the mod refused to ban people who were talking about playing the Harry Potter game?

No, the shutdown of mastodon.lol is apparently directly related to Harry Potter, but the shutdown of mastodon.au is for a different reason.

I don't fully understand the reasons in either case. I think the point is that a Mastodon instance can shut down for any reason, simply because the admin feels like shutting it down.
Using cryptography you can be sure the person you're talking to at least own the account they're using to talk to you.
Same idea as "Jon Skeet facts": https://meta.stackexchange.com/questions/9134/jon-skeet-fact...

(context: Jon Skeet is (was?) the highest-rated user on StackOverflow.)
Normally a high CO2 level will go hand in hand with the air feeling stuffy from other pollutants that build up at the same time, so there's hardly a need to continuously use a CO2 meter as you can easily notice when the air "goes bad". CO2 buildup is quite predictable in most closed rooms based on the number of people inside, the room volume and the ventilation as well, so you can just work out a ventilation schedule and stick to that instead. Common sense often beats smart gadets.

Personally I have a CO2 meter in my tiny office room but I don't need to look at it as I pretty much know that it will be in the red after being in the room for a while with the door closed.
Good question. The local Aldi here was selling charging cables the other day: micro-USB and USB-C cables were €2.99, the Lightning version €8.99; Same brand, length, etc.

While sure there's some extra margin on those cables it seems the cost of MFi certification seems to be more than just a penny per cable.
Maybe they want to include the most common packages in their unit tests, or understand usage patterns so they can prioritize development?

It’s very hard to write and maintain good software without knowing how it’s used. No package manager needs to know how you specifically use it, but aggregate data and the ability to identify scenarios it does not handle well are both very important for SW lifecycle.
<insert rust is the cure for life, death and beyond, compiles safely to 42>
Ask HN: How real is the AI thing?
I am noticing lots of blogposts and tweet threads saying that ChatGPT and other AI-related tools are some sort of massive revolution that will change substantially our world (or at least our society).

This sort of content is also implicating either implicitly or explicitly that if you don’t jump on that wagon (even as a user) you will miss out on great opportunities and basically be left out.

Lately there have been lots of breakthroughs in AI and there seems to be a booming interest in all of this hype, probably higher than ever.

Personally I am not that over-excited seeing ChatGPT interacting with almost every kind of topic, perhaps because I know these tools are built and polished by actual human beings and it is still error-prone and breakable. Not diminishing in any way the efforts from the creators, mind you.

If anything, these AI hype could be a signal of human dawn fall: once students start using these tools to write their essays, writers start publishing AI-generated books and getting paid for that, or scientists start publishing papers produced mostly by AIs, such tools will be the new normal and we may get dumber and dumber as a species because AI will do mostly everything for us. This is the most controversial point for me.

Is this AI boom for real? How much of a revolution is it?
While I can understand the argument that this might be a good idea, I don't believe there is a chance of it actually happening.

So many countries would have to work together to do something which is so obviously detrimental to their own economy.
Pretty soon the content will be better than we can produce anyway. You're fiddling while Rome burns. You need to pivot hard because your business model is dead. As are the jobs of almost all white collar workers. We have AI and its not like we thought, AI is people in a box. A person in a box is much cheaper than a meat sack in the real world and will only get cheaper.
I keep an electric kettle and Melitta pour over filter holder in my office at work. Most places I’ve worked the office coffee is crap.
> Why does a package manager need to track their users at all?

According to https://docs.brew.sh/Analytics they use it to measure how often formulas fail to install, to get overall metrics on which OS versions are used, and to correlate those (i.e. to tell on which OS versions specific packages fail to install correctly).

> A maintainer has no need to know who's installing what

Aside from the IP, they don't know who's installing what, and in the new model announced in this post they now don't store IPs or any other user token at all, so it should be purely anonymous aggregate metrics.
The charging part is mandated though, the EU law mandates USB-PD support.
The owner of the ISP that I use has been experimenting with making his own [1].

[1] https://www.revk.uk/2019/09/environmental-sensor.html
Richer how, exactly? I fundamentally don't 'get' what richness they actually need.

If anything they need money, of course, and to know their software works for their users. Prior to release have a test system install the full base, test those packages work, and you know anything less will work too.
the experience with voice assistants seems to suggest that lowering expectations would be a good thing, as people are both gullible and ready to believe in magic and quickly come to get disappointed by fake magicians.

alas lowering expectations is exactly the opposite of VC culture.
I think a better idea would be a proxy that will send a wake-on-lan signal if the end point hasn't been connected to in a certain time frame.
It may be a global minimum but it doesn't have to be. If it ends up in a local minimum then going to a global one would reduce the total energy of the system but it may require additional energy first to 'go over the bump'.

I can't find a good source with packing but a very similar phenomenon is a soap film on a wire frame. Sometimes it gets stuck in a non-optimal configuration until you blow on it to give it a kick needed to reconfigure. You can see it at 19:35 in this talk by Matt Parker[1]

[1]: https://youtu.be/Iip8VNrHK_8?t=1175
All stuff that should be in a trouble ticket from a whiney user. Which we know this type of user would be.

Edit-Also, this is for Mac OS. Chose a few standard OSes to support and test them. If a system update will fix the issue then it shouldn't be fixed at the package manager level.
Battery life is fine, not amazing but fine. I can usually get around a week or so of battery life depending on what I'm using it for. I usually leave it near an outlet anyway so I can plug it in periodically. The portable nature of the device is a nice-to-have for me but I usually just use it in my home.

One thing that it lacks is WiFi connectivity - all syncing needs to be done via bluetooth. Which makes sense since it's portable but WiFi would be nice when it's at home. But the device is open and their site gives you ways to make it WiFi compatible if you so desired.

I originally found it through a report that showed it as effective as expensive air quality testing gear. It happened to be the only portable one as well that rated that well.
Google relies on human employees to improve Bard chatbot responses
Entitlement syndrome. Nothing is perfect, not even paid software is perfect. At least open source gives a chance for someone to look into how it's done, suggest/discuss something different and submit a modification if affordable.

EDIT: Typo
Linux's SystemV Filesystem Support Being Orphaned
Lol on 14 open superchargers. Tried Tesla app. It told me to insert VIN of my car, to tell me that this is not Tesla VIN. Well no shit Sherlock. So even if I would like to charge (and pay) on superchargers, I can't.
Yeah of course, but that's not the point the parent was contesting. They claimed a bank loans from funds deposited which isn't the case.

If a bank chooses to create an asset (your liability) by loaning money to you, if you then fail to repay, then they're in a bad spot. They're certainly not allowed to just delete the records of the loan being issued to get rid of the delinquent asset on their balance sheet.
> EU law just restricts storing & processing _personal_ data (GDPR)

To be clear to anyone reading: using Google Analytics without a non-Google-hosted anonymisation step breaks GDPR. This _has_ been litigated in court in several countries. There's no "ifs" or "buts" about it.
Ahah nice
The unions were striking, partly over safety issues. Biden stabbed them in the back and banned them from striking.
The moment TJ Miller left the show they lost their comedic anchor.
Only of those that evolved due to Darwinian selection, I would say.
Moved from homebrew to nix. Haven't looked back. If something is not on nix, I just build/compile it myself.
Off-the-top of my head.

* Hobby apps designed for yourself and your friends.

* Hobby apps that you hope will become products but probably won't achieve traction.

* Apps where you're trying a new stack or framework.

* Annotation apps for academia.

Basically, every single app written by people who aren't doing internet facing web dev as their core engineering function.

Also intranet apps as other commenter mentioned.
This looks interesting. I don't think the single-threaded design fits my use cases, I would prefer a thread per actor. Both are valid tradeoffs though, and it's always good to see more projects in the area
The other answer to your comment says that you can't, so it's possible the the feature is broken or something? But you can configure a recovery email, which is supposed to be used, if you forget your password. But I have not used it yet.
It’s a little like a machine controlled ‘stop and frisk’.
I mean, it isn't a big deal, just few packages need to be installed, just compared to "put a blob on server, run" it's more complex. It's all fine if you use any kind of configuration management as it is just write once in manifest and done.

But if you just install it directly via package manager, leave alone and need to say reinstall server or something, the knowledge is lost.

I remember having a lot of ping-pong between ruby devs where they, well, didn't note down what system libs and dev package they needed, just had them installed locally at some point and forgot about, then surprise when app isn't compiling on server.
You are forgetting that it will also make files smaller.
I tested here, and it reduced from 172b to 160b, on minified versions. Bigger files will have a bigger reduction on file size.