skysight-inc/HackerNews huggingface dataset:
The encoding-agnostic schema for Matrix events is defined at https://github.com/matrix-org/matrix-doc/tree/master/event-s.... We haven't yet written up a transport-agnostic description of the client-server API, mainly because the spec is WIP and we haven't got to it yet, and because in practice it's trivial to procedurally convert the HTTP endpoints into whatever RPC mechanism you prefer. PUTing some JSON to a HTTP URI trivially maps to a JSON-over-TCP RPC mechanism or whatever it is you're pushing for.

Your complaint about the layering seems to be that the HTTP URIs sometimes include values (e.g. event types) associated with the JSON payloads, and that this is a layering violation. This is because HTTP isn't being used as a dumb data transfer transport (e.g. your HTTP v. SFTP example) but as an RPC transport - and you pass parameters when you make an RPC call. Sure, it means you have to map the RPC mechanism if you switch transports, but it's hardly the end of the world. In future I guess we'll specify the CS API semantics as some IDL style format to make it easier to map to other RPCs.

The idea that you can't expose alternative transports because "adding additional complexity when you are already exposing an HTTP engine is braindead" is just obtuse. If you really don't trust HTTP then by all means turn off the HTTP listener the client-server API and only support clients which talk your better transport protocol. You're obviously stuck talking it on the federation API for now, but we've always reserved the right to switch to an entirely different federation mechanism (e.g. a pure TCP line protocol, WebRTC datachannels, the IPFS DAG or whatever) in future - the migration would be similar to bridging Matrix with any other new network.

The idea that HTTP client libraries like python's, go's or curl's are somehow less reputable or audited than those used in web browsers seems questionable at best. But agreed that the last thing we need is a large distributed network which can be used as a botnet, and obviously it's in our interests to avoid that. Unconvinced that vulnerable HTTP stacks is the biggest risk there though...
As an aside, the "Robots Return" story is totally worth reading.
What are we defining as success here? I don't think targeting minority demographics via drug raids is successful no matter how often they find drugs. The success rate isn't what we're concerned with. It's simply used to illustrate the larger problem of an overly militarized police state with little regard over its use of force
that 4 byte field really should have been 0xAD0BEAD0BE
Yes, sorry, I meant that the situation is actually worse than the GP suggested - the "1%" is "currently", not "ever".
Moot argument. It stopped working for them.
I didn't enter into an agreement to play Russian roulette with malware.

Are you accepting actual legal liability for malware served to me via ads on your site?
Violent offenders tend to serve longer sentences than others (expected to be ~3 times longer on average than most other categories, according to the BJS article you reference), which is part of the reason they make up such a large part of the prison population at any given time.

In terms of number of people sent to prison, they're less prominent: again from the BJS article, admissions to state prisons in 2009 with sentences >= 1 year broke down like this: 27% violent; 30% property; 29% drug; 14% public order; 1% other.
The sample audience might work for CPC campaigns on large sites but difficult to see how it would work reliably for the millions of smaller sites out there (or work at all for CPA campaigns where conversion % can vary wildly depending on the action being paid for and the geography of the end user market being targetted).

I'd personally have zero problem with a strongly audited third party tracking me during transition from a publisher site to arrival (or checkout in the case of CPA) on an advertiser's site.

What I do object to is that same tracking info being used across every publisher and advertiser on the ad network (and tracking info persisting for months).

If there was an ad network that enforced a strict set of simple, inert advertising formats and ensured tracking was ephemeral and unique between each publisher/advertiser pair (and not capable of being used to parallel construct my browsing across the whole network), I'd happily accept the compromise. Doubly so if I knew the browsers held a nuclear option of "de-listing" the network in the event of bad behaviour.
Because Windows updates break things sometimes?

Also they have been known to reset a shit load of settings and apps (did it to me, twice).
By the same logic, we shouldn't prosecute street thugs and should only target gang leaders.
The article does a good job of deflecting blame away from the British hoaxer, which seems to be its goal. So I'm not surprised if anybody initially feels a sense of injustice here, but in this case I think it's misplaced.
For me, Blue Apron is more something to do every once and a while, as a treat. First, to me at least, the 6 to 9 dollar meal average isn't cheap. Second, like others have posted about, I wonder about the message of pure, fresh, clean food that was rushed to me in a delivery truck with everything packed up all nice and neat.
Yes, and you're not even mentioning any of the particularly comically-sad, egregious examples, such as last year police using a military helicopter to seize a marijuana plant from an 81 year old woman[1].

The goal of this kind of thing is to condition us to a new-normal.

1 - https://www.rt.com/usa/361982-marijuana-pensioner-police-hel...
If time doesn't matter to the Great Programmer, does efficiency ?
Would He be indifferent on P vs NP or more generalized questions of that nature ?
AMD Ryzen 5 1600X CPU Review
texture.com looks quite promising, they cover well known magazines (Time/New Yorker/Forbes etc.) I don't know anything else, I just heard them advertised on a podcast - US/Canada only for some reason so I can't check it out.
”the vast majority of police calls” you got any statistics to back that claim up? Are you saying that much more then 50 percent of police calls lead to swat raids?
Is groundless mud-slinging like that really necessary? Why even do that? If he had a small stash of pot surely the police would have found it. They had a ton of motivation to find something to pin on him.
If you're interested in how this kind of thing happens (and alarmingly how often it happens), this book is an excellent read:

https://www.amazon.com/Rise-Warrior-Cop-Militarization-Ameri...
> No idea why they are single speed. Have these people not heard of hills ;)

I think the idea here is that the electric motor will help in those cases.
:)
Wasn't aware of that. Haven't tried React. Maybe because I am a bit impatient.
> According to this report the word “robot” first appeared in English in 1839. 1839!

There are some appearances even before that: https://books.google.com/ngrams/graph?direct_url=t1%3B%2Crob...
But everything before 1920s seems to be a little more than just statistical/parsing error.

> […] but rather to a system, a “central European system of serfdom, by which a tenant’s rent was paid in forced labour or service”

Yeah, this is pretty much exactly what "robota" means in Czech. The most accurate English word i found for it is "socage": https://en.wikipedia.org/wiki/Socage
I had a bit silly idea about financing of web services.

Create beautiful, fast and very lean web serivce - "easy" part. It should be very lean - every page at most few hundred kB.

Serve the website with useless bytes at front. Example: page weights 100kB - add 500kB of garbage to it at front. You can place them in html or js comment. You can add useless EXIF data to jpegs. You could place small number in every HTTP header. Or you could add artificial latency to every request.

Then you sell those useless bytes or milliseconds. Your bytes could really be unicode glyphs. Example: a dollar for every byte per month. When a user leases a specific byte you can send it to him by an e-mail for increased silliness factor. He leased it, so it will not be sent to anyone else as long as he pays.

That way you can specify a ceiling of profits. 500kB at one dollar per kB can bring you at most $500k per month. It seems fair, a bit like Patreon targets.

I thought about doing a service this way. And even a platform - providing web server configs and plug-ins that would do all this selling of bytes process, also payment processor for bytes that would also run on the idea.
Apparently it first appeared on July 1952 in a story called "Robots of the World! Arise!" by Mari Wolf published in "If" magazine.
so can the 'gold' linker.
Illustrates why presumption of innocence is so important: Not just to prevent honest accidents, but also to prevent the justice system from being used as a weapon.
Why Your API Needs Machine-Readable Description
Motorola Budget Phones, Moto C and Moto C Plus, Revealed in New Leak
ELife now accepts reproducible manuscripts in R Markdown
sure. we can look at the history that lead us here[1][2][3] or we can look at more recent examples.[4][5][6][7][8][9][10][11] or we can get pedantic about the word murder. your call.

1. https://en.wikipedia.org/wiki/Slave_patrol (proto-police)

2. https://en.wikipedia.org/wiki/Mass_racial_violence_in_the_Un...

3. https://en.wikipedia.org/wiki/Police_brutality_in_the_United...

4. https://en.wikipedia.org/wiki/Shooting_of_Oscar_Grant

5. https://en.wikipedia.org/wiki/Shooting_of_Walter_Scott

6. https://en.wikipedia.org/wiki/Shooting_of_Michael_Brown

7. https://en.wikipedia.org/wiki/Shooting_of_Trayvon_Martin

8. https://en.wikipedia.org/wiki/Death_of_Eric_Garner

9. https://en.wikipedia.org/wiki/Shooting_of_Ezell_Ford

10. https://en.wikipedia.org/wiki/Shooting_of_Terence_Crutcher

11. https://en.wikipedia.org/wiki/Shooting_of_Akai_Gurley
Genuine question: has google ads been responsible for virus/malware in the past?

I thought they were, while still annoying, safe from serving such content. So much that if they detect your site has malware they prevent it from serving their ads https://support.google.com/adwordspolicy/answer/1308246?hl=e...

As such I went along with allowing google ads since it seemed like a good middle ground between not wanting to have everything pay-walled off and still allowing sites to generate ad money
If anything needs disrupting it's law enforcement. Been waiting for VC's to put out a call for startups that would try to do that.
Well the UK creates laws so that banks can't lose out, why can't we do it for the rest of the country instead of just the fat lazy bank owners?
New Micro-ORM for .NET: TinyORM
Person doesn't care.

It happens to them, suddenly they do care, now they are a great person?

Person is not an expert in the field but they educate people about it? Now they are a worse person quite frankly.

What you describe is exactly why part of current society is so toxic.

Lucky we have people who do care about issues that are real and serious (not just what they are invested in) and do fight and educate. But sometimes I think they are losing to the people above.

Nothing in particular about OP case.
You have posted on a thread about uber and talked about SJW labeling. Why is that? Even if another post was off-topic, you built off its topic. This again is a complete red herring.

Look, I'm very much offering a conversation in good faith, including my opinions (both freely positive and negative) in good faith. You're not offering anything. Your questions are unrelated to my statements, driving towards something I do not claim. After saying that you're misrepresenting me and my attempting to offer correction to those misrepresentations, you don't respond and continue with the same misrepresentations. You're not helping resolve your misunderstanding of what I said, because you're trying to say as little as possible (which is commonly read as socratic entrapment, and which hasn't worked because whatever you're trying to trap isn't part of this apparently).

Let me again take a seemingly futile attempt at unwrapping yourself from the wrong axle you call my statements:

"You seem to believe that ill-informed outrage is an issue in this uber situation."

I've constantly refuted what you say, and I guess it's only appropriate that you try different wordings. What are you implying by "an issue"? I don't care here what issues it may or may not bring, I simply pointed out its presence and equality across conflicting factions. You're the one harping on whatever that "issue" is, and I'm just trying to respond to you. You have an agenda, something you want to extract from me. I've given you pretty much everything already. If you haven't seen what you want, it's not there.

" You do not appear informed on the degree to which it is actually an issue in this situation."

That's because I never claimed it was an issue. You're the one taking issue that I happened to say something that included the words "ill-informed outrage" and have been a one-track pony going on some tangent with that snippet, stating nothing of what you're trying to get at. I just try to respond to with clarifying what I was saying originally, but I'm kind of out of tacks to take with that.

"How are you differentiating between righteous outrage, and ill-informed outrage?"

I'm not. It seems you're on some other tangent trying to declare "good outrage" vs "bad outrage" potentially ascribed to the SJW/anti-SJW clash (I can't tell, because you're not actually engaging in two-way discourse at all), while I'm talking about outrage in general.

" You have posted on a thread about uber and mentioned ill-informed uber outrage on several occasions."

My multiple responses are solely an attempt to appease your requests for clarity. But your requests are empty and directionless. The claims that you want clarity on are claims that I did not make, and those constructed claims are as ill-defined to me as they are to you, because nobody here is actually making them, except maybe some scottish strawman.
I would absolutely turn my adblocker off as well if that were the model. My problem isn't advertising, it is false, malicious, bloaty surveillanceware that most advertising is today.

Ads need to be curated by content providers.
Which hurdles? Electric vehicles are a solved problem. It's just the battery and the electronic to charge the battery were innovation is really needed to extend the reach. In NYC around 1910 all Cabs were full electric, the first official car of an Us president was an electric one. The post services in various countries used full electric cars up to the 1970s. Overall an electric vehicle has less parts and is simpler to design and produce. In China you see already many electric cars and even big Chinese built all electric SUVs. It seems like certain manufacturer of the old age will face reality very soon. There will be a disruption of the market, and they waited for decades and now they will loose a lot of market share.
A variant of this that highlights the absurdity of that very nicely are auto-redirecting mobile ads. The two valid options according to the site (and anti-ad-blocker people) would be:

1) Don't open the site to begin with.

2) Open the site and instantly get redirected.

Note how none of the options entails actually reading the content provided by the site.

So if there is no valid way to consume the content, you could ask why it is there in the first place.
telegram-desktop and telegram for mac are different projects
Use of Formal Methods at Amazon Web Services [pdf](2014)
How many articles do you read as an "occasional reader"? 10$ distributed over 0.10 to 0.50 per article is 100-20 articles.
This might be a stupid question, but is it possible to monetise a website successfully using entirely "dumb" adverts with no ad networks involved?

I mean ads which are simply an image inside an <a> tag. Presumably this is how everyone was doing it before the ad networks existed? (I was around in the 90s but never really thought about it.)

I guess it would take a lot of extra work and expense to approach potential advertisers and make deals. But on the upside you could host only well-curated ads that are relevant to your audience. Presumably they would also be difficult to block (although I suppose ad blockers could start recognising images, maybe they do this already?)

Has anyone had any success doing this? Is it likely to become more common as ad blocking increases?

I feel like I'm missing something incredibly obvious!
70+ Free Bootstrap Tools, Plugins and Resources
"Hurdles" is too ambiguous and vague. I think the issue was cost and not application of existing technologies.

If specs do not require for a 800km autonomy, max speed of 170km/h and no leather seats, no auto-pilot, no high-end stereo system, and so on, then yes ("money" or lack of IT is a big "hurdle".. no?)
I would assume that the 80km range was designed specifically to best match their needs. It is probably the optimal range for having the cheapest vehicle that can perform to their needs - and it might be more interesting for them to have more smaller districts anyway, as the storage capacity of the vehicle is another consideration.
Per worker? That seems bad, yes.
Do you have any examples to back up your claims? I don't think Flow's type system is more advanced than TypeScript's (which is not Java-like in any way).

What do you mean by "abstract types"? TS's type system is based around structural interfaces, so you're almost always working with non-concrete types.

It also supports discriminated unions, and you can emulate nominal typing with abstract tag properties.

https://www.typescriptlang.org/docs/handbook/advanced-types....
https://basarat.gitbooks.io/typescript/docs/tips/nominalTypi...
Switching from Arch (linux) to emulated linux (ubuntu) under Windows makes lot of sense. :-)
> reading the news with annoying ads, or not reading the news?

False dichotomy.

Firstly, ads don't have to be annoying.
Secondly, news doesn't have to be financed by ads.

There are lots of smaller and independent news sources that don't rely on ads for funding. The news organisation linked to in the article is a case in point. They make their money from donations. Another one is insurge intelligence (https://medium.com/insurge-intelligence) which uses crowdfunding.

Then there is also citizen media and blogs.
I know that it's probably just change aversion... but I'm not a huge fan of the new icon.

But I'm happy for the update!
It's quite recent though. Explains why it might be slightly popular. But mostly ppl(who don't follow Denny) don't really know of it.
And this single line you plucked out of Atlas Shrugged is mediocre because?
Here are some examples:
TS: https://www.typescriptlang.org/play/#src=type%20TA%20%3D%20%...
Flow: https://flow.org/try/#0PQKgBAAgZgNg9gdzCYAoVAXAngBwKZgCSAgmA...

With Typescript, you have to write custom Type Guards functions, whereas Flow is smart enough to infer type
Since nobody has mentioned this yet: I found that the core search functionality is not very good.

I tried drawing a frowny face, a stick figure person, and a puppy face, and it didn't recognize any of them. I'm terrible at drawing, but I feel these are objects that have a universally-understood outline.
> I will put up messages begging people to install adblockers if I detect that they aren't using one.

Best idea today, thanks! I pirate it.
Project Wonderful is the ad network I explicitly enable. They're really nice so far. Very little money in it though.
https://daringfireball.net/feeds/sponsors/
This is for people who care about how they look but don't want to put the effort into thinking about it.
Are People Moving to States Where Marijuana Is Legal?
Yes, ads targeted to the viewer's demographic and interests are far more lucrative. Just try searching for "mortgage interest" or "divorce lawyer" and see how long until your adscape changes when browsing.
Where does the Ubuntu Linux desktop go from here?
Completely appreciate this is not for everyone, but this looks fucking amazing.

I've been wrapping myself in mainly the same setup from https://outlier.nyc/ for the past 5 years and have been looking at subscription clothing servies pretty intensely for the past month. This is the first I've seen that's not just turbo-generic or overtly loud fashion.

There's a few other places that are popping up doing personalised, laser cut, tailored t-shirts that are definitely competing for attention, but will be giving this a test run for staples.
Precise Computation of CLR Object Size
Like is the operative word.

Also: https://imgur.com/a/Bg9WH
People with two jobs and kids are still able to make it to the market to shop groceries and what nots yet our lazy generation always redefine the opportunities for into the most inexplicable realms.

(Disclaimer: Im pretty old so I could be wrong)
It's a pedal assist variety of electric motor that provides up to 45km/h on the flat and 32km/h on mountains depending on the motor chosen.

http://www.go-swissdrive.com/en/the-go-swissdrive-system/mot...

Singlespeed, I assume you just got this from the drivetrain type which doesn't really relate to hub-geared electric motors.
”as this is the same police force that murders black people for sport”

Oh come on. I generally support the blm movement but spouting off such nonsense is not helpful to anyone. It's comments like this one that prevents us from having a serious conversation on the issues.
No the vehicle has to fit their specs which are rather specific.
Some specs are seemingly "low tec" in some areas but not in others.
For example range:a lot of routes do not exceed 50 km but standard manufacturers cramp as much range as possible into their vehicles thus driving the weight and price up. A delivery vehicle like this does not need the range but good luck telling that your average car manufacturer who also has to think about other customers (who usually care a lot about range).

Then the vehicle has a hight floor making it back friendly for the delivery person which is something unwanted in your average delivery truck. It limits the height of the goods you can transport but the Post does not deliver packages that huge.

This is a special vehicle for a certain purpose and no commerial manufacturer had interest in developing something like this.
Certainly. I had a client who did that (www.greatervictoria.com). He makes decent money at it. I've also seen it on, for example, mrmoneymustache.com and theartofmanliness.com.
you clearly have no idea what a monopoly is.
You are not required to use SSL to do hello world. You are required to use SSL if you want to use HTTP2 (yes, I know about h2c).
Counter Argument:
Please answer the question: 1+1=?
Congratulations, you are a computer.

(And that's probably a very difficult question, considering you had to acquire the concept of symbolism, numbers and relationships)
The creator of Sublime Text tends to go silent for long periods between stretches of activity, which always makes me wonder about the future of the project. It's a shame, since ST is a well-thought-out editor with great attention to detail, and of course the speed argument (compared to Atom and VS Code), while beaten to death, still holds true.

Of course, it's up to the author himself to choose how he communicates, most likely the current method is working out just fine for him :). And the editor works very well, and the updates eventually return. Just saying that some occasional communication regarding the future of the project, or the current development model ("I spend half the year perpetually wasted in Ibiza, radio silence expected"), would be nice!
Here's one such claim: https://securelist.com/blog/incidents/75731/good-morning-and...
Probably. That'll be an expensive 20 years, though.