skysight-inc/HackerNews huggingface dataset:
"it's kinda BS and so the independent market can invent their own certification."

Exactly. Exactly. (2x for emphasis). (Although there is value for sure to the warranty part.

They can invent their own word and certification. But they also need to provide a warranty for sure.

What you are really getting is the fact that someone is standing behind something. You are getting a warranty. And so it's a fancier way of describing a warranty. After all who really cares about the inspection part if someone is saying they will fix things?

For BMW:

http://www.bmwusa.com/Standard/Content/CPO/Warranty.aspx
Actually, trust goes much deeper than a crude lending example, which is used merely for demonstration. First, banks can't break your legs; they really don't have the resources to do that (not now, and not when the lenders were warlords and used the loans to buy armies).

The use of violence, or the threat of it, in a capitalistic society is much more complicated. The direct wielders of violence, say, the police, need to do as they're told. Money can't be the only incentive, because all sides have it. In our society, the police (more or less) have faith in the judicial system, and believe they're doing the right thing.

This system of trust permeates everything in modern Western societies.
Don't you have all the needed technologies and pieces in any high end mobile phone? Yeah, there's the electronics for the implanted electrodes, but I doubt they can't be made small enough to be put under the skin.

You's basically have a smaller-smartphone sized computer implanted somewhere under the skin (above the pectoral? somewhere else? dunno - just make a larger version of the casing used for peacemakers), with a wirelessly rechargeable battery (existing tech - just google), a subcutaneous bunch of wires going to the implanted electrode (again, tech similar to what you have in current pacemakers), and this will be wirelessly linked to the camera (existing tech - just need to find something low power on the receiving end). If you need more computing power in the loop, you'd have another smartphone sized device in the patients pocket, getting the wireless feed from the camera, processing it and streaming to the subcutaneous one. But wait, you already have things like the Google Glass that have a camera + enough computing power and wireless capabilities baked in, and ready to be mass produced, thanks Google.

Going further, when the electronics get low power enough, the wirelessly charging implantable battery (a bit large, and deadly if it ever leaks, but thankfully not hard to safely case/coat) could be replaced with a glucose fuel cell (not yet available, so stick to the battery for now, but doable in the future according to: http://www.nature.com/srep/2013/130322/srep01516/full/srep01...).

Now yes, none of these are "medical grade" or "medically approved" techs or anything, there is real work in putting them together, and the whole biocompat coating is again existing tech, you just need the expertise of an existing implantable devices manufacturer, but it's "just" a matter of glueing together some existing parts. Take a team of good hw engineers from any telcom company and they'd know how to do it.

...but to be honest, the real solution for blindness caused by retinal damage is probably something like this: http://rspb.royalsocietypublishing.org/content/278/1711/1489... , and since this is probably the best path, it doesn't matter that much this old doc's researches got to an end...
> I would have appreciated if you would also had described the downsides of using DynASM compared to other jitters.

The article wasn't meant to be a comparative evaluation of DynASM vs other dynamic code generation engines. If I was comparing it against engines like LLVM and Lightning that have their own IR and optimizers I would have also mentioned DynASM's advantages compared to them, such as:

- DynASM is much smaller: DynASM's runtime is something like 2k of object code. Lightning is more like 150k and LLVM is many times bigger than that.

- DynASM is faster: I haven't benchmarked against lightning but LLVM is known not to be very fast at JITting, and just the fact that Lightning is performing its own optimizations means that DynASM is probably faster (note that I'm talking specifically about the speed of doing the code generation itself).

- DynASM gives greater control: you have full control over what instructions are emitted. If you want to play a little fast and loose with calling conventions for speed, you can (I do this in my JIT). If you want to use SSE/AVX/etc. or other very specialized instructions like x86's parsing instructions, you can.

Basically, if you already have your own IR and optimizer and you just want a code generator, and want control over what specific processor instructions you are emitting, then DynASM is a great choice. If you don't have your own optimized IR, or you don't want to write a separate code generator per platform, and you don't mind the size/speed overhead of other engines, then other projects might be a better choice.

> The real trick you seem to like is the syntax abstraction, using | as prefix. But normal C can do the same with __asm(string)

If you think __asm(string) is the same as DynASM, then you missed the point of the article.

__asm(string) is great if you just want to write some static ASM that is fully known at compile time. But how are you going to use __asm(string) to do this?

void emit_mov(int immediate) {
// This won't work, you can't substitute a variable
// into an __asm() expression.
__asm("mov eax, immediate");
}

Sure you could pass the immediate to the ASM via a register, but that's not what we're trying to do, we're trying to build code at runtime. __asm() won't help us with that.

> and it's easier to use C macros for portable ASM

Not sure what you mean by this. If you're talking about a BPF-like approach like I discussed in my article, that's not portable and not very readable IMO.
Indeed. In Spain, the LOPD (Data Protection Law) states that the email is personal information. Many companies have been fined for leaking emails, specially when sending mass emails with all the addresses in the "To:" field instead of BCC.
How do you account for criticisms of IQ? I think anecdotes are permissible here since we are looking for counter-examples: I know people who have scored in the 110s and 120s on IQ tests in school, who are now, in their 30s, very prolific researchers. On the contrary, I also know a few people who scored very high in school IQ tests (140+) who haven't amounted to much, professionally, later in life.

Other counter-examples to the general trend of 'age-related mental deterioration' include several greats in creative fields (e.g. P̶a̶b̶l̶o̶ ̶P̶i̶c̶a̶s̶s̶o̶,̶ ̶T̶.̶ ̶S̶ ̶E̶l̶i̶o̶t̶ Paul Cezanne, Robert Frost, etc.) [1] whose best work came later in life. All said and done, it is hard to quantify success and definitively relate quantifiable functions of the brain with 'success' and 'creativity'. An extreme example in the realm of pop-psychology is Maurice Ravel, whose most famous work 'Bolero' is thought have been the result of frontotemporal dementia. Strictly speaking, Ravel shouldn't have amounted to much after his brain started deteriorating, but the dementia directly underlies the repetitive rhythms that make 'Bolero' a creative masterpiece.

While physical exercise (and a few other mental 'exercises' such as bi-linguality) has been shown to be supremely important to stem age-related mental decay, I find your comment to be a bit too pessimistic.

This brings up an interesting question: how do statistical results relate to self-actuation and motivation? When presented with such statistics as in your comment, one can either give up on making lifestyle changes with a resignation to 'inevitable aging', or may look at the statistics as a motivating factor to remain an exception.

The authors of your reference 2 state this in the conclusions: "Importantly, these findings also suggest that neurobiological aging does not always lead to neurocognitive decline in a uniform manner, and that external experiences can modulate and perhaps alleviate some of the neural effects of aging in the brain."

[1] Bruce A. Weinberg & David W. Galenson, 2005.
"Creative Careers: The Life Cycles of Nobel Laureates in Economics,"
NBER Working Papers 11799, National Bureau of Economic Research, Inc. http://www.nber.org/papers/w11799.pdf?new_window=1

*Edit: I meant Paul Cezanne, Robert Frost, and Virginia Woolf.
Parent wrote it was an historical aberration. He didn't write it was an accident.
57, employed. Latest hack: https://github.com/tatumizer/circuit-dart

Listening to good jazz helps to stay in shape(there's some scientific data that proves music activates something in the brain, not sure what exactly, but it seems to work :-).

As someone noted earlier in this thread, there's nothing new in programming for the last 30-40 years. You just need to learn 100 tricks, you learn them early, and then the age makes no difference. What changes is that you don't think of career any more, and think about money much less, which makes you a very bad candidate for bullshit work. You can imagine the consequences.
"TCP keepalives kick in after 2 hrs (default), and I've used TCP stacks that wouldn't let you configure it to less than 60 mins."

We were doing some interoperability testing with an IEC-61850 stack, and the vendor's library, set the TCP-Keepalive to 100 milliseconds. Needless to say this caused issues on our 30 kbit links.
At least for FedEx, rerouting individual packages costs money but vacation holds are free.

Since I've never encountered a day where I'm expecting two packages to be delivered by my driver and I'll somehow be around to receive one but not the other, I've never seen much reason to go with the non-free option.
col·li·sion
kəˈliZHən/Submit
noun
1.
an instance of one moving object or person striking violently against another.
"a midair collision between two aircraft"
synonyms:	crash, accident, impact, smash, bump, hit, fender bender, wreck, pileup More
an instance of conflict between opposing ideas, interests, or factions.
"a collision between experience and theory"
synonyms:	conflict, clash; More
2.
COMPUTING
an event of two or more records being assigned the same identifier or location in memory.
I don't do this for when JS is disabled; I do this because networks are unreliable, especially cellular ones. JS on websites is growing in number of files and in number of bytes. If your JS is at the bottom of the page and has to download and execute before the page is usable, users on cellular networks in particular can be looking at an unusable page for a significant number of seconds.
Fascinating. Is that Salon article even remotely accessible to a non-Russian (speaker)? It makes fairly subtle references to writers non-Russians have likely never heard of (the brothers Strugatskie, Lev Gumilev, Griboedov), and so builds a large argument which can come across as vapid and pretentious. I'm not necessarily saying it is, but I got most of the references and thought the author went a little too far. The comments are rather less charitable, and point out a few factual errors (e.g.: currency at Bree — silver pennies, explicitly mentioned by JRRT; the weakness of sequels — what about Huck Finn?).
Put a separate number in front of the id and use that to shard. The historic ids would be a.k.a. 0,<id> and the next lolillion would be 1,<id>
Chef-solo is probably more up your alley. You should be able to easily find recipes for Postgres, Nginx, RVM/rbenv, etc. to automate the building of the server.
New Tool Predicts Which Photos Will Go Viral On Facebook
No, a blank repo is shown differently[1]. Somehow this repo has had code pushed to it, but all branches have been deleted or something similar.

[1]: https://github.com/captn3m0/testrepo
the 2 exceptions are titanium and gold

Are you sure about this? A friend hit me with a pencil 5 years ago, and this caused some graphite to enter inside my skin. The graphite is still there to date and I got no pain, infection, reaction from it.
Anyone able to view this site without Javascript?
The folks at Tympanus have thoughtfully included a tutorial for these effects as well. Check it out at http://tympanus.net/codrops/2013/12/12/progress-button-style....
If you choose your layout carefully SQL should be fine. Certainly you can index on whatever you like that way. You also get the potential to do clever things like storing message bodies or mime parts once and foreign-keying them into individual mailboxes (if I email 30 people a single 1M file I should only really need to store it once).

This actually looks almost like what I want out of a webmail client except it's lacking hotkeys. I don't know how people manage email without keyboard shortcuts.
As somebody who spends a bit of time in East Asia, face-to-face, personal relationships are how business is accomplished. People from Western societies struggle with doing business in these areas because of this. There's no shortage of cultural business guides that talk about chopstick usage and how to bow.

But the reality is, you have to form a personal relationship in these countries to accomplish many things. Business deals are sealed over rounds of drinking or dinner or karaoke and other similar activities.

Change is occurring slowly towards more Western style business. But it's not clear if it will ever be fully adopted. Westerners often struggle with lose attitudes towards contracts and regulations, because the core of the business attitude is about personal trust.

The reasons for changes away from this system are complex, but likely because Western systems of business are built around assumptions that you can't trust your business associate, so both parties and the legal system does support strict attitudes about contracts and regulations -- collateral or contractual penalties are often used to ensure compliance rather than trust. Risk minimization is something Western businesses are pretty good at.

As more and more people start to do business together, they realize that no amount of karaoke and liquor will prevent your business associate from screwing you over. So eventual social reform is happening and is likely to continue to happen until a local comfort level is found. It might not look anything like the Western model in the end, but it is likely to be informed by it.
Exchange gateways fail, network lines fail. This happens all the time. In the current system I can still trade if NASDAQ goes down.
It's the same for me[1]. I guess you are logged in and viewing your own empty repository which shows you instructions to commit and push. Am I missing something?

[1] http://imgur.com/a/78ruA
Right. Unlikely that anything was done carelessly, and in the end, Ballmer had to go, even if he was a great CEO - only a new, hip CEO could get people's attention and project a new image. And they'd been building up to that moment (when they could withstand the world's attention for a while) - the new logo, the product and web visual unification, etc etc.

Next comes the real excitement.
Interactive Graphic: The NSA Spying Machine
With regards to point #2, do you feel the same if you put yourself into some completely novel situation. I.e. let's say you've never been diving, you go diving for half an hour, does it pass by in the blink of an eye or does it take as long as you once remembered?

Is your perception of time because you're just so used to most things you do in your daily life that you don't notice the details, or is it some innate change in the brain as we get older?
UPnP is made to have application automatically open ports without being logged into the web config.
it also implements a small imap client(which may work fine for just reading gmail, but imap is a scary thing, everyone uses it a little differently)

It uses imaplib from the Python standard library. Doesn't look scary to me.
Actually, that sort of logic is probably exactly why it hasn't happened. The marginal increase in costs for this is almost certainly much much higher than $25k.
> In short, humans see math as beautiful because it is a signal for intelligence, which is a deciding factor of fitness in our evolution

I disagree, although I think I see where you are coming from. Perceiving beauty is a form of pleasure, and the brain feels pleasure as the result of a chemical process. The real question is what causes the brain to initiate that process. Certainly cultural influence plays a huge role, as does the need to reproduce. But I don't see any evidence or arguments as to why that has to be the only explanation for why a person perceives beauty.

I think the concept of mathematical beauty is highly subjective, but if I had to put it into words: I think the perception of mathematical beauty is related to the human brains natural capacity to understand patterns and do mathematics.
As will google: https://www.google.com/search?q=16+mpg+in+barrels%2Ffurlong
An interesting book on the topic: Why Life Speeds Up As You Get Older: How Memory Shapes our Past http://www.amazon.com/gp/product/0521834244
>You used to be able to retool fairly easily. That is just not the case anymore.

You know, I've never actually seen any evidence of this. People say it a lot, but it's not reflected in the numbers.

However, if it is true, it's simply the case that there will be a slight permanent increase in the number of people who are unemployed.
I have also found people often unestimate realloc (but have never done the same level of investigation to find out just how clever it is!)

On several occasions I have wanted to use mmap, mremap, and friends more often to do fancy things like copy-on-write memory. However, I always find this whole area depressingly poorly documented, and hard to do (because if you mess up a copy-on-write call, it just turns into a copy it seems, with the same result but less performance).

While it's good realloc is clever, I find it increasingly embarassing how badly C (and even worse, C++ which doesn't even really have realloc (as most C++ types can't be bitwise moved) memory allocation maps to what operating systems efficiently support.
Not sure if somebody else posted this but do you have the serial numbers of your devices? From what i know, if you report them to apple, apple can remotely deactivate your devices.
WebM support on 4chan
Mona Simpson: What Life in the Real World Costs
Best Lua "class" example I've seen is in the PIL 3rd edition it is about 10 lines of code and lets you use inheritance and some other nice OOP concepts.
I just finished reading Kazuo Ishiguro's "The remains of the day" which portrayed the life of an over-loyal butler who devotes all his life to his lord, and realizes at the end that he's lost all his personal life along the way.

Such was the life for a lot of of the people living in the feudal period - a servant's life fully devoted to your master, without questioning right or wrong.
The site has an amazing collection of UI experiments and tutorials! Love it!
First, that doesn't refer to the parallel naming schemes, it only criticizes use of "GB" as an acronym.

Second, it's not specific enough -- the fact that two parallel measurement schemes are in effect is the answer to the question he asks in his title. That deserves more than an offhand, incomplete reference.
They very specifically only handle the very weak (1024, 1, 1) work factor parameterization of scrypt (which AFAIK isn't used by anything other than altcoins) and various workflow optimizations they do internally make them unable to run even those scrypt parameters on arbitrary data.
My favorite bits from the video:

- Why should you think? Because it helps you do things.

- When should you think? Before you write any code.

- How should you think? By writing. "Writing is nature's way of letting you know how sloppy your thinking is". To think, you have to write. If you think without writing, you only think you're thinking.

- What to write? Write a specification. It can be simple or "mathematical prose" or a fully formal specification. A spec is simply whatever you write before coding.

- (00:44) Why write the spec? To be sure what the code should do before you write it.

- What code should you specify? Any code that someone else might use or modify. That someone could be future you.

He did talk about his TLA+ tool, but the points above were the thrust of this talk.
Even so, UUID's would be nearly infinitely better than the current model of incrementing integers! Wow...
Second black box pulse detected in hunt for MH370
>Technology today is not the same as technology 50 or 70 years ago.

You're kidding, right? The industrial revolution "unemployed" orders of magnitudes more people than current technological changes.

>The situation we have today is increasingly that you either need a STEM degree

God forbid that the only jobs open to humans require mental exertion, right? I sure do love the fact that a huge fraction of the minds on earth are spending eight hours a day doing the really important things, like putting more Duck Dynasty t-shirts in aisle 12.
Given that a large part of most degrees is pretty irrelevant to the student's future career 3 years seems plenty. If you're going to be an academic you can just do a masters or get on with your PHD.
All of my email is in Postgres. Ever heard of the IMAP server called Archiveopteryx?

http://aox.org

Arnt and Ahbijit know more about the email RFCs than probably anyone else on the planet. Arnt has been involved in writing several RFCs himself. Aox is blazing fast and your mailboxes scale as large as you want. Millions of emails in a single mail folder is not a problem. It's also really nice that it handles deduplication of your mail at several levels.
Just like the way Google+ was optional when using YouTube?
> It makes fairly subtle references to writers non-Russians have likely never heard of (the brothers Strugatskie, Lev Gumilev, Griboedov), and so builds a large argument which can come across as vapid and pretentious.

fwiw, I don't speak Russian, but I've read 'Roadside Picnic' (and am somewhat familiar with what else they wrote), know of Griboyedov, etc. I'm sure I've missed many references and nuances, but the article did deliver a consistent overall message/point to me.

> I got most of the references and thought the author went a little too far.

I probably agree, it went a bit over the top, but knowing where he's coming from (i.e.: I understand his defensiveness), it was OK for me. Some of the references to lore/history/etc were.. more 'cute' than argument-building. :)
How many times do you need to make that calculation?
I know how far I can go on one tank and how much it costs to fill - everything that follows is trivial arithmetic.
To be honest, it was probably a dead-end tech that could've worked, but will probably not be developed because other approaches are kind of safer and worked on by more reputable scientists: http://rspb.royalsocietypublishing.org/content/278/1711/1489... (this one is 38x40, and it's probably easier to get it higher res too :) )

But when it was first tested, it was what seemed to work best, but was abandoned because of the place it was developed in and the (lack of) scientific reputation of the person working on it. The thing with these kinds of things is that you need "proof by engineering and experiment", so if you don't throw money at them before knowing how well they work, you'll never know if they work at all... or you'll never have more than one working technology to choose from. The whole "fund just the best ideas" approach in medical engineering is disastrous imho because the problem space is so huge that you never know what might turn out to work and for what, and at the same time, you obviously can't just do "garage/basement experiments" on these kinds of things, so any equivalent of "wacky garage experiments" actually needs to be funded... this technology was a nice "exploration" of one way to solve a problem.
I have not yet watched the video linked (https://www.youtube.com/watch?v=OO_A8NHNBj8), but it apparently explains more.
My attempt at a real Chromecast review
4 Traits in a solution that make it a good hack