News for hackers. Stuff that matters.

jonasb

Yeah, I hope it doesn't mean that they will remove Command Palette. Unfortunately, it's still an opt-in "feature preview", so who knows what this means. For me it's a key navigation tool in GitHub, but I can understand that it's more of a power user feature.
Re:Companies must stop using Google Analytics on Tuesday July 04, 2023 @09:36AM (#36586456)
I guess they can't ban a product for all eternity. In the decision [1] they are a bit more specific:

"This shall be done in particular by ceasing to use that version of the tool Google Analytics as used on August 14, 2020, if not sufficient protective measures have been taken."

[1] https://www.imy.se/globalassets/dokument/beslut/2023/beslut-...

Re:Companies must stop using Google Analytics on Tuesday July 04, 2023 @09:30AM (#36586382)
Hashing the IP is not enough by IMY's decisions, none of the companies are allowed to use GA going forward.

CDON used GA's IP anonymization through truncation, it was not deemed enough. [1] The IP itself becomes is not personal data after truncation but it's unclear if the truncation happens before it leaves the country. And combined with the other personal data (e.g. cookies), it is considered personal data. [2]

Coop proxied all calls to GA and use the same generic IP address for all users. [3] They don't get a fine but have to stop using GA.

[1] "1.3.15 Effektiviteten hos vidtagna skyddsåtgärder av Google och CDON" https://www.imy.se/globalassets/dokument/beslut/2023/beslut-...

[2] "2.2.2 Integritetsskyddsmyndighetens bedömning" https://www.imy.se/globalassets/dokument/beslut/2023/beslut-...

[3] "1.3.14.2 Coops implementering av server side container" https://www.imy.se/globalassets/dokument/beslut/2023/beslut-...

Re:Supabase Edge Runtime: Self-Hosted Deno Functions on Tuesday April 11, 2023 @03:20PM (#35530013)
Very interesting!

If I need to do more than one query to the database in series, my intuition is that it would be faster to make those calls in the same region as the database, rather than at the edge. It seems to be true using Vercel's playground[1] (towards Supabase).

Any guidance for Supabase based apps? Is it possible to run my functions close to the database?

[1] https://edge-data-latency.vercel.app/

Re:Mullvad VPN: Security audit of account and payment services on Thursday February 23, 2023 @12:08PM (#34913246)
This is for admin passwords, not user passwords, as i read it.
Re:Homebrew 4.0.0 on Thursday February 16, 2023 @11:43AM (#34821088)
devenv is super promising, but I do find it a bit intrusive that Nix creates a separate volume for its store on Mac OS
Re:Show HN: Dossier – A Headless CMS Toolkit on Saturday February 11, 2023 @10:57AM (#34753444)
Hey HN,

I’ve been working on this for the last two years, and now it’s out. Dossier a toolkit for building headless CMSs, released under MIT license. It’s written in TypeScript and supports running the server in a browser, Node, Bun or Deno. The data is stored in SQLite or Postgres. It includes schema/type generation for TypeScript and GraphQL.

There’s a playground[1] to try it out in the browser and a getting started guide[2] if you want to run it on your machine.

There’s still a lot of work left to do, but I’m happy with the big strokes of the project. Please, let me know what you think!

[1] https://playground.dossierhq.dev/

[2] https://www.dossierhq.dev/docs/getting-started

Re:Bun v0.5 on Wednesday January 18, 2023 @06:27PM (#34434634)
Great, thanks! I'll start with Postgres.js then.
Re:Bun v0.5 on Wednesday January 18, 2023 @04:47PM (#34433593)
Will Postgres.js be the way to go for using Postgres, or do you expect to build a custom Postgres client library?
Re:GDPR Enforcement Tracker: List of GDPR fines on Wednesday June 26, 2019 @02:37AM (#20282426)
Ah, my bad. Only checked the date of the decisions and assumed they were related to GDPR.
Re:GDPR Enforcement Tracker: List of GDPR fines on Tuesday June 25, 2019 @06:12PM (#20279584)
The ICO maintains an official list of fines in the UK https://ico.org.uk/action-weve-taken/enforcement/?facet_type...
Re:Kafka, GDPR and Event Sourcing on Friday April 13, 2018 @01:42AM (#16827369)
Even if you don't send personal data to Google analytics they store personal data automatically. At least Google Analytics for Firebase store the following identifiers: Mobile ad IDs IDFVs/Android IDs Instance IDs Analytics App Instance https://firebase.google.com/support/privacy/
Re:Cloud Firestore: A New Document Database for Apps on Tuesday October 03, 2017 @04:11PM (#15395713)
The enhanced query capabilities are very much appreciated. I hope full-text search is in the works, since adding a 3rd party FTS engine adds quite a bit of complexity.
Re:Etckeeper lets you store changes in /etc to git on Sunday April 28, 2013 @05:52PM (#5622934)
I use etckeeper, but only keep the repository locally. I use it so I can keep track of what changes there are to /etc, to help with that time when something breaks.
Re:Get Started with Couchbase for Mobile on Friday February 01, 2013 @03:30PM (#5153274)
Yes, thanks! Sounds excellent!

Any ETA on Android support?

Re:Get Started with Couchbase for Mobile on Friday February 01, 2013 @01:09PM (#5152307)
I haven't kept up to date with CouchBase for quite some time. The first support I saw for Android was the Erlang version of the server that needed to be installed separately from the app. How is this meant to be working (when there's Android support)? Will everything needed to write an Android app be bundled with the app?
Re:Moving On on Thursday July 26, 2012 @05:40AM (#4295184)
For more context about Alex, he participates in a good episode of the podcast: This Developer's Life. http://thisdeveloperslife.com/post/1-0-7-audacity.
Re:JavaScript game of Tron in 219 bytes on Monday June 18, 2012 @05:32AM (#4125659)
The game is still running in the background. It's just hidden.

  circa_d -repl
This works fine. Not sure why I used -- :-)

With that version I can build build/plas_r but there are some missing Box2D files. Might come back to it later when I have more time or when the the next app is out :-)

The project looks awesome btw! :-)

Anyone got it working?

I managed to compile both build/circa and build/circa_d (build/circa_t is broken).

  circa ➤ export CIRCA_HOME=`pwd`
  ~CIRCA_HOME ➤ export PATH=$PATH:$CIRCA_HOME/build
  ~CIRCA_HOME ➤ python tools/prebuild.py
  ~CIRCA_HOME ➤ scons build/circa build/circa_d
I can run the tests:

  ~CIRCA_HOME ➤ tools/ca-tests.py
  Ran 105 tests, 0 failed, 11 disabled.
But I can't launch the repl (circa_d --repl) nor get anything from the samples. On some of the samples I get errors, on others I get nothing.

Am I missing something?

Re:What is in your .vimrc on Sunday August 21, 2011 @05:39AM (#2908844)
The most important thing I've learnt recently regarding Vim config is Pathogen. https://github.com/tpope/vim-pathogen

With it it's much easier to keep plugins separate and encourages putting your own tweaks in custom plugins.

Re:Adobe software shamefully, frustratingly incompetent on Wednesday February 18, 2009 @06:32PM (#486416)
I haven't used Photoshop in years, so I can't really comment. But I was a fan of Illustrator for a long time, and Lightroom is probably one of the best UIs ever. The thing is that when you get proficient in their apps you get really productive, so I can see why professionals go for their products.
Re:Ask HN: Rate my Vim Script: snipMate.vim on Thursday February 12, 2009 @06:38PM (#479178)
I've given it a spin, and must say that I like it a lot. Thanks a lot meese_!

Older »