skysight-inc/HackerNews huggingface dataset:
I can tell you the answer they typically give.

They, and this is not a joke, put a 'hedonic adjustment' for quality of life into inflation. The criteria is not measurable, it's about feeling, not seeing.

It is the same answer the Fed gives to the government. They definitely do not believe it, but we're talking about people effectively employed to be the Wizard of Oz here.

We didn't do that for the transition from gas lamps to electric or for horse drawn buggy to car. It is bullshit.

When real wages go up people can actually tell. I don't believe in democracy and thereby take polling with sacks of salt, but I do believe in the wisdom of crowds when they have knowledge or experience, and boy are Westerners pessimistic about both the economy and the government since around 2008. Every Gallup poll and Pew survey shows it.
Um because many people use phones in cars who are "not" driving. How are companies suppose to determine when a phone is being used by a driver vs the passenger right next to them or the people in the back seats? For someone not driving there are countless good uses such as taking photos/video of sights, games, directions and more such as calling someone for an address, or for reporting your own or someone elses emergency.

Trying to ban it will never work since people will always find a way around it or even worse alternatives, and any company that does, another company will exist or popup offering the ability.

Just like with the industry trying to stop illegal music downloads it was futile to stop them until instead the provided a better alternative (cheap streaming, easily accessible high quality music). In the case of cars, Apple and Google are hoping to entice users into using safer more convenient options that holding a phone in their hand, with CarPlay and Android. The downside being it will take a long time before the average person has a car with that available.
Brief summary: Microsoft is now using FPGAs (flexible hardware that can be 'programmed' to implemebt various chips) as part of its Cloud tech stack. The FPGAs can run their algorithms with better speed and energy efficiency than CPUs, but are less flexible (a pain to alter). The article does not explain it very well, I think MS itself lays it out quite clearly: https://www.microsoft.com/en-us/research/project/project-cat...

Also annoyingly this article does not link to the paper about this, which also explains it better than the article. I recall this one from MS about how they use the FPGAs in Bing; was pretty impressed by it at the time.
https://www.microsoft.com/en-us/research/publication/a-recon...
The WAL (https://www.sqlite.org/wal.html) facilitates concurrency.
Lightning on f-droid.
That seems odd. Have you looked at the SQL docs for why this might be?

Also, have you compared this to what other DBs do?
>Intel now owns Alterra so this internal thrust at MSFT may be why they bought them.

Intel openly acknowledges it. From the article:

"Microsoft’s services are so large, and they use so many FPGAs, that they’re shifting the worldwide chip market. The FPGAs come from a company called Altera, and Intel vice president Diane Bryant tells me that Microsoft is why Intel acquired Altera last summer—a deal worth $16.7 billion, the largest acquisition in the history of the largest chipmaker on Earth. By 2020, she says, a third of all servers inside all the major cloud computing companies will include FPGAs."

Altera strikes me as an odd choice though. I'd have thought Intel would buy out Xilinx, the industry leader, instead.
> even if you have JavaScript disabled, if it's embedded in the HTML code.

how so?
I also run into websites that force me to spoof the user agent string just to gain access. Intuit is one offender.
I am considering buying one. Was your plastidip suggestion legitimate? Should I just hold the connector and dip it into the plastidip? Thanks.
Good work!

BTW, how easy is it to add FF + noscript type of features to chrome?

--- Only enable JS on whitelist websites - all others are default disable unless user explicitly temporary or permanently enable it.
Ummm... can you please include an explanation on your website that makes sense to non-developers who haven't heard of either Yubico or U2F before?

"It's the same as any other U2F token" is meaningless to a rather significant proportion of humanity.
I think it's likely intelligent life outside our planet just doesn't, or won't, have any interest in us outside the infinitesimal possibility of a threat.

Consider everything less intelligent than us on our planet... If anything tried to communicate with us, would we even bother trying to figure out what it was trying to say? Would we try to communicate back?

Suppose an octopus stacked rocks in piles of prime numbers (not including unity). Would we care beyond possibly putting it on display in an aquarium?
If you just look at its capability, yes, it can work great for a website.

However, sqlite is limited in what it can do, so when you need to go beyond what it can do then it can be a pain.

I'd say sqlite is a DB choice for people who understand what each DB option gives them. If you were new and needed a default choice, then pg, or mysql, or sqlserver are going to be pretty flexible long term. You also are going to get a lot more technical info on the web about how to use it with whatever web framework you have chosen. However, I have used it for websites where I have a pretty good idea about my data needs. works fine.

I use it more in the "competes with fopen" case though. Super great as a settings / info / persistence store
I actually noticed something when I was living in Argentina, South America (I'm from the US). It was more common for people to have maids, nannies, etc, than in the US. Not super rich people either, just upper middle class people. It made me wonder if there was some kind of "maid index" - an indicator of the percentage of people who have a maid. I suspect it could be used as some kind of indicator for wealth equality (or inequality).
Could I use this if I want to access apps on my Android phone?
...Which is pretty hard to notice unless you really screw up. It's never been a problem for me, but I only work with SQLite infrequently. Does it come up often in your work?
Set up access control. I believe Google Cloud applications can be assigned to multiple users, in the same way that a Google Document can. Create a couple of superuser accounts. As long as one person is alive, someone has the proper access to change things if needed.
It has been solid for a long time, because the testing is targeted at embedded applications where maintenance is not always an option.

A HN favorite: https://www.sqlite.org/testing.html
You know, I couldn't have provided a better example of the exact phenomenon I was talking about. Thank you.
I agree with you that I am dismissing his post. If he had asked for an explanation, instead of frothing that it was "gibberish", I most likely would have given him one. If you aren't (currently) capable of understanding the contents of an academic journal article, but insist on going on about how you don't understand it and how it is a failing of the authors that you do not, it requires angels of a significantly better nature than I possess to help you.

Gotta want to get it to get it, IMO.
Arnold Palmer dead at 87
Thank you.

I'd say we're pretty close to a crisis already.
Doesn't that also remove the need for discipline? So the last vestiges of 'engineering' that so many programmers aspire to vanish, they can blame their tools, and the only development challenges are found in the tools themselves (perhaps already true to some extent).

This sounds depressing.
They're similar in capabilities, Altera's tooling is easier-to-use per comments I see, and it's much cheaper buy. Funny thing was that, when Intel was buying Altera, people were suggesting Xilinx should buy AMD. That's how funny the financial situation is between top CPU and FPGA vendors. Haha.
Yes, in the sense of convenience... but you are storing the generator on a networked device with potential for malicious exploitation. OK for my gmail, but maybe not the keys to a 6 figure brokerage account... Of course, in the case, I'm getting issued a key from the brokerage.
> High latency feedback forces you to be more methodical in your development and think about the changes you're making.

This! People rely on their fancy REPLs and super fast feedback loops and 1000 unit tests too much these days. What do you actually do when you can't run the code? What if you have to debug it just by reading it?

There's a lot to be said about being efficient with trivial changes vs being methodical and able to solve much complicated problems when they arise.
I know lots about Tiny Houses, am currently designing one, ask me anything
It is just a convention, not a rule. It is very common in classical music for a piece in a minor key to end on a major chord (called a Picardy 3rd) or in some cases to end on the dominate 5th - which is a major chord. The latter though, isn't usually the absolute end of a piece because it leaves you hanging (rather like ending "Happy Birthday" on the word "to" - and leaving off the "you").
Looks like it's basically this: https://www.amazon.com/Yubico-Y-123-FIDO-U2F-Security/dp/B00... but $8 instead of $18, open-source, and far more "stylish".

Cool.
Last fall ( october 2015 ) twitter started mandating your real mobile number (sms confirmation) to logon, so I deleted my account. I think I had over a 1,000 followers, so what. The case of anonymity was taken away last year. I suspect with Twitter being for sale, that the sale of 'confirmed live humans' to target for their interest and profile is more valuable then millions of anonymous.

I deleted all of my facebook accounts more than 5+ years ago. About the same time they went to 'real id'.

These days you can't even open an account on google without your mobile phone. I was amazed running youtube on my samsung that it let me create a google account, which is mandatory to run youtube, without a mobile, then the next night I ran the youtube again and it asked for my phone number, so I deleted the android youtube,

Much of the developer tools now require your credit-card just to download, ... funny that they're going way beyond 'real id' to 'Real Orwell'. With the credit card, they can link your FICO, and that is worth some real money, to know a person interest, and net worth.

I suspect in time that people who refuse to give out their mobile numbers and credit cards will be denied developer privileges. I think the line of reasoning goes that 'code' is too valuable to give to the anonymous people.

Long ago Zuckerberg said "Only an idiot would use Facebook", I concur, using computer since 1960's, I started with punch card on OS/360 IBM, most mostly machine language, then jumped to APL in 1970, then Unix mid 70's. Since day one, I never used my real-name for anything online (tcp-ip), to this day I find it a privilege to google my own name and find nothing. I think that Marc has just joined this club, the club of freedom knowing that they know nothing.

Don't give them anything, not your real name, not your phone ( tracking device ), not your credit-card ( scores,IRS ). Now in China they give a number to every citizen indicating his worthiness, the FICO or credit score in USA is much the same, its always been an indication of a well behaved citizen, a lemming.

Let's hope now with all his money that Marc finds a life, maybe he can go live on some mountain and become spiritual and disconnect from all electronic device for a time, and learn the real meaning of being human.
Same experience in the early 2000s at 28; worked like a maniac in a fast growing company (co founded by myself); we had huge clients and made bucket loads of money (Deloitte fast 50 for years) but we were understaffed as our hiring did not keep up with the growth: I worked 7 days, 8 to 10 and usually more after getting home. I came in one monday went to the toilet when suddenly my arm fell down next to me, I stumbled, remember a crackling sound in my head and not much more after that until many hours later in the hospital. Unlike OP, I had to spend 1 week (esp the first 24 hours as they are crucial) for observation and tests in a special stroke ward. They could not find any cause. I know there is not much proof for the stress having to do much with stroke or high bloodpressure but I am sure that was the cause anyway. I remember that choking feeling of thats stress and pressure. I packed up and moved to Spain with my wife; started working sane hours from home.

To be clear: number of working hours have not much to do with stress levels: I sometimes still work long hours but since I never felt anything like that kind of pressure I had then. And I never will; it was silly and unproductive but as my first big company and successful startup (which gave me financial freedom early on), I did not have many history to fall back on and the advice around me was of a 'do not stress so much' kind of unhelpful level.

It took me years to get over the anxiety of getting another stroke and my speech is still not what it was before; I cannot pronounce some English words correctly even though I know how to and used to be able to. But it does not impair my life or work: people seem to like that Dutch English accent while my previous English was more perfect.
If you have the source code to all your software, generally speaking open source (although proprietary software occasionally comes with source code included), and you know how to build it, then removing old instructions from an ISA is feasible. Once the compiler is modified/reconfigured to not emit the removed instruction any more, just recompile everything.

If all your code is bytecode running on a VM (such as Java or .Net bytecode), then you don't even need the source to your applications – just make sure the VM's JIT compiler is not emitting the old instruction any more.

A good example of the later was the IBM AS/400. The high-level languages in which applications were written – COBOL, RPG, PL/I, etc – all compiled to an intermediate bytecode (MI code). The original AS/400s used a proprietary CISC CPU, whose instruction set was never publicly documented by IBM, although I've heard it was inspired by the System/370 mainframe instruction set. The OS would translate MI bytecode (which was documented to customers) into the underlying CISC instructions. Later, when IBM moved the AS/400s to PowerPC, they just had to replace the MI-to-CISC translator with an MI-to-PowerPC translator, and all that old code just worked. (I simplify somewhat – they also rewrote most of the lower-level OS code from a PL/I dialect into C++ – although, that was more of a good idea than something strictly required by the CISC-to-PowerPC migration.)

By contrast, it is very hard for Intel to drop anything from x86, even rarely used features (e.g. BCD arithmetic instructions), because somewhere out there someone has a business critical closed source app which uses that feature, and the source code for it might not even exist any more.

So, at least in principle, an open source ISA could actually drop things faster than many proprietary ISAs do. It really depends on what kind of software ecosystem ends up running on that ISA.
The Fastest Electric Vehicle in the World
What's the safety issue? Will your data corrupt, or are your types just not 100% guaranteed?

Because I can live with the ladder: weak types suck in programming languages, but are okay in DBs, and the types get verified multiple times on their way in and out of the DB in most systems.

Besides, it won't mangle your data. Unlike some DBs that I could name...
I wouldn't say it's a frequent problem, but it's much more likely to be a problem than performance.
China Completes Largest Radio Telescope in the World
I use Firefox on Android, with uBlock Origin plugin.

It's not perfect. There are deviations from the usual "Material Design" UI standards. Some sites don't render properly. It's slower. But it's worth it to me.
Airlines Embrace Pollution Plan That Could Cost Them $24B
Agreed on Safari/Edge but note that I didn't use the words "very secure" to describe Chrome in isolation.

How can something that gets publicly exploited year after year by _teenagers_ (1)(2) be called "very secure" ?

The grim reality is that we never had a browser than can be called even remotely secure. Major factors for that are the implementation languages (C++ and C) and the vast attack surface. It's disheartening to see this trend continue.

(1) http://www.tomsguide.com/us/pwn2own-browsers-2015,news-20680...

(2) http://blog.trendmicro.com/pwn2own-day-2-event-wrap/
I think what GPP meant is that most apps don't need concurrent writes.
If a coating of plasti-dip is an option check whether it's possible to add glitter to it as tamper-proofing, similar to https://www.wired.com/2013/12/better-data-security-nail-poli...
> No No No. There are probably ~100K of ISPs,

Good point. I was thinking in a US-centric way.

Still, I'd like my ISPs in the US to be the internet equivalent of lead-free water.
Hmm, this product may be more practical if you're okay with closed source for this purpose: https://www.amazon.com/HyperFido-K5-FIDO-U2F-Security/dp/B00...

Still, cool.
For a few months now, Bank of America's site has been including a giant alert at the top suggesting that I use a supported browser, such as Firefox, Chrome, or IE. ... Except I'm already using Firefox. I'm not customizing the user agent or anything.
The product I miss most is Lotus Improv. I used it on NeXT all the time. There's no mainstream product that's quite like it.
I am not sure. I think it could be a proof-of-concept opensource prototype. Adobe researcher was also involved.
> Steel is worth something

No it's not. It's just a lump of metal that sits there.

> and can be used to build things.

Only if I want things. And I only want things if I value them, and I value things, just because, there is no fundamental value to things, only what value we believe there is.
Nintendo did sue Galoob/Codemasters, but they lost. I have to wonder if the same trial was held today if the outcome would be the same. Copyright lawyers have really gotten quite good at convincing juries about the necessity of Copyright maximalism.
Thanks heaps! It means a lot. Amazon is mostly a horrible place to shop for us Australians.

Congrats on the write up/production too. Looking forward to ordering one ASAP.
And that island is called Iceland.
IF you need help in a hurry there are very small nano sized Tiny Houses that can be pulled by bicycles and easily stored.

http://www.tinyhousedesign.com/a-real-bike-trailer-house/

You can make one for about 200 bucks or less.
Abu Ashraf Masnun: Introduction to Django Channels
I don't disagree with that assessment, per se, but I don't think much can be done about it. The message doesn't say, "Fuck off, you worthless loser", it says (taken from the site), "This question has been asked before and already has an answer. If those answers do not fully address your question, please edit this question to explain how it is different or ask a new question." The fact that you interpret this as "fuck off" more or less proves my point that anything hinting at, "Maybe the answer can be found here" will be interpreted by new users as "fuck off".

As for statistics, you may be able to find some by querying the data explorer: https://data.stackexchange.com/stackoverflow/query/new

I suspect it would be difficult to (automatically) distinguish between instances where a user was discouraged by the message and instances where the user's question was answered at the link. Perhaps the fraction of instances where the question was edited after being marked as a duplicate, then re-opened, is an OK metric for how willing a given community is to re-open questions.
Yeah, I'd care about that octopus. I would want to study it and see what else it does.

Prime numbers are a consequential concept. Maybe that octopus knows about another consequential concept that we haven't been thinking about for many hundreds of years.

Also, maybe the smartest thing to do if an unknown entity tries to contact you, is to play dumb.
Getting a site from zero to 100K hits/day is also a fairly monumental task, and if you don't succeed at that, you don't have to move to a different database.
> This is why interview code tests are... badly misguided. Most "fizzbuzz" screening is grossly artificial, denying one the feedback loops which are a critical element of productivity, and without which one is relegated to spending time manual checking what automation does almost instantly.

Do you really need to compile/run something like fizzbuzz? What if you're writing code that can't be run, such as when modifying a larger piece of code that won't run until all modifications are made?

Isn't there some value in being able to verify correctness of code just by looking at it for a few seconds? Surely you can overlook some things, but with practice probably a lot less than people think.
See the article at NVIDIA developer blog: https://news.developer.nvidia.com/artificial-intelligence-so...
Just as a post about Googles next generic Whatsapp-clone (with x-size-larger emojis) will get some 500+ upvotes, so too will a post like this get upwards of 200 votes.

The HN community really is polarized ( or so it seems ) about these data-harvesting companies and issues like privacy/transparency.

My thought then, is which group is larger here (privacy-aware vs. GooAppFace )
I felt invincible at that age and I did not feel the need to have insurance really; in NL insurance is mandatory but I had the cheapest of the cheapest. After a major event like a stroke, you usually cannot move, ever, from your insurance (at least not 'up'). Also, you cannot get income protection insurance after that, which, of course, now you will see the use of.

I wish I had forked out the cash for international health insurance, the largest package, before I had a stroke, but I did not as I felt nothing would happen to me. Now that I live in another country and I travel a lot, I get bitten by that naivity a lot. I would recommend, if you are healthy and have enough $ to take an international health insurance package as you will never know what happens.
Very cool work. The Chromium source isn't easy to go through. I'm glad that it's open source though.
Shrink tube is a good idea. Low risk.
As a rust programmer. I've been very happy to see c++ talking about the things that are core to how we get stuff done in rust. As a c++ programmer, do you ever wish that auto wasn't const by default? Couldn't you have auto (let) and volatile (mut) :) .

I'm pretty sure this wouldn't be too hard to implement.
You mean the other way around, right? At least for purposes of maxlength....

They should both count it as one now, for what it's worth.
> Risk doesn't exist at all in the market sense, because risk is only defined by loss of capital - i.e. loss of face and status - and not by any other possible losses, no matter how physical.

Tell that to someone who loses their life savings and their house.

Capital is an economic system, but it absolutely governs people's physical lives.
Emergency dose of epinephrine that does not cost an arm and a leg
I'm surprised some cloud vendor hasn't acquired eASIC yet. They throw together stuff easily whose price/performance is between FPGA's and standard ASIC's. Have a bunch of machines for rapid, chip prototyping from FPGA's to their S-ASIC's at 90nm, 45nm, and 28nm. Any IP for networking, storage, security, whatever could be turned into a chip easily.

Vendor could pull a IBM or SGI with little boards with high-end CPU's + FPGA's or S-ASIC's for various coprocessors. Not sure if it's ultimately best idea but surprised I haven't seen anyone try it. Wait, just looked up their press releases and it seems they're doing something through OpenPOWER:

http://www.easic.com/easic-joins-the-openpower-foundation-to...
Heh, I think this isn't complex as much as making something complex simpler. Just super awkard because it's caked in afterwords. I'm happy to see some good examples of move constructors and the like.