skysight-inc/HackerNews huggingface dataset:
Not with smartphones.

There's a reason an old raspeberry pi, a device with a fraction of a smartphone power - and without a screen to booth, it an infinitely more valuable device.

You can buy used smartphones on ebay for nothing. They are being thrown out. Why don't we see those used for something other than alarm clocks and fancy picture frames?

The truth is that you can use a raspberry to do anything you want but converting an old, even unlocked, smartphone to something which is not a screen for a browser is incredibly, INCREDIBLY hard. Getting to run plain linux on these devices and take advantage of the screen or other peripherals is generally a waste of effort due to binary drivers. What you get in most of the cases will be serial access and a flash drive for storage. Keeping android on it only forces you to develop for an OS that doesn't want you to be in control OR get access to the system.

As soon as your typical smartphone gets out of support, it becomes e-waste.
Pretty weak article.

Tries to argue the Windows transition failed because of the lack of a walled garden app store. But Windows on ARM did have a (to all intents and purposes) mandatory app store. Indeed, as the Mac App Store has broadly failed it had more of one.

Apple is going to have the same issues with third party software transitions. The reality is that consumers don't seem to really like the idea of a "proper" computer that can't run everything.
Getting caught up in trying to have the perfect UX is one of the largest causes of developer paralysis that I’ve seen. IMO, push it even if it works for 75% of people, and keep working towards 100% – UX is learned on the way.
The Scab and the Wound Beneath
“the amount of time you spend [...] should likely be proportional to the percentage of revenue each persona brings in”

... and with that you enter the deep waters of revenue attribution. Whose needs are more important? Those of the exec signing the deal, interested in reporting and auditing features, or those of the poor schmuck using form #B67-A hours a day to enter data? Your customers and your users are not necessarily the same people.
"People complaining about buttons looking different" is a problem.

But it isn't just "buttons looking different", it is also "buttons behaving different". As an example (that i often find annoying in programs with long lists), under Windows Qt scrollbars do not behave like native Windows scrollbars: shift click in Windows should cause the scrollbar to scroll at the point you clicked (like middle click on most X toolkits) but Qt ignores that.

Also it is "buttons not integrating properly". On macOS it is very common for example to have system-wide addons (services i think they are called) that add additional functionality to text fields, like "search with google", "text to speech", "show definition", etc. This doesn't work when a toolkit does its own text field controls. You can also see a similar thing on Windows: GTK+ applications (e.g. GIMP) ignore the emoji panel in their text fields that appear with Windows+; but native text fields work fine with it.

Now note that i'm not saying this is something that matters for all sorts of applications or is always a deal breaker (especially nowadays that, as i wrote above, most users outside of macOS have been conditioned to accept these), but it isn't something that you can handwave away as "having a different shade" either.
> on our grill

What is this, that it's 'on'? In the UK a grill is the hot element you put something under, in the oven. 'Broiler' in America I believe. I realise you're not in the UK ('500F'), but what then is this grill, that's clearly not the same?

> not heating up the house

An outdoor covered barbecue/smoker/pizza oven type thing?
A MacBook SE could also destroy a lot of market for MacBooks and MacBook Airs...
> I made applications with Nuklear that runs on Android, iOS, macOS, Windows and share the same main C code.

How do you even compile C code for Android / PlayStore?
Time is the only real currency we have
For me, it's mostly the screen and trackpad. Non-apple screens come in two varieties -

1. Shitty 1080p TN or barely IPS panels with laughable color accuracy, horribly bad color reproduction, viewing angles that just plain suck, 300 or 250 nits brightness and no 100% coverage of even sRGB.

2. Completely overkill and expensive 4K panels with HDR, touch, OLED, all the bell and whistles that somehow forgot that they are in laptops and drain battery at ridiculous levels.

Apple, on the other hand, have displays that have the perfect pixel density for laptops so their battery drain is manageable, have excellent color space coverage (even the 999$ Air has 100% sRGB) and perfect color accuracy and viewing angles.

Then comes the trackpad and it's not even a contest. On a macbook, I really don't need a mouse unless I am doing something high precision like Illustrator or video editing. Even there the trackpad is workable.

And then something that is more on a personal level, but no one apart from Apple has their high end devices available in India quickly. The new dell XPS might come very close to the macbook, but getting it in India is not possible, even after 4 months after launch. Even if it arrives, it will be one or two base models with limited availability or the completely overkill models. Not so with Apple.
Same here with open source drivers and Cinnamon/lightdm.
Honestly, at this point I wouldn't be surprised if New York has tested more people per capita than all the comparably-sized countries in the world. There's a few countries which have beaten them, but it's generally small ones like Iceland.
In the Wayback Machine archived version of triggerParams.js there is an OMB parameter of “1505-0186" if the client is section 508 compliant (US accessibility guidelines). A search of that OMB number turns up a Customer Satisfaction Measure of Government Websites survey from 2008/2009 (which makes sense if the archived js is from the FBI site). What isn’t clear is if the same version was used on all of the sites (some of the parameters are hard-coded) and how it got copied across to a mixture of hobbyist sites, plumbers, Most-Wanted pages etc. A quick peek at the page source of a random sampling of the sites in the Wayback Machine show very little similarity with each other (e.g. style of code, page layout etc.) which strongly suggests that it wasn’t people just ripping off the FBI page and wrangling it with a text editor. It is curious.
>Also if you want to make sure you will provide the absolute best experience possible for your players, you need to have control of the low level stuff.

I disagree with that. Sometimes you need, sometimes you don't.

>I may be wrong but i don't think Unity allows you that kind of control.

It allows you to use your own level stuff, like your own custom renderer, or your own physics engines. Some studios releasing AAA games do that, because they have the resources.
As I understand it, what's new is that it's being used under these circumstances. The ARDS algorithm would have these patients be intubated. Instead, they're putting these patients on HFC and letting them get hypoxic, reasoning that the mixture of damage caused by the infection and the vent is what's fatal.

Edit: Also, people have been avoiding HFC for COVID-19 because of aerosolization risks.
They must have the source code for any chipset vendor kernel drivers due to the GPL so they could keep producing security patches, or require them contractually. Some other Linux vendors keep supporting old ketnel versions for 10+ years after all.
Lots of software out there with Ubuntu PPAs.
> you didn't put in any kind way to configure it.

I have often found that in many projects I have worked on that there are always UX compromises that are made for good reasons (typically to make the primary use cases as usable/simple/easy as possible etc, often at the expense of "power users").

Things that can be configured often never get done purely due to time/resource constraints, rather than due to any maliciousness or lack of foresight. You can bet your bottom dollar that the engineers building the system will have brought up the fact that something can/should be a user preference/have a power-user shortcut/etc etc during early stages of design & development (since the engineers tend to fall into the "power user" category due to their familiarity with the software they're making)

However, I have found that once the primary use case gets marked as done, it is never updated to allow power users to shortcut/configure bits and pieces "because agile" (i.e. you are off to the next feature and there is never a time to go back and look at tech-/UX-debt).

For what it is worth, I don't think this is a bad thing. Often the "power users" with some niche workflows are typically a) a very, very small percentage of your users, and b) a very, very vocal percentage of your users. Most of the users will just get on with their life when using your software, but it is the "power users" who will make sure that you're aware of how much your team's work sucks.

When the "power users" are a significant proportion of your users, only then is it worth formally recognising their needs as part of the formal design, otherwise it generally seems to be a lot of work to support the niche needs of literally a handful of users at the opportunity cost of adding features for the other 99.99995% of your users.
The complexity with Clojurescript is in the tooling ecosystem. With Clojure , you only have the repl. However, with clojurescript, your have figwheel, shadocljs etc etc. I gave up on setting that up correctly with my IDE( Visual Studio).
You can set the language in the HTTP header on your server for the entire site - if that applies.
Understanding MVVM Architecture in Android
I also never got the point.

For various reasons my main OS is Windows, however due to my past life as Linux fanboy during the university, when I decided to buy a travel netbook, Asus were the ones getting my money for a 1215B with Ubuntu pre-installed.

Sure it had a couple of issues later, more due to the way that Canonical managed the transition of the wlan and Brazos drivers, but it served the message to which vendors I wanted to support.

Don't want to use either Windows or hate Apple's behaviours? Then support the OEMs trying to ship Linux on their hardware.
You're welcome.

As for my display name...I used to believe that UX could made an important contribution to OSS, but I no longer really believe that. The model for open source code contributions just doesn't work for visual and interaction design. (Or if it does, I've yet to see a successful example that wasn't an exception rather than the rule). This is, of course, just my opinion :-)
Right, and I'm really not sure what this paragraph from the article means, or if it actually has any meaning at all.

> With iPadOS now offering macOS-like features, as well as keyboard and trackpad support, it’s arguably not too much of a challenge for Apple to rework macOS to run on RISC and ARM.
Sure, I recognize the analogy. But we have determined that economic services are sufficiently critical to override one's right to free association in the context of operating a business. The question is whether admittance to a private educational institution can justly discriminate in their admittance based on race (SCOTUS says yes, presumably with caveats), and what sort of justifications are acceptable. Are the racial biases inherent in society that influences life outcomes across demographics a justifiable criteria? I don't know. But the purpose of my comment was to highlight that this is what's at stake, and this is the debate we should be having.
what if they put ios on it and not a full macos
the page contains a redirect to a page telling me to turn off adblocking. Evidently this is because my adblocking didn't go far enough. It goes away if I disable scripts on the page altogether.
It's that American cultural aversion to ever admitting that race is tied to history, they want to be seen to be doing something about racism but still do it through a racist lens where what matters is whether you look black and not what it actually means to have been discriminated against by American history and policy.
> Want to dehumanise people by seeing them only as a member of their respective groups

How do you propose governing people without somehow grouping them?

It feels like the slippery slope that data aggregators go down. The tension between specificity and parsimony. False positives vs false negatives. Okay so no Nigerian children of privilege. But what about Rwandan children of privilege who were refugees after genocide? So to fix this problem, _more_ grouping seems inevitable, but that's the slippery slope. How much invasion into and quantification of peoples' personal lives can we tolerate in the interest of enforcing equality? I don't think these problems have an easy answer, and "not grouping" doesn't really seem like an option either.

My personal take is just to use socioeconomic background (class) as the main factor. But race, gender, and other identifying factors inevitably play a role. There are some special historical traumas, like slavery, that I do think admit special consideration when we define "equal opportunity," even today.
Snaps also are completely broken for NFS mounted home and data directories with automount. Which is the classic corporate Linux deployment. Of course, systemd doesn't even support wildcard automount....
DiRumahAja, 10 Deretan Game Untuk Menghibur Para Lelaki
They are missing a very crucial point: even if apple will sell a cheaper macbook se it will still be a lot more expansive than the cheap windows notebooks bought. Apple will not make a 400-500$ notebook.
> If people were so willing to make payments on random websites, merchants wouldn’t be falling all over themselves to use Amazon’s marketplace and sell their self published books through Kindle.

People fall all over themselves to use Amazon's marketplace because

- it has a lower barrier to entry to setting up and managing a store themselves
- it has a built-in audience they can access without trying to hustle their proprietary domain name into the public consciousness (SEO is hard)

What on earth gives you the idea that it has anything to do with people's willingness or lack thereof to make payments on random websites?

> There is much more friction to buying something on the web than just clicking on buy from Amazon/Apple/Google.

Again, low-friction payment platforms that aren't "use Apple/Google's in-app payment SDKs" are readily available in 2020. PayPal is one such, Flutterwave is another (in sub-Saharan Africa), etc. In fact, I use those far more in a month than I've ever used Apple or Google Pay.
Macbooks dont even have a touchscreen.

edit: why downvotes? machines like that are also replacement for a tablet.
Like you said I think intrinsic motivation matters more than where you go. I went to a "shitty" (at least that's what CMU kids have said more than once to me to my face) school, University of Pittsburgh. I did fun research during undergrad and managed to get a job after graduating easily enough. At that job, different CMU graduates called me dumb for going to a public high school and university, uncultured, and literally laughed in my face when I said that I wanted to switch careers and be a surgeon. During med school interviews, a Harvard girl immediately turned around and stopped talking to me after she asked where I went to college. Now I'm in medical school at a ~40th ranked place (no not Harvard or Penn, shocker) well on my way to my career goals. I've done deep learning research at a top children's hospital and am scoring great on practice board exams.

I guess my point is that people will always find something to shit on you for, and the bias against lower ranked schools comes from above. The state schools like Penn State, OSU, Pitt, Michigan, Florida, Illinois etc. are enormous institutions that have a good amount of research going on and are definitely accessible to a motivated high school student. So if you don't get in to an Ivy League school, your opportunities aren't going to be limited as much as you think, and rejection is a great motivator.
I've been trying to read the article you wrote about spacemacs for several days, but it appears your site is down! Any chance you can fix it? :)
10-12 on a work day, have done for 20 years. When I'm off I end up having 3-4 during the course of the day but certainly feel more sluggish on those days.

I took a break for 4 months a few years back (to see if I could) and really struggled to keep my eyes open, even with 8 hours sleep on a normal day.

I don't have any issue sleeping and no negative effects from large volumes of coffee. I drink high strength coffee.

This is also probably offset because I drink a lot of water during my day as well. Again probably 10+ pints of water during the course of the day. I'll drink water no matter what I'm doing. I can't fathom how some people go hours without water, to me it's the most important thing for my brain function.
This idea that anyone who buys Apple products is a sheep buying it purely for the brand needs to die. It doesn’t lend itself to a conversation about why people might choose differently to you.

Ignorance is not helping either side.
> The reality is that consumers don't seem to really like the idea of a "proper" computer that can't run everything.

I think this will be the real deal breaker with these arm pcs... personally, I have enough of these arm phones/tablets/pi devices to skip paying $2k+ for a laptop with these processors inside that would have problems running anything but basic browser on them.
Still too expensive. Chromebooks are $200 and could probably go lower. If you want to compete on quality you must also compete on software/apps. The new Ipad pro would be interesting though, if it where not for the price. Maybe when everyone is going SAAS Apple could go with classic licenses, where software is run on the user machine rather then some very expensive server.
I have tried this but the formater in Eclipse messes up too many edgecases or nicely column aligned struct definitions to make it work for me.
This sounds good and might work for programmers who are working in well-established languages with mature tooling.

For me, I’m opening so many kinds of text files, I’d need a parade of parsers and pretty-printers to pull it off. I can’t see it being a realistic option in the near term.
For the users who really just need a browser yes, but conventional laptops are overpowered for those use cases. Strip out the JavaScript, tracking etc and a browser’s CPU and memory requirements are actually pretty minimal.

Not for users who need to run native apps for which there will be years of lead time to port.
Not regurgitated. Documented by six investigative reporters:

https://www.nytimes.com/2020/04/11/us/politics/coronavirus-t...

I have no political agenda, I’m just witnessing an incompetent, evil, lying leader continually get a free pass, being held to the lowest of low standards.

February 26, 2020. One of many in a very long four years of constant mis-representations, exaggerations, and bald-faced lies:

> "And again, when you have 15 people, and the 15 within a couple of days is going to be down to close to zero, that’s a pretty good job we’ve done."
The swab could be ok, but I’d get really annoyed if entering any place required me to wait around for 10 minutes.
Apple's chips are really impressive. I would love to see them in a general purpose computer so that developers can really take advantage of the power. Whatever is in my iPad Pro would make a great development workstation if I could connect two monitors to it and ... run Linux. It is power-efficient, very lightweight, and has built-in 4G. In those categories, it beats the pants off of any Intel-based laptop I've ever had. But I still have to SSH to a real computer to work, which is an artifact of Apple's OS policies, not what sort of workload the chips they put in there are capable of.

The unfortunate reality with all of these stripped-down computers, though, is that nobody is writing software for them. While the CPUs are powerful enough to run pretty much anything, nobody is porting their AAA games or CAD software or video editors. Maybe Apple's ability to dynamically recompile Mac Store apps to ARM will help, but I still think MacOS is seriously lacking compared to Windows. So the best Apple can hope for is a "budget Mac" which power users won't buy (and power users write all the software), and they'll just be an expensive Chromebook. (ChromeOS doesn't have a lot of native software either, but at least you can run a normal Linux environment in a container and write software on the device. And, I don't think any person goes out to buy a Chromebook... they just get them for "free" from their school or company. It is an interesting segment of the market that can be profitable, but I really want to see these chips in something I can sink my teeth into. Set up a development environment, write software, and run the same software in production on those chips too.)

My takeaway is that it's a shame that this amazing CPU-design division exists inside a company that is all about dumbed-down user experiences. They could probably kill Intel overnight if you could just buy the chips on their own, but instead they insist on putting these chips in devices that are hamstrung by arbitrary policy. Obviously they are playing a long game, but as someone who just wants the best possible equipment... I can't afford to wait. (And I don't think the end result of the game -- Apple makes the CPU, laptop, OS, and software -- is very good for anyone.)
This is, in my experience, a major pain point of VirtualBox that I don't see why Oracle apparently doesn't care about, despite being aware of the issue since at least 2017.

We're stuck in a situation where fixed-size disk images are too large to use if you care about your host's disk space (unless they're created with an "almost full" target usage), and dynamic sized images tend to grow to unwieldy sizes unless you regularly zero-out empty spaces from the guest (cat /dev/zero >somefile on Linux, sdelete -z C on Windows IIRC), then VBoxManage modifyhd --compact the image from the host once the VM is off.

But it shouldn't be this way. VirtualBox added support for TRIM years ago, and guest OSes could very well happily live inside dynamic images - if it worked at all.

In practice (AFAIK, for the few who ventured to use it) - it doesn't work:

https://www.virtualbox.org/ticket/16795
How would backticks help with hiding it from ps?
I agree with this assessment. Racial grievances are based on a shared narrative of how the white man hurt them.
I didn't forget. I hadn't heard of it. Thanks for letting me know about it.