text:
Accelerator for pip, the Python package manager
Project description
The pip-accel program is a wrapper for pip, the Python package manager. It accelerates the usage of pip to initialize Python virtual environments given one or more requirements files. It does so by combining the following two approaches:
- Source distribution downloads are cached and used to generate a local index of source distribution archives. If all your dependencies are pinned to absolute versions whose source distribution downloads were previously cached, pip-accel won't need a network connection at all! This is one of the reasons why pip can be so slow: given absolute pinned dependencies available in the download cache it will still scan PyPI and distribution websites.
- Binary distributions are used to speed up the process of installing dependencies with binary components (like M2Crypto and LXML). Instead of recompiling these dependencies again for every virtual environment we compile them once and cache the result as a binary *.tar.gz distribution.
In addition, since version 0.9 pip-accel contains a simple mechanism that detects missing system packages when a build fails and prompts the user whether to install the missing dependencies and retry the build.
The pip-accel command supports all subcommands and options supported by pip, however it is of course only useful for the pip install subcommand. So for example:
pip-accel install -r requirements.txt
If you pass a -v option then pip and pip-accel will both use verbose output. To enable verbose output from pip-accel only, you can set the environment variable PIP_ACCEL_VERBOSE.
Based on the user running pip-accel the following file locations are used by default:
|Root user
|All other users
|Assumed to be pip's download cache
|Used to store the source/binary indexes
These defaults can be overridden by defining the environment variables PIP_DOWNLOAD_CACHE and/or PIP_ACCEL_CACHE.
How fast is it?
To give you an idea of how effective pip-accel is, below are the results of a test to build a virtual environment for one of the internal code bases of Paylogic. This code base requires more than 40 dependencies including several packages that need compilation with SWIG and a C compiler:
|Default configuration
|444 seconds
|100% (baseline)
|With download cache (first run)
|416 seconds
|With download cache (second run)
|318 seconds
|First run
|397 seconds
|Second run
|30 seconds
Dependencies on system packages
Since version 0.9 pip-accel contains a simple mechanism that detects missing system packages when a build fails and prompts the user whether to install the missing dependencies and retry the build. Currently only Debian Linux and derivative Linux distributions are supported, although support for other platforms should be easy to add. This functionality currently works based on configuration files that define dependencies of Python packages on system packages. This means the results should be fairly reliable, but every single dependency needs to be manually defined…
Here's what it looks like in practice:
2013-06-16 01:01:53 wheezy-vm INFO Building binary distribution of python-mcrypt (1.1) .. 2013-06-16 01:01:53 wheezy-vm ERROR Failed to build binary distribution of python-mcrypt! (version: 1.1) 2013-06-16 01:01:53 wheezy-vm INFO Build output (will probably provide a hint as to what went wrong): gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DVERSION="1.1" -I/usr/include/python2.7 -c mcrypt.c -o build/temp.linux-i686-2.7/mcrypt.o mcrypt.c:23:20: fatal error: mcrypt.h: No such file or directory error: command 'gcc' failed with exit status 1 2013-06-16 01:01:53 wheezy-vm INFO python-mcrypt: Checking for missing dependencies .. 2013-06-16 01:01:53 wheezy-vm INFO You seem to be missing 1 dependency: libmcrypt-dev 2013-06-16 01:01:53 wheezy-vm INFO I can install it for you with this command: sudo apt-get install --yes libmcrypt-dev Do you want me to install this dependency? [y/N] y 2013-06-16 01:02:05 wheezy-vm INFO Got permission to install missing dependency. The following extra packages will be installed: libmcrypt4 Suggested packages: mcrypt The following NEW packages will be installed: libmcrypt-dev libmcrypt4 0 upgraded, 2 newly installed, 0 to remove and 68 not upgraded. Unpacking libmcrypt4 (from .../libmcrypt4_2.5.8-3.1_i386.deb) ... Unpacking libmcrypt-dev (from .../libmcrypt-dev_2.5.8-3.1_i386.deb) ... Setting up libmcrypt4 (2.5.8-3.1) ... Setting up libmcrypt-dev (2.5.8-3.1) ... 2013-06-16 01:02:13 wheezy-vm INFO Successfully installed 1 missing dependency. 2013-06-16 01:02:13 wheezy-vm INFO Building binary distribution of python-mcrypt (1.1) .. 2013-06-16 01:02:14 wheezy-vm INFO Copying binary distribution python-mcrypt-1.1.linux-i686.tar.gz to cache as python-mcrypt:1.1:py2.7.tar.gz.
Control flow of pip-accel
The way pip-accel works is not very intuitive but it is very effective. Below is an overview of the control flow. Once you take a look at the code you'll notice that the steps below are all embedded in a loop that retries several times. This is mostly because of step 2 (downloading the source distributions).
- Run pip install --no-index --no-install -r requirements.txt to unpack source distributions available in the local source index. This is the first step because pip-accel should accept requirements.txt files as input but it will manually install dependencies from cached binary distributions (without using pip or easy_install):
- If the command succeeds it means all dependencies are already available as downloaded source distributions. We'll parse the verbose pip output of step 1 to find the direct and transitive dependencies (names and versions) defined in requirements.txt and use them as input for step 3. Go to step 3.
- If the command fails it probably means not all dependencies are available as local source distributions yet so we should download them. Go to step 2.
- Run pip install --no-install -r requirements.txt to download missing source distributions to the download cache:
- If the command fails it means that pip encountered errors while scanning PyPI, scanning a distribution website, downloading a source distribution or unpacking a source distribution. Usually these kinds of errors are intermittent so retrying a few times is worth a shot. Go to step 2.
- If the command succeeds it means all dependencies are now available as local source distributions; we don't need the network anymore! Go to step 1.
- Run python setup.py bdist_dumb --format=gztar for each dependency that doesn't have a cached binary distribution yet (taking version numbers into account). Go to step 4.
- Install all dependencies from binary distributions based on the list of direct and transitive dependencies obtained in step 1. We have to do these installations manually because easy_install nor pip support binary *.tar.gz distributions.
If you have questions, bug reports, suggestions, etc. please create an issue on the GitHub project page. The latest version of pip-accel will always be available on GitHub. The internal API documentation is hosted on Read The Docs.
This software is licensed under the MIT license just like pip (on which pip-accel is based).
© 2013 Peter Odding and Paylogic International.
Project details
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help
|File type
|Python version
|Upload date
|pip-accel-0.9.12.tar.gz (19.5 kB) Copy SHA256 hash SHA256
|Jul 25, 2013


text:
Should your family pay a fee to use the neighborhood
park? Should the local swimming pool stay open to the
public in the wintertime? Your parents and neighbors
help community leaders make decisions like these all
the time. How? Voting! Use this site to learn about
this important right.
This curriculum has been designed to be printed from
our website and copied as needed for your classroom.
Enjoy selecting the lessons that you like and sharing
them with your class!
Objective: Empower Vermont students to vote and lead
them through the process.

subset: commoncrawl


text:
You're a cutie Toothless!!!:love: Just look at you all dressed up! Congrats on being POTD!:cool:
I hope you have a fun day!:D
Printable View
You're a cutie Toothless!!!:love: Just look at you all dressed up! Congrats on being POTD!:cool:
I hope you have a fun day!:D
Good Morning Toothless! Congrats n being named Pet of the Day! I love that sweater!
Thanks guys!! He's excited about this and so is my fiancé and I!
I do have pictures of him on sale and for sale on my etsy site as well as others :)
The money is going to help me with my wedding.
I've got some pretty handsome pics of him. You can see how he works it lol! I'm so proud of him :)
Thanks so much guys! Toothless is excited about this and so is my fiancé and I!!
If you want any pictures of him I am actually having a sale for all his pictures on my etsy site!
The proceeds go to help with wedding purchases, which the wedding is in April!
You can see how he works it!
Hi Toothless! Happy Pet of the Day to you!:) Oh, where to begin! Your name alone brings a huge smile to my face, then there's that sweet face of YOURS, that incredible SMILE ( or is that a laugh:D)! But it's that sight of you all decked out in your custom altered "Cosby" sweater that sealed the deal for me! And how fitting that your Mom would dress you up as our beloved 16th president, another beloved "Beardie," Abe Lincoln!:D How blessed your Mommy is, having a "first" as sweet and loving, as special as you, Toothless! (I can only imagine just how special those "Toothless" kisses are!) And how blessed are you, having a parent so caring, so devoted, so loving as yours! We can't thank her enough for "rescuing" you from the pet store, a perilous fate; doing all in her power to heal you physically and emotionally, providing you with the most wonderful life imaginable! Yes, in just a short while you and your parents will officially become one big, happy family! But it's clear that in every way that truly matters you already are a full fledged family member!:cool: Thanks for the BIG smiles, Toothless, and great thanks to your Mommy for sharing your very special story and all of those heart melting pics with us. You truly are one extra special Beardie boy, and so very worthy of your "top pet" props! Enjoy your big day in the spotlight, being loved and pampered to pieces! Lots of love and gentle strokes to you, precious Toothless!:love::love::love:
I saw the pic and the name and KNEW where the name came from. Congrats on your special day, Toothless!
Toothless what a gorgeous charmer you are!!! :love:
I loved loved loved your pictures. :love: The one of you as Abe Lincoln made me spit tea all over myself!!! What a happy ray of sunshine you are!!! :D Just what I needed to see on this gloomy cold day. I hope you are enjoying your special day to the fullest.
Kaykay_89 Thank you so much for sharing your very special boy with us. He is certainly a treasure!!! :love:
Congratulations, Toothless, on being POTD! You are so photogenic and cute! :) Your Bill Cosby sweater and Abe Lincoln outfit are a hoot!! And, we love the smiling photo where you going to get some lettuce! We are so glad you have found a loving forever home and that you're happy and healthy now!! Have an extra-special day, enjoying your big honor! :love: http://www.guineapigsrfun.net P.S. Will you be ringbearer in April? ;)
You all are so sweet!! I totally almost cried! Lol!
I'm the blessed one in this relationship, or I think so! He's the spoiled one! Haha!!
Thanks so much everyone!!


text:
The NHL gave the NHLPA a comprehensive 288 page document aimed at ending the lockout this past week and there is hope that the two sides will be close enough that there will be NHL hockey within the next three weeks.
While there should be negotiating from both sides over the next week, it looks like there is enough offered by the owners for the players to finally accept a deal and get back to playing hockey, so we can get our hockey pools going!
As always, stay tuned, but if you need a hockey fix in the next week, watch the AHL where the future stars of the NHL are on display.
Buy the Rotoworld NHL Hockey Guide here!
Brent Connolly -(RW)- Connolly was drafted sixth overall in 2010 and after a season in Tampa Bay at age 19, he is honing his craft with the Syracuse Crunch this year. Connolly is benefitting greatly from the AHL as he is getting a lot more ice time as a top six forward and should be ready to take on a similar role in the NHL. He has 12 goals and 27 points thus far in 30 games. He was drafted as an offensive dynamo and has great on-ice awareness to go along with strong leadership qualities. While this may not be his breakout season in the NHL, Connolly deserves to be selected in all keeper leagues.
T.J. Brennan (D) – Brennan was the first player chosen in the second round in the 2007 Draft and has been a stud offensively for the Sabres minor league team in Rochester this season. The 23-year-old blueliner has 12 goals in the early going, in addition to 17 assists and is going to make a push to stick with Buffalo once the lockout ends. Brennan played 11 games with the Sabres last season in five different stints with the club and scored his first NHL goal. He is not worth taking in any pool but could be a good waiver wire pickup if he sticks with Buffalo.
Chad Kolarik– (RW)- Kolarik has bounced around a bit after being selected by the Phoenix Coyotes with the 199th pick in the 2004 Draft, seeing action with Columbus and the New York Rangers as he has played six games in The Show, picking up one assist. Kolarik missed all of last season after getting hurt in training camp with New York but he has not missed a step this season with 12 goals and 26 points in 30 games for the Connecticut Whale. He is unlikely to see much action at the NHL level unless the Rangers get a multitude of injuries up front.
Jakob Silfverberg – (RW) – The 22-year-old Swede was drafted in the second round of the 2009 Draft and has performed like a high first round pick since. He was named the MVP of the Swedish Elite League last season after popping 24 goals and adding 30 assists in 49 games and then set an SEL record in the post-season with 13 goals. The Senators brought him over at the end of the season and he managed to show off his skill in a couple of playoff games despite being held off the scoresheet. He got off to a slow start in the AHL but a recent hot streak that saw him score nine times in ten games has shot him up in the scoring standings with 13 goals and 25 points in 28 games. He is someone to grab late in fantasy drafts this season if there is an NHL season.
Mark Arcobello – (RW) – After a four year career at Yale University, Arcobello signed with the Edmonton Oilers as an undrafted free agent. The diminutive (5'9") forward had 22 points in 26 games with Oklahoma City in 2010-11 and then potted 17 last season in 73 games with 26 assists. This season he has broken loose once again as he has nine goals and 26 points in 28 games. Edmonton is brimming with top-six talent and his size does not bode well for a bottom six role so it appears that Arcobello will need to find another organization if he hopes to have a chance to play regularly in the NHL.


text:
Nike Minx SunglassesItem #NIU1281
VIP:$98.99 Get This Price
Loading product details ...
Reviews (1)
Need Help?
Product Description:
NIKE® MINX SUNGLASSES :: Cover your eyes with a cool, casual look that also gives you superior coverage and comfort with the Nike® Minx Sunglasses. You'll love the lightweight feel and the stylish design that delivers optimal visual perception. Comfort and fog-free vision will be a given in the sports wrap design that features an 8-base frame and an adjustable ventilated rubber nose bridge.
Features & Benefits:
Reviewed by 1 customer
Best Uses
Comments about Nike Minx Sunglasses:
I wear these for running and casual wear. Very comfortable and don't move at all during my runs. Get a lot of compliments.
Your Help Is Here
Shop with confidence knowing your team of Fit Experts is waiting to answer all your questions. You can always find your perfect product and your perfect fit. Your Road Runner Sports Fit Experts will make sure you get exactly what you want and have tons of fun in the process! Give us a call, chat, or email!
Call 800-743-3206 to
You May Also Like


text:
The Afronauts is based on a historical fact: in 1964 a Zambian science teacher named Edwuard Makuka decided to train the first African crew to travel to the moon. His plan was to use an aluminum rocket to put a woman, two cats and a missionary into Space. First the moon, then Mars, using a catapult system. He founded the Zambia National Academy of Science, Space Research and Astronomical Research to start training his Afronauts. Unfortunately his resources were not as big as his dream and, after Unesco had declined to support the project, the training and the dreaming had to stop.
Cristina de Middel, by recreating visually this aborted project, plays with the question of truth of documentary. « I am really interested in documenting facts that are unbelievable but true and other phenomenons that are completely false but people tend to believe». This research can be found in other series like Polyspam, a project exhibited at the Festival Images in 2010.
The story of the Zambian space program was also a perfect starting point for Cristina de Middel to give a different glaze on the continent: « today, finding positive stories about Africa remains a difficult task for anyone interested in getting a more complete picture of what is really going on in the continent. Here, in the "developed countries" we are used to see African people dying or killing themselves, jumping naked or dressed as primitive warriors. The middle class seem to have disappeared, happy families are invisible and children either starve to death or become soldiers. And that is why the idea of an African space program sounds funny and incredible (in that order, first funny, then incredible). But this story is true. Even if the images that document it were taken in Spain almost 50 years later. » Through this work, she builds a bridge between documentary photography and cinema, adding creativity, subjectivity, humour and aesthetics to this genre.
In 2011, Cristina de Middel participated to the Vevey International Photography Award organised by the Festival Images.


text:
To the editor:
I have written the following letter to members of the Cape Coral City Council:
Dear Council Members,
I am writing you to make an appeal for better planning and preservation of the City of Cape Coral. I have noticed two disturbing trends regarding Planning and Zoning throughout the city.
1. The city government is following an alarming trend of approving the establishment of gas stations which are too close to residential neighborhoods and waterways. Residential neighborhoods that are too close to gas stations become ghettos. No one can foresee how long it will take for these ghettos to become established or how far they will spread into other neighborhoods - at least not until it is too late. This is how it happens... The residents in these areas cannot foresee the smell, odor and cancer that these gas stations cause until the problem is upon them. They later sell their homes at reduced prices and low-income tenants move in. Crime goes up. More neighbors move out and the urban blight spreads into other neighborhoods. Don't take my word for it, drive around the residential blocks that are adjacent to well-established gas stations in Fort Myers. Please do not force the poorer members of our society to live near cancer-causing Benzene fumes. Do not condemn their children to being afflicted by leukemia. Please read and become familiar with the enclosed Public Health Statement from the Department of Health and Human Services. My suggestion, which is based on extensive research, is to keep an absolute minimum of a 164-foot distance between residential housing and gas stations. Many European countries are recommending a 328-foot setback for new gas station construction, based on several well-known cancer studies.
2. This ludicrous idea of scattering nodes of commercial centers at various intersections is unconventional and inadvisable. I understand the dilemma that you have and the point that you make, when you say that the founding fathers have not planned well for commercial development. This doesn't mean you should make it even worse by creating a scattered, sprawling mix-zoned mess that scares away tourists and real estate purchasers. Good zoning practice establishes a central commercial zone and buffers it with professional and multifamily uses before reaching the borders of the residential zones. Older communities which have had the same problem, have managed to create sustainable development projects. Can't you consult with them and take wisdom from how they have worked? There is a reason why cities like Boca Raton are so beautifulprofessional planning. Finally, there should be more focus on developing urban meeting places that are pedestrian and bicycle friendly. More outdoor cafes and smaller shopping centers.
You should know that most of the 200 members of the Skyline Waterways neighborhood agree with me. If you ask the other residents of Cape Coral they will probably also agree. Please, remember how you came to be in office. You are the guardians of the public trust - bear that title with honor. Thank you for your consideration in these matters.
Best regards,
Erika Karesen
Cape Coral


text:
University of Missouri
Home | People | Locations | Program index | Calendar | News | Publications
Continuing education Seminars Courses
MU Extension > calendar
Professional development events
This event has been canceled. Borrower's Workshop
Tuesday, April 29, 2014, 2 p.m. to 4 p.m.
SBTDC Offices (located directly across the street from the US Post Office, downtown Columbia)500 E. Walnut, Suite 103, Columbia MO map...
Are you thinking about starting a business, a newbusiness owner or an existing business that mayneed a business loan? Do you know what loans areavailable to you or how you can qualify for a loan?The Small Business & Technology DevelopmentCenter, together with the EnterpriseDevelopment Corporation and the SCOREAssociation, present a joint workshop, hosted byRegional Economic Development, Inc., on April 29,2014 from 2:00-4:00PM.Topics will include what SBA offers to smallbusiness owners, types of SBA loan programs,how you may qualify for a loan and assistance tohelp small businesses grow and other resourcesavailable from SBA. An SBA lending specialist and alocal lender will be present to discuss the SBA loanprogram and answer questions.
Olivia Gill, firstname.lastname@example.com Connectorphone: 573-884-4334
Add event to your compatible iCalendar such as Microsoft Outlook or Apple iCal.
About | Jobs | Extension councils |
For faculty and staff | For researchers | Giving | Ask an expert | Contact
© 1993
to 2015 Curators of the University
of Missouri, all rights reserved, DMCA
and other copyright information
University of Missouri Extension is an equal opportunity/ADA institution.
University of Missouri Extension
© 1993
to 2015 Curators of the University of Missouri, all rights reserved


text:
Perhaps the single most important SQL Server application development Best Practice is the consistent use of parameters in application code. Parameterized database calls are more secure, easier to program and promote query plan reuse. Yet I continue to see code with SQL statements constructed by concatenating literal strings with variable values. I think this is largely out of ignorance rather than design so I decided to show how easy it is for .NET application developers to use parameters and peek into the internals to show why parameters are so important.
How to Use Parameters
Below is a C# snippet of a SqlClient query built and executed using variable concatenation. This is an example of how not to supply variable values to a SQL query.
string myTableId = 1;
SqlCommand selectCommand =
new SqlCommand("SELECT LastName, CreateDate, Amount FROM dbo.MyTable " +
"WHERE MyTableID = " + myTableId.ToString(), connection);
Here is a parameterized equivalent of the same query. The only changes are the parameter token in the query string and that the parameter value was added to the parameter collection instead of embedding in the query text:
int myTableId = 1;
SqlCommand selectCommand =
"WHERE MyTableID = @MyTableID", connection);
selectCommand.Parameters.AddWithValue("@MyTableID", myTableId);
So all an application developer needs to do is specify parameter tokens in a query string and add values to the parameter collection. In the case of a parameterized stored procedure call, no tokens are necessary; simply specify the procedure name as the CommandText, specify CommandType.StoredProcedure and add parameters to the collection:
new SqlCommand("dbo.usp_SelectMyTableData", connection);
selectCommand.CommandType = CommandType.StoredProcedure;
Parameters Under the Covers
The real differences between a parameterized and non-parameterized statement can be gleaned from a SQL and network trace. Here is the associated trace event captured with SQL Profiler of the non-parameterized code example:
Note the "SQL:BatchCompleted" event. The SqlClient API simply sent the query to SQL Server as a batch (text containing one or more SQL statements) because the SqlCommand.Parameters collection was empty.
Digging deeper with a tool like Microsoft Network Monitor, we can see the TDS (Tabular Data Stream) protocol data that SqlClient sent to SQL Server for the request:
The TDS packet contains the entire Unicode SQL statement string, including the text value of 1 (Unicode character 0x0031, boxed in blue) that the application passed in the CommandText.
Now let's take a look at the parameterized query trace event:
The fact that the EventClass shows "RPC:Completed" event instead of "SQL:BatchCompleted" indicates that SqlClient didn't really wrap the query in sp_executesql to achieve parameterization like the TextData seems to show. A RPC (Remote Procedure Call) is a specialized type of SQL request in which parameter values are passed separately from the SQL statement in the TDS request and in native form. The SqlClient API knew to use a RPC instead of a batch because the non-empty parameters collection.
We can see from the dump of the TDS packet that it contains no reference to sp_executesql nor does it contain the string value 1 for the parameter value that the Profiler trace showed (see SQL Trace Parameter values are not always as they seem for more info).
The important point with the RPC request is that the value 1 (binary integer value, boxed in blue) was passed separately from the query text. This fact has a number of important implications for security, performance and programming. The difference between the TDS packets shows the essence of parameters in communication between the application code and SQL Server.
Use Parameters for Security
If you don't know what SQL injection is, Google is your friend. Basically, injection vulnerability allows a user to manipulate the intended SQL by supplying mal-formed values. Injection can allow a malicious user to retrieve sensitive data or change database information, limited only by the database security context.
Parameterized calls protect against SQL injection because the executed SQL statement is constant regardless of the supplied values. As long as no dynamic SQL is constructed, the intended SQL statement cannot be manipulated. An application developer only needs to ensure that the desired parameter values can be passed (e.g. key value from session state instead of from http query string) to guard against unintended data disclosure or manipulation. Using stored procedures (with CommandType.StoredProcedure) always results in an RPC call and provides an additional security layer.
Use Parameters for Performance
Parameterized statements are cached to facilitate reuse and avoid compilation overhead, which is especially important in high-volume OLTP environments. Furthermore, using stored procedures further promotes caching and reuse.
The only downside to parameters from a performance perspective is that a given plan may be optimal for some values but not others. In cases where sub-optimal cached plans are an issue, techniques such as RECOMPILE hints or compromise plan guides can help avoid a sub-optimal execution plans due to varying parameter values. See article Batch Compilation, Recompilation, and Plan Caching Issues in SQL Server 2005 for more information.
Use Parameters for Cleaner Code
Parameters are easier to program and provide cleaner code because there is no need to escape (double-up) quotes, format datetime strings or use "." as a decimal separator. Remember that the API takes care of passing parameter values in native form so string formatting is not needed when parameters are used.
String lastName = "O'Leary";
DateTime hireDate = DateTime.Now;
decimal amount = 12.34m;
SqlCommand insertCommand =
new SqlCommand(
"INSERT INTO dbo.MyTable " +
"(LastName, CreateDate, Amount) " +
"VALUES('" + lastName.Replace("'", "''") + "', '" +
DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss.fff") + "', " +
amount.ToString("0.00") + ")",
string lastName = "O'Leary";
DateTime createDate = DateTime.Now;
"VALUES(@LastName, @CreateDate, @Amount)",
insertCommand.Parameters.AddWithValue("@LastName", lastName);
insertCommand.Parameters.AddWithValue("@CreateDate", createDate);
insertCommand.Parameters.AddWithValue("@Amount", amount);
posted @ Monday, February 18, 2008 2:43 PM
© Dan Guzman
Theme by PiyoDesign. Valid XHTML & CSS.


text:
HT 2.1.0 releasedSubmitted by Seppel on 11th of January, 2015.
This release features more advanced display and handling of PE relocations and a PE checksum calculation (thanks Mertens Engineering). HT now also contains a disassebler for the Atmel AVR 8-bit microcontroller. Additionally we fixed a lot of crashes concerning broken ELF files. We also updated the included minilzo.ChangeLog | Downloads
Official HT source repository moved to GithubSubmitted by Seppel on 14th of September, 2014.
The official source repository of HT moved to Github!
HT 2.0.22 releasedSubmitted by Seppel on 13rd of June, 2013.
Amongst various bugfixes, this release features the new option "editor/scroll offset" which determines how many extra lines the cursor should be visible when scolling (Thanks tecknicaltom).ChangeLog | Downloads
HT 2.0.21 releasedSubmitted by Seppel on 20th of November, 2012.
Fixed the usage of unaligned pointers on certain platform and restructured the configure/makefile for better handling of ncurses depedency (Both changes thanks to Jan Engelhardt). This release again contains some smaller AVX updates.ChangeLog | Downloads
HT 2.0.20 releasedSubmitted by Seppel on 3rd of March, 2012.
The last release contained a serious bug making loading of 32 bit ELFs impossible. So here is a new release which also contains some minor new features.ChangeLog | Downloads
HT 2.0.19 releasedSubmitted by Seppel on 19th of February, 2012.
A lot of x86 fixes and additions. Also a bugfix for win32 for loading files which long path names.ChangeLog | Downloads
HT 2.0.18 releasedSubmitted by Seppel on 21st of November, 2009.
Bugfixes all over the placeChangeLog | Downloads
HT 2.0.13 releasedSubmitted by Seppel on 23rd of April, 2008.
Now with Intel-AVX opcodes :)ChangeLog | Downloads
HT 2.0.10 releasedSubmitted by Seppel on 3rd of September, 2007.
Now with SSE5 opcodes :)ChangeLog | Downloads
HT 2.0.8 releasedSubmitted by Seppel on 20th of June, 2007.
Fixed loading of the java class analyser and an ugly infinite loop in fgetstrz. Contains also some cosmetic window resizing fixes.ChangeLog | Downloads
HT 2.0.7 releasedSubmitted by Seppel on 15th of June, 2007.
I tested a gcc 4.3 snapshot, which found some problems in the HT source code (unimportant as long as you don't compile it with gcc 4.3) but also some real (but minor) problems.ChangeLog | Downloads
HT 2.0.6 releasedSubmitted by Seppel on 10th of May, 2007.
A lot of small bug fixes since the last release.ChangeLog | Downloads
HT 2.0.3 releasedSubmitted by Seppel on 19th of April, 2007.
This release features support for the upcoming SSE4.1 and SSE4.2 instruction sets.Downloads
HT 2.0.2 released!Submitted by Seppel on 5th of April, 2007.
Contains some small bug fixes here and there and a java class file update.Downloads
HT 2.0beta6 releasedSubmitted by Seppel on 27th of Feb, 2007.
I released 2.0beta6 which I hope will be renamed to 2.0 soon. Please report if there are any remaining regressions.Downloads
HT 2.0beta3 releasedSubmitted by Seppel on 8th of Feb, 2007.
Some important bugfixes for the 2.0beta2 release. Win32 builds will follow.Downloads
HT 2.0beta2 releasedSubmitted by Seppel on 9th of Dec, 2006.
Some bugfixes for the 2.0beta release. Please report more bugs!Downloads
HT 2.0beta released!Submitted by Seppel on 16th of Nov, 2006.
This is partly a rewrite of some old parts of HT to make it more portable (It now works on 64 bit platforms). Highlight are new disassembler for PE and ELF:
Please test and report bugs (especially regressions). Win32 builds will follow.Downloads
HT 0.9.4 releasedSubmitted by Seppel on 14th of Sep, 2006.
Another release with only x86 corrections.ChangeLog | Downloads
HT 0.9.3 releasedSubmitted by Seppel on 15th of Aug, 2006.
Another small maintaince release. Mostly x86 problems fixed. Note that Win98 is no longer supported, you need WinXP (Win2000 untested).ChangeLog | Downloads
HT 0.9.2 releasedSubmitted by Seppel on 22nd of May, 2006.
A small maintaince release. Includes a fix for a compile error with gcc 4.1ChangeLog | Downloads
HT 0.9.1 releasedSubmitted by Seppel on 9th of July, 2005.
I got two reports of problems with the name demangler. This release has a fresh new cp-demangle.c taken from gcc which should fix these crashes.ChangeLog | Downloads
HT 0.9.0 releasedSubmitted by Seppel on 12th of May, 2005.
This release contains support for the x86 sse, sse2 and sse3 instructions (disassembler and assembler). Some file formats were updated and I did some updates and fixes here and there.
This release contains important security fixes, so please update.ChangeLog | Downloads
HT 0.8.0 releasedSubmitted by Seppel on 8th of August, 2004.
This release contains only small bugfixes (HT now compiles with gcc 3.4.x) and minor new features (like g++ v3 abi demangler and x86/ppc disassembler updates)
Note that the original author of HT (steveman) died.ChangeLog | Downloads
Homepage redesigned and updatedSubmitted by Steveman on 7th of May, 2004.
Welcome to the new homepage of HT Editor!
HT 0.8.0pre1 releasedSubmitted by Seppel on 21st of April, 2004.
We have released HT 0.8.0pre1. Please test and report bugs.ChangeLog | Download


text:
iPhone 3.0 is coming summer.
And while the baseband IS updated in this firmware (so if you're yellowsn0w unlocked, DON'T upgrade til a proper PwnageTool version is out), 3.0 is already jailbroken, so say the Dev Team on a recent blog post.
And for those wondering, yes the 3.0 OS is jailbreakable on all devices. It's just those using 3G yellowsn0w that have to show some restraint and wait for PwnageTool to create a custom IPSW that avoids the baseband update.


text:
"The government is taking action to resume rail services for businesses, families and the economy," said Minister Raitt. "The work stoppage at the Canadian Pacific Railway is affecting industries that contribute CA$540 million (US$528 million) weekly to the Canadian economy through their use of the railway. The strike will also put the jobs of thousands of Canadians at risk if it is prolonged."
The proposed legislation would end the work stoppage and send the issues in Canadian Pacific's labor disputes with the Teamsters Canada Rail Conference to an interest-based binding arbitration process.
This proposed legislation follows a strike by the Teamsters Canada Rail Conference's rail traffic controllers and locomotive engineers, conductors, trainspersons and yardmen, which began on May 23, 2012.
The Federal Mediation and Conciliation Service is no longer involved in the negotiations process between CP and the Teamsters Canada Rail Conference; the talks are stalled.
"We know a back-to-work legislation is unavoidable, explained Doug Finnson, vice president of Teamsters Canada Rail Conference. "But the fatigue management issues will have to be addressed because it could have important consequences on the members."
Teamsters Canada's President Robert Bouvier is outraged by the attitude shown toward those who make the success of the rail company, saying "Canadian Pacific wants to tackle a pension plan that workers have accumulated over years of hard work. The company is hiding behind the usual excuse: i.e. that the company should be more and more profitable. Meanwhile, the workers suffer the consequences."
TCRC says that CP proposed significant reductions for TCRC's members, while management within the same pension plan are scheduled for increases, despite contributing nearly half of what its members contribute.


text:
Essential Writings by Daniel Berrigan
Essential Writingsby Daniel Berrigan; Edited with an Introduction by John Dear, S. J.
Review: Kurt Vonnegut once wrote, "For me, Father Daniel Berrigan is Jesus as a poet." In this new anthology John Dear has culled selections from his fellow Jesuit's poems, journals, essays, and homilies. For Berrigan all spiritual writing is political—for it resists the culture of war and injustice by its very nature—and all political writing for peace and justice is quintessentially spiritual—for it points to the reign of God.
Throughout his writings—and a lifetime of committed action—Berrigan invites us to abandon war for a new life of peace. I echo Dear's invitation to read Dan's words in a prayerful, reflective manner, take his message to heart, and deepen our own journey toward the God of peace and a new world of peace. —Father John Molyneux, C.M.F., Editor, U.S. CATHOLIC


text:
Thursday, May 22, 2008
SOC Science: There Goes A SuperNova, What A Push'ova!
Supernova caught exploding on camera
Wed May 21, 2008 1:57pm EDT
WASHINGTON (Reuters) - Excited astronomers said on Wednesday they had for the first time caught a supernova on camera just as it was exploding, and they may now learn how to spot others.
By luck, they spotted a burst of X-rays while looking at another part of a distant galaxy, and managed to turn a variety of telescopes in the right direction just in time.
"For years, we have dreamed of seeing a star just as it was exploding," said Alicia Soderberg of Princeton University in New Jersey, who led the international team of astronomers.
"We were in the right place, at the right time, with the right telescope, on January 9th and witnessed history," she added in a statement.
A supernova is a dying star, but one much bigger than Earth's sun. It first explodes outwards, then shrinks into itself to form an extremely dense, cold ball. Sometimes a neutron star results and sometimes a black hole.
Soderberg's team looked across space and time to witness the death throes of supernova 2008D, found in one arm of the galaxy NGC 2770, 88 million light-years from Earth.
In real time, they are seeing events that occurred 88 million years ago -- but in Earth time they are just occurring and the astronomers can watch the supernova as if it really were exploding just now.
"Using the most powerful radio, optical and X-ray telescopes on the ground and in space we were able to observe the evolution of the explosion right from the start," said Edo Berger, who like Soderberg is a Carnegie-Princeton fellow.
"This eventually confirmed that the big X-ray blast marked the birth of a supernova."
Soderberg and her colleagues were taking a scheduled look at NGC 2770 using the X-ray telescope on NASA's Swift satellite. During that observation, a bright burst of X-rays came from one of the galaxy's spiral arms, they report in this week's issue of the journal Nature.
The 38-member international scientific team rushed to have a look with both orbiting and ground-based telescopes including the Chandra X-ray Observatory, Hubble Space Telescope, Keck I telescope in Hawaii, Palomar Observatory in California and National Science Foundation's Very Large Array and Very Long Baseline Array radio telescopes.
They hope to gather information that will help astronomers spot other supernovas more quickly.
"Astronomical instruments planned for the future should then allow us to finally unravel the mystery of how these explosions occur," Soderberg said.
Supernovas are usually spotted visually days to weeks after the first catastrophic explosion when a star flares up and then fades.
But the first burst creates a blast of particles known as neutrinos and a shock wave of kinetic energy that superheats the gas in the outer layers of the star. They in turn send out X-rays that can be the first clue of the fireball to come.
"This observation is by far the best example of what happens when a star dies and a neutron star is born," said Kim Page of the University of Leicester in Britain, who led the X-ray analysis.
Last week astronomers said they saw the X-ray afterglow of a supernova in Earth's own Milky Way galaxy that would have exploded 140 years ago, Earth-time.
Posted by Pillar Of Autumn at 1:31 AM
No comments:
Subscribe to: Post Comments (Atom)


text:
Pearl Berniece Buseman, 89, of Grundy Center, passed away on Monday, March 11, 2013 at the Grundy County Memorial Hospital Long Term Care Unit. Funeral services will be held on Friday, March 15, 10:30 AM at the Bethany Presbyterian Church in Grundy Center. Burial will follow at Rose Hill Cemetery. Visitation was held Thursday, March 14, from 5 PM to 7 PM at Engelkes-Abels Funeral Home in Grundy Center, Iowa. A memorial fund has been established. To leave a message of condolence for the family please visit www.abelsfuneralhomes.com
Berniece was born June 10, 1923 in McGirk, Missouri, daughter of James and Clara Reece. She was raised and educated in California, Mo., where she graduated from high school in 1941. On November 14, 1943, Berniece was united in marriage to George Buseman in Douglas, Wyo. where he was serving in the U.S. Army during World War II. The couple moved to Grundy Center in 1950 where they made their home.
Berniece was a lifelong member of the Bethany Presbyterian Church where she and George both served as Sunday school teachers for many years. They were both very active in the American Legion and will be fondly remembered for their dedication and service both locally and throughout the state of Iowa.
Article Photos
Berniece will be especially remembered for her participation in the Legion's annual poppy program. In addition, she will be remembered for her dedication and service to the Iowa Veteran's Home in Marshalltown, Iowa as a staff volunteer for over 20 years.
Berniece owned and operated Buseman's Flowers for over 25 years. During this time she shared her talents by making, donating and delivering corsages to area nursing homes. She also was a sales associate for Stanley Home Products for over 45 years.
She is survived by three children: Patricia Burt of Lawton, Okla., Gregory (Mary) Buseman of Pleasanton, Calif., Donna (Ray) Bailey of Destin, Fla. and two grandchildren; Kelley (Chris) Vajgrt and Bryan Burt, both of Lawton, Okla. She is also survived by two sisters; Ruth Kraus of Jefferson City, Mo. and Evelyn Lehman of Russelville, Mo. She was preceded in death by her parents; husband George and sister Lucille Bittick.


text:
South Padre Island looking into cruise ship proposal
South Padre Island looking into cruise ship proposal
By CARL PHILLIPS, Island Breeze
June 20, 2009 - 8:00PM
A three or four day cruise down the Gulf Coast of Mexico could become another amenity in the Lower Rio Grande Valley's arsenal of tourist attractions.
And South Padre Island is willing to put up $6,000 to help fund a feasibility study to see if the idea has any chance of floating.
Donna Eymard, with the Port of Brownsville, approached the South Padre Island Board of Aldermen last week asking for contributions to a $25,000 fund to finance a feasibility study for the project.
She pointed out that Galveston already has a cruise ship that makes ports of call in Mexico, but it takes a day and a half to reach their destination from Galveston. A ship home-ported here, she said, would reduce the travel time and still reach same number of desired destinations.
Eymard said the port owns six to eight acres along the ship channel adjacent to Isla Blanca Park, which could be used as homeport for a cruise line.
"Or we could provide infrastructure anywhere up and down the ship channel," she said.
If the idea proves feasible and a cruise ship wanted to come here right away, there are several locations in the Port of Brownsville that could be used temporarily, she said.
"We have all kinds of unused warehouse space," she explained.
She told aldermen three entities had already pledged to contribute to the study-the Port of Brownsville, Valley International Airport in Harlingen, and the City of Port Isabel.
The board agreed to join that group with a vote to contributed $6,000 to the study.
She has approached the Cameron County Commissioners Court, but the topic was only on the agenda for discussion, and will have to appear as an action item before commissioners can vote up or down, she said.
Eymard has tried twice to present her idea to the Brownsville-South Padre Island Airport board, she said, but both scheduled meetings failed to seat a quorum.
Mayor Robert N. "Bob" Pinkerton observed that the town has "been down this road before," and that the price of this study appeared to be a bargain.
Alderman Sam Listi noted that three previous attempts to operate a cruise ship here have already failed, but Eymard responded that those were gambling ships that do not provide a good comparison.
"This project, if it proves realistic, will bring money into the area," she said. "People will stay in local hotels and eat in local restaurants. It's the homeport of a cruise ship that benefits from the tourist dollars."
Eymard said that the Florida-based company that will do the study plans to accomplish it in three phases.
"If, after the first phase, they see that it's hopeless they'll stop right there," she said. "We would then owe them only an hourly rate for the work they did to that point."
|All times are GMT -5. The time now is 12:34 AM.
Powered by vBulletin Version 3.7.4


text:
It's already better than Reality TV.
On another note, the scientists have confirmed that they can pronounce the words "internet" and "nuclear" correctly.
that's nice, you would expect a scientist to be able to pronounce "internet" and "nuclear" correctly.
But when they throw "exceptions", look out!
Nobody will catch it. It'll just lead to a gigantic core dump.
That's how it began!
Give an infinite number of monkeys an infinite number of typewriters and eventually you'll have a infinite pile of plastic and metal scrap, all covered in shit.
Those are actually Quantum Chimps talking about poo-mesons and so forth
The researchers plan to play back recordings to the monkeys to test their theories for syntax errors.
And the GNU toolchain folks expect to have a working compiler front end by some time early next year.
Syntax. Semantics. Not same. Doh!
Actually, "meaning" isn't just limited to sense and reference (semantics).
Meaning, that is, syntactic meaning, is a key component of syntax. Without meaning, syntax can't exist.
Knowing that a repeating pattern has a logical definitional rule behind it is a key element of meaning. If I say the word "mine" to you, without syntax, you have no idea of the semantic meaning. Is it a verb? An object? A noun? If it is a noun, does it refer to the kind for digging or the kind for exploding? Syntax plays a huge role in meaning.
Consider that the monkeys have a semantic inventory of distinct sounds A , B, and C. Semantically, they have three concepts and no more--because they lack syntax. With a simple syntactic structure, the sounds get new meanings because sequence suddenly informs meaning.
Without syntax, words can only have one meaning. As the article argues and as the sentence describes, the fact that position changes the meaning of sounds is key evidence of the use of syntax in the language. If semantic meaning were unaffected by sequence, that would be evidence of the absence of syntax.
Semantics cannot be divorced from phonology and syntax in oral language. Phonological meaning plus syntactic meaning is fundamentally semantic meaning. More advanced languages have more complicated systems of context and idiom that add layers onto this. But the basic point remains that meaning is certainly an element of syntax.
I'm fairly certain that they, like us, have a certain hardwired capacity, but clearly if they are able to create new combinations to represent new meanings, then they, like us, are capable of invoking new concepts. If they do indeed have syntax, then surely it must be the first evidence of a form of naturally occurring proto-language outside of humans.
Without meaning, syntax can't exist.
Shouldn't that be the other way round?
No, because you can have meaning without syntax. You just have a limited set of combinations and thus a limited field of expression.
If you can make 40 unique sounds, you can express at least 40 unique concepts.
Then you can throw morphology into the mix, which is really just intraword syntax, and string those 40 sounds together in combinations to express many more concepts. Without syntax, though, you're limited to single-word expression (which is basically how most people view animal languages--they can c
No, because you can have meaning without syntax.
... and you can also have syntax without meaning. Just any regular expression defines a grammar or syntax. That doesn't mean that any string matching that regular expression has a meaning.
There are so many people out there who have been pushing for "animals can speak!" and "we taught monkeys to use sign language!" And it's like, as a linguist, one has to pull out all sorts of jargon and details about why this isn't actual language.
Those scientists who have been studying animal language as a non-pseudoscience have been waiting for anyone to show SYNTAX in animal language. You have have 1 trillion different words in a language, and it has a finite range of expressions... meanwhile you can have 10 different words, that with the right syntax can generate an infinite range of expressions.
That's why I think this is so cool... a chance to really look at a real proto-syntax, because all human languages have a very strongly developed syntax.
Those scientists who have been studying animal language as a non-pseudoscience have been waiting for anyone to show SYNTAX in animal language. You have have 1 trillion different words in a language, and it has a finite range of expressions... meanwhile you can have 10 different words, that with the right syntax can generate an infinite range of expressions.
While this is true, it's not clear to me that what's documented here is, in fact, syntax. The researcher in question (Zuberbühler) has written about this stuff before and has been much more cautious in attributing full-on linguistic properties (a search of LanguageLog will turn something up from 2006).
I'll reserve absolute judgment for when I get a chance to look at the actual paper, but this quote from NYT gives me pause: Two booms can be combined with a series of "krak-oos," with a meaning entirely different to that of either of its components. This is not (typically) how human language works...meaning is compositionally built up from bits of syntax, whereas what's described here looks more like idiom. In fact, it looks more like phonology (*maybe* morphology) to me...meaningless bits that can be put together to make meaningful bits.
What they need to do now is get a linguist in there so slice & dice the recordings, play them back to the monkeys in various reconstructed forms, and see how they react.
[...] a chance to really look at a real proto-syntax, because all human languages have a very strongly developed syntax
some would argue against the subordinate clause here (pointing at Piraha, for example), but I'm not one of those. However, it might be the case that this "syntax" has developed in parallel to human syntax from some common protolanguage (since these are monkeys and not even apes, we're talking REALLY far back), and so this may be relatively uninformative with respect to human syntax.
I think the article is engaging in a bit of unfortunate hyperbole by using the term "entirely different." It seems to me that it is NOT entirely different, that in fact the key point is quite the opposite, although articulated in a muddled fashion. It seems to me that the main claim is that "krak" is a generalized term for danger or warning, and that by either duplicating it or adding "-oo" or sticking the whole thing in another phrase, you get different specific warnings.
For all the kids here that studied Philosophy of language and AI, you should know what the Chinese Room thought experiment is all about and why syntax does not equal semantics.
I would at least wait for the Monkeys' Greatest Hits to be released, and how their fans receive it before handing a banana to any of the monkeys in lab coats for this discovery.
Remember, as humans we are least bias towards syntax, and worse adding meaning to it when all other things being equal it is nearly impossible to prove it exis
One of the key assumption of the Chinese Room thought experiment is that programs do not have semantics. I would argue this is wrong.
Sure, programs do have semantics. How do you suppose the program to be interpreted to behave on a computer? A program is a reduction from one semantics to another, higher level to lower level. If we succeed in AI, that means we now have a program that reduces human semantics down to machine semantics, the instruction set for von Neumann architecture. Or if you will, operatio
However, it might be the case that this "syntax" has developed in parallel to human syntax from some common protolanguage
What is interesting here is not the structure of the language, but the fact of it.
Humans are possessed of a wide range of incredibly powerful, flexible and general linguistic mechanisms. Non-human animals are frequently held to be entirely non-linguistic.
This is implausible on the most basic evolutionary grounds: evolution is an elaborative process, and to have such remarkable abilities
I have an alternative hypothesis to the one presented in the summary. (Haven't RTFA, fwiw).
I propose that the word for "leopard" really is the word for "tree". Why?
Well, suppose the suffix "-oo" means "get up into", and the "come[s] over here" part refers to the trees, not the monkeys.
Observe that getting up in the trees is a good way to avoid leopards, and that when you yell "Timber!", it's because trees are coming your way. That way, what the monkeys say should still produce the same behaviour as with the summary's language, but the words seem to have more stable, consistent meanings.
If this were not the case, one might expect the monkeys to say "leopard + comes-over-here" and "tree + comes-over-here", or something similarly systematic.
Also, observe how (human) children apply simple and logical (but sometimes wrong) rules to construct sentence patterns; something like the thought "hey, the expression "you're going down" must mean that relative to you, I'm going up. Yeah! "I'm going up, you [word]!"". Key point being: simple rules, a consistent inverse relationship between up and down. Wouldn't it make sense that monkeys have a similarly simple and consistent language?
Note also that the monkeys signal different behaviours when they observe or suspect eagles and snakes. The word for "eagle" might really mean "duck and cover", and the word for "snake" might really mean "stand really still, on your toes, and look down", since that is how they handle these different kinds of predators.
It might also be more effective to say "get up in the trees" and "get up in the trees" versus "there's a leopard coming" and "there's a [different non-climber] coming"; that way, you can get away with a smaller vocabulary, a more restricted vocal apparatus (since you don't need many different sounds), etc. Just cheaper overall.
My cents tw-oo
My cents tw-oo
Stop giving spurious warnings, you krak!
I tried to read parent post, I really did.
It wasn't tl;dr that caused me to quit halfway through.
It was tms: too much syntax.
Syntax can be overused. When the mapping of syntactic possibilities begin to branch in too complex a fashion, then information is destroyed rather than conveyed.
KISS is good. Parent post was not KISS.
I'm sorry for writing a long letter, but I didn't have the time to write a short one
Yet you keep using the same one.
Those scientists who have been studying animal language as a non-pseudoscience have been waiting for anyone to show SYNTAX in animal language.
Then linguists should have been paying closer attention, and/or been been more accepting of the definition of syntax that applies to sign language: simultaneous/parallel modifiers to sign displays that alter the meanings; taken together they can be considered the primary means of development of language -- compounding components into single components with specific meanings. The novel constructions that result can be instantly recognized and meaning determined by another user of the language despite not hav
Recently it was discovered that profanity is linked to the amygdala. Does it affect signing, too?
Recently it was discovered that profanity is linked to the amygdala. Does it affect signing, too?
That is a seriously interesting question. And precisely the sort of distracting thing that keeps me from finishing my dissertation and answering my own language-based research question. Thanks.
"If English was good enough for Jesus, it's good enough for Texas"
This is why I like
The monkeys' lawyers just served papers on the researchers for copyright violations and the making of unauthorized reproductions of the primates' intellectual property. Spokesape Lance Link said "The researchers have submitted my clients' calls to several funding agencies. This is clearly intent to distribute my clients' intellectual properties, and we will therefore be seeking compensatory and punitive damages of one billion bananas for each call infringed upon."
Yes and now that monkeys are shown to have syntax, they are considered intelligent enough to have civil rights.
So along with intellectual property rights for Monkey-speak and Monkey-syntax they also want the right to vote, collect welfare and social security, hold a job, get married, buy cars and houses, run for public office (can't do any worse than the politicians he had in office for the past 30 years anyway, a monkey might be an improvement?), send their kids to public school, and also serve in the mili
Violate Strunk and White just once and they'll fling shit at you.
So, how long have these monkeys been on slashdot? (The number is perhaps not infinite, but does seem to continue to grow...)
All you have to do to get around the pay wall is have a referrer from google. Like say from here. [google.com]
The researchers plan to play back recordings to the monkeys to test their theories for syntax errors.
Create a very long string of recordings of unrelated calls and play them back to check for buffer overflow errors...
Create a very long string of recordings of unrelated calls and play them back to check for buffer overflow errors...
I don't really care to work that hard just to root a monkey.
But first, be sure to mount a scratch monkey!
http://edp.org/monkey.htm [edp.org]
"Dr. Zuberbühler said he planned to play back recordings of given calls to the Campbell's monkeys and to test from their reactions whether he had correctly decoded their messaging system."
They haven't done that, and yet got published in PNAS? While I don't work in animal communication, I'd have thought that would be required for any claim of having decoded messages.
Or possibly they didn't get published in PNAS - I can't find anything resembling this on the PNAS web site (I have paid-for access.)
I'm sure there'll be a lot of enlightening commentary about this pretty soon, but my first reaction to it is that the example cited by TFA is not clearly syntactic, in the strictest linguistic sense. Look, for example, at this quote:
"Krak" is a call that warns of leopards in the vicinity. The monkeys gave it in response to real leopards and to model leopards or leopard growls broadcast by the researchers. The monkeys can vary the call by adding the suffix "-oo": "krak-oo" seems to be a general word for predator, but one given in a special context -- when monkeys hear but do not see a predator, or when they hear the alarm calls of another species known as the Diana monkey.
The "boom-boom" call invites other monkeys to come toward the male making the sound. Two booms can be combined with a series of "krak-oos," with a meaning entirely different to that of either of its components. "Boom boom krak-oo krak-oo krak-oo" is the monkey's version of "Timber!" -- it warns of falling trees.
So, the meaning we are told for "krak-oo" is not a clear function of the meanings of "krak" and "-oo." The second paragraph makes an even more problematic claim: "boom" and "krak-oo," combined together, means something completely different than the parts.
What's the problem with this? That one of the paradigmatic properties of syntactic constructions in human language is compositionality [wikipedia.org], the principle that the meaning of an expression made of parts A and B is a function of the meanings of A and B themselves, and of the manner in which they are combined in the expression. So the meaning of Dog bites man is a function of the meanings of the words, and the way in which they are combined (so that it doesn't mean the same thing as Man bites dog).
This doesn't mean that there isn't no non-compositionality in human language, or even in syntax, but rather that compositionality is typical of syntax, and noncompositionality is typical of morphology [wikipedia.org]. There's in fact tons of noncompositionality in human language, but it's hard to argue that monkeys have a semblance of human language unless you can clearly argue that the meanings of the subparts of the complex calls combine compositionally.
my first reaction to it is that the example cited by TFA is not clearly syntactic, in the strictest linguistic sense.
And in no small part, that's because you're analyzing it as a human language. You go on to suggest that the examples cited tend to indicate morphology. And if this were an elementary study of a phenomenon in a more sophisticated language, I would agree. However, two points:
1. Morphology is fundamentally syntax (underlying mathematics of structure), it's just the syntax with the word, rather than the assembly of words.
2. While morphology is unquestionably more basic than syntax, as a lexicon of words is (we assume) a precursor to the emergence of a language, and though morphology eventually becomes a distinct field in highly developed languages, the initial emergence of syntax (and accordingly, sentences) from morphology is not a black and white line.
Words grow longer and more complicated, and thus carry more and more meaning, until eventually a different structure, a grammar, has to replace a word-based method of communication. The question that this research seeks to answer is whether there is, in fact, a grammar within this language.
The second paragraph makes an even more problematic claim: "boom" and "krak-oo," combined together, means something completely different than the parts.
What's the problem with this? That one of the paradigmatic properties of syntactic constructions in human language is compositionality, the principle that the meaning of an expression made of parts A and B is a function of the meanings of A and B themselves, and of the manner in which they are combined in the expression.
The claim is not problematic and does not necessarily indicate non-compositionality. Again, I believe your perspective is influenced by a study of highly evolved human languages. Consider it more like a machine language and you begin to see things slightly differently.
If you only have a limited range of sounds (as monkeys do, compared to humans) and if you only have a limited storage capacity (again, as monkeys do, compared to humans), then basic syntax enables a great deal of added complexity for relatively no cost. You can recycle the sounds without creating untenably long morphemes.
It is not necessarily that "boom" and "krak-oo" when combined mean something different than the parts, but rather that these primates have multiple working definitions for each of their words, and rather than a contextual association, which is rather advanced cognition and language, the different definition is triggered by the syntactical position of the word.
There's in fact tons of noncompositionality in human language, but it's hard to argue that monkeys have a semblance of human language unless you can clearly argue that the meanings of the subparts of the complex calls combine compositionally
Agreed, but the issue here is a question of whether we fully understand the meanings attached to their sounds. If you assume that one of their morphemes has exactly one fixed definition regardless of combination, your point is valid.
But if the meaning shifts based on sequence, allowing each morpheme to be associated with multiple lexical entries depending on its grammatical position within a basic "sentence", then that is indeed evidence of a much more sophisticated language than is commonly assumed.
Because we have no experience with the development of any human languages at this level, it's hard to say which comes first. I'm of the belief that phonology blurs into morphology, which then blurs into syntax. Is a diphthong a phoneme trying to be a morpheme? Is "boom boom krak-oo [...]" an overextended morpheme, or has it spilled over into a proto-sentence? What is the line between word and sentence, morphology and syntax?
You're assuming the answer to the question they're asking, and thus begging the question. If the "words" always have one meaning, then it's not much of a syntax--but the research aims to show whether those sounds always have the same meaning or if it does vary with composition.
I think it makes quite a lot of sense actually.
Take "krak" to mean something like "The scary thing on the ground" (referring to leopards), as opposed to eagles being "the scary thing in the sky". The -oo suffix makes it less specific, like "a scary thing on the ground". "Boom-boom" may mean "run" or "move".
So "Boom boom krak-oo krak-oo krak-oo" could be translated to something like "Run! danger on the ground! danger on the ground! danger on the ground!" implying that you must move NOW, or something may fall
I imagined a scientist, talking to a monkey, going "My hovercraft is full of eels!". ^^
In humans language is something cultural, even syntax is something you learn from others, is not builtin. If is the same on monkeys maybe the ones from a region have a different syntax or semantics than others from far away.
But the capability seems to be at least partly built-in.
The big debate is between the "speech is special" crowd, who think the built-in stuff is only good for language and only present in humans, vs. those who think language is to a big extent based on more general cognitive capabilities.
I'm in the latter group, so I find this utterly unsurprising. The discoveries of the past few decades should have disabused everyone by now of the notion that human cognition is of an utterly different caliber than animal
I guess they'll know they had a "syntax error" if the monkey fails to understand the warning and gets killed by the falling tree.
...and just before the event, we will get to learn the monkey phrase for "Oh, shit"
Double win!
Interesting... Except for the syntax thing, you'd have Slashdot editors.
Interesting... Except for the syntax thing, you'd have Slashdot editors.
Monkey see, Monkey dupe?
And be careful who you call monkey here.
I think it's past my bed time.
But now I have the sudden urge to work on a new DARPA grant proposal....
Really, we're missing something important here. Animals communicate fine with other species, yet we have no idea where to start to translate their thoughts as expressed in their body language, scents and cries. We've moved too far from that baseline. Self critique has always been a weakness of the scientific method, it's high time for some holistic science.
So, let's see:
eeeee = leopard
eeeee-oo = unseen predator
kuuu eeeee = timber! (or is that "kuuu eeeee-oo"?)
I don't see the syntax, just reuse of some phonetic inventory. For syntax, you'd need more elements, and they'd need to be combined in more varied combinations.
Thus spake the master programmer: "When a program is being tested, it is too late to make design changes." -- Geoffrey James, "The Tao of Programming"


text:
If you are looking for a great free weather app or you alreday use WeatherBug, the popular BlackBerry version has been upgraded. UI and weather content have both been improved in this update.
Users can receive alert notifications and create home screen icons for any location. Weather information received can be customized to display either 7 day forecast, detailed forecst,hourly forecast, doppler radar and live camera images. There have also been enhancements to weather information received and detailed live observations. Among the enhancements include: humidity, sunrise and sunset, wind speed and direction, rain, UV index, pressure, rain and temperature. Animated weather maps with doppler radar, satellite imaging, lightning strikes and NWS alerts have also improved the apps interactive imagery.
There is a free version in BlackBerry App World which is ad supported. It sounds like they have made some nice improvements to an already decent free weather app. If shilling out your hard earned cash for a weather app doesn't quite add up, this is a great little bugger to pick up.
Here are some other features of the app:
always-on display of current temperature and weather conditions with automatic updates as weather changes or an alert is issued
contextualized location-based weather accessible by touching map locations
tight integration with BlackBerry Contacts, Maps and Calendars by updating weather for addresses, locations and scheduling
sharing of weather content, alerts and images by email from within the applications
proactive and notification-driven alerting when severe weather threatens including lightning alerts exclusively from the WeatherBug Total Lightning Network
efficient use of push technology for conserving device resources
Let us know how you like this update.


text:
0 Members and 1 Guest are viewing this topic.
Yes, we did! We actually had it last night, so that my friend who was coming for a visit (she'd never been to a Seder) could come.It went... okay. Unfortunately, the kids got sick a couple of days ago, and while two of them are mostly better, one is sick and miserable. Somebody sitting at the table whining about this and that definitely put a damper on things.The kids also weren't really fans of any of the food (and I basically only did the Seder plate stuff, not all the other things like gefilte fish or pickled herring or matzoh ball soup). Even the charoset! Ah, well, lots of charoset for me. I do really like the Haggadah I was using ("Why On This Night?" which I got at my library), and I liked the explanations it gave for some things.Also? I tried having the kids hide the Afikomen, and then I'd ransom it (give each kid a quarter) to get it back. It turned into a huge fight with screaming and crying over which kid actually got to pick the hiding place. Probably mostly caused by the 4-year-old being sick and just sort of at the end of her tether and very prone to crying jags because she was feeling bad.I think, though, that some of the issues were because the kids weren't used to doing something like this, and because of the sickie. So I'm hopeful that next year, things will work out a bit better. I might also try to involve the kids in prep a bit more next year. This year it was a bit of a tizzy because my friend was visiting and I was trying to prepare for that, and we're also packing up our house to move, looking for a new house, etc. So I didn't have a lot of time to devote to getting things ready.
Page created in 0.193 seconds with 18 queries.


text:
By Michael Aneiro
A couple of noteworthy bond stories in today's Wall Street Journal. First, Matt Wirz writes about the flood of investor cash, particularly from U.S. institutional investor, into emerging market bonds in the first quarter:
As the Federal Reserve, the European Central Bank and the Bank of Japan continue to pump cash into developed country bond markets, they keep pushing yields lower and driving investors toward emerging markets. "After all this quantitative easing, everyone is realizing they need to invest elsewhere," Mr. Solovyev said. "This certainly created a good environment for Eastern European borrowers."
Eastern Europe isn't the only region to benefit from the trend. Borrowers in the BRIC countries—Brazil, Russia, India and China—sold a record $176.36 billion of bonds in the first quarter, up 17% from last year, while bond sales fell 10% in the U.S. and 20% in Europe during the same period.
To be sure, while many emerging-market countries have cut debt and strengthened economic drivers, they remain subject to political risk that can catch investors wrong-footed. Venezuela reminded bond buyers of those pitfalls in February when it devalued its currency 50%, sending its foreign-currency sovereign bonds tumbling 7.5%.
Speaking of risk, Argentina's long battle with creditors continues in a U.S. court following its 2001 sovereign debt default. Ken Parks and Katy Burne report on the latest in this cautionary tale:
[A] payment plan was filed late Friday with a U.S. court ahead of an expected ruling on whether Argentina, which defaulted on almost $100 billion in 2001, has met its legal obligation to give equal treatment to both holdout creditors and to those who accepted previous debt exchanges in 2005 and 2010.
One analyst estimated that the proposal for bigger creditors would pay 20 cents on the dollar. Argentina's previous debt restructurings offered investors a deal that at the time was worth about 33 cents on the dollar.
A ruling against Argentina's latest proposal could push the country into a new default. The case also could set a precedent for sovereign-debt restructurings around the world.


text:
|Send News. Want a reply? Read this. More in the FAQ. News Forum - All Forums - Mobile - PDA - RSS Headlines Twitter
LucasArts announces that Star Wars: Empire at War is gold, and slated to appear on a planet near you on February 16:
Copyright © 1996-2018 Stephen Heaslip. All rights reserved.
All trademarks are properties of their respective owners.
Privacy Policy.
News CGI copyright © 1999-2018 James "furn" Furness &
Blue's News.
All rights reserved.
Chatbear v1.4.0/blue++: Page generated 20 May 2018, 21:46.
Chatbear Announcements.


text:
Free Shipping over $100.00
5% Off Discount Code: 160630
Promotion Time (01.01-12.31)
day ::
|Scoop neck
|Shown Color
|Standard Size or Custom size
|10 days
|Shipping Time
|3-7 days
Color: As Photo /Color number
Custom Made Dress, Choose a standard size or Show us the following size :
1.Full Bust:=____________ inches.
2.Waist: =_______________ inches.
3.Hips: = ________________ inches.
4. Hollow to Floor : = ___________inches.
5. Height (with shoes on ):=_________ inches.
6. Dress color =______________(you can choose from my color chart)
Shipping policy
DHL, UPS, EMS, FEDEX, it will take about one week to get your dress after it is finished..
Refunds and Exchanges
What kinds of condition can be returned?
1. If return problem is caused by us, we accept return and refund you in full. Please check the followings to know more:
If you received a damaged product, we accept return;
If the product you received is not the color you ordered, we accept return; (Color may vary by different monitors, so a little color deviation is normal.)
If the product you received is not the size you ordered, we accept return. (1-3 centimeters difference is normal, we do not accept return)
(1). Return request will not be accepted by personal preference.
(2). Custom sizes, custom style and custom color can not be returned, because it is custom made for u.
We accept Paypal payment and Credit Card payment. Please choose Paypal payment firstly,which will save the deposit.
How should I do if I want to return a product?
1. Please contact us within 48 hours after receiving products.
2. Please send email to us to illustrate the reasons you want to return your products. In the email, please attach the photos of defective products within 48 hours.
3. Your email will be processed by our reviewing department within 2 working days.
4. After investigation, if it is our fault to make the error order, we take the full responsibility and refund you in full.
5. After the final investigation, the product must be shipped back to us within 15 business days(customer assumes the shipping cost). Only after you get our permission, and we will give you the corresponding refund.
Notice: For the returned product, please make sure they are in original condintion-intact, unworn, unwashed, undamaged, unaltered and clean.
6. If return or exchange problem is caused by yourself, we will not accept return.
Notice: Please check our size chart carefully before ordering.
Estimated Delivery Time
All the dresses are not in stock, whether choosing a standard size or custom measurements, all our dresses are personally tailored for you from scratch. Now, we need about 12-15 days to processing your order and about 5-7 days for shipping. So, we advise you to expect the delivery to take approximately 17-22 days. For rush order, dress can be finished in 7 days, and then 5-7 days for shipping, So, that means, if you choose rush order, dress will take about 12-14 days to you, your patience means you get the best designs and quality. Definitely worth the wait!
For Casual Dresses, you can get the item you ordered about 10 days after you placed order.
Order Cancelling
Can I Cancel My Order?
Because of some reasons, customers would like to cancel their order after payment. For this issue, please check our policy as followings:
1. If you ask for order cancellation within 24 hours after payment, we will cancel it for you and give you full refund.
2. If you ask for order cancellation within 24-48 hours after payment. We only refund you 50% product total plus shipping fee. Because your order is processing by factory 24 hours after your payment.
3. No refund 48 hours after the payment, we will not accept your order cancellation.
Rush Order
For Special Occasion Dresses, Wedding Dresses:
There will need 7 days to finish your dress if you choose rush order, and then 5-7 days for shipping, that means, you need about 12-14 days to get the dress after you placed the order.
For Casual Dresses, generally speaking, for casual dresses, you can get it around 10 days after you place order, but if you need in a hurry, please contact me, we will rush that for u.
Wholesale Service
For Wholesale service, please contact us. More Discount are waiting for you
Processing time :
All the items will be shipped in 10- 20 days, and if it is a rush order, please notice us. We can catch for you.
Delivery time :
Normally it will take about 3 to 7 days to arrive your country. If you are urgent, you can tell us. We can also use fast commercial express such as DHL. UPS, FedEx, TNT.
Custom Tax
All the special custom clearance tax belongs to customers' responsibiity.


text:
For Jose Mourinho, watching Romelu Lukaku score goals for Everton and Belgium must be both heart-warming and thoroughly depressing at the same time.
On one hand, the Portuguese coach knows that Lukaku will be back at Stamford Bridge to score goals on a consistent basis from the start of the 2014/15 season. But on of the other, he must surely be wondering: 'why on Earth did I agree to loan this kid out?'
It seemed for all the world that Lukaku would lead the line for Chelsea this year after impressing in both pre-season and while on loan at West Brom last term.
But, bizarrely, Mourinho decided that the best course of action would be to loan him out to Everton. Not until Christmas, but for the entire season.
With each passing day, though, that particular decision looks more and more foolish.
Yesterday, the powerful 20-year-old scored both goals against Croatia to book Belgium's place at the 2014 World Cup finals. Before that he had scored four goals in his first three matches for Everton.
Mourinho recently stated that he has no regrets about allowing Lukaku to join the Toffees on loan for the season – but that doesn't mean he shouldn't have.
Lukaku, on current form, is much more likely to score goals than Fernando Torres, Samuel Eto'o or Demba Ba. Chelsea's current strikers haven't set the world alight this season, while their most talented frontman is busy scoring goals for another Premier League club.
Mourinho has to save face, hence his recent comments to reporters, but sooner or later he'll need to hold his hands up and admit: 'I was wrong'.
This is one of the things driving Lukaku on, as well as his own determination to improve as a footballer. The Belgian admitted that he was disappointed to be loaned out by Mourinho, before adding that his aim is to score more goals than Chelsea's other strikers and to help Everton finish above the Blues in the Premier League table.
Only one of those objectives is realistic, perhaps, but there's no doubt that Lukaku should have been kept at Chelsea.
By the end of the season – and, in all probability, a lot earlier - Mourinho will have the reddest face of any Premier League manager.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms


text:
Submission + - Free E-Books, With a Catch -- Advertising (foxnews.com)
Velcroman1 writes: Barnes & Noble may kick off a fresh price war today for digital book readers, with its new Nook news. But the real news in digital publishing is a novel approach to the e-books themselves: Free books — with advertising. The basic idea is to offer publishers another way to reach readers and to give readers the chance to try more books — books that perhaps they wouldn't normally peruse if they had to pay more for them. Initially, Wowio specialized in offering digital versions of comic books and graphic novels, usually formatted as Adobe PDFs. So it was a natural step for the company to offer graphic ads that are inserted in e-books. "We think we're creating a broader audience for some of these titles," Wowio's CEO Brian Altounian told me. "I think folks are going to download more books because they're saving the costs" of having to drive to the store or pay more for them. Would ads stop you from reading?


text:
No. of Comments: 0
Add comments |
More comments
This new development consists of two separate buildings on a super basement, each building comprising of four & five storeys respectively. The new development will have a total of 15,000 sq m of GLA available of which 7,000 sq m has already been occupied by accounting giant Deloitte - Pretoria, Gauteng, South Africa. The two buildings are connected with steel screens in order to unify the buildings into one.
The building facades were constructed with an EPS (extruded polystyrene system) light weigh structure, which is technology that has been used extensively in Europe, but has to date not been accepted in the main stream construction industry in SA.
This system enabled the architect to design facades that cannot be built with masonry, as in this case, and also to ensure excellent insulation to the perimeter facades. It also greatly improved construction speed. Wall panels were designed off site, and were delivered to site where it was connected and erected. Glazing contractors could therefore start with aluminium frame manufacture before the lightweight walling was installed as the system is extremely accurate. It was therefore not necessary to wait for a completed façade, before measurements for windows could be made, therefore saving crucial time on the project. Furthermore the system allows for much better accuracy which ensured better detailing and finishes
The main atrium staircase was designed with a steel structure frame which was cladded with timber strips. This complicated stair design required the staircase to be manufactured off site thus enabling the contractor to fit the stair on site the very moment the receiving structure had been completed. The structural steel had to be designed to accommodate the unique requirements and constraints of the architect, contractor and the client.
The steel & engineering component of this project greatly contributed to the speed of the project and also resolved many aesthetic issues simultaneously. It created a visually pleasing and fast alternative to conventional building practice and was therefore a major contributor to the success of this project.
The Grayston
The Podium at Menlyn
Ernst & Young Head Office
The Deloitte Head Office Building
Seth Mokitini Methodist Seminary
Please enter above code:
Cannot read the code? Please click hereOR click on the image to reload.
Click here to view the NEWS IN PICTURES tablet site


text:
New Delhi, Dec 31:
Starting Tuesday, consumers will get to know whether the packaged foods they are buying contain any genetically-modified (GM) ingredient, even as the food processing industry wants more clarity.
A Gazette Notification issued by the Ministry of Consumer Affairs, Food and Public Distribution mandates packaged food producers to disclose the GM ingredients, if used any, in their product.
The notification will come into effect from January 1, 2013, officials at the Food and Consumers Affairs Ministry said.
"Every package containing the genetically-modified food shall bear at top of its principal display panel the words 'GM'," the notification under the Legal Metrology (Packaged Commodities) (2{+n}{+d} Amendment) Rules 2012 said... http://www.thehindubusinessline.com/industry-and-economy/agri-biz/look-out-for-gm-label-on-packaged-food-from-tuesday/article4259459.ece


text:
After a year and a half of development and high level scrutiny by the Nevada Gaming Control Board, Leroy's Sportsbook has been given the green light...as long as you live in Nevada. Carriers of the app include, Sprint, AT&T, and T-Mobile at this time. There are plans of other carriers becoming available at a later date.
Showing us the love, this was an app which has been developed first for BlackBerry devices and not IPhone or Android. The app for the other devices is being released at a later date.
Features include:
Download the app via Leroy's (If you're a Nevadian or Nevadite)
- Straight bets
- Parlays
- Teasers
- In game betting
- Contests
- Game Scores
- And more


text:
If the Jets win a SB they can call the Jets whatever they want cuz I don't give a fk. Holla!!!!!!!!!!!!!!!
Can you give me an example of how the Patriots players act this way? People love to hate them so they just say **** like "they think their great" when they never said a word. Now, if someone like Rex says "we're going to win the Super Bowl", then that's just confidence but if the Patriots don't say a word, they still said something.
If the Jets win a SB they can call the Jets whatever they want cuz I don't give a fk. Holla!!!!!!!!!!!!!!!
Suggs needs to look no further than this HoF teammates to find some people who don't hate the Pats. Ed Reed has openly admitted his respect for the organization and his mancrush on Belichick. Ray Lewis (and even Revis) openly gushed about Brady and their respect for him when the presented him for the NFL Top 100. Their opinions carry a hell of a lot more weight than Bug Eyes'.
Last edited by Dcat; 02-28-2013 at 03:13 PM.
I'd rather be hated than laughed at.
When your own local rag posts a picture of circus clowns representing the Jets, you know you have problems.
Maybe some day the Jets will be lucky enough to be hated as much as the Patriots.
I don't really get this thread.
Haven't any of you ever been to Boston?
I have never seen a place that needed to be flooded through the streets with kerosene and lit on fire more.
And I have been to Makati and Bankok and flown over Pyongyang, I've been to Mumbai and Chennai, I've been to Riyadh, Baghdad and actually flew over Tehran.
Just burn Boston to the ground. Nobody will notice except the Celtics and Patriots.
Their food will probably taste better afterwards. New England Torched Dinner.
Pot meet Kettle
Most violent according to NFL security:
San Francisco
Last edited by Spectre; 02-28-2013 at 04:31 PM.
Most patriot fans here took issue when jet fans propped up sanchez by saying he went to 2 AFCCG as if that gave him some cache.
You weren't posting here back in 2002 where some jet fans had eastern division champions under their avatars. Now that was funny.