News for hackers. Stuff that matters.

daurnimator

Re:MinIO repository is no longer maintained on Friday February 13, 2026 @05:10AM (#47001034)
seaweedfs: `weed server -s3` is enough to spin up a server locally
Lambic beers prove you can do that
Re:Why does man print "gimme gimme gimme" at 00:30? (2017) on Friday October 04, 2024 @02:24AM (#41738390)
And if he isn't "annoying Steve" now he will be known as that soon enough :)
Re:Nintendo is suing the creators of Switch emulator Yuzu on Thursday February 29, 2024 @08:33PM (#39557472)
> It's not copy protection. It may change the structure and content of the page that is sent but that is not copy protection.

It is though!

Often news websites use the user agent to detect e.g. the google crawler, and allow google to index the contents of news articles; but then throw up a paywall when anyone with a normal browser shows up.

I recall some news websites tried to threaten people making browser extensions with the DMCA/CFAA as they considered it working around their copy protection to illegally gain access to their content.

Re:Nintendo is suing the creators of Switch emulator Yuzu on Tuesday February 27, 2024 @09:02PM (#39532994)
Have you seen user agent strings?

Every browser pretends to be all the browsers before it to get around restrictions on who can see/render content.

A major goal of an email-like system is full decryption of the entire history of messages.

Same as it's a feature of my filing cabinet that items don't incinerate themselves whenever I move house.

Email is also an archive of communications with vendors, shops and government departments.

Signal doesn't let you migrate chat history to your desktop.

Trying to migrate between phones while retaining your Signal history is too hard for most people.

Signal is not at all a suitable replacement, and I believe that forward secrecy is an anti-feature for an email-like usecase.

I expect it would be far cheaper to scale up tempo/loki than it would be to even run an idle kafka cluster. This feels like spending thousands of dollars to save tens of dollars.
Re:Zig Build System on Friday April 14, 2023 @07:15AM (#35568128)
zig supports importing C headers via the special built-in `@cImport`. That feature requires a C language front end to operate. https://ziglang.org/documentation/0.10.1/#Import-from-C-Head...
I personally find the yq tool from https://github.com/kislyuk/yq much more useful: it has all the same options and formats as `jq` (as it's really a wrapper around jq). Rather than the `yq` in the OP here where only partial functionality exists.
Re:Poll: Do you use anti-virus software on desktop Linux? on Thursday January 26, 2023 @08:23PM (#34541316)
e.g. some anti-virus software requires a kernel module; this adds additional attack surface

e.g. historically anti-virus engines have had bugs where e.g. when they search inside of a .zip file; their .zip parser was susceptible to a buffer overflow that would have allowed a malicious file when scanned to run arbitrary code.

e.g. some anti-virus software has a daemon that runs on localhost with an exposed port. This port receives RPCs. websites in your browser have been able to make requests to the anti-virus daemon.

Re:6M Acres of Public Land in the US West Are Corner-Locked on Tuesday December 27, 2022 @04:22AM (#34146987)
Just stay until you get arrested for trespassing and "escorted" out.
That seems to be at least a $22000 car. (cheapest one for sale right now: https://www.carsales.com.au/cars/details/2015-nissan-leaf-az... )

How on earth is that worth it when a similar era e.g. mazda 3 is $13000?

Re:It's about time – Approaching Bitemporality on Friday November 04, 2022 @05:41AM (#33463960)
Note that Postgres has interval types which makes much of this cleaner. See https://www.postgresql.org/docs/current/datatype-datetime.ht...
Re:Microsoft is killing custom domain names in Outlook.com on Thursday November 03, 2022 @07:36PM (#33459507)
You might be able to find a solution in migadu (https://www.migadu.com/)
Re:D3wasm 0.4 – Doom 3 in WASM on Wednesday September 28, 2022 @09:07AM (#33007433)
Fails to load in firefox 105.0.1 (64-bit ArchLinux) for me.

    WebGL warning: <Create>: WebglAllowWindowsNativeGl:false restricts context creation on this system. d3wasm.js:1:156185
    Failed to create WebGL context: WebGL creation failed: 
    * WebglAllowWindowsNativeGl:false restricts context creation on this system. ()
    * Exhausted GL driver options. (FEATURE_FAILURE_WEBGL_EXHAUSTED_DRIVERS)
    Uncaught TypeError: GLctx is undefined
While I don't disagree, a secure location with a trusted proctor is not simple or easy for all cases: students may be studying remotely/at home, which could be in a rural area with no accessible proctoring, or internationally with no trusted proctoring.

And that is not always due to their own wishes: covid lockdowns, unavailability of international flights or other governmental restrictions may be keeping them there.

> I'm guessing the town wants him to do very basic stuff to get the property up to code, and he doesn't want to.

It looks like he wants to but the city won't let him. e.g. https://twitter.com/pontifier/status/1534754382885052417

Re:Wireless is a trap (2020) on Thursday May 12, 2022 @09:31PM (#31362218)
My Sony Z3 Compact back in 2014 had IP68 and a headphone jack.
Re:NPM Vulnerability Discussion on Twitter on Tuesday May 10, 2022 @09:26AM (#31326843)
https://github.com/yefremov/isnan

An entire module for just `return value !== value;`

> You should pay them by their time, like you would a doctor. Except it'll cost like $200

I looked into this a couple of months ago. It turns out it costs minimum ~$2,000 here in Australia to get anything that's not "General Advice only".

Re:Stop Validating Email Addresses with Regex (2012) on Wednesday April 20, 2022 @08:15AM (#31095759)
Re:I Believe Zig Has Function Colors on Saturday April 09, 2022 @06:02AM (#30966631)
> But I have not needed to prove it because (as far as I know) only one programming language that uses async as its concurrency model claims to not have function colors.

The zig "colourless" innovation was informed by my work with cqueues in Lua[1]; which I gave as an example of good colourless-ness.

  [1] http://25thandclement.com/~william/projects/cqueues.html
I would guess because you want the company to pay for postage.
Re:Why does my diet soda taste off? Aspartame hydrolysis on Tuesday February 01, 2022 @09:01AM (#30162470)
coca-cola?
Re:USB Type-C finally shows up in power tools on Saturday January 29, 2022 @06:55PM (#30131944)
All of those usb specs are quite young and none have really lasted. Compared to other connectors that people may know:

- RJ45/8P8C was standardised in 1987

- the 3.5mm audio jack in 1979

- the PCI express slot from 2003

These are all still in use today. People expect to change connectors maybe twice in a lifetime, not every decade.

Re:Lua's Development Style (2008) on Tuesday December 28, 2021 @02:29AM (#29711384)
> Because of this development style, we prefer not to have a public repository for Lua.

Note that I eventually convinced Roberto that it was worth having a public github repository even just to show the history and evolution. https://github.com/lua/lua

  - server-side searching of messages becomes impossible; this essentially breaks message search for most people
  - depending on how it's done, it can mean the loss of messages when changing devices (one of the top complaints I hear about signal)
Re:What color is your function? (2015) on Sunday September 26, 2021 @05:17AM (#28659496)
Indeed, partially thanks to this article! It was the key piece of material that helped me convince Andrew to make zig's async colour-less.

Older »