skysight-inc/HackerNews huggingface dataset:
This isn't the first time that things have gone wrong with a new version of OS X. The shift from 10.6.8 to 10.7 was an absolute catastrophe from both a performance and a stability basis. 10.8/ML was slightly better, and, I've stayed on 10.8.5 waiting for 10.9/Mavericks to stabilize.

From colleagues who use it, and the various KEXTs that I also have, it looks like Mavericks, and KEXT support for it, actually hit a pretty good stability plateau around June/July of this year - so I"m looking forward to upgrading to it sometime early in the next year.

There is zero chance that I'm going to be considering 10.10/Yosemite as my production platform (if at all) any earlier than 2016. I'm always slightly bemused at how quickly people feel the need to rush into the next operating system. Was the older one really all that bad? About the only thing I'm missing right now is Omnifocus doesn't support 10.8 (10.9 or newer). Other than that, I can live with the various warts on 10.8.5 (particularly now that FTDI drivers don't kernel panic my system every time I pull out the USB cable) - Kernel Panics are now a biweekly (instead of every couple days)event, and my only real need to reboot the system is when my USB devices aren't recognized (usually after a sleep) - but a 3 minute reboot and everything is fine again.

Still - I think it's good to call Apple on their crap - 10.6 was actually a pretty decent release, and I don't think they've managed to get one that good out since then.
ELKS, the Embeddable Linux Kernel Subset, targeted the 16-bit 8086 without an mmu.
Thanks a lot for the answer. We are doing the same thing as you have mentioned.

This is an unnecessary distraction though at this point of time :)
A Satire of the Washington Post Drone Expose
Author here. I've compiled various sources and considerations into one checklist to simplify hardening of REST-based webapp. I believe that the list like this should be eyeballed by as many people as possible, therefore I submit it here and will be very grateful for comments or critic.

Hope it will be useful for others, too.
More like he was priced out of living any closer to work.
An objective look at Firefox's metrics show that it went from around 35% of the browser market a few years ago to under 10% today, and this number is still dropping. In addition, Firefox has almost no usage on mobile systems.

Those metrics tell us everything we need to know about Mozilla's efforts these past few years: people in general are not happy with them, to the post of abandoning Firefox.
That would require personal responsibility-- we certainly can't promote that. It might lead to a snowball effect where people might demand control over their own lives in other areas, such as substances they choose to consume, education they choose to pursue (or not pursue) or people taking charge of their own health. We certainly can't allow that, the "people" are helpless and if left to their own devices, they might just starve or overdose on Sudafed.
The "mid afternoon sleepies" have been extensively studied using generous funding from groups of companies hoping to cash in on a solution. The cause turns out to be sleep debt and the cure is more sleep. The results are published in studies by William Dement at Stanford.
The 12 Hacks of Christmas – Part 3
I "donated" to Mozilla using Code.
You can try marketplaces like Elance, odesk for the beginning. However, I suggest building your own brand so that potential customers can find you. Does your girlfriend have a website, blog online? I believe it is important to have some sort of online presence of you try to work remotely.
What science podcasts could you recommend? Thanks
If you don't have a vesting schedule now you will never have equity unless you demand it.

Asking for more equity (or in your case, any at all) will let you know if they actually value you or just don't want you to leave.
I'm really surprised Amazon hasn't developed something like this already. One of my biggest pain points is creating new keys for every project to use locally and then making sure I remember to delete them when I'm done. Not to mention having to recreate them if I do future updates. Really good service here, though, I'll have to check it out!
I shouldn't need a license to drive either, or to do anything I want should I? There's a reason licenses exist.
I'm not suggesting the SSD shouldn't have it's own CPU, I'm just suggesting it be dumbed down and not run complex and potentially buggy wear leveling algorithms pushing those up the stack.
How about identifying likely customers (why not make it a business?) and reaching out to them via email with a brief proposal?

"Careers" usually means HR, and unless there's a job already listed they're of no use.
Xenix ran on 16-bit systems.
IBO Tool Box Blogging Platform – FREE TO JOIN
Arch Linux + Pantheon DE was very buggy the last I checked. I ended up just installing ElementaryOS and regretting/missing having pacman. After a while I just gave up on eOS Luna and switched back to Arch Linux with a very minimally themed Cinnamon DE.

So I agree that any distro + pantheon would be great for those looking for an OSX-like experience in Linux, but it seems the reality is not as straightforward. PantheonDE doesn't seem to be developed like KDE/Gnome/XFCE are -- i.e. with a distro-agnostic approach. Hence you're sort of tied to eOS if you want to keep any level of sanity while getting it to "just work". That was counterproductive in my experience.
Top 15 Israeli startups and innovations of 2014
when NK wants some hacking done, they send them to North Korean-owned Chinese hotels to do it

USG asked Beijing to shut down servers and routers used by North Korea that run through Chinese networks.
Did the FBI get it wrong on North Korea?
There is an alternative hypothesis that is proposed by David Stuckler (http://www.sciencedirect.com/science/article/pii/S0140673609...), where he claims that it is not unemployment (or any macroeconomic variables) causes better or worse health, but that it is dependent on the policy decision made in times of economic recession. When austerity measures are taken; indicators of health worsen. This idea is also present in other parts of his research. For example: rapid privatization of public companies in the former Soviet Union (http://www.sciencedirect.com/science/article/pii/S0140673609...).
Despite the parent comment getting downmodded, I think it makes a valid point.

Why don't we see a true plurality of programming languages supported within the browser?

I'm talking about proper implementations, too. Not hacks that use something like Emscripten to mangle C code down to JavaScript (which is all that asm.js is, after all).

NaCl and PNaCl are a much more general and sensible approach, rather than trying to contort JavaScript into a psuedo-bytecode.

If Mozilla really does care about openness and freedom, then we'd see more emphasis being placed on languages other than JavaScript. But CmonDev is right, we just don't see that happening. We see a monoculture developing around JavaScript and only JavaScript. In general, monocultures of any type are an unhealthy thing, and lead to stagnation.
My assertion is that ~page of text has no introduction to a difference or connection between the wave/particle duality and the uncertainty principle. So there are no sources to track down.
Pirate Bay publishes mysterious 'encryption' key
A different theory is that some people value social capital above other forms of capital and that can be a rational thing to do:

https://www.youtube.com/watch?v=AchISJUKfH4
And they are using Github!

I did some issues on Firefox, but stopped, because the Bugzilla/Mercurial workflow was so bad.

I did some fixes for other OSS projects on Github later and it felt like a charm.
Well Sweden does not regulate taxi pricing at all, they have to display prices but there is no price control.
Sounds a little bit like partage's "overlays" concept.
And that's a good thing.
The UI performance decline is more drastic in "System Preferences" than in the rest of the system. It's because some of the pref panes (General, Security & Privacy, etc..) are actually remote views and involve launching processes for security (address space separation) reasons.
Well the usual solution to that is glue up the USB port or no USB stick is allowed to enter or leave the facility.

This doesn't make it impossible to get access but it make it a hell of a lot more difficult.

For one thing the hackers don't have direct access they need to rely on the virus to do the dirty work and cannot do intelligence gathering on what systems are being used that well either.
My biggest OS X problem of 10 years – switching keyboard language – got worse in 10.10, because now it doesn't work at all in the "Share" dialog.
But London already has deregulated taxis (minicabs) that Uber could perfectly well follow the regulations for (ie quote price upfront).
Depends heavily on the kind of law, and the kind of company. In the US, the main attraction of being a LLC is that the liability, for the most part, stops at the juridical person level, with natural persons being protected. Doesn't apply to this case, as SK law is probably radically different.
Presumably it's just about degrees of severity. If the case is decreed minor enough, the punishment is a fine up to $20.000; if it's more severe, the penalty is a prison sentence of some months up to 24 months in the most severe case.
Lisp macros are not really 'runtime' code generation. There is a reason one might say that it is, but that's because a full Lisp is available during compilation.

In a typical Common Lisp project, Lisp macros generate the code at compile time. Since a full Common Lisp is available at compile time, this looks similar to runtime, but it isn't. For that the macro itself and the code it needs to run needs to be available during compilation.

During development the compile-time and runtime code often run inside the same Lisp system. But that's a certain style of development and not necessary. It's also possible that the generated code will form an application, which then runs outside of the compile environment.

To take a typical data structure declaration and to generate compile-time code for it is quite typical. What Lisp typically not do is to dump the generate code as source to a file, but to feed the generated code to the compiler and then create compiled code.
The heavy spin is necessary to preserve the image that Uber represents the drivers. Uber really just provides technical infrastructure and marketing, and rakes off most of the profit. Almost all of that wealth should be flowing back to the drivers who provide Uber's actual service.

The drivers need to unionize and break Uber's back before Uber replaces them all with self-driving cars. It shouldn't be too hard for them to organize, since they all have smartphones and they all end up dissatisfied when Uber cuts their rates.
I shouldn't need a license to drive either, or to do anything I want should I?

Correct.
I agree very strongly with you. The FBI doesn't want to seem incapable of solving this (especially considering how many tools they have at their disposal), and if the DPRK did do it, they would have been much more loud about it and likely less sophisticated.

The only possibility that I see of DPRK involvement is that they initiated the hacking through the third party and that third party did a way better job than they expected.
Let's not blame everything on "police brutality". Anyone who is stopped by the police is not stopped just so a cop can beat him up. In all cases, there's a reason they were stopped and in all, the person reacted violently except in the most rare, actual "bad cop" cases (the only ones you read about).

Before this, there was research to show that recording people at a scene, such as protestors, and letting them know they are being recorded, also reduced violence initiated by such groups.

It's often ignored that clashes with police are virtually always started by people who failed to comply with the law or orders given to them.

For example, I know someone who has a business where protestors had gathered. The police allowed this large group of a hundred, or so, to do their thing until they blocked entrances to the businesses. The police ordered them to stay to one side of the businesses but few complied.

After three such warnings, the group was surrounded. Some pushed back, threw rocks and bottles at the police, spit at them, etc. Some started throwing punches at the police as they were crowded out and that's when things went really bad.

You can guess what happened next. People started yelling about "police brutality" as they grabbed the rock and punch throwers and had to drag them out of the crowd. As things got worse, they had to use tear gas and the epithets really came flying out.

In the meantime, my poor friend, whose business barely survives, lost money on what is normally his best day of the week.
Well arguably in parts of the US it is there due to restrictive practises. Much of the rest of the world has much more deregulated taxi services, with some regulation around non ripoff pricing and safety from being attacked by drivers being the main concerns.
This is coming from Hackintosh scene, but I've had enourmous improvements on real Macs as well, which includes Macbook Pro, Air and Mac Pro (not latest gens).

Easiest way is to make backup of applegraphicspowermanagement.kext or just rename it to applegraphicspowermanagement.kext.bak and then rebuild you cache with app like Kext Utility.

Only drawback I see is that graphics card will now use native power management and not Mac OS one. One thing I've noticed, applegraphicspowermanagement.kext has list of graphics cards, so if your card is not identified it appears that generic power / sleep states are being used thus producing glitches.

A bit more about power / sleep states. You've probably noticed that when you have certain animation first time in OS X, it is choppy, but second and third time it's animated perfectly. That's where applegraphicspowermanagement.kext is messing up the states. You can try it on Launchpad or Mission Control animations.

Here's more info on the issue, it's for nvidias but it applies to every graphics cards although ATI is generally more supported on OS X.

http://www.rampagedev.com/?page_id=311

http://www.insanelymac.com/forum/topic/266036-guide-edit-app...
So what's wrong with a separate internet connection, network and a computer with all its USB ports glued up connecting trough a VPN to the facility computers.

You can read all the stats off the screen.

Slightly more insecure then complete isolation but i suspect still better then what they had.
totally forgotten in the US. The rest of the world can still enjoy old works. Also, volunteers can still scan, transcribe, produce, catalog, store old works without the world knowing it. The moment copyright expires, they can make it available (assuming you are allowed to do the first few things).
Why B2B Marketing Needs Data Crawling and Analytics
But you can't take your cell phone to protests anymore - we live in a constant mass-surveillance society now. So unless you don't care that that protest will be added to your personal profile, you leave it at home.
I think you're misreading skepticism. Most of the world lacks any background or education to be able to look at and analyze the attack, and will accept whatever their told about the source and nature.

People that run in more technical or security-related fields might be privy to more tools in the analytical toolbox.

It's probably also quite likely that trust in US defense intel is not at an all-time high, exacerbating said skepticism.
To be fair, the video was pop science at best. Strong science is inherently convincing because it:

1. Describes some findings about a natural phenomenon

2. (Usually) attempts to quantify that natural phenomenon in some way

3. Describes the process the researcher took to measure the phenomenon (i.e., the experiment)

4. Details how to reproduce the steps so others can verify the findings

The above was an interesting "food for thought" video in the vein of Ted Talks, but I wouldn't label it science. Can we bring back the term "natural philosophy"?
I think if you have 2 categories all you accomplish is creating a new thing to argue about. You could extend it and allow groups or individuals to create their own 'views', but I guess you still end up with people arguing about what to include in the popular ones.
I didn't see mentioned the possibility that the number of topics is finite, and therefore the number of new pages created per day must slow down someday. We live in a world were the main assumption is that everything is infinite, but that's possibly wrong.
How to Motivate Early Adopters to Work with You When You're Just Starting Up
Cost and performance are major drivers in computer tech, miniaturization is another. All of these push integration and it's a good bet that what is right now separate will eventually converge, it all converges on a single self contained device (SOC). For RAM/CPU integration the story is a bit different because RAM chips tend to occupy a large amount of space and generate a good bit of heat due to power consumption, but there are right now plenty of systems with RAM and CPU soldered in place.

Factors in favor of placing the RAM closer to the CPU are increased speed and reduction in size but I think that the power consumption will remain a problem for the foreseeable future, process differences and the amount of die space required would be another.

Technically we already have flash drives on the motherboard, they are just a connector away from being a part of the whole. I think longer term the 'upgrade, repair or discard' factor is a lot lower with solid state memory than with spinning drives, stuff tends to get more compact over time and connectors are a source of trouble. So if the connector is already on the motherboard and the device lasts roughly as long as the mb and isn't a huge cost (flash is cheap compared to RAM) then I think it will make economic sense to at some point drop the connector. Once the mSata connector is out of the way there is no real reason not to widen the bus, thats just a couple of traces.

The logic could then be simplified because there is no real reason to simulate a spinning harddrive for a bunch of (slower) memory.

And then the next step to incorporate it into a chip further upstream isn't a big one, especially since it is a relatively compact die, there are already plenty of examples of CPUs with on-die flash, no reason why x86 wouldn't follow that trend.

The biggest stumbling block on that road would be the fact that there are also different processes used for manufacturing flash than for a cpu so you'd be looking at a single carrier with multiple dies or a flash device directly connected to one of the bridge chips.

Cost wise it would make good sense, reliability wise as well. Time will tell.
How can it be that it's perfectly valid to "question the current regime" and "the way it all works", but not the existence of licenses? Did you just randomly defined bounds of the discussion that we can have, and called everything outside of those bounds dangerously ignorant?
So you prefer a multinational corporation over local small / medium companies? That does really make no sense, this is not same as non licensed drivers operating in third world countries, who at least keep most their profits for themselves.
It would be interesting to build a codec with human preferences in mind; you might end up with images that most people think looks better than the original at a fraction of the size - how you make those choices is very difficult though.
Prototyping with Form for the first time
What distro(s) of Hadoop are you running??
Looking to Poll folk to map what Hadoop distro's you're all running, from laptop dev envs through to large scale prod clusters..

i.e. are you using native Apache 1.2.x or 2.6.x or MapR, Cloudera, Pivitol, Horton Works etc, which distro do you use?
CPUs have been a part of the motherboard for a long time in laptops, gadgets, and appliances. This trend is increasingly leaking into the desktop space with thin clients and other mini PCs. In fact, all three PCs I've bought in the past six years have CPUs soldered on board..
OCZ has a bunch of 'revodrives' that are sub $500, they're PCIex cards as well.
You have to have more to say than no one should be licensed for anything, that is a ridiculous proposition.

No licensed electricians? Sorry your house is on fire!
Nothing about laissez-faire precludes insurance and bonding. If anything the very non-laissez-faire phenomenon of bankruptcy is what makes an insurance mandate necessary. Not that I'm against bankruptcy laws in general. I'm just pointing out that personal liability is hardly unregulated.
This kind of asymmetry is usual. "Littering is punishable by up to $500 fine or 6 months in prison." - that sort of thing I've seen a zillion times.
Great news, and very good work, thanks for sharing.
One thing that I am concerned about (or have questions about), is how would you make sure you are not exposing the service to outside, so that when the laptop is on a coffee shop network others can query the credentials?
I mean, it often happens that a developer needs to expose a webserver they are running to outside to showcase something or demo or .... It is not very hard to make a mistake and expose everything right?
I have to do an upcoming HealthKit POC in Swift so.. Swift.
Checkout the guide to the SASS installation
A Santa Tracker Built with Meteor
Don't forget The Simpsons as well. It's likely the most quoted television show in the English-speaking world.
That's just, like, your opinion man. Clearly it's not the language for you, which is ok. I will agree that it's a mess on the front end right now, but you've got to admit that it's the only widespread frontend technology that does not require heavy tooling. I think as react and the like come of age, it will become much easier to use than bloated oop native dev, and people will have a very different opinion of it. As for the backend, it's probably better there than on the frontend. You've just got to buckle down and use callbacks.
JavaScript is open and free.

Also, with Rust, they are already developing another language.

You might be right with the monoculture problem, but JS is a big thing with many developers, it would be dumb not to use this resource.
Prevent maliciousness? I foresee root kits that hide themselves. For example, your SSD could magically develop the equivalent of bad blocks after the OS has loaded the boot sector (first read of block X, if done within Y seconds of power on, returns root kit's boot sector. Any other call returns the uninfected version)

Your anti-malware firmware would have to disable firmware updates to prevent that, moving it into the OCZ Vertex category.
A Commsmas Carol
I'm skeptikal of NK having done this, so I've been pondering who then did. It could be a random group that is not affiliated to a nation-state. It could though be one of the first large false flag cyber operations that we are witnessing.

We have seen similar non-cyber evidence in order to gain public support for war, the Iraq Dossier springs to mind. Maybe we ate seeing a CIA/NSA experiment to see how far they can persuade public opinion into the viability of attacking NK.

If Facebook are able to run 'mood altering' tests on users, I bet the USG are interested in similar types of online propaganda campaigns and the kind of success rates that are possible.

Just me going off in left field...
Thanks Andrea. This was very helpful.
I don't celebrate Christmas, but thank you for the kind thoughts. May everyone within and without the HN community prosper everyday.