skysight-inc/HackerNews huggingface dataset:
OK, I'm not a physicist, so my first thought when I hear "manipulate mass" is Star Trek. Specifically, inertial dampers. One of the big impediments to interstellar travel is the length of time and amount of energy it takes to accelerate to near-light speed. But if we could manipulate mass, perhaps we could create a field that reduces the mass of a spacecraft thus reducing its inertia? Science fiction? Probably. But it'll sure be a concrete advancement when I'm sending you a (mass-less) postcard from Alpha Centauri.

Edit: Someone who knows more may be able to give you something less fictional that could result. The problem is, there's really no way of knowing until long after the experiment has been finished (which is what everyone else here is saying). Scientific funding is already too dependent on whether an experiment appears to be likely to yield marketable results. Recently there was an article on HN about how the experimental leukemia cure that has been in the news almost didn't get funding, because it was viewed as not likely enough to be successful. It's still too early to tell, but this method of manipulating T-cells to destroy cancer cells could lead to an out-and-out cure for many types of cancer, which would be a huge milestone in medical history.

All of which has little to do with CERN, except to say that only funding things that are likely to lead to new technology would probably prevent us from making discoveries that lead to new technology.
Khao this is a good point but no one can see what each other buys or makes a contribution to. But, on the day of the event when you receive all the money that your friends have sent you, you also receive an e-card with all the well wishes from friends along with what item they contributed to.

Once enough money has been raised to pay for 100% of an item is it closed off and money will have to be contributed to another item.
Well, more to the point is that the ribbon/Windows apps and the tablet-y Javascript apps look like entirely separate design philosophies crammed together in one product.
I would have to disagree. Have experienced at least 5 of the things that he mentions on two separate Macs.

Address book, which he doesn't mention, has also been redesigned and had a number of very useful features removed.
I didn't click through to the preview pages:

Does the book talk about some of the existing frameworks, such as backbone.js? Or does it walk you through rolling your own MVC?
From a business perspective and perhaps an investment perspective, the other issue clearly is that if you ask a question with an unknown answer, you tend to get revealing answers in the form of body language.

The right question can reveal all kinds of things, such as whether the speaker thinks the company is headed for trouble or not. You can see if they have an ace up their sleeve often as well, if it's a speaker who is in the know at the highest levels of the company. If they are an engineer it's possible they only know certain things about what's going on and they may have no knowledge of other things going on in the company.

The best QAs are when you get some new person who was recently promoted and then you can catch them off guard with a tough question meant to pry into the secret stuff they just learned about. A reaction can say quite a bit.
Currently the battery of the phone lasts for at least a week. With GPS this would be reduced to a day or less. Also location services are opt in. You would not be able to opt-out of time tracking through GPS, which makes a big difference. The article you linked actually to explains the dangers of location tracking in great detail. You should read it :)
To me that whole debacle was one of the biggest examples of the problems with the patent system today. For all intents and purposes Creative patented a mathematical formula.
I had had an issue where some gestures quit on me. I found that if I went to the settings, unchecked, and then rechecked the broken gesture, it worked again. Hasn't happened again.
"Pythonistas" might not use windows, but a lot of programmers who work on Windows use python. Python on windows has been actively used at every place I've ever worked.
tkinter. Python/tkinter is the fastest and easiest way I've found to create and distribute small[1] cross platform apps with GUIs. Python's batteries included philosophy makes it really great for cross platform uses, although it sometimes means constraining yourself to only the included batteries.

Average users can easily manage installing Python since it requires no admin privileges, and it works out of the box without hassle (and it's already there for linux workstations). Once they have it installed you can just email *.pyw scripts and they work for Windows users automagically and email filters that block .exe attachments let them through. In the super restricted government computing environment I did this in (a mix of Windows and Linux computers), the only other reasonable option would have been the JVM, which wouldn't have been nearly as fast to develop against.

[1] I'm talking super simple one-off tools that are written and distributed in an afternoon, not fully designed and developed products. Keep in mind, creating a button that simply runs a regex against a file and spits out a result is literally magic for most people, what I can do in 3 hours of effort can save a non-programmer hundreds of man-hours of work.
Working backwards from the customer isn't necessarily giving the customer what they're asking you for, but defining a product which will, in fact make something easier, more fun, or scratch an itch to the extent that they will give you money and convince their friends to do the same.
This is what people mean when they talk about the decline of Microsoft - rather than disappearing overnight, that they are failing to establish themselves in areas the computing market is heading towards.

And this is version SEVEN of their mobile OS.
Maybe he is having small hardware issues. Sometimes you won't notice them until you upgrade lets say your video driver (or parts of the OS using them different).
Exactly. I can only buy this line of thinking if you're in charge of mission critical machines (if it ain't broke, don't fix it).

For the vast majority of people, heading down this rabbit hole isn't worth the effort.

(On the flip-side, it would be nice if there was a magical "undo those updates to point in time X" feature in case something went wrong and you wanted to see if it was because of an update).
Less queries isn't always better. Sometimes a couple small fast (easily optimized by the DB server) queries are faster than a join (which could block several tables at once instead of just one).
I would imagine that you / the user is not expecting to be surprised at any point if you use a service like this. I would also imagine that the op would fadeout or disable the ability for anyone else to purchase the same gift. However I am not sold on the idea of all the money raised goes to the User on the event.

For example Christmas you could of paid 50% of the cost to 5 items for friends and families hoping someone else would pay the rest, what if they do not? Come Christmas day your money is just passed to these peoples paypal accounts and you have nothing to give them on the day.

A question would delivery be optional to the User or me as the buyer? So I can give that gift to someone and not just deliver it by post?

I do like the idea and if executed correctly a very useful tool for around Christmas time. But it can be hard to predict the response to a service like this.
Exhibit A: the fucking ribbon.
Rubbish article. The main reason Jobs and Gates wouldn't get an interview at Microsoft or Google according to the author is because they didn't graduate college.

What the author doesn't mention is why they didn't graduate college, and the reason is because they pursued the development of their own companies that would eventually make them billionaires. What a stupid line of reasoning to draw. If Gates or Jobs did not start Microsoft and Apple and instead concentrated on obtaining relevant degrees, you cannot conclude that they still would have failed in their careers.

I don't really see what point the author of this article is even trying to make.
W3 Total Cache really is a first rate plugin, we've had great success throwing Varnish https://www.varnish-cache.org/ infront of WordPress
isn't 2 days a bit too early to speak?
Not exactly what I had in mind, but also don't know much about it.

Where does one find such literature? Any specific recommendations?
Graphene's shining light could lead to super-fast Internet
Informatik Job
Das IT Job Board bietet feste und befristete Stellenangebote.
Yeah, it's unreadable on an iPad as well
Try flushing your Browsing Data in Chrome. Fixed flash for me.
Think about that for a moment…if you look at Steve’s background and took it against engineering-centric hiring practices, the CEO of the decade couldn’t get a job as a secretary let alone in management.

Conversely, the type of person described in the article that "no one would hire", would also be the last person in the world looking for an interview with a large tech corp, it's a two way street.
Yes it covers backbone.js and other frameworks.
Sony's tablet to release in September
My apologies. I just checked and you were right.
This seems like an excellent idea. Is it possible to preserve most of the APIs/design patterns we're used to working with for (no)SQL when using Event Sourcing?
Just ordered the ebook and read through the first chapter. Great work! This is exactly the book I was looking for to take my JS skills to the next level and just the right size. Once a programming book goes beyond 300+ pages, it starts becoming an impediment to progress.
My personal Lion problems have been Chrome and TweetDeck.

1) Chrome crashes all the time to the point of almost being unusable. I've tried removing extensions, and Flash and it doesn't seem to matter. I also have a problem where typing in Chrome's address bar is like typing in molasses. Each letter take about a second to appear. This problem started after my upgrade to Lion.

2) TweetDeck seems to throw the entire windowing system into disarray. Weird things like if I try to minimize the app, it'll sometimes automatically pop back up. If TweetDeck is running in the background, and I'm typing in the Chrome address bar, my system will sometimes bring-forward an entirely different application to the foreground. If I close TweetDeck, these problems all go away. I've tried re-installing both TweetDeck and AIR and neither seems to fix the problem.

I love OSX and my MacBook Pro, but I hate the fact that an OS upgrade I paid for made my overall experience using the device worse.
The small print says between 5% and 40% are fraudulent.

Flagging this to gain the mods attention: please change the title to be more accurate.
Vista was a major problem for MS because users stayed away from it in droves. This article makes no mention of that happening to Apple with Lion, which effectively cuts off the comparison at the knees.
One of my coworkers had a whole setup script for getting an entire python development environment setup on Windows using Cygwin, including pip, virtualenv, mysql, gcc, ang cyg-get (like apt-get for Cygwin). All of the rest of us in the office use Macs or Linux (me), but he was able to checkout our projects from git, pip install the requirements files, and work just like the rest of us on his Windows machine. It required a lot of a figuring stuff out, but he kept great notes and can now go from a new install to a full environment by just following his notes.
US Government seeks to block AT&T & T-Mobile's $39 Billion Merger
All good points. It would be awesome if they even had a QR code to scan for wifi
I am on the chrome dev channel and have had zero problems. Hope this helps.
Yes, obviously I meant just serving static pages. You don't need to run every page through PHP in order to have comments, dude. (I didn't mean completely remove PHP, just not make everything run through it)
What really annoys me is that they broke all my development tools for no good reason (where did gcc go?), broke my wireless, and the new features are underwhelming at best. If I had it to do over again I would definitely not upgrade.
The author is right that Jobs wouldn't get hired, but he also misses a larger point.
No company, including Apple, would hire someone like Steve Jobs - nor should they.

Steve Jobs, Bill Gates, Richard Branson--these aren't employees, they're founders. Founders take risks, look for big opportunities, work insane hours, and lead to places others might never go.

Employees, even executives, need to make the vision happen. You want people to be empowered to look for opportunities and take risks within the boundaries set for them, but if you have a company filled with Steve Jobses, they're going to either sink the ship going off in different directions, or leave and start their own companies.

Hiring a Steve Jobs as your CEO after he or she has already proven themselves is one thing - hiring a Steve Jobs at age 22 to work on your business is entirely another.
Wow; Package Control rocks! Want kind of package coverage percentage do you estimate? Great job...
Which is very unfortunate because Railo is a great product and, in several ways, superior to the Adobe engine. You're right about the branding aspect.
...and on a mildly related subject: more people should consider LDAP.
why else would these blatant multi-monitor issues exist if not to intentionally hurt me?

I'm using Lion with multiple monitors, too, and have been annoyed by this. But the company that sells https://www.apple.com/displays/ definitely didn't do this to intentionally hurt users with multiple monitors.

My assumption is that, because of the dramatic changes to the desktop workflow in Lion, they needed to cut some features to meet summer deadline. Since relatively few users need multiple monitors, that's one area where they skimped.

We'll probably see some sanity restored in a minor update to the OS.
I've upgraded from Lion to Snow Leopard and havent looked back. After using it for a month, switching back was a breath of fresh air.
This is fantastic. Been using it for a few weeks now. Coming from a bare bones editor (Crimson Editor :), it's been a wonderful experience.
Does Amazon actually delete the amz file?
I am 100% agreeing with the article, with one caveat.

Database engines are not just for storing - each is basically a "utility knife" of data retrieval - indexing, sorting and filtering are available via (relatively) simple SQL constructs. If your app uses an index right now, ditching the DB will mean re-implementing it manually. It's not hard, but it's extra code.

So basically, the DB engine might still be a necessary "library", at least for data retrieval. A middle-of-the-road take on this is e.g. using an in-memory Sqlite instance to perform indexing, etc - seeding it at run-time to help with data searches, but then still not using it for storing persistent information and discarding the data at the end.
Most informative, thank you.
It's odd that they let you just test any website without proving its yours (by e.g. putting special file in the root or something). Can't unauthorized testing be considered a DoS attack?
3 Herramientas Basicas para tus Pequeños Negocios Rentables
Vignette StoryServer (http://philip.greenspun.com/wtr/vignette-old) .. if you see commas in a .html URL, thank them for it. And TCL as a scripting language, whoo-hoo :)
I have 30-40 eBooks (mostly PDF) which aren't very suitable for a Kindle because they're mostly photographic books and/or programming with nicely highlighted text. I'm hoping Amazon have realised that eBooks are not restricted to B&W text and are producing a device to serve that market.
Been looking for a tabbed putty client for years. Though, I'm a bit saddened by the UI. While I do think it looks "good", I feel that the Chrome tab UI seems to be incredibly overused nowadays.
You wouldn't need APC if you weren't running PHP...
This is true; you have to decide when that is. Of course, multiple queries across tables can be placed into a view and queried at once.
Southwest seems to have solved it.
I've always wanted "no-DB" to the level of it being part of the platform/language.

I've always thought that software-transactional memory and persistent distributed heaps would get us there. Unfortunately the nearest things have been Redis and Terracotta plugged into Clojure. It should be:

Insert? new an object.
Delete? dispose an object.
Look up? Hash table.

Solved problems that just require persistence.
So basically the rest of the operations simply cannot exist? I guess you'll never burn another disk, or create a new folder for that matter.
Then I don't understand why you complain about traits, since they are actually reducing the amount of support and code replication everywhere (unless the code using traits is a piece of crap to start with, but then you probably shouldn't depend on that).

Not adding painfully needed features such as traits and closures (which got similar comments before that) just because it would make life harder for those who don't enjoy/want to code in php anymore would in my opinion be a bad thing.
You forgot to mention the constant kernel panics, there's a 70 page thread about it in the Lions discussion forum on apples website.
From the description:

"The session management and autologon is included and more feathers will come."

Could this be a misspelling/autocorrect of "features", or is using "feathers" here idiomatic? Not trying to point the finger, I'm curious.
I've been using MT since 2003 and never thought it was terrible. Publishing times (full-site publishing) was always slow but publishing an entry only took a few seconds. The new Melody project forked MT and updated the UI, it looks great now.
sorry. I need to watch this tendency to re-state my previous argument when I think someone disagrees with me. I am told I do the same thing in person, and it's just not very productive.
IPython doesn't get you POSIX, but it mitigates a lot of the pain. I run it inside console2 and the experience is pretty good. I have grep, gzip, plink, ffmpeg, and a bunch of other command line programs available from gnuwin32 and elsewhere. Given the choice I would use linux, but the most powerful machine I have access to is Win7 and I'm prohibited from changing this :(
Literally the only issue he listed that I've experienced is the super-slow Mission Control opening. But I'm on a 4 year old laptop so I'm not surprised.
Putting any proxy cache in front of your app will help. You can 'simulate' static caching of dynamic content. You will have to take a look at your headers however as most caches obey upstream caching headers to spec tightly.
No matter how skilled I become as a developer, there is always something lurking around the corner to make me feel more naive than ever. As I was reading this article, I realized that my whole career and knowledge about the way applications work is based around the one core idea that when non-binary data needs to be persisted, you use a database.

The idea that you can reliably use event sourcing in memory to persist your data is as foreign to me as it is impressive. Is anyone familiar with major applications (web apps, ideally) that use this method for their data persistence?
Wouldn't this system have a bunch of drawbacks:

- Long startup times as the entire image needs to be loaded and prepared.

- It would be hard to distribute the state across multiple nodes

- What happens in case of a crash? How fault tolerant would this be?

- Does this architecture essentially amount to building in a sort-of-kind-of datastore into your already complex application? Without a well-defined well-tested existing code base, is this just re-inventing the wheel for each new project?

- How do you enforce constraints on the data?

- How do transactions work (debit one account, [crash], credit another account?

- How do you allow different components (say web user interface, admin system, reporting system, external data sources) to share this state?

Just curious.

EDIT:

- Isn't this going to lead to you writing code that almost always has side-effects, causing it to be really hard to test? How would you implement this system in Haskell?
Actually its all public data and many companies (dailydealmedia.com) are selling the monthly list of merchants who ran a daily deal
Like others I bought the ebook back in May. Is the final version different enough to make me re-read it now?
I'd encourage everybody to try this out; building an app like this really broadened my way of thinking about system design.

Compared with a database-backed system, many operations are thousands of times faster. Some things that I was used to thinking of as impossible became easy, and vice versa. Coming to grips with why was very helpful.
Is the updater part of the Chromium open source package?

It would be pretty neat if someone use only the updater as part of other desktop software packages.
I'm sorry but you're just wrong here. There's a lot robots can do but there are still people on most assembly lines because robots still aren't capable of precision (I know that sounds stupid but it's true). This is why companies like Foxconn still employ people.

Now this might change in the near future (see Foxconn's recent talk about going robotic) but for the moment you still need people for most electronics work.
I wonder if his issues stem from using Lion on older Mac hardware, the same pain point most Vista users had when upgrading on hardware that was clearly not capable of handling it.

With that said, Lion runs sweetly on my MBP without any serious issues to date. I bought it brand new with Lion and there haven't been any weird events aside from WiFi cutting out on wake up. 10.7.1 fixed that for me.
In the realm of CMSs, RedDot works this way. It is a bake CMS, when you publish, it creates the whole site as a set of files. You can use it to generate php, asp, jsp etc pages, but it takes the data stored in a database and creates the files from the taxonomy stored there.
Good thing they are still not evil.
Seriously, this is a very powerful way to run software, but what if they, or some other company who emulated this idea, took that great power we have granted them and used it for evil? They could suddenly 0wn millions of computers.
This is also the reason why there is no canary version of Chrome available on Linux: since packaging is so involved, it's not worth the effort.
SO already does that, inviting high-rep individuals to Careers 2.0.
Be forewarned -- while some of the docs say that there is a Cocoa frontend, it doesn't work. I first started looking at how to replace it a couple months ago but I hadn't chosen a best tactic. After I finish my internship at Google in a couple weeks I'm going to code up my resolution.
Taking the Long View as the Value-add Investor
agreed. but the radiation in low-earth orbit, at least at the altitude they seemed to have shot the phones, is usually not intense enough to destroy commercial electronic devices (instantly).

we just finished a radiation susceptibility test for a commercial IC supposed to fly on a satellite in low-earth orbit (which you can find in a lot of consumer electronic products): no serious performance degeneration occured while exposed to a much higher total dose than expected during the lifetime of the satellite.

EDIT: if you're interested in the effects of radiation on electronic devices/components in low-earth orbit, check [0].

[0] http://klabs.org/DEI/References/design_guidelines/design_ser... [pdf]
You're somewhat right, vision is crucial. However, it is a necessary but not sufficient condition for success, that's what I meant. Classic (somewhat cliche) example is the early Xerox vision, but I see this everyday youthful energy and vision (and I'm not talking about myself :-) being squashed by various factors in large corporations. In startups the vision to success black box is simpler, but is by no means a linear relationship.
Yeah, I was thinking of Moose. Since I said CLOS I should have said Moose to be consistent!