News for hackers. Stuff that matters.

pieter

I was willing to gloss over the AI usage because I really like the Bun DX. I used Bun in Shell scripts and small prototypes before and decided to use it for something bigger.

But then in a week or so of use, tons of issues appeared. Use-after-free bugs when a client disconnects (both in Zig and the Rust port, funnily enough) which will kill Bun. Unimplemented feature which just return “0” always. Many backpressure bugs which means something like “return new Response(fs.createReadStream(bigFile))” will greedily read and OOM your box.

All of these have been reported, robobun has made fixes of various quality, but none of this has been addressed. Some of them have been reported for months.

I’d prefer Bun to work on stability rather than fancy features like image processing or threads.

Re:GPT-3.5 Turbo fine-tuning and API updates on Tuesday August 22, 2023 @03:44PM (#37227634)
Any details on what changed in the -002 models?
I’d really like libraries to put the language they’re for in the description.

Especially anything AI-related seems to just assume everybody uses Python.

Re:Server Sent Events on Monday May 15, 2023 @03:51PM (#35953576)
Note that this really isn’t anything except the agreement to send messages separated by 2 new lines. The SSE object in browsers is old and quirky; for example, it only supports GET requests, which means you’ll hit path length limits if you use it for something like LLM completion with large prompts.

Luckily since there’s nothing special about the browser support, you can very easily replace it with custom implementations. https://www.npmjs.com/package/@microsoft/fetch-event-source for example offers mostly the same API, but does offer POST requests and a bunch of other goodies.

Re:Ask HN: Who wants to be hired? (March 2022) on Tuesday March 01, 2022 @03:41PM (#30519710)
Location: Berlin, Germany

Remote: Yes

Willing to relocate: Maybe to NL or else in EU

Technologies: Node, Typescript, AWS, Lambda, Serverless, React, etc.

Résumé/CV: send email :)

LinkedIn: https://www.linkedin.com/in/pieterdebie/

Email: [email protected]

I'm currently working as a senior software engineer (SDE3) in Amazon AWS, working on distributed services built on top of AWS, both frontend and backend.

What I would love is something that can give alternative tube sizes.

My bike uses 22x3 tubes, which are unusual and hard to come by. However, there have been reports of 20x4 bike tubes or 18x3 motorcycle tubes also fitting.

A website that recommends more widely available or cheaper “this will also fit” tubes would be amazing.

Re:Origami – Design Prototyping on Tuesday February 24, 2015 @04:11PM (#9103543)
Anyone know how this compares to Framer?
Re:Bitcoin withdrawals are once again fully automated on Saturday February 15, 2014 @08:48AM (#7243749)
Not being able to transfer BTC out of MtGox
I doubt domain length will really make any difference, gzip compression should take care of a longer domain name.
All these faster speeds won't do anything really for heavily populated areas. The most important thing is total available bandwidth (bytes/sec/hz), and it's unclear how better that will get. LTE itself doesn't improve a lot over 3G techniques, the thing that's making LTE faster in saturated conditions right now is that there's just more bandwidth compared to 3G.
Off shore wind power is about 25% of the wind power capacity of Denmark, the rest are 'normal' wind turbines. However, they'll contribute more to the total energy output. Off-shore wind turbines generate about 35-50% of their maximum capacity on average, compared to 20-30% of normal wind turbines.
Re:Developer Tools Update – Firefox 22 on Thursday April 11, 2013 @06:13AM (#5530974)
Biggest thing I'm missing in the FF Aurora builds is a console in the Inspector / Debugger panes. Having to switch to the console pane all the time gets annoying quickly.
Re:Ruby core classes aren't thread safe on Monday February 25, 2013 @03:44PM (#5281662)
This still doesn't explain why the MRI implementation is accidentally threadsafe. Why doesn't the interpreter switch threads after reading the value from the hash but before storing the updated value?
Not really -- the directory server can just direct a user to connect to a MITM server. There's no need to control the entire network, you only need access to Skype's servers.
Skype has always relied on a central authentication server, which means that anyone with control of that server would be able to MITM any conversation. The recent changes of ownership and centralization of the service have nothing to do with this. Presumably the US government has been able to tap into any Skype conversation they want for a long time.
Re:Show HN: Contacts storage the way it should be done. on Wednesday January 23, 2013 @10:25AM (#5103436)
With $3 / month, $30 / year isn't 20% off, it's 16⅔% off.
This instance was announced at RE:invent 2 months ago, and is now available. You can try one out for $0.34 / hour with spot instances.
Re:Archiving Amazon S3 Data to Amazon Glacier on Wednesday November 14, 2012 @04:31AM (#4782660)
This is pretty cool. Anyone know what the retrieval pricing is? With Glacier you can limit the amount you pay by retrieving really slowly, but I'm not sure that works with the S3 frontend.
Re:Shortcuts to Move Faster in Bash Command Line on Tuesday October 23, 2012 @11:27AM (#4688528)
Note that you don't need to 'enable' the Meta key in Terminal on OS X.

By default, option does what it does in other programs, allowing you to type alternative characters. If you'd still like to keep that behaviour, you can send meta by pressing escape first -- Meta-b becomes escape, then b.

Re:Under the hood: Rebuilding Facebook for iOS on Thursday August 23, 2012 @05:44PM (#4425018)
That link also requires me to log in
Re:Under the hood: Rebuilding Facebook for iOS on Thursday August 23, 2012 @05:20PM (#4424919)
Hmm, too bad you need a Facebook account to read this. Anyone have a version cached somewhere?
Re:FileVault 2’s Apple ID Backdoor on Wednesday August 08, 2012 @08:12AM (#4355111)
The checkmark he's talking about is only used to bypass the password verification on your mac -- there's no password or passphrase sent to Apple at any point.

What happens when a user tries to log in without Apple ID is the mac sends a request to Apple: "Is this password valid for this apple id?". If Apple replies positively, the login request is accepted and the user is allowed access to the system.

See how this doesn't work for Filevault? Since Filevault encrypts the encryption key with the users' password, and the password itself isn't known to Apple, this checkbox can't be used to decrypt the drive.

The main vulnerability here is that it can allow access to a Filevault-enabled system that still has the decryption key in memory -- as is the case by default for any mac that goes to sleep. Either the checkbox shouldn't disappear if you enable filevault, or they should make the decision to disable AppleID-based authentication when Filevault is enabled (which is probably what they tried to do).

If you want your system to really be secure, you need to disable the RAM-based sleep, so that the RAM contents are written to your Filevaulted disk before shutting down completely.

Re:New 100W USB 3.0 Spec Can Charge Laptops on Tuesday July 24, 2012 @10:02AM (#4285697)
I'd be careful with these; it means you can't plug in an untrusted power supply anymore.

Just imagine one of these cables also acting as a USB keyboard, which brings up a new terminal, adds an SSH authorized key and closes the terminal window without you even seeing it.

Re:Making Chrome better on iOS on Tuesday July 10, 2012 @04:22AM (#4222656)
You could use it just for the syncing aspect, but still prefer Safari.
Re:Multiple IP Addresses for EC2 Instances on Saturday July 07, 2012 @07:57AM (#4211426)
Anyone know where I can find the interface/ip limits per instance type?
Blizzard is pretty strict with the anti-cheating checks, which may be part of this. It's also very annoying that you can't run Diablo 3 on OS X if you have Filevault enabled, for example.

Older »