jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I had never heard of Clearink before but, damn, their tech does look quite impressive[0]! I would LOVE to see a ReMarkable with such a screen!

At @4:08 the company representative says

> Our current schedule is to bring gen-1 productions to the market in 2020

Well, I guess I'll be crossing my fingers that it'll happen as soon as this pandemic over.

[0]: https://www.youtube.com/watch?v=zjJ2-cdhwMQ
> Stack space is virtually free

On machines with 64 bit addressing. There are lots of things that don’t work so well on 32 bit or 16 bit OSes that we have to unlearn.

There have been a couple times where I thought about trying to catalog all of the things I think I know about a piece of hardware, software or even a single library, so that I can challenge my own assumptions when a major release comes out. Never have gotten around to it.
This is a port of the ReactJS tic-tac-toe example from the intro to React tutorial.

Some changes:

- Classes are removed and replaced with functions

- JSX markup is replaced with standard HTML

- State is POJO

Some similarities:

- Apart from the syntactic changes, the code is nearly identical

- The number of SLOC is also identical
yes, I do.

my grandgrandmother had no electricity, no running water, could not read, but could use that money.

now do the same with bitcoins.

anyway this sentence

> you can not send money to anyone you want with fiat

is not true.

I don't know what bubble you live in, but the opposite is true: you can't send bitcoins to anyone you want.
>There are 300 billion people in the United States, for them to each get even $1000/year, that's $3 trillion

300 billion? No. There are only around 318 million people in the US.
I work on Bazel.

Bazel also builds other languages, such as C++ and Objective-C.

We do invoke the Java compiler through a wrapper of our own. We think we can make that work as a daemon process to benefit from a hot JVM, but haven't gotten round to that.
Though QA is Quality Assurance when really it's QC )Quality Control) that should have caught the error. QA puts processes into place that means there is a QC that can catch this.
Sorry, going off-topic but as a tester I dislike being told to 'QA this'
Postcode centroid <-> lat/long has been open data since the initial OS OpenData release. However, if you want detailed polygons rather than centroids, or actual house number/name data, then this is jealously guarded by Royal F^HMail.

The new "OS Open Names" dataset essentially presents the existing datasets in a uniform hierarchy. Think of it as the source data behind an autocomplete geocoder. But it still won't get you the exact lat/long for 27 High Street.
The bacteria weren't attempting to seed life or "heal" the Earth by producing oxygen. It was a by-product, that by coincidence other organisms were able to develop to use.
Can you imagine working in that warehouse? A never-ending series of tasks brought to you by a being that never stops, sleeps or wants to know what you're doing at the weekend.
A job that requires no intelligence and is endlessly monotonous. That is a vision of hell. I think they have solved one problem but created a dozen others.
Web-scrapers in general are prone to breaking because the HTML design can change. A div could become a span class='blocky'. Now your scrape doesn't work anymore.
You are probably guided by the false dilemma presented by that or similar articles. I doubt any porn service on the internet in the last 25 years did anything like that, just like no web hosting service has checked that each image and each piece of text on your web site is legally owned or distributed by you. This is by no means a recent problem, naked pictures were leaked intentionally or unintentionally long before internet existed. However, the discussion implies that all of the sudden porn sites appeared, you can be on them, and wegottadosomethingfast!

I don't think there is much difference between your naked body and other information you might want to keep private. “Porn” triggers people (most often American people, I have to admit as a distant observer), makes them reason like there is some inherent difference between “porn” and “not porn”, and makes manipulation easier. Basically, what you're saying is that there should be more (indirect) censorship and real-life identity matching on the Web — but it's for an Obvious Good Cause! The problem is that Good Causes get forgotten quite fast, and the one who benefits from it is the entity in control of the system that gained power. Here we have porn studios dictating previously independent Mindgeek (former pain in their asses) which content should be on the biggest porn streaming sites under new system. The speed and scale of the attack, and the concerned voices from various directions, hint there was a lot of high-level lobbying involved.

Here's no less thrilling example. Suppose that Rick Astley wakes up tomorrow and decides to point out that he has always been a singer and not some kind of internet joke. Perfectly understandable impulse. Then he proceeds to remove all the non-musical uses of his songs (let's forget about corporate ownership). How would you react to that? What would results be? There's certainly more people with similar wishes — basically the whole genre of “viral videos” is one big zero consent heap. When you are having a laugh at someone's expense, do you worry about them? When you watch videos of Beirut explosion, do you think about all the dead people who never gave consent for their last moment to be your entertainment? Should we ban the uploading of such videos without explicit source checks, then?
I think this is a poor argument. I could make this "data" argument about any computer program, or even any copyrighted work. E.g. every statement is an n-tuple that could be stored in a database.
Maybe because the FDA says taking it is a bad idea
https://www.fda.gov/consumers/consumer-updates/why-you-shoul...
You have this almost exactly backwards- PH now own (or are responsible for) their entire industry because they take all the profit.
The governor of my state is a literal billionaire trust fund baby. His only prior achievements were in "philanthropy" and his singular legislative accomplishment is a corrupt scheme for the cannabis industry. It's like a comic book. The crazy thing is most people don't seem to mind.
Note that the RFC's category is "informational", which doesn't give it as much weight as something that is "standards track". Usually the important RFCs are "standards track" though there are some "informational" RFCs that are also important.

From Wikipedia[1]:

> An informational RFC can be nearly anything from April 1 jokes to widely recognized essential RFCs like Domain Name System Structure and Delegation (RFC 1591). Some informational RFCs formed the FYI sub-series.

[1]: https://en.wikipedia.org/wiki/Request_for_Comments#Informati...
./cowsay `cat about.txt` didnt really work
Sure, if you get citizenship in the UAE, Cayman Islands, Bahamas, even Puerto Rico, you can avoid paying income tax.
> This attitude [...] is why service for the disabled is shitty.

Is 'this attitude' mine (GP's)? As far as I'm aware I simply described the legal reality.

The point is that the driver may not 'ditch these fares', and that Uber (et al.) simply bares any difference as the cost of doing business.

They are not allowed, by law, to discriminate between a disabled passenger who 'takes too long', an able-bodied speedy passenger, and an able-bodied passenger who 'takes too long' for unforeseeable reasons, so it is just what it is (the 'forseeable' as the 'unforseeable').
The organization that administers the centralized ledger could be bribed with a value greater than the transaction amounts. One could say "yes, but regulators..." - then one has to add the cost of the regulators, courts, jails, etc... It would be interesting if it turned out that the technical cost of a safe bitcoin network was the same as the human cost for a centralized network. I'm going to think about this some more.
It would be ironic if the "cloud storage account" the feds accessed was Dropbox. "YC company helped indict YC founder"
> Swearing for effect can work sometimes

For effect, it needs to be used sparingly. Otherwise, turns into white noise.
This strategy becomes a mess when you finally learn the crippling problem was due to one of these details you've skipped. It's important to read all the documentation at least once if you can. Sometimes a lightbulb might go off that saves you a lot of time.
Google has lost its way.
So these companies are agreeing to cross-license patents that they don't have? What's the point? How would this help defend against those who do have patents?
The Economist had an article about this last week: http://www.economist.com/blogs/dailychart/2011/04/internet_f...
By Austrian economics- you can have stable prices OR stable money. We are being scammed for the last 100 hundred years, and the price volatility one sees in Bitcoin et al. is precisely the reflection of actual supply and demand constantly battling it out on the marketplace.

The fact that dollar or euro seem stable is only possible with the violent tempering of national banks and the like of IMF. They only seem stable.

Money as a measure of value for other goods is something that is crashing constantly and will continue to do so until we let go of of the crazy attempt to do so.

*no intended for you personally, just a good place to plug my two cents (pun intended)

I'd advise anyone to read some Mises or the Dao of Capital by Spitznagel, the book is whip smart and applicable to basically any endeavour.
I think the oxford definition conveys it better
"a peasant in Russia wealthy enough to own a farm and hire labor. Emerging after the emancipation of serfs in the 19th century the kulaks resisted Stalin's forced collectivization, but millions were arrested, exiled, or killed."

IOW. The middle class. Small business owners. People who have acquired a tiny amount of capital.
I was just wondering... is there any hope to have minimalist Rust compilers? Something like TinyCC for C[0]?

[0] https://tiny.cc/
Seeya is online free random video chat and live video chat app to livemeet, facetime random people and video chat with strangers online.

Online video call with different people and strangers, vpn free, holla free, download and login with facebook and google account very easily.

It is similar to monkey video chat, azar video chat and omegle video chat to video chat with strangers and people worldwide with much fun. Hope to meet you now.

No more waiting, start your fun video chat facetime now, like imo video call and chat. It is not broadcast live, but it is much more fun than broadcast live.

* What you get *

* Quick & Easy Login: Support login with your Facebook or google account login. Reduce the registration troubles and save a lot of time for video chat.

* Online Video Chat: Video call and video chat with people from all over the world, you can start live video chat with them.

* Meet people and make new friends all over the world at home, dating online through live random video chat with strangers and friends.

Enjoy the most exciting online live video chat experience ever! Let’s wechat together. Have houseparty like abolo through online live random video chat at home!
MRAN takes daily snapshots, and is the repository powering this new package.
Maybe. People don't go out much anyway and who cares about money.

I am not from the US, but I believe your country could solve its issues with equality if you just make the whole thing a giant prison. That is innovative and the future and a blessing AI will grant us.
There is a lot of folklore about successful people needs 4, 3 and even 2 hrs of sleep, such as this article:

http://www.businessinsider.com/successful-ceo-sleep-schedule...

But I am not sure how much of that is being selective in truth telling (it is easier to state that one has gotten by with as little as N hours of sleep, even though that isn't one's average) and being competitive/boastful as it can be a mark of pride.
It's a print-world legacy style. It is, to a first approximation, when that issue of the New Yorker will be replaced on the newsstands by the next one.
> 648 satellites in low-Earth orbit

Something tells me this might be a little problematic in the future.
Linear algebra is one of my favorite subjects. Its design is beautifully simple, yet extremely powerful. Half of modern machine learning (and all of Matlab) is built on matrix algebra. And the existence of fast software for numeric linear algebra makes it practically applicable.

The link to graph theory is beautiful, too. Entries in an matrix can represent edge weights, and taking a random walk on a graph can be represented as a matrix-vector multiplication, and the stationary distribution is the singular vector. How cool is that? When you start to link together abstractions from different fields of mathematics and science, you get these fantastic insights that are just mind bogglingly awesome. This is what makes all the pain of wading through an ocean of symbols and equations worthwhile, imho.
"E-very new controller comes with a-nother model and view...". An instant classic, loved it!
I have a really hard time believing that this will pass constitutional muster if this ever the use of this device ever gets challenged or gets into the court system. One's home is generally sacrosanct -- there are some exceptions, but those are few and far between.
The criterion isn't 'enjoyable' - it's 'improving.'

There's a strange belief that reading certain books will make your mind better. (For ''better', read 'more middle class' - at least, that's how it works in the UK.)

It may even be true:

http://www.theguardian.com/commentisfree/2014/jan/07/reading...

There's an entire series of books by French sociologist Pierre Bourdieu where he pulls apart culture as a symbol of status and social distinction. He's well worth reading on the topic. (But being middle class, I would say that...)

A lot of people miss the fact that literature is about teaching moral lessons. If you read books about novel writing, you'll see that some recommend that you start with a premise - which is a moral point you want to make.

You can then use the writing to dramatise the premise. This is more persuasive than stating it outright as an opinion, and also gives the book a focus it wouldn't otherwise have.

This is a slightly old-fashioned view now, but I think it applies to many old-fashioned classics - maybe not so much to modern fiction, a lot of which is either escapist or nihilistic or horrific for the sake of it.

1984, Brave New World, and F451 all have a strong premise, IMO.
If you've written some Rust, and you're more confused after reading that, it's not your fault.

Here's how to think about ownership in Rust. First, realize that Rust has basically the same memory model as C/C++. C/C++ has three big sources of memory trouble: "how big is it", "who owns it", and "who locks it". C/C++ provides little help in dealing with those issue. Rust locks down all those problem. Mostly through compile time checks.

Ownership in Rust starts out simple. There's single-ownership, and multiple-ownership with reference counting. The latter comes in two flavors, with and without concurrency locking. Reference counting works roughly the way you think it should.

In addition to ownership, there's "borrowing". This usually means creating a local reference to something. The local reference must have a scope that doesn't outlive the thing being borrowed. That makes borrowing safe. Borrowing is a compile-time thing with no run-time representation. Borrowed objects with reference counts don't need reference count updates on the borrowed reference, which speeds things up a lot. Borrowing in Rust is cheap and easy, and should be done frequently.

When a reference to something is passed into a function, the compiler needs to know if it's being borrowed, or whether ownership is being handed off to the function. The default is to borrow; for more complex situations, there's special lifetime syntax. A similar issue appears when a function returns a reference. Returning a reference is complicated - is it a new object, or a borrowed reference to an input object? Creating new objects in functions and returning them should be avoided if possible. It's a Rust idiom to create the object in the caller and pass it into a function to be modified.

Single ownership can be handed off to another owner. This, after some controversy, is the default action for the "=" operator. (Using "<-" for ownership transfer probably would have been better.) Such a handoff invalidates the variable that gave up ownership, and that variable can't be used again. For some types, though, you get a copy instead. For other types, you have to explicitly ask for a copy. This part of the language is kind of ugly.

Rust has the concept of "mutability". This is just the inverse of "const". Since immutability is the default, you write "mut" in a lot of places.

Programs in Rust need more design effort than in some other languages. You need to plan out who's going to own what, and who gets to change what. "Agile" types may find this troublesome. The payoff is that once the program has compiled, whole classes of errors have been eliminated.
If you rely on something like this, you rely on nothing. This is like crutches for your broken architecture. For singleton roles, you could do an autoscaling group of one and do better.
> You can't get to online documentation easily, [...]

That's a problem with common search engine. A specialised API search engine can help there. See eg https://www.haskell.org/hoogle/?hoogle=>>=
Notice that this is a feature you have to turn on (try it!). Obviously in order to perform cross-device synchronisation, it's necessary to send this information.

I'm not free to discuss the details of how these systems work, but consider this: if both the statements "Google will store this information" and "the fact that you are using Chrome does not cause Google to receive any special or additional personally identifying information about you" are hard requirements, how would you implement this feature?
At the time he was writing, cars dominating traffic was relatively new. He was talking about the next year, not the next hundred years.

The greater purpose of the article is (IMO) to point out bullshitting, "our unwillingness to face facts and our consequent readiness to make gestures which are known in advance to be useless."

People talk about reducing road deaths. One life when it is a specific person is supposedly worth any cost but in practice we agree to a system that strikes a balance between death and convenience. All sorts of things are possible at a cost, but we often BS because we don't want the cost and we also don't want to know that we weren't willing to pay it.
I was originally using macros, but I prefer to use functions instead. I'll give it some thought, you may be right in this case.

And thanks for the (string-downcase thing) trick, I'll update that right now :)
Ha fair.

What's unique about The Beatles is the scale at which they transformed a simple foundation into such an unrivaled commercial and artistic success. Sure, there were earlier versions. But no other act went from shoestring to massive influence in the way that The Beatles did.
I make and sell Python games professionally so I'll definitely check this out. If I had a child that I wanted to expose to programming, getting them interested in playing and making their own games is definitely how I'd do it. And I'd definitely start them with Python, since I feel it's both a simple/easy language to learn, plus, it "scales up" into still being a good professional tool as well. (A quality which didn't apply to my first language, Applesoft BASIC, oh so many years ago.)
Most interests are pretty simple keywords so it'd certainly be possible to do algorithmic matching on the backend. But the article doesn't actually say they'll use profiles to choose drivers. More likely they'll continue sending you the closest available driver (at least at first), and if their profile indicates a shared interest, great, now you have something to talk about.
> I bet you aren’t going to be able to provide a source for this.

They can't, but I do have this saved

https://web.archive.org/web/20191224122714/https://www.reddi...
In modern history it was Christian nations and colonial empires that enslaved until the 19th century.

Just because that's all you know about doesn't mean that's all there was.
This will happen if you feed your chickens salmon or other fish. I have chickens and yes I occasionally my sons or wife will feed them left overs and it may be some salmon skin we did not eat, some fish bones and heads that we did not eat, etc. When we do this the eggs take on that taste. I don't like it either and if it does happen then I feed those eggs to the dog....
Are you the V designer ? is V compiled to native code or transpiled to C (then an actual compiler will make the work to emit native) ?
Similar answer to the question "why is salmon pink/orange?".
They are neither shills nor explicitly stupid, just inexperienced (mostly young people) with a great deal of enthusiasm and energy.
And here I am, just wanting to get paid to do work in whatever language those who pay me want me to work in. They want me to do it in a VM and store my timesheet in Sharepoint? Ok.

I don’t need it to make the world better or fulfill my emotional needs and improve the lives around me. If you need me to just process some XML files in a robust fashion - I’ll do it.

I mean, I have my opinions, but I am just soooo tired of having to debate it.

Just pay me, let me end the day at agreed upon hour, and have a vacation from time to time. And if we never speak about culture, I’ll be happier on the inside.
TLDR:

Players in an extremely intricate and extremely lucrative social game are upset about someone who's gaming the system without regard for its unspoken rules.
I'm more surprised there's a group of people who thought it wasn't illegal.

I don't see what the big deal is, either. If Paramount wanted it distributed that way, they'd do it themselves. Anybody else who wants to distribute a movie frame by frame on Twitter, why not make your own movie for it?
The main point the article is making, that not all volunteers are providing a net positive, is an interesting one.

I have a problem with her position, though. She ends the article with:
"Be smart about traveling and strive to be informed and culturally aware. It’s only through an understanding of the problems communities are facing, and the continued development of skills within that community, that long-term solutions will be created."

The problem is that it's hard to be culturally aware and to understand the problems communities are facing if you aren't exposing yourself first hand to those communities. I imagine quite a many useful volunteers, the author included, started off as "voluntourists". And perhaps therein lies the greatest strength of these programs - they help expose little white girls (and boys) to other cultures and problems they otherwise would be unaware of and some percentage of those move on to more useful volunteering.

If she is going to advocate the position she's taken, then she could at least end the article with some alternatives for would be volunteers. As is, if anything, she's just alleviating some of the guilt people might feel over not volunteering: "By volunteering I would be causing more harm than good, so the right thing to do is nothing."
I think I touched on that -- the Indian site I mentioned is the *.indiatimes.com as I recall, and yes, it does seem to be quite the mess.