Domain: sourceforge.net
Stories and comments across the archive that link to sourceforge.net.
Comments · 31,462
-
Schools are obsolete and should declare bankruptcy
-
Recompile *should* be much, much faster
Unless the build system is screwed up, recompiling after a change should be relatively fast. Usually source code is stored as lots of smaller files, and each file is compiled separately to produce a separate object file (e.g.,
.o). Then next time a rebuild is requested, the system should notice what changed, and only rebuild the needed parts. Some parts take the same time each time (e.g., a final link), but it shouldn't take anywhere near the same amount of time. There are lots of build tools, including make, cmake, and so on. If you use the venerable "make" tool, you might want to read Miller's "Recursive Make Considered Harmful": http://aegis.sourceforge.net/auug97.pdf Cue the lovers and haters of "make", here :-). -
Re:Fuck apple.
>Fine. I'll buy all my gadgets from you instead. May I see your brochure?
My gadgets are widely available on ebay in all shapes and sizes. I don't know where I put all of my brochures. Here's one of them: https://sourceforge.net/
-
NuttX ?
NuttX is a Posix compliant real time embedded operating system and supports a massive amount of microcontrollers and development boards.
-
Re:OCZ
I was waiting on an SSD until they worked out the bugs and there were no articles about problems for awhile but with stories like these I'll keep waiting, it's just not worth the risk.
You didn't think HDDs have similar dumb BIOS errors?
-
Re:GPL
See, that's why I don't like GPL - everyone has their own favorite interpretation of it, and they are often wildly different. According to yours, it would seem that even using a GPL'd web service in a program would make that program a "derived work" of the service. I'm glad to say that it's not a particularly popular one, but you are of course entitled to it - we'll never find out who's right until a court rules on this, and even then I expect it might arrive at different answers in different jurisdictions.
Just to address one point:
It's rather silly to presume that wrapping a library in sockets instead of linking to it all of a sudden makes something no longer a derivative work.
It's rather silly indeed, which is why many people believe that FSF's interpretation of dynamic linking as a single "derived work" is flawed - precisely because it's not really any different from IPC. In both cases, you have a well-established protocol by which two clearly disjoint parts communicate. Either part could be swapped out and replaced by a different one that conforms to the same protocol. It needn't even do the same thing, functionality-wise, just provide the minimum that's required by the other side - e.g. libreadline replacement could ditch all history, completion etc and just wrap fgets. Clearly, once you have two implementations of one of the parts, only one of which is GPL'd, and both of which are drop-in replacements for one another, the second part is in no meaningful way a derived work.
Heck, even Stallman himself had to admit that the logic is sound - his final argument in a dispute over whether GPL applies to CLisp because the latter links dynamically to libreadline was, basically, a panicky "I'm afraid that this workaround might work for you and set a precedent, and it's going to be real bad for us - can you please not do that?"
Static linking is clearly covered, because there's a single artifact produced as an output, which contains machine code produced from both GPL'd and non-GPL'd source code intermixed together - it's hard to argue that it is a single, atomic work, and that said work is "derived" from the GPL'd code.
-
Funny thing about this Siri business....
First, the article makes no sense since Siri doesn't do translation. I guess translation doesn't "exist" yet since Apple doesn't have a product.
Google, Nuance and Microsoft have been pushing Speech Recognition for a few years now. These companies put millions into NLP R&D ever year and are on the forefront of technology. Apple had been ignoring this space and so these companies have had great Speech Recognition and other NLP products for a while and Apple doesn't.
Google and Microsoft are about to release the next wave of speech products ( e.g. in Android 4 and WP 8 ). These companies have NLP technology Apple hasn't even begin to tackle. Like NLP in all major world languages and across many markets ( eg. Checkout EngKoo for example )
IOS was falling behind and Apple scrambled to purchase a Speech recognition mobile app, quickly licensed Nuance and Wolfram Alpha knowledgebase technology, and added those APIs in the operating system. They had to remove Siri from their market place.
Marketing mentions DARPA, but just about all Speech R&D is funded in someway by DARPA. DARPA's been carrying that torch for a while now. Even the popular open source Pocket Sphinx was made possible by partial DARPA funding.
In short this Siri marketing push is the largest scale astroturf marketing campaign I've ever seen.
-
Y R U avoiding a simple question nutjob?
http://tech.slashdot.org/comments.pl?sid=2461178&cid=37727968 so just answer the question nutjob, and remember: Sentences start with capital letters (and you said apk has poor grammar? Puh-leese, lol!). Additionally, the day you've done all apk has around computing, or more on your part, such as this partial list of his personal favorites he has posted to trolls such as yourself before:
"My Name is Ozymandias: King of Kings - Look upon my works, ye mighty, & DESPAIR..."
----
Windows NT Magazine (now Windows IT Pro) April 1997 "BACK OFFICE PERFORMANCE" issue, page 61
(&, for work done for EEC Systems/SuperSpeed.com on PAID CONTRACT (writing portions of their SuperCache program increasing its performance by up to 40% via my work) albeit, for their SuperDisk & HOW TO APPLY IT, took them to a finalist position @ MS Tech Ed, two years in a row 2000-2002, in its HARDEST CATEGORY: SQLServer Performance Enhancement).
WINDOWS MAGAZINE, 1997, "Top Freeware & Shareware of the Year" issue page 210, #1/first entry in fact (my work is there)
PC-WELT FEB 1998 - page 84, again, my work is featured there
WINDOWS MAGAZINE, WINTER 1998 - page 92, insert section, MUST HAVE WARES, my work is again, there
PC-WELT FEB 1999 - page 83, again, my work is featured there
CHIP Magazine 7/99 - page 100, my work is there
GERMAN PC BOOK, Data Becker publisher "PC Aufrusten und Repairen" 2000, where my work is contained in it
HOT SHAREWARE Numero 46 issue, pg. 54 (PC ware mag from Spain), 2001 my work is there, first one featured, yet again!
Also, a British PC Mag in 2002 for many utilities I wrote, saw it @ BORDERS BOOKS but didn't buy it... by that point, I had moved onto other areas in this field besides coding only...
Being paid for an article that made me money over @ PCPitstop in 2008 for writing up a guide that has people showing NO VIRUSES/SPYWARES & other screwups, via following its point, such as THRONKA sees here -> http://www.xtremepccentral.com/forums/showthread.php?s=ee926d913b81bf6d63c3c7372fd2a24c&t=28430&page=3
It's also been myself helping out the folks at the UltraDefrag64 project (a 64-bit defragger for Windows), in showing them code for how to do Process Priority Control @ the GUI usermode/ring 3/rpl 3 level in their program (good one too), & being credited for it by their lead dev & his team... see here -> http://ultradefrag.sourceforge.net/handbook/Credits.html or here http://sourceforge.net/tracker/?func=detail&aid=2993462&group_id=199532&atid=969873
AND lastly: http://g-off.net/software/a-python-repeatable-threadingtimer-class where I got other programmer's work WORKING RIGHT (in PyThon no less, which I just started learning only 2 week ago no less) by showing them how to use a "Dummy Proxy Function" as I call it, to make a RepeatTimer class (Thread sub-class really) to take PARAMETERIZED FUNCTIONS, ala:
def apkthreadlaunch():
getnortonsafeweb(sAPKFileName = "APK_1_NortonSafeWeb360Extracted.txt".rstrip())a = RepeatTimer(900, apkthreadlaunch) # 900 is 15 minutes... apk
Where it was NOT working for many folks there, before (submitted to the maker of the RepeatTimer class no less, & yes, it WORKS!)
----
What do I have to say about that much above? I can't say it any b
-
Y R U avoiding a simple question nutjob?
http://tech.slashdot.org/comments.pl?sid=2461178&cid=37727968 so just answer the question nutjob, and remember: Sentences start with capital letters (and you said apk has poor grammar? Puh-leese, lol!). Additionally, the day you've done all apk has around computing, or more on your part, such as this partial list of his personal favorites he has posted to trolls such as yourself before:
"My Name is Ozymandias: King of Kings - Look upon my works, ye mighty, & DESPAIR..."
----
Windows NT Magazine (now Windows IT Pro) April 1997 "BACK OFFICE PERFORMANCE" issue, page 61
(&, for work done for EEC Systems/SuperSpeed.com on PAID CONTRACT (writing portions of their SuperCache program increasing its performance by up to 40% via my work) albeit, for their SuperDisk & HOW TO APPLY IT, took them to a finalist position @ MS Tech Ed, two years in a row 2000-2002, in its HARDEST CATEGORY: SQLServer Performance Enhancement).
WINDOWS MAGAZINE, 1997, "Top Freeware & Shareware of the Year" issue page 210, #1/first entry in fact (my work is there)
PC-WELT FEB 1998 - page 84, again, my work is featured there
WINDOWS MAGAZINE, WINTER 1998 - page 92, insert section, MUST HAVE WARES, my work is again, there
PC-WELT FEB 1999 - page 83, again, my work is featured there
CHIP Magazine 7/99 - page 100, my work is there
GERMAN PC BOOK, Data Becker publisher "PC Aufrusten und Repairen" 2000, where my work is contained in it
HOT SHAREWARE Numero 46 issue, pg. 54 (PC ware mag from Spain), 2001 my work is there, first one featured, yet again!
Also, a British PC Mag in 2002 for many utilities I wrote, saw it @ BORDERS BOOKS but didn't buy it... by that point, I had moved onto other areas in this field besides coding only...
Being paid for an article that made me money over @ PCPitstop in 2008 for writing up a guide that has people showing NO VIRUSES/SPYWARES & other screwups, via following its point, such as THRONKA sees here -> http://www.xtremepccentral.com/forums/showthread.php?s=ee926d913b81bf6d63c3c7372fd2a24c&t=28430&page=3
It's also been myself helping out the folks at the UltraDefrag64 project (a 64-bit defragger for Windows), in showing them code for how to do Process Priority Control @ the GUI usermode/ring 3/rpl 3 level in their program (good one too), & being credited for it by their lead dev & his team... see here -> http://ultradefrag.sourceforge.net/handbook/Credits.html or here http://sourceforge.net/tracker/?func=detail&aid=2993462&group_id=199532&atid=969873
AND lastly: http://g-off.net/software/a-python-repeatable-threadingtimer-class where I got other programmer's work WORKING RIGHT (in PyThon no less, which I just started learning only 2 week ago no less) by showing them how to use a "Dummy Proxy Function" as I call it, to make a RepeatTimer class (Thread sub-class really) to take PARAMETERIZED FUNCTIONS, ala:
def apkthreadlaunch():
getnortonsafeweb(sAPKFileName = "APK_1_NortonSafeWeb360Extracted.txt".rstrip())a = RepeatTimer(900, apkthreadlaunch) # 900 is 15 minutes... apk
Where it was NOT working for many folks there, before (submitted to the maker of the RepeatTimer class no less, & yes, it WORKS!)
----
What do I have to say about that much above? I can't say it any b
-
You'll get what the employer gives you, and ....
I'm just starting my career in software development, and I'd like to get a great chair, keyboard, mouse, monitor, etc
Odds are that if this your first gig as a professional software engineer (developer) you are fairly junior and working for a real company. If that's the case, you will get whatever they give you, augmented by whatever you can steal (aka - repurpose gear that you find unattended and unspoken for.) Be prepared - they will probably try to stick you with whatever the last guy left behind at the desk you inherit, and it will be crap.
a comfortable, ergonomic, efficient work environment
Since the ergonomics aspect of your question has been covered sufficiently above, I am going to suggest the the best productivity enhancer I have found yet : multiple high density monitors (1920x1080's, or 1920x1200's if you can get them). There is no substitute for screen real estate, esp when running code in the debugger while driving the application on a different screen.. You are going to find the most effective force multiplier comes with the second monitor attached to your existing machine, with a close follow-up by adding a second computer with two more monitors connected to the first one via Synergy so you control both via one mouse / keyboard combo. Simply move the mouse from one system to the other system and you are controlling the other system, with the ability to cut-n-paste between them. The second machine can be something very weak, you will relegate it to browsing the web (Googling API calls, etc, running the application you are working on (ie, end user testing), etc) - doesn't have to be a powerful workstation.
Note - you are going to encounter a LOT of push-back and resistance from whoever is buying when you order four full size monitors and two machines. Back in the day monitors cost $700 apiece and when someone who has been doing this more than a few years (ie your manager, other more experienced developers) see more than one they see 'crazy expensive', when the reality is that if you catch them on the cheap you can get four full size LCD's for less than a single monitor used to cost. Start with at least two, though, because the performance gains really are all you'd imagine and probably more.
-
Classroom security (especially @ night)?
Free software exists for that also in:
1.) Yawcam
.0.3.6 -> http://www.yawcam.com/2.) Dorgem 2.1 -> http://dorgem.sourceforge.net/download.html
3.) Active WebCam 11.6 -> http://download.cnet.com/Active-WebCam/3000-2348_4-10064509.html
APK
P.S.=> There's possibly BETTER ideas on this page, but this application for classroom/school securities' the one that comes to mind since you have 45 extra cameras around, & if classrooms have PC's? Then you have security systems in those classes essentially ( &, @ any time, NOT just night or when the school closes etc./et al)... apk
-
Do Astrolabe know that M$ ships TZ in windoze?
I found this page, and just checked in a copy of windows7. MS ship the entire TZ database in the registry of every copy of windows....... http://unattended.sourceforge.net/timezones.php Which points to a registry key....... HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones And that has the TZ values in plain text..... Astrolbae should take on M$.
-
Re:self programing is asking for problems
If Watson can extract a reasonably sane relational object model of the information, then yes, it could produce the source code for that model.
MSS Code Factory 1.7 Rule Cartridges. instruct my tools how to do it. Not very complex, actually, just non-trivial. Took a while to figure out how to do it. Took a while longer to work through a few applicaton architectures to figure out what works best. Now I'm working on the next step -- actually finishing a full iteration with web form prototypes, database interface, object-relational model, table-access security., and cluster-tenant based scaling. I'm working on three projects in parallel with the tool and hope to have at least one of those projects in production by year end.
After that, things move faster.
But it still wouldn't be 100% -- the system can't automate business logic. But I suspect rather than doing business logic, you'd want to look at integrating the resulting application code under a Watson engine as a knowledge-topic, so that Watson can analyze the information for you instead of you writing code to do the analysis.
-
Re:This is still WIMP
Embrace the CLI for everything, and use the absolute minimum GUI you need. There's a shit ton of tiling window managers out there for people who know what they want from a UI.
I agree. Specially for netbooks (which WMs like Unity were originially targeted at), there is nothing like a pixel-and-cpu-saving tiled/tabbed window manager. I personally use tritium, which has its shortcomings, but is a good starting point.
-
Compared to Refocus IT plugin for gimp?
http://refocus-it.sourceforge.net/ How does it compare to this plugin for gimp from 2004 which seems to do exactly the same thing? Except maybe it guesses at the input parameters first?
-
Meh
For prior free offerings, see http://www.simg.de/index.e.html or http://sourceforge.net/projects/iterativedeconv
-
Nice to see
Though I've never been particularly fond of these mouse driven games this is really nice looking. I liked the old goldbox styled games myself. I started working on one a while back - it's pretty Alpha still though...
-
Re:Yeah
Check out Synergy, it allows you to share keyboard and mouse across multiple computers, but each needs it's own monitor. It also works across OS (linux, mac, windows). Another option, that sound more like what you want is italc. It lets you remote control other PC's from one master PC. I deployed it in a Fire Department training room and they love it.
-
Re:No, ntfsclone is what you're looking for.
Check out ms-sys if you want an MS independent tool for fixing the MBR.
http://ms-sys.sourceforge.net/
(It supposedly can also be used to make Windows USB installers but I never got it working)
-
DRBL+Clonezilla Server
I have used this in a production environment on at least 4 dozen types of models (netbooks, laptops, and desktop computers). The biggest issue I have found will be finding the correct network drivers for PXE booting and storage of images as they become quite large (30gb to 60gb).
I was a n00b when I first started this project and the FAQ proved to be very useful.
Cheers,
Anonymous_Coward -
Re:I'd rather they ported ZFS instead
Ditto...
plus with LXC already on the scene, Linux does not need zones.
-
Re:No grub 2
So, in a hypothetical future scenario where grub won't work, LILO won't work either? Doesn't seem like a big problem to me. In the real world, both bootloaders will probably get support for your hypothetical filesystem long before most people ever need it.
People have already pointed out that having to run
/sbin/lilo at kernel update time is hardly a big deal. You could run it automagically off an inotify hook if you are really incapable of typing five keystrokes. Red Hat automated the process inside their software updates a decade ago, before they switched over to grub. And can you call it a "fail" if you forget to do something, but you can trivially fix it in a single boot cycle? Try dealing with a corrupt grub stage 2 some time - you'll be doing more than just running /sbin/lilo.As for EFI, there's been a version of LILO available for it since 2008 (actually much earlier, but official release in 2008).
Use grub if you want to. Everybody should use their own favorite tools! But don't pretend there's anything functionally wrong with LILO - it's just a simpler tool, that doesn't have enough bells and whistles to suit your particular preferences. Nothing wrong with having choices...
-
Re:Java?
I use a lot of C++/Qt though and that's snappy, haven't run into a Java/Qt application yet - examples?
Unfortunately, there aren't very many out there. The ones I've had experience with are generally specialized proprietary applications. I know there's an open source 3D modeling application called Moonlight|3D, and I don't know how powerful it is compared to other applications, but the interface is pretty snappy, at least.
For Java/SWT examples, there's also VirgoFTP (an FTP client) and Deinonychus (a mail client).
-
Re:Java?
I use a lot of C++/Qt though and that's snappy, haven't run into a Java/Qt application yet - examples?
Unfortunately, there aren't very many out there. The ones I've had experience with are generally specialized proprietary applications. I know there's an open source 3D modeling application called Moonlight|3D, and I don't know how powerful it is compared to other applications, but the interface is pretty snappy, at least.
For Java/SWT examples, there's also VirgoFTP (an FTP client) and Deinonychus (a mail client).
-
Re:Java?
Do you have an example?
Deinonychus and VirgoFTPare a mail client and FTP client, respectively, that are written in Java/SWT and are both pretty snappy.
-
Re:Java?
Do you have an example?
Deinonychus and VirgoFTPare a mail client and FTP client, respectively, that are written in Java/SWT and are both pretty snappy.
-
Solution
Customisable start menu and added Explorer functions. I've made it a standard feature on all my computers.
-
Re:Update early. Update often.
Funny enough, while there are loads of alternative pdf readers out there, all of the alternative flash players I know of seem to be Linux only, or the windows versions are way behind. http://www.gnu.org/software/gnash/ http://sourceforge.net/apps/trac/lightspark http://swfdec.freedesktop.org/wiki/ Perhaps this will get these projects some attention...
-
Re:...the dock.
The whole Vista/7 dual-sided start bar is still a pain to navigate [...]
Try Classic Shell, which brings back "the old" W2K menu to Vista/Win7/W2K8 Server. It has been a life saver for me. It even adds (configurable) the missing "Shared folder" icon indicators, which MS - in all their wisdom - removed from W2K8 Server.
-
Re:That will make launching SPSS fun...
I recently had need to run some analyses on a survey taken for my college reunion and discovered PSPP. Before that I discovered gretl. For someone who hadn't run a regression or crosstab for some years now, and who wasn't about to buy an SPSS license just to run a few tables, I was delighted to find FOSS statistical packages.
-
finally stopped using it after years
Heavy start menu user here. Windows 7 was my first transition to new craptastic interface. I never could get comfortable and settled on an alternative, bblean.
-
Re:This is like GM removing the spare in trunk
You can't. Because they didn't like the look of the big, floor-to-ceiling look of the old XP system, they shrunk it all down so that it only shows 5-6 items at a time and has a scrollbar.
In short, they made it harder to use and less functional than the XP Start Menu
ClassicShell to the rescue.
Also, 7 Taskbar Tweaker.
-
Re:This is like GM removing the spare in trunk
ClassicShell has a "classic" start menu that's completely customizable. It blows away the Win 7 start menu.
-
Re:Classic Shell for Win7 works well.
I use this: http://classicshell.sourceforge.net/
Here is my Win7 Start menu: http://imageshack.us/f/801/startmenu7.jpg/
Parent here - That looks excellent! Looks to be even an improvement on the XP version.
Will give this a try, thank you! -
Classic Shell for Win7 works well.
I use this:
http://classicshell.sourceforge.net/Here is my Win7 Start menu:
http://imageshack.us/f/801/startmenu7.jpg/ -
Re:This is why I still use Windows XP
And on that note, Space Monger is fantastic for managing files. I use it quite frequently. Scrolling, zooming, and visually shows the size of files.
You might want to check out Windirstat if you don't know about it. I haven't used Space Monger, but they look relatively similar in concept, and I have similar superlatives about Windirstat as you for Space Monger.
There's a Linux version (actually I think this came first) called KDirStat.
(You seem to describe Space Monger as a "file manager" which is not how I would describe Windirstat, so it's possible that it does something else. I'm not sure though.)
-
Just try 'Classic Shell'
It has a "Classic Start Menu" option, as well as a lot of other features for people who prefer the XP UI over Windows 7. No mention of Windows 8 yet though: http://classicshell.sourceforge.net/
-
Re:How is this different than a VM?
OpenVZ was never mainlined, but LXC (Linux Containers) is.
-
Re:WTF??!
Most OS interface, yes. But you can access opengl and the framebuffer without going through Java. Case in point the (beta) Qt port to Android
-
Nice Name... Yeesh
How thoughtful of them to choose a project name without at least googling for conflicts.
:/https://sourceforge.net/projects/paladin/
Any ideas on who to contact? I can't find anything on Mozilla's project pages.
-
Re:they've got it backwards: liberate then transla
So then it isn't you, but the original copyright holder who is holding people hostage. Debian documentation is usually available in multiple languages, what happens when well meaning people take the english work and re-translate it to French, Spanish, or whatever, is it a copyright violation? http://qref.sourceforge.net/Debian/reference/index.en.html You leave a hole in the matrix for the French version? You produce a second one not covered by the original because it is based on the translation? You put a link to amazon store? (I'm sure that last one will be popular
;-) As long as the original work is not released, there is substantial risk that the rights holder will cause trouble in some fashion at some point, which makes it unattractive. -
Re:Native Apps?
I was under the impression that the MinGW package manager application let the user download MinGW and w32api at once.
Most likely, I used an older Mingw (or perhaps Cygwin) install that didn't, or perhaps sped through the install by somehow skipping compiler selection.
But right now, I'm using TakeoffGW, since I had trouble compiling some packages. But given that Cygwin's version of sched.h was mixed with that distribution, I think the author encountered a similar issue.
But still, one of Cygwin/Mingw/MSYS should be enough.
-
Re:Stop trying to make the browser more than it is
PyObjC. It's completely doable.
And even then, it is not the desired target. If you use the right tools for each platform it gets way easer; Java paves and easy road for porting between desktops, Android, iOS, Chrome and Blackberry, for example.
-
co-operation of research and industry
Some projects go hand-in-hand with research and industry. Typically they see the light from day one. As examples from the IETF standardization, For example:
CoAP implementations (HTTP for sensors):
Host Identity Protocol (end-to-end VPN):
IPv6-to-IPv4 NATs:
Not really claiming that these projects are all yet a wild success but they were open-sourced in their early stages to enable open experimentation.
-
co-operation of research and industry
Some projects go hand-in-hand with research and industry. Typically they see the light from day one. As examples from the IETF standardization, For example:
CoAP implementations (HTTP for sensors):
Host Identity Protocol (end-to-end VPN):
IPv6-to-IPv4 NATs:
Not really claiming that these projects are all yet a wild success but they were open-sourced in their early stages to enable open experimentation.
-
Re:Or maybe not?
"There are many public university around the globe, who also do not put their curriculum on-line, largely due to the over-reach of copyright locking out knowledge from the public good, for no other reasons than greed and ego, even when it was taxpayer dollars that paid for those works to be produced. "
A related essay I wrote:
http://www.pdfernhout.net/open-letter-to-grantmakers-and-donors-on-copyright-policy.html
"Foundations, other grantmaking agencies handling public tax-exempt dollars, and charitable donors need to consider the implications for their grantmaking or donation policies if they use a now obsolete charitable model of subsidizing proprietary publishing and proprietary research. In order to improve the effectiveness and collaborativeness of the non-profit sector overall, it is suggested these grantmaking organizations and donors move to requiring grantees to make any resulting copyrighted digital materials freely available on the internet, including free licenses granting the right for others to make and redistribute new derivative works without further permission. It is also suggested patents resulting from charitably subsidized research research also be made freely available for general use. The alternative of allowing charitable dollars to result in proprietary copyrights and proprietary patents is corrupting the non-profit sector as it results in a conflict of interest between a non-profit's primary mission of helping humanity through freely sharing knowledge (made possible at little cost by the internet) and a desire to maximize short term revenues through charging licensing fees for access to patents and copyrights. In essence, with the change of publishing and communication economics made possible by the wide spread use of the internet, tax-exempt non-profits have become, perhaps unwittingly, caught up in a new form of "self-dealing", and it is up to donors and grantmakers (and eventually lawmakers) to prevent this by requiring free licensing of results as a condition of their grants and donations."Other idea by me:
"Post-Scarcity Princeton, or, Reading between the lines of PAW for prospective Princeton students, or, the Health Risks of Heart Disease "
http://www.pdfernhout.net/reading-between-the-lines.html
"Wikipedia. GNU/Linux. WordNet. Google. These things were not on the visible horizon to most of us even as little as twenty years ago. Now they have remade huge aspects of how we live. Are these free-to-the-user informational products and services all there is to be on the internet or are they the tip of a metaphorical iceberg of free stuff and free services that is heading our way? Or even, via projects like the RepRap 3D printer under development, are free physical objects someday heading into our homes? If a "post-scarcity" iceberg is coming, are our older scarcity-oriented social institutions prepared to survive it? Or like the Titanic, will these social institutions sink once the full force of the iceberg contacts them? And will they start taking on water even if just dinged by little chunks of sea ice like the cheap $100 laptops that are ahead of the main iceberg? Or, generalizing on Mayeroff's theme, will people have the courage to discover and create new meanings for old institutions they care about as a continuing process? "And:
http://patapata.sourceforge.net/WhyEducationalTechnologyHasFailedSchools.html
"Ultimately, educational technology's greatest value is in supporting "learning on demand" based on interest or need which is at the opposite end of the spectrum compared to "learning just in case" based on someone else's demand. Compulsory schools don't usually traffic in "learning on demand", for the most part leaving that kind of activity to libraries or museums or the home or b -
Re:Usually?
You can run it daily via cron if you like, I have to admit my approach is more manual.
-
Re:I wouldn't mind Lua
You can do server side programming in Lua with Keppler.
Lua has ruined programming for me. It has shown me that everything is an abstraction, the industry is inundated with arbitrary conventions, and the only limitations are self imposed. Lua is the last programming language I ever want to learn.
I have an open source project that is basically like flash player, but with lua instead of actionscript. Oh and fullscreen 3d with 100k triangles at 60 frames per second, hardware shaders. and networking support.
http://sourceforge.net/projects/xenosengine/ -
Re:Why stop at Javascript?
I've also wanted to do that for a long time.
Been working on an engine for it, but I can't seem to break out the time to push it beyond a poor implementation of FORTH.
Probably should spend less time on slashdot and groklaw.
-
resources (lack thereof)
I'm not really sure how serious I am, but the primary reason my project which I think might replace javascript (and many other things) is sitting on sourceforge without updates for a long time is my lack of resources.
People with the resources to do the job have mostly forgotten why.
People (crackpots, like me) who can remember why we want something else are likely to have been shunted aside by people with less patience. (And cut off from the jobs that would get us access to the resources.)
(Oh. The current shards of my project, if you're curious, are here. Not very self-explanatory, and I can't even scrape up the time to chart the course from that to a proper scripting language, but you might find it amusing.)