skysight-inc/HackerNews huggingface dataset:
Google mypy for an introduction. Pycharm has good support for it if you want IDE integration.

The stdlib is globally well annoted now. However, most 3rd party libs are not.
> a) supports real-time collaboration, b) supports sync to a central server, c) works offline for arbitrary periods of time, d) supports real-time sync between offline and/or local devices. If you're relying on a central server to give you a total order, this would be very hard to do.

I guess my question is: why is this hard to do? I have another comment[1] in this thread that gives a bit more of a detailed example.

Others in this thread also seem to be implying that my stated design is similar to how Google Wave worked. From Raph's article that I linked my initial comment:

> Almost all practical implementations of OT forego TP2, and solve the problem by limiting concurrency in some way, generally requiring a central server to decide on a canonical ordering of the operations (but still using transformations to let clients apply operations out-of-order just a little bit).

Maybe the parenthetical bit about transformations is the part I'm leaving out that I need to make more explicit? Not sure.

[1] - https://news.ycombinator.com/item?id=15498216
Ehhh, we voted with our money that we trusted Apple. Their hardware design has been quality until the new keyboard.

This ignores whether you want more ports or faster processors, of course.
Systems do NOT "strive for equilibrium". The only reason we see multiple systems at (roughly) equilibrium is that the ones not at equilibrium destroy themselves and their environment.

I'm not denying that negative feedback exists. I'm saying that without such feedback, systems always run out of control, because that's the biological imperative.

And no, growing systems are not cancer. That's just a ridiculous statement to make. Don't straw-man me FFS.
The Guide to Effective Sales Prospecting
> It is close but typeclasses are not interfaces either.

Why not? They seem to be exactly interfaces to me.

> They could have used a fashionable and somewhat overloaded term like "interface" or "protocol" or "trait" or "flavor", or they could have used an exact, albeit somewhat bland, name coming from mathematics. They did the latter.

The terminology "class" in Haskell certainly has nothing to do with its mathematical meaning of "collection of sets defined by a predicate".
There are some key differences between TiDB and Cockroach.

1. User interface and eco-system
Despite that TiDB and CockroachDB both support SQL, TiDB is compatible with MySQL protocol while Cockroach chooses PostgreSQL. You can directly connect to TiDB server with any MySQL client.

2. Architecture
The whole TiDB project is logically divided into two parts: the stateless SQL layer (TiDB) and distributed storage layer (TiKV). As TiDB is built on top of TiKV, developers have the freedom to choose to use TiDB or TiKV, depending on their own business. If you only want a distributed Key-Value database, you can just use TiKV alone for higher performance and lower latency.

In a word, our system is highly-layered and modularized while CockroachDB is a P2P system. The design of our system results in the fact that we use two programming languages: Go for TiDB and Rust for TiKV to improve the storage performance.

And benefit by the highly-layered architecture, we build another project[1] to run Apache Spark to on top of TiDB/TiKV to answer the complex OLAP queries. It takes advantages of both the Spark platform and the distributed TiKV cluster.

3. Transaction model
Even though CockroachDB and TiDB both support ACID transaction, TiDB uses a model introduced by Google’s Percolator. The key feature of this model is that it needs an independent timestamp allocator. Like Spanner, each transaction in TiDB will have a timestamp to isolate different transactions.

The model that CockroachDB uses is similar to the TrueTime API that Google described in its paper. However, unlike Google, CockroachDB didn’t build the atomic clocks and GPS receivers to keep the time consistent across different data centers. Instead, it uses NTP for clock synchronization, which leads to the problem of uncertain errors. To solve this problem, CockroachDB adapts the Hybrid Logical Clocks (HLC) algorithm.

4. Programming Language
TiDB uses Go for the SQL layer and Rust for the storage engine layer. As Go has a Garbage Collector (GC) and runtime, we think it will cost us days to tune the performance. Therefore, we use Rust, a static language, for TiKV. Its performance is much better. CockroachDB only uses Go.

[1] Spark on TiKV: https://github.com/pingcap/tispark
KL divergence explained
On another note, did Michael Crichton ever apologize for that book? It was alarmist xenophobia targeting the Japanese, verging on racism, and one of the reasons I stopped reading him. (Watching history unfold in a way totally unlike his dark, paranoid vision has been a great pleasure.)
I’d be curious if this effect could be how the emdrive is achieving its thrust?
The last one might be a pun.
Why Does the Stock Market Keep Rising?
The thing is, in my experience nobody really wants to be an employee, because to be an employee is to be someone who has to sell their time for a wage. What people really want who want to own their own businesses and set their own hours is to own the means of production - to own their own labor. This is not some fringe phenomenon, it's the story of human existence in the modern world.

That said, this guy sounds astoundingly entitled and probably does not realize that every person working weekends in retail is thinking the same thing, but doesn't have the money to pursue it.
This is something that any business with multiple locations needs. Why reinvent the wheel if someone has already solved the problem? At $60/mo it's not even a blip on the budget, and almost surely far cheaper than having a developer build and maintain a one-off version.
That ought to have been reasonable thanks.
Sorry, I have no interest in getting into a religious flamewar. I will only say that I find it weird that you think that there aren't endless hacks and VMs in [insert here the languages you like].
Invision studio in action
People should be careful before discussing their "plan B" in public. Anything said that can be tied back to you, and may be interpreted to violate immigration law could cause you to lose a TN visa. This is particularly important with DHS ramping up their use of social media monitoring.

Just something to dwell on before replying.
Is that an indictment against the author?
The major(and I will take the risk and say - only) benefit of the concorde was the amazing ability it gave some people of making a New York<->London return trip in one day. For some businessmen that was absolutely invaluable - they could jump on a plane in the morning, have their meeting in New York, and be back in London late in the evening. No other plane offers that.
I want to “invest” in the opportunity to sit back, write books and fly airplanes. Angel investing seems like its fraut with constant bombardment from bullshitters. Spending my days looking at decks and listening to the noise of how great someone’s revolutionary idea for delivering fresh made salads to Brooklyn hipsters is would drive me nuts.

Perhaps I’d take my money and go build schools in the Himalayas or something.

But to each his or her own!
This is brilliant. Apple could also cut out the “hey” part to make it more natural.

“hey Siri... Siri”
I've only progressed this far: https://www.smbc-comics.com/comic/the-talk-3
Well, I've explained in an above comment why I think consciousness is directly proportional to intelligence, and I was pretty content with the conversation so far, actually.

I'm happy that you feel you are so progressive in multiple disciplines and an expert on online behavior. If you think what I said is off-topic, that's just your opinion, man.
My dad used to fly back and forth to Europe in first/business a lot. He told me that he once got upgraded to the Concorde and, while it was a neat experience to do once, he actually preferred the experience on what I assume would have been a 747. He was doing longer trips so the fly to London to seal a deal and head back home the next day wasn't his use case.

(And as I recall it got him in at rush hour rather than just having a nice dinner on the plane.)
But I didn't said it was a novel invention - yet it was indeed the European concept/invention that thrived and allowed for the boom in Europe.

Regarding the papermaking, I believe we can fit it in the same boat as other craftsmanship that evolved previously and allowing for the development for the press itself (but definitely papermaker had a greater role in some dimension - cost/manufacturing/distribution).
Entre means between. Preneur means taker.
You are not supposed to reproduce classical systems on a quantum computer just the same way you're not supposed to reproduce electric circuits on a classical computer, even though it's made out of them.

For me myself one of the easiest concepts to understand was quantum annealing (https://en.wikipedia.org/wiki/Quantum_annealing). It does not mean that's the strongest point of quantum computers, but it's a nice way to start.
After working for startups, "work hard, play hard" is a red flag phrase.

Employees are employees instead of entrepreneurs because they don't want the headaches of running a business. They want to do the work that they enjoy doing and have the energy at the end of the day to socialise, spend time with family and pursue other interests. Don't expect employees to be as interested and excited about [revolutionising|disrupting|dominating] industry X as you are, because they don't have the financial and social incentive an owner or executive has.

It's fake and soul-destroying that modern corporate culture forces employees to feign being over-enthusiastic about the company's success for fear of getting fired.

David Mitchell put it best: https://www.youtube.com/watch?v=_LiDTKEF1ek
Why would Facebook ban this person? What it is a Ladyyada?

There is very frustratingly little information on this article.
This might be a bit too basic but Kurzgesagt has a great video on Quantum Computers (at https://www.youtube.com/watch?v=JhHMJCUmq28).
You can pip install pyspark now too!
What a fancy way of saying, "fuck you if you're poor".
DG has Chicken Ramen flavored Pringels which my 11 YO was dying to try. Turns out they are gross.
So aliens really didn't use the Egyptian pyramids as landing pads to take unwilling humans as hosts by acting as their Gods?
If you like writing

let x = y { foo = foo y { bar = bar (foo y) + 1 } }

instead of

let x = over (foo.bar) (+1) y

then more power to you!
50 years ago faking a picture was hard. It won't be long for video to be as easy as still is today.
tldr their wealthy benefactors throw money at them and they in turn throw money at an unexplored corner of an unintuitive industry
According to glassdoor, an Apple Genius working in NYC makes approximately $23/hour [1].

[1] https://www.glassdoor.com/Hourly-Pay/Apple-Mac-Genius-New-Yo...
>There was a much-hyped database a few years ago that failed to live up to the hype because of exactly that architecture.

The only database I can remember that did something like this was FoundationDB. They had the core layer as a K/V, and a layer above that was FSQL or similar. They got acquired by Apple, and most of their material was taken off line. I don't know if they were a failure (IIRC, some people were pretty impressed with the core NoSQL DB), but an exit to Apple may not have been all bad - although I would bet that Apple is not using the technology internally.

IME, my beef with the new NewSQL solutions is that they tend to be worse at both NoSQL and SQL workloads (specifically none are "the best" at OLAP and OLTP) except at one specific use case - global-replication. Getting global replication requires a cost (either monetary like Spanner, or performance wise like everything else), and global-replication just doesn't seem like a killer feature to me. Most times I need data in two datacenters globally, I wouldn't replicate the data anyways (don't want EU data in the US), and other times my SLAs just aren't tight enough to warrant the cost.
See also: ShonenWare

http://www.proxomitron.info/45/help/License.html

> To register simply go out and buy any CD, record, or tape by Shonen Knife, listen to it carefully, and e-mail me your impressions of the album
The course it was made for at CMU (15-122) is primarily about writing contracts for imperative programs, I guess they decided C0 was the best way to do that since students have to take C anyway in 15-213 afterwards. Robert Harper's blog he apparently pushed for freshmen to land directly in a SML course where they would learn both imperative and functional methods but for legacy reasons they all agreed C should still be taught but with an emphasis on correctness/contracts so C0 was born.
> I agree with the authors sentiment that you must never let a job hold you hostage, no matter how dire a situation becomes.

Unless you need that job to keep your health insurance which keeps you or your family member alive.
Seattle is not right by the sea. It's separated from the Pacific Ocean.
I'm a fan of Adafruit and dislike Facebook but this post is unprofessional. I understand why she would be frustrated, yet this does not seem like the appropriate way to respond.
Thanks for the details!

I'm pretty sure cockroach use RocksDB for the underlying storage so it's written in C++.
Sure. Good luck doing science without the scientific method in ridiculous impractical numerals, and printing books on sheep skin. Also good luck developing a theory of planetary motion without astronomic almanacs.

If you struggle, you can ask your highly educated peers (<1% of literacy at the time) to provide some help, or you ask the scientific elite at the time, a bunch of theocratic fanatics that would prosecute you, torture you and burn you alive along with all your findings as soon as you publish them.

Stop hoarding the credit. The Reinassance wasn't a self-emergent phenomenon. It required external influence to happen and that is factual.
We've use the blur+contrast approach successfully in EventDrops [1], a time series visualisation based on d3.js. It all happens client-side, with OK performance. Not sure the SVG approach brings more in this case.

[1] https://marmelab.com/EventDrops/
Chrome dev tools investigation is decent, and even lets you throttle network bandwidth to see the effect of slow connections. It doesn't let you throttle CPU, though, so an important part of identifying performance problems is to try your app out on a cheap or old phone.
Totally agree though the concept of the uncanny valley is based on computer generated or robotic representations of humans specifically -- not other forms of life or inanimate objects. Meaning, not just realism in general.
Others Will Follow – SciFi Short
That's subjective, and part of the sixty-year-old flamewar known as "dynamic vs static".

You like to write the type of your variables next to them, all the power to you. I don't or, more exactly, I prefer the little extra flexibility of not having to do that.
Are thy selling well? Apple's market share is not growing. I got a 2012 MBP and the money to buy a new one. What I see is not convincing me I get value for money. Apple used to know that basics matter but recently they are innovating on the margin. That only gets you so far onto the ice...
OK, so I read that, too. I'm still fuzzy on what is being asked for. Extrapolating based on my 20 years of experience as a CPU logic designer, and graduate work in error correcting codes, I'm guessing that what the author seems to want is to have uncorrectable memory read errors passed to user space as an exception that the application can handle as it sees fit. (I wouldn't call that FEC, but, /shrug ...)

The OS gets the exception. There are always (usually priviledged) instructions to read and set the memory check bits. It would be darn hard to write memory diagnostics without them, or sometimes even to boot a machine that powers up with random bits in the memory.

If I understand what the author wants, (and I have my doubts that the author understands what they want), then they are asking for an OS feature, not a CPU feature, and simply want the exception to bubble up to user space.
I know that the history of projects at a giant company isn't always straightforward, but it's interesting that they chose V8, even though Chakra is maintained by the same company (and supports Node APIs).
Startups are wonderful, freeing experiences. You can build exactly the company and culture you want, balancing so many of the things that you didn't have control over at a bigger company.

Then you get customers.

Customers don't care if you're burnt out.

Customers don't care if you're transparent and fair to your colleagues.

You get grace periods when you're first starting out, or first signed a couple contracts, or after delivering a few key efforts.

But at the end of the day, customers are where the pressure comes from, because they are the sustaining force of your business.
Dodging Raindrops: Escaping the Public Cloud [video]
What a bizarre post...

Copying it here

---

Facebook banned our founder Ladyada. Nothing public, just trying to log in and manage our company page. We reached out to the people including the CTO, no reply, so that’s that.

[ screenshot of "content not available" fb error ]

11 years ago, Limor was doing electronics, Mark Zuckerberg was doing other things. 7 years ago, same thing.

[ screenshot of what seems to be zuck joking about ugly people https://imgur.com/a/K9M4y ]

2010  Zuck: "I have over 4,000 emails, pictures, addresses, SNS [Redacted Friend’s Name]: What? How’d you manage that one? Zuck: People just submitted it. Zuck: I don’t know why. Zuck: They “trust me” Zuck: Dumb f*cks"
Then how different making money is from every other endeavor I'm familiar with. In everything else people do, from playing a video game to getting a graduate degree to playing sports, there is the possibility of failure.

But apparently it is inevitable that you will make a ton of money. Unless, apparently, you don't want to.
XSLT was, and still is (imho) a great language - at least after 2.0.

There's a steep learning curve full of false summits, for sure, but once you grasp it, there is always an elegant way of solving a problem using it. Sometimes there's even a fast way!

Use of it in the wild, though, leaves a lot to be desired. The false summits lead people to write bad code, the bad code gives it a bad rep, the bad rep leads people to dislike using it, people's dislike leads to then writing bad code... and so on.
I don’t think google has enough volume to make that worthwhile. Wouldn’t you need to sell tens of millions of chips for that to pay off?
How to install windows on android
The legislative backlash will begin under this administration.

You can already find right wing sites advocating for it.
You'd need a lot more range. The Concorde had a range of about 4500 miles. Even SFO-NRT (Tokyo) is over 5000 miles. And if you have to make a fuel stop--probably in Anchorage--you're really starting to cut into the time advantage.
Feynman's breakthrough seems more to be a full package. I don't think any one thing he did would work for someone else, but collectively he was very effective.

My favorite practice of his was keeping toy problems in your head at all times. Whenever you see a new problem or technique, thing how it relates to a set you already know.

My favorite behavior of his was uniform respect for everyone. He never assumed that someone else couldn't understand. If anything, he felt he couldn't explain. Subtle but important difference.
When you play in someone else's yard don't be surprised if one day they ask you to leave. FB is not your property, you're a guest and they can kick you out anytime they'd like for any reason they'd like.
Have you tried CBD. A co-worker uses capsules from greenmountaincbd.com and swears by it. Says it saved her life from panic attacks and anxiety from work related abuse.

www.reddit.com/r/cbd might be a good place for you to start...
CPU throttling is now available: https://plus.google.com/+AddyOsmani/posts/NRsAqshb17n

It's in the controls near the top of the Performance tab
It's there now, and yeah, there is an option to switch back (for now) under the gear menu.
But when it comes to actually coding, it's much less "easy" than on a MBP. Some people swear by powershell but I just did not jive with having to do that when everyone else is using bash - so I'm using WSL, which has... difficulties.

I tried that, then went back to using VirtualBox in seamless mode with Lubuntu. I was very disappointed. I'm still more productive on my 2012 Macbook Pro than I am on my 2017 Windows laptop.
Stop breaking the Web
I mean the raft/mvcc/transaction layer which are on top of RocksDB and below the SQL layer.
Sorry, I was trying to describe myself in different respects. 1) Introverted, 2) Worrying about others' thoughts.
EaseUS Data Recovery Wizard 10 Crack and Serial Key Download
Still more typing and less readable than the JSON. I happily used XML for years and have nothing against it. But JSON is almost always more readable. Big deal. Technology evolves. Trends that aren't an evolution usually fade. JSON does not seem to be one of those. It offers enough advantages over XML to have quickly replaced it in many cases.
I quit a job where a manager kept bringing up my web browsing during "office hours". During a conversation, my manager was more concerned about appearance of working than my steadfast project delivery and meeting attendance. Places like that can find other warm bodies and I can find places to pay me.
We already have zoom lenses that can do wide angle and take portrait shots. Having multiple full frame sensors with multiple lenses doesn't make much sense to me TBH. What is the problem you're trying to solve here?
After reading the press release it seems to me its a Topological Quantum Computer[0].

They mention surface codes which are related to toric codes
and toric codes are a part of topological quantum computation [1]. A explanation of toric codes can be found at [3]

Their website says that they specialize in Topological Quantum Computers and Quantum Error correction (which are a feature of Topological Quantum Computers.
Also the link to the researchers website mentions similar projects . [2]

[0] https://en.wikipedia.org/wiki/Topological_quantum_computer

[1] https://arxiv.org/pdf/0904.4165v2.pdf

[2] https://qutech.nl/roadmaps/ http://dicarlolab.tudelft.nl

[3] https://physics.stackexchange.com/questions/29310/what-is-co...
Win7

6.1.7600

6.1.7601

Win 8

6.2.9200

6.3.9200

6.3.9600

Win10

10.0.10240

10.0.10586

10.0.14393

10.0.15063

10.0.16299
That was my read as well. He even intentionally dropped the frame rate.
Today's society does not favor unselfish behavior. Somebody with morality or the other qualities you enumerated is more limited than somebody without them.

Greed is somewhat what our race is breeded for in terms of society design. Greed is rewarded by our society.
Yeah, I was really confused by that. Good call, it will probably be removed or edited later.

Maybe someone's been drinking behind the keyboard again?
FYI, OP is a woman: https://twitter.com/caseyjohnston
I agree, I've seen that showcase before and the demos look top notch.
If it saves more time than it costs, it's a good deal for everyone involved.

At $19/mo, even if it only took me day as a developer to create my own, I'd rather just buy the service for a year. I'll get a more polished version, I don't have to maintain it, and I can go do something more productive instead since I'm not actually in the business of creating store maps, I just needed the one. If you don't have in-house developers, like a retail operation might not have, the value proposition becomes even clearer.
Does anyone else get the feeling this was potentially a drunk post? The incoherence and rambly nature make me think the poster was potentially intoxicated when posting.