skysight-inc/HackerNews huggingface dataset:
> "Any other Linux users that agrees with me and is tired of the misleading 'it works perfect now'"

So, I never said Proton was perfect or that it works with every game. I also mentioned Proton as only one of several technologies for playing previously Windows-only titles on Linux.

I get where you're coming from, and I have had my own frustrations with Proton in the past. With that said, even some native Linux ports have been problematic (Rust, 7 Days to Die, etc.) so it's not just Proton itself with the issues. Overall though, my experience has been overwhelmingly positive lately, and certainly far better than it was ten years ago.
Sure, but there's lots of people already using Python that would probably love some more speed.
I feel you, but then again, Python applications tend to deployed anyway, so a speed boost can be welcome for some. Memory usage looks better, too.
Well this is certainly timely.
I really wish Grafana would spend more time on fixing the 2.7k bug reports that are open for their core product...
Because they intentionally want to kill it, to force people into buying the new windows version.
That's great and all, but has nothing to do with the fact that the Charlie Brown Halloween Special will be on Apple TV and not network TV. It's always been the case that nerds can watch pretty much whatever they want by ignoring copyright and just downloading stuff. It was that way all the way into the streaming wars. Streaming services aren't spending hundreds of millions of dollars on content catalogs because they're worried that you're going to upend their business with torrent sites.
> the same crowd

It might not be the same crowd. There are many crowds on Hacker News, and the voting mechanism tends to select for whichever crowd is angry at any given time.

Which is, like, super frustrating. I want to feel like I have a relationship with the people I'm talking to, but I don't really. It's always different people, and they're not consistent with each other.
I mean, it clearly isn't. When is the last time you heard that in earnest and not as a joke?
And now you know why they refuse to allow cameras in the Supreme Court.
I have nothing against Brother laser printers but their inkjet based units are garbage. Their price point is great. Their laser printers produce crisp clean black and white prints but their color laser printers are mediocre at best.

That being said, if you pay attention you can pick up a very nice HP Color Laser at a really low price point.
That smirk on her face seems well deserved, even in what might be a mugshot
Sure can but available time and relation to paying tasks keeps it on the wishlist and not do list.
Well, it's free as in free beer. I'm not paying for the weather, but I still complain about it.
> The defendants, allegedly acting at the direction and under the control of PRC government officials, conducted surveillance of and engaged in a campaign to harass, stalk and coerce certain residents of the United States to return to the PRC as part of a global, concerted and extralegal repatriation effort known as “Operation Fox Hunt.”
That game is amazing.
If what you are using is good enough than this might not interest you. Isn't that obvious?
Thanks for bringing up this epic in the conversation phkai. I'm a PM at GitLab for our Auth group and am working on the `Optional Admin Approval for local user sign up` feature. I'm happy to tell y'all that we shipped the first iteration of this in our 13.5 release. You can find more information in our release blog https://about.gitlab.com/releases/2020/10/22/gitlab-13-5-rel... . I've also updated the epic with more information about its current status https://gitlab.com/groups/gitlab-org/-/epics/4491#status-upd....
> I switched to Sway recently. I couldn't believe how snappy it is.

This is the common refrain I tend to see. I know I was certainly in the "Can't believe it" category, since I'd tried wayland about 4 years ago and ended up moving back to X.

That said, I had exactly the same reaction 2 years ago when I gave it a shot on my new machine.

It was fast, didn't show any tearing or flickering, handled automatic configuration of most monitors correctly, and made my touchpad genuinely nice to use.

Just the touchpad support alone won me over pretty much immediately.

I went from "Eh, Wayland isn't ready" to "Holy shit, I'm never going back!"
That's really not that unusual.
I'm blaming nobody. I'm just saying that there is a chance for X11 to become a real community project again. Never waste a good crisis.
Playlist, MP3, CD, or LP: your kids won't want them regardless.
Wow. That’s horrible.

20 years ago at Radioshack, I had a customer try and return a nice stereo. About 300 dollars or so. No receipt. So only store credit for last sell price.

Was in system but last sell price was $1.97 (we no longer sold it)

So “hours” of digging and endless questions on “you sure you got it here?”

Well she had gotten RadioShack and Frys Electronics mixed up. Apparently same store in her mind.
The example used in this article is profoundly, evenly criminally, myopic in its lack of understanding of the actual shape and dimensions of our contemporary domestic political crisis.

It is objectively true that we are collectively at risk of descending into minority-ruled autocracy as a result of unprecedented dissolution of commitment to even our fig-leaf standard of contemporary democracy.

The author's would-be comical-provocative focus on hyseria over Trump's personal failings and incompetence overlook that they have provided cover for the very real richly documented and alarm-bell-ringing machinations of much much smarter right-wing oligarchs and their allies.
Mine! Unfortunately it's still in its very early stages (closed alpha) but let me know if you're interested in trying it out! The goal is to make it as accessible as possible, 2D only, approachable by novice, in-browser only.

https://bonfiretabletop.com

I would actually love to meet more people in your situation, I myself was kind of fed-up with the current state of TTS, which are either too obscure/complex, or simply not performant enough.
> Oh, I've never experienced it, because I'm one of those new-tab spammers. That's baffling, but I shield myself from this already. I think I open even more stuff in a new tab, because for years now, one can't count on a correct behavior of the back button. I would like a browser to just restore fully the state of the page as it was, without firing any events whatsoever.

Hmm. I wonder if it is possible to create an extension that accomplished that with a brute force approach, by doing the following:

+ If a link is going to another domain, open it in a new tab, and hide the current tab without closing it.

+ Clicking the back button closes the new tab and unhides the original tab.

That ought to sidestep the effort needed to preserve and restore the state of the original page (which I've found unreliable), by only manipulating it's visibility.

Of course, hiding/revealing a single tab with an extension may not be possible, a cursory search doesn't give much encouragement (I suppose there are too many ways to abuse such an API). A workaround might be moving the tab to a hidden window (which is, now that I think of it, a common pattern for intrusive advertising) and back, instead.
It absolutely is. There can be a duty to resist. People get killed based solely on data collected from signals intercepts. More people and companies should take the brave stand Lavabit did, rather than be complicit in oppression and state-sponsored killings.
Hmngfdbsdv
Realistically speaking social media companies should be regulated as public utilities. That's just recognizing the fact that they are natural monopolies. Saying "delete your account, and practically ostracize yourself from public discourse into irrelevance" makes as much sense as saying "you don't like your water company? just use another one". Technically we could live in a society in which this is true, but in practice we don't.
I've started watching some CSPAN hearings lately, going to the first-party source, because the reporting was so polarized. I'd hoped that that the difficulty of finding reasonable, moderate platforms was in part a problem of an extreme vocal minority being amplified by a media incentive to generate views. Unfortunately, I found that senators can be just as vitrolic as the anchors.
Whoever got promoted for driving icon change across Google Products, Congrats!

Not sure how google is making decisions nowadays, but this seems like a change being made for the sake of change.
Couldn't agree more. For me Dart is basically a better version of js + java. Flutter is also the greatest GUI framework right now and their tooling is excellent. Every time i'm working on a flutter project i feel at home because i can be sure everything is gonna work out of the box. I only care about my code and nothing more.
It's wild how much good association I have with Microsoft right now. I never think of masssive companies in positive ways usually. I had to catch myself when a friend brought them up and I wanted to talk about how much I like VSCode, WSL, and Typescript. I know there's probably a good chance it's the embrace, extend, extinguish but damn the embrace phase is nice
I've learned over the years that you can learn a lot about a person's true intentions regarding an issue by noting how they otherwise engage with the issue. In this example, Cruz is obviously angry about what editorial control was exercised rather than that it was exercised at all. Given that I haven't seen him railing at Rupert Murdoch or Sinclair for its creeping monopoly of local radio.
> Having something touchable that moves according to what you told it to is very captivating for some people.

To most people, it's "stuff" too.

Also my response was in reference to children learning software. Not mindlessly clicking guis. Writing, compiling and running "Hello World!" isn't "just stuff".
That's interesting, form-factor is close to the Edison[1] which I have been looking at also, but the Thymio has some extra sensors, I see. Price is steep though!

1: https://meetedison.com/
The original code is 9 lines, and it's very clear what it does.

Now you have a 'build_url' method, which is a bad name to start with. It's actually a 'build_def_request_url' or something like that.

Imagine you add another method find_synonyms(word). My quick brain would think I can use that same build_url() method. Wrong, because one needs a build_def_request_url() and the other a build_synonyms_request_url().

Let's say I need to debug and need to see what url it's calling. In the original code it's right there, here I have to on a goose chase to find my answer. One thing that wasn't refactored is putting the hardcoded url into a constant. That one I would do.

Another complexity is adapting one of the helper functions. If I adapt it, which callers could I break? Who is using this function?

Another part is that I would rewrite the pluck_definition(data) to a more generic get_value(data, u'Definition'). That way my other potential find_synonyms() could also use it, and it basically adds no extra lines of code except for an extra parameter.

I know this is an easy example to explain things, but the original code needs to be way more complex to justify it splitting up into multiple functions, that in this case can serve nothing else but that original function.

Just my feeling towards this code.
Are you sure you are human?
It’s been 13 years since the Bobby Tables comic was drawn, has nobody actually tried it yet?
I think I've watched that talk before. The starting point you linked to talks about when to do linear searches. Anyone with some experience knows that stuff. It's a good thing to tell undergrads in case they missed it, but Blow always acts like he's some rebel and conventional wisdom has it all wrong, which isn't really the case. Conventional wisdom says there's a place for linear searches (after all, lsearch()).

Anyway, he's just wrong about long functions being a-ok. I suspect he doesn't write many unit tests. This is the main benefit of separating the code into smaller functions. You can test each. Even if it's just parsing an image file header.

That some of the folks here think smaller functions are useless because they would only be called from from one function just shows they don't write enough tests.
Let's be real, the only reason the 3090 isn't a Titan card is because Nvidia saw this coming and didn't want AMD to be able to top their "untouchable" Titan brand.
Thank you for such a detailed and positive review! Hope to exceed your expectations one day :)
Six Ways to Think Long-Term. A Cognitive Toolkit for Good Ancestors
> no longer responds to the legitimate grievances of people on the bottom of the social and economic order.
Not only the political system. Amazon itself is doing this. Once customers reach a human being they are extremely frustrated. That is bad for the customer and the employee, only Amazon profits from the situation.
On Steam there's a 4-pack for $50 or $60, that's what I'll be buying to share it with people who aren't 100% convinced yet. It's a small premium for me, but not unreasonable for something as useful as it. If they really like it, they can toss me $10 whenever we actually see each other again.

> I'd be way more eager to pay double, if it meant I was unlocking "host" abilities to start the game, while everyone else could join for free in an app/website.

Fantasy Grounds got me this way. I dropped the money so everyone else could just download the demo and join in the games that I host. Easily worth the cost to me considering I run a game every other Saturday right now (and trying to run additional games).
Musk may have just started this. Read the EULA for Starlink
Even the term we had in 1909, over a hundred years ago, long before Disney existed, the content we're talking about wouldn't be available today.
So far I've only been able to find Flutter on Linux with ARM cpus as an initial proof of concept project someone did specifically on a raspberry pi. Is there now an official path for full Linux flutter support on ARM? I'm learning Flutter now and would love to start writing some useful apps for my Pinephone and Pinebook.

On an x86 Linux desktop, Flutter apps can run pretty well and very fast. I hope that holds true on embedded/mobile.
Trgvfewdcs
brvfwdcsx z
The republicans want Twitter, Facebook, and Google to stop censoring (incl. down-ranking, labeling, etc.) mainstream right wing views. If they don't act more neutrally, the GOP will attempt force social media to behave as a common carrier, despite the implications that has for spam, real harassment, and so-called harassment, such as religious people tweeting their sincerely held views.

This issue really boils down to how you view social media's monopoly status. Are they a monopoly or not?

In republican's eyes, network effects make these companies a natural monopoly. Others think that's wrong because other sites are one click away. And, because Facebook displaced myspace, reddit displaced digg, etc.
Not a very original concept. They use these puzzles for child intelligence tests. Are the puzzles automatically generated?

What would be hilarious (imo) would be if the 100th puzzle is actually unsolvable.
The obvious follow-up question is how IPv6 impacts this, because I think it's supposed to be easy for someone to get their hands on a decent chunk of IPv6 addresses.

Maybe the difficulty could scale as a property of how similar the IP address is to previously seen addresses... so the addresses in the same /64 block would be very closely related, for example. (I think that's how IPv6 works... but definitely something I haven't researched lately, so I could just sound very confused)
Tesla's interior camera isn't IR with illumination so it isn't capable of driver monitoring at night.
In his intro speech of the Model 3, specifically talking about the FSD he was selling, he talked about something like "one day you could sleep while your car ...". I don't remember the exact quote, but it was something along those lines. Tying it very closely (albeit in some indefinite future) to the product he was selling. He's not a "realist" or "skeptic" in any way.
Just how does an "office" goes visiting?
Thank you for sway and wlroots. You, Drew, and others have been doing an amazing job. For every complainer there are many more in the silent majority who simply use and enjoy the products of your hard work.
Flutter is awesome! I truly believe it is a game changer for startups pushing an MVP as fast as possible.

One codebase to build apps on iOS, Android and for the web (as soon as they improve the web one to the release version) is great, and Flutter is fun to use.

The drawback could be the many states of management... But that is not a deal breaker
Agreed. I’ve wondered why it hasn’t caught on. Implicit interfaces for every declared class is a genius idea.
My problem with switching from X to Wayland is not that Wayland doesn't do enough of the things that X does. It's that at it's not different enough. I've been waiting for a really good Linux desktop experience and windowing system since I first started using Linux in 1991. I've always found X hacky and awkward in the entire almost-30 years I've been using it -- it's definitely improved from the era of manual modeline and input device configuration, but it's still ... yuck. Especially things like clipboard. But I don't feel like Wayland is the thing that's going to move us towards any world of consistency and usability. It's just another way for very heterogeneous and mismatched applications to draw arbitrary stuff on the screen.
Show HN: Jexcel v4 – The JavaScript Online Spreadsheet
It unfortunately can't do it in that direction, at least yet.

It would be quite difficult in the general case to keep JavaScript formatted the same after it's been munged into S-expressions and converted back again. It would work the same, just look different. And the comments would disappear!

However, there has been some work into making a spec for a JS Concrete Syntax Tree (as opposed to Abstract Syntax Tree) which would retain whitespace, comments, and other such concrete "junk" that an AST typically abstracts out. https://github.com/estree/estree/issues/41; https://github.com/cst/cst It would be super cool to turn up at work in a JS shop armed with Emacs, and writing JavaScript at lightning speed using macros and structural editing, without anyone noticing.

It's a good idea. I'll make a note of it.
>Wayland is a shiny new thing

It's 12 years old
QAnon learns to survive – and even thrive – after Silicon Valley’s crackdown
Hi! I'm a PM at GitLab. Please see my reply above for more details but TL;DR we shipped the first iteration of the `Optional Admin Approval for local user sign up` feature in 13.5. I'd love your feedback! Please comment on the epic if there are other changes for this feature that would help your use case https://gitlab.com/groups/gitlab-org/-/epics/4491
U.S. Charges Eight People with Helping China Illegally Target Alleged Fugitives
If you want to buy it wait a couple of days for the steam sale coming up
How do you know they are real humans? I imagine bots doing 2FA would still be cheaper.
https://en.wikipedia.org/wiki/Jason_Kenney. Unfortunately, Trump is a symptom of a worldwide phenomena, at least amongst western democracies. Vote wisely.
you are correct; I do not work on safety-critical code. I have worked with a lot of legacy code where functions depend on and mutate global state, often in fairly subtle ways. as much as possible, I want to see exactly which globals are being read/written and in what order. from this perspective, the "whole function" doesn't fit on one screen, whether or not sub-functions are factored out, and the name of a function cannot possibly tell me all I need to know about it.
I'm a big fan of public utilities but those things are light years apart.

Water
1 You must have clean water.
2 You cannot feasibly participate in some other water gathering project in your municipality.
3 Another water company cannot establish itself in your municipality

Social Media
1 You do not need social media, there are many healthy ways to stay connected to friends and family
2 You have many choices of social networks where you can spend your time
3 The longest lived major social networks is like 10 or 15 years old and we really don't have any idea how penetrable the market is long term.
Kind of hard to pronounce though. Like that jewellery brand, seemingly pronounced 'buffelgary' or something.
Somewhat of an aside, since this article is about Flutter on embedded systems where React Native isn't even a consideration but...

I've used both Flutter and React Native. Hands down, Flutter is the more enjoyable experience. Everything from the language, to the toolkit, to the IDE, to the final product, is just BETTER.

React Native is a bloated, hacky, slow, garbage pile by comparison.
I'm surprised to not see these investments directed towards the voluntary carbon market, in which projects such as those REDD+ certified achieve more than 10X higher efficiency, with significant co-benefits in biodiversity and support to the local communities (here's an example I give often: https://standfortrees.org/).

It looks like the projects were chosen through the biases of Silicon Valley, chosen to be futuristic and technologically impressive rather than impactful.

Carbon credits markets sometimes have a bad press due to the abuses in carbon offsetting approaches, but since the approach here is voluntary action rather than offsetting, I see no reason not to use them.

What seems more sensible to you, financing Western entrepreneurs at $100/tCO2e, or financing nature preservation, energy transition and poverty alleviation in developing countries at $10/tCO2e? Thanks Stripe, but I'll keep buying carbon credits.
Spam filters could be used for censorship. But the key difference is spam filters allow the user to tweak their settings. If I'm explicitly following someone on Twitter, I should be able to hear what they have to say just like I can hear whatever email newsletter I subscribe to. And I shouldn't have to fight with Gmail to get approval for my newsletter to be published.
This statistic is in terms of passenger miles, but airplanes travel much faster per car, and airplane journeys are normally much longer than a typical car ride.

So, planes might be around 500x better per pax-mile, but per pax-journey they're just about 5x better.

Incidentally, the fatality rate for self driving cars should be also around 5x better (per vehicle mile) than human drivers for wide spread acceptance, according to an 2018 study.

https://www.sciencedaily.com/releases/2018/05/180530132959.h...
The compositor I maintain (Sway) has continuous integration for FreeBSD.
>>Saying "delete your account, and practically ostracize yourself from public discourse into irrelevance"

You know there's this big big gigantic thing called the internet and it's so incredibly big you can make your very own website with your own name on it? If you're relevant to public discourse, people will obviously go to your personal website.

If not - maybe you're not so relevant as you thought.
AMD Radeon RX 6000 Series
Aren't both of those going to be using the same AMD ray tracing tech?
Dec Alpha Emulation
> if you don't target/do business with Europeans specifically, there is nothing to comply with. what jurisdiction does Europe have?

Because as you said yourself, they're part of a large organization that DOES do business with Europe, but that part of the business doesn't get any money from Europe, so there is no reason for that part of the business to go to the effort of complying.
Whatever they want. This is how all media companies have exercised editorial control for decades. The only difference here is people feel some strange sense of ownership over Twitter that they do not over The New York Times.
P1 – NoisePage from Carnegie Mellon Database Group