skysight-inc/HackerNews huggingface dataset:
Frankly, as somebody with 2 rare autoimmune nerve diseases (affecting my peripheral nervous system), who is disabled, I am not excited about this news.

Do they have any sort of residual neuropathic pain, either from their injury or the procedure? What sort of functional limitations do they have? Did their autonomic dysfunction improve (extremely unlikely to improve with a nerve transfer procedure, as described above)? Etc., etc.

I am sure this is more heartwarming than anything else. I am perfectly OK with being disabled, and I just wish society would accept us for who we are (as disabled people). I am tired of people in tech posting "inspirational" stories in general about "overcoming disabilities" or "making our lives better" (because "we suffer so much"), without any sort of interview or input from the disabled person. We are always portrayed as objects, and are never at the center of the story, and if we are, we are still the object because it is about making a gerry-rigged mobility device with a high school robotics team with Home Depot materials because our insurance refused to pay for something medically necessary.

The most famous example of a "heartwarming story" about the disabled is wheelchairs that climb stairs (that probably are not safe to use in the rain or on carpeted stairs), that cost tens of thousands of dollars and have huge design constraints (which are almost never mentioned). Plus, if you knew how US insurance reimbursed wheelchairs (which should be classified as a prosthetic device, versus an orthotic device), you would be absolutely appalled. I would not hold my breath on insurance reimbursement for a procedure like nerve transfer anytime soon, either.

To me, this is another variant of techno-ableism: https://techanddisability.com/2017/11/11/technoableism-cybor...
Last I checked Kiwi is not open source. There are bits and pieces of code lying around in the Github repo, but not the full source code.

The browser seems to get regular enough updates on play store, has decent ad blocking (at least good enough for my purposes) and to date has the best night mode out of all android browsers I've tried.

No white flashes like I've faced in Firefox for Android. The dark mode applies to the whole of the browser UI.

I use Bromite, Firefox for Android or Fenix mostly equally during the day and Kiwi at night.

Though the fact that it is not open source may put some people off.
I'm not entirely convinced Apple really wanted Steve Jobs back. They really needed an operating system after the failure of Copland though.

If IBM shareholders think that the future of IBM is the cloud, and that RedHat is the cloud at IBM, I would not be entirely surprised for Jim Whitehurst to replace Ginni Rometty a couple years down the road... 100% speculation from very very far away (I don't pay for anything from either IBM or RedHat).
My hunch it has as much to do with your diet as genetics, for example if you tend to eat a lot of strongly spiced food or garlic/onions.
Does Apple really need to cater to developers anymore? I don't think they think they need to.
I have heard often people's view that git is not user friendly, but it's always confused me because that hasn't been my experience compared to any other tool I need to learn. Can anyone explain more this view? Perhaps I'm too accepting and forgiving.
I was just making a joke about Elon Musk, who is prone to tweeting things that cost him and the company tens of millions of dollars:

https://www.cnbc.com/2018/10/16/judge-approves-elon-musks-se...

I'm not surprised they have a blanket social media policy. It was just ironic in context.
OP didn't say otherwise.
They should be subject to independent security audits for the next X number of years in addition to the fine. It would only take a few companies having to go through this before budgets stop getting cut in IT.
Is it? I think you want some smarts to talk to so 100W isn't pushed down a cable with wires too thin to handle it. And the high frequency modes (TB3, DP, etc) all require a lot of handshaking, signal conditioning etc to work, stuff that can't necessarily be done at the host connector side.
uBlock seems to work just fine, not sure why you're claiming they removed it.
Interesting technique, I learned something new about ETags.

Probably a dumb question but: any reason this couldn't be reliably used instead of cookies to track sessions, e.g. login status etc.?
> you’re not selling at a loss, you’re just not selling enough

Ah, you could have just said it's a matter of wording. Yes, what I meant is you could sell, and make a loss. So in order to drive up sales hoping that it will actually start a positive feedback loop where the growing community attracts more buyers, you could sell your software at different prices. You probably noticed even some cloud services sell for different prices depending on country (MS gives you some cloud things 20% more expensive in Germany as opposed to US).

And saying the infrastructure is just bandwidth is like saying you just a keyboard to code. Random example, I assume many big name games face similar challenges. [0] I think we can agree maintaining a setup that allows players all over the world to play in good conditions while preventing cheating, and many, many other services costs and involve quite a bit more than just the net link.

[0] https://www.networkworld.com/article/2895129/big-data-and-ba...
Does Joel Spolsky retain majority ownership?
This is exactly what I was thinking. Software Engineering is a lot more than just writing code, however this blog post makes me think that he is teaching Software Engineering to a completely new audience.

It is very easy to overwhelm software students when trying to teach a broad array of topics (especially in a week!). He mentioned that his students ran into challenges such as not understanding the difference between 'python foo.py' and 'python3 foo.py'. How can you expect these students to overcome these beginner challenges and then still learn topics such as git, CI, machine learning (!!), functional programming, concurrency, processes, etc!

These topics can take years to learn properly, and require a good foundation. Maybe I didn't understand the purpose of this course, but it seems pretty insane
What is Dark’s biggest weakness (excluding the current lack of adoption)?
Impressive, you've tried so much e-readers except the right one: FBreader.
I got a touchbar model immediately when it was released from my job. It arrived shipped next-day-air in the morning, and by lunch, I gave it to another employee who wanted an upgrade. Haven't touched another Mac since then, and this reinforces(to me) that I made the right decision. I don't know any of you work with those things... That design decision solidified for me that Apple wasn't interested in my demographic(sysop/programmer/etc) using their laptops.

That said, I did get a lot of "oohs" and "aahs" from other employees coming to look at it. Those went away when I'd open vim and ask them to take it for a test drive.
> I doubt anyone was buying the Macbook.

Only because it was out of date, probably. Aside from its specs it served the market of "thin and light computers that are easy to take around" just fine.
Also found this last night, not exactly sales, but helpful none the less

https://brianbalfour.com/essays/hubspot-growth-framework-100...
Same. I eagerly went to read the article to see what kind of crack the author was smoking.
Interesting, liked the country dashboard near the end. I supposed from the start that it shouldn't be such an easy analysis. Best exploitation from this dataset i saw, even being a common one on kaggle.
I agree. It's a nice attempt, but I don't see how this is practical. It falls into the same trap people looking in from outside the software development have been falling into for years. They assume that it's easy because they can do an excel macro and such. Software development is actually really hard. Complex systems are hard.

A parallel to this would be something like, "You built a bird house out of wood. We'll teach you how to build a skyscraper in a week." It's just not possible.
Instead of making an account with e.g. Twitter, there are multiple sites such as BobsTwitter.social, Witter.com, whatever. No matter which site you make an account on, you can follow anyone on any of the different services, interact with their tweets, etc. seamlessly. Your information is only hosted on the site you made the account on. If you get banned from BobsTwitter.social, you can move to Witter.com and people using BobsTwitter would still be able to follow you without having to do anything special
I don't think it has been consistent as far as observations go, so its usefulness in prediction seems unknown at this point.
> Obviously not everything was new then.

Nothing was! Debian stable doesn't update packages (not even minor releases or bugfixes). They only backport security fixes or very critical bugfixes.

Debian 9 was freezed on 2017-02-05. You'll have the version of every package from this date, point release don't change that.
Apple did this with MPW back in the day. I think the feature was called "commando".

You would type the command name, then "..." and up pops a dialog box with all the options and popup help for what different things meant. As you fiddled with the GUI, it would generate the flags as text you could see. And finally, you could execute, or paste the command line text into the console, or both. It was awesome.
Apple not caring what developers want seems to me extension of developers not caring what users want.
I see, thanks. The linked release notes make it sound like the block is for all files.
Yes, Cosanti's definitely interesting. As is Arcosanti itself, if you can spare the time to drive out there (on the way from Phoenix to points north).

https://arcosanti.org/

https://arcosanti.org/visit/cosanti/

https://en.wikipedia.org/wiki/Arcosanti
And the difference is... ?
Okay, you're chair of the Chicago Republicans. Chicago and Illinois, like my town of Providence, RI, was absolutely devastated by corruption amongst Democrats. We shouldn't ever have single-party control, that's not good for anyone.

What are your stances on climate change? If you have a sane, science-backed viewpoint, it'd be much easier for me to vote for you, given you're a GOP member. As it stands, 95% of your entire party has abandoned the planet's future, and I can not in good conscience vote for anyone who takes the GOP label and doesn't speak out against denialists and the fossil fuel cabal.

I went to UChicago, FWIW, and there are some decent economics-based policy proposals about climate change from right-wing thinkers. It's a shame your party is so beholden to fossil fuel interests.
Doesn’t it only cover fuel that is already on board when the plane lands ?

And the Chicago Convention seems to have been revised 8 times already (according to Wikipedia) so it’s not set in stone.
Microsoft has at least two Linux distributions: Azure Sphere and Azure Cloud Switch. And their own Kernel fork for WSL 2.
This is really cool. Very entertaining.
There's a certain amount of that in any system. I mean the US doesn't have a great system but still does....ok-ish.

I don't know the details of politics in Germany or Denmark well enough to know whether there were elections, parties, issues or areas where things didn't work out very well and a different electoral system might have been an improvement. There are a lot of "what if's" to consider even in places I know well.
There are many existing banks that cater to rich people.
Women who win hundreds of sweepstakes per year
Wow, what a start :) Probably the biggest one is that you have to leave your editor. If you've spent 20 years carefully configuring your vim or emacs setup, you're not going to be happy to give that up. Don't have a good solution to this right now either.
Why do you insist on switching to Top Stories even when the user consistently switches back to Most Recent?

Why are there not more granular privacy controls?

Why is what a user sees of their friends that which is in the audience for a post? I don't need to see what someone "commented on".
> Successful UNIX tools (or any tools, for the most part) are the ones with a simple concept manifested very thoroughly, and rsync is certainly that. [...] There are over 100 flags in rsync that you can select to do different things. So, this is what I mean by doing something simple, and doing it very well and very thoroughly.

Rsync is certainly not simple. It certainly doesn't do one thing. It's "extraordinarily versatile" to the point of madness. Here's what it does:

- Copies files from A to B

- Mirrors directories

- Computes diffs

- Applies patches

- Evaluates filters

- Runs as a daemon

- Runs over various remote shells

- Applies filters to filenames

And then it doesn't give you a good progress bar or let you resume interrupted operations, or gather errors at the end. I think this is a good case where the tool may have grown too large and unwieldy, and it may be better to replace it with an API or a collection of small, UNIX-like tools. For example, if I just want to copy files from point A to B, I can do this:

tar c . | ssh host tar xv

If I want a progress bar, I can use pv,

tar c . | pv | ssh host tar xv

Usually I find this easier to use than rsync.
From the article:

> A telephone call, which for marketing purposes is claimed to be the first transcontinental telephone call, occurred on January 25, 1915, a day timed to coincide with the Panama–Pacific International Exposition celebrations. However, the transcontinental telephone line was first completed on June 17, 1914, and successfully first voice tested in July 1914. A 1998 U.S. postage stamp commemorates the completion of the line in 1914.
I can't make any specific commitment, but there's a lot of time between now and Firefox for Android going EOL (and we haven't committed to specific timing for that, either.)

However, we do have concrete plans for supporting adblocking as a built-in feature in the near future (https://github.com/mozilla-mobile/fenix/issues/96), which should make Preview more palatable to folks who rely on add-ons for that, even if only as a stopgap.

More fundamentally, when considering major features like add-on support, we want to take the time to ensure that we're getting our design right at all relevant levels: Firefox Preview, the underlying GeckoView library, and the Gecko engine itself. And though development on Preview moves quickly, there's still a lot of design and development work yet to be done.
I don't agree with this post, but I don't understand the downvotes. It's a respectful opinion and just as valid as mine.
TIL that 1.21 gigawatts is $.05.
TL;DR: a literal nickle. The article estimates that a typical lightning bolt contains only about 0.25kWh, which is surprisingly little, if you put it like this.

I always thought lightning bolts had something closer to a megawatt-hour, so thanks for clearing that up for me!
I've recently begun running into internal facing web apps that only work in Chrome :(
How hard is it to to copy a [expletive] schematic?

Edit: I'm serious. What convinced them to implement a design different from the example in the spec that simply does not work (hello, testing?)?
> The sheer arrogance of Apple to think they know better than their customers

Nobody gets it right all the time but Apple has a history with this type of behavior of being correct.
As someone who feels they understand git enough to use it... I think it is unfriendly.

The terminology is just a beast. I feel like every term / command is a bit of a hieroglyph that means nothing on the surface and then I have to associate with some other thing (possibly more hieroglyphs) and memorize.

Few git... isms really tell me / give me a clue what it does.

It feels like programming in a foreign language (god bless you folks who do that!) where I just don't have anything to hang on to, just memorize it all.
8 GB of RAM isn't top-of-the-line, but it's plenty for a lot of people.
> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

Semantic games seem silly. If the parent prefers "placed" to "existed since formed in the Earth", then let's grant them the lingual shortcut. Likewise for "for Mankind" instead of "having existed for no particular purpose but being readily available for the usage of the dominant species of the land which can heavily benefit from their extraction and processing."
I think the Touch Bar is an interesting tool with plenty of potential. My objection is that I'm forced to forego physical function keys to get it. When I'm stepping through code, I want physical keys with tactile feedback.

I would be thrilled if Apple offered an alternate "developer's configuration" with a row of physical function keys and a Touch Bar above it. There is plenty if room; they'd only need to shrink the almost comically oversized touchpad (which would still be plenty large).
When I was injured in 1991, they transplanted nerve sheaths from my leg to my arm with the hope nerves would regrow. Some actually did an I regained some sensation and movement.

That was considered pretty good at the time. I wonder how much better off I'd be if I'd been injured today instead.
Eh, it’s not too bad. I found a cable that works and I’ll stick to it. Even with previous-gen Pis there was always a bit of futzing with cables to find one that has small enough voltage drop to not get power warnings (even some otherwise “good” cables really cheap out on copper). The USB C thing is still an issue, and I’m glad it’ll be fixed, but it’s really not that big of a deal.
I dunno...the story is that Apple killed two machines today:
- The non-touchbar MacBook Pro (RIP, function row)

- The 12" "MacBook" (which I adored, largely because it was so tiny)

What's strange is that it appears that this was a streamlining effort—but if you get into the weeds and look at the "base" model 13" MacBook Pro, it's not the same machine: it has two Thunderbolt ports, rather than four, despite sharing the same moniker as the higher-end MacBook Pro. Go up a model, and you get four for more money along with the better processor, which isn't immediately clear, either.

That means it's got fewer thunderbolt lanes, as well, which is a classic nickel and dime move that's going to make it even more confusing given most people just buy the base model.

Now, my question is: are they clearing the decks at the low-end 12" for a clamshell/ARM laptop? It seems incredibly obvious that it'll start at the bottom to avoid disrupting the pros.
I agree, I think a carbon tax that puts a price on the damage people do day to day with their behavior is the only thing that’s going to work on a meaningful scale. The needed changes are too painful to make without pushing hard on peoples’ wallets.
to the extent this is possible, this is probably the best solution, since emissions are not directly proportional to number of passengers or even fuel use.
You might want to use a type c charger you already have or a power bank.
I'm pretty sure the keyboard mechanism has not changed in this revision.
Binaries are not exported, but helper launch scripts are (those that do "exec flatpak run ...").
Carbon taxes are not inherently regressive, that's simply false. What do you DO with the taxes, that's what makes them progressive or regressive. If you rebate the taxes to the people, they become PROgressive, as the rich are much more likely to have higher carbon footprints.
Apple's MPW (Macintosh Programmers Workshop) had exactly this: a tool called Commando which allowed you to graphically put together and run command lines.

http://mirror.informatimago.com/next/developer.apple.com/too...
In my experience the reason why people struggle with git is because git is also their introduction to source control. Students generally get the gist of staging and commiting, but usually braches/merges/rebasing causes a lot of issues.

The other thing is that students are also scared to get their hands dirty with git. Some of them don't fully understand source control and therefore they are terrified that if they commit/merge something incorrectly then they will destroy the whole code base.
Coffee with a co-worker isn't socializing. In many cases it's just an extension of work.
My point is that the situation is much more grey than you're painting it. From what I've read about the situation, it was the Vanuatuan authorities themselves who arrested the six suspects. The Chinese government merely filed a complaint. They were then deported back to China, escorted by Chinese law enforcement. Many countries (including the U.S) assert that their laws apply to their citizens even when travelling overseas.

Also, all of these suspects are Chinese nationals who applied for Vanuatuan citizenship. Four out of six of them were granted citizenship. One out of the four forged his criminal record check form in order to obtain citizenship [1]. It sounds as though they were trying to use Vanuatuan citizenship as a shield against criminal deportation, which clearly the Vanuatuan government wants no part of. Vanuatu has been quite blatant in citizenship-for-money exchanges [2][3][4] in recent years and many Russian and Chinese crime syndicates have been taking advantage of this.

In addition, all of this has been done with the explicit cooperation of the Vanuatuan government, legally, under Vanuatu's Immigration Act which gives them the right to deport without notice [5]. All this is not to argue that there should or shouldn't be some kind of due process, but it's far from the extra-judicial kidnappings which you are insinuating. I would view it more as an informal, case-by-case extradition treaty.

[1] https://asiapacificreport.nz/2019/07/05/some-detained-chines...

[2] https://www.economist.com/international/2018/09/29/selling-c...

[3] https://fortune.com/2017/10/10/vanuatu-accepts-bitcoin-for-c...

[4] http://dailypost.vu/news/sale-of-vanuatu-passport-degrading-...

[5] https://www.abc.net.au/radio-australia/programs/pacificbeat/...
Mupdf is a better backend for zathura than it is a reader in its own right. It's UI is lacking most notably lacking the ability to access the index.
If personal data doesn't have value to the company and it's not an asset, then the company shouldn't be collecting and storing it. Making storing personal data a liability is good if the goal is to prevent companies from storing personal data unless there's a strong business need (and corresponding level of care) involved.
Arrow's is one of those theorems that is useful for its own purposes, but completely abused in a pop culture sense. All it proves is that you can't simultaneously meet those particular criteria, but it doesn't establish that those criteria are required in any sense. The IIA criteria is especially problematic.

A lot of vote arguments comes down to a lack of consensus on what we're even trying to solve for. For instance, say that you have a two-candidate race. 50.1% pick A, but their support is lukewarm. 49.9% pick B, but they're extremely passionate. Who should win? We can't really even get a consensus agreement on that question. I think that when it comes to American democracy and one-person-one-vote, the answer should be A, but plenty of others disagree with me.

As for the Perot scenario, you'd need both some form of ranked choice voting (not necessarily IRV), and the elimination of the electoral college. Having RCV with an electoral college doesn't help because if you split the EC, the election still goes to the House.
The bored 14 year old was subcontracted by the state of Russia.
Which in turn can be explained by a decrease in buybacks and/or dividends and thus by lower expected ROI.