skysight-inc/HackerNews huggingface dataset:
There's a little project I made some time ago that takes either the text-only or AMP version of news stories and displays them in sandboxed iframes, which disables all scripts leaving one with just text.

https://stripped.news/

And there's an RSS feed(headlines only):

https://stripped.news/feed.rss

I think Washington Post is broken though, but everything else is working fine. Sadly, it appears both the Atlantic and Reuters have added some annoying elements to the top of their AMP pages that take up a lot of space; that wasn't how it was when I first made this project.
A very interesting rumour, but considering how inelegant the USB-C connector is compared to lightning, I'm skeptical. Way too many pins and twice as many surfaces.

Do you have a source?
too many people like cheap labor

Yes. If we really wanted to keep illegal immigrants from taking jobs from Americans, the US government could require a higher minimum wage for companies that don't use E-Verify. Then it would be cheaper to hire American.
If you think it doesn't belong then flag it.

If you don't want to see it, hide it.

Having acted, and move on.
After Googling some more I see now that GitLab's source is indeed publically viewable [0] (I was under the impression that it's not).

[0] https://gitlab.com/gitlab-org/gitlab-ee
I'm not the creator of this project, but JSON just isn't fun to write. It's readable, but still icky to write. I think to create a format really needs to strike the balance between usability and how natural it is to write. I think ELM for example finds a good balance.
Sorry, I guess I meant have way more spaces for dockless options than we have for docked bikes. Just like dockless cars can park in many different parking spaces.
I don't understand some private persons' interest in going 'cashless', other than it seems cool and high-tech. Cash is very easy to use, and there's not much to gain from cashlessness, except for businesses and those who want to track you.

More importantly, it can't be overstated that in a world where tracking of human activities has become perhaps the greatest threat to freedom (for example, in China) and to democracy (for example, in advanced democratic countries), cash provides an amazing, simple solution to tracking of your economic activities, at least the in-person transactions. For a trivial amount of effort, you eliminate a major source of information about yourself. It's much easier than using Tor or setting up a VPN, and it's more effective.

tangentially; People are struggling to develop an electronic currency that provides reliable, anonymous, universally accepted transactions using all the tools of a computer. Imagine if the new requirement was, 'now do it using a piece of paper'. Cash is an amazing technology, even if we're all very accustomed to it.
When you wrote 'like that', I assumed that you meant 'like that'.

> I simply said that what had been stated by the gp was also available in Firefox.

Given that the gp referred to ITP... no, it's not.
Oh come now, how do you get hold of enough cash to be immune? Keep 6 months living costs in cash in your house!?

Also, if they're turning off your bank accounts, they're turning off your utilities too... And you'll miss your car insurance payments, so you can't drive either.
Millennials. So proud of their ignorance. It's just embarassing.
> is there really any point in worrying about library security when the $PATH has been effectively hijacked?

Well, there might be legitimate (although somewhat misguided) reasons for someone to do that. People routinely do similar things in dev environments all the time. I can absolutely see how it could reach production. If you don't expect your web app to launch shell scripts you might not even think about it.

It's the small things, which in themselves might not be serious or even noteworthy, which compound together to deliver the nasty surprises.
Wouldn't that expose them to laws against monopolistic commerce which the FCC exempted them from as common carriers?
I actually took that early this year and LOVED it, and was looking for a good followup course. I was toying around with CS140e (also uses RPi 3 and Rust)[1] but this one looks more appropriate.

[1] https://web.stanford.edu/class/cs140e/
And there were recently some fixes for Konsole to work with DECSCUSR, so neovim won't need special hacks for it.
First look at Tesla Model S using George Hotz’s semi-autonomous driving tech
You have any experience with ActualVim? Does it hold up for actual work or is it still in an experimental phase?
Yes and no. There is no IC in there, but there are small segment in the cable spec that talks about resistors on one of the lines that signal the type of cable available.

So you put one resistor in for a low rated C to C cable, another for a higher C to C rated, and yet another for an A to C converter (indicating that the C end should fall back to the older battery charging spec).

Guess how many fly by night cable manufacturers get those wrong...

the C to C spec charging, or Power Delivery, spec is a whole different barrel of stinking fish. Where you can have everything from 0.5A at 5V to multiple As at 20V running over the same C to C cable.

This is akin to the Qualcomm quickcharge scheme that run 9V over existing micro-USB cables and ports (thus allowing higher wattage without cranking up the amps).
Everything else you buy on your credit card has an expected future value of $0.00.

Why shouldn't you be able to buy things with arguably non-zero EFV as long as you are in good standing on interest and principal?
> So put a USB-C hub (because that’s the connector, what else would you buy?) into your Mac.

This will eventually become a problem, definitely. Thankfully, it doesn't seem to be much of a problem right now because USB-C hubs are as common as hen's teeth (they're usually C to A, or C to a bazillion things)
For a number of months, several years ago, my Netflix streaming got progressively worse. Frequent drops, sometimes outright failure, particularly during more peak viewing times.

I thought it might be my local trunk hitting capacity, with some new neighbors connected and added load.

Then I learned about Comcast's ongoing refusal to increase interconnect capacity, even at Netflix's full expense.

The news about this broke, and the PR grew to be so bad that Comcast relented and started installing interconnections.

This was also the time when Comcast was trying to get one of its own video streaming products/initiatives off the ground (they made a few distinct pushes, in those years). Quelle coïncidence.

Their product then was hardly comparable to Netflix's. But they tried to ram it down their customers' throats, by making Netflix's performance on their network suck.

So, any time one of the politicians, current FCC flaks, PR people, or the like tell me we haven't actually seen problems/abuses. Or, in the face of any number of journalists incorrectly reporting this supposed lack of instances of abuse. Well, I try to point them back to this instance -- apparently so soon forgotten -- that fits the abuse scenario pretty darned well.
A store can cancel gift cards when a chargeback occurs.

It's much harder for a cryptocurrency exchange to reverse a transaction.
Why would you be shocked to find such a thing? Republicans wish to remove regulation (usually). Supposedly even republican voters like net neutrality, but that has not been reflected in their votes. More so, if you ever bring up how republicans are on the warpath to kill net neutrality, you often get responses of "But both sides", despite specific things like this being hard party line votes.
Yeah, this is usually what I run into. I once had a recursive algorithm to collect a flat list of nodes in a tree. I found that building slices was the bottleneck, so I changed the signature to `func (t Tree) CountNodes() int` and `func (t Tree) Nodes(outSlice []Node)`, and then I'd call it like:

nodes := make([]Node, t.CountNodes())
t.Nodes(nodes)

Even though this required me to traverse the tree twice (once to count and the other to populate the list of nodes) the savings were considerable.
My ISP is not Netflix's ISP. Why should my ISP be able to charge Netflix for bandwidth when I am already paying them for the same bandwidth as their customer?
> Even the charging cable has seen endless unnecessary permutation, all proprietary and all expensive as hell. And mostly pointless. It's two wires. Two wires that carry a constant DC charge. Why so complicated?

Which voltage, and how much current? Put 20V down the wire and you'd blow up a device expecting 5V. Pull 100W through a cable rated for 5W and you'd burn your house down.

As soon as USB-C became the catch-all standard to do all of the things, the complexity was inevitable. It could have been communicated better to the user (proper symbology, color-coded ports, etc) but unless all the devices support all the modes, you are mostly going to be dealing with the minimum standard. And making every device capable of dealing with the full extent of Type-C capabilities (DisplayPort, PCIe channels, etc) is going to get expensive.
You have a very rose colored, and academic view of government which completely different from of how regulations work and are passed in the actual real world
there are too many variables to say a vc’s advice is consistently good or bad, but I imagine those that are helpful with valuable advice will consistently be in the orbit of successful companies and entrepreneurs.
> any language that can compile statically and be run on linux

Most languages that satisfy this criteria can also speak the C ABI. So why not write a native module for Node, Python or Java? Dealing with those interfaces is faster and they're better standardized.

FWIW.../me is running Rust on lambda as a Node native module.
Cashlessness makes it easier to cordon off the official economy from the blockchain/grey economy. That is assuming the blockchain is made illegal. Otherwise, I guess there isn't that much of a problem.
And the latter part have caught some people unaware, where a battery pack and a phone will ping pong who is charging who until both are dead.
The connection is initiated from our network to the home office. So the IP address of the satellite doesn't really matter.

I'd assume they're restricting access further by only allowing certain ips thru a firewall in front of the VPN server, or requiring extra auth factors from unknown ips, or something.
Is there a reason why you don't have a Swedish bank account, even though you are living there?
Don't invent some other file format please, just use whatever most people use unless you have a real specific reason for it.
Comma.ai – Automous Driving Software
This too shall pass https://youtu.be/zzH_hIpCpLY
Nope, you can get the screen size, too:

> window.outerWidth
1168
> screen.width
1920
Show HN: Algo.app – Ethereum Domain Auction
> "Why don't you [the astrophysicist] just bugger off to a bank for three years, make a stack of money, and then return with the freedom to do what you like?" And he said, "Disappearing off to work in a bank for three years is career suicide."

Although the IQ of the average astrophysicist is probably higher than the average banker, quant, or whatever, it seems far from certain that the astrophysicist will make a stack of money and become financially independent in 3 years.
Deploying PostgreSQL on a Docker Container
Is this simply because diesel is less refined, so it has less overall hydrocarbons then gasoline and higher amounts of other junk molecules?
Nah. I'm perfectly content to eat in my friend's uninspected home, or judge random street vendors by sight and/or yelp.

I suggest you travel more broadly. I'm guessing you've never been to a part of the world with a vibrant street vendor scene, because once you have, you weep over the sad sterile* world we've legislated here in the US.

* Excepting the mass salmonella poisonings we get from large-scale mechanized food preparation.
> I've never really seen the point.

Historically it was so that the more unsavory cuts or pieces (think the brain, organs, intestine, etc...) and the smaller scraps and pieces of meat could be used. It's not all hamburgers. Meat loaf, steak tartare, meatballs, hashes, sausages, soups, etc... There's a number of other, non-hamburger, ways to eat ground meat that is different, unique, and interesting (from a culinary perspective, anyway).
What does she do when she has low battery and needs to look at her iPhoto library?
I think they’re saying that you can expose your lower-level atomic APIs as serverless functions, and then, separately, build a “routing and aggregation layer” that exposes APIs that people might actually want to use. And that, for a lot of projects, that routing/aggregation can be entirely specified in a declarative manifest format, rather than involving any coding.

This neatly cleaves responsibility: your business logic team can just build+deploy+expose functions; and your frontend and ecosystem teams can build+deploy+expose the APIs they want on top, perhaps being maintained within their own codebases.

These can even be done on two entirely-separate platforms, rather than both being a part of the same “serverless” IaaS. You could use any combination of commodity FaaS providers (including your own hosted FaaS clusters) to deploy functions to; and then you could use some “smart” load-balancing system (e.g. Cloudflare Workers, or the routing component of an FaaS) to do the routing+aggregation on.
Lang5 – A Stack-Based Array Language
To expand a bit on Swish: for individuals it is connected to your cell phone number. As long as someone knows my phone number they can send me money via Swish, basically you text money. Instant transfer, no charges.

Businesses can set up special Swish numbers though, like you say.
Build Apps Without Code: How I Built an App That Can Read with OCR
Announcing CircleCI Japan
I write single-threaded Go all the time, and you can use most of the same optimizations in Go that you could use in C (including pools). It's pretty easy to opt out of GC in Go. And you still keep all of the other benefits of using a modern, higher-level language (security, memory safety, straightforward tooling, etc).
This is certainly possible, but I'd be a bit surprised if Intel was cutting costs that naively - I don't think they're as strapped for cash as the businesses that make this move.

When IBM did this, they were intentionally targeting age qua age - their internal documents set age/experience targets rather than salary ones, and claimed that a younger "tech-native" workforce would produce better results. Admittedly, they seem to have had some monetary motives too, but even those were shady: by firing older workers who couldn't get new jobs, they turned them into a pool of contract workers without pensions or benefits.
Domino's Pizza unveils U.S. infrastructure project filling potholes
> I wish i could just leave my stuff in the city park and pick it up a few days later.

Isn't that what on-street parking for cars is, except each car takes up 20× as much space?

There are some bike racks near me which are positioned in what was a car parking space, making a nice comparison.

[1] is the basic version, [2] to make a point.

[1] http://3.bp.blogspot.com/_I4uxRsnmym8/TM5_oAi1I8I/AAAAAAAAAZ...

[2] http://mat2.materialicious.com/images/car-shaped-bike-rack-b...
This would be fine if there were good USB-C port expanders. They're all terrible, even the Apple one. If you just want power or video, you're fine. But nobody can build a working, stable USB 3.0 hub into one.

Don't get me started on the Apple one. I bought one early (for the MacBook 2015) and the earlier series have a USB 2.0 hub. They touted the USB-C connector and how it would carry USB 3.0 (now 3.1). And their adapters, which set me back 80 Euro each (needed both HDMI and VGA) were only USB 2.0. To add to the confusion, they apparently also started selling variants with a USB 3.0 hub, without any clear indication on the packaging.

I still feel incredibly sour about buying a 1400 Euro MacBook with two 80 Euro cables, resulting in poor USB 2.0 speeds. And at the time there wasn't really any choice in adapters. Oh, and it doesn't support HDMI 2.0. So when I got a MacBook Pro later and a 4k screen, the cable was worthless and I had to get an USB-C <-> DisplayPort cable.

I liked Apple computers and I would recommend them to family, friends, colleagues. But their USB-C debacle is one of the reasons (besides the keyboard) why I stopped recommending Apple. If they'd just added two USB-A ports... (I don't care about the few extra millimeters.)
O' Brother Where Art Thou? is also loosely based on The Odyssey: https://www.menofthewest.net/odyssey-o-brother-art-thou/
or lost em in mtgox.
There is a fork of maps.me on f-droid that strips out analytics/ads/proprietary bits. It's called omim (https://gitlab.com/axet/omim).
do you really want to live in a world where founders can be put in jail for writing insecure code?
I use PlainTasks a lot. PlainNotes is another option but most of the things I write look just great in plaintext. Writing stuff in markdown helps too.
Tutorials on Sentiment Analysis Using PyTorch and TorchText
Show HN: Plot modern addresses on Earth 240M years ago
Because engaging in the same type of misandry you supposedly stand against undermines your point. Because it points you are not interested in a fair world, just one where you have an advantage. Because that advantage seeking alienates those who otherwise might sympathize with you, forcing them to choose a side--which won't be your side by the way. Because sexual misconduct is not the exclusive province of men. And last, because men are individuals, not exemplars of their sex.
According the a German news site one of these functions can be used to disable some kind of filter system which causes higher nitrogen oxide emissions.
Lambda and SNS are super expensive. I'll skip it.
Not sure about WF being 'good guy bank'...
Roblox launches education initiative to get kids to code
>I exclusively use one hand to browse, and I use double tap drag to zoom.

I also browse exclusively one handed, but not necessarily "one fingered". I grip my phone between my thumb and other three digits and use my index finger for any two finger gestures while my thumb is stationary. This allows me to pinch zoom with one hand. I do this because sites so frequently break one fingered gestures - not really "by choice" but "as a workaround".

Try doing the double tap zoom on the Reddit home page. You need to be highly selective of where you double tap, otherwise it treats it like a normal click and you're taken to a comments section, an article, or an external image/video. This is either a bug in Android's double tap timeout or with Reddit breaking the functionality. I can only double tap zoom if I'm very careful to tap in white space which effectively only exists after a title or between the "comments" and "..." (more options) items beneath each post.

>I've seen some pretty shocking broken scrolling, but modals that prevent scrolling (and have js errors which prevent closing) are usually the cause. I've never see a "pull to anything" gesture break scrolling what-so-ever.

I was frequently unable to scroll on Reddit mobile (not the app) because Reddit thinks I wanted to do a page refresh. It's enough of a problem that I simply didn't scroll back up anymore when browsing. It must have been a common enough issue because the gesture had been removed at some point.
Gosh, it seems strange that we apparently have such a readily-available mechanism for rescuing Net Neutrality (the only viable mechanism, apparently)--namely voting Republican career politicians out of office--but so few people are talking about it!

Wow, is it really true that you often get responses of "But both sides", despite specific things like this being hard party line votes? If so, that argument seems truly disingenuous!
> The jury is still out on k8s.

At least a jury you should trust is not - https://www.thoughtworks.com/radar/platforms/kubernetes
I agree - I'd like to have one on either end, that way you should never have to fish around to plug things in.
As power delivery, it's great though. I love that I can charge my Switch with the same power adaptor as a phone/laptop/router. I can usually find or pack a generic USB-C charger and not have to think about carrying a proprietary brick to charge it.

I understand that people who have USB-C video cables are upset that they can't use them; but as somebody who uses the Switch as a travel device, I really appreciate the charging flexibility.
Automotive seems so broken.

Japan hasnt innovated in 30 years.

US companies are too big/corrupt to make good decisions.

European cars are all style. Expensive, non-reliable, hard to fix.

Not sure what the solution is, everyone else is a low quality copycat(Tesla/Kia/Chinese car companies).

Not to say any cars are bad, but the companies are awful. A car is entirely dependent on the engineering team behind it, you can only hope that a company set things up to be successful.
John McCarthy on “What is AI?” for the layman (2007) [pdf]
A more aggressive re-imagining of how peripherals interoperate is probably what needs to happen. Having a cable and connectors just be some differential pairs is perfect for pretty much everything, that's how PCIE, DisplayPort, USB 3.0, Ethernet, etc. all work with their own special details. The problem is how computers are built. PCIE is expected to be contained inside the computer, and fully trusted. Video data for monitors is just binary data flowing along the differential pairs, but the only place on the computer that can produce that data is the video card, which has no way to send that data anywhere but a physical port on the video card. Thunderbolt 3 is just some PCIE lanes with some security/authentication on it.

So in the end, it's perfectly reasonable to have One True cable/port that delivers power and data over some differential pairs.

The problem is cost and legacy. If we have one power delivery spec that can power a giant TV, it will be too expensive to make a cell phone charger with the same port type just to charge a phone. Similarly, nobody is going to buy a new monitor that uses our new interconnection method when HDMI and DisplayPort are good enough. (People should be alarmed that most monitors come with both HDMI and DisplayPort ports... they do the same thing, but society could not decide on just one, so we pay for two protocols every time we buy a monitor or video card.)

USB Type-C tried to fix both of these problems by just reusing the old protocols and being flexible about power... but it's too confusing for users. The old system of one port doing one thing was much easier to understand. Nobody ever tried to connect their hard drive to their monitor... until Thunderbolt came out and made that physically (but not logically) possible.

For that reason, I don't see a solution.
Magic Leap One Hardware
>Intel's L3 cache is truly unified. Intel's 28-core Skylake means that the L3 of a Database is TRULY 38.5MB. When any core requests data, it goes into the giant distributed L3 cache that all cores can access efficiently.

This is less true now. Intel's L3 cache is still all on one piece of monolithic silicon, unlike the 4 separate caches of the 4 separate dies on a 32-core TR. But the L3 slice for each core is now physically placed right next to the core and other slices are accessed through the ringbus or in Skylake and later, the mesh. Still faster than leaving the die and using AMD's Infinity Fabric, and a lot less complicated than wiring up all the cores for direct L3 access.

https://www.anandtech.com/show/3922/intels-sandy-bridge-arch...