skysight-inc/HackerNews huggingface dataset:
Is the complaint about inadequate accommodations enough to withhold rent?

I think what I'm really getting at is, if he is _still_ a tenant without paying rent. When does a tenant become a squatter?

I'm clear on that certain rights kick in at 30d, I am just a little hazy that a right is to stay without paying for it.
Agreed. It might need some UX love, but there are hundreds of person-hours from intelligent folks that have gone into the technical underpinnings.
Some practical details on a Thinkpad X60 (http://www.coreboot.org/Board:lenovo/x60/Installation, check for yourself how it works on on https://www.youtube.com/watch?v=HKdLhbmjrDI)

coreboot time (as per cbtime) : 1.5s, followed by kernel and system boot in (as per systemd-analyze) :
Startup finished in 2.244s (kernel) + 611ms (userspace) = 2.856s

I'm using grub2 as a payload, and that's what I call a fast boot for a debian Wheezy (details on http://www.coreboot.org/pipermail/coreboot/2014-July/078215....)

But you can use other payloads too - even chainloading them from grub!

"stealing the VGA bios" in column 4 is not mandatory if your hardware supports native video init, and today I just succeeded in replicating the video support using SeaBIOS (cf http://www.coreboot.org/SeaBIOS and http://www.coreboot.org/pipermail/coreboot/2014-February/077...), which means that I can now load a standard grub and maybe other operating systems should I want to use them on the X60, without any blackbox blob - who knows what may be hidden in these blobs.

Why is that interesting? Because in the default bios (cracked open with bios-extract, Phoenix BIOS "Phoenix FirstBIOS(tm) Notebook Pro Version 2.0 for ThinkPad") there is Computrace backdoor as option rom 2E (cf http://securelist.com/analysis/publications/58278/absolute-c...).

If I ever need to do things on a windows machine, I don't want bios rootkits - and coreboot makes that possible, thank you :-)

If you like playing with operating systems, boot, etc. coreboot is very cool.
I think
http://www.marco.org/2014/07/10/app-review-should-test-acces...
would be a good way to deal with this. As a blind iPhone user I don't think all apps should have to be made accessible. For example I will never play Angry Birds or use image editing apps. While inaccessible updates are an issue this resolution is overly vague. It would be better if there was a section 508 type standard for mobile apps that productivity apps could use as a guide to accessibility and that governments and companies could hold app developers accountable to.
Ask HN: Max number of GitHub repos you can fork?
I need to fork thousands of Github repos to my personal Github account, is there a max number of repos you can fork in Github?
The ten biggest webhosters in Sweden are :
I don't think Computrace is that bad.
Funny Irish Girl Make-Up Tutorial
Use GitHub as Your Professional Portfolio
Ask HN: Are you an iOS developer using the Touch Visualizer?
I'm going to be working on a landing page for the Touch Visualizer (https://github.com/conopsys/COSTouchVisualizer) and I'm looking for developers or companies that are using the product. If you are, could you please list your name and/or company?

Thanks
Thank you for suggesting I look at this. I had a vague idea, but I didn't have a good solid number until I looked it up.

It makes me incredibly thankful for the sacrifices my parents made in hardship and poverty in order to provide me and my sister with an education.

My current income is well over 14 times what the median income for my age-group was 4 years go. No, I'm not filthy rich, I just live in a country whose population is largely on the poor side. If you're curious, it's South Africa:

https://www.statssa.gov.za/Publications/P02112/P021122010.pd...
Very effective visualization. It'd be great to compare other services such as LinkedIn, Bing, Amazon.
4 Steps to Boosting Your Social Media Marketing Strategy on a Shoestring Budget
That kind of defeats the purpose of open source firmware, doesn't it?
I studied Civil Engineering in University.

There is no way that that city disappears. The economic incentives are too strong to pipe water in. 3km up some mountains is nothing. Humanity has built pipelines a thousand of kilometres long and over or through much taller mountains.

The city might be corrupt as hell, but when there is truly a water shortage (right now, if they are using it for crops, there isn't in the economic sense) some rich guy is just going to bribe everyone in the way and build that pipeline then charge everyone in the city a dollar a cubic meter or something. Certainly cheaper than rebuilding a stone city.
Caudit – Java Easy performance monitoring
I'm guessing a main feature is that it's being used by, let's see..., Mexicans, Brazilians, and Tunisians.
Remember that TianoCore itself is open source.
"If the tenants have no assets, and no income"

Well, a little bit of luck/intuition is required on that one prior to accepting them as tenant. Because, by the time you're trying to get what you're owed from them, it's too late.

Also, another way around that (depending on your local laws) is to have an upfront 2/3 month deposit. That should more than cover any unpaid bills/damage/rent that you would be out. Not only that, but it filters out all the tenants that are unable to steadily pay for rent.
Plant leaves are also quite large. If we could hypothetically leave the earth unsupervised for millions of years with the electrical outlets still working, we'd probably return to find lots of macroscopic electric life.
Again, government position vs private citizens in that country. Not sure how to make that clearer?
I'm guessing that's how the data are actually gathered for whatever reason. The UN World Population Prospectus has various breakdowns here, and they group people in 5-year groups, so there's a break at 14 and a break at 19. I'm guessing that's where this chart came from.

If I had to make an educated guess, I'd say it's probably done this way to make data more comparable between countries for whatever reason. I'm not exactly sure why that would be necessary, but generally when you see something weird like this, it's because something changes a lot from culture to culture, so they use wider buckets to capture everyone who is reasonably comparable. Maybe it's some combination of when different cultures start counting your age and a lack of good birth records in poorer areas, and they figure people can more or less estimate which 5 year block you're in. Another possibility is that the older data sets were collected using some form that had you blocked off in 5 year blocks for whatever reason, and they can't change it now without invalidating the comparability of the data sets.

EDIT: If anyone's interested, I found this manual [1] on estimating population age and sex where they go into detail about the assumptions in the five-year age group method. Doesn't really explain why this is desirable, though - I think it might have something to do with how census data are collected in different countries.

[0] http://esa.un.org/unpd/wpp/Excel-Data/population.htm

[1] http://www.un.org/esa/population/techcoop/PopProj/manual3/ch...
A parody of a headline cliché is as far as the discourse got on this topic in this thread. Lovely.
Show HN: Nirviral Easter Egg Hunt #1
Nirviral Easter Egg Hunt #1

Nirviral is a newborn site. It is a link-sharing site much like Reddit and Hacker News. We are undergoing a massive scaling problem and we believe that having an easter egg hunt would help our website scale.

There are 10 easter eggs on the site. There are 3 easter eggs in particular that we are looking forward you the hunters to find. If any of you locate the one of the 3 major easter eggs you will have the honor of winning a 15 dollars amazon gift card. We understand that this is really small of a gift card, but we plan to increase the numbers higher in the future.

Places you may want to look are as follows: Source page, about page, comment section, posting page.

Here is the link for the website: http://www.nirviral.com/

If you think you have found one of the major 3 easter eggs then please shoot an email to nirviral@gmail.com.

Happy Hunting!
Here's one example of systematic downvoting that I can think of:
https://news.ycombinator.com/item?id=7836937

So sum it up, me and somebody named jsmthrowaway happened to point out some painful realities regarding the Rust programming language. The facts we brought up must have hurt the feelings of some within the Rust community (several prominent figures were involved with that discussion), and so numerous factual and perfectly legitimate comments of ours within that thread of discussion basically ended up censored.

Now, I personally don't care about karma, or whether people agree or disagree with opinions I express or facts that I may happen to point out. What I don't like, however, is seeing perfectly good content grayed out, regardless of who posted it. Censorship is always harmful.

These days, I find the grayed out comments more disruptive than beneficial. Many of them are perfectly valid content. Some of them often are quite insightful, in a way that some people probably find painful.

So instead of being comments that I feel comfortable ignoring, I usually find myself trying to read the grayed out ones even though they've been obscured and are harder to read. They're often the most worthwhile comments within a submission's discussion.
> a vehicle for promotion of YC-related content

That's not true. YC companies get to post job ads. They get no special promotion—that is, the only promotion they get comes from the fact that the YC startup community and the HN community happen to overlap. The site mechanisms don't favor YC cos and the moderators try hard not to.

Your point about original sources is exactly right, or at least I hope it is.
Director of product at HackerRank (YC S11) – Help make the world flat
Have you looked a bit at replicode?: http://wiki.humanobs.org/public:replicode:replicode-main
Or dylan?: http://opendylan.org/index.html
Maybe you can grab an idea or two from them as well.

How does this compare? What makes it specially useful for reasoning newer ideas. I've read some of the introduction about it using the PAC model, but can you give an example of how it goes about using that?

I like the idea of the language, I think it follows with Global Workspace Theory: https://en.wikipedia.org/wiki/Global_Workspace_Theory and Global Neuronal Workspace: https://en.wikipedia.org/wiki/Dehaene%E2%80%93Changeux_model

Say you compile 2 machine learning algorithm implementations. If the reverse compiler gives you an interface with a choice between say those 2 algorithms and a % accuracy rate with a visual representation this definitely sounds like a working idea of a global workspace theory. As it abstracts the complicated parts into simplistic choices that are selectable to be do-able in linear time with some statistics.
Perhaps I'm missing something obvious, but I don't understand. What's so great about not having to store the key pair on disk? After all, this is a file encryption software. Its job is to store data on disk. In fact, it already adds a bunch of headers to every encrypted file. Why not just grab 128 random bits from /dev/urandom, make it the private key, encrypt it with the passphrase as all the other programs do, and stick the encrypted key in the header? It will only add a few dozen bytes to the header, which is peanuts.
I love the idea of freedom that Coreboot gives, but feel like they should really be using more Asm. I remember doing a comparison a few years ago and CB had far less functionality, while being quite a bit larger, than the standard commercial BIOS for a given machine.

Also, almost all BIOSes go into flat real mode ("unreal mode") not far from the reset entry point, as otherwise they would be unable to access most of the memory and devices in the system.

If you're interested in BIOS stuff one of the things I'd recommend is to get a copy of the PC/AT technical reference - the full BIOS listings are in there, and make for great studying of historical significance since much of the hardware has remained essentially software-compatible since then, only physically changed form. For example, the latest 8-series chipsets for i5/i7 still contain a pair of 8237s, 8259s, and an 8254 in the same configuration as the original AT.

Here is someone who could boot the very first version of DOS on a Ivy Bridge system:
http://www.msfn.org/board/topic/153995-will-ms-dos-3x-run-on...
I wonder why the parent comment was voted down. I don't see anything wrong with it. In fact, it has some perfectly reasonable ideas and suggestions.

I find it odd that people within the discussion here can suggest that bad flagging or bad voting isn't an issue, when we have a perfect example of it involving what's currently the 7th comment from the top.
> Now, it's going to require some much more serious security guarantee to be used to govern any important organizations (governments, public corporations, etc.).

I don't think that's the real hurdle for scaling up. The issue for large-scale democracy has always been that, because an individual's time is limited, it's very hard for them to make a reasonable appraisal of everyone else's opinion. If these comment threads were merely thousands of posts long, could you read through more than one of them and still have a life? And that's only thousands; the voting population of the US is a bit over 200 million.

I'm really, really looking for the tool that lets you successfully absorb thousands of opinions around an issue within a reasonable time frame, without intermediaries. That's the killer app for democracy.
Man, this last season of 24 was awful IMO. The ending was just so incredibly anticlimactic. My favorite part about it was Belchek - what a badass. All he did was blow up stuff, shoot people, kidnap the president, and make Madonna references. They even let him have the last line of the season!
It's a problem when there is discussion about a submission, then the URL is changed to a somewhat different article, and the existing discussion no longer makes as much sense.

Ripping away the original context unexpectedly is the problem. So making the original context more accessible is one good solution to this problem.
15 dollars might not be much as of now, but that's because this site just started up. In the future, if nirviral gets into its next stage, there will be more hunts that are worth more. For now, participate in the site's very first Easter Egg hunt and if you haven't, sign up on the site and see if you like the general idea of nirviral.
First, you don't get "a single trusted root". If DNSSEC/DANE had been deployed 3 years ago, Qhadaffi's Libyan government would have effectively been the CA for BIT.LY.

Second, and more importantly: the smaller number of trust anchors you end up with in DNSSEC are controlled by world governments.

It seems absurd to me that the Internet's response to the "global passive adversary" of NSA would be to hand the entire PKI system over to the USG formally. That's what DNSSEC does.
That was killed by user flags.
Nobody is suggesting that the naive X.509 scenario we had a year ago is secure. They are, however, skeptical of the idea that we should invest millions of dollars into an architectural change to the core of the Internet to land... right back where we are now.
Isn't it pretty normal to say "yo!" in those situations anyway? I've never even heard about this app but I've done this for years.
Not really. The feedback period is for things like UX etc - this essentially makes the software (as usual for these homebrew efforts) much less secure than you think it is. When the primary reason that this software is at all secure is that it enforces a minimum entropy, if there's a bug in that then no one should use the software.
Creating a 301 Custom Redirect for Blogger Blog – Onenaija Blog
The penalty applied to NSA stories --- if it still exists at all, since 'dang said last week he was considering ending it --- is tiny. The way I know that is: 'dang publically said it's tiny; the second smallest on the site, which has many penalties (almost all of them, as I understand it, quite boring).

I didn't flag the GCHQ online poll story, but I would have a very hard time arguing that someone who did was "abusing" the flag button. It's a marginal story, at best.
Non-Founders Compensation
In fact, I think all modern BIOSes uses CAR.
I heard people recommending Redmine - didn't work with it myself though.
> Just as much, you're exaggerating a bit the size of Games Workshop.

From the Wikipedia link you provide:

> The group reported revenues of £123.1 million in 2011.[28] This is a reduction in revenue of £3.4 million on 2010 but still translated to an operating profit of £15.3 million. In 2011 the company averaged 1,901 staff across all activities.

Not too shabby, especially when they didn't have the Pokemon juggernaut to help them out for years.
> Here is someone who could boot the very first version of DOS on a Ivy Bridge system

I would not be surprised if there is someone at Intel or Microsoft whose job it is to do just that for every release.
Reversing a bad moderation or operational decision when it's widely pointed out as having been a bad decision isn't what I consider giving the community any control or influence. That's merely fixing mistakes that probably shouldn't have been made to begin with, had real community involvement been in place.

What I mean, for example, is that while submissions and comments may be critiqued, there's pretty much no formal way for users in general here to critique that critiquing. The best that can be done is a submission like this one, which for whatever reason ended up off of the front page rather quickly. That's what I'm talking about.

Slashdot has its meta-moderation system, for example, which is somewhat useful and somewhat accessible. There's nothing even approaching that here, as far as I know.
Couldn't they distribute the signatures to the faculty and students in some semi-secure way?
I think so you can use it from any computer anywhere with just the passphrase to derive the key and don't need to carry and secure a file.
The Popular Science article referenced suggests we should start to see products with RRAM coming out in 2015, and we should see existing flash product supplanted by 2017.

Anybody in the Flash Memory Industry know if it's really that close?
That is an interesting result, normally conduction paths in your dielectric mean your capacitor is dead :-) I look forward to seeing the first commercial implementations of this technology.
> This is because it is possible to attack large numbers of passphrases at once

Do you mean some kind of rainbow table attack, where you go through a dictionary and derive keypairs for every likely password? Then you could match any public key to the precomputed private key.

I'm not familiar enough with ECC to know if this is feasible, but it seems like an obvious weakness of the system.
I've been working on generating memorable passphrases with provable entropy: http://rmmh.github.io/abbrase/

They work well for me, but some people dislike the abbreviation aspect. I'm investigating how to make a grammar-based engine (rather than bigram-based) for smaller data files and better phrases.
The audit in the first link looks like an audit of the claimed wages (on the LCA petition you submit when requesting an H1B) are same as the factual ones. I've also heard about the "ability to pay" auditing (the company has to have enough profit to support the claimed wage) and working on site (to bust body shops that sell H1Bs to another company). These are all irrelevant to companies such as Microsoft or Amazon (they are not benching their H1Bs, don't ship them off-site and pay way above prevailing wage).

The LCA itself contains a promise that the wage is "average" for the employer. It is not the maximum so even if it had been enforced it would be absurd to claim that H1Bs are paid no less than citizens based on this alone.

>However, if your GC seems just around the corner (a limbo that can take years to get through) you're unlikely to risk moving jobs and throwing a wrench into the works.

It might be so in some cases. It's not related to H1B. H1B is a temporary worker's non-immigrant visa. Green Card is an immigrant visa. They are entirely orthogonal and you can get a GC without H1B and vice versa.

>Further, what possible reason could there be for a 6 year limit?

It's a temporary visa so it has to have a term. For permanent immigration there is the EBGC.
We require this for our hiring. Our applicant tool collects GitHub and dozens of other sites (including HN) into one (long) page. I then A/B candidates side by side sans name and picture (props to HBR for that idea). We then vote on candidates, top rank gets a call and trial gig.
We know what a water crisis in Sana'a will look like because the city already runs low on water every time there is a shortage of fuel:

http://mideastafrica.foreignpolicy.com/posts/2012/08/30/yeme...

It doesn't matter what technology you use to bring in water. When the cost gets high enough, people are going to leave the city, and the poorest will have to leave first.
"Escher presents the world in a model called Choiceless Computation (...) Understanding the difference between Turing Machines and Choiceless Computation, while not entirely necessary, sheds much light on the profound difference between Escher and other languages.

(...)

Why you should be excited:

It may seem that Escher is not more than a new semantic to do an old job. But something nearly magical happens when transition to using the Escher semantic—various compiler intelligence improvements that used to be NP-hard become simple and tractable."

Just there is no misunderstanding: any polynomially-bound choiceless computation (CPT+C) can be carried out by a polynomial time Turing machine, so choiceless computation does not buy you any extra power strictly speaking (CPT+C \subseteq P); and might even be less powerful than P [1].

That is not so say there might be low-hanging prefix-free benefits in average case applications due to better parallelism or easier use of heuristics, which seems to be what the author is pointing at. So be excited, but not unreasonably so.

[1] http://research.nii.ac.jp/%7Erossman/yg70.pdf
No problem at all. No need to apologize.
I also like how bringing the RAM up works: it starts with getting the south bridge running, then querying the RAM SPD for timings (via the south bridge smbus), and then programs the northbridge with the right timing information. Wow.
I routinely put <whatever I feel like that day>@example.com email addresses in for sites that are braindead when it comes to data requirements.

Hell, I've even given human beings <my name>@example.com in conversation when they demanded an email address. And they accepted it.