skysight-inc/HackerNews huggingface dataset:
FP totally works in Python...until you realize how slow function calls in Python are.
To answer the general point first:

>I don't know how much touch screen only computers are considered during development of desktop environments and display servers

Phosh, Plasma Mobile and SXMO are DEs for phones and tablets, so they support touch fine. I run Phosh (also on pmOS) on my phone and have none of the problems you described. GNOME is also making its own GNOME Mobile.

---

Now, for your specific hardware: I don't know how old your "old surface tablet" is, but I run postmarketOS on the very first Surface RT and it works fine. It uses the kernel from [1] and requires a one-time semi-complicated procedure to bypass Secure Boot and switch away from Windows [2], and even then it has some issues with CPU scaling etc not supported. So I won't recommend it as a general-purpose Linux tablet, but it's good enough for what I use it for.

>On screen keyboard was completely broken with Wayland

It's a Tegra 3 chipset so I don't run a wayland compositor on it (it would need CPU rendering), just Xorg with i3. I haven't tried an OSK inside i3, but the OSK at boot time to enter the disk encryption password (unl0kr) works fine.

If you do run wayland, wayland-native programs should be able to auto-launch the OSK because they will invoke the input-method protocol, and xwayland programs probably won't. This is the behavior I see on my phone running Phosh - firefox and foot (terminal) showing wayland windows trigger the OSK (squeekboard), whereas chromium using xwayland does not. But even then, chromium does respond to the OSK input when I manually trigger the OSK.

>X had trouble with screen rotation.

The grate kernel supports reading the tablet's accelerometer sensor, so I just wrote a script to listen to iio-sensor-proxy signals and run `xrandr` to rotate the screen accordingly.

[1] https://github.com/grate-driver/linux

[2] https://openrt.gitbook.io/open-surfacert/common/boot-sequenc...
Not necessarily. I know great programmers who don't really understand infrastructure. If you assign people who know the project and the language well but haven't been bitten by sysadmin/ops concerns they could make a mess of things thinking their common sense applies everywhere where they can write code.
Most government agencies aren't primarily staffed by politicians.
Uh in case someone doesn't know. Stevie Wonder is blind. Having him test a non-tactile instrument is non-obvious at best.

Obviously he has a couple of metric tons of experience as a musician so can probably make a potato sound interesting, but still ... odd choice.
Ironically blocking is now more effective than ever, because the logged-out twitter.com experience has been weirdly broken for weeks. If you block someone, it's a real pain for them to look at your timeline.
If you invert your sentences, they become true:

The law is not for entrepreneurs, they just see it as a signpost that you have to be aware of. It invariably ends ok in the long run and in the short term everybody calls them tech bros.

Raise your hands if you’d rather go back to a world without Airbnb. Yes, there’s a negative externality aspect — if your neighbors are suddenly renting out their place to random people, that can get painfully annoying for you. But I bet if you did a methodical poll, most people would choose not to un-invent Airbnb.

Self driving cars, ditto. Cruise’s fleet is finally deployed all around SF, according to pg. It’s about to become as ubiquitous as electricity. And in the beginning, so many people argued that it’s against the law and therefore shouldn’t be developed. Then it quietly shifted to well, maybe the law should change.

It’s good to obey the law. I certainly try. But treating it as some kind of holy grail of ethics is fraught with peril. You’re outsourcing your thinking to the lowest common denominator: it’s what people in positions of power feel is justice. Sometimes it is. Sometimes it isn’t. And when it isn’t, do you really want to be the kind of person that believes it should be obeyed no matter the tradeoffs?

This isn’t a hypothetical for me. People have asked many times if I was worried that someone will try to come after me for making books3 available. Till one week ago, I wasn’t. But if the world really wants to say that I’m causing suffering by making books available to machine learning researchers, I have very little leverage to argue that I am not in fact doing that… except ethics. Because without books3, only OpenAI is able to train powerful large models, because they’re the only ones that can get away with it. Is that justice?

You’re an inspiration to me in many ways. I still remember you showing me your workshop, and how friggin cool it was. I’ve tried to channel your maker spirit over the years to be even half as talented. But I just don’t understand where this bitterness comes from against “tech bros”; it’s a fairly common theme in your writing. Sweeping generalizations are such dangerous territory, in terms of history proving that you were mistaken.

Now, maybe this Kenya business is terrible. I think it’s pretty dystopian. But that’s a separate question: evaluate each startup on its merits, and crucify the Theranos frauds. This can be done on an individual basis.
A single counterexample is thankfully enough to disprove a false statement.
It does! But the really interesting thing is that travelling wave tubes are still being used for quite a few modern satellite designs. For example, SiriusXM used them in SXM-9/10, and is probably using them in SXM-11/12.
Because your firmware would put the jet into a spin.
I guess he lived in a different time when people were kinder, particularly in Pittsburgh. It's hard to greet your neighbors when they rutinely park on sidewalks, take their trash out several days before pick up and don't take care of their lawn. Recently leaving the city for a farm in the country with the next neighbor several hundred feet away seems idyllic.
Yes, that's a good one, they might just squeak by.
You see thus in most of paris as well. Population in 1860 was 4 to 5 times what it is today in the same area.
That depends on how many changes it requires. If its just a matter of don't do these 3 things and your code suddenly becomes more predictable its like being slapped with a magic wand. Everybody wins. All you have to do to ensure 100% of your code compiles in a JIT is be predictable. Predictable code is, on its face, always less confusing.

> The performance benefits are likely to be minimal

This makes me cry, but not a cry of joy or ecstasy. People guessing about performance is perhaps the most frequent anti-pattern in all programming. Please read the following document, you can skip to the end but it may not make much sense if you do.

https://github.com/prettydiff/wisdom/blob/master/JavaScript_...

When developers make random performance assumptions, defensive assumptions are worse, it immediately identifies a lack of professional maturity. Its like small children playing games that expand their imagination, which is great for small children but less great for developers pretending to be adults.
[non sequitur]

Some vaccine manufacturers (Brazil's Butantan) said that [vaccines were 100% effective against COVID].

My guess is whoever wrote that thought it'd convince people to take the vaccine, subsequently save more lives and therefore the lie would be justified.

https://butantan.gov.br/noticias/vacina-do-butantan-atinge-1...
I assume you’re joking but if you’re serious: hotels must go through extensive planning processes that include considerations for the local economy. Hotels provide jobs. Hotels do not increase the cost of living in an area and assuming local government is operating effectively, hotels should be a positive for the local community.

Residential development and hotel development is very different, both as a business and a practice. You would not choose to build a hotel in place of a residential building. That’s why Airbnb is so problematic: people are taking residential housing and turning it into a business.

There’s certainly some “ethical” Airbnb property owners but they’re a dying breed. If you’ve spent any time on Airbnb in the last few years, you’d see the majority of listings are for property specifically owned/rented to Airbnb it. There are public companies that are entirely focused on Airbnb.
It's helpful, though. As a cyclist I get a lot of cues from hearing. Humans in cars are basically deaf.
> This isn’t like the game of Go where processing power eventually wins

It turns out transportation is not a zero sum game. There's no "AlphaGo beats Lee Sedol" watershed moment for AV. Instead we progressively work towards a good-enough level of AV driving that minimizes the risks compared to human drivers. Transit will always have accidents and deaths, even for public transportation, and we try to reduce that risk over time with new solutions.

Personally I'd like to see the evidence that Cruise and Waymo are riskier than human drivers in SF. My anecdata is that they drive by my house every 5-10 minutes during the day and are the best drivers on my street. Just yesterday, a Cruise slowed down nicely to edge into the other lane while I was getting into my car on the street. Most humans (including Muni drivers) speed past, inches from me.

In the case of this accident, sounds like the fire truck hit the Cruise. That actually happens a lot with non-AV cars. Emergency vehicles go into a red light expecting the green side to stop and they don't. So let's learn from it. Did the truck have its siren going? Could the Cruise car see the truck around the corner (it was at Turk and Polk)? Could the truck see the Cruise? What could the Cruise detect that could have indicated the truck was coming?
There's studies on it destroying the gut flora that is continuously being ignored.

Also sending "sweet" signals from the mouth can't be good in the long run, - pretty sure it spikes insulin somewhat, and even if not we need to understand diet in a holistic way - if something is too good to be true, it probably is.

That said i've consumed a lot of the stuff in my time and is not that worried.
> Tom Wheeler was confirmed with without a filibuster-proof Democratic majority. I don't think the reason is "the Senate sucks."

Tom Wheeler was confirmed in 2013; the degree and nature of dysfunction in the Senate has changed since the first year of Obama’s first (edit: second, duh) term.
About 40 really. Mac OS and IBM CUA… early to mid 80s. Motif, late 80s.
Agreed. The older I get, the saltier I get when I read anything that refers to something from the 90s as "ancient".
The complaints about airports in this thread I also can’t relate to. The most damning thing people list is usually like, “the lines were long, i had to take off my shoes.” Patience is the best life hack you can make. With patience, you can go to an environment like an airport or trafficky road not harm you at all since you are indifferent. Think of all the people running around stressed out to various destinations while traveling: thats all self imposed stress. Learn to sit and wait and just let it go because it doesn’t serve you to be so stressed.
That is very hit or miss. Out of the 1200 or so I own I have maybe 20 or so that do not run because the game did something weird with the APIs (or starforce).
The point of Google Fiber was to spur broadband development to benefit Google’s other businesses. I don’t think Google Fiber has ever made a profit. https://www.fool.com/investing/2020/09/18/reports-of-google-.... I haven’t seen Fiber numbers broken out specifically, but the “Other Bets” segment which is mostly Fiber and Verily looses about $900 million per quarter.
Short timeout is neither security nor UX, it's security theater to cover the owner's ass when something happens.
Exceptions give you a nice stack trace, and you can configure your debugger to trap when the exceptional case occurs, rather than having to reverse engineer what happened when you see the functional error value. This can all be fixed, but right now for all implementations of function error handing via maybe and such) are very painful to debug.
It's dirt cheap to back Terraform CLI state with S3 and DynamoDB.
One cool thing about the harpejji: it's isomorphic. That means that the "shape" of a chord will be the same, everywhere on the playing surface. So, switching from playing in C major to D major just means moving your hands over one string. (Guitar and piano players know that it's more complex than that on their instruments.)
There's a lot of other things I'm going to die from before I die from artificial sweeteners.
I definitely plan to add some sort of data input for workspace that includes decent criteria (i.e., not a coffee table and wood stool).

Yep, I give the user several different options to post speeds including speedof.me. Contrary to what many might think, different speed test websites function differently and will reveal different types of speeds such as a max (under high load) or best "stable" speed.

The cafe idea is another good one that could be built into this site. Though, as someone who needs the ability to take voice calls, I certainly don't want to try doing that in a public environment. Thanks for your comment!
Out of maybe the couple dozens Airbnb reservations I've made, only 2 that I can remember where for places that had a long term tenant living there and rented through Airbnb ponctually. Everything else was about half obvious disguised hotels (whole floor / building rented that way), or belonging to a particular but rented short term the whole year.

It just feels dirty to me now to use Airbnb, but that's not even why I stopped. It's now not necessarily cheaper than a hotel and with little recourse when you get a dud.
@sama

Jk though I intuitively agree, I think this article doesn't really prove its claim.

> Are shared computers without user separation a thing? If so, these shouldn’t be used to access web applications with sensitive information at all, no matter how short the session expiry time is.

I would argue shared computers are one of the primary threats deterred by this.

Additionally, for the attacker has access to device section, the author points out an attacker could still access email. But, email services tend to be more developed and often have the ability to expire all tokens (or logout all browsers). The exact place short session expiration helps is when the service does not provide a feature to log out all sessions remotely. That would be a better deterrent by far, but may be more complex to build than a default timeout.
Suica fixes that. As for NYC being "more convenient", I would trade whatever it is you went through for clean and on time subway/train. I spend the least amount of time on the subway in NYC as I can.
The accusation (it's clearer if you read the linked report that the Guardian story is reporting on) is that the more nuanced position was the result of the people making the decision having hidden links to Coca-cola.
It seems to me that at this point there are certain topics that trigger both superstitions and defensive reactions from industry that a totally different funding model is needed. How could we fund proper scientifc research on topics like sweeteners, Roundup or GMOs?
What disappoints me most is that terminal editors often use weird hotkeys that are unique only to them instead of using widspread hotkeys. What I want, is, for example, to use Ctrl + S for saving and not some other combination.
This is our business account so we're moving anywhere from $20k to $200k at a time.

In the spirit of adaptive security, someone moving $100k will probably be fine dealing with a couple extra password / 2fa prompts... but I agree it would be annoying to deal with this for day-to-day (consumer) bill pay. A bank could throw fewer roadblocks when paying a $500 invoice vs. a $50,000 invoice

The workflow I described also is part of a dual-approval model where a finance person sets up the transfer and it's approved by a 2nd person (who's presented with a bunch of authentication/password/2fa prompts, almost to a fault).

But again, I'm fine with it because it's large amounts of money in corporate bank accounts. But yea, agreed it would be annoying and should be toned down in a consumer use case.
I spent hours and hours in 2020 clicking through AirBnB listings trying to find a viable place to work remotely from for a month. Sitting on a dining-room chair at a "desk" that cannot even fit a screen is not viable and arriving somewhere with the expectation to work remotely and then you cannot is a complete disaster and untenable risk. I wonder how it is that AirBnB still hasn't solved this. Intuitively I'd expect that they must have missed out on so much money during the pandemic due to this shortcoming.

Edit: Another alternative to the cafe would be which AirBnBs have a good co-working space in walking distance.
At the same time, other companies have cars self-driving around cities for years outside of the headlines.

I imagine after we all start just using an app to summon one of those cars to go around, there will still be people quick to call self-driving impossible every time something interesting happens.

(Reminds me of solar energy.)
Ableton Push 3 (standalone version). It's only an 8x8 grid though.
This isn't totally accurate at least in NY, though I'd be surprised in other states. Emergency vehicles when approaching a red light are supposed to treat it like a stop sign and slow to "stop", blaring their alarms/horn to alert everyone, and turn assuming the intersection is clear. Can't help anyone if you get into a car accident after all.

Additionally, I think some improvement could be made to surrounding mics in the car to clue it in that there's an emergency vehicle around.
Full, disclosure: I work at Google

but... I rode in a Waymo and a Cruise in the same week recently, and terrifying is exactly how I would describe the Cruise ride.

It often couldn't find it's lane and kept making abrupt swerves and corrections in the road. It would hesitate all the time, then seem to try to make it for it by gunning it forward when it made up its mind. Then five our so Cruises at an intersection near Market St couldn't figure out how to get through the light more than one car at a time, backing the whole street up. People were pissed. My friend who had the Cruise app thought it was normal and kind of fun :/

The Waymo ride, on the other had, was kind of boring. The worst part was it circled the block picking me up because it didn't see a good spot to stop right away (and I think I moved a bit from the pin). Other than that it was a very smooth ride, it showed me on a screen where all other cars and pedestrians it knew of were, it gave pedestrians enough room, it even handled a two-lane street where there were stopped cars blocking each way and it had to zig-zag across the double yellow, and yield to cars from the other direction doing the same.

I will not be riding in a Cruise again for a while, and I'm kind of scared to be on the street with them.
This rarely is the dynamic for startups. They’re not. Ringing in KPMG to advise on security lol.

The closest that’ll happen is sales RFPs everyone had to pass to sell to enterprise, which yes can be full of holes and checkboxes.
as I said: there is no problem. You prefer to live in a private hell, and there are lots of ways to signal that non-verbally.
Lincoln and Omaha would like a word
> I do fault people for saying that you shouldn't be allowed to try…

Can you remind me of the quote where Dieter Rams says that you shouldn't be allowed to try?
Rams' functionalism is itself a reaction to the ornateness for its own sake that characterized a lot of design in decades prior. But these days functionalism itself seems to be the hegemonic school of thought - consider Apple, for example, which hews closely to functionalist precepts by deliberate intent, and provides a lot of cues for other companies. So a reaction to what was itself once the challenger and is now the incumbent seems reasonable.

That said, I agree the aesthetic here under discussion is pretty miserable. Ostentatious CNC tool marks might impress some, but to me it just says they couldn't be bothered to finish manufacturing the thing before they shipped it, and it shares with brutalism the trait of being deliberately unwelcoming to the senses as a way of demanding attention be paid to itself.
My About page attempts to explain this a bit. Basically, barely any hosts actually use this feature. And it also doesn't give detailed results. It simply gives you a download speed. Nothing about dropouts or ping. Searching the comments can be hit or miss and laborious. Also, I created this originally to see which Airbnbs had ethernet access to minimize latency as much as possible for the purpose of using a personal VPN back at home as well.
It has unique keybindings. I used to change them, but don’t need to with micro.
Theatre: London is certainly better than the provinces, if you like that kind of thing. I don't.

Sports: neither spectator nor participation sports are a London speciality.

Clubs: if that means nightclubs, Manchester had a much better club-scene than London when I lived there (mid 90s). I'm too old for clubbing now!

Museums and architecture: people visit museums and gawp at architecture when they're visiting a place. Once you've seen a museum, you've seen it. Sure, it's pleasant to live among nice buildings; but most of the London cityscape is not anything I'd call architecture.

I lived in Central London for 20 years. I hated it for 17 of those years. It takes an hour to get across town on the (stinking) underground, which is the quickest way. Traffic is the most-aggressive of any place that I've driven in the UK. People are unfriendly; nobody lives in London to make friends, they live in London to make money. Everyone's in a hurry, presumably because they want to make a lot of money so they can leave.
Yes, you’re right, there are exceptions to the rule, but they’re few and far between. Compare the number of airbnb hosts with just 1 room rented out today vs. a decade ago and you’ll see that nowadays most hosts have multiple exclusive properties. You exist but you’re not representative.
Ah yes I see.
ELI5: Why do airlines have a minimum fuel on landing requirements?
Is it possible for a US federal organization to settle the science question sufficiently, in a timely manner?

And for US regulatory authorities to take any appropriate action based on that?

Also, whenever it's found that a company is knowingly creating a public health hazard, including by suppressing and falsifying scientific research, do we yet have federal mechanisms to smack that down while it's happening?
I never understood this obsession with eating lab grown meat. It seems a lot less sustainable than eggs or milk
It would only be a false statement if the person meant that it's true for 100% of the time, always, rather than some kind of majority of the time.

Which is the least charitable way of interpreting their comment and as such against hn guidelines.