skysight-inc/HackerNews huggingface dataset:
Sure, it was cool to see, but it was inevitable that someone would do it. Once Dean Kamen demonstrated self-balancing wheelchairs and Segways, anyone paying attention could foresee subsequent applications such as self-landing boosters.

There are a lot of smart people in the world who, with the same backing that Musk received, could lead a company to achieve those goals. Without spreading themselves so thin that they make mistakes affecting thousands of people. Our tendency to elevate and idolize people who are aggressive and self-promoting leaves little room for those blessed by the absence of those traits.

It's ridiculous that on a day when thousands face unemployment that there are excited stories about flamethrowers being shipped.
Lots of trolly transportation systems were built in the US with the same model. Build a line out to the cheep farmland you own near a city/town, charge low fairs (not nearly enough to cover your capital costs and running costs), but now you can sell lots for housing at 10x or 20x the price you bought the land for. Once all the lots are sold, having the trolly pay for itself is difficult, especially after people can buy cars(hello model T) and not pay your monopoly trolly ride price. Almost all those trolly lines were shut down.
> Who is the president of the United States?

>Aristo's Answer: the honorable barack obama

>Confidence: 60.00%

> Question: Who is the son of God?

>Aristo's Answer: Jesus

>Confidence: 60.00%

>Question: What is the cure for HIV?

>Aristo's Answer: addition of salt, sugar or nitrate to extend shelf life

>Confidence: 60.00%

>Question: How long is a human penis on average?

>Aristo's Answer: 9.1 inches

>Confidence: 35.37%
Is your course online? If so, do you mind sharing a link?
Yes, because if there were such a list then you could assign a 1-to-1 mapping (by list index) of each number between 0 and 1 to a whole number which would prove they have the same size. If it is impossible to have a complete list of all real numbers between 0 and 1 then there cannot be such a mapping, and thus you'll "run out" of integers before you've counted all of the reals (more correctly you're showing that the size must be larger because if it was smaller or of equal size it could fit in such a list).

Numberphile did a pretty good introductory video to this if you want to learn more: https://www.youtube.com/watch?v=elvOZm0d4H0.
On my Android tablet I run Debian in chroot. Full LAMP, i3wm, choice of terminal emulators, Vim, git, real Firefox, real Chromium.

I use a Bluetooth keyboard with a trackpoint built in (alternatives with trackpads are available for people who prefer those). Or a Bluetooth mouse of course. I recently bought a Thinkpad Bluetooth keyboard so interface-wise, once I start X I'm basically on a Thinkpad.

In the winter when I have to get by on small amounts of electricity (all solar powered here) I use my tablet almost exclusively and earn money with it.

I use a bendy arm with a clamp to hold the tablet at a good ergonomic height and closer to my face. In a pinch when power is really low I actually do the same with my Android phone with all the same software, which works surprisingly well at 1920x1080. It ends up filling a similar proportion of my view to a 15" laptop (at the laptop's normal working distance) - although then it's only a few inches away from my eyes when using the phone (shortest focusing distance I can do) so wouldn't be healthy long term.

I can plug in my DSLR via a USBOTG dongle and grab photos from it. Or use a MicroSD in the camera via a full-size adaptor, then slot the MicroSD directly into the tablet. Then I can edit directly from RAW in Snapseed.

The biggest shortcoming is that I can't use Photoshop as I have an ARM processor. The armhf Debian distribution and packages are amazing and almost everything is there. WINE works but it would need some x86 binaries to run Photoshop, that just don't exist because it's ARM.

Artflow in Android is great, as is Snapseed and PhotoEditor (for resizing and basic image adjustments, including batch mode etc). I can run GIMP and Inkflow in Debian but after 20 years using Photoshop they don't come close for me. So when I really have to use Photoshop I have to save up some juice and fire up the laptop.

This is all on a 5-year old Sony Xperia Tablet Z. It was good for its time but nowadays there are faster machines with more RAM available. I'm looking forward to when I can justify an upgrade (this is a great tablet in many ways, I have lots of things I need to spend money on and I have been adjusting my work/life balance a lot in recent years so don't earn much).

I'm no Google fanboy, for me Apple/Google are just different flavours of very horrible. The difference with Android gear is that the potential is there to use it the way I want - it's possible (and not even that hard). I can root, I can use a pointing device, as opposed to Apple's approach.
> I know you troll every Web Components and Polymer discussion you can now

This is not trolling. This is called hard truths that Web Component proponents are completely blind to.

Riddle me this: why is it that there are almost no resources, blog posts, projects, or comments that talk about and use vanilla Web Components? 99.9% of posts and videos about WebComponents always immediately use Polymer, or Stencil, or... or... or...

The answer is easy: Web Components are crap, pure and simple. They are unusable in their present form. You need to throw in a data binding library, a templating library, a virtual DOM, a callback handling library, a..., a... etc. Better still, throw in a full framework like Polymer or Angular.

Even the project we're commenting on, titled "Making Web Components Work" needs the following to make them work: "does so by providing an easy-to-use state management and rendering layer built on Virtual DOM (the basis of the core rendering technology of React). Through use of the Snabbdom Virtual DOM library and first-class support for multiple templating formats".

How the hell is that "Web Components", "standards" and "work"?

When you call out all these inconsistencies, half-truths and outright lies about Web Components, you're called a troll, go figure.

---

As an aside. I remember saying that templating in Web Components is also crap because you have to use horrible DOM APIs or `innerHTML` to do anything useful. Obviously I was called a troll etc. However, when Apple proposed Mustache-like template instantiation [1] the same very people who called me a troll pissed themselves with joy and wonder. You know Web Components APIs and specs are crap. You chose to bury your head in the sand, turn a blind eye and preach how "WebComponents are the future". Well, it took browsers 11 years to get to two-thirds of jQuery's capabilities. It will take another 50 to maybe get one-third of capabilities of Web Component frameworks or React, or Angular, or Vue (hell, of even Snabbdom).

[1] https://github.com/w3c/webcomponents/blob/gh-pages/proposals...
The problem isn't leaving out the 'default' case. The problem is coding it as

default:
return DROP_CONNNECTION_AND_BAIL;
I don't know that much about the Soviet Union. This guy was basically sent to prison for 'participating in “counter-revolutionary Trotskyist activities.' I have been following some leftist stuff and saw this article recently by Trotsky. It is called "Hitler the Pacifist" and starts out "Hitler wants peace." Trotsky didn't seem like that good of a guy, but i haven't read that much about him yet. In any case here is the article:

https://www.marxists.org/archive/trotsky/1933/11/pacifist.ht...
The root of this problem stems from the American ideal of the primary home as an ever-appreciating investment. If you instituted a land value tax, raised property taxes overall, invested heavily in (reliable, clean, safe) public transportation to expand the commute radius, removed local authority over development, cut development approval timelines and costs, and slashed any zoning requirements that aren't directly related to individual safety, you'd nuke future appreciation and start to become the more livable, egalitarian city that many seem to want.
>the ability to jump down to a particular place in the file with a single touch is mindblowing and immediately boosted productivity when dealing with huge scripts.

Isn't that an argument to use a touchscreen laptop?
I don't see the difference - both parties are agreeing to submit to a third party decision. Given most lands have hundreds of years of case law, generally strong ethical expectations of judiciary etc, I think this would be something i would only trust as an escrow service still under a strong legal system
It's just important to understand that it goes both ways. These drugs can also bring up mental issues. They are powerful in both directions.
Does anyone actually *like* React these days?
We can't cut the square, because perfect square is an abstraction and what you are cutting is an approximation of the square. We can't cut across the diagonal, because all cuts are only an approximation of a straight line. We can't directly see the real number being the ratio of square diagonal to its side, because our eyes have finite number of photoreceptors, receiving information from a finite number of photons. It's natural numbers, all the way down...
How Forex Trading Works
That's more an issue of trollies becoming obsolete--government-run trolly lines or purely private ones that did not own the surrounding land also did not survive.
they could have collected fresh underpants for the homeless for step #2, it might have worked.
XQuartz is an X11 server.

https://www.xquartz.org/
It seems to me that an API intended to make this storage a commodity would lower the barrier to entry, possibly increasing the natural number of participants in the market.
Unless you want to draw with the pencil or use it in a cramped airplane environment, I don't know why someone would get the ipad pro 12.9" over the macbook 12"?

The keyboard + tablet combo is heavier than the macbook 12", the ipad keyboard is gummier and worse, you get hover hand issues when using it in keyboard mode and multitasking / web browsing is slower due to design issues and animation wait times.

If the cpu is slower than the iPad pro, you know that is going to get fixed with the future arm macbook. Same with the current butterfly keyboard issue.

I'm pretty sure we are going to get the 'full screen ipad' soon since the ipad UI is leaving a big blank space in the middle of the status bar currently.
> This is one reason head tax opponents were able to so easily spin the head tax as a “tax on jobs,”

Also, the fact that it was a tax for every employee. If you want to encourage companies/people to do something (like hire people), you normally start by not adding extra taxes to that.

Not that adding tax is always a bad thing, but the mechanism of this one was pretty poorly thought out.
Dropbox Extending Magic Pocket with SMR Drive Deployment
There are cameras by sony that enable wireless transfer of full raw images, which I find incredibly convenient for mobile.
Linux VPS Hosting Provider
The point is: No one should have economic insecurity when it comes to basic needs.
Serious question: in that world, who cleans the toilets?
True, though I have to say it only got usable around 3.4 (which still is 4y.o. at this point)
Are you aware, that the first large chart doesn't load in FF 60 (Linux)?

SecurityError: Permission denied to access property "localizedStrings" on cross-origin object
So you used a physical keyboard or just tapped on the tablet screen keyboard?
Pioneered by the MDC DC-X in the 1990s, with considerably less computing power available.

Space-X have done great work in making landed-recovery practical and reliable but they're again building on top of work originally done by the DoD-contractor model.
Dude. CA minimum wage was more than that in the 1970s.
This kind of literature was funded and promoted by the West because it supports the western society discourse.

I think the parent comment is reductive in a the-opposite-of-insightful way but no, that literature was not "funded and promoted by the West because it supports the western society discourse."
No, open source means the license meets the OSI definition of open source, which CC NC doesn't.
It's more of a passionate side project at the moment, as I am still reverse engineering the protocols involved. It's not close to completion, but I'm hoping to have it done sometime in the next few months. It's not a high priority, as there are other ways to connect to Oracle.

My goal is to get rid of all the non-Go dependencies, which would (for the first time, ever) finally make it a reality to have a single, small binary that can connect to "every" database and that can be freely distributed. If you'd like to help, please feel free to start an implementation. While I'm not following a specific development routine for the native Oracle driver, I do have a repository with a bunch of (non-building) code that I made to assist with inspecting the raw protocol captures.
More gig workers will be competing for fewer tasks.
QA Automation – Job Opening
Pedronauck/docz: It has never been so easy to document your things
Linux and FreeBSD have both got kernel TLS support (not sure if freebsd got merged yet but Netflix have used it fir a while)
The OSI definition is based on the DFSG, so in practice it's stricter than the free software definition.
Web Design in Manchester, creative design agency bolton
Train a Reinforcement Learning agent to play custom levels of Sonic the Hedgehog
Probably that they aren't really useful in a long-term sense. They can't be used for transporting much, can't be used easily when sick, won't be able to transport young children, and become useless in cold/hot/rainy/and snowy weather. Same moat as any other fad that targets the single young urban knowledge worker; their needs will eventually grow beyond it.

I mean, skateboards do what these do as well.
The crucial lines are deep down:

"I didn’t even want to use the Photos app to manage the photos, but you don’t have a choice. All externally-stored photos must be imported to the Photos app first."

"I tapped to select and import the 2,500+ 42-megapixel RAW photos on that SD card. I quickly learned that you cannot do anything while importing photos. If you background the Photos app, the import pauses. Long story short, it was so extremely slow that I gave up after an hour or two. It wasn’t worth it for me."

"For fun I decided to open some of the shots in the Lightroom CC app. I expected that the photos would just be there, ready to edit as they were already on the device. Unfortunately, there’s yet another step—I had to import the photos to the Lightroom app. And this is not a simple "add" type of import that just keeps the references to the files. I think it actually copies the files over again."

He thought he'll do the photo editing, but the result is:

"I still use Lightroom Classic CC on the desktop for all the heavy lifting and laborious editing, but also to import the photos and create my collections."

The tied hands in working with photos is my biggest problem with all i-Devices. Apple doesn't want to let you manage your own photos: the photos you shoot with the iPhone, once copied out of it and deleted on it, can't be even copied back to have the same status like those never deleted. Unless you use their iCloud, buying the storage.

So much for "Pro."
Data Entry Services in Banking and Finance Industry – Few Facts You Need to Know
Data entry service in banking and finance industry can save cost as well as more efficiency. SASTA gives good service excellence to all our customers. For more info - https://www.sastabpo.com/outsource-to-india/data-entry-services-in-banking-and-finance-industry-few-facts-you-need-to-know/
> This kind of literature was funded and promoted by the West because it supports the western society discourse.

I mean, I'd agree that the material is a thin slice of the society, but come on. These are real personal narratives of people who lived through these experiences. The implication that "the West" is why these books exist, not just why we're able to read them, is absurd.
That hopefully motivates at least some developers not to ship 500mb apps.
You keep repeating the "70s/90s" rant, but what's your recommendation to web authors for vector graphic content such as diagrams, maps, content in education, etc. that doesn't become obsolete when your JavaScript lib is superseded by the next one?
Back when I tried it we were on iOS 9 or 10, so no split-screen. This still doesn't change the fact there's no mouse, so switching between apps would still require lifting my hands off the keyboard to touch the screen.
> I should have said that the council doesn't seem to be changing it's plans despite how ineffective they have been.

That's funny xapata. The Seattle City Council has been implementing recommendations from the Poppe report [0]. The Poppe report lays out a homelessness action plan recommendations for Seattle. The head tax was to fund some of those recommendations from the Poppe report.

The Seattle Times recently covered the homelessness count [1]. It explicitly mentioned that actions Seattle has taken to combat homelessness were having a positive effect.

> Compared to more rapid rises in homeless counts over the past five years, a slower 4 percent increase represents progress, said Kyra Zylstra, interim director of All Home, the county’s homelessness coordinating agency, which organizes the yearly count.

> “It’s not the kind of progress we all want to see,” Zylstra said. “But our performance data shows that the resources that we are investing in are housing people faster.”

The whole point of the head tax was to continue funding recommendations from the Poppe report. They're the same recommendations that are demonstrated to be working.

[0] https://www.seattle.gov/Documents/Departments/pathwayshome/B...

[1] https://www.seattletimes.com/seattle-news/homeless/new-homel...
iOS security is better than macOS.
Because a large set of the population only needs access to the Web, email and a few apps, nothing more.
This is the one that I often think of - he wrote it about the response to the publication of Ivan Denisovich.

"если первая крохотная капля правды разорвалась как психологическая бомба - что же будет в нашей стране, когда Правда обрушится водопадами?
А -- обрушится, ведь не миновать."
Please read this blog post titled "How to win in Web Framework Benchmarks" https://medium.com/@localvoid/how-to-win-in-web-framework-be...

It goes into some details how different approaches in different frameworks work, and why. Moreover, it shows how you basically need to re-implement Virtual DOM and other tricks in vanilla JS code to approach the same speed.

Yes, browser engineers are not that stupid. But they don't batch operations as efficiently as a proper Virtual DOM implementation would (including efficiently handling event listeners, looking for clues like `keys` on repeating DOM elements etc. etc.).
Here's my pitch for a better ecosystem: we develop an intermediate standard for fundamental UI building blocks (divs/blocks/layers, images, video, etc.) + a layout engine, sort of like the DOM. Shells (browsers, native platforms like React Native but without the React requirement, etc.) would give JS renderers access to the lowest level painting calls available (ie. "repaint this node") along with programmatic access to the new standard UI API. Renders could then build on top of that API, implement the draw call optimizations themselves based on whatever makes sense for the rendering engine (for instance, React Fiber would be issuing draw calls differently than Vue's rendering engine.)

This would allow developers to get native performance out of a web-based rendering context. It would also be theoretically easy to build new renderers around the standard UI API. So you could swap out your backend between browser-native and a mobile/desktop library backed by OpenGL/WebGL, or another headless solution, etc.

Importantly, I think you need to limit the scope of this new UI standard (perhaps just to basic shapes, like how SVG is similarly limited), that way you leave UI implementations like dropdown boxes to ecosystem programmers (so you'd have a dropdown box for each React, Vue, etc. -- this sounds bad but people do this already.) Limiting the API scope also means making it easier for new renderers to enter the scene. Compare such a world to the current hellscape that is building your own HTML renderer. The API is so insane it's really only possible for big companies to take it on (Google, Microsoft, Apple, Mozilla.)

How this ties back into this post: you could create an _____ Native, which would really just implement everything you want from React Native, but without React. Then you can just plug Vue or React into the renderer and boom you're done.

Edit: Observant people will notice my ideal system resembles X11. Indeed, I think X11 is an interesting proposition in "shell" (browser, native) contexts, as shell applications are inherently window-managed and sandboxed. This allows for applications to reinvent the wheel without disrupting the fundamental UX of window management on the system OS.
It will likely remain around for longer, since depending on unsupported software doesn't immediately kill a project. When old Python 2 code hits a bug in the CPython interpreter and nobody is around to fix it, there'll finally be an incentive to migrate away (maybe to Python 3, maybe to another language), but not before that.
Products putting random data into a few fields is neither coercion nor spam.
macOS is getting a new security runtime, which will extend iOS security to all macOS userspace.
> if you can live without vim

I actually didn't choose Vim because I liked it, but because it was the only way to have an editor & fully working Linux environment in the same app where I can switch using a keyboard shortcut (both running in Screen).

Using an app means that I have to switch apps to go between editor and terminal, and also because the editor app would have to "upload" every single change to the server for me to actually be able to run the new code in the terminal.
D3 gives you a diff algorithm for free. That handles adding new items to your visualization, updating existing ones, and removing them. You implement the enter, exit, and update (update may have been deprecated). That makes it easy to take your data and handle changes. It will handle animations in a very easy way for each of those cases as well.

In data visualization, creating a scale based on the domain of your data (the range of your data) is annoying. This is handled for you by utility libraries in d3. It also can draw the line ticks of the scale without issues.

Also placing labels is not too easy. D3 does that nicely.

The truth is you can do all of that yourself, but if I were to try it, I would go over the d3 utilities first just to see how complicated some of the visual aspects you haven’t thought of but will need are.

The drawing part of d3 (SVG, canvas) are not so hard to do on your own, but the way d3 isolates the context of what you are coding is very helpful. I’ve only run through the examples and read the d3 book as well as several other charting books, but I don’t use d3 on a day to day.

But let’s go over a more realistic example. In one of my books, the author writes about simple line charts and displaying the quartiles (made by standard deviations) of the data. None of my charting libraries handle that. Rolling my own would be very time consuming. Doing this in d3 would be more feasible than the alernatives.