skysight-inc/HackerNews huggingface dataset:
I think I'd use it more if the drawings were far more detailed, but still kept that napkin drawing look.

Though tbh, I'd vastly prefer a printer that just did this, not a camera. Then I can take normal photos with my phone, maybe even preview what the drawing might look like, and then print it with the draw printer.
Yes that's perfectly plausible :-) A lot of the book similarly makes you wonder about the book itself, what tricks are being played. That's one of the enjoyable things about it. (See my comment here: https://news.ycombinator.com/item?id=17464621)
For some of us who are in 20~30, I recommend Sam Altman's "The days are long but the decades are short"[0].

[0]: http://blog.samaltman.com/the-days-are-long-but-the-decades-...
I've actually gone to the extent of repairing my Samsung with used parts acquired on ebay to avoid upgrading to a "smart" TV.
Great. I want to merge two websites. Can you add this feature?
No, this is not intentional. I suspect a problem with google analytics... I'll get right on it! Thanks for the feedback Nadya!

edit: Just deployed a fix that should allow you to view the page. Let me know if it still doesn't work! Thanks again~
In case anyone else was wondering, you actually CAN do this and JIT WASM in your browser via Binaryen:

https://github.com/WebAssembly/binaryen/blob/master/test/bin...
Live slit-scanning using your webcam
Stylus – Userstyles Manager
Chuck Palahniuk wanted one of his novels to direct the reader to a page number when the chapter ended so you wouldn't be able to tell when the book was going to end, seems like a sensible solution.
Fixing Docker to run smooth on Windows
If you have questions, you can ping the RN team too. I would love to help !!
Because this wasn't the case before.
The only reason I am focused on learning Golang rather Kotlin is because I couldn't find good docs for beginners that don't assume Java knowledge.
One thing I meant to add before the edit window closed - this is the most baffling part of your argument to me:

> Explain to me; what does Capitalism, historically the freest and most productive and pro-life political/economic system have to gain by combining with any variant of Socialism, systems that have a track record of mass death and destruction?

> What makes these debates impossible to resolve is that the current system is not Capitalism but a mixed system of freedoms and controls which, by the logic of events, is driven toward some variant of Socialism as the dominant ethics demands.

In this incoherent account of history, you believe capitalism to have the most historical successes of any economic system, yet current systems to be unrepresentative of capitalism? No doubt there's a delta, capitalist economies are not transhistorically invariant, but (entertaining your understanding of what it means to be capitalist) do you really think post-feudal nations (for instance, 17th-18th century England or 19th century Germany) had small or weakly coercive states? When did "capitalism" begin and end in your opinion?

The irony is heightened because the delta between now and post-feudal societies is largely a result of workers agitating for additional rights and welfare reforms, something you'd think a supporter of "individual liberties" would support.

I don't consider the soviet bloc states to be socialist so I don't find this to be a good argument in any case, but I always find it interesting that proponents of capitalism have a slippery account of what is capitalist that rejects or embraces societies as capitalist to fit a narrative of the system's success when its convenient (while often accusing libertarian socialists of advocating something "impossible" or without historical precedent).
I designed a device with an 8" e-ink display recently. I thought it wouldn't be too hard to repurpose it to have it display rendered maps tiles for your current location, using the built-in GPS module. If you could send the device a GPX/KML file over bluetooth, it could plot it over the tiles, and you'd have a simple, robust setup. Searching, entering text etc. are best done on a device with a good input mechanism and data connection, anyway.
I think he's saying that if he borrowed 4x his salary for a mortgage (which is the commonly cited figure as the max you can borrow), he could only afford a ghetto.
> "It seems that visibility into these tech careers is very low amongst lower-income groups. I don't say that to expand your statement past black communities, but rather as a coincidental point"

You are correct, and you should expand my statement past black communities. I apologize for my bias here as I grew up in an all black poor neighborhood so I often associate this with race but the truth is that its much more socioeconomic than it is racial.
Bicycling Street Smarts, Chapter 6: Using Your Brakes
I never connect my smart TVs to wifi. Problem solved
Try Arrow.
Popcorn-Driven Robotic Actuators
I use Anki but it's insufficient as a sole tool for learning. Being able to memorize e.g. foreign language vocab (or grammar patterns using clozes) is very valuable but you won't become fluent without daily or almost-daily practice communicating using the language.
> …nothing else did … cross-platform language

Au contraire!

http://www.davethomas.net/papers/ubiquitous1995.pdf
As long as software is composed of primitive language derived statements and "functional" logic (IF, WHEN, WHILE, DO, GOTO, etc...) AI will remain a fantasy.
I hope you don't own a cellphone running iOS or Android.
Kim Dotcom, Megaupload founder, loses latest appeal to avoid extradition to U.S
That's an interesting point. If the American Revolution hadn't occurred in 1776 (or had failed), the Southern states at least would likely have rebelled if the English had attempted to abolish slavery in the 1830s-40s.

Then you have to wonder whether the northern states would have sided with the South or with the English.
Maybe but F# has been around for much longer. It failed already to become mainstream.
Ask HN: How do you organise and discover your team's internal scripts?
As a team we have many scripts for doing various internal tasks - domain-specific things, checks for questions like "what's in prod?" and "how far along is this commit?", etc. ad nauseam.

The problem is that, with a few exceptions, the person who wrote the script knows it exists and how to use it; and might be around to chime-up with "hey, I wrote a script for that!" when someone has a problem.

But discoverability is hard, even if they're in the repo not everyone will have seen or reviewed the PR that added them.

Does anyone have some good tips to share on how to (or not to) organise such scripts or tools, and allow colleagues to better discover them?
This also applies to the case where JS fails. What if the browser supports js, but the request failed, or there was a syntax error, or some other fatal that halts js? Your users will be left on a lark without anything to look at.
> Still sounds better than the US where everyone still uses SMS.

In what possible way does "everyone is de facto forced to use the only permitted client of a proprietary platform and agree to whatever terrible terms Facebook, a surveillance platform, dictates" sound better than "everyone still uses an open standard not solely controlled by a private surveillance company, to which any number of different clients can interconnect peacefully"?
I appreciate being able to turn off the percentage progress indicator in the Kindle app for exactly this reason when reading fiction.
While they do use a neural network to map a skeleton (posture, movement) to the input, it seems to build on the previous work of detecting humans (well, wet meatbags) via measurements of radio transmissions.
Just shows how many suckers there are in China...
Yep. https://www.rtings.com/tv/learn/ads-in-smart-tv I stand corrected, too, it looks like Vizio is also in the clear with Sony.

That said we're just talking about ads. Both Sony and Vizio have questionable pasts regarding information collection/privacy violation.
I guess the premise of the parent comment is that China, at least in the tech sector, is considered as "developed" as the US. If that assumption holds true, what the parent comment isn't far off. But that's an assumption that may or may not be true, depending on who you ask at least.
Haha, had a crazy night huh?

Glad you like Ryeboard tho! I have a roadmap prepared on Trello you can check out: https://trello.com/b/lHnYluHG/ryeboard-road-map

Definitely will add lots of more content soon~
My current strategy is to take thorough notes whenever I pick up a new programming book.

I organize my notes by topic (i.e. "node.md", "swift.md", "git.md", "statistics.md", "cpp.md").

If it is the 3rd book I've read on JavaScript, I'll find myself speed reading my way through it, only slowing down when I encounter something unfamiliar.

In order for the above strategy to work, I need to make time for regularly reviewing all of my notes via spaced-repetition strategies so that I have a good understanding of what's in my notes and what isn't. (I use pandoc to convert my .md files into pretty html files.)

The above is definitely time consuming, so I'm eager to hear about how others tackle this problem.
All journalists covering the self-driving car beat are basically required to ignore Waymo so they can continue writing “When will cars drive themselves? Experts say nobody knows” articles. If you ignore Waymo it’s a race; if you include Waymo it’s not.

This article makes the further error of assuming “AI” is required for self-driving cars, rather than just a shitload of code.
> it constitutes an informal agreement (essentially a private contract) with the recipient.

Is there any precedent you're basing this opinion on? Because it's not like your company just gets to decide this.

What are the terms of this supposed contract? If JK Rowling sent you the text of Harry Potter do you believe you have the right to distribute it through your site?

Do you believe that there would be a meaningful difference between Netflix sending you the same bits over email vs HTTP?
Of some note: some Rust core teams have already moved, piecemeal, official core team discussions to Discord, and are trying to get this done in a broad way:

https://internals.rust-lang.org/t/exploring-new-communicatio...
I think it is because AI, like intelligence, is undefined in a concrete sense. When someone creates a new algorithm that solves a problem of identification or logic we call it AI. So when people say a thing will be better with better AI you could say it would be better with more effective problem solving. What thing in life couldn’t be made better with more effective problem solving..?
> My interest is in creating a static analyser based on the set of axioms or deductions that can be derived from that space.

From the sound of it, I think this might be a little backwards: axioms and deductions give rise to a space of possible proofs, and those can be used for things like static analysis. One example of going the other way is "reverse mathematics", where we try to find a set of axioms that give rise to some statement. I'm not sure if that could be applied to a (perhaps informal) "space" of theorems rather than some particular theorem.
Sure does because there is no difference. It's still watching tv regardless of where the source comes from. People are literally watching or staring at their tvs. That's what watching tv means. It has nothing to do with the source of the content and never did.
If I remember correctly, one of the motivators for Go was the desire to avoid having to use C++ by the original authors. That said, I agree that Pyhon -> Golang fits in that trend too.
You should at least briefly skim it if you want to debate constructively. If you'd done so, you'd have noticed that the line "Meanwhile, about 250,000 Americans left the US for medical care abroad" is a link. To a US government publication at https://www.usitc.gov/publications/332/executive_briefings/c....
I completely agree with you but I would counter with why not have both? This appeared to be the approach that Apple was taking with their pro line for years (Jobs-era). Either buy a macbook / air which is cool and hip or if you need to get real work done, get a pro model that has everything you need. Slap new hardware in the pro model every year and you have a winner.
Arguably though that's just a level of indirection though, isn't it?

Ie, I assume most of the sites I visit track me for advertising purposes. This is no different than Google, it's just that with Google I expect the developers of the tracking to be Google directly. With the NewYorkTimes or w/e I don't expect them to be doing it. I expect some random 3rd party to be doing all the real tracking.

Now I know nothing about Exactis, but I'd wager (perhaps incorrectly) that their product is directly related to a product I was consuming, such as written news content or w/e.
Probably because America is not a contiguous demographic where they back every action the country makes.

And also he seems to give a free pass to Russia and China, and in terms of human rights... I would say the US is streets ahead.
> yes, that's right, they compensated the slavers, not the slaves

That seems fair: the slave-owners had undertaken obligations that by the standards, mores & laws of the time were normal, ethical & legal; changing mores & laws nullified those obligations, and hence they were compensated.

You'll find that it's a lot easier to change someone's mind if you say, 'I want you to do something which is right, and I'll pay you to do it!' than if you say, 'I want you to do something which is right, and I'll punish you for doing it!' What's more important in your mind: freeing slaves or punishing slaveholders?
Having used both I can't imagine what you are talking about. Which features in Eclipse is Idea missing?
>Apple doesn’t gather your personal information to sell to advertisers or other organizations.

https://www.apple.com/privacy/

>Roku Devices regularly upload usage information to Roku as part of their use. The collected information includes the specific identifiers of streams played, duration played, various quality measures, error logs, software version numbers, and other usage statistics. Usage information uploaded from Roku Devices is personally identifiable by product serial number. In some instances, serial numbers are associated with personally identifiable information to aid in customer service and support.

https://soundbridge.roku.com/privacy/

>Lol

https://policies.google.com/privacy?hl=en

Also he didn't mention the Raspberry Pi by name, but Linux does not collect your information and you have complete control over everything it does.
3 weeks is common for USA tech companies now. What is it in the uk?
A hydrogen-powered research boat has many advantages over diesel, lab says
It's 5 hours old and has 14 points - probably caught the mods' fancy.
It would be nice to see bmalloc in here, but I guess it’s not used anywhere outside of WebKit so maybe it doesn’t matter :-/
It is interesting how they hide important details in long terms and conditions document. Cannot other industries learn from this Silicon Valley invention? For example, a car dealer could hide a condition that they are only temporarily lending a car instead of selling. There are people who don't read the documents they sign carefully.
Edges cases are what really matters in this case!

Isn't there a saying that 80% of the code is written to handle 20% of the cases?
That's just factually incorrect. Celebrity endorsements are actually more powerful now than in the past, I'm assuming because youtube style celebrity makes it seem more like the persona the celebrity presents is an actual person, or just more exposure though those explanations are just my handwave. https://www.nielsen.com/content/dam/nielsenglobal/apac/docs/...

Someone's random article from a non-ranked journal, but looks like it's got some decent reference papers
http://www.jimsjournal.org/13%20Yi%20Ching%20Tsai.pdf
The prime example of that are true Rogue-likes where it takes hours to bootstrap a character. And even more so, simulations like Dwarf Fortress.
There are plenty of people who are pro-life, against capital punishment, and for a reliable social safety net. The two American political parties exist only paper; I've never met someone who agreed with 100% of their parties platform.

That being said, someone having one wrong belief does not automatically invalidate all of their other arguments. For example, Albert Einstein wrote several racist remarks in his travel journal while he traveled Asia. That does not invalidate any of the science he pioneered.
Sounds like it goes in the right direction. So why isn't this being applied to whatsapp? Are they not considered a carrier?

Wording it a bit weird, though. "interconnect their networks with one another"? If whatsapp made their client authenticate with their services so that their servers only work with their client and vice versa, would waiting for requests from would-be competitors to give them special access be sufficient to comply?

I wish a law would force the use of an open protocol for all services. Let anyone make their client, and let those clients connect to any server.
I highly doubt Disney is going to release one of their most flagship titles online before or same day as theaters. That would just be cutting into their own bottom line, makes no sense.

I'm starting to get a little worried about all of this vertical integration in the streaming industry. It would be nice if there were just 2 or 3 streaming-only services, preferably with heavily overlapping libraries, that licensed content from content producers. The way it's going, it looks like you're going to have start paying $50-60/month (Disney, Amazon, Netflix, Hulu, HBO) just to have access to all your favorite shows... which is pretty much the reason people ditched cable. At least it's on demand now, I guess
> About one in three Americans has a criminal record.

Are the laws in America unjust? Do they make criminal behaviour which in other nations would be legal? Are the police & justice system in America more effective, in finding & punishing criminals? Or are Americans more criminal than residents of other nations?

Only the first of those points to a problem of the American system; the second, if true, is a good thing; the last points to a problem of Americans.
> According to the recruitment website Hired, the average tech salary in London is $78,000 a year, versus $142,000 in Silicon Valley.

Does anyone have a like-for-like comparison? What do the FAANGS pay for the same thing in one place or the other? Is Glassdoor reliable for these stats?

I don't think the comparison is so easy, because London has a huge financial tech market which SV probably doesn't. But those incomes might end up in the "finance jobs" column rather than "tech". HFT coders get paid a fair bit, but could reasonably claim to be either.
>> There are some people who push for an alternative called Telegram, which uses home brew cryptography instead of established standards.

> No, it might as well have no end-end cryptography.

Parent says cryptography, not end-to-end cryptography.

Cryptography provides value even if it is not end-to-end (it limits the attack surface).

There's a lot to say about Telegram, but can please stick to the facts?
I work on self-driving cars. Imho, companies need to collaborate on certain aspects like perception instead of competing. The vehicle is basically blind beyond the range of the sensors or if you miss a detection. Collaboration on these issues will lead to faster progress instead of competing.
How to build your own GraphQL client
I use https://trips.furkot.com
It is a LISP.
It's really hard to say, especially as the wasm interpreter stuff itself is under so much flux; different implementations act differently, etc.

There's also the question of what aspect of performance is of interest to you. Do you include the download time in performance? If so, languages that produce leaner wasm files will be better performing, even if the execution is identical. Do you only care about execution time? Then that aspect isn't relevant. etc.
I strongly suggest to not use this. Instead, create URIs that contain arbitrary content with the data URI scheme: https://en.wikipedia.org/wiki/Data_URI_scheme

The data URI scheme is standard and widely supported, does not rely on the host bitty.site being reachable and does not need JavaScript. One can even create data URIs with a small shell script that is given a filename argument:

#!/bin/sh -eu
printf 'data:%s;base64,%s' "$(file -bi "$1"|tr -d ' ')" "$(base64 -w 0 "$1")"
Those incomes enter into the consultant column.
Ah, I think I see where your problem comes from.

Again, I'm not too deep into WebSub, but I know the predecessor quite well.

This spec solves a specific problem. You have one URL resource many clients are interested in, that URL gets occasional updates, many clients want to fetch that new content. Think RSS feeds. so far, every client had to pull, meaning look at the file again and again and see whether there is a new update. Think a bit about that and you see how that is hard to do on client side (comparing content, making sure new stuff is really new and not just reordered, storing the old file, etc). Normally, those clients are servers. That's really important to understand, without that knowledge WebSub makes no sense.

Push-based protocols solve that problem with a middleman, the hub. Whenever there is an update the original server sends one single POST to the hub, the hub then sends that notification to all subscribers. And wush, no more polling.

The end result is way less traffic on the lines, way easier architecture on the feedreader side (it can be not built on a polling infrastructure, instead it just has one webhook open, and when it gets notified of an update it fetches the source once), less server load on the origin. For blogs for example that really is relevant.

This has nothing to do with a CDN.
I should have clarified. I don't want OSD when seeking, pausing, etc. When seeking, I get a glimpse of the progress bar. That will give me an idea of how much is left.
No they dont. I use an offline mobile feed reader which pulls RSS feeds directly from the sources and it doesn't require any 3rd parties, like Flipboard, Feedly and others.

RSS with a simple pull GET request is actually more OPEN than this proposal.
Safari's PDF viewer doesn't allow you to annotate, especially not in real time with other users: https://pspdfkit.com/instant/

It's also quite basic when it comes to forms and often loses data.

For cases where more performance is required we always recommend using PSPDFKit Server, so PDFs render in native code on a high-power machine, and very likely using cached tiles.
When the Union blockaded the Confederacy, cotton workers in Lancashire, England (who were out of work without raw material) rallied against the Royal Navy breaking the blockade though it would have been in their economic interest at the time. Solidarity forever.

https://www.bbc.com/news/world-21057494
Right now we have fully autonomous vehicles operating within a roughly 100 square mile geo-fenced area of Chandler Arizona. They are overseen by remote operates who intervene when the vehicles get hung up. The vehicles stop and start at predetermined pick up points. But within those constraints, they work.

Waymo has been developing the technology for 9 years, and have accumulated nearly 8 million real world test miles in that time.For the last 18 months (or so) they have focused their testing in the Chandler area, but are not yet ready for a commercial launch.

For every new area they head into they need to solve specific problems at specific intersections. The vehicles are not yet validated for a full range of weather conditions. There is a huge amount of preliminary work that goes into preparing an area for commercial operations.

Developing an autonomous vehicle that can go anywhere as well as a human might just be 10 orders of magnitude than for commercial aviation, but what Waymo has is enough to disrupt.