skysight-inc/HackerNews huggingface dataset:
I don't.

I'm surrounded by people who take our position in the world for granted and don't see any problem with gutting our military, though.
Yes, volunteers ran these things. How many? Because you're going to need to have paid employees rather than volunteers running your servers. Is it going to be more reliable and cost effective than just paying a third party to run a service for you?
It would be interesting to have a karma function whereby it was based on your use of @channel or @everyone - or something similar to how HN used to require 500 karma to be able to downvote...
I have the OG X1C (i7/8/256). I got a free battery swap included in my purchase, and the guy who came out had it done quite quickly.

The 2012 is still going pretty well for me and quite useful as my #2 dev machine. I have a much higher powered desktop. I'd like a new X1C, but won't replace it until it breaks - and currently it looks like I better not hold my breath for that to happen; it's holding up incredibly well.

How's that for reducing waste; buying top spec laptops and making them last not 2, not 3 but 7 years and going.
Direct link to the Google Brain paper, which is well worth a read:

https://dl.acm.org/citation.cfm?id=3321441 (click on "PDF" link to read)

Abstract: "In this paper we argue that systems for numerical computing are stuck in a local basin of performance and programmability. Systems researchers are doing an excellent job improving the performance of 5-year-old benchmarks, but gradually making it harder to explore innovative machine learning research ideas. We explain how the evolution of hardware accelerators favors compiler back ends that hyper-optimize large monolithic kernels, show how this reliance on high-performance but inflexible kernels reinforces the dominant style of programming model, and argue these programming abstractions lack expressiveness, maintainability, and modularity; all of which hinders research progress. We conclude by noting promising directions in the field, and advocate steps to advance progress towards high-performance general purpose numerical computing systems on modern accelerators."

The main example the authors use to illustrate these issues is capsule networks, first proposed two years ago.[a]

To date, no one has been able to develop a high-performance implementation of capsule networks. At present, the best-performing implementations in Tensorflow and PyTorch must copy, rearrange, and materialize to memory two orders of magnitude more data than necessary, due to the issues raised by the authors. See sections 1 and 2 of the paper for the gory details.

Two orders of magnitude. That is pathetic.

[a] https://arxiv.org/abs/1710.09829
Gmass owner has talked about this changed in a few blog posts. For companies that are built on Gmail, they will just have to pay the $15k-75k security audit fee and consider it cost of doing business.
According to Wikipedia, IBM has 380k employees. Not that surprising that half of the use the company Slack.
What I'm more interested in is passive cooling for solar panels. We lose so much efficiency from higher temps. Placing them on our hot roofs, even with an air gap, is just ridiculous.
Yesterday's "unfree America" story was the woman who was shot in the stomach and then prosecuted for the death of her unborn child. In Alabama.
linux is healthier than it's ever been. even microsoft is in on linux now
I would point out that mainframes pioneered one of the earliest and most powerful encryption systems still used on mainframes:

EBCDIC

/s :-)
NASA Announces New Dragonfly Drone Mission to Explore Titan
>Creative destruction is both a weakness and a strength though.

I agree with this statement.

>You seem to be complaining about essential features of capitalism, on one level you may be correct, just like observing that eating too much pizza will make you fat, but just like the fat, it's an inherent 'feature' that you can't really fix.

I may seem that way, but I think this situation does provide benefits for those who can exploit it in the short run. I don't think what we call capitalism as it exists today (on the national/international) level is an upper bound optimal level of resource allocation, just the local maxima/cleanest dirty shirt/etc.

>Much handwringing has been had complaining about the short termism of the markets, investing long term is good, yes ideally there should be a constant pipeline of new products, I don't think you can write off the industry that there isn't though.

I think it would be more fair to say that I'm writing off the industry now, there's alot of people/incentives in crowded positions that need to be wiped out before I'll be more interested.
Working with Wayland and Sway – Grimoire
They're no longer compact. The XZ2 is a 5" phone (5.3 x 2.6 x 0.5 in).

http://j.mp/2XzLuEV
The Wayland protocol is actually very simple, much simpler than X. And consider that wlroots+sway is around 100,000 LOC, but it's at least as capable as i3+xorg - which is a million lines of code.
I bought a lifetime supply of x220 parts on ebay. Since Moore's law has failed since they came out, newer machines would be a downgrade on every front except the screen.
The thing is - what made Evernote great at some point - take a picture of anything and forget it doesn't work anymore.

You can't trust Evernote to have searchable archive anymore. Instead it's a convoluted app with lot of useless features. They lost their focus.
IRC is pretty much useless since you don't have history. Comparing Slack and IRC are like comparing TCP and HTML5.
Why IRC is pretty bad in enterprise:

- no audio / video

- no history

- no SSO / AD integration

- no rich features like links, pictures, upload docs ect ...

- easy bot integration with APIs, I can have Datadog pushing things to Slack ( alerts, graph... )

- no archiving channels on the go, Slack is very useful when you have an incident and you create a temp channel and then archive it when the incident is closed.
Laughs indeed, my initial thoughts when I read the title was that somebody had forgot to do the paperwork correctly and only filled the forms in twice instead of triplicate. I thought against posting that as it's sassy and not NH calabre.

Who knew that was along the lines of what happened.

Take away from this is, an external party from the NSA can make a mistake and the media will still blame the NSA.

But then security has always been one of those area's in which you are damned if you do and damned if you don't. Turns out it is also susceptible to being dammed for others mistakes. Mistakes which end up exposing security operations even.
Video abstract: https://www.youtube.com/watch?v=DImI6l_0yiM
There are still almost 50,000,000 people in China that live on less than $2 a day. The GDP per capita is roughly 3x less than the US.

20 years ago there was close to 700,000,000 people living on less than $2 a day and there was no underground subway in all of China. Do you really think this was developed?

A few cities (Beijing, Shanghai, Guangzhou & Shenzhen) are developed (~6% of the country) while the rest is still not very developed but improving.

Should it still be developing? Probably but not for much longer. How much is up for debate. Some say now. I expect it will happen sometime in the next 10 years.
"...That Can Make Solar Power and Cool Buildings" but "What they weren’t able to test is whether the device also produced electricity. The upper layer in this experiment lacked the metal foil, normally found in solar cells, that would have blocked the infrared light from escaping."

They've invented an over-elaborate heat shield until they can demonstrate what the title promises.
So you propose making a "floating point multiply server", even though the CPU can do that in one instruction? Talk about microservices!
Ive always said Slack is IRC for millennials.

"The Wheel of Time turns, and Ages come and pass, leaving memories that become legend. Legend fades to myth, and even myth is long forgotten when the Age that gave it birth comes again."
The Debate over the Electronic Office
Wear a Head Sock Before You Get on a Rental Moped, for the Love of God
Watch carefully: Noone will actually commit to extension support in the new firefox for android. They're going to roll their own adblocker, probably with the same inferior capabilities as manifest v3, to try to assuage all the people who use uBlock, while leaving everyone else to rot.

Will it be continually "improving" when they drop extension support?
Came here for the "Slack shouldn't exist anyway" comments and was not disappointed. Or rather I was, but in a different way.

Best wishes to all of the folks at Slack and those who depend on it.
Obviously you can create IRC integrations for anything. But how many are installable with one click, like Slack integrations are? Having to write custom implementations is yet another extra task and point of failure compared to just paying someone to manage it all for you.
Thousands of design decisions go into a product, while consumers can only vote yes/no.

So a hypothetical consumer could like 1950 decisions, deeply dislike 50 and it would still be worth it for them to buy the product.

This is exactly what's happening for Apple, their products are still good enough to be bought, but at the same time they make a lot of stupid design decisions which frustrate us.

In my case, the MBP has so many reliability issues that I would no longer personally purchase it.
Explain to me how billions of dollars in subsidies for agriculture are not one way trade barriers.
Yeah, i understand. hosting your own mattermost (or other slack clone) is not enough for you? You can also have 2 self-hosted solution on different servers (one on our own, one on any CSP), in case your server fails.
This is pedantry. OP's context was clear, and a comment thread on HN is not "the arc of history".
First, that's not a dongle, that's an SD card reader. A dongle would adapt a USB-A reader's plug to a USB-C plug.

Second, this is a step forward. Previously, people who didn't need to carry around SD card readers had to, in the form of bulkier laptops with smaller batteries. Now, only folks who need readers have to carry them around. That's a win.
http://archive.is/yqb83

(Archive link for those who prefer non-broken web experiences)
In an employee owned company, the stakeholders are closer to the problem and more invested in the solution. Does that mean it won't fail sometimes? Of course not. No solution is perfect, but the incentives in an employee owned cooperative are significantly better than the incentives management in an ordinary company typically has.
Can you explain why the T490 is a regression?
Thanks
Cracking the puzzle of automated low-cost malaria diagnosis
The point of processes is to be meaningful protection boundaries, especially post Spectre and Meltdown. Maybe you shouldn't have to spawn a separate process to do a simple calculation, but spawning processes had better be as cheap as possible, and things you do from the shell will (in principle if not always in practice) be limited by the speed of human input, so the overhead of a separate process just won't matter. The Unix philosophy gives you these things, together with a reasonably-efficient common interface (byte streams) which can be used to combine independent programs in order to accomplish more complex tasks.
> extremely complex

Really? I can run any app with WAYLAND_DEBUG=1 and understand every message easily.

> because of the strange priorities it has worse performance than X11

If the performance that matters to you is the tiny bit of latency caused by vsync, keep using Xorg, or Windows 95, or whatever.

Wayland is inherently much faster because it's asynchronous and doesn't have anything in between the compositor and the clients (e.g.: app <-> Xorg <-> Compiz — xorg is just a glorified message broker!).

> wlroots library has more than 50000 LOC, all for moving around a bunch of overlapping windows? A bit much

Minus 8.5k for examples, minus 7k for the big example (rootston). It's not just moving windows around. Input is inherently complex, and it supports touchscreens, touchpad gestures, drawing tablets, virtual keyboards, pointer locking (moving the camera with the mouse in first person videogames).. Also, it implements multiple backends — running on KMS/DRM, nested on Wayland and X11, and as an RDP server. Considering that it's all in C, that's a tiny number of lines. More importantly than silly metrics, it's a modern, easy to get into codebase.

How much does Xorg have, with its five or however many input systems, multiple legacy ways of direct rendering, and whatever other crap it's accumulated?
American companies have access to the Chinese market. If you go to any major Chinese city, that will be obvious to you pretty quickly. American brands are everywhere.

US companies do very well for themselves in the Chinese market. The reason for the trade imbalance is not Chinese protectionism, but rather structural issues in the United States and the Dollar's role as global reserve currency.
> … when Russia is carving up the Ukraine like a steak … it seems like NATO is more relevant today then ever.

NATO is not required for the Ukraine. Under the Budapest Memorandum on Security Assurances, 1994 - the USA, UK, and others committed to defend the territorial integrity of the Ukraine in exchange for them giving up the 3rd largest nuclear arsenal.

Then you didn't.

Why would NATO be different - under an actual peer-level invasion?
Simple story behind Refresh and Access tokens
Basing a business on a notepad app seems unwise...
How we sped up random forest processing, lots of common performance patterns
Operations focused could be good. Some of the older iPhones are better IMHO. Small enough to use 1 handed, headphone port, battery could be improved while keeping form factor.

An operations person would see that as a market that will migrate to Android if the need is not met.
To be fair I can't blame them for this--the feature is confusing (I'm pretty sure it's responsible for every photo in my account up to a point in time last year being duplicated [in a rather annoying way--they appear visually identical and have the same EXIF tags and timestamps, but are different sizes, as a result my obsessive compulsive tendency won't let me delete either]).

I presume you can still download all your photos via Google Takeout right?
Call a spade a spade. It's a concentration camp because it's a camp where undesirable people are concentrated. The fact that you think it's justified to employ concentration camps is a separate argument.
Node.js vs. PHP – Choosing the right back end environment
I think the issue with social rules like the above, is that they seem kind of childish and would make me feel like I am in elementary school.

In the real world, some people are annoying and you should learn how to cope with it instead of having artificial rules to defend against it.

None of the issues in this list are really that offensive or disruptive of the regular work day. If I worked at a place that had these rules, I would quit.
I think there's a disconnect between what makes someone buy a device, and what makes a quality device.

In the abstract I think a lot of people would say they'd take a heavier phone that's more durable and has a longer battery life.

Unfortunately most phones are sold on "tech-lust." The sleekness and thin-ness of the device. How futuristic it is. People will pay a lot of money for a luxury device that feels "right."

I'm not sure how we resolve the conflict. For a sellers perspective you kind of have to chase the art-piece, especially when people choose it over the practical tool again and again. But I think most people would be happier if the design was more tool-like.
It would help your argument if you could cite that number and show that it's part of a significant trend.
> If you told me I was in charge of a fleet of electric buses id probably quit.

I thinnk you should probably grab it with both hands. You appear to have a good grasp of some of the problems - and it's likely to be the future.
The paper supporting this work: https://www.biorxiv.org/content/10.1101/684423v1
Apple has very skilled engineers, makes great strides in security, and I'm impressed by their hardware skills.

However, UX is their weakness. I don't know why we keep pretending that UX is Apple's strength. Have you used their window manager? Have you used their workspace implementation? Clearly they haven't used it themselves. Everything about the Mac UI is geared toward just having a pile of windows in one workspace.

Their window switcher by default requires switching between applications then switching between the windows of that application. Why?

Rearranging the contents of workspaces is a complicated dance of swipes and drags and other mouse-heavy movements. On a decent window manager, this can all be done with keyboard shortcuts.

They neglect power-users. They neglect usability for those with limited range of motion.
The internet, like the road network is designed to cope with failures - even if a major problem leads to congestion.

We build services on top of that that don't cope with failures.
I think a lot of the problem is the sort of hook that makes these apps great ... isn't often a sustainable thing or isn't enough to maintain user and/or investor expectations.

There's a lot of gee whiz out there.
In case we forget what we bought and accidentally try to make a call off our version of the watch for commoners.
Only in the last 10+ years have large quantities of Chinese people started to earn enough to be able to buy US products.

In the past, virtually none of them had enough money to buy products made in the high end (The US generally makes high quality but expensive products)
We use this at my company - perfectly reasonable UI, don't know about the APIs/integrations, which I assume are way behind Slack...
Interestingly that you say this; we need an additional layer called layer 8.

As app is 7 but we have grown beyond the seven into meta layers of service types which have become the favric of how we operate... such as email, txt, chat etc to keep all other aspects of infra up and running.
Generalization to Novel Objects Using Prior Relational Knowledge
> No, it's silly to assume that your experiences are the only experiences that exist.

It's impolite to mansplain. Tracyshaun was course-correcting the following generalization:

> Women have been putting them in purses instead of pants pockets for a long time. Pockets usually aren't even an option for womens' clothing.

It's doubly impolite to put words in someone's mouth, such as stating that someone is assuming their own experiences are the only ones that matter ("your experiences are the only experiences that exist" -- not something Tracyshaun said or even implied). When read appropriately, Tracyshaun's comment reads as disputing a generalization with Tracyshaun's own personal experiences and those of friends.

We can make HN an even better place to comment by correcting such generalizations the way Tracyshaun did and not mansplaining people for re-baselining our expectations.
Taxpayers vote for candidates that keep taxes low seems like a bigger factor. We don’t have the political will to pay teachers $200k.
Getting rid of the Electoral College would destroy America. You would basically have two large areas control the whole process. Nope, no thank you. The only reason it failed last time is Hillary failed to understand it.
I'm a freelancer and I usually take a couple months off between contracts. It's awesome because there is nothing on your mind when you are between contracts. It's also why I prefer freelancing over being an employee.
Electron needs to be pushed down the stack to the bare metal, to become the window system itself. Then there will only be one instance of it running, that every other application can share, and the window manager and user interface and networking can all use standard web technologies, that everything else uses.
Yes but you were not born that way. You learnt it, either before or during your professional career. So a select number of companies will be able to hire The Right People, which can be effective working remotely; most of the companies need to have in their team people that, at least for the moment, cannot be entrusted with that.
It did fill a serious need though. Other people followed including Microsoft making their own product as well.
Except that if they turn down enough rides, they'll be kicked off the platform entirely.
Heavenly is a large simplification. It has been heavenly for America and American companies and somewhat less terrible than other alternatives for its allies.
Yes, the NATO has been very convenient for Europe. At the same time, it has meant being economically and politically subjected to the US will. For other less developed countries it has meant, sometimes, existence as de facto American puppet states. For countries which happened to be of strategic importance to the US or in disagreement with its model, it has meant downright destruction, war and catastrophes.
Any time you call the US imperialism "heavenly", remember how it has begun, with two atomic bombs being thrown on two cities. Remember all the needless and actually lost wars the US have involved themselves and the world in. Remember the political meddling with local political affairs that the US has practised (the disaster that South America has been; plans like GLADIO and similia in Europe).

I much prefer democracy to autocracy. I also see the convenience of NATO. But sorry, I refuse to call American imperialism heavenly. It has been bloody, violent and with very little care for actual democracy and self-determination of nations.
That's an interesting thought. I guess that could hold true if he had clauses in his contract or didn't want to affect his bazillion shares. Other than that, I find it interesting because it doesn't seem to affect other designers. Architecture springs to mind.
It's a lot of problems at once...
> Your comment would be better without the first word, it’s unnecessary.

You couldn't be more wrong. The word sets the tone and frame for the entire comment. It is, in fact, the most important word of the whole comment.

> In my opinion we have reached and passed Peak Design and Manufacturing.

The second+ generation of any product is often worse in many respects, because the companies figure out which corners they can cut without losing the customer.

> What genuinely quality and durable things do humans make?

Humans don't really care much for durability, perhaps because they're not durable themselves.
Kirin SOCs all use ARM Cortex cores[0]. So, the question really is "how competitive is ARM compared to Qualcomm?" However, since ARM has also complied with US restrictions, it doesn't really make sense for other Chinese manufacturers to use them.

[0] https://en.wikipedia.org/wiki/HiSilicon#Kirin_980
I dunno, I think it's way past that because no human would/could do anything complex that looked like that. What's the word for when computers do something that looks weird but is actually just way better than what you could come up with?
i would guess Microsoft Teams can do this.
I know it's 'old school', but we would all just get on a conference call before the fancy chat tools.
Gonna hijack the top comment and share one of my favorites :P https://www.cameronsworld.net/