skysight-inc/HackerNews huggingface dataset:
I someone could find a story about a TSA agent hassling a SR-71 crew about Bitcoins, it would never leave the front page.
I fixed the audio problem on my new Macbook Air by going to the Audio Midi Setup app in the Utilities folder. Click on Built in Output you may need to click the gear icon for "use this device for output" and/or unclick the checkboxes for mute.
how about making it federated instead of centralized?
"Saying "if you don't like the terms of the deal, you can choose not to take the class" really isn't helping your case."

This may come as a surprise to people of a certain age, but the instructor's job is not to appease you.

It is not "disrespectful" to ask you to do some work in class. If the instructor believes that you'll learn more effectively by taking notes (and yes, most students will), they're entitled to do anything they wish to make that happen. It's their classroom, not yours. If you want someone to coddle your unique snowflake needs, pay for a tutor. No one is chaining you to a desk.

But hey...I do love the sense of indignant consumer entitlement ("your job is to make me happy!"), coupled with the sense of absolute helplessness ("you can't possibly ask me to choose a different product!"). It really defines the current generation of students.
It doesn't just base it off of things that you've liked in the past, it will also be based off of the things that are liked by the people who liked the same things that you liked in the past – giving you a way to find new content really easily.
I wasn't a fan of glossy displays either, but the screen on the rMBP seems a lot less reflective than the previous generations' Macbook Pros (the ones with build-in DVD drive). The reflections are much darker, and kind of hard to notice.
I'd imagine that they knew the exact timing of the failure from the telemetry from the plane.
2 GB of RAM is nowhere near enough for OS X anymore. You need 8 GB minimum and 16 GB if you are doing anything substantial.
I'd absolutely love to, but unfortunately only have about six months of runway. I'm hoping that a centralized version will be enough to show people how great it can be, and that will eventually extend the runway long enough to create a distributed, decentralized network with a public ledger of posts, comments, and votes.
I had been having really bad issues with my 2010 iMac freezing up for a few seconds every couple of minutes since upgrading to Mavericks, and yesterday I finally decided to do something about it. I spent a good amount of time digging through Console.app and finding problem spots in the event logs, running tools like OnyX and CleanMyMac, and digging through various system files. Here's what I did to get it running like butter again:

* Reboot into recovery mode (hold cmd-R at boot) and run Repair Disk and Fix Permissions in Disk Utility (always a good idea just to catch any disk problems before you get going).

* Run EtreCheck (http://www.etresoft.com/etrecheck) and remove anything described as a problem kext or problem login item. For me the main culprits were Soundflower (used with Audio Hijack) and old versions of Paragon NTFS and extFS.

* Open up Font Book, click All Fonts, select all, and pick File > Validate Fonts. Change the dropdown to "Warnings or Errors", and when the scan finishes choose all the fonts with warnings or errors and remove them. This actually fixed a lot of weird issues with Chrome and other apps.

* Run OnyX (http://www.titanium.free.fr/downloadonyx.php) and run pretty much every verification, maintenance, and cleaning task. Don't forget to go through the sub-tabs in each section. Also, read the help if you don't know what you're doing. Delete ALL the font caches (in the Cleaning tab) and reboot.

* Run CleanMyMac (or similar tool) to get rid of old logs, unused garbage, etc. Get rid of any old applications you don't use anymore and all their garbage too. Extensions Manager in CleanMyMac will help you track down login items that you don't know you're running.

Basically, the problem for me ended up being that I had been migrating my profile, development tools, apps, and other stuff from Mac to Mac since 2005. It seems like everything was mostly ok until Mavericks, when Apple clearly made a lot of changes under the hood and all that really old garbage all over my Mac ended up freaking the computer out.

After running all of the above stuff I haven't had any of the aforementioned issues. I'm planning to upgrade this old iMac pretty soon, and I'll definitely be starting fresh and not using Migration Assistant. Luckily, everything important these days is synced up with Dropbox or Google Apps (something that wasn't so easy in 2010) so it should just be a matter of reinstalling all my applications.
I'm personally fond of Fantasque Sans Mono.

https://github.com/belluzj/fantasque-sans

I find homebrew-cask's font tap to be a particularly useful tool for managing fonts on OSX.

https://github.com/caskroom/homebrew-fonts
Hyperlocal social app – need feedback
beta launched Yo!, would really be interested to have your views on whats not working right. Overall thoughts on Hyperlocal is also welcome.
I'm sympathetic to the ideas in the article, but is there any, you know, actual /data/ to support that calling kids lazy and telling them their work is unacceptable is an effective way to teach? I talk to people who study this stuff and do consulting for people like the US military (who aren't particularly known for their touchy-feely approach to training), and, as far as I can tell, this doesn't work particularly well.
Whoa, didn't know about Audio Midi Setup, I will look into it the next time it happens.

Thanks!
The tool divergence
Browser trench warfare: Early 2014 report
I have a 2007 MacBook Pro running Mavericks with 4GB of ram... no problems, Mavericks actually sped up the entire system and has brought an older machine I was getting ready to recycle back to life.
i guess you don't know getprismatic.com yet.
Data synchronization via cloud services
It actually causes latest Chrome on my 2011 Macbook Air to go slow enough that I can't scroll down the page. I guess if I open up Developer Mode and extract the text, I could find out what's going on.
This misses out some important parts. The original job description had:

* Proficient with javascript, good knowledge of jQuery and
creating/debugging jQuery plugins
* Understanding of OO principles, especially with regard to
HTML/CSS/JS and creating reusable UI components
* Expert knowledge of browser quirks and creating web apps that
are consistent across all major browsers
* Experience optimizing front end code for performance/speed
* Experience optimizing front end code for SEO
* Ability to code detailed, functional pages from mockups in
collaboration with web designers

All of these are diluted down to:

* Solid understanding of front-end languages and frameworks
(primarily HTML, CSS, JavaScript, and jQuery)

... and misses the specifics entirely. Some developers are good with JavaScript and jQuery, but don't have the mindset to be able to debug jQuery plugins, or build reusable components vs. hacking a quick and dirty one-off implementation, or understand different quirks between browsers ("Doesn't jQuery do that for me?"), or have to deal with performance, or have any knowledge of SEO work, or is only able to take existing HTML and tweak it but is unable to output polished HTML, CSS, and JavaScript from design mockups.

For small companies who need someone to hit the ground running, it's a disservice to themselves to not ask for specific skillsets. They'll end up wasting time interviewing unqualified candidates. If you're part of a larger company or you're willing to train someone who is smart, gets things done, and can learn on their feet then it's fine to be vague about what you're looking for since you're willing to accept that any hire you make may take several months to get up to speed (and possibly never grok some skills) with what you actually want them to have been doing from day one.
In your case it would have been easy "I have an exploit that let's me get the e-mail address of every Google+ account". Then they could decide how much that's worth to them.

But I also don't see how that would play out. If their offer is too low what would you do then? You can't sell it to someone else as this is most likely illegal and just keeping it for yourself is also not a great choice.
It doesn't logically follow that it is good because an authority has created it. But it definitely gives us an information gain, in the information theory sense.
I find Ctrl to be a far better modifier key for window movement actions. BetterSnapTool FTW
I see no need to provide a single instruction for this. It can already be implemented in a couple of instructions in standard instruction sets (I am familiar with OCaml's Zarith, which does exactly this: https://forge.ocamlcore.org/scm/viewvc.php/*checkout*/trunk/... . Other implementations surely exist).
The only inefficient aspect of the current implementation is that most operations contain two or three conditional jumps, two for the arguments and sometimes one for the possibility of overflow.

The way modern, heavily-pipelined processors are designed, any instruction that could possibly need to obtain an address from an address and jump to there would have to be micro-coded. Also, from the instruction dependency point of view, the way modern, heavily-pipelined processors are designed, all instructions dependencies are fetched as early as possible (before the instruction is executing and it is known which may be ignored). This is why cmov is sometimes worse than a conditional branch. The entries of the “previously configured operation table” would need to be fetched all the time. Again, the simplest way not to fetch them all the time would be to micro-code the instruction, meaning that it would take about as much time as a short sequence of instructions that expands to the same micro-instructions.

There used to be a way in IA-32/x86_64 to annotate conditional branch instructions with a static prediction (cs: and ds: prefixes), which could be useful regardless of the approach, but nowadays I believe this annotation is ignored altogether.
Mantissa is also used as the number being multiplied by a base to a power on calculators. That's basically what it is in floats.
Tarot Chess
I read this as targeted as university spinoffs, in which case it would align better. If you're at the stage where you don't yet need a non-founder employee, you just... don't spin off yet. You can stay in academia, staffed by academic staff, and it's not an issue. But when you reach the stage where you want to grow outside academia, then you spin off a company, and hire non-academic staff, presumably through this structure.
Unfortunately, links might change state. Links on some sites will delete records, and a browser has no way of knowing which.

Also, it generates a much larger server load. Look up FasterFox and the related controversy.
The topical content aggregator? I couldn't find any mention of machine learning or anything related on their website.
From the blog post

> DEC64 is a number type. It can precisely represent decimal fractions with 16 decimal places, which makes it well suited to all applications that are concerned with money.

From the reference code

> Rounding is to the nearest value. Ties are rounded away from zero.

Useful wikipedia entry regarding rounding (http://en.wikipedia.org/wiki/Rounding#Round_half_to_even)

> This variant of the round-to-nearest method is also called unbiased rounding, convergent rounding, statistician's rounding, Dutch rounding, Gaussian rounding, odd-even rounding, bankers' rounding, broken rounding, or DDR rounding and is widely used in bookkeeping. This is the default rounding mode used in IEEE 754 computing functions and operators.

Rounding towards zero isn't compatible with financial calculations (unless you're performing office space style bank theft), so this should never be used for numeric calculations involving money. I wonder what he was really trying to solve with this since he missed a fairly important aspect of the big picture. That being said, there's no problem statement on his entire website to address what actual problem he was trying to solve, so all we see is a half baked solution for some unknown problem. On the plus side, at least he didn't use the "for Good, not Evil" clause in the license this time.

edit: formatting
I'm working on one partially backed by arbitrary computation. Some numerical primitives on which to base the cryptocurrency have been generated.

We haven't published any details yet on the cc side of things but you can download what will be the appwidget version of the browser/wallet for it here. http://uplink.aero. The UI is built around the concept of local discovery for transactional peers.

The plan is to publish a homescreen version of the app as well, once the cc backend / ui is done, although doing that in a full featured way (eg. Launcher2) seems quite daunting. If you are an android expert who can help with this, I'd love to hear from you: - eric@uplink.aero
The margin on the top of the line Macbook pro that he got(1TB and 2.6ghz quad) is just insane. For an extra $700 you are increasing the SSD to a capacity you will never use and moderately increasing CPU clock. If you really need a 1TB drive you are going to go external anyway. You might as well go with the stock $2600 configuration as RAM limits are far more significant.

On the lower end there is little value anyway too as you are losing the integrated graphics, 8GB of memory and reducing the drive capacity to 256gb which might matter more if you have a lot of media. You might as well get the 13inch pro at that price and get a more portable laptop to boot.
All your variables are not 64-bit aligned. An array of 16-bit integers will generally use 16 bits (2 bytes) per integer. So will two or more subsequent integers in a struct. In general, variables smaller than the alignment of the CPU (but still power of two sizes) only need to be aligned to their own size.
Hey hey. Sorry about that. This is Ashley from Parse and we're working on it. If you notice any more issues or anything shoot me an email at ams at fb.com.
Halfway through the article, this started to sound like rationalization for paying your employees less. Am I wrong? Should I have read through to the end?
I have no mix - can't stand the glossy, especially for code work (or anything dealing with text). Glossy is great for photos and watching video, which I do very little of on my laptop screen. You can pry my last-matte-edition Macbook Pro from my cold dead hands!
I suspect he's not worried about an extra $700, and just because you don't use a TB doesn't mean he won't.
Ask HN: Is there a tablet/laptop hybrid that works well with Linux?
I've been excited about Microsoft Surface Pro 2 tablet and I thought I'd try using it as my main machine. It's, after all, a modern x86 computer with 10.6" pressure-sensitive screen with a stylus, that weighs 2 lbs, and iPad cover-like keyboard that just might be good enough to make it a decent tiny little laptop. I thought I'd install Ubuntu on it; with its recent focus on touch enabled device, surely it must run well on this x86 tablet?

Unfortunately, it doesn't: device support is barely there in 13.10
http://ubuntuforums.org/showthread.php?t=2209247&p=12949597#post12949597
and there's no indication that anything will be better in 14.04.

Is there an alternative device that works better with Linux? (I believe Ubuntu is the main candidate to work well with touch devices, but if there's another distro, I may switch)
The shuttle should be considered a glider (a lousy one) when landing. The X-15 is a rocket with wings and should be called a spaceplane - it crossed the 100 Km border twice after all, and couldn't take off by itself.
2014 Seven Day Roguelike Challenge
Well, I guess "there is absolutely no security benefit to using /dev/random, for any cryptographic application" is a slight overgeneralization, because a one time pad is, as you say, a cryptographic application. But not much of one because the vast majority of the time you are not generating a one time pad.

As for forward secrecy, as I understand it, /dev/urandom is constantly updated with more entropy to maintain forward secrecy. In fact it is updated in exactly the same way as /dev/random. The only difference between /dev/urandom and /dev/random is that /dev/random blocks when it deems you have "run out of entropy" (which is really nonsense).

So even if the saved seed is compromised, as soon as enough new entropy comes in, /dev/urandom will be secure again. Also note that if the seed is compromised, /dev/random is not much better because it doesn't know that the seed has been compromised. So /dev/random will freely produce for you up to N bits of tainted output based on the broken seed, where N is the current entropy estimate.
What are "the three major Linux distributions"?
The Self(ie) Generation
I also don't really understand WHY you need all that massive expenditure of energy for a distributed timestamp server to work.

All you need is a network of computers that agree to run timestamp services, and then sign any info with enough timestamps from enough computers. That will give an uppsr bound on the time something was signed. The lower bound is trivial to provide by the transaction originator - simply sign something using enough timestamp services values as a salt.

A timestamp service simply outputs a random number for each previous minute and is available to sign things using the next number.

In order to defeat this scheme, an attacker needs to execute a Sybil attack against all the timestamp servers. The only time you really NEED to make something really expensive is to be let in as a timestamp server. This can be done on a reputation system, essentially proof of stake for new miners only. But not for each transaction!
> I used [Homebrew] to install ImageMagick (the only OS X tool I know of where you can resize pictures on the command line)…

There's the built-in command "sips" that comes on every Mac and has been around since at least OS X Lion (10.7). The name stands for "scriptable image processing tool", and the tool appears to use CoreGraphics to do its work.

More info here:

https://developer.apple.com/library/mac/documentation/Darwin...
In fields where we gradually refine our definition of optimality, we don't tend to be aware of the retrospectively-optimal solution until after we've put previously-considered-optimal solutions through their paces, and found their pros and cons.

The network effect, however, tends to kick in when a solution is "good enough," which happens on some random iteration possibly long before the "truly optimal" solution is found.

The only time you'll see an optimal solution to a problem spreading by the network effect, is when the definition of optimality is clear-enough from the start that the optimal solution can be found before people have a chance to settle on anything lesser.
25 Rules For Living From A (Semi-) Successful 26-Year-Old
A Lightning flying at optimum climb profile would reach
36,000 ft in under three minutes.

((36000 / 5280) / 3) * 60 = ~136 Miles per Hour

...well that's not very fast at all!</sarcasm>
my intention is to solve the problems, all of them.

so i would appreciate a thoughtful write-up of them.
i know many of them, probably most. but i'm curious.

my target is writers, not programmers, but my intent
is to create the best possible tool for those writers.
not just a "suitable" tool -- the _best_one_possible_.

-bowerbird
Why would they lose value if they allow the fork to continue? They can hold and stake coins in both forks, right?
thanks, please can someone give more basic instructions on how to do this. I for e.g. love a cricket streaming site (flash based www.crictime.com). How do I extract the video url to play on chromecast?

thanks much.
I'd probably add that, unlike the SR-71, the U-2 is still in service.

Sadly, the F-35 budget gobbler is also causing the end of the U-2 program.

https://en.wikipedia.org/wiki/Lockheed_U-2#Recent_use_and_pl...
Personally, Sass was the first tool to really push my toolset towards its current polyglot of whatever works best.
Ubuntu, Redhat, and CentOS?
I think in 40 hours you can learn more than that.
HTTPbis design team meeting London
So I've learned that in some cases a lot of these things are done up so formally so as to be able to work with immigrants.

In order to hire an immigrant, there's a lot of things you need to be able to prove, and being able to show similar job postings elsewhere is important. But basically, you want the job to look like it's very, very serious because otherwise, why would you hire an immigrant instead of an American?

In reality you don't need to have every single thing on the list, but there are some reasons they are actually written out like that.
As I see it, there is only one solution - the Malthusian solution. Have less children.

Population rates in developed countries are plummeting. And just in time too. If only we could make the developing countries do the same thing -- but instead of condoms, careers and consumerism, they have poverty and religion which prohibits condoms.

We should be figuring out ways to handle economic problems such as those Ukraine and Japan will face: an aging, graying population for a few decades followed by less people and more robots doing work. We tax the robots and distribute Basic Income to everybody. Instead, we are worried about sustaining an exponentially growing economy, and how will the kids pay for the parents. On a global scale this is the most dangerous thing on the planet! Pollution and heat!
You are announcing a “free” iOS game with in-app purchases. How is this not spam? How does your game deserve HN visibility more than the hundred other “free” iOS games with in-app purchases that came out today?
Ask HN: Living in a hacker house – Is it worth it?
Im currently living in a hacker house where people have their own seperate bedrooms.

Its great for networking, parties and meeting cool people etc, but the place is not being maintained

http://tiny.cc/hackerhousefuntimes

After living somewhere for a while, it's hard to maintain perspective. If you had a choice to live in poorly maintained living conditions but with cool people, vs living on your own in a studio, what would you choose? Does anyone know of hacker houses in SF that have decent living conditions (preferably with seperate bedrooms)?
ok, I guess I don't know your motivations. maybe you want to go big commercially. I'm interested in an aggregator 'for the peeps, by the peeps' in the same way bittorrent works.

you might want to look into Open Annotation though.
O, s, and x.

edit: oh c'mon it was a joke
SpaceX advances drive for Mars rocket via Raptor power
When people say this, they're usually talking about SCTP. It's used by mobile carriers (especially as a control channel in 4G signalling), banks and stock exchanges, and in WebRTC (both as plain SCTP for the data channel, and in the form of RSTP for the media channels.)

Google's SPDY (and therefore HTTP2) is basically an attempt to get the properties and advantages of SCTP, but only for HTTP, and done on a slightly higher level of abstraction where it isn't as efficient.
No college in NYC has any space available for anything. Try to get a room to hold a meetup--it's tough. By process of elimination, this is aimed at startups in the college-run incubators/startup spaces. As such, this doesn't sound like something done to benefit citizens, more like something done to benefit universities.
the particular example that you want seems to use eplayer. it seems like it's a livestream and uses some proprietary protocol and is not as simple as fetching data from a URL and playing it back. So it's unlikely that you'll be able to watch this particular site for chromecast unless they (either crictime or eplayer) decide to publish an app that implements their proprietary protocol for chromecast.