skysight-inc/HackerNews huggingface dataset:
Oh dear. This is a Jef Raskin-esque rant of an old man that's realised they aren't going to be nearly as influential in the history books as they once thought. I would hope never to have to do the same, either from delusions in the present or anger at the end!

This business of underplaying or demeaning the importance of the use of icons, fonts, or familiar metaphors in favour of some abstract notion of an interface that no one has succeeded in ever implementing, not least because no one can agree on what it should be, is a running theme. This is often accompanied by banging on about the importance of what are really just clerical operations.

PARC, like any office of a large organisation, was invariably subject to revisionist history, office politics and all sorts of other nonsense, but attempting to deny the fact they did produce the direction for our last 30 years (and possibly into the near future) is ludicrous, much as a similar rant against Bell Labs would be misguided.

Most specifically he glosses over the fact that the nature of applications in the environments at PARC had far blurrier lines around the edges than say iOS apps do. They had things like OLE, which the web is clearly trending to recreate in the form of web components because though implementations have sucked the idea itself makes sense to people.

Paying close attention to the ideas from PARC you can see that the real philosophical difference is Nelson is closer to the idea of an all ruling single document format - whereas the vision PARC believed in was an all ruling single code format. Once more the parallel to the evolution of the web is clear, in that what began as a way to distribute documents is morphing, slowly, into a method for distributing rich code objects.
Disclaimer: I work for Adobe.

Not only does it fit most of the criteria youve listed, Adobe technical leadership is becoming infused with alot of new blood since the acquisition of Day. Technologies like Apache Jackrabbit/Oak, Apache Sling, Apache Cordova/Phonegap are becoming integral pieces of Adobe's go to market on the DMS (Digital Marketing side - which is the lesser known enterprise offering side opposite the Creative Cloud/Creative Suite products).

It may be an big, "old" tech company, that gets a bit of grief for stale technologies like Flash, but IMO theyre moving in the right (and interesting) direction as quickly as their internal structures and market offerings allow.
I'm working on a website that sells top-end, hand-made fountain pens at $2,000 apiece. They'd be wasted on me -- lousy handwriting -- but boy do I want one.

I'm having to restrain myself from telling you, at length, just how beautiful and desirable they are. I would LOVE to have one of those things in my hand at some kind of ceremonial contract signing. And if someone asked me "Where did you get that pen?" I'd just swoon with happiness.

So I don't need it. I don't use it. But I'm still very much eating my own delicious dogfood.
Julia appears to be a perfect fit for much of what I do at work. I tried it, got very excited, and then facepalmed earlier today. Let's define two functions in the REPL:

function foo()
return 42
end

function bar()
return foo()
end

Evaluating bar() gives 42, just as one would expect.

Now let's redefine foo():

function foo()
return 69
end

Evaluating bar() still gives 42!

Not getting something so basic correct tells me to avoid the whole thing for fear of getting subtly screwed by some other oversight. Actually, oversight isn't the right word, since broken automatic compilation has been a known problem for two years: https://github.com/JuliaLang/julia/issues/265.
People seem to think that the free market will automagically drive towards their arbitrary measure of goodness because, in theory, if consumers share that arbitrary measure of goodness they won't buy something that doesn't offer that. But in reality, there is only one truism in free-markets, businesses need to make money and that sometimes runs contrary to whatever issue I personally think the market should optimize for.
> Here is a politician admitting that 3% of Irish marriages are 'sham': http://www.rte.ie/news/2013/0728/465110-sham-marriages/

He's not a politician, he's a civil servant, and he's not admitting it, he's claiming it.

And 3% is, erm, a very, very long way from a majority.
I think that if the market was fully competetive, everyone was fully informed and both customers and companies made optimal decisions, then most phone wouldn't have bloatware. Otherwise, it would mean that phones with bloatware are actually better than (perhaps slightly more expensive) clean phones. But I just don't think this is the case, bloatware simple doesn't have much real value.
Old man, bitter that Alan Key, Steve Jobs & Xerox PARC got more money & credit than he ever did. Who the hell cares about his gripes? The "legendary story" was generally corroborated by all parties involved.

Ted Nelson has yet to admit missing the boat by never being able to release anything in over 40 years. He is a super-consultant & inverse opposite of what Y&C stands for. A great visionary with zero implementation skill. Time to die.
I've used Moleskine daily 12-month planners on and off over the years. Effective & stylish. And then easily archived at the end of the year.
Perfect markets need perfect information and rational players. This doesn't happen in the real world. People buy shiny bloated things and complain later. And then buy the next shiny bloated thing.

Also, in technology, product features move forward much faster than there's time to markets to 'find equilibrium'. So, I guess when smartphones stop advancing in features, people will find more value in those phones that don't have bloatware.
In terms of category, there needs to be a "None of the above"/"general non-celebrity"
You're using public sources of information to refute theories of where a highly-secret and officially-denied program might operate. That makes no sense.

Whatever office, department, or contractor does the NSA's package intercepts, all public sources will describe it as something innocent and unrelated.
this is an unsourced data point, but I remember reading (on multiple ocasions) that OEM installs can cost something from 10 cents to a dollar. So even at the high end, you're maybe saving 10 to 15 dollars...
Alabama resident here.

One of the reasons for the very high amount of single parents in the South is the VERY harsh sentences for non-violent drug crime, especially among African Americans. Sometimes 10 years for first offenses [1]. Yikes.

Even worse, many in the past ten years are being denied parole [2].

Why the high recidivism? I'm glad you asked. The culprit is For-Profit Prisons [3]. They come in to an area, pay off local judges and congresspeople, and watch the money roll in. Absolutely despicable, and something I am working to end. If you only read one link, read number 3.

[1] http://news.google.com/newspapers?nid=1891&dat=20050404&id=_...

[2] http://www.eji.org/prisons/parolereform

[3] http://www.birminghamcriminaldefenseblog.com/2013/09/article...
The trouble with Pool.map is that the function you pass in has to be picklable, i.e. defined at the top level in the module you are currently in.

So you can't use it in interactive sessions:

In [1]: import multiprocessing
In [2]: pool = multiprocessing.Pool(8)
In [3]: def hello(x):
....: return x+1
....:
In [5]: stuff = range(10)
In [4]: pool.map(hello, stuff)
# cryptic errors

You also can't use it with lambdas or functions defined within functions; suppose I put this in test.py:

import multiprocessing
def run_stuff():
pool = multiprocessing.Pool(8)
def hello(x):
return x+1
stuff = range(10)
return pool.map(hello, stuff)

print(run_stuff())

... I get the same errors.

This is sad because pool.map seems to be faster than anything I have written myself which might replace it without the above limitations. Unless someone out there has done better than me? :)
Looks like the Internet Archive headquarters: http://en.wikipedia.org/wiki/File:The_main_hall_at_Internet_...
I don't think so, there are multiple posters here who mention how good the spam filtering is. I don't know anyone else who has any issues with it. 30% seems an implausibly high figure.
It was a button press for most of the Wii development too, motion control was a last minute addition, as they struggled to convert the controls originally designed for the GameCube, as the game's director explains here::

http://www.nintendoworldreport.com/feature/13095
I Got Paid To Type This Article
Only the fourth paragraph talks about what you just mentioned. From the other paragraphs my takeaway was that startups have to start at a problem, and then happen to make something that can retrospectively be described as x for y, like Edmodo's and SoundCloud's founders did. This as opposed to trying to be x for y just because x or y is hot.

I'm not saying the article was good, just pointing out what it said.
Because technophobia is harder when you don't have a technology to be afraid of.
More of a marketING effect.
You think HN is becoming a parody... because people are starting to be concerned with income inequality?

This whole business about the poor having it better than ever is literally pap produced to assuage the conscience of white collar americans- only slightly more sophisticated than "how can you be miserable if you have a refrigerator?".

If you think books like Better Angels of Our Nature, or whatever else informs your idea that we're barreling towards a bright utopia, constitute some sort of vanguard in the Social Sciences you're just intellectually lazy.
Metal detector sensitivities can be turned up to where they detect even pins in a bone. The bigger risk with the metal detector approach is sharpened plastics or glass.
That's a common idea in low-level Lisp programming. Note that you still get macros, so it's a lot nicer than writing straight-up assembly language.
I'm the architect of ElectricAccelerator (http://www.electric-cloud.com/products/electricaccelerator.p...), a high-performance replacement for GNU make. I use it every day for all my builds, including builds of ElectricAccelerator itself.
I'm that guy and I always have my phone. But, I'd be willing to bet that from a standstill with nothing in our hands, I could write down a task to my Corbinizer faster than you can find the app, launch it, type it in and save.

I was excited about Siri as a final replacement for the Corbinizer, but even now I'd rather not scream my tasks at my phone during a meeting.
The way it works is to use a giant bid or ask wall to push the price around. Say the asset has bids at 220 and asks at 222, and you want to push the price downwards. You put up an ask of an amount equivalent to maybe 6hours volume at 224 (an "ask wall"). Anyone selling will put their orders below that wall, and as you slowly move the wall downwards people will sell into the market in the expectation that they can buy again once you've pushed the price lower than where they sold.

This relies on the large wall not being an attractive offer for someone who has the purchasing power to obliterate it, which is where it occasionally fails. Generally, if the market starts to move against it with any force, it's pulled or moved further back behind other orders.

Another way this can be used is by putting up a wall on the opposite side of your real order to drive demand - i.e. in the scenario above, you might be trying to buy at 220. If you put up a huge wall at 224, people will be more willing to fill your order at 220 than if the orderbook was much thinner.

It seems this is called spoofing in the financial world.
I just was answering the case for the advantage of Clojure over Julia as a general purpose language. And pervasive immutability is an advantage in that case. I agree Julia needs mutable arrays, I think for the domain it is targeting mutable arrays are a must but that should not mean that it needs big old imperative loops absolutely everywhere either.
RedHat doesn't hire many junior people outside of internships, am I right?

Just wanting to know.
It's harder for us folks doing a career change to get a decently cool job...especially sans degree.

The shittier junior dev jobs out there suck a lot more when you're 30.
Will this apply to exported phones as well? I would assume that Samsung phones are produced in China and exported globally, not even touching South Korean shores.
IBM DNA Transistor
Wow what an astoundingly non-detailed article.
Agree 100% -- I couldn't have said it better! In my professional life, I have often met consultant types with super vague technical ideas that (surprise!) they were secretly working on implementing. They woudn't release anything because they fear being criticized. The GUI was a big deal and still is to this day. Xerox PARC did change the world. Ted Nelson? Not so much...
When I applied to Google, it consisted of a phone call with a recruiter, a 45-minute technical phone interview, and a one-day visit to the office consisting of four 45-minute technical interviews and casual lunch.

I believe my experience is fairly typical; have you heard otherwise?
What drives success?
Nice find! I was wondering the same thing.
I wonder why are so many "digital natives" still preaching the advantages of pen an paper over digital texts today.

Different technologies have different qualities, I still find a small notebook and an A4 zipping folder indispensible. Paper is fast. For idea development, scribbling on lots of paper is still one of the best tools available.
Youtube videos are auto-transcribed by Google for closed-captioning purposes. You can view the closed caption transcript by clicking the "Transcript" icon under the video. It's in between the "Add to" and "Statistics" icon unless specifically removed by the uploader.

I especially like the last line:

13:52in order to sell printers they threw away the universe
13:58thank you
A lot of the comments I see about Julia (and other trendy high level languages) are of the following form:

"I can do things I needed C to do before, and almost as fast"

which leads me personally to ask,

If you could do this in C before, and faster, then why are you switching?

Most people will say "because C is bad/difficult/clumsy for doing X"

which leads me to say,

why are you using C to do X?

I sincerely believe (as a computational scientist) that a combination of a high-level language for real-time interactive exploration and prototyping with a fast language like C for doing the actual gruntwork, is the best.

Attempts to combine the best of C (speed) with the best of scripting languages (easy to do things fast without having to pay attention to what you are doing) in my opinion end up merely joining the worst of both worlds rather than the best of both worlds.

Besides isn't programming about being specific? Do you really want to code stuff without having to worry about the details?
A Sea Story - the sinking of the Estonia
I think I'm going to buy the new game. I never played it when I was younger but wanted to and since I've been watching Big Bang Theory box-sets I've really wanted to!
That's probably not true. I've gotten the impression that a sizable chunk of police funding comes from speeding tickets.

Paying an officer to do something low-risk like camping out next to a road for a shift isn't really expensive. Same with monitoring systems like cameras on traffic lights. Set-up cost is significant, but they probably pay for themselves within a year.
Never played D&D or AD&D , unfortunatly. I got Stormbringer , Hawkmoon ,MERPG and CoC and a few weird french ones I dont remember the name.

Though I dont play tabletop RPGs anymore , i still buy rule books or campaigns when I find them in shops, just to read them.

One might say video games killed tabletop RPGs , maybe somebody will come with a new concept using technology while keeping the essence of RPG, cause having a computer as rolemaster is not very exciting.
My point isn't about convenience of product. It's about the existence of infrastructure. Dropping the requirement of having a cable subscription is not a technical one.

As far as the actual product goes, I have cable. I still watch ESPN on my Apple TV because the replay functionality is really nice. I don't need to pay for a DVR (or HD) to watch the teams I want to. That's pretty cool.
What about companies for a junior with 2 years professional experience and and math degrees from legit but no-name colleges/universities?
Inter-Universal Teichmüller Theory: A Progress Report (December 2013)
Back when I graduated a part of me really wanted to apply to Google. I think it's a great company, I love the idea of working with so many great employees of many disciplines, and I was even excited about the interview process.

However, I didn't bother, because my primary language was C#. I knew Java to a reasonable level, but after an internship at a non-tech service company and a startup I was sold on the .NET framework. I went to the Stack Overflow DevDay in Cambridge and ended up having a drink with two Google employees, and neither had anything good to say about .NET or on working with anyone that used Windows as their primary dev OS, so I decided not to bother, and on graduation I stayed with the startup I interned at.

One day, I might dust off my copy of CLRS and apply for Google, but probably when I feel a bit more comfortable with a more Linux friendly language like Python.
There's stuff that Microsoft ships as part of Windows 8, when it ships to OEMs. You could take the view that all of it's wanted, even though it includes things like Bing apps. (Historically, the US government tried to stop Microsoft including IE, and the EU tried to stop it including Windows Media Player.)

Then there's the stuff that OEMs ship on real PCs. Microsoft doesn't know what they ship, but it usually includes PUPs or Potentially Unwanted Programs. Some of these are added by the manufacturer (particularly HP and Lenovo) and some of them are added because of paid distribution deals. They may be "trialware" such as anti-virus software from which the OEM makes a recurring income.

So there are three types of non-essential program, and I don't see how most consumers can possibly tell them apart.

This situation did involve some US government intervention.

The US DoJ anti-trust case against Microsoft enshrined the OEMs' right to ship what they liked, and prevented Microsoft from charging the top 10 OEMs different prices. That stopped Microsoft from, for example, offering deals to OEMs who would install Windows free of crapware or with optimized performance.
>HEY, KIDS! Do YOU know what time it is?!

It's science time. Ideas are tested by experiment.

Have other NSA-intercepted laptops displayed this sort of diversion in USPS tracking? Is this the only case of its kind?
In some respects, the 1990s and 2000s were a massive regression over the 70s and 80s. For some of us, at least.

In the 80s, computer users were not segregated as producers and consumers as strongly as it happened with the consolidation of closed systems. They came with schematics, they openly explained every internal function and design.

Under the guise of simplification and layers of abstraction, most of the users and even developers have been progressively denied control over their computing devices. Smalltalk and LISP based systems proposed a leaky abstraction model were every user could delve as deep as he wanted into the system, which enforces a degree of openness that is very inconvenient for monetisation of the system itself. Which is why they were suppressed (by simply allocating resources on producer-consumer models, easy to sell and most importantly easier to monetise as the provider becomes the master).

Note that this culture is extremely hard to eradicate as people stick to what they know and a total shift is unlikely to meet with collaboration from the companies that profit from said control.
congrats hacker news for again being part of 4chan ruse
Unlikely as everyone will still be busy porting all the stuff to Javascript.
First you say anything not PHP then you don't mention one. While I agree that off-request collection may be wiser, I fail to see anything mentioned better than PHP unless you're seriously mentioning Bash to write a webapp like this. Mentioning an old security concern that is no longer an issue seems like an easy way to discount every possible language.
That annoys me too but it isn't a big deal, it'll probably get fixed in the future.
We have the resources and labor force for domestic production, and there is plenty of money to be made. Nature abhors a vacuum. It would happen.

> PS4s are a luxury, but when we apply the same logic to necessities then that argument falls on its face fairly quickly.

So let's only apply it to non-necessities. We already have higher taxes on some luxuries, what would happen if we implemented them as import tariffs rather than sales tax?
Transcript of interview with Edward Snowden on German TV [Google Translate]
Pen + paper is freeform - i can include sketches easily.

Pen + paper allows me to rip out a sheet and just give someone a note without having to worry about connecting phones or exchanging email addresses.

It's just nice to use a different medium sometimes.
No, but good questions.
I thought the same thing after seeing their call for t-shirts for pillow covers.
Headline: Growing Tech Giants participate in employment ecosystem with existing Tech Giants.
Vox is our next
I use the crap out of apps I'm working on, you know, to debug them. However, I've worked on at least one that I had no interest in using myself. -_- Not my fault!
Google propaganda, SEO and why marketers need to wake up.
Philippines new dance craze #tenenen
A story about a girl who overcame lots of hair problems. She cannot find any solution until She found Shine Moist. She felt happy every day. Shine moist, beauty concept creative ad concept
> Further, there isn't much in the way of intelligence presence in Alexandria.

ARE YOU SERIOUS?

Come.

On.
> While it may be illegal I see nothing unethical about it.

This is interesting. It shows an attitude about laws as being just suggestions that you can also compare against your morality. I certainly agree on many points, for example people who do things on a small scale that are technically illegal (e.g. sodomy where it was illegal, etc). The context and morality does matter.

But in this particular case, the laws exist for quite an important and good reason. Do you know why? It seems to be for the exact case that's happening here. Ignoring the laws shielding the public, because you don't see anything unethical in it, seems, well, akin to ignoring fraud laws because you don't see anything wrong with committing fraud.

For example, why shouldn't I be able to print money (on an inkjet printer) - it might be technically illegal, but is it immoral? It's immoral because you make money from people accepting something that is worthless, and devalues people's faith in the real thing.

Pump and dump schemes have a similar effect on real investment markets, and are illegal for this reason.
Nonsense. Every single piece on those laptops already leaks more than a teabag, every protocol does more information broadcasting than the BBC, why would they have it shipped to the headquarters?

NSA's job is to bug computers before they even enter Amazon.
1) Culture on television has rarely matched culture in real life, IME. At best it's an exaggeration, but more often it's just a fabrication.

2) They certainly can, but in this culture it's not uncommon for guys to come back on Monday bragging about the "chicks" they banged, or tried to bang. And that's the sort of language they use. It's crass and classless, and off-putting to many people (not just women, but as they're the group specifically being denigrated it's even worse for them).
Up and running quick with Grunt
Productivity: Where are you in the four quadrants?
A quick look at how to manage your time to make sure you are working on the right thing at any given time.