skysight-inc/HackerNews huggingface dataset:
They could iterate on image and sound quality, and keep charging for that. A larger screen, a thinner screen, less bevel, etc. Plenty to do to have an excuse for making a new model.

Also, the promise of market economy is that, under competitive pressure, in time product's price drops to near the actual costs of making it. Some products are simply done, and there should be a point at which the profit from sales is enough to just keep making it indefinitely, and the company could be free to pursue other products in other areas while still making the old one.

What wasn't the advertised part of the bargain is the ratchet effect - a company will add user-hostile feature, briefly get a better deal, then all other competitors will follow suit and suddenly the user-friendly product is no longer being made. We need to develop a way to prevent this.
>Loads and loads of people are older than 40. Loads of people just have weaker eyesight.

Even so, all of those people have to change their text size just once or twice. They can look it up when they need to. It's not like it's a feature they need to use everyday.
> Why isn't AmigaOS open source yet?

Possibly because someone is still exploiting derived code commercially?

Anyway the 1.2/1.3 codebase is in large parts BCPL, not C.
I recently updated our small node backend to Typescript and it's absolutely great to work with. Even backend people who come from strict languages Scala / Kotlin / Java, are now able to use and understand this.

I've been doing the same thing on our Angular app, but it has become clear that most of the frontend developers here lack the understanding on type safety, they're just unable to comprehend it for some reason. I've seen PRs that were just completely wrong because they couldn't understand how to do things correctly now that it's all typed.
These are purely frontend people tho, they hardly work with any other language than JavaScript. But I don't consider Typescript a massive change from JavaScript, it just adds typing to it. Which any programmer should be able to comprehend.

Personally for me it has been great, it forced me to refactor really bad code, because I noticed that multiple methods kept returning different things, so the backend codebase is a lot cleaner now. Tests also have improved a lot because of all this.

Perhaps it might be worth trying to figure out how your team thinks about this, they might just be worried that they won't be able to work on it.
Buy Google Reviews, The present business community is more inclined to use online services to promote their business firms. And the review scheme provided by these online services operates as a system that has the power to create a massive influence on various business firms. Google is the biggest search engine, and one of the most effective advertising websites and Google Reviews are an important of the virtual business world that helps consumers meet their right needs and the business firms to achieve a good and a wide customer base. Hence buying Google Reviews has the power to create a positive influence on any business firm that seeks the online platform to promote their firm and the products.
> cold wallets can only send funds to a Square-owned hot wallet.

Amazing innovation here, truly. Maybe float an ERC20 token next!
I don't think so. What's important for setup is not important everyday. Some things you just need to be able to set once and forget. No reason to put those things front and center.
I feel like you haven't really answered OP's comment and instead have reiterate the same tired meme from your original post.

Buzzfeed News and Buzzfeed Youtube are miles apart, the first is considered legitimate journalism by US standards, the second is clickbait trash.
Ask HN: Architectural Decision Records
Does anyone has experience using ADRs[0] as a way of documenting your system architecture? I am currently thinking about adopting them into a project that I am about to start. ADRs can provide a 'changelog' for decisions concerning your systems architecture, they can't replace a full documentation but are comprehensive notes on why you have decided for one solution and not another one...

Every system created now is the legacy problem of someone tomorrow, so my question is: Do they actually make your job better/easier as a future maintainer of the system?

[0]: https://adr.github.io/
We can start with bacteria or other organisms that don’t care for much of what you describe.
That has been one of my little favourite things about the whole "fake" debate and the question that goes with it. "How were these instruments placed so precisely on the moon, if they weren't put there by a man?"
Why are you constantly creating new throwaway accounts? Just... don't do that.
It's sad to see that many people here in the discussion are not trying to critically assess the subject matter in proper context and rather targeting the article author about his bias or why he dedicated a whole paragraph to a certain issue. Seriously?
We can all do much better than this.
The point of recruiting from non-traditional sources (and remember, here, in tech "non-traditional" almost means "anywhere other than exclusively the campuses of Stanford and a couple other presumed-elite universities") is to cast a wider net and try to find people who are qualified but who've been excluded due to biases in the current/historic system.

This is a perfectly fair and valid thing to do, yet it's always portrayed by opponents as "tokenism", "gotta catch 'em all", etc., and then asserted to be "diversity for diversity's sake". As I originally said, such people either have not been paying attention, or have been misinformed (and are now actively spreading misinformation).

This is why I challenged someone's "collect diversity tokens" assertion by telling them to source the phrase in actual claims made by companies. I know they won't be able to, but I know they also deeply and likely unshakably believe -- because they're been bombarded with the message in HN threads, and on other social media -- that that's the real goal.

But for you, let's just flip the script: the unspoken principle behind your comment:

The fact that companies have programs targeting recruitment specifically to minorities says otherwise.

is that companies explicitly choose their recruiting pipelines and should be held responsible for the demographics which come out of those pipelines. I would agree with that principle, but I suspect you would find extreme distaste for it if it were actually to be neutrally applied. Current recruiting pipelines produce dismal demographics precisely because of who they target, and if companies were held responsible for that they'd have to make large-scale changes.
Social media restrictions for journalists
Comparing Haskell to JavaScript is silly - JavaScript is popular because it is the only option in the browser. It has noting to do with the quality of the language itself. If VBScript had won, everyone would be using that. If Netscape had decided to use Scheme or Haskell as the scripting language, this is what everyone would be using.

Rust is competing in the space of C and C++, it is not competing against Java or Python. People are not gong to write operating systems in Python because it feels more productive. For simpler desktop applications you may have a point, but heavyweights like Word or Photoshop are written in C++ and Rust may be a realistic migration. JavaScript or Python is not.
I don't mind tech. Tech is good when it's a tool helping you. Which the things from this article aren't.

Increasingly, I realize we let companies put things in products that actively hurt us. This is an absurd situation, and yet it persists.
Or, you know, the person can search for 1-2 minutes how to change the font, when they need to, if and when their "eyesight changes" enough during their years of using iPhones to warranty it.

Better than cramming every such feature as a first priority, and making a UI that's confusing for everyday use.
What if it's stored things it's waiting to send?
Pro diversity programs in all of the big tech companies that specifically target diversity quotas are a blatant example.

Quote primary sources from "all of the big tech companies" to back this assertion. Real sources, which really say it, too, not "well I interpret this as quotas" or anything of that sort.
Title should have been "iPhones are hard to use - For old people", it's bad for them, but it's not the fault of the iPhone itself, I bet if you give them any other piece of technology it will be equally hard for them.

You are right in pointing out that it could be better, I think that the "Tips" app can have a dedicated section for accessibility features and video tutorials on how to use certain features of inbuilt apps.

They could also have an app dedicated to Accessibility features, pull out the existing accessibility settings from Settings app and show them one at a time in a UIPageViewController inside that app.
It looks like Stanford has their top men and women on it - https://arxiv.org/abs/1603.03775
Having these concepts exposed to the web doesn't repeal the necessary of standardization, i.e. both web developers and AT vendors has to stay in agreement on content semantics they operate with, but it will make the agreement process simpler than it's now, because it doesn't require implementation from browsers for each and every new feature. Also it will enable experimenting on the web, where web developers and AT vendors can try new things before stuffing them into standards, which should boost the accessible web.
I know how to copy/paste on an iPhone and it's still an insufferable operation. I don't know if my fingers are fatter than the average but I find it next to impossible to select anything, or even place the cursor at the end of a word instead of selecting an entire word for that matter.
Dropping some of the language questions would counter the Google effect.

That would weigh it more towards logical, spatial, pattern identification and classification (stay clear of colours) type questions.
Category theory and blockchain and petri nets
>The problem lies in what's semi-advanced to one is critical or basic to many others.

Well, that's not a dictum to design UIs by. This way everything becomes "critical".

At some point you just use statistics, and if something is critical to fewer people, you can give it lower priority anyway than what most want to use everyday.
Pose Guided Person Image Generation
Implementation of NIPS 2017 paper "Pose Guided Person Image Generation" in PyTorch. https://arxiv.org/abs/1705.09368
I usually just do drive-by comments and not often enough to remember the login info. Although I suppose for all you know I might not even be the one who made those posts
Yep! That’s definitely true.
Because it is actually WASM + Canvas, DOM doesn't matter.

http://example.qt.io/qt-webassembly/quickcontrols2/gallery/g...

https://playground.platform.uno/
Isn't the flagging process automated, which would mean enough commenters flagged it? If there was a manual review of the flags, it would be nice to have at least a short comment from mods as to why they took action.
For comparison purposes, tuition fees in a French public engineering school were around 700€/$800 per year when I was there about a decade ago, and I wouldn't expect this to have changed much.
When I took one of my first computer science classes, the teacher said never challenge compiler as it's always right. Check your own code. After years of practice in the industry, I'm not that naive boy anymore and I'm pretty sure every system has bug. The only difference is how many times the golden path has been verified, and how wide is that path.
You can put it in control center and have it be about as easily adjustable as brightness. It‘s not there by default and hard to discover, but adjusting your text size all the time really is a bit of a niche feature.

I‘m really not sure what else Apple could do other than:

- Asking during onboarding

- Putting it in Display as well as Accessibility settings

- Having a control center button
Wow, I never thought about this but strangely it makes sense.

It seems ProtonMail frontend is open-source: https://github.com/ProtonMail/WebClient
The idea wasn't to hide or show the context menu -- but to have those actions NOT need the context menu.

E.g. to delete you didn't need to "right click, send to trash". You dragged the item to the trashcan.
Option 4: Bloomberg is working on another story and the government is trying to taint their credibility by feeding them false information, so nobody will believe them when the real story comes out.

(I just wanted to point out all options)
It's fine that you disagree, but it rubs me the wrong way that you feel we should 'dispense with the notion'. Clearly the notion is one that a lot of people consider, at the very least, worth discussing. Implying that its ludicrous isn't much of an argument.
You didn't read the article? Even though its buried there, in the system prefs, people who need to change such settings still cannot find them. That's the point: the UI is already confusing for everyday use, and we honestly expect better of Apple.
fossdev didn't say he agreed with such things

And yet I find no evidence of concerted effort against those things, or even minimal effort to express disagreement with those things, on fossdev's part. Only their presence here.

It would have been easy to add a condemnation of those things in the original comment, too, in order to make sure nobody could read the lack of it as support or at least acceptance. But they didn't do that.

It's fair to see someone condemn what they believe to be one instance of a violation of a principle, and ask why they picked that one and not other, larger or more impactful, violations of the same principle.
Okay, I suppose that makes more sense. But maybe the-100-network.com or network-100 or even hundrednetwork.com would be more clear. I think the current one looks like a spam domain that an ad network would have for some ad serving. Then again I am not the target audience so it might be irrelevant.

Anyway good luck.
We are. But look at the very last words you've used:

"within our means"

Don't you think with a bank account some orders of magnitude larger than mine, Bezos' means are larger than mine?
>is that what putting usb ports on the back of an iMac is?

Yes, why not? Tons of PC laptops had it that way as well, even industrial-style all-function PCs.
Where is Blend for Vue or React?

I never used Telerik, and we only bought ComponentOne once for a Windows Forms project, started before WPF even existed.
How often do you think this happens? I am through and through an Android + Windows user and hate Apple for certain things but I do have to admit their design decisions are pretty solid most of the time.

It's not like you're learning a new language everyday. Nor losing your eyesight. Keep in mind that the life of a cellphone is anywhere between one and six years, for most tends to be around three (speculation). Isn't reason enough to make it a top priority for people to be able to access language / text size changes in their settings everyday.
Good point about the learning curve. I don't think Rust is especially difficult overall, but you need to understand a lot before you get anywhere. Haskell kind of have the same problem, where you need to understand advanced features like monads before you can even write hello world.
Claims "that the users feel it is healthier" don't really answer that question; self-reported feelings are misleading and many posture problems, damage/deformations to spine and long-term pain is caused by people slumping in positions that feel comfy to them.

Is it healthier, is there any evidence for that?
This is the flip side of "software eating the world". To quote from "Lean Startup", "what can be built out of software can be modified much faster than a physical or mechanical device can". Well, it's true. They couldn't break the hardware fast-forward on your VCR. But they can break the software fast-forward on the web player (especially because they're providing it).
I don't think making your market small and extremely fragmented is call for innovation. Certain features should be available easier for the ease of the user. If you don't like the environment you're using, and you can't change it, you're being abused by the software.
EXCEL 2019 FOR DUMMIES (PAPERBACK and PDF)
Support and testing may be useful. Cleaning bathrooms no.
Not sure I agree with the majority that's been said there and I say that despite replying from a Pixel now. I think most critique there had little to do with Apple and isba general tech-has-advanced-so-far problem that some demographics might struggle to stay on top of everything new. The same things apply to my Pixel phone. Currently my biggest annoyance is that in the latest update they changed the WiFi button in the top menu to turn on/off WiFi instead of opening the list of available networks. Now I need to long press it to open up the menu and I see that my wife struggles to do that now. Some things will always be difficult for people. My grandma also struggles with a contact less payment card and personally I don't see how chip and pin is easier than a quick tap with the card but she swears it's easier to her, so what can I do!?
At this point these ft and weird date formats are more like just annoying...
There is a uservoice request for WireGuard: https://protonmail.uservoice.com/forums/284483-feedback/sugg...

(but I don't know if Proton looks at these requests, the last response from administrators was in 2016).
IMO there is plenty of space left on Earth - oceans, deserts...

Not saying that we should colonize all Earth, but IMO it'll happen way before any significant Mars population due to costs.
Language? I'd quite like to be able to change that frequently. I see no good reason to have mono-culture enforced by the OS. There are three languages spoken in my household, by various family members. Changing the language dynamically for them would be a benefit, not a hindrance.

Text size? Same - I often have to show something to my elderly family members, but digging deep into the menu's to find the Text Size setting is very distracting.

I think what's happening in this thread is that people are simply attempting to justify bad design decisions without thinking things through. Language should be something you can change, with ease. Same with text size. Ditto, Wifi access, etc.
MVVM is meant to work the same way as Angular bindings work.

In any case you aren't obliged to use MVVM in WPF, it is just a best practice for easier unit testing and composability. Then again Web Components are only now starting to be a thing.
>You didn't read the article? Even though its buried there, in the system prefs, people who need to change such settings still cannot find them.

They can always look them up (online), set them, and forget them. Better than having all such settings front and center over more commonly used settings.
Yes but from a bird's eye view, rust code looks like perl.
The readability is still a huge plus for go, even with the v2 proposals.
I'll add my experience from Shenzhen, China. Cabs have screens on the back of passenger seats, so when you sit in the back, you get to "enjoy" them. The future is coming.
Been around the world and found
That only stupid people are breeding
The cretins cloning and feeding
And I don't even own a tv
Marines, soldiers and gendarmes. Which ones do you need?
I was iterating a lot with Smalltalk, Caml Light, Prolog, Oberon, Delphi and C++ Builder during the 90's.
How do you differentiate the users?
I am going to ask the philosophical question that is practically begging to be asked:

Who cares?

If no one is around to care, then who will care?

Suppose we do discover ABC and achieve XYZ, if at some point things end then no one will be around anymore to care. So what was ultimately the point of doing any of it, I mean long term?

Eventually everything will end in the physical universe. What’s the point of escaping the sun’s growth and keeping things going for a billion years versus 10 million years?

Humans will be very different. Will they even be considered human? In a few generations, cyborgs may start to replace humans and computer data can be cheaply replicated and thus the idea of self-preservation and “the self” may change. In that case, what is the goal of a hive mind?

But I would ask the question about even the next generation. Why do you care what happens when you’re not around? Maybe you care out of empathy. But I don’t see how you extend that to 50,000 years in the future.
They are building new Mac Pro from the scratch, don't look at latest one, it's considered a failure (overheating GPUs, etc). But well, if you just want monoblock, then iMac Pro is no brainer, of course. I have opposite view and prefer modular components, especially for long-lasting hardware.
> sorry there is a word for it

You're probably thinking of either discoverability or affordance.
Why is it such a bad thing for a browser to act as an OS?
Android, iOS and UWP do that with deep links.
> We just put memory to different uses throughout time.

I agree. Just look how many site names, youtube channels, game rules, game item stats, memes, pokemon names (is that still a thing?), anime slang, etc. young people can memorize.

No /s, I am serious.
This was a head-on blow for MS?
>Language? I'd quite like to be able to change that frequently. I see no good reason to have mono-culture enforced by the OS.

That's an outlier request, if I ever saw one, and the accusation is absurd (they give localizations for the OS and tons of things like Siri for dozens or hundreds of languages, so to say they ..."enforce a mono-culture" because they don't allow one to see Spanish one day and French the next on the menu" is contrived at best.

The vast majority of people just don't change the language frequently, and wouldn't do it even if it had a dedicated rotary switch on the side.

If that's the best argument, Apple is doing pretty well.
A long press on the icon you want to move and you've picked it up (it comes "closer" to you and moves to be exactly under your finger). Drag it around and other icons will move around to preview/indicate where it'd be. Let go and it drops into place. There is no jiggling. You can also drag to Remove or Uninstall (Remove leaves it in the alphabetical app drawer).

Creating folders is the same as iPhone.

There is a caveat that if the icon was held very still then you'll open a menu similar to 3D touch menu. I never use this because it isn't that discoverable.
Hey check out Nigeria virtual sales assistant for businesses
Despite the harmful effects of lead, the Roman civilisation might well have been better off for it anyway. Did they have access to a more suitable material that wasn't prohibitively expensive?

(I legitimately don't know; maybe clay pipes would work?)
Having interviewed a bunch of 42 graduates, my main issue with 42 is that it doesn't teach their students to think about what they're doing, encouraging them instead to rush to the keyboard and emit as much code as they can as if programming for the last day of their project. This seems to resonate well with the culture of piscines at 42.

To me, this is as silly as training Biathlon athletes to not even aim before they shoot.

So far, I've always ended up not recruiting the candidates, because they would have made a mess of the codebase in no time, bringing negative net productivity to the team (more so than most junior candidates I've seen). And this was for jobs in a startup!

I wish 42 would teach them the necessary insights to program sustainably - that's where teachers and mentors are indispensable, and that's the rare skill most companies are lacking. Anyone can pick up tutorials and read manuals on their own. Make them developers, not eternal coding beginners. I'm not asking for an academic or scientific focus, just a good philosophy of programming in general, the kind of which you see in SICP for example.

Unfortunately, 42 does not have a monopoly on producing short-sighted developers in France, by far - that's the case of most "learn to code in X days/months/years" programs.