skysight-inc/HackerNews huggingface dataset:
Can this be done with Coq?

This can be done with any prover.

Simplifying a bit, an algorithm is a function of type A -> B. If you have two implementations, f1 :: A -> B and f2 :: A -> B, say one slow and simple (f1), one fast and complicated (f2), then you can verify that f2 does what it is supposed to do in two steps:

1. Show that for all a in A we have f1 a == f2 a.

2. Show that f1 meets the specification.

If you trust that f1 does what it is supposed to do, then you can skip (2).
I guess it's for the tourist that where in China when it happened.
Yes indeed, quite right!

0xA000 is the memory _segment_ and so the linear address is 0xA0000

I think I would have got this right first time ~20 years ago: ftp://ftp.scene.org/mirrors/hornet/code/3d/systems/gsescher.zip :)
I know from browsing reddit com subreddit medicine, for example, that this issue concerns [1] your medical professionals as much as it does the receiver of care or their families. [ at least the majority, if I read correctly, of those posting about the issue. ]
> Having said all that I'm sure it will go the way of the Apple Watch.

A popular and growing technology that gets more useful with each release?
Having been both a manager and engineer for a number of years in a number of organizations, I can say with some confidence that an excess of refactoring is NOT the problem.
Effortless Customer Engagement: Extra care with every call
I've been experimenting with multi-stage builds, and they do let me build a leaner image with clearer syntax by using one the first image to build my gems, and then copying the gems to the final image. <https://github.com/coreinfrastructure/best-practices-badge/b...

However, that doesn't fix the problem of having lots of development and test gems installed in test that I don't want for production. I don't know of a way of copying just my production gems to a production image.
You might follow a link from somewhere?
The problem with any community forum support is that without representatives from the company constantly on there, a question might:

- go unanswered

- get answered by the community with "here is how you do it," without the "here is why" part.

- the question can't be answered by the community and all you see are messages along the lines of "same issue here."

Rarely do I see the "here is how you do it and here is why" answer I am looking for.
Hacker's Law: Given an infinite amount of time, any system that can be exploited for advantage, will be exploited.
Agreed. I know HVAC people rolling in cash. Plumbers cleaning up. General contractors trying to keep up with demand. Ditto electricians.

The consistent trait among all of these guys is that they did good work at a fair price, were pleasant and reliable to work with, consistently communicate and were honest. This results in these guys getting lots and lots and lots of word of mouth referrals, not to mention call backs for future work.

When people are putting up a reasonable chunk of their own after tax money for work like that, 99% of the time it's enough for them that their biggest concern is trust and word of mouth recommendations is where trusted referrals come from. Integrity goes a long way in the contractor world.
Seriously? From here, it looks as if you're doing your best in refusing to understand. Here's a hint: context. If you're en route, even an approximate position within hundreds of feet is great for navigation; please stow your straw men back where you found them.

In this case, the issue is with landing, where you need a precise position; "probably tens of feet, when it works" is exactly the sort of accuracy that's not good enough. As for "know where it is and land" - that's already there, is called Precision ILS, and uses no elements of GPS whatsoever.
The article cites a report that cites [1], providing some employment numbers. Comparing them to U.S. demographics according to wikipedia, whites are over-represented by 7.6%, which merits "Diversity in the American workforce is dismal." Meanwhile, asians made up 4.7% of the population, but 14.04% of high-tech workers [1], an over-representation of 299%.

Yet the article focuses solely on how job ads contain phrases that are biased towards white males.

[1] https://www.eeoc.gov/eeoc/statistics/reports/hightech/
Hagakure and Mishima, at least that's the direct translation of the ex-yu title.
The book is amazing, dragging you into a world of proper spiritual and personal behavior worthy of a samurai. Read it as a kid and it had a great influence on shaping me as a person.
I had hoped this traced the history of programmable Lego (the first product was "LEGO LOGO")
It's counterproductive. It comes to the point where I do not read anything from certain sites. Diversity is nice, but it does not mean that someone, who has little knowledge in certain area, should write an article from the area.
One regret I have about AskHistorians is that I don't get to see all the hissy fits thrown by people who don't like the strict moderation and believe their speech should be uninpeded.
#you-know-what
>You'd be surprised how difficult it is moving 22TiB of file storage to S3.

Really? I deal with this daily. Can you email randhunt@amazon.com - if you're genuinely having or had issues moving 22TiB to S3 please LMK as that's abnormal for our customers and I want to fix it for you and others.
Look around a car before booking a test drive? https://twitter.com/JelmerVerhoog/status/881237798623293440/...
I currently push all passing builds on master to master.bestpractices.coreinfrastructure.org, and also run staging and production environments. See https://github.com/coreinfrastructure/best-practices-badge/b...

My question is when switching to a Docker workflow, does it make sense to use the same image for test on CircleCI as for deployment on staging and production.
I think their point was that you will pay with mobile via chinese company apps instead of google pay or mastercard... not that places that are too remote for gpay or Mastercard will magically accept the facy new payments from the chinese companies.
There's hundred of thousands of "testimonials" over which OS is best online. The fact is that Windows remains the best compromise between capability and cost for a lot of people.
If it's BGP hijacking, there'll be evidence somewhere.

And no, don't trust the network, but "the network isn't trustworthy" is not a diagnosis, only a potential risk factor. "X entity used BGP hijacking to situate their router between me and Y" is a diagnosis.
Digital only require better signal if you want high data rates. With analog signal the human has to do the error correction, i.e. extract the signal from the snowy picture. Digital signals can use error correcting codes to get the same result. The more bits you have for error correction, the better your recovery can be.
Very nice, bookmarked - this will be great for scraping 'advanced' websites!
WARNING: (Test Boost Excel) Read All SHOCKING Side Effects?
Intense sporting events increase the body's stream, coronary heart fee, and builds muscle properly. Not only that, you can locate that glandular secretions rise, together with testosterone. Push yourself, as an athlete could push themselves for professional leagues, and you can see most important profits. Weight Lifting and education right here is something that you want to be searching into as a whole. Do not absolutely go together with cardiovascular exercise. Attention on weight lifting as well. Electricity education goes that will help you not only build muscle, burn fat, and get wholesome, it'll push tiers which you need to growth herbal production of testosterone.

http://www.supplementscart.com/test-boost-excel/
When is stress good for you?
Right, but the point of my question is that deploying the same image to test, staging and production means that I'm necessarily using a less lean image, since I'm including gems only needed in development and test.
It already is for some of the things I'm doing. I have a lot of data in s3 and process it with lambda, meaning I can run a bunch of things I want very quickly by starting 100+ concurrent processes with virtually no management time from me, and it's cheap.
"Might" seems to indicate that something else happened afterwards as a possible result of the near miss

In this case it doesn't, the headline can be interpreted in slightly different ways but is not wrong (or really that ambiguous) as written. Standard headline-speak for 'something happened that was a possible cause for something else that also happened' is 'may have caused' like here:

https://www.nytimes.com/2017/06/23/science/bright-nights-noc...
x2. This is redundancy in action.
I have the same problem with a shed; how would it look in the space I've got?
but the regular Chinese cant easily take the train to Hong Kong.
> First thing first, I didn't downvote you or anyone else - because
> I simply don't have enough karma to downvote anyone.
> Please check my public profile before pointing fingers, that
> would be a much more civilised move.

I apologize if my words made you think that I was saying that you double downvoted me...I was just trying to put my observation in its context...but I did not mean you.

> The problem is you seem to be forcing your definition of
> freedom onto many people. You can value your free speech,
> your democratic system etc etc, I'd perfectly happy to respect
> that. However, it it seems that you refuse to even acknowledge
> the cultural differences widely observed. To give you a quick
> hint, majority vote is the preferred way in the west, but apparently
> Chinese and many Asian cultures value more on consensus
> based on compromises.

Thanks for stating your argument in details...

The meta-assumption that you are making in your argument is that there exists a general will in both western society and Chinese society -- which is equivalent to saying that there is a higher intelligent wisdom above all the western people or all the eastern people, represents their collective will and thus having a single voice that "they want democracy" or "they want totalitarian"...

This assumption is too big to discuss here, but from what I observe, many people in China are trying to get across the Great Fire Wall while another group of people (i.e. the government) are trying to forbid the first group to do so, which seems to me is hardly a consensus, not to mention any compromise...

> Your arguments on "propaganda and censorship" are quite rude
> because you are basically arguing that Chinese living in China
> can not figure out what is truth and what is propaganda,
> you are basically suggesting that Chinese as a population
> of 1.4B can be easily manipulated.

Well, I am afraid so...Or, has anyone figured out how many people starved to death during the Great Famine between 1959 to 1961, or how many students had been shot dead during the TianAnMen square protest in 1989 -- and that does not seem to be a consensus nor a compromise...

And from my own experience, many young people born after 1990 in China even do not know that TianAnMen square protest and the shooting even have ever happened...And what about the dramatic increase in the number of people that have been diagnosed with lung cancer or other types of life-threatening illness as a result of the air pollution caused by profit-driven manufacturing planning?

It seems to me that you are fairly funny, and rude, to speak for 1.4 billion individuals, without a validated assumption on the very existence of "general will", without any action or even intention to obtain their opinion, while enjoying all the freedom of speech and convenience of western life, and make a speech that all the 1.4 billion individuals have a consensus based on their compromise -- but more to the fact, a self-narcissus based on other people's extraordinary sacrifice...
> If I bothered asking you whether X would be accepted onto your platform, and you said yes, I would find it pretty amateuristic to then come back (once an integration has been made) and ask "why exactly should we let you onto our platform"?

The difference between this and what actually happened is that the Company has no way of knowing if something is novel or not before it exists. When asked if someone could start building something they said sure. When asked if what he/she built was good enough they said no. These are not inconsistent.

It's such a weird sense of entitlement that because OP spent time on something he/she deserves to be rewarded. The company very obviously expected something that wasn't exactly the same as the thing that already exists. When that was not what they got, they responded understandably.
...but it sometimes detects your position as being in the other lane than where you actually are (or even a block away).
> the company would have to hire back the original inventors to defend them in court

What makes you say that? I'm genuinely curious. I'm the named inventor on a few of patents for a previous employer that were all granted after I left. It never occurred to me that they would continue to need my services (nor have they).

BTW have you asked your previous employer about the situation? My guess is that @smoyer's situation is fairly rare and the company will likely consider it a perk rather than an entitlement. It's not clear there would be any harm in asking though.
Thanks much for linking openwhisk, good to know about it.
A pretty big chunk of memory cards are fake.

"kind" fakes show write errors when writing data. Evil fakes just return garbage data.

I have even witnessed a few fakes which understand a fat32 filesystem and make sure the filesystem data structures and the first and last few kilobytes of every file get mapped to working flash so that a chkdsk won't pick up issues and browsing the files shows no obvious issue. Many cameras store jpeg thumbnails, and the thumbnails continue to show too.
If you then put the CRT on a moving platform, I suppose you can get non-scrolling 80 column text.
Besides a couple national newspapers I pretty much don't read or watch anything online or on TV anymore that purports to be factual. This kind of thing is just too common, I've completely lost trust in a lot of the media available to me.
I hear you, but to me this is like people getting upset over hoverboards ("But they don't hover!!!"). True, but it's convenient shorthand and pretty much everyone understands what is really meant.
PHP7 to ES7 syntax translator
People don't have to consciously want to change the language for it to change. It's not like the differences between modern English and Victorian-era English are all because someone willed it. Usage dictates meaning, and I'd say the general public uses 'begs the question' as 'raises the question', whereas only people interested in philosophy use it as 'presume the answer' - essentially the latter version has become a sort of jargon regarding fallacies.

It's like the word 'irregardless'. As much as 'it isn't a word', it clearly is, because you know what is meant when it's said, and plenty of people say it.
> So what we need is a VPN that looks like https traffic or is https forbidden in China too?

An https proxy would work for that.

This is all academic because blocking VPN traffic is simple.

See a lot of traffic to the same ip? If yes, then block.
> no standard package ecosystem ... Java

that's not true! The standard "package" ecosystem in java is maven, and the maven repository!
This story brought to you by Fiverr.com
They should have done everything in their power to keep the Facebook brand away from the Oculus brand, Vive fits in with the gamer / early adopter culture, where as Oculus now fits in with..... mom and dad.... I guess?
And 90% of consumers are responsible to buy from these 100 companies?
I do not know about Amazon but I have some interesting experiences:

Over last several years I have ordered a few hundred SD Cards, some from Ebay some from Amazon, some bought at the stores. Store cards were Kingston and PNY branded - bought at Microcenter. Amazon were some unbranded ones and Sandisks.

My method of testing is rather simple - for 64G card generate a file of 63864569856 bytes of random data, dd it onto a card dd result off the card, fingerprint both. If they match the card is probably good.

This is what I found:

* cards with fake sizes will fail to write entire file with IO error

* cards with questionable quality will happily spew the following into kernel log:

[6135586.258783] sd 7:0:0:2: [sdf] tag#0 CDB: Read(10) 28 00 07 6f 4f 80 00 00 08 00
[6135586.258785] blk_update_request: I/O error, dev sdf, sector 124735360
[6135586.654749] sd 7:0:0:2: [sdf] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_SENSE
[6135586.654752] sd 7:0:0:2: [sdf] tag#0 Sense Key : Hardware Error [current]
[6135586.654753] sd 7:0:0:2: [sdf] tag#0 Add. Sense: No additional sense information
[6135586.654755] sd 7:0:0:2: [sdf] tag#0 CDB: Read(10) 28 00 07 6f 4f 80 00 00 08 00
[6135586.654757] blk_update_request: I/O error, dev sdf, sector 124735360
[6135586.654760] Buffer I/O error on dev sdf, logical block 15591920, async page read

* Sandisk had the lowest number of the failures when bought on ebay - sub 10%, highest rate of failures when bought on Amazon - over 90%.

* Kingstons from Micro Center passed the tests.

* PNYs failed the test.

The only wrinkle that I currently have is that I use Sandisks in a dual card Nikon configured for dual write. So far two of the cards that passed the tests created a "Card error" reported by the camera on separate occasions with separate slots. I do not however know if the issue is caused by the the adapter or by the card. I just ordered a few new adapters to see if I can isolate it.

[Edit: Formatting]

[Late addition: below]

The cards that triggered an error in camera passed the read/write test after the error so I am inclined to believe it could be the adapter.
Comcast spends millions lobbying, without their news networks disclosing it
Hmmm. To be fair OWA is pretty good.
Do we respect rural America enough to invest in innovation?
W3C approves DRM for HTML5
The issue is you're treating this as though (1) cruising can be done on autopilot via GPS because it doesn't need much accuracy, (2) landing can also be done on autopilot because we have more accurate systems, but (3) the transition between the two requires manual intervention because the plane can't reliably locate itself accurately enough to get in the right position for landing systems to take over.

But that simply doesn't seem to be the case (in normal weather, which we had here). See my reply to a sibling comment here for a link. It seems that in normal conditions planes are capable of doing it all in one go, which means they are capable of accurately and reliably locating themselves. Nobody is expecting these to work in extreme conditions like bad weather or bird collisions, but in those conditions autopilot can and does already get disengaged (whether automatically or manually), and this could be done the same way. It's not like we forbid autopilot entirely because it isn't 100% perfect, so why not apply the same standards here?
Windows Phone 8.1 Mainstream Support Ends, July 11, 2017
this mostly correct.

gotta love when people don't say this about china right away here, but talk about building your product inside a platform owned by fb or apple and you get the warnings instantly.

also, this is a good time to remember everyone to at least run a 1mbps tor node at home. costs nothing.
std::deque has the following constraints

* Random access - constant O(1)
* Insertion or removal of elements at the end or beginning - constant O(1)
* Insertion or removal of elements - linear O(n)

Also in glibc/libstdc++ it is one
https://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a015...
This article makes out like the companies themselves are directly responsible, rather than the customers of these companies, i.e. you and me. We cause these companies to pollute by creating a market demand for their products or services. Not to say there's not things a company can do to improve it's efficiency, but ultimately, a company isn't going to keep their factories firing away if no one is buying their stuff.

The same argument can be applied when people look at China and think they are the problem because of their high use of coal and manufacturing industry. Well, I'd guess that a lot of their output is going to Western consumers, so again, it is they who are responsible.
With $50M in funding, Brandless sells everyday essentials for $3 each
Software development company Amravati
"He couldn't have hijacked any DNS traffic this way."

That is entirely untrue. If I have control of the majority of DNS server routes/domains, I can hijack plenty of traffic. This is basic N+ certification-level stuff, not even advanced networking.
Also people with different requirements. I like being able to drop a load of files on s3 and have a few hundred processes start automatically, run and store the results elsewhere without having to ever worry about disk space or managing a fleet of servers which I want running for no more than a couple of minutes.
> the experience of development is such that you don't really have to think about servers, along with all the complexity of provisioning, configuring and managing them.

But didn't we get "The Cloud" to do that? I mean I'm fine with rebranding but this is a really fine line.
Study finds Lumosity users show no improvements in cognitive performance
that's not just bad that's intentionally evil
This is all it takes.

No DPI needed.

Until this is circumvented there is no real solution.
He did notice and asked the controller if he really was clear, who then gave the goaround. At least that's my read of the story.
Seriously, right? Can totally see another article like this one with the title, "How I created a viral thread on hackernews and made X dollars on Fiverr."
Disclaimer: I work for AWS

Computing / storage tends to get cheaper - even adjusted for inflation.

AWS has decreased prices 62 times. I'm not aware of a time where their prices increased - (maybe mechanical turk)?

Are you?

In fact I'm not aware of any cloud vendor ratcheting up their prices (I don't consider Oracle a cloud vendor). I've seen misbillings / changing terms on google cloud that resulted, unfortunately, in a few specific types of workloads having increased costs... even then I'm pretty sure they addressed that responsibly... but I'm not aware of any vendor ever increasing costs... only decreasing them... over the past 10 years.
Bugs as Features
Yes, but it's still grounded in technical terms. What kind of end user use cases are supported by this tool?

Does this help me create an overlay layer for Google Maps? Does this help me embed a map widget on my own website? Does this help me remix open-source mapping data to produce a customized rendering? Does this help me create maps for my fantasy RPG campaign setting?

Yes, I can do some googling and research these terms and figure it out, that's not the point. The point is that this website does not do a good job of telling a random person (or random developer) why they might be interested in this tool and what it can do for them if they are not already familiar with web map viewer technology..
A sibling to this comment mentions/r/Bitcoin, which I agree has biased moderators. But I don't see such blatant bias in the large political subreddits.

What views can't be expressed on /r/politics?
Also

https://circleci.com/docs/2.0/configuration-reference/#table...

Implies 'steps' is directly under 'jobs', whereas:

https://circleci.com/docs/2.0/configuration-reference/#full-...

shows that 'steps' is under 'jobs > build'
Even incorrect comments are enlightening rather than confusing if you read them with the right mindset.

From the code you can tell what the program actually does. From a comment you can get some idea about what the authors intended, at least at one time in the code's history.