skysight-inc/HackerNews huggingface dataset:
>Part I of its argument establishes that the government cannot compel a company to convey a message it disagrees with. Part II argues that the act of conveying trust in code by signing it is still expression even though it involves code.

Conveying to whom? I think this is where the argument falls apart. Yes, Apple signs updates as a way of conveying their veracity to users. But Apple is not being forced to send this update to anyone, much less vouch for its veracity.

Forcing Apple to publish this update to iPhones at-large would be compelled speech, in my opinion.

I'm not convinced by the argument that code-signing has some special status, and should be treated differently than other technical machinery. Let's do a little thought experiment. Let's say that Apple has a database with everyone's iPhone PIN in it. Except that this database is held in a machine, owned by Apple, with similar security as an iPhone 5C. It can release the PIN to the corresponding end-users, but only after successful authentication with their password. It has simple software checks to prevent Apple's employees from querying arbitrary people's PINs. To retrieve someone's PIN in response to a court order, Apple would need to update the code on this device to allow arbitrary PIN queries. This would require signing that update. Could the government compel them to do that?
One can assume those things, but should one? So many problems come to mind. For example, you can overtrain neural nets. How do they avoid that problem? Do they have tests that do so? Or driving on the other side of the road, as in Britain vs. United States.
It definitely focuses on the digital signature, but the EFF is also arguing the expression of Apple's beliefs within the operating system should be protected by the first amendment.

>The Order is unconstitutional because it compels Apple to express itself in conflict with its stated beliefs. The Order forces Apple to say something it does not want to say and that it believes is “dangerous.” It then forces Apple to endorse code it does not want to endorse and thereby undermine the trust it has established in its digital signature. Each of these acts of compelled expression implicate the First Amendment independently, but together they are even more harmful, hindering Apple’s ability to communicate its desired messages to its users, and to the world, into the future.
LinkedIn’s CEO Is Giving His Entire $14M Bonus to His Employees
KH Business Advisory: PIC Grants in Singapore
We all know simulations are by definition not the real thing. I think that would be a great way to get 95% of your testing done. It's the other 5% that haunts me.
http://www.Khbusinessadvisory.com

Title :

KH Business Advisory :: PIC Grants in Singapore

Description :

At KH Business Advisory, we look to link business to business, people to people by providing innovative solutions with a strong emphasis on integrity, humility and tradition. KH Business Advisory is one of the best PIC Grants providers in Singapore offers innovative solutions for Grants for construction companies, in-house training, OJT training, pic scheme, CCTV claim, the pos system with a client satisfying plans.
Our focus into PIC Grants, CCTV Claim, POS System, Biometric, Website Claim, In House Training, On Job Training, Pic scheme in Singapore.

We have some expertise in applying:

• PIC Grants in Singapore
• Training Grants in Singapore
• In-house training in Singapore
• OJT in Singapore

Address :

#03-01,
18 New Industrial Road,
536205

Phone :

66358411
66358406
jay@khbusinessadvisory.com

Keywords :

Pic grants in Singapore,
Pic scheme in Singapore,
OJT in Singapore,
In house training in Singapore,
OJT Pic in Singapore,
In house training pic in Singapore,
PIC Training grants in Singapore,
Website claim in Singapore,
CCTV claim in Singapore,
CCTV Pic in Singapore,
Biometrics in Singapore,
Pic grant Singapore,
Pic iras Singapore,
Productivity and innovation credit Singapore,
Pic Singapore,
Grants for construction companies in Singapore,
Grants for construction projects in Singapore,
Grants for construction in Singapore,
Grants for equipment in Singapore,
Construction loans in Singapore
This is so far off the mark..

Even in the absence of variable-width fields, the presence of nullable fields causes the majority of database tables to have variable-width rows. In any case, neither of these are reasons why common databases do or do not lay rows out sequentially on disk (some do, some don't).

Even if the DB server selectively read columns of each row (none of the common open source SQL databases do), they do so via the OS, which works in terms of pages. Reading a single byte of a page will cause a minimum of 4kb of IO to be made to the disk.

Now, unless you're using a DB server that uses O_DIRECT or POSIX_FADV_RANDOM (I just checked and Postgres doesn't), Linux will aggressively readahead at least (it's tunable) 128kb for any random read by default, so even issuing a one byte read to the kernel, device IO will still only occur in a minimum of 128kb chunks, with the remainder living in the page cache until userspace requests it.

Database servers additionally are very likely to have their own larger-than-a-byte-sized buffers in order to avoid system call latency, so the requests they make are never going to be quite so small.

The logic being that in the days of spinning media, evicting 124kb of cold page cache in favour of avoiding a seek a few microseconds later was definitely worth it (a seek being a ~14ms stall on rotating disks)
Apple makes progress on Campus 2 solar panels, R&D, auditorium and more [video]
Jodhpur court summons Salman for recording statement
Evernote. It proved so far to be the most useful.
Especially because you can easily add tags to the notes.

When using 'clip to Evernote' browser extensions to add research materials you add same tags and then you have nicely linked together idea + research material.

I used to use index cards for storing ideas, but if you move often or just away from them - they are not so useful.

Hassle of digitizing notes are compensated by better availability.

For quick notes on a move I may use voice memo or voice note and then type in when I'm at the computer.
Chill out. AnthonyMouse makes a perfectly valid and well-expressed point. Pulling a "wow" at someone else's "naive little worldview" is neither convincing nor constructive.

I don't know about a 94%/6% breakdown, but I know that if truck drivers are paid as described, by-the-mile, the workforce must skew heavily male, since pay will be higher for physically stronger individuals. It is not that women are not physically strong enough - it is that stronger people are paid more for doing this job, and therefore the people most incentivized to pick truck driving will be those who are strongest, and the upper echelons of that measure are exclusively male. Not the entire top 3.5 million that it would take to fill every truck driver job in the US, and of course some strong people will choose to do other things, and some less-physically-gifted individuals of both sexes will choose to do it despite not being compensated as well as others with the same job.

So. If 94/6 doesn't seem reasonable to you, what does?
Yeah anything with schools is a nightmare. It would be more of a project than a product for me because Zangle and MMS already have the market completely saturated, at least in California.
$2.1 billion over ten years, too. 65 cents a year for ten years, per person.
Sounds like an excellent reason not to leave infants unsupervised, then.
Extensive discussion: https://news.ycombinator.com/item?id=11218427
My understanding is that the safest thing to do with lead paint is leave it alone. Paint over it and keep everything in excellent shape (no peeling/cracking paint anywhere).

Once you touch it you risk sending it airborne or spreading it all over the environment, including as dust or in the soil, both of which are much more likely to expose children to it.
To cloud or not to cloud: What's your cloud migration strategy?
You should read the amicus if you actually want those questions answered.

Specifically-

>It makes no difference that the Apple’s edited code and signature will be communicated only to the government or internally. The compelled loyalty oath struck down in Speiser v. Randall, 357 U.S. 513, 515 (1958), required those veterans applying for benefits only to submit a form to the government. The loyalty was unconstitutional despite the fact that they were not required to make any type of public affirmation. Id. at 529
> The whole concept of every coder using his or her favorite tab size for the same file is completely, utterly moronic.

> If the coding convention calls for hard tabs, it must firmly establish their size and everyone must use that size.

Letting coders and readers of code choose their own tab size isn't moronic, and you don't need to firmly establish the tab size. That's only an issue if you use column alignment after the initial indent.

Column alignment is not a requirement in any of the programming languages most of us work in. It's just a stylistic choice, and it causes many problems including the one you describe.

If you stop using column alignment, it doesn't matter what tab size someone uses when they view or edit the code. It doesn't even matter if they use a proportional font!

Take your example:

if (foo) /* comment */
bar(); /* comment */
^ this is a hard tab stop

and rewrite it without alignment:

// Plenty of room for a longer comment here
if( foo )
bar();

Or if you really need a comment for each line:

// Plenty of room for a longer comment here
if( foo ) {
// And room for a long comment here too
bar();
}

Either way, you're no longer dependent on the tab size, and not dependent on monospaced fonts either. The code is consistently formatted in any font, even if you set your tabs to display as something odd like five spaces:

// Plenty of room for a longer comment here
if( foo ) {
// And room for a long comment here too
bar();
}

Here's a more detailed discussion of the problems that column alignment causes and the benefits of giving it up:

https://news.ycombinator.com/item?id=10206860
You said..

> Programmers who use hard tabs for indentation also use them for inner alignment, like this:

But note that OP said..

> > Tabs are for indentation, spaces for alignment.

The distinction is important. Programmers who use both can actually realize the best of both worlds. I know this is a religious topic, but I've seen it work very well. Hear me out.

I managed teams of game programmers for about 15 years. We used mostly C, C++, and later, C#. It took me some work to get everyone on the same page with this, but once we achieved it, everyone was happy.

The end result is that indentation and alignment worked for everyone on the team. It didn't matter what tab size each individual configured in their editor of choice, everything just worked.
Awesome, thanks for game, but I see too much blinking on my Ubuntu 15.04 desktop (firefox 37)
Hey, I appreciate the reply. What I heard through the grapevine is that Thumbtack primarily wants Stanford grads. A very experienced friend had his resume dismissed out of hand because they didn't like his educational pedigree -- didn't even consider an interview. Meanwhile, the Thumbtack employee that had forwarded my friend for consideration told of constant pleas for referrals of "qualified programmers", and promises of exorbitant bonuses for people who could furnish them.

After watching this happen, it was no wonder that Thumbtack was unable to fill their positions. There's a point where such baseless and flippant dismissal of good talent stops representing selectivity and begins instead to represent incompetence.

The prior head of recruiting, who was employed by Facebook and Google before she was employed by Thumbtack, has been replaced since that incident, so perhaps things are better now.
https://news.ycombinator.com/item?id=11213955
Why we should give everyone a basic income
Both YouTube and Netflix usually have local caches, so it's not surprising that popular content plays fine.
After I log-in to the claims system, I can review the calim I made, but there is no “Confirm the Results of Approval or Disapproval of the Claims” button available. When I click the “LIST OF ACCEPTANCE OR REJECTION FOR ALL CLAIMENTS” button, the systems returns the following error: "The server could not be contacted or returned an error. This could be due to very high traffic, network issues or ongoing maintenance. Please try again later." This has been consistently so for over a week.

Anyone else?
>Pulling a "wow" at someone else's "naive little worldview" is neither convincing nor constructive.

When some people have no reasonable argument left to make, their last ditch effort is to shame the person they are arguing with for the opinions they hold.
Double post. See answer here: https://news.ycombinator.com/item?id=11221392
An oath of political loyalty, kept as government record, as a requirement for receiving government services, is very different than being forced to use technical machinery to hack a particular device for which the government has established its right to access.
Our words are so dull and bereft of meaning today because people like you scare everyone else away from using them.
It's actually quite messy for C as well. I guess I should qualify that: it's messy for C as used in practice as well.

#pragma weak, asm labels, always_inline, debug information, attribute regparm, inline assembly, etc...

All of this is doable via incremental lowering from the AST (this is how clang does it) but it is fairly painful.

Even the relatively banal:

enum e;
void (*fp)(enum e);
enum e { v = 1ULL << 32 };

results in quite a bit of gymnastics! (https://github.com/llvm-mirror/clang/blob/202433cccd87a4e7d1...)
Our Hemisphere’s Temperature Just Reached a Terrifying Milestone
Teach-us-to-care-and-not-to-care-teach-us-to-sit-still
I think words as images is also a common strategy for reading. That's why designers say signs in all capital letters take longer to read than signs with lowercase or standard capitalization practices because we remember the shape of the words in more common form (Turn Left or turn left vs. TURN LEFT).
Ask HN: Measuring how broken the office Internet connection is
The Internet at my workplace has been on and off lately and the IT admins don't admit to how bad it really is. Since it works ~(most of the time), this is often ignored and is frustrating.

How do i measure how bad the connection is? Is tcpdump logs the only way or have you come across a cleaner hack/plugin etc?
No Man's Sky hands on: infinite discovery
YourLanguageSucks
Holy shit I hadn't even thought about writing NIFs in Rust.

mind: blown.
My guess is that it's running similar to decaptha in n which their is a human/manual process involved. The pulling of the tweet is automated, scrubbed based on criteria, and then a human changes or confirms the tweet. Indians working off of a thesaurus would be rather inexpensive.
That bit where gcc unrolled the loop and renamed registers to get 2.5s, besting even the hand-optimized code, was impressive.
As far as I know, jemalloc is a substantial part of that binary size. See e.g.:

https://github.com/japaric/rust-on-openwrt/issues/1#issuecom...

https://github.com/japaric/std-with-cargo#making-rust-binari...
Is killing someone with your car even a crime?

(https://www.vice.com/read/you-can-kill-anyone-you-want-with-... and http://www.nytimes.com/2013/11/10/opinion/sunday/is-it-ok-to...)
Can't you always refuse the plea bargain?
Know Types of Solar Jobs and Best Way to Find Solar Jobs in Solar Industry
"gentleman sport", while cheating might be simple and undetectable, you simply do not do it as it would take out the fun and challenge.

Money seem to corrupt many such sports though.
I wrote a JS module for detecting indentation some years ago. I ended up with an algorithm [0] that looks for the most common difference between two consecutive non-empty lines.

[0]: https://github.com/sindresorhus/detect-indent#algorithm
However, that will render an incredibly boring game
Doing business
Weppy: The web framework for humans
What about copper or silver?
*surface, not source.
One of the things that I did to compensate for that was to take on a significantly greater share of "common duties" such as dishwashing, laundry, paying bills, taking out the trash etc. Before our baby, these used to be generally done around 50-50. I took over all of them.

After month 6, once the baby starts drinking more formula milk and eating solids, things start becoming potentially more egalitarian, since either parent can handle those.
In that case you have the car, and the VIN – and received the software directly.

Please specify a use case where you received the software without the VIN, thanks.
The courts have already ruled that code is speech.

In Universal City Studios, Inc. v. Corley (the case about the DVD decryption tool DeCSS), the Court of Appeals stated:

> Computer programs are not exempted from the category of First Amendment speech simply because their instructions require use of a computer.

> we join the other courts that have concluded that computer code, and computer programs constructed from code, can merit First Amendment protection, although the scope of such protection remains to be determined.

But First Amendment protections are not unlimited. The court ruled in that case (and others) that:

> the scope of protection for speech generally depends on whether the restriction is imposed because of the content of the speech. Content-based restrictions are permissible only if they serve compelling state interests and do so by the least restrictive means available. A content-neutral restriction is permissible if it serves a substantial governmental interest, the interest is unrelated to the suppression of free expression, and the regulation is narrowly tailored, which "in this context requires . . . that the means chosen do not ‘burden substantially more speech than is necessary to further the government's legitimate interests.'"
The specifics of either case don't matter in what EFF is saying there. That is the point of case law. The court ruled that the oath was illegally compelled speech, which means that speech can remain protected (by the 1st amend.) even when it isn't public speech.
“When I use a word,” Humpty Dumpty said, in rather a scornful tone, “it means just what I choose it to mean—neither more nor less.” “The question is,” said Alice, “whether you can make words mean so many different things.” “The question is,” said Humpty Dumpty, “which is to be master—that’s all.”

[LEWIS CARROLL (Charles L. Dodgson), Through the Looking-Glass, chapter 6, p. 205 (1934). First published in 1872.]
In many other countries, including the country I live, buying random cheese works as expected (i.e. I get cheese).
The local San Bernardino CSI department surely has a strange-haired hacker on staff that can type so quickly no cyber pathogen can withstand the onslaught. Problem solved.
IBM pays H1Bs dramatically less than their peer companies, and recruits far more H1Bs.. They're terrible;

http://i.imgur.com/hkKLLR2.png
> (I've now come up with scenario: If you have access to multiple such sets of data, you could connect accounts from different systems. I. e. when the youporn logs leak, someone could tie the data to your HN account etc.)

Combine that with leaks of a social network where you have real names and IP addresses, and you could actually identify the name, job, address, etc of everyone who watched a specific clip of porn.

That’s very bad.

Metadata. Not even once.
"high functioning" kind of autism is a misnomer - even if you aren't the kind that bangs their head on the floor / avoided being non-verbal, life can be quite challenging.

I agree that it isn't necessarily a net negative, but the success of an individual on the spectrum seems highly conditional on life circumstances.

The thing is, genetics for autism also seem to produce people with adhd (reciently rolled into the spectrum) and generally coincide with decreased ability in executive function - leading to the absent minded professor syndrome. It also has a high prevalence of sensory processing disorder which can lead to a lot of issues with dealing with day-to-day life.

Even in cases where people with ASD happen to be of above average intelligence, it doesn't necessarily lead to success. I score 99% percentile in almost all academic areas, but I can't even feed myself right now. I'm functionally retarded when it comes to interacting with people half the time and the high-stress that comes from normal every day things means I might as well be agoraphobic.

Under the right conditions I have no doubt that I can flourish. I'm actively engaged in getting my life back on track (grew up in poverty, diagnosed late in life) but there's a reason that suicide rates and general unemployment levels for people on the spectrum are astronomical compared to the general population.
As a clinician research showing cognitive abilities varying with age is unsurprising. Unfortunately the full report is hidden behind a paywall. The article mentions a plan to make the datasets used in the study publicly accessible. That's great but that idea should also be applied to the findings described in the article.

Now that I'm becoming "old", the effects of aging on cognition are personally all the more relevant but even long ago it was clear to me that aging was associated with cognitive decline in some respects and gain in others.

The research confirms ability to absorb and recall random pieces of information is greater in youth than later years. One example is the common complaint of people in their 50's and beyond of delayed recall of names of people or objects as though their "circuits" are not working as quickly as earlier in life.

The article points out the late peak of accumulated knowledge, which is consistent with my own observations. However, I believe this is not just a matter of knowing static facts, but represents the subtle element of extended experience that's difficult to define or measure via tests like the WAIS used in the research. The contribution of experience is from problem solving over long duration, conferring the ability to better predict the outcome of particular actions or decision paths.

The value of experience is probably what is meant when referring to the wisdom of the old, though given the frequent discussions on HN of ageism in tech fields, the benefits of wisdom may be unappreciated.
Here's another citation of an "actual article" for you, fam.

The Paradox of Declining Female Happiness: https://www.nber.org/papers/w14969
Thrusters in Soyuz capsule are loaded with about 30 kg of hydrogen peroxide (probably around 82%).

This is actually one of the concerns with SpaceX Dragon capsules - they use significantly more toxic components.