skysight-inc/HackerNews huggingface dataset:
If the stock market refused to acknowledge the value of long term investment, then all stocks would have the same book-to-market ratio.

However, investors and CEOs will rarely see eye-to-eye on the correct level of company growth, since CEOs by their nature tend to want to increase the size and scope of their company. Investors know that only some companies will benefit from this increase in size and scope, and others need to be kept focused on their core business.

However a key point that is often missed is that there is very little that shareholders can do to force CEOs to do their bidding. In spite of a lot of talk about activist shareholders, the only real discipline that management face is the thread of being bought out.
> The same way the web app took over from desktop apps

You just made that up , it's not backed by any fact.
It must be getting used to it; I tried to use Word recently and ended up so frustrated that I almost switched to writing a layout script and making a pdf via Ruby. But other people use Word just fine so it must not be as shit as I think it is.
We just need more mass surveillance on those kilograms... Kidding aside, can we please define the kilogram already?
Amazon has ~no profits before taking into account the ways that Capex (might) impact profits.
Forever seems a bit long. But as long as Amazon feels it can reinvest above some threshold, it is prudent to continue investing instead of making profits.
rtorrent is great too. http://en.wikipedia.org/wiki/RTorrent I put it in a screen session and detach and log out ...
I think Twitter's value reside in connecting people but I am not really sure about that.

Frankly, I think once Twitter (and FB) removed their RSS streams they could no longer be fit to spread news in a efficient way or claim to be anything news-related/efficient-to-spread-news.

I have a hard time using Twitter for its news-making ability. The noise is way too much preponderant. Its ability to quickly spread news depends on how close someone watches its subscribed streams and I am only checking it twice a day or every other day.

But I am still using Twitter as a micro-blogging platform and I am only following real people and NASA streams. + I have a tendency to un-subscribe from streams that send too much information that are not related to the reason why I first subscribe or that send information every 20 minutes about anything they are doing (eg: William Gibson or Dresden Codak, because I want to hear stuff about their work, not their personal life tidbits... But people close to them might be more interested in tidbits than in comments on their work so I may be the one misusing Twitter). But is everything news-worthy then ?
Thanks man! this is awesome!
You should know all that style and typography that now makes you tumescent will look old-fashioned in eighteen months.
Sounds cool. Is there any extant code/docs/blog posts/publicly viewable material of any sort?
Agreed 100% then.

What's happening to us and other societies is exactly the innovators dilema. It is beyond obvious that, in the case of the US at least, what has worked well for the last 237 years is coming to an end. The divide you mention in your talk between tech and Washington is hurting not only us but, in my opinion, the rest of the world as well.

Frankly it is hard to imagine anything that might compell our society to change quickly enough. In my view the natural consequence of this effect is that any other society smart enough to embrace change could easily position itself to lead the world into whatever form the next world order might take. If in 100 or 200 years we still have countries, poverty, ignorance and war humanity will have failed miserably.
Hey, thanks for the suggestion! I will start looking at that. In the meantime you are more then welcome to submit a pull request.
1. The "covert channel on audio" approach to bypassing air gaps is a research topic. It's possible that it's already exploited independently.

2. Differentiating BIOS or EFI at that level is a semantics game. It's firmware, and on x86 it's traditionally called BIOS. There's the API difference, but they serve approximately the same purpose.
Most "BIOS"es since 2009 are actually UEFI underneath, while some early UEFI implementations were 80% BIOS with just enough UEFI surface tacked on to boot Windows Server in UEFI mode.

3. It's somewhat unlikely that Apple built some custom circuitry to run before the CPU gets its chance to run x86 instructions. Without Anchor Cove, the state of the art on x86 is that the firmware verifies itself by measuring into the TPM. Considerations of the usefulness of such an operation are left as exercise to the reader.

The "SOS" mentioned in the paper beep seems to be recoverable with a rescue CD (https://discussions.apple.com/thread/2164874), so that sounds like a self-test of the firmware (with even enough support to load files from media, for which almost all hardware must be initialized).

The only way to make this remotely safe would be to lock down parts of the flash in hardware (like Chromebooks do), but I'm not sure Apple even considered that as a threat. The SOS thing is probably just a user-friendly way to cope with flash updates that went wrong.

That Black Hat paper stopped with SOS, and it seems like they didn't even look how to circumvent that test.

4. (U)EFI runs whatever PE/TE binaries it gets presented. UEFI Secure Boot (not relevant for Macs) locks that down a bit, but in-flash binaries are typically exempt from signature tests (EDK2 allows to configure security levels for 4 source categories: IIRC Flash, Option ROMs, readonly media, readwrite media)

5. The Black Hat paper claims that UEFI Secure Boot and TPM somehow interact. They don't. Secure Boot is specifically designed to work without a TPM.

Reading across the entire account (there's more than just this post), it indeed sounds like science fiction and there are some wild suspicions, but it's still just so plausible.
One might argue that the author hasn't done an effective job of welcoming women to coding. One might even argue that the author has misguidedly had the opposite impact than he intended. But claiming that the author is misogynistic seems way overboard to me.

And the fact that people are commenting on the author's agenda could be evidence that people are defensive or in denial that they are part of a system that is biased against women as much as it is evidence that the author maybe hasn't done the best job of combating that problem.
Again, the steps you will need to take to comply with HIPAA when using TrueVault will vary based on your implementation. I’m happy to jump on the phone and answer any questions that you may have. We can go over the use case that you have in mind and the HIPAA implications. Feel free to email me directly at trey@truevault.com.

To clarify, a Business Associate is any entity that uses or discloses PHI on behalf of a Covered Entity. Furthermore, a Business Associate is any person who, on behalf of a Covered Entity, performs (or assists in the performance of) a function or activity involving the use or disclosure of PHI.
> For a real barebones non-gui option, rtorrent tui client with tmux detachable text session is quite workable even though it too lacks the advanced features provided by Deluge.

I prefer aria2c for this. Much more agile than rtorrent or deluge-cli if you like the terminal. You can have one instance of the app per torrent, each in its own screen or tmux and it's up-to-date regarding torrent protocol. It also supports RPC but the few webUI I found aren't really good. I was using solely that until I needed to select a few files in a torrent that held thousands. The deluge GUI was more practical to do that.

edit: to be honest, one of the primary reason I drove off away from rtorrent was that I could never remember the key bindings correctly and setting a ratio per torrent to stop sharing wasn't possible easily.
The only reason Linux is not more mainstream than Windows is because its not pre-installed on your computer when you buy. Even installing popular linux distros like Ubuntu from scratch on a new system is much easier than installing a Windows OS on a new system. I recently had this experience and I was stunned to see that for Windows I had to search and download vendor specific drivers for windows to even work with my monitor properly. I did the same with Ubuntu and no special driver needed to be installed. But only after completing the installation and seeing that everything works as it should, I had the option to install proprietary drivers (I don't have any philosophical problem with them) but I chose not to because it was working just fine.

I don't know if this is common maybe someone with more experience can vouch for it?
How are you planning to do animations?
Yeah, sure, of course. I used OBL because I don't have a list of US special forces assassinations. Big old list of drone ones though... If you like, I could say random foreign family who might have one member who the NSA/CIA think might be some how connected to what ever the US defines are "terror", leaving its own terror actions aside. I dunno, some thing like using a helicopter to gun down people in a van, then gunning down those who come to help the victims. Some thing terrorising like that. Any was, that family cant surrender to a robot killing machine.

My point is about a human to human contact, or the lack there of. Not the specifics of these murders.

And make no mistake, they are murders. I don't use the term lightly. Even if they are authorised by Obama himself, Obama has no right what so ever over non Americans on non American soil, who didn't vote for him and don't live in the US or its territories. Eight follow international law, respect borders and so on, or become the terrorist. Which many would argue happened decades ago, hence the considerable international, hate and suspicion. When Amercia causes Europe to become skeptical and suspicious on a political level, something is wrong. We should be America's default ally and that's beginning to crumble.

Beginning to wonder if Germany might reconsider Snowden's asylum. Would send quite a stark message, and I do think a national thank you for exposing the disgraceful surveillance of an ally's head of stated is well in order.

Oooops, Im long ranting again. I'll stop.

This stuff annoys me. America is supposed to be the good guys. :(
“God” == God
That's what you get when you play numbers games poorly.

A better way to do it is to maintain the same admission standards for everybody, but actively seek out more applications from women. It'll indirectly raise the number of women who get admitted, without distorting things in the way that you describe.
I thought one of the things it did well was dealing with data exactly as you describe
Thank you! That's very nice to hear. Let me know if you have any questions. Here to help. trey@truevault.com
Making my strongest software engineering beliefs a business with http://www.jooq.org

It's cool because two of the oldest and most popular technologies in the software ecosystem (Java from the 90s and SQL from the 70s) are still integrated like it's 1997, through the awkward JDBC API. Meanwhile, everyone else has since been trying to hide SQL away (e.g. JPA).

While jOOQ doesn't help everyone (http://http://www.hibernate-alternative.com), most DBA / SQL-centric developers who have stumbled upon jOOQ found the idea very intriguing, and it certainly beats SQLJ in user acceptance.

What's really cool as well is that I can help the Java folks remember how awesome actual SQL can be. Today's junior developers hardly even know the SQL language.
I'm working on a web app framework / cms for node.js built on express.js and mongo called KeystoneJS, and have been for a few months.

Keystone makes it easier to get a blog / website / web app up and running without a lot of the module research or boilerplate code node.js usually requires. It also provides a beautiful, useful admin UI (think activeadmin for rails).

It's open source (MIT), and cool because...

* There isn't really anything like this for node.js yet (that we've found). There are a so many great modules and you can plug in almost anything, but getting projects off the ground requires a lot of boilerplate compared to frameworks like rails or django.

* It makes sophisticated things trivial by providing drop-in patterns - like session management and auth, and clever fields for your models, e.g. location fields and image fields (which make for a better admin UI but don't abstract too heavily the underlying data the fields represent).

* We're trying to build an "out of the box" system that doesn't keep you in the box. You can use what you like and swap out what you don't. You can use Jade or Handlebars. Plug in any express middleware you like. Use the built in auth system or provide your own.

* It's all based on the best practices my team have come up with in over a year of node.js web app development and we're using it to power several commercial, production projects. So it's got real-world usage and solves real problems.

* Quite a few people have said this is a gap in the node.js ecosystem, and ultimately if Keystone is just useful for us and a handful of others that's fine, but it would be really exciting if we could start something that helps node.js grow or helps other web developers use the platform. Especially for projects where rapid development is important, and having a great admin UI available would be the difference between using node.js and not.

If you're interested check out http://keystonejs.com
If you're forced to use Windows and need a terminal, I recommend running Cygwin's xterm with a rootless (i.e. no "root" background window, so windows share a desktop) X server. It's a lot better than running Cygwin's bash in cmd.exe.
very very cool! At some point i want to dig into how to write physics simulations, in the mean time i'm slowly working on trying to make better numerical computing tools, which is sort of a precondition to playing with simulation.
If Twitter were on Shark Tank right now, Mark and Robert and MR Wonderful would be out due to lack of patent.
I don't find the assurances convincing enough. They probably did the same for their data that was breached. And they haven't addressed enough the issue of storing all user emails.
Isn't Amazon's P/E negative?
Thanx Michael, as you can see, you are mentioned in the footer, because I took some things from your project as well.
> He probably has aces up both sleeves to clobber anyone that tries to make a move.

The razor thin margins are a great moat in themselves.
With mark publicly opposing software patents, I'd disagree.

However, your point stands, twitter doesn't make much sense in the traditional business POV.
Very nice, and good choice of tune :-)

I wish someone made something as well executed as this for the piano. Or maybe I'll just learn the guitar, now.
very very cool! I'm doing a similar sort of consultancy, and one of the challenges is actually building the reputational capital needed to actually have that sort of deal flow. So props on getting that working!
Why not self-publish? There are quite a few distribution sites.
I know. They're the next thing on my todo list.
Linus seems to agree with you: https://www.youtube.com/watch?v=KFKxlYNfT_o
It would be neat to do something like this but by detecting high-frequency regions of the image (possibly using a wavelet transform) and placing smaller circles in areas with more high-frequency detail.
USB PD: Edison's Revenge
Overbite is amazing. They also have a gopher proxy and addons for Chrome and Firefox. Related:

http://gopher.floodgap.com/gopher/gw?gopher://gopher.floodga...
That's pretty much my experience with Linux (Ubuntu). I used it for 2 years and I like it, but dude I was in config files and consoles all the freaking time, I mean it, every single day something.
(La)TeX is a half-decent language to write layout scripts in. That's mostly because of the good libraries available. (The language itself sucks a bit. It was never really meant for general computation, and it shows.)
Yes. Capital expenditures don't disappear. You can buy a piece of land to build a warehouse. You can sell the land to get money back if needed, so you can't report the money for the land as loss.
Right now, it's 1,286.56.
What is the actual benefit of slash, compared to python or ruby with a templating engine? Something like http://slim-lang.com/ which is ruby templateing for example.

The PHP approach seems kind of messy in jumbling together (1) a programming language and (2) plain HTML notation

Also:

Are you just feeding through the HTML parts or are they parsed/validated/inspectable? Can one work with DOM nodes? (This is what I like about https://github.com/weavejester/hiccup/wiki/Syntax )
Same story for me.both my parents are using Ubuntu on 1 PC and 1 Laptop. Since I've installed and set them up, I never had a single call like: where the hell is X or why the hell is Y producing strange error popup...not even speaking of the complete absence of malware. I myself did not even expect this when starting this experiment, but it proves to me: Linux IS arriving at the desktop! ...and its about time.
I think considering the gravity of the situation, you and your team has handled this nightmare pretty well so far. Any of us who write software could end up in a similar situation - be it caused by a small configuration mistake, a slightly out of date 3rd party library, or a skilled, determined attacker.

When I see a local credit union site written in VBScript get hacked, I don't worry too much because it was probably riddled with SQL-injection bugs that any script kiddie can exploit. However, I know that you guys take data security seriously (you and I Skyped a while ago) and yet this happened. That's what worries devs like me the most.

I think it would be very helpful to us all (including many of your tech-savvy users) if you would write a detailed blog entry describing what actually happened and how. I believe you're encrypting tokens now but how did they get exposed in the first place? Was it a framework issue? Unhandled exceptions? Wrong chmod on a log file? New employee hooking up trojan'ed PC to your internal network? Here's hoping you feel comfortable in sharing.
"Go home if you have a contagious disease. You should go home if you have suicidal thoughts. [...] You should send someone home if they show serious mental malfunctioning or signs of mental illness beyond mild depression. [...] Don't use cocaine or amphetamines to combat fatigue."

:/
Disqus shows ads to everyone but the admins/site-owner (Zedshaw)
If it's taste, it's at least a taste shared by (almost) all typesetters.
Last quarter, Amazon had 834M of depreciation, and 281M of stock-based compensation: 1.1 billion of non-cash deductions from revenue. They made capital expenditures of 1.03 billion. They ended the quarter with about $100 million more cash than they started with.
But doesn't Ubuntu give you the option of installing third-party software? Why doesn't this take care of such issues?
What is Aboriginal Linux?
severely so. Again, it's not about the technical merits and demerits - but I would daresay its around the VBS + XLSX compatibility issue.

In fact, my personal opinion is that Libreoffice should abandon PPT and Word - both with adequate online equivalents - and go all out only on Excel.

There is simply no equivalent for Excel on Linux or Mac.

Photoshop + Excel on Linux would be it's killer applications.
‘Scary you could be jailed for running computer service’ – CryptoSeal co-founder
For web there is https://github.com/BBC-News/wraith , there needs to be something like this for mobile development.
Hi Kephra,

Perhaps the site isn't clear, but this all exists.

1) All CCAN modules compile with by providing a config.h and compiling * .c (if any). Metadata (eg. linking requirements, other modules) is in the _info file.

2) These are not libraries, though they can be compiled like that of course. So install is outside scope.

3) Testing is done in the modules' test subdir. compile-ok* .c and compile-fail* .c tests are what you'd expect. run* .c are compile-standalone-and-execute-with-0 status tests. api* .c are compile-with-module-and-execute tests.

4) The documentation standard is in the form of parseable but human-readable comments in the header files and _info.

The ccanlint tool will do most of this for you.

I hope that helps clarify.
Advice for nerds: if you're going on a 1-3 month trip, pack a decent microphone so you won't be stuck using a bluetooth headset if RT emails you and asks for an interview about some privacy issue, as there are no contract satellite tv studios in Bali :(
Is ad the only means a free product can survive at scale like Google, Facebook and Twitter? Free services (of good quality of bad) entice users to use their service and trap them into their cage for advertisers to peek at.
Despite losing money as the SEC and GAAP accounted for it, Amazon ended last quarter with about $100 million more cash than it started with.
That sounds great. As someone who has a lot of interest in aviation and stuff that's related to aviation, the lack of flight simulators on the market is bothering. I tried almost every simulation that's out there, but none of them fit to my needs (good, simple UI with extremely realistic controls. that's not too much to ask, is it?). Hopefully you'll make something that's more appealing than other products. Speaking of which, is there a website of sorts to follow the updates of your work?

Good luck.
Isn't Bezos into the whole "Long Now" long-term thinking organization?
It could never work (to make animal research obsolete) because there is no human substitute for these: http://www.understandinganimalresearch.org.uk/how/areas-of-r...

And unless it becomes ethically acceptable to genetically modify human embyros for testing rather than mouse embyros, then this is not going to change.

This isn't arrogance or impoliteness, it's just how it is.
Pretty much every time I install windows (only for the games) the first step is to boot into linux, download a windows driver for my network card, then boot into windows to install it so I can start downloading other drivers.
Adobe has officially stopped supporting flash on Android. The last version you can still install flash on is 4.0, and while you can still sideload the apks in higher versions they get extremely buggy (as they do on my Galaxy Tab).
So, which cable companies, having run out of room to expand, have started going broke?
What kind of Dutch school is that? High school? I studied Computer Science at University of Amsterdam. I think I was the only one who was using windows. (I would ssh into a university computer to do most programming).
Definitively. Especially if you work in finance there are many products that integrate with Excel (i.e. Bloomberg apps), modules, pre-created formulas, books teaching financial "programming" with Excel etc..
Then I don't know if macros/programming in Calc can be seen as equivalent to VBA (and relevant integrations) in Excel.

BUT, having said that,I think there are tons of users that could use Calc for their basic calculations (I worked in a couple of banks and I think probably just 5-10% of users used it as "powerusers" and I suspect less than half of them used functions/code that have no equivalent in Calc)
This idea that viral ideas are like cultural software running in society that result in real-world results (like cathedrals and other infrastructure) is a brilliant observation and I would suggest it applies similarly to other perhaps less viral ideas that grow into institutions, governments, and other social constructs. I'm not a sociologist or anthropologist but I would like to hear one of either provide input on this topic.
Actually, it was a GSoC student.

I'd be delighted to receive patches from someone who had better taste than I! It's all statically generated via PHP (again, not my choice, but it works).

https://github.com/rustyrussell/ccan/tree/master/web

Thanks for the feedback!