skysight-inc/HackerNews huggingface dataset:
I actually have something I've been meaning to put on github. I wrote it over a decade ago and I need to dockerize it. I only made it in Vagrant.

But it can do something iVentoy can not.

https://www.iventoy.com/en/faq.html:

The computer which run iVentoy must be in the same LAN with them.
Besides, there must no other DHCP servers in the same LAN.

It can coexist with an existing DHCP server. That means you can just start it up on your own network without any modifications, and start netbooting machines.

It turns out that multiple DHCP servers can co-exist on the same network segment. So I just have a second dhcp server solely for a pxe bootstrapper. At the time, at least the initial download must be tftp, but I used a stripped down ipxe stub that took advantage of the universal undi network drivers, and then loaded the rest (usually syslinux) over a fast HTTPS connection.

From there, iSCSI was no problem, and I could also use tools like plop, memdisk, or grub4dos, as well as Windows 7/8/10 with wimboot.

I remember for some distros like Knoppix, we would use an NBI driver to just mount the iso directly over the network, which could be far simpler and more performant than NFS.

EDIT: To be honest, it is simple enough that it doesn't have to use Docker. It is mostly dnsmasq and PHP.
Every system I’ve seen for managing this kind of system has flaws, including the ones that I have written.

For instance scikit-learn implements excellent algorithms for model selection that would apply, in principle, to a model based on huggingface transformers that might take 2 hours to train. skl is a fast machine if memory fits in RAM on a single computer, but it is not up to task for multiple computers or anything mortal to a single process such as the computer bring turned off.

HF has model selection algorithms too, but not as nice. They don’t take the same kind of datasets as all so it would be a hassle to import my ski models into HF.

I have to be able to compare models generated with any kind of tools so I think I will build a universal model selection framework (builds and test models) but then you run into the problems langchain did where there is a lot of structure imposed and all sorts of quirks and performance losses because of that structure.

For instance my current skl selector wastes a lot of resources computing stuff from scratch over and over again and if the code were properly organized it could get the job done 3 times faster but the same trick wouldn’t work for every other experiment I might want to do.

So we are all running into hurdles and finding ways to jump over them, making a lot of mistakes because we are in a rush and don’t know better yet.
The 35 watt processor in the T430 is just way too easy to get toasty.

The T440 or above with a 1080p screen upgrade and trackpad replacement is so much nicer to use since it cooks your legs less, has a nicer screen, is lighter, thinner and still able to take hard falls without issue.
This was not my intention —

But I enjoy the irony.

Invoking the concept of “thought terminating cliche”… as a thought terminating cliche.
It's currently a little less than €18 per month, if you get the online service. I think they're running a discount at something like €130 - 140 per year right now, still not unreasonable if you're into various types of sports.

I can see myself having a subscription just to have Tour de France running in the background while I'm working, had I thought about it and if I had an extra monitor or TV in the office.
I think the way it probably works is that if the US gov. wants to root someones phone anywhere in the world they just do it via some API given to them by apple/google directly.

If a foreign country wants to do it to someone on foreign soil (like the saudis to bezos did [1]) they exploit some vulnerability brought on the free market (like the whatsapp/video message exploit chain the saudis used, or exploits like the NSO zero-click iMessage exploit [2]).

If a foreign country wants to spy on its own citizens who protest the government, they could just use the local phone carriers capability to silently ping, update firmware or change system settings remotely, those are intentionally part of the mobile standards (including intentionally weak encryption) so governments can spy on its people.

[1] https://www.wired.com/story/bezos-phone-hack-mbs-saudi-arabi...
[2] https://www.wired.com/story/apple-imessage-zero-click-hacks/
That is not what he means by "Laptops don't change". He means

> A 2015 research paper discovered that the embodied energy of laptops is static over time.

> Improvements in functionality balance the efficiency gains obtained in the manufacturing process. Battery mass, memory, and hard disk drive mass decreased per unit of functionality but showed roughly constant totals per year.

> New laptops may be more energy-efficient per computational power, but these gains are offset by more computational power. Jevon’s paradox is nowhere as evident as it is in computing.
https://www.ato.gov.au/Individuals/Tax-file-number/What-is-a...
doesn't clang use a sexp like notation for some IR ?
my brother is fanatically opposed to buying anything new. when i wrecked my last new laptop, by spilling a gin & tonic into it, he got me a S/H HP Z15 workstation on ebay, and i must admit i have been pretty happy with it. i will think again before buying new.
That comic is very old. In the days of 2.x it was a little harrier but nothing like people make it out to be.

The literal only thing you need to understand is “sys.path”. If you inspect this in a shell you will know what you’re up against. Python is all literally just directories. It’s so easy and yet people get so bent out of shape over it.

Create a venv, activate it, and use pip as normal. If you ever run into issues, look at sys.path. That’s it.
Every year is a lot

But I think the article is more about impulse control taken to an extreme because they lacked it in the past
I do the same. If enough people complain about the same issue, then you have to consider it
I proposed rational skepticism.
My only comment is you have a lot of courage. This is admiral. I am terrified of doing the same.
Without the fixed cadence of a conference how much technical content do you think will be produced? There are already so few bloggers that the remainder will be heavily skewed towards the self promotion bent.
I can't say I stick to this 100%, but I actually like using underpowered laptops. Optimisation is an important step in the development process but its often rushed through even by those who consider it most important (myself included). However, if you NEED to optimise your code just to get the thing to work on your computer, a lot more attention is put into it. If I'm optimising for a lower spec machine than my users are likely to have, that gives me plenty of leg room.

For the record, I'm mostly talking about personal projects, which are game dev, where performance is more of a factor than something like a web app.
I recently got my first macbook (coming from a thinkpad) and it’s honestly more about not having to give a shit about a charger. It charges incredibly fast when I plug it into its monitor, but otherwise I just throw it in a bag without even thinking about what my battery percentage is. I’ll leave the house with it and not even bring the charger.
Same. It really was the best screen size/ratio for me. I was basically carrying it everywhere.
Sorry for the hijack. What roast level do you do?
> How could a banking app run without an account?

I use two banking apps that have a FAQ feature that's just a fancy wrapper for their respective online knowledge bases.

It's only due to laziness on their part that the entire app needs a login. Even if the only thing I'd like to do is browse the knowledge base.

Similarly, you shouldn't need to be logged in to queue up an arbitrary number of transactions. To execute them sure, but every banking app I've tried makes you login from the outset for no discernible reason.
Since last year, before I heard about langchain, I've been building my own stack of tooling for my own LLM projects that probably now covers about 10-20% of Langchain's functionality. I heard about Langchain earlier this year and groaned, thinking that I did a lot of work for nothing..

..Then I actually used langchain. I was shocked at how poorly performant the code is. Some operations took 10x longer than how I did it, and all the while producing worse results. As tempting as it is to just roll with langchain from day one, I'd highly advise against it. Think deeply about what you're actually trying to accomplish and instead of just injecting langchain in the middle of everything as this messy, amorphous glue code thing.
I expect that they'll add a web client this year. And then we'll be able to add whatever filters we can dream up (and implement)
It would be helpful and interesting if you could explain why the impact is so huge
It really is a shame that the USB C ports are not modular on newer ThinkPads, you basically have to send the laptop for board work to get them replaced once the USB C ports go.
What’s wrong with shipping source code?

Containers add huge complexity, for what?
Do you actually buy a new laptop every year? I feel that's a bit delusional. Year to year most upgrades are pretty minor.

An argument can be made maybe every 3 years if you're doing some incredibly resource intense stuff.
Dropping the name of the language that utilizes these hieroglyphics might be helpful to those who are unfamiliar.
I rely on laptops provided by corporations I work at, so here's the breakdown of the remaining electronics:

1) samsung s10 (2014) -> iphone 8 (2018) -> iphone 13 mini (2022) -> no replacement planned since Apple dropped mini lineup.

2) gaming pc: amd fx-8350 (2012) -> i7-6700k (2016) -> 7800x3d (2023) -> hopefully no replacement till 2027

3) tablet: nexus 7 (2012) -> galaxy tab s3 (2018) -> ipad pro 2021 (2022) -> unless battery completely dies earlier than in 4 years like it happened with nexus 7 (making it stationary device).

So overall, my update cycle is every 4 years on avg, with PC upgrades having longer cycles thanks to exceptional performance of the chosen platform at the time

I.e. I still have i7-6700k working at another location and delivering strong both for productivity and gaming use cases.
The latter wouldn’t make sense. In such a case, there’s already little value to being in the cloud, but to be in several?..
there is an alternative that is production-grade - deepset haystack https://haystack.deepset.ai/

p.s. i am contributor so there could be bias
I've been using my X1C on battery for the last 4 hours on a transpacific flight (hello from the middle of nowhere) and am looking forward to about 4 more hours. The seat has a convenient power plug, but it's awfully nice to leave the charger tucked away in my bag to be one less thing to trip over when I have to wriggle free from my cattle class seat to run to the restroom.

So, to address your question (which I would normally also ask), it is that important though this is also a somewhat narrow use case.
Apple allows Bloomberg even though it requires an account.
This is why the tech interview is still an unsolved problem (for non-tech ppl).

How does a non-tech role sift through the 32 devs who did 10YOE flipping bools vs. the 3 that built the entire system? They'd look similar on paper and in superficial conversation.
It's just another everyday machine that requires trained people to operate. Doesn't change the fact that machines designed for trained professionals also cause accidents just because they were poorly designed. The book mentions airplane accidents a lot and how that industry learned from them and improved designs as well procedures.

Driver monitoring system like that will just be adding another layer which can fail in so many unpredictable ways.
> I keep hearing this argument for not buying a new laptop every year and it just doesn’t hold water. I say buy the latest MacBook, expense it, factor it in as a monthly cost.

this is why Apple is a trillion dollar company. because people mindlessly buy any new thing they put out, regardless if it makes sense or not.

https://youtube.com/watch?v=Ydje1ivynIM
This is the way. I just swapped as many news, social (reddit/etc) and the like over to newsblur via RSS and I'm VERY happy. This OPML will go a long way to filling out my categories :-) Thanks a bunch for your efforts!
Plenty of people just enjoy having nice things, it’s not all about status despite what you think.
Location: Curitiba, Brazil

Remote: Yes

Willing to relocate: Yes

Technologies: frontend, UX, react, next, vue, nuxt, noce, javascript, sass, astro

Portfolio: https://portfolio.alanfernandes.dev

Résumé/CV: https://portfolio.alanfernandes.dev/alan_fernandes_cv_en.pdf

Email: contact@alanfernandes.dev

---

I'm a former UX designer, looking to start a career as a frontend developer. I was always interested and got involved with web development, and my colleagues at my previous job used to call me "fullstack designer", because I would code some prototypes (and sometimes even some quick solutions to clients), and was pretty good at bridging the design and development teams.
Oh, my bad. I though R was quite a bit younger.
Malice is not falsifiable: anything could always just be another trick. So unless you want to end up believing everything is malice, it’s best to start with the benign explanations, until you’re sure they don’t fit.
why nobody mentions conspiracy theories? i think its a great mental exercise
"ThinkPad® X260 will go as long as you do with over 21 hours of continuous battery life". Thats a quote from Lenovo website from 2018. I can confirm this was in practice the case with extended battery pack.
> Risks are a normal part of business and are a necessary element of development.

He didn't say "banning risks", the wording here is important, "preventing risks"

"I can use this unmaintained rail road infrastructure for dirt cheap, I can maximize my profits if i send my dangerous chemicals this way!"

Then you have the Ohio incident

By "preventing risks", you'd not allow that kind of business to take that kind of risk

It kinda is sad that people can't see it from this angle

And it makes me not optimistic about the future of this civilization

We should absolutely prevent risks, your action, therefore your risks, have consequences that can affect the life of many people

This selfish society has to stop
CPython still needs to update reference counts after the fork even if your python code itself doesn't modify any data, making Copy on Write less helpful than it would first appear. Monolithic memory buffers like numpy arrays can be shared efficiently via CoW, but rich data structures with many PyObjects suffer from the refcounting issue.
Should be a reality TV show.
On point 3, while I agree he shouldn't be required to give up his password, we should note that they did find child porn on other devices and that there is testimony from another witness of more porn on those hard drives. I'm just saying that this is a bit different than there being no sufficiently prosecutable evidence and the courts requiring it. In fact, that's why they claim his 5th Amendment rights aren't violated (though obviously the length of his sentence relies upon that). He could currently be prosecuted under the current evidence, and that matters.

https://cdn.arstechnica.net/wp-content/uploads/2017/03/rawls...
Age is not really the only aspect here; almost certainly top tier 2017 Latitude is more powerful machine than bottom tier brand-new Latitude today.
most people don't have unique skills that provide bargaining power. they can leave, of course, but there will likely be scores of people with the same skillets. They don't get to opt-out because the value they provideto the employer is fungible
Verbal means "in words." Pretty much all contracts are verbal (you might have an argument about the contract we're discussing in the post here). I think you mean _oral_ contracts; it's important to be precise when we're talking legalities.
Absurdity in the lack of testing. I know it probably wasn't the fault of the implementers, but the management above them, but gosh, "move fast and break [people]" is not how financial software should be made.

There was pre-existing systems, could have just ran it side-by-side to see if it agreed with the old methods.

With how completely avoidable this result was, with people raising flags all the way through, I feel that the only conclusion is harming citizens must have been part of the intention.
I wonder if they'll move to Mexico to take advantage of the FTA with the USA and that will lower their carbon output
Because Apple makes a shitton of money selling ads on iOS using its Ad ID.

Wait, did you seriously buy into their marketing BS about how they care about your privacy? Apple cares about making money, and that's it. They hamstrung Google and Meta on iOS simply so they would have a monopoly on advertising trackers on the platform.
I got tired of laptops being: non-upgradable, poorly designed, overheating, having cheap components, cheap materials, so I'm switching to a backpackable mini-ITX build. For a journalist, even a first gen iPad should do the trick, but for quick compilation and development in general with all those heavy apps and daemons even a relatively fresh laptop CPU just doesn't keep up. The only two downsides are: no battery, space.
Yeah. That's better, agreed. I've been muting lots of accounts I want to follow, just to get the feed down to a clean friends only feed. It's better, but I guess my big point is that algorithms suck, at least from a user's perspective (I'm sure 90% junk mixed with 10% content to keep users engaged does wonders for profits)
If Nvidia did something that sounds pro-consumer in any way, it’s not because they give a damn about consumers, it’s because it coincidentally made good business sense also
you dont quite get my point

i compare password hashing on server with passkeys where you store the public key on the server... we are told to hash computer intensive preparing for the worst that the server is breached and an attacker has the stored hashed (salted, peppered) password... then with brute force if you hashed computer intensive and the password was not weak, it can be i dont know 60,80,120 bit strong?

well you can actually get the password from the hash but if everything ok, infeasible... i guess it is the same with getting the private key from the public key, it is possible but with ecdsa256 i read 128 bit strong or so

i dont want more security i just find it interesting that nobody says the hashes are not a secret... ok it is more problematic since weak passwords remain much weaker hashed or not

i would still say if possible keep your verification key to yourself... and if it leaks, no problem

i would call them secret key (private) and verification key (public)

but i dont know much about this and i guess by digital signatures they are really public? but hey may be even stronger
Much longer than that.

"SF Travel said Red Hat is scheduled for events at Moscone in 2026, 2028, 2030 and 2032" in one of the fine articles.

They also seem to be "not cancelled" long in advance. But that makes sense, if you want a specific venue on a specific date, there is no alternative to early options.
I used a 12" Apple PowerBook G4 for years, long after Apple switched to Intel and came out with Macbook Air and Macbook Pro lines. I loved that laptop. Long after Apple stopped providing updates to the OS or browser I used TenFourFox to run a reasonably up-to-date FireFox on it. I finally gave it up, the battery life had degraded a lot and while that could have been replaced I was growing increasingly nervous about using such an out-of-date OS on an internet-connected laptop. I still miss it.
My company, Adevinta, adopted this last year. As you can imagine, some higher-ups pushed this idea as an initiative to improve our efficiency as a company. Let's improve our tech culture! We are going to benefit from less code duplication, more collaboration between teams, and we are going to build reusable software across teams.

What do you think happened after one year of pushing this idea down our throats? Exactly. Nothing. Despite months of documenting the initiative, organizing workshops and brainstorming sessions, and managers pushing engineers to make pull requests to other teams' codebases, no progress was made.

The sad thing is that the higher-ups and managers that wasted our time are not going to hold any accountability or responsibility for the decision... Like it usually happens in big companies.
I think the reason to like working on existing code is that infra is usually very complex nowdays, and for greenfield project you need to do lots of boring tasks to bootstrap it, and for existing code it is already bootstrapped by someone.
Impossible. Politically impossible.
You sound like you've fallen for some marketing. They want you to think that your laptop is "old" and you must upgrade. They want you to chase specs regardless of the benefit to your workflow because specs will improve forever.

I don't upgrade unless my computer can't do a thing that I need it to do.
I recall a few years back a nationwide study found California's roads ranked worst of all the states. Sacramento's response was a press conference held by a CalDoT spokesperson who announced "California has good roads."

Which would seem to end the discussion.
Duopoly collusion. Google's search deal with Apple is worth $billions per year.

Google gives Apple cut of Chrome iOS search revenue https://www.theregister.com/2023/02/17/google_apple_chrome_i...
Base m1 macbook air sells for 800 bucks routinely. It's a great value in my opinion. I agree it's the best machine I have ever owned.
This is not working solution.

Existed only two moderately successful examples of societies of massive share - USSR (Russia) and China.

USSR finished at war (and disappeared, when understood impossible to win that war), and China constantly approaches global war.

All other who tried, disappeared (many with agony), or ended these experiments at very limited scale.
>Python project shouldn't be supporting two different branches for as long as they supported 2.7.

That wasn't the problem. The problem was not giving people the ability to make their code python 3 compatible while they were still stuck with python 2. The python 3 interpreter should have had a python 2 mode that gives you warnings.
>That comic is very old.

And few things have changed since then.
Algae powers computer for a year using only light and water (2022)
wait so.... what??? haven't groked the code, but seems very interesting and may have cryptographic implications

shot at what i think may be happening: using fft to estimate these various tilings
I'd have to see a map of where conference attendees stay. I assumed some would be commuting every day just like residents. I also could be wrong but I thought a lot would stay in hotels near the airport, especially those who live out of town but work for companies that have offices in South Bay and are going to visit the offices while they're in the Bay Area.

One option for commuting conferencegoers is to take transit into the conference to beat the traffic and take Uber or Lyft back after having dinner near the conference, when there is less traffic. Except some would take it on the way back as well because the traffic got them to familiarize themselves with public transit.