skysight-inc/HackerNews huggingface dataset:
You're just repeating what was said; what is missing is a justification. You may believe it's self-evident that creation should confer absolute control, but it really isn't - especially after copies have been sold to others.
Wait, you can use the Yoga as an external monitor for another device? That's sweet.
I've used gem awesome_nested_set with lots of success in the past. https://github.com/collectiveidea/awesome_nested_set. Updated quite often, Rails 4 supported
Summary:

* TPM at the root of trust.

* CPU state cleared to known-good using SKINIT to reset a core.

* "Formally verified" kernel/stack.

* Dafny, a safe language to write it in.

* Verifiable machine code, like Google's NaCl (verifiable x86 subset in fact)

That's great, but there's still a bunch of issues this doesn't solve, and it's a stretch to call this "end-to-end" or "full-system". No, the issues aren't goals of the paper, but that's my concern - this is asserting software stack guarantees which the human-side and hardware-side can't provide:

* Compulsion. This relies on a remote chain of trust, which can easily be subverted without your knowledge if the platform owner and another actor collude (or are compelled) to generate a chained cert which allows access to your system.

* Every CPU I've seen which declares an instruction or register is a big "reset switch" for a core doesn't actually do that. Usually a ton of state is left the same as before reset. This leaks information across reset, and can be used to subvert the post-reset core if it isn't careful to manually erase anything it relies on. For example, cache data, TLB entries and even most general purpose registers tend not to be reset.

* Subverting the memory subsystem results in the CPU executing arbitrary code which wasn't what you provided, undetectably, out of reset.

* It is not possible to formally verify an entire platform. This is somewhat unfair of me, but it feels like this is securing the software stack far beyond the capability of the hardware to provide those guarantees.

* Every CPU has bugs which result in information leakage or privilege escalation. It helps that this is only running a verifiable x86 subset, but I've seen plenty of bugs resulting from rare instruction pairing/ordering. Usually they just deadlock a core, but sometimes result in escalation.

So it's great work, but it's an advance way beyond what the rest of the system (human and hardware) can guarantee.
But beware of what may happen when you get over 9:

1
1.1
1.2
10
2
2.1

To support that, you will have to be careful when picking collation order, and binary collation will not do it. It may be better to use fixed-width numbers with leading zeroes instead, but that, of course, may unnecessarily grow the space used by the table.

And of course, that also is what RCS and SCCS use for numbering revisions.
Delightful Application Deployment with Chef
Just to follow up on this, Scott Alexander has a great essay more fully fleshing this out.

http://slatestarcodex.com/2013/12/29/the-spirit-of-the-first...

A good response to an argument is one that addresses an idea; a bad argument is one that silences it. If you try to address an idea, your success depends on how good the idea is; if you try to silence it, your success depends on how powerful you are and how many pitchforks and torches you can provide on short notice.

For those who tend to believe free speech should not protect you from criticism/social opprobrium/etc, does the same apply to Communists in Hollywood? Remember, the blacklist was not an act of congress - it was nothing more than an article in the Hollywood Reporter.

A few years ago mainstream opinion was opposed to blacklists, I guess it's different now?
I don't see how using TLS would prevent MITM in this case. TLS only prevents MITM if you know public key or if it's been signed by a CA, but neither is the case here.
Oh man, I just discovered the magic of tapping on an unused instrument on the bottom. Build a sequence using no sax and then start wailing away on saxy bill. Wonderful.
The number of leading and insulting questions here lead me to believe you simply didn't read the post. Go back and take the 15 minutes to actually read it. You'll find most of it answered. And feel free to spend a modicum of effort looking me up to determine to what degree I care about stars on GitHub.
Which does exactly the same as what the code in the example does.
Let's also mention that a single OTA HD channel is about 18 mbit/sec of data. So that expensive transmitter would be able to deliver a specific show to 4 or 5 people, max.

It's called broadcast for a reason. Everyone watches the same show.

If your idea involves using just the spectrum and not the actual ATSC signal, then you're doing what ClearWire did with WiMax. You'll need to give each subscriber a special modem and build out a network of towers around each city. That's even more money than a TV transmitter.
Why? Just because you deem it so? The creator gets to control the use of their product...because thats the law as it currently stands.
"take something that was clearly a hypothetical statement and report it as if you overheard it at a strategy meeting?"

No one has done this.
Glad you think it's a cool idea!

A few things:

The product doesn't have an "owner", and nobody has an earning package.

So a user could create large bounties and award them to him/her self (thus increasing his/her share of the profits), but that would make the community less motivated to work with that person, and anyone in the community can weigh in on what a bounty should be worth, so the community is able to protect itself from bad behavior.

Also, most products end up with multiple core team members, so typically the additional authority of the Core Team doesn't lie on one person.
You mean an ActiveRecord-like syntax.
After I posted, I realized that my phrasing made it look like I didn't read the article thoroughly. Here's another attempt:

Would you then say that 'The C Programming Language' are 'Structure and Interpretation of Programming Languages' are commodities, good books among many equivalent good books?
Exploring the complexity of driving directions (2010)
> WAIT you NEVER had an audio problem in Linux before PulseAudio?

To be fair, I didn't say I never had Linux audio issues prior to Pulseaudio (whereas I did say that about FreeBSD.)

Back in '98, my SB16 ISA card would only output sound at 8-bit monaural under mikmod, and I could only play CD-audio with that passthrough cable between the CD-ROM drive and the sound card. Once I was able to get sound working well enough, the only way I was able to play MIDIs was through Timidity and Soundfont emulation. And until ALSA, there was obviously pain whenever two things would want to play sound at the same time. This of course was due to the OSSv3 author changing the license before introducing his own audio mixing, and all of those awful sound server daemons (esd et al) never really worked, since there were multiple daemons and each application wanted different daemons or just wanted to stab right at the OSSv3 ioctl's.

But once ALSA was established and working, yes. Audio under Linux at that point worked just fine for me. Pulseaudio was a solution looking for a problem.

> (Previously a Sound Engineer and Record Studio owner)

I won't claim to be either of these. I like to listen to music while I write code, I'll occasionally watch some movies or play some games, and I want Pidgin to make a chime when someone sends me a message.

In particular, I'm very sensitive to latency in gaming (emulation), but that's about the extent of what I need speaker sound output for.

> What people are complaining about is the philosophy aspect.

To me, the worst part is the backroom politics, the complete disregard for portability, and the lock-in effects of consuming other daemons and services, and making software dependent upon it.

However, I do also object to the design itself, as well as to the developers responsible for working on the project, and the attitude of disdain they present to the community at large.
Thanks for the suggestion! Right now it's only open-ended surveys (more like user interviews than user tests); will likely add testing categories in the future.
Emacs has "modes" for:

- File/directory browsing (think Norton Commander)
- Email client (several of them)
- Terminal (vt100)
- Remote file browsing/editing (think WinSCP, Cyberduck)
- Games (Sokoban, Tetris)

It's not "subtle".
Often such folks blow the debris into the road for the city street sweeper to collect at a later date.
The extent to which the third party software ecosystem supports Retina is, I think, the greatest strength of OS X at the moment.
Yes, that's exactly the baggage that GPL carries.
Hi vijucat, thanks for your response. I think you're right that if I left my current industry, I would feel like I wasted the time I put into getting into finance. That's what's holding me back.

I actually have no idea how to answer your race condition question because I'm not involved in parsing the FIX logs. I could probably start doing this kind of thing at my current job though. Are firms actively looking for people with these kinds of skills?

Also, I'm pretty opposed to working at a bank because of their hierarchy, culture, and morals. Knowing this, would you still recommend I stay in finance? (Pauses for laughter to subside). If you're wondering why I got into finance in the first place, it's because I wanted to work for buy-side firms, and wanted a lucrative job, and was a little naive. I fell into the sell-side, but work at a company much smaller than a bank.

Finally, you mentioned I'm underpaid--what do you recommend I ask for in terms of a raise, and after how many months would it be appropriate? I'm a few months in and this is my first job ever because I did the master's right after my bachelors.
Open enrollment isn't just for humans
Couple arrested after feds trace their IPs as having accessed Silk Road
The funny thing about the 1000's lineage: Initially the PCjr compatibility was supposed to be a big selling point. However, when the PCjr tanked, it became a liability, so Radio Shack switched the advertising to play up its "MS-DOS compatibility" instead.

Getting back to adventure games (albeit of poorer quality than Ron Gilbert's): Apparently the Tandy's success saved Sierra from some serious trouble, as they had primarily targeted the PCjr platform for the King's Quest series.
Why can DNS not be spoofed when HTTP can? It seems to me that you need one to spoof the other...
Is it just me, or does Uber's CEO seem incredibly naive to think that any conversation with a journalist would ever be taken as "off the record"?
This, you need such an overwhelming value proposition to sell into a commodity market that such plans rarely succeed.
A good page with discussion of how to built a 10,000 year warning monument is at http://www.wipp.energy.gov/picsprog/articles/wipp%20exhibit%... - I remember seeing this link a while ago and it's creepily interesting, it's a collection of ideas on how to mark Yucca Mountain for the long haul.
I like your CV and web site layout as a game, great idea. I enjoyed looking at it.
"This project really excites me — sneaking the ideas of Scheme into the visual metaphor of Scratch!"

From http://www.cs.berkeley.edu/~bh/ Scratch section.

What was he like in person? I've used Logo quite a lot in teaching maths and I've always wondered how bh ran his classes.
Except for Sarah and Ben, along with every derivative article and news report published on this since this started.
That is exactly correct. And the client will be open source code written in Python.

It's not like "take this binary blob from us and run it as root on your machine", it's like "we have an open source project that would like to work with your upstream OS distributor on exactly the same terms as, and in exactly the same way as, the other tools that you're using on your server".

Edit: If you want to follow along with, audit, contribute to, help package, etc., our preview client, it is available at

https://github.com/letsencrypt/lets-encrypt-preview

We will also welcome people to create their own interoperable software, so if you don't want to run our client or any of its dependencies, or if it doesn't work well with your serving environment, you can create your own alternative. (Hosting providers or CDNs that want certs for sites they host, for example, could create their own tools to deploy them, instead of using our tools.)
TBH Python 2 should GTFO already. Its existence is something like your grandpa getting completely hammered, and going into a preteen rave event to get some proper poontang. (Read: Fucking embarrasing to everyone)
I don't know the specifics, but I agree with the idea of separating Google's search from Android, etc. It's exactly what happened with Microsoft.

Google is still the best search engine, and I would still choose it for every device I own, but the choice should be there.
Imagine if Uber CEO made a comment like Elon Musk did about the "D" in P85D and having "velcro on the sides of his pants." The media would be ALL OVER that.

Based on what I've read, Uber CEO sounds like a douchebag. But I'm not really sure, never met the guy or seen him in person, it's all from stuff read online.

But clearly the media loves to hate this guy.
Are you familiar with Haxe? Would you say that Dart and Haxe are in competition with each other? Here is what Haxe's DOM API looks like: http://api.haxe.org/js/html/Element.html.
The work can be found here: https://github.com/JuliaLang/julia/tree/threads. This is still pretty rough and experimental, however. It requires a patched LLVM to fix thread-local-storage support in MCJIT and the patch only works on Linux. And the threading API is also far from final. I can't say that I recommend using this yet.
Didn't see this till now. Well, the twin towers are no more so that is out. I'm an engineer and also have a computer science degree. I "invent" plenty of software and I'm currently doing research on AI on my spare time so you could say I'm a scientist. So overall I think I'm doing OK.

Lost interest on the astronaut part but if I really wanted to I guess I could purchase a seat with Virgin.
Yea, because lawyers at biglaw firms are telling people to incorporate as a Delaware C-corporation just so they can rack up legal bills. Ha!

I don't know where your SO works, but most biglaw attorneys in Silicon Valley view formation work as a loss-leader. It's not where the money's at.

And you definitely don't need to have a biglaw lawyer to form a Delaware C-corporation.
From another source:

"Mentally ill people in hospital sometimes behave aggressively. They may try to harm other patients, staff, property or themselves. Inthe UK, the National Audit of
Violence found that a third of inpatients had been
treatened or made to feel unsafe while in care [Royal College of Psychiatrists 2007]. This figure rose to 44% for
clinical staff and 72% of nursing staff working in these units. "

Violence is simply correlated with exposure:

patients attacked/threatened 33%

doctors attacked/threatened 44%

nurses attacked/threatened 72%

People with more direct exposure show increased risk of attack. The data are very clear.

https://www.kcl.ac.uk/ioppn/depts/hspr/research/ciemh/mhn/pr...
.local has special handling that you don't want on OSX. Use .dev

For instance: http://www.charlesproxy.com/documentation/faqs/accessing-loc...
10,000 founders have tried this already. Why will you win? I agree w/ bdcravens, giving someone a paper card is way faster. The ultimate solution is Apple builds Bump into the phone which I'm 90% will happen.
That this would apply to DRM was my first thought as well, though I think it's a little disingenuous to imply that the use of a personal-privacy-preserving scenario instead of a DRM scenario as the motivating narrative for the research might in some way be an attempt to whitewash the technology. Microsoft genuinely has an interest in solving the problem of, for example, how to create trust for Word users to store their documents in Microsoft's cloud, as well as an interest in how to enable major league sports to trust Windows phone devices to stream live games. Trust's a big deal.

The fact is that the same things which make DRM impossible absolutely do make it impossible for users to trust file sharing websites, or cloud-compute customers to trust platform-as-a-service providers. And this capability has the potential to support all kinds of scenarios - some arguably good from a personal-privacy-and-liberty point of view, some maybe bad from your subjective viewpoint.

The DRM narrative always has this 'big media hanging on to their outdated business models' narrative, but often the same people who complain about intrusive DRM are the first to complain when some company abuses an individual's copyright by using a flickr photo without permission. DRM isn't evil, just because some people might use it in ways you disapprove of.

DRM definitely has the potential to do good things. The DRM-based Steam marketplace (and also to a large extent the mobile appstores) has probably been a net good, for example, for both video game creators and consumers.
> Incorporating a Delaware C-corporation is by far the simplest option for high-growth tech startups. As an attorney in Silicon Valley, I cringed every time I had to deal with some other type of entity because it just wasted a lot of time (and thus the client's money) figuring out stuff that is muscle memory for Delaware C-corporations.

No offense, but this says more about your experience than it does about California corporate law. When you have a hammer, everything is a nail. Just because you worked at a full-service law firm that primarily deals with companies incorporated in Delaware doesn't mean that your experience represents all attorneys.

Maintaining a California corporation is not rocket science. There are plenty of competent, experienced attorneys in California who have "muscle memory" when it comes to California law.
Show HN: InstaKult – Trending YouTube videos in 4 languages
"I suspect if you set up a privately owned library and lent out bestsellers, that's exactly what would happen."

The First Sale Doctrine would disagree with you.
Thanks for your reply. What are you thinking about doing in finance?
I was well aware of the licenses. I was optimizing for delivering value to my customers, not for the best way to give everything away should I go out of business. The world of licensing gets considerably more complicated once you decide to distribute it. There are plenty of things I'm free to use in a service capacity because I'm not distributing them. The issue of linking or derived works or license compatibility doesn't come into play for many licenses if you're not actually distributing software.

And that says nothing of the commercial products I licensed that I knew I wouldn't be able to sublicense. But, the name of the game was expediency. I liked the theme on WrapBootstrap. I paid ~$20 for it and got up and running in a weekend. Recreating that would have been considerably more effort at significantly more cost. I made a trade-off, as businesses need to do. It's technical debt, one I'm not obligated to pay and don't see the long-term value being worth it.
That happens when you're selling things, as well. I have an ironclad "no holds" policy these days - no, I won't hold it for you, I don't care that you're literally driving down the highway and are five minutes away - I've waited days for "five minutes away down the street" guys before, and I never will again.
I am not sure if you're referring to this, but I have seen so many instances where an individual joins a community and then systematically tears it apart by calmly and coolly promoting ideas that ~51% kind of like and ~49% absolutely hate, through a combination of personality cult and back-room coalition building. I have seen this happen in forums, IRC channels, RPG groups, businesses. It is a particularly insidious type of toxic personality because you can't fix the problem by excising them without alienating and losing a large chunk of your community.
140 characters is as good as flying cars
Sadly, about two weeks ago...

If you're asking why sadly: if you're not paying... etc
Pretty awesome example of greed and money beating out innovation and common sense.
Oh lord, you made me read those fake histories again. They consistently tickle my funny-bone in an unusually strong way and I'm not entirely sure why exactly. Can anyone recommend more of this kind of stuff?
I routinely throw away stacks of those analog cardboard identifiers, because they're almost completely useless to me and the overhead to manage them isn't worth it.

Manually enter them into a computer? No thanks. Take out your phone to take a picture of it? Well we're back at taking a phone out of our pocket again.

If it were a little more expensive to share these identifiers, then maybe people would only share it when they are more meaningful? If that were easy to maintain, all the more better?
My 12 year old irix fuel v10 that I used for my phd has full vector graphics and fonts and supports monitor resolutions much higher than I can afford/justify today.

I miss working on my irix :(
> For instance C doesn't let you retrieve the 64-bit result from a 32x32-bit multiply. You have to cast the operands to 64-bit first to get the result even though the hardware provides the answer you want without any extra steps.

Any optimizing compiler should generate a single 32-bit MUL for uint64_t z = (uint64_t) x * (uint64_t) y. It's easy for instruction selection to match against such patterns.

A better example would be generating a single instruction for the 128-bit product of 64-bit integers on a 64-bit processor. There are no standard types for 128-bit integers, but you can still avoid assembly code by using compiler-specific types or intrinsics. With GCC, Clang and ICC, you can write unsigned __int128 z = (unsigned __int128) x * (unsigned __int128) y. The odd one out is MSVC, where you have to use the _umul128 intrisic.
Am I missing something?

Wolfram is sold as an incredibly useful language, but the useful part appears to be not the language itself, but the many built-in functions.
Yes. But the baggers fill up very quickly. Getting leaves off of grass is easy, use a bagging lawn mover. Backpack blowers are best used to get leaves out of plant beds, driveways and sidewalks onto lawns.
Freedom of speech does not include freedom of consequences for said speech.
If anyone is wondering what the list of shortcuts are -

^ is Ctrl
Alt is the alt/option key

Alt+F/B - Forward/Backward Word
^P - Prev command
^N - Next command
^XX - Toggle between beginning of line & current cursor positions
Alt+F/B - Forward/Backward Word
Alt+T/Esc+T - Swap current word with prev
^L - Clear screen
^H/^D - Backspace / Forward Delete Character
^W - Delete/Cut word before cursor
^K - Delete/Cut till End of Line
^U - Delete/Cut Line Before cursor
^Y - Paste last cut
Alt+U/L - UPPER/lower case word after cursor
^- - Undo
^Z - Stop the current process and send it to the background.

I don't know what these do -
Alt R -
^C -
Fascinating... Seems like 1982[1] all over again.

It's an interesting observation that Europe seems to be the last bastion of what some would call market balanced regulation, as contrasted with the US's systemic winner take all corporate capitalism[2]. I miss FDR greatly.

[1] - http://en.wikipedia.org/wiki/Breakup_of_the_Bell_System
[2] - http://en.wikipedia.org/wiki/Corporate_capitalism
And one of them is Vladimir that already created WebGL. So I'm kind of confident that will work!
I agree, the syntax is very clean.
I think the nested intervals model, a refinement of nested sets, solves this slow update problem:
http://www.rampant-books.com/art_vadim_nested_sets_sql_trees...

But I've never had to use it, so I am just guessing.

Same article, different site:
https://communities.bmc.com/docs/DOC-9902

And a paper:
http://www.sigmod.org/publications/sigmod-record/0506/p47-ar...

Here's a comparison of the different approaches in a matrix:
http://vadimtropashko.wordpress.com/2008/08/09/one-more-nest...