News for hackers. Stuff that matters.

johkra

This is a crowd funding campaign for an inexpensive FPGA board with a simpler HDL with an web IDE. I first heard about it at 30c3 (video links below) and I think it's a great starting point for everyone who always wanted to play around with FPGAs but found it too difficult or too expensive to get started.

More about the language: https://www.youtube.com/watch?v=5t7qO-RbqTw ; http://blog.pshdl.org/

Talk by author abouth FPGAs: https://www.youtube.com/watch?v=Er9luiBa32k

Re:Celebrating Niklaus Wirth's 80th Birthday on Sunday April 13, 2014 @02:51AM (#7580509)
I was thinking about this, too, when I read his name.

Whereas Europeans generally pronounce his name the right way ('Nick-louse Veert'), Americans invariably mangle it into 'Nickel's Worth.' This is to say that Europeans call him by name, but Americans call him by value. [1]

[1] https://en.wikiquote.org/wiki/Niklaus_Wirth#Quotes_about_Nik...

Would you be willing to say a bit more about which country and how you got there? (My E-Mail is in my profile.)

I'm currently in Switzerland, but I plan to live in Mediterranean countries other than Italy and Spain for some time in the future. I only ever lived in rich European countries, so I would be interested in your experiences.

Re:Richard Stallman’s rider on Thursday October 27, 2011 @02:48AM (#3161909)
If you want to get to know him a bit better, read his (freely licensed) biography: http://static.fsf.org/nosvn/faif-2.0.pdf
Re:The Joy of Indexing on Saturday September 17, 2011 @03:58PM (#3008807)
This was a very graphic and easy-to-understand explanation of indexes in general. Although I thought I understood indexes, it helped me understand secondary indexes better. Thanks for linking!

Did they ever write the promised second part where they wanted to present B-trees in a similar form? I think I understand B-trees, but it wouldn't be the first time I realise I didn't really understand something after all...

Re:Welcome to Windows 8 – The Developer Preview on Tuesday September 13, 2011 @03:24PM (#2993066)
According to a twitter answer, yes. At least with Virtual PC. (See reply to question by MrComputerRevo on http://twitter.com/#!/windevs )

Edit: Direct link: http://twitter.com/#!/windevs/status/113690827217313792 (Thank you, Simon.)

BTW: How do you link to a twitter conversation?

This is a cool project. :-)

It also doesn't work in Opera, because the emscripten compiled CPython doesn't work with this browser. No problems in latest stable Firefox.

Re:Surprising Power Consumption Of Ubuntu 11.04 vs. Win 7 on Wednesday June 29, 2011 @05:03PM (#2711314)
Is there a dedicated graphics processor or switchable graphics in this notebook? This might explain the rather big difference in battery time since many Linux graphics drivers are not power-optimized and switchable graphics does not work. [1]

Anecdotally, my rather old notebook (Fujitsu-Siemens Amilo Pro V3205) runs cooler, quiter and longer when using Linux compared to Windows Vista. I still get slightly more than 2 hours out of my battery (3000mAh left). Maybe this is less of a problem with older, well supported hardware.

[1] But people are working on it, see e.g. https://github.com/MrMEEE/bumblebee

Re:Lulzsec suspect arrested by scotland yard on Tuesday June 21, 2011 @08:19AM (#2678416)
Please change the title. "Lulzsec suspect arrested scotland yard" implies to me that it was the suspect who arrested scotland yard, whereas the suspect was actually arrested by scotland yard.

Edit: Thank you!

Re:Pandoc: universal document converter on Monday June 06, 2011 @02:31AM (#2623892)
Did you extend Pandoc or Gitit? I would be very interested in extending/changing Pandoc slightly, but so far I got along with doing my changes with sed and writing some inline LaTeX.

If you extended Pandoc, do you mind giving a pointer to your source? I write Haskell poorly, so an example would be appreciated.

Re:Pandoc: universal document converter on Monday June 06, 2011 @02:26AM (#2623884)
I'm actually writing my diploma thesis using Markdown and Pandoc. Some hacking is necessary (sed is so far sufficient), but it's a lot more pleasant then writing LaTeX directly.
Re:Skype protocol reverse engineered, source available on Thursday June 02, 2011 @06:41AM (#2611397)
"intellectual property"

That's a really muddy term. How exactly can you protect a protocol? Trade secret? Patents?

Copyright shouldn't apply if it's a reimplementation.

Edit: s/since/if/

Re:Productivity tips for the easily distracted on Tuesday May 31, 2011 @10:48AM (#2602787)
xrandr (use "xrandr --output <output> --rotate (normal|right|left|inverted)", e.g. "xrandr --output DVI1 --rotate right")

Ubuntu also has a graphical tool for this, probably also other distributions.

Re:EveryJS: The Right Tool for the Right Job on Monday May 30, 2011 @05:29AM (#2598930)
Edit: Works now, thanks for fixing it so fast.

That's what I get now using Opera 11.11 32bit on Linux.

    Uncaught exception: ReferenceError: Security error: attempted to read protected variable: toString
    Error thrown at line 9, column 22266 in x(a, b, c) in http://www.everyjs.com/js/libs/sproutcore-2.0.a.3.min.js:
    if(g&&g.toString===e)
Re:EveryJS: The Right Tool for the Right Job on Monday May 30, 2011 @01:23AM (#2598600)
Some problem in Opera 11.11. Now I wonder if it works in any version of IE...
For X11 users, there's also redshift (http://jonls.dk/redshift/).

I use it when using the computer at night as it makes for easier reading.

Re:Implicitly-parallelizing programming - Flow Manifesto on Saturday April 30, 2011 @09:13AM (#2500563)
When I read through the text, it didn't once think "this can't work". It seems plausible and if implemented, this could indeed be a big step forward.

I hope this, or a similar effort, will be actually be realized.

Re:Mozilla Chromeless 0.2 on Friday April 29, 2011 @03:31PM (#2498672)
You can read the announcement here: https://mozillalabs.com/blog/2011/02/prism-is-now-chromeless...

Basically: Both can solve the same problem, but Chromeless is more powerful.

Re:Mozilla Chromeless 0.2 on Friday April 29, 2011 @03:05PM (#2498577)
Looks like the decision to stop development of Mozilla Prism was not a bad one. "appify" looks very interesting.
Re:LSD: The Geek's Wonder Drug on Friday April 29, 2011 @12:36PM (#2497956)
For people like me, who didn't know what "Silk Road" was in this context: It's an anonymous market for drugs using Tor. [1] Bitcoins are used for paying.

[1] http://www.bitcoin.org/smf/index.php?topic=3984.0

Re:Ubuntu 11.04 (Natty Narwhal) on Thursday April 28, 2011 @06:58AM (#2492861)
It's remembered. (I have been running it since beta 2 on my work computer.)
Re:That’s it, we’re quitting on Saturday March 26, 2011 @12:11PM (#2372418)
Many applications have both a "close" and a "quit" option. The "close" option does what you describe - they want to get rid of the "quit" option, which is used to quit an application.

(Try opening two Firefox windows and you can easily see the difference.)

As I understand it after reading http://quatermain.tumblr.com/post/3345687143/why-are-vendors... , there's a big difference:

Canonical wants to take 75% of revenue, leaving 25% to Gnome/Banshee.

Apple takes 30% of the sales price - the same part a vendor would get, taking away 100% of the revenue.

Re:One man's spam - graphing spam rates since 2002 on Sunday January 30, 2011 @08:38AM (#2158010)
You got 50 000 spam messages in one month? Is this just for one address or multiple?
Re:Kaspersky Antivirus 2009 source code leaked on Saturday January 29, 2011 @10:22AM (#2155539)
Yes, downloading is akin to making a copy without consent of the copyright owner. (Edit: At least according to the Berne Convention, which most countries have signed.)

Edit2: I think dchest is right and illegality of the act of downloading does probably not follow from the Berne Convention, sorry. Distribution (offering for download) certainly is and I think at least according to German law the resulting copy has to be destroyed. Mind you, I'm no lawyer and might be mistaken.

Re:A Localization Horror Story: It Could Happen To You on Wednesday January 12, 2011 @04:08PM (#2097705)
Gettext [1] does actually offer a way around this problem, which works fairly well in practice.

You can define the number of plurals and rules to select a plural case. Then you have as many translations as plural forms in your translation (po) file.

Arabic for instance has 6 plural cases with the following rules [2]:

  nplurals=6; plural= n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
See also http://wiki.amule.org/index.php/Translations#Plural_forms for an example of both a rule and the resulting code in the po file.

[1] http://www.gnu.org/software/gettext/manual/gettext.html#Plur... [2] http://translate.sourceforge.net/wiki/l10n/pluralforms

Older »