News for hackers. Stuff that matters.

sthlm

Re:Apple Introduces MacBook Neo on Wednesday March 04, 2026 @10:00AM (#47248472)
Europeans (I'm German) often sigh at the price differences, but a big part of it is just that US prices are listed without VAT, while European prices are, and VAT differs across EU member countries.

Denmark has a VAT of 25%, so the DKK 5499 price without VAT is DKK 4399, which amounts to ~$684. Still more but not substantially.

From the article:

> “A bank mistakenly making such a large transfer shows its controls aren’t working adequately, and it’s embarrassing,” said Dieter Hein, an analyst at Fairesearch

Also:

> The error should have been caught by an internal fail-safe system known as a "bear-trap,"

The issue is not that someone said "let's not have any controls", but that the controls failed.

Additionally, yes, ranking all transaction and double-checking the big ones should probably be part of a fail-safe, but I assume that even more harm could be done by a larger amount of minor issues that go unnoticed over a longer period of time.

I can attest to that, my newborn at the time screamed into my ear unexpectedly loud and my hearing was affected for a few days.
Re:Quick, Draw on Wednesday November 16, 2016 @05:43AM (#12965918)
This is the best "visualization" / "explanation" of the possibilities and limits of AI that I've seen.

I can show this to someone and say:

1. The software can recognize a feather, as long as it looks similar to what it thinks a feather looks like.

2. The software can't recognize a feather if it's never seen a feather like that. It's not a sentient being.

This is good, because most examples focus on point #1 and -- if enough marketing is involved -- don't go enough into point #2.

People read news articles like "X can recognize cats in a picture with Y certainty!" and are quick to assume that this "AI" can make sense of a picture and understand it, when all it does is apply certain methods for a certain use case.

This does a much better job by letting people write (or draw) their own test cases and figure out the limits intuitively.

I can recommend to peruse the source code. It's well written and documented. Such projects always put a smile on my face, since they demonstrate how far we've come in some respects:

- We've learned how to write and produce reusable, easily digestable code

- Python gives us a language that is concise, readable

- Frameworks like OpenCV let us do incredible things

- Open Source allows us to share it and collaborate*

- Platforms like Github facilitate the entire experience

10 years ago it took forever to configure my webcam on my Linux machine. I had to scour mailing lists and custom web sites to download various versions of kernel patches. Now my webcam is built-in and it takes 2-3 commands to take something off of Github and have fun.

* Of course Open Source is not new, but today it really seems like "Open Source won".

Re:Unicode Text Converter on Wednesday November 19, 2014 @05:44AM (#8629265)
In Javascript, many unicode characters are allowed [0], so háćḱéŕŃéẃś is a valid variable name [1].

Note: The number of іllэБіъlэVаѓіаъlэИамэѕ [2] used in your production code is inversely proportional to the number of friends you'll make in the maintenance team.

[0] https://mathiasbynens.be/notes/javascript-identifiers

[1] https://mothereff.in/js-variables#h%C3%A1%C4%87%E1%B8%B1%C3%...

[2] http://www.panix.com/~eli/unicode/convert.cgi?text=illegible...

Re:Yahoo is killing off the Yahoo Directory on Sunday September 28, 2014 @04:26AM (#8379245)
The Yahoo Directory was Yahoo's first product.

This is a stark reminder that very few things last and maybe a point to reflect how Yahoo succeeded and failed to pivot into other directions.

Can you imagine Google terminating Search? Facebook terminating their home page? What else would they do and would they be successful?

In a historical context, back in the day directories were a big deal, it took a long time for search engines to become powerful enough to rival the usability. A piece of the old web is gone now.

Re:Vis.js: A Visual Interaction System on Wednesday April 16, 2014 @04:29AM (#7596687)
Graphs are a poor visual representation for a lot of data sets. In cases where they provide significant benefits (think maps, dependency structures, routing), graph layouts are hard problems.

Generic algorithms are great for large networks but computationally intensive. Small network diagrams with an explicit message often have to be manually curated to make sense.

That said, this is a great library, especially since it works so well in the browser. I'm looking forward to future development.

Re:One Page Websites and Landing Pages Catalog on Thursday November 08, 2012 @07:07AM (#4757483)
I am a huge proponent of one-page websites for a variety of scenarios. I find that browsing existing examples is one of the best ways to get inspiration and ideas for what is possible.

It's also interesting to browse the source to get a feel for what's easily / hardly possible with different frameworks and how some things are implemented.

Re:The Best on Wednesday November 07, 2012 @06:34PM (#4755784)
I had the following experience, which I considered quite useful.

I was traveling and in the meantime let a friend stay at my apartment. For this, I moved all of my belongings to the basement. After I returned, I shared my apartment with another friend. It was small and quite full, so I only took back the bare necessities from the basement. At some point I noticed that I had taken all that I needed from the basement, and that the rest was mostly unnecessary. So every once in a while I go to the basement to take out some things and throw them away.

The good thing about this approach was the following: Don't go through your stuff and think what you can throw away. Assume that you want to throw everything away and pick what you want to keep.

It's much easier to decide to keep something than to decide to throw something away.

I thought the whole budget was rather low compared to the total value that is to be created.

Sure, 100k for 1 language sounds odd, given that 200k was enough not only for 2 languages, but also the entire framework. Still, the overall price point is more than fair.

You have to take into consideration that Light Table aims to be specific; adding further languages will likely result in more efforts than merely adjusting an IDE a little bit.

Older »