skysight-inc/HackerNews huggingface dataset:
>My understanding is that he is mentally ill.

That was my take on him too. He used to go on OSNews and rant about how God wants him to remove the "jitter" from modern operating systems, which is why he created TempleOS. He hasn't been on there in quite a while though.

As for his racism, I've seen that kind of thing as a side effect of schizophrenia in other people. Certainly, there are true racists in the world who aren't schizophrenic, but as with other mental disorders, it can bring out that kind of antisocial behavior.

*Edit: If I recall correctly, his username on OSNews was "ParadoxUncreated".
Certainly your example is not thought-crime. By Apple forcing the government to serve the warrant on the accused, most importantly I think we put the conversation where it belongs; not on the 4th but the 5th.

Does the 5th actually protect the accused in your particular example? I think it does, and I'm glad it does, because I think a 5th amendment which failed to protect the accused from this sort of self-incrimination, would fail overall.

How much can a defendant be forced to aid in their own prosecution? You cannot ask them "did you do it" and use their refusal to answer as evidence against them.

Now I have a device which constantly records the audio, video, GPS, temperature, barometric pressure, heart rate, breathing rate, etc. Maybe in a few years time it records not just everything it hears and sees, but literally everything its owner hears and sees. These devices have become, and will increasingly become, true and pure extensions of our own consciousness.

Today you have two choices; you can leave it all open and available for the government to "collect" and use against you, or you can quite literally keep it locked in your head using encryption.

The Bill of Rights was written in 1789. Seventeen-fucking Eighty Nine. In another 200 years, I hope its protections continue to be as meaningful.
I applaud the exploration, though the author appears to class everything outside of the container as a 'communications layer' and vaguely ascribe knowledge of the credentials and processes necessary to facilitate orchestration, configuration management, etc. across multiple containers to this area. This is not solving the problem, only hand-waving it elsewhere.

The potential use of a container-initiated networking event (socket open) to trigger responses at the infrastructure-level is the key architectural novelty here. This is essentially a suggestion for 'implicit infrastructure' as opposed to 'explicit infrastructure'; with all of the benefits and drawbacks you would expect from such a paradigm shift.

Personally I believe that the implicit paradigm is mostly useful in specific, relatively controlled use cases, such as service testing or behavioral profiling prior to live deployment.

More thoughts on the same: http://stani.sh/walter/pfcts
Grubhub Vulnerable to / Exploitable with OpenSSL CCS
I can attest to swounds being Shakespeare. It's used by Hamlet in one of his soliloquies
Must. Not. Make. RMS reference.
https://en.wikipedia.org/wiki/Shine_On_You_Crazy_Diamond

---

I noticed you wrote a 28.0 word per sentence comment, with an average of 4.7 characters per word. This parent comment may be difficult for someone under the age of 8 to understand, and we may have a child accidentally browse HN. Please remember to think of the children. Don't use words that have multiple meanings, this could cause confusion in their lives.

Yours truly,
Thought Police
And how much of that footage do YOU have access to to mess with my life? Zero.
See also: http://en.wikipedia.org/wiki/Minced_oath
Fixed-width binary data (e.g., a sequence of double floats) often benefit from a simpler transform: just transpose the bits/bytes so that, e.g., the least significant bytes form a contiguous region, followed by all the second least significant bytes, etc.

> Meant for binary data: can take advantage of the type size meta-information for improved compression ratio (using the integrated shuffle pre-conditioner).

makes it sound like that's what Blosc is doing.
is where a good way of doing MPP SQL in Cassandra or Mongo? and Vertica is really far from being free, isn't it?
You assume legal framework will keep up to pace with technology with no lag.

I trust that, due to jurisprudence model, the legal framework will always have some lag[1] after game-changing technology becomes mainstream... sometimes this can be significant.

[1] disclaimer: active legislation efforts can move faster than tech - especially due to lobbying.
I don't think it's fair to characterise this as a MySQL vs Postgres situation. Having used InfiniDB quite a bit I am familiar with how it related to MySQL. It basically only used MySQL as a frontend (meaning as an application you could use the mysql libs and query protocol); everything beyond that was InfiniDB's own stuff.
HACKERS!!! WONT SOMEONE PLEASE THINK OF THE CHILDREN!!!?
This paper was originally published in Physical Review Letters in April and covered pretty widely by the press back then.
I guess it depends: One of the smartest "women in tech" I ever met told me that she loved being the only woman on our team. Why? because men (consistently) only cared about the results, not pecking order. Needless to say we loved her back: it is hard not to love people like her who are brilliant and meet us where we were.
Is Urbit a joke? I've looked at its Github repo several times over the last year or so and still have no idea.
Wow this is amazing. Great work.
Home Depot’s former security architect had history of techno-sabotage
Show HN: KissMe Say it with a kiss without too many words
Hack Reactor grad here... thanks for sharing your story. I hope guys like Nick get cracked down on because they're the ones giving all programming bootcamps a bad name. (I was really happy with my HR experience and got several offers, so it's frustrating to see California BPPE go after everyone the way Nick + Coding House deserve.)

So sorry for what you went through with Coding House, and I wish you good luck getting a refund.
Not sure what to do with my startup idea
I have a pretty good idea for a mobile app that I want to develop that is based on musicians and their news feeds, it is not something revolutionary but it is missing in today's world and actually something I would use everyday.

I am not a coder but my forte is in digital marketing as I have been doing it for 8 years and pretty damn good at it.

Building an app today is something that is all the rage so I know hiring a coder is going to be very costly once programming and design are included.

Anyone have advice on how I can go about doing this, should I partner with someone that can code, take the risk and invest the money to have it developed?
> It surprises me why there aren't joint defense funding efforts in place to put these industry pests to bed...

Or at least Troll Defense Insurance
and judging by their selection of subjects, I would presume the accompanying photo library would need to be quite large.
The problem, as I see it: VR and the web are too far apart.

This seems to be an attempt to build a... protocol? engine? both? for moving programmable entities between volumes of space that may be controlled by different hosts.

The "operating system" / Metaverse verbiage is a little grandiose, but I really like the idea. Or maybe I just miss Adobe Atmosphere :)
Firefox 32 won't connect.

SSL Labs Overall Rating: F

Info on CVE-2014-0224: https://www.openssl.org/news/secadv_20140605.txt
I'm not making "the world" a better place, but I will make medical residency scheduling a breeze. And as a non-profit leaving most of the value created on the table, I hope to make medical education in the US less expensive.

Long term goal: bring consumer level web apps to the medical administration (and other public administration) industry, while "investing" the value we create back into the system for everyone's benefit by doing it as a non-profit. Right now it's primarily US focused, however I hope to one day port our technology to other first and second world countries.

I'm super proud of my teammates, who are currently forgoing pay (and even their own living space) to help me make this happen. Check us out: http://resident.cs.illinois.edu
I thought that too, but then they have some ambiguous sentences like 'In this paper we target high detail reconstruction from a single video captured in the wild, i.e., under uncontrolled imaging conditions,' where it seems as if they treat that as their input library. Other parts of the paper support your interpretation. It's annoyingly vague.

...but still, outstanding work even if it requires manual calibration like curation of the input set.
My favourite Mondriaan picture is Gray Tree:

http://acdn.architizer.com/thumbnails-PRODUCTION/ac/4f/ac4f2...

Very different from the stuff that he's famous for.
Of course, you're right, but we didn't know that at the time. It turns out there's nothing we were doing that really warranted using a data warehouse (for that is what InfiniDB was really suited for). We were collecting a lot of numerical, time-series data, bulk loading it and then performing summarised queries periodically.

Mongo, Cassandra, etc are not good fits for this. Vertica was very expensive. In the end we went with a sharded and partitioned MySQL setup (partitioning really is great if you use it well). It's worked very well.
What if he's right?
Not just stack allocation. Pool allocation also, especially when one has many threads. And inserting destructor calls directly into code, etc, etc. There are a lot of optimizations here.

Take Java. One of the concepts of Java was that you didn't need to worry about the stack / heap distinction - the JVM handles where to put things. But in practice, all this ends up doing is making (almost) everything ends up on the heap. And then people wonder why it's slower and more memory-hungry.

(Also: I wish compilers would be smarter about function boundaries. Have functions be source-level constructs, that get turned into a single global control flow graph, which the compiler then inspects to determine where function boundaries "make sense". With manual overrides of course.)
I can understand everything the mute people say without reading the subtitles, is it the same thing for everyone here or is it because of having lived for a long time in Italy?

I'd say the Arab ruling in southern Italy helped having a commong language to those peoples living in northern Africa, but maybe it's common knowledge.

Check this for comparision:
https://www.youtube.com/watch?v=aHZwYObN264
He uses <blink> tags on his site. The blinking might have some intended significance. Or maybe he just likes it.
Hedge funds are opportunistic pools of capital. Like venture capital firms, they exist primarily to make a buck, only hedge funds play primarily in the financial markets.

Real estate firms exist to make money using real estate. Banks exist to make money using loans.

Finance exists to make money. By design, it doesn't care about real value.
In an ideal world, you could partner with a developer who would built it in exchange for equity. There are ways to make that happen...go to meetups, put an ad on craigslist, etc. Just remember that developers get these sorts of offers ALL THE TIME. Make sure you stand out.

Personally, I'd be wary of spending my own money on paying a contractor to build something. It will be expensive and there is no guarantee of a good outcome.

Good luck!
Nokia saw the future, but couldn't build it
Layout and compositing need to be cross-origin; the Web implicitly allows cross-origin resource loads; and (as was raised above by pcwalton) browsing contexts like windows and frames need to function as if they're running on the same thread and can potentially be shared. All of that is to say that all of the potentially shared state makes it extremely difficult to bind a web origin to a process for security purposes. It's a hard enough problem that a team of Chrome engineers has been working on it for a few years, and are only now approaching an alpha implementation.* And that's many years after Chrome was entirely multi-process with sandboxed web renderer processes.

* http://www.chromium.org/developers/design-documents/site-iso...
I like to think, humorously, that the name of the DVCS came about from the BitKeeper mess that ultimately led to the creation of git:

* Andrew Tridgell is a git for reverse-engineering BitKeeper

* Larry McVoy is a git for throwing a tantrum and withdrawing free BitKeeper

* Linus is a git for blaming Trigdell as the cause of Larry's reaction

Personally I think they're all gits.
Sorry but humans dragging a block of stone through wet sand is going to have almost zero impact on its surface area, especially over the short distances described in the article. The forces needed to significantly erode the stone would be huge, and are inconceivable given the low friction between the block and the wet sand.

Not that it matters, because the article is about dragging the blocks through wet sand on sleds - did you even read that?
Postgres-XL can do that.

There's also Shard-Query and (not free) Amazon Redshift.

Or you could just shard your regular community Postgre or MySQL.
Why? It's a perfectly straight-forward article about beekeeping, isn't it?
There were definitely racks of modems at small scale ISPs in the 90's.

Once line speeds hit 56k and required more sophisticated equipment at the exchange/ISP, a lot of small ISPs got squeezed out because of the investment required, and sold their phone number and customer base.

A lot of consolidation started happening at that point, from what I remember.
You could do a web game using js and html5 canvas, and use some libraries to help make it work on mobile. If you wanted to include your ruby skills, develop a simple API and send requests back to the server (high scores, simple saved games through serializing state, # of games played, etc).

If you need help on the web side of things, I'm happy to offer some pointers and the occasional code review. Email me: jtfairbank+hn /at/ gmail /dot/ com
Investigating Tax Refund Fraud
Not a startup guru here, just a coder. Please take into consideration that a good programmer wouldn't put best effort for cheap as well. I think you should search for programmers with enthusiasm + skill combo. Good luck!
Yeah, that's exactly what I suggested in the other comment. If you can get away with sharding, it's the easiest solution, and the developers/DBAs are relatively easy to find.

Glad it worked out for you guys.
An Introvert's Essential Guide to Powerful Blogging – ZipMinis
I would say yes. The question is are the rest of us also racist but are just able to conceal it.
Generally speaking, tech groups are not as friendly as non-tech groups. I'd recommend getting involved with some non-tech groups. There are so many worthy causes to volunteer for. And, if that's not your thing, there are plenty of groups that are all about having fun. In any case, don't rush to judgement on any group. I've found that if you show up enough times to a group's events, then you will be seen as a "regular", and that means many people in the group will be much friendlier towards you. I'm suggesting that you try lots of things, and don't rush to any conclusions. There have been plenty of instances in my life where I thought about quitting an activity, and today I'm so glad I didn't. Our world contains people who are able to climb Mount Everest. You might be shocked to find out how vast your capabilities really are.
Some say it was not really a software company.
In theory it doesn't have to - there are already legal procedures for qualifying and admitting expert testimony at trial that work quite well (see http://en.wikipedia.org/wiki/Daubert_standard). So if you were in jeopardy primarily due to video evidence which you knew to be faked then you could bring a machine vision or CG expert into court to demonstrate the unreliability of the video evidence.

But this is not to say that our system for handling forensic evidence works great - it doesn't sadly, and part of the problem is that juries are often reduced to trying to weigh the credibility of competing expert testators without rigorous standards of measurement or terminology. You'll probably be interested in this: http://www8.nationalacademies.org/onpinews/newsitem.aspx?Rec...
The Centennial Light, a bulb that's reportedly been burning for 113 years
the vast majority of potential customers (leads) are a waste of time, for a million different reasons. they want you to invest in the process because that's the only way to signal you are serious.

try doing all of the above, for 12-18 months, and then learning that the customer never intended to go with your solution, but was rather just leading you on to get a price foil for a competitor that he already decided he was going with. you'll be a different kind of angry. a real kind of angry - because there are real consequences and costs, in dollars, and time, to that kind of fuckup. this is very different from a real evaluation, and the only way to avoid that kind of scenario is to get investment from the buyer. a sales organization that runs into that kind of situation with any kind of regularity is dead in the water because they're spending all their time on people who don't want to give them any money.

having said that, what you want in a sales process does exist, it's just that it's usually the smaller, younger, hungrier, less "proven" companies that are willing to withstand the abuse to provide it. it'll all sound great, until it's time to sign the contract, then all of a sudden any of a million reasons to not move forward are produced from thin air, and instead, a larger more established competitor that practices universally disliked sales techniques gets the $ and the validation.

in short, be the change in the world you want to see. next time, buy from a smaller company that puts your career at risk. it's hard to do when you have large budgets because the purchasing process is basically just a giant a cover-your-ass operation.
I always assumed that the personal-agent style work (ie a bot that is there to help you wade through the morass of information) would be a personal computation - local to you, probably configured and augmented by you.

Yet Google is trying to do it for everyone - and honestly does not seem to be doing a bad job.

So what is the advantages of the old idea of an almost-AI assisstant working for me when BFG (Big Friendly Google) does it?
Perhaps Steve Job's reality distortion field is still around somewhere making people think that decades old technologies have only just recently come into being when Apple does a press release about them. I think he'd have liked that.
I believe everything you have said is true, especially with cameras becoming smaller and more common.

However, I'll still be optimistic and hope that with the increasing number of cameras, people will be less likely to engage in activities where they shouldn't. The opposite argument would be that with the increasing technology to fake such an activity, the amount of 'my twitter account was hacked' incidents will rise.

I guess only time will tell?
Blaming your lack of fitting in on being black, and buying into this bullshit your head is telling you is your real problem.

I've felt the exact same way you describe in this post, but instead of "black", insert "short", "ugly", or any number of excuses I can come up with for why I don't fit in, and people don't like me, and it's not fair, and it's everyone else's fault. Bullshit. People aren't friendly to you because as a severely depressed person, you're probably a real bummer to be around. You probably look awkward, uncomfortable, and generally unapproachable.

You need to stop blaming society for your isolation and start working on shifting your shitty perspective. Some things that have helped me immensely are exercise and mindfulness meditation. Talking about your feelings helps too - as long as the people listening aren't just going to co-sign and feed into the depressive, self-pitying garbage that you're spitting out.

P.S. Feel free to contact me if you want to change.
Honest question, is MongoDB actually scalable? I keep reading about how it is not for serious business[1][2][3][4]. Who is using Mongo at scale and what sort of loads are they seeing and are the level of problems on par with other solutions? As a developer I like Mongo's API, but I would worry about using it given what has been written about it.

[1] http://aphyr.com/posts/284-call-me-maybe-mongodb

[2] http://svs.io/post/31724990463/why-i-migrated-away-from-mong...

[3] http://use-the-index-luke.com/blog/2013-10/mysql-is-to-sql-l...

[4] https://news.ycombinator.com/item?id=8353228
i've been through a lot of psychosis and feel like i can understand this guy. i had a psychotic break in late 2012 and thought strongly that catholicism was created to teach the world computer science concepts.

when you start reading about roko's basilisk, it's not a stretch at all to imagine that primitive human beings exposed to an artificial intelligence would think of it like 'god'.
Javascript being clean is your own (possibly misinformed) opinion.
Terry is a goddamn hero and an inspiration to us all
The backstory is pretty simple; I analyze malware and this was a sample. It's difficult to talk about publicly because if you reveal too much, it's a chance for the malware authors to recognize they've been made and change what they're doing.

What's interesting is that if you've seen enough samples, you can make educated guesses about the authors, their intentions, and level of competence. In this case, the authors were obviously aware that someone might try to reverse engineer the software so they threw that little red herring in. I have no idea why, and it was only in certain functions and not others. But you do know the authors had a clue about IDA and similar static analysis tools and were trying to make it more painful to analyze. It certainly wasted a couple of hours of my time.

Fortunately the obfuscations make software like that easier to detect, so it's a balancing act the author has to play.

If I ever stop analyzing malware there might be a very interesting blog series on all the boneheaded mistakes malware authors make when they obfuscate their code. I could teach a six-month course on what not to do with crypto just from all the approaches I've seen.
Vertica has a community tier, free up to 1TB of source data, and a 3 node limit.

SQL is not part of the Cassandra or Mongo feature sets. They have certain analytic possibilities, but not if you want to use SQL (window functions for example), or most of the BI client tools associated with data warehousing.
See also https://github.com/citusdata/cstore_fdw
My uncle ran a hive for about four years on a single queen. He had a name for it and everything (Betty or Beatrice or something else typically reserved for cows). When the queen finally did die, he said it was a really bad time of year for that to happen and the hive never recovered. That was the end of his beekeeping adventure.

I still miss the honey he'd bring by when I was a kid.
thanks for the advice, reitanqild! I've been working on a project for a while now and wanted to be able to have more control over it and build it myself... so in that sense I'm super motivated...

Glad to know it's possible to teach yourself to code enough to get a job coding! Gives me hope!
CleanWafer.

Making silicon wafers out of industrial waste products, with zero pollutants (every byproduct is sold), far less energy usage, 20% of the cost, and a tiny factory footprint.

The chip powering the browser you're using to read this came from a silicon wafer.

Growing pains: Finding cofounder-level partners to wrangle up funding and partnerships. We're post-$250k seed with blueprints ready to go on our prototype fab.
FYI, for people using less than 1 TB of data, Vertica does have a free community edition. I used Vertica at my last job and it was blazingly fast compared to Hive (like 5x to 10x faster).
finally infinidb was terrible snyways... waste of space on the internet... die.
Great New Feature in RSpec 3: Verifying Doubles