skysight-inc/HackerNews huggingface dataset:
Don't underestimate the time cost of coroutining (literally goroutining, and using a channel, or to-and-fro with HasNext and Next). And the unfinished generator is using memory, too. Code runs fastest when it can sit in cache, so creating a slice in a tight loop and returning it is probably optimal if the actual data you just materialized is small.
This seems like a resonable place to mention that years ago a guy called Tom Henderson in Portland put up a kickstarter project for a Punk Mathematics book, which I funded, but he has taken $30,000, completely disrespected his funders and failed to produce anything at all. If you meet the guy, do (verbally) thump him for me. http://www.kickstarter.com/projects/1541803748/punk-mathemat...
There is so much less IE8 BS in back end. Front End takes 800% of my time because of variable browser nonsense. Even with JQuery.
You hit in the math correctly. Small fractions of home values should not be sent to the vultures. That said, I don't blame the vultures as much as I blame the politicians who sold out their citizens. It can take years for a bank to kick someone out of their house for a much bigger default. The politicians empower criminals to do more for much worse.
Too bad I didn't get the karma for "Show HN: This up votes itself". I think I at least deserved a few points... :)
That didn't stop the MPAA from marshalling itself and a legion similarly aligned interests into a quite magnificent beast to behold in Sweden when they finally got sick of The Pirate Bay. The DMCA might be an American piece of legislation, but copyright treaties pretty much guarantee that all of the western world is subject to U.S. Law.
> [Disclaimer: The views expressed in this letter are my own, and do not represent those of my employer.]

It's really sad that you have to have that as a header these days; it should be obvious and go without saying.
That assumes you are still capable to follow that process. Apparently the current procedure does not take your present circumstances into account. (like mild dementia, alzeihmer, nursing home example in the article)

In Europe, once you get too incapacitated to take care of your stuff, social security take you in charge. After you die, they repossess your property and sell them to recover their cost. What's left is then given to whoever is supposed to inherit. I am not quite sure what would be acceptable with the more liberal US culture, but profiteering of the weak is certainly not an american value.
in a sufficiently compact language crosswords are
impossible as well, but now because puzzles would
be ambiguous: too many words that fit

This ignores the clues, which restrict which words are acceptable in a space. While the clues are mostly there to make the puzzle easier, resolving ambiguity is a secondary purpose.
Splinter.me is looking for Ambassadors
Be the local splinter.me evangelist for both professionals and employers in your city
> Grow the local community of splinters (represent splinter.me at local events, organize meetups, build relations with local media, promote splinter.me in local groups of professionals etc.)
> Meet the local employers (do some business development among local companies you know or would like to meet)

Work closely with splinter.me team
> Be ahead of releases and see how it feels to work with a startup.
Keyboard that saves life.
Splinter.me is looking for Social Media Interns
We are a young startup in the recruitment industry, currently looking for some interns to create content on our social media channels, drive engagement and attract new users.

Our users are high-potential talents, with both technical and business background. They use splinter.me to receive work opportunity that fit their profile and to substitute their resumes with profiles created based on their online activities on various social networks.
Agreed, but there is a lot of debate on this for the following reasons. The banks own so many homes, that there is an argument that they could flood the housing market with under priced homes which would slow the housing recovering by driving down the prices of all homes. Additionally, there is a lot of speculation that part of the $1.2 trillion stimulus packages went directly to the banks to account for the above argument and actually requires the banks to slowly release their inventory of homes in order to prevent flooding the housing market with under priced homes (again because that would continue to drive down value across the board).

All that said, as mentioned above I do agree with you, because assuming banks are keeping homes off the market this only artificially keeps home prices stable, and many of those REOs are failing into disrepair. In my opinion it is better to have ownership and people in homes, even at a short term cost of flooding the market with under valued homes. After all it is the banks who originally to the risk on these loans they foreclosed on and they lost.
Ask HN: What's a startup that does this?
I want to visit Yosemite National Park next week, but I don't wanna go alone. None of my friends has time to come with me. I'd like to find people that join me and share the costs. Ideally these are people I can somehow trust (maybe university affiliation, reviews, Facebook, mutual friends, etc)

Attempts:
- Craigslist: Don't trust people on Craigslist. Low chance to find someone too.
- Google Schemer: Doesn't seem to have a way to connect with other people who are available
- ??

I'd think that this is a relatively common pain, so there must be some startups that are tackling this problem?
> Incidentally, nothing at all changed during this whole saga.

Well I for one wish you would change your hellbanning policy. It seems overly harsh...moderators have no problem hellbanning users with different political views, while letting others slide.

It was (and remains) an interesting approach to the perennial problem of jerks posting jerk posts. But as it stands today it's (1) too harsh and (2) too subjective.
Smartphones Cause ‘Digital Dementia’
When you use the auto-bidder you're not revealing any more information than if you increment bids by hand. Are you saying I could buy things on ebay at lower prices by manually entering bids, implementing the auto-bidder algorithm by hand?
Since this is an open letter, do you accept open proofreading? =P

"Hiding this information about these vulnerabilities from terroristS [...]"
XMir support in intel's driver uses a significant amount of separate code. I'm not saying intel's actions are ok, but XMir is not creating anything more universal.
The Cowboy of the NSA
NSA isn't the only or main security threat for computers. NSA, for example, is unlikely to hack your bank account and steal your money.

Even if it was backdoored by the NSA, it would still be very useful for everyday threats. There are certain classes of attack that are difficult or impossible to prevent in software (think evil maid attack on full disk encryption)

The reality for hardware is you have to trust the guy who fabricated it, Unfortunately since you can't fab your own 32nm chips, we are unfortunately stuck trusting that neither the Chinese MSS or NSA has hacked them.
A newspaper won't acknowledge somebody that does not work for a newspaper as journalist.
:) I did notice it when I was making it. In fact the idea to link to google cache popped when I saw that the second highest link was dead, and figured there might be others.
Making the ultimate creative content OS from bits of Windows, Mac, and Linux
There is also http://devopsreactions.tumblr.com/
Who needs to scrape millions of pages, or monitor them?
Hi,

For the last year I have been working on a easy to use web scraper called Tales. Tales is written in java. Tales uses http apis to start scraping. It has an html dashboard where you can see in real time things like: memory, cpu, pages per second scraped, errors, server health, and other dev-friendly goodies.

Tales gives you an out of the box way of scraping html and put them into s3 (i.e ...:8080/start?process=tales.scrapers.LoopScraper -template tales.templates.DynamicDataDownloader -threads 2 -namespace com_twitter -baseURL twitter.com), but you can also extend it for custom scraping logics. An example of custom scraping could be to scrape title, ratings, images, blobs, and store it into mysql using simple tales java apis.

Tales is made of interesting services. Among them we can find:

- GitSync: maintains code in the server up to date, all you need is to push from your local computer.
- DirListener: among other important things it compiles the services every time it sees a change.
- ServerMonitor: keeps track of the server health.
- S3DBBackup, S3DBRestore: backups and restores databases -- You may ran out of space, or want to move.

Tales can run as many threads as you like, it uses little memory and cpu, and run for days. It can run in many servers at the same time, with all the databases located in 1 place, or distributed across the servers, all manageable via java apis or the config file.

Tales can also failover to another server when blocked. The failover logic uses a java interface, with it you can write custom ip pooling logics.

Tales had scraped 10s of millions of pages across many domains.

* Source https://github.com/calufa/tales-core
* Documentation is old, I will update it soon.

I am currently working with big data -- solr, OpenNLP, all that sugar -- and I needed data from custom sources and I didn't want to run 10 shells to get that done.

calufa@gmail.com

linkedin.com/in/calufa
Launching the paid team version was a great idea.

As a personal tool, iDoneThis is neat but it competes with a ton of other tools in a very crowded market. I had already lost interest and stopped using it when they launched the team version and pricing.

...but when I heard about what they were doing with teams it was immediately obvious that this would be great for us. Everyone seemed to like it and get it right away.

Thumbs up to iDoneThis for recognizing their potential as a team product.
TXT handles this with a TPM that stores a key and has hardware to check that the proper instructions executed and signs an attestation to that fact with its key. SGX doesn't need a TPM. Does it possibly have similar hardware on die?
Using Juju to build gccgo
Thanks I am trying to figure out why though. The site is pretty light.
Context sensitive lexing: check

Flexible grammar construction: check

Easy to manipulate resulting syntax tree: double check

Instaparse is great stuff, GLL is a phenomenally powerful algorithm.
The Bitcoin of governance could be coming soon
With great power comes great responsibility.

If they can apply themselves to something that has greater economic benefit to themselves, and thus society, they are doing a disservice to society by underutilizing their abilities.

If the only person in the world who can cure cancer decides to be a janitor and nothing more, is he not greedy, or is he lazy?

You're misjudging them and treating them as if they are somehow stealing money through their startup(s). Not making enough money is just a way of saying they just feel they can contribute to society in a bigger way.
I don't use your product, but I feel like the poster above doesn't apply the correct value to your product. You are helping 10 of their employees. 5$'s is a small fee, 2$ is a small fee. Neither breaks the bank. Set your price point at what you're conformable with. Not to the idle promise of "I can do this, so it should be cheaper". They're underestimating the work/effort of creating it and the value it provides.
Dismissive comment.
> ...is maintaining a friendly relationship with the US in Brazil's interests?

Honestly, what alternative do we have?

As a side note, I'd like to acknowledge the genial strategy of our leaders and voters when they removed any signal of intelligence from the higher positions in the government, and fouled the US plans of gaining any insight. I judged you badly, people, sorry.
> Australian bandwidth charges are well above international benchmarks.

Along with costs of mobile phone service, housing, electronics, appliances, beer, and damn near everything else.
True, but those URIs probably won’t be easily accessible to end users.

I am not against “cards” per se, but I am worried about what the “appification” of the Internet portends. The web put most of the intelligence in the nodes rather than the network (in contrast to, say, cable television). Apps are reversing that. Now if I want to share content, I can no longer easily do so without the network(s) knowing about it. Intelligent networks scare me.

One more thing about disjunctions vs. conjunctions: the former is about random access whereas the latter is about sequential access. Sequentially accessed stuff is consumed by streaming. So I am afraid that what we are going to end up with are a bunch of domain names/apps that correspond to streams; or in other words, cable TV 2.0.
In international relations, on some level every nation is considered a threat. Unfortunately, that's the reality of the world in which we live.
So I looked it up, and it's actually on the seminal 1948 paper:

http://cm.bell-labs.com/cm/ms/what/shannonday/shannon1948.pd...

It turns out that I either hallucinated (incorrectly, perhaps) one side of the argument, or I read it from some other place, because the paper only talks about one side, the one about feasibility. The relevant paragraph follows:

"The redundancy of a language is related to the existence of crossword puzzles. If the redundancy is zero any sequence of letters is a reasonable text in the language and any two-dimensional array of letters forms a crossword puzzle. If the redundancy is too high the language imposes too many constraints for large crossword puzzles to be possible. A more detailed analysis shows that if we assume the constraints imposed by the language are of a rather chaotic and random nature, large crossword puzzles are just possible when the redundancy is 50%. If the redundancy is 33%, three-dimensional crossword puzzles should be possible, etc."

Anyway, to somewhat rescue a botched story, the ambiguity part reminds me of the mindblowingly awesome and famous puzzle by Jeremiah Ferrell on the eve of the 1996 presidential election, which clue was "Lead story in tomorrow's paper", with possible answers BOBDOLE ELECTED or CLINTON ELECTED, both satisfying all crossclues as well! Amazing:

http://cdn0.dailydot.com/uploaded/images/original/2013/2/12/...
Up until the the SF incident, I'm pretty sure AirBNB didn't even offer insurance.
SARAH Makes Freedom of Information Act (FOIA) Requests Easy
Can't say enough good things about Ansible. Just finished migrating 90% of our provisioning scripts away from Chef (they were due an overhaul anyways) to Ansible.

It feels liberating to say the least and knowing that I no longer have to train people to use Chef or worry about my remote Chef server going down unexpectedly is a big benefit.

Ansible:

- faster

- drop-dead simple syntax (easily extendable with modules)

- did I mention modules? There are a TON.

- readable playbooks

- just plain fun
Yahoo's New Direction
It doesn't have to be slower at runtime.

Parsec will by default have to be slower, because it allows eg infinite backtracking / lookahead. If you use a parser combinator library that has less power, you can make it faster. E.g. if your library only has to exprose on Applicative interface.

I am working on a Parsec-like library for parsing regular languages (as in theoretical computer sience, not as in Perl). As opposed to grep I want to do something with the results instead of just accepting / rejecting, and I also want to expose more operators under which regular languages are closed, like difference or intersection (i.e. parallel match) or matching all elements of a set once but in any order, or chopping off a regular prefix or suffix.
Doesn't matter who wrote it. If the code works you'd damn well better understand it completely before rewriting.
congrats guys! i love products that leverage email as part of their core workflow/product experience. email is so ingrained in our everyday habits, i hope more startups take advantage of it. email is really the ultimate "dashboard" for knowledge workers.
The new PR name for Palladium (http://www.geek.com/chips/palladium-microsofts-big-plan-for-...
After the effects of the leak I'm feeling somewhat confident a standard like this doesn't have any legs internationally.
A/B test pricing changes if you do anything. Most companies have a problem of undercharging for a service, not overcharging.

Keep in mind your dealing with programmers on Hacker News, but most non-programmers don't think anything is necessarily simple or easy to recreate.

Great job, and good luck on future sales.
Dear iDoneThis team - do NOT lower your prices [1].

As a fellow subscription revenue biz, we've found that lower priced plans invite customers whose support requirements are much greater. And you won't make it up in volume.

Real businesses that value their time will spent $50/month for a service that saves them time without thinking twice. Your early traction proves this out.

The graphic you had in your post about developer thinking makes me think you guys already know this, but I see the lower price advice a lot on HN, and almost always, I think it is the wrong advice.

[1] - This is obviously 100% opinion, and you know your business 1000x better than I do. BTW, our product's subscription price point is significantly higher $12k per annum at the low end, and we just moved this up from $7500 earlier this year. BEST DECISION WE EVER MADE.
Thus, "no so friendly" means "they won't be completely victimized when we bully them"?
Agreed. Most businesses actually don't care what a service costs if it does two things..

1) something useful they need
2) cost is low enough that they don't need to get approval
Apple Is Set to Announce Two iPhones
If i were a generalist programmer, eager to learn a technology for good pay on Odesk, what would you say are the technologies more well paid and that at the same time adjust better to the remote freelance model on that site?
I will postulate that recent consumer hardware is almost guaranteed to have a backdoor for peripherals that grant privileged introspection into the system.

For example, Stuxnet relied on creating a botnet to spread and then wait for a call from home before sabotaging the target computers in an Iranian nuclear facility. It accomplished this with multiple 0-day vulnerabilities. It was incredibly well thought out, comprehensive, and opportunistic. Those factors made it expensive. It also targeted specialized industrial hardware, hardware that lacked consumer features and thus common attack vectors.

My assertion is that it is less time, resource, and opportunity necessitating if a common vector of attack is baked in.

It could be abstracted enough that it isn't an obvious 'hey guys, check out this wide open security hole we built into our hardware' to watchful eyes, but an (un)intended consequence of the system if the backdoor isn't component based.

People keep blowing me away with their willingness to be evil for a profit, so I would bet some palms were greased and some reciprocal 'tips and favors' circulate between a hardware manufacturer and a federal intelligence agency at our expense.

It could be that hardware RNG that comes with your board. CPUs also have encryption standard instruction sets.

And then we can look at the firmware that runs on our components. Then the kernel..

It's a security nightmare all the way down.
Agreed. Skills mean very little to me. There's a lot of great developers out there.

The top workers finish projects and can communicate.

I opt for the niche job boards such has http://www.gun.io or http://www.djangojobs.net as I can find good talent and it's much easier to screen people when I can hope on the phone.

There's a real problem finding devs with softskills and so far it's a pain point that no one has gone after.
Cary Stayner is available.
further title to this would be something along the lines of "the state of and movement in the Global Mobile Market"

There's like 10 companies in here I have either never heard of or not heard from in a good while.
Put yourself 20 years into the future, looking back onto 2013, and try to ask yourself whether the x86_64 architecture we have today, with the x86 MMU as understood by Linux 3.11, and the Intel chipset & DMA controllers we use today, whether that bundle of hardware is likely to seem like a reasonable platform on which to build trustworthy applications.

Today, in 2013, a trivial software bug is all it takes to allow the author of a web page to upload and run code in your browser process. That is a consequence of the architecture we run on.

Are we at any point in the near future going to have fully transparent hardware? No we are not.

Do we badly need architectural improvements for hosting trustworthy code on general purpose hardware? Yes we certainly do.

We're going to have to get over the NSA stuff, at least for the most part. Perhaps there are applications that will need some kind of assurance that they aren't generating secrets from RDRAND (I'm not a believer in that problem, but I'm not committed to the argument). But for the most part, we're going to have to trust hardware vendors to design better security architectures and deploy them in new chipsets and processors, because they are badly needed.

If it helps you, think of your resistance to things like SGX as the product of an NSA psy-ops campaign to get you to distrust technologies that will cut off NSA's supply of new software bugs.
Changing the way we depict creativity
I think pg is pretty remarkable in the fact that his blog is nearly this - save the side bar and the odd link here and there.

I certainly prefer that to the geocities/myspace level of razzamatazz.
Reuters is not a newspaper. However The Guardian is.
I think it might be a false positive because my site is coming up clean in all the scanners I've checked so far but I am still looking into it.
Cards are great for mobile devices where the screen real estate is small and it distinguishes chunks of data well. However, I find it quite scattered and harder to digest on larger screens. It creates un-natural eye flow...
The OP worked for Google for some period starting in 2006 and then went to a funded startup called RedBeacon at some point after they were founded in 2009. RedBeacon had an exit through an acquisition by Home Depot in early 2012.

So to recap, the OP was an ex-Googler, who had been an early stage engineer at a funded startup which got a pretty massive exit. Who wouldn't want this person as a CTO? :)
Static content shouldn't require javascript.
Show HN: Sync app states across machines
Thanks for the answer. Your advice is wise and people have been telling me the same: not to fight any further.
The problem is the fake accounts are still active, despite all reports. The attacks continue (I've just received another email).

I've exposed the person before (when I warned people about his scams) and people in the Brazilian Startup scene know about this con man, I just don't think it's legally right for me to accuse him here without formal proof (IP address from Google, Facebook, Dropbox, etc), but pretty much everyone know who he is.
The woman behind the Netflix culture
If the tools are still seriously lacking after several decades, that does point at a problem with the concept IMO. I don't think the core idea of a parser generator is an awful one, but I do think it's become clear that the classic lex/yacc approach is the wrong one, and while PEGs and things like Parsec as a good step in the right direction, I think another conceptual shift will be needed before they're unambiguously better than a handrolled parser.
Because starting a startup is not about using the "coolest technologies", but running a business. In many ways, a typical old-fashioned business. Startups that revolve around the "coolest technologies" will almost always fail.