skysight-inc/HackerNews huggingface dataset:
Isn’t “non null optional” the same as just passing the base type?
It's a proven fact that Hollywood, academics and journalists all lean to the left. No need to cherry pick stories.
Alternately, if there's a single group that's allowed to restrict the media, it's the media.

Following that, it's the people, who can restrict the media based on what they pay attention to.
No Memory is Ever Alone is a visual conversation between my dad and I
He is wrong. He says "Who put you in charge of what the media is allowed to report?" but nothing Twitter does changes what the Post is allowed to report. The Post, did in fact, run the report. No one said they couldn't. They suffered no legal consequences for it, were not forced to offer any retractions. Twitter has no obligation to promote the report.
It had NQC (Not Quite C) available for it.
Why someone should install a new version of system that introduces all kind of spying and data harvesting just to use it as they used to?
It's like saying oh you need to change the oil, why don't you buy a new car while at it?
I also, independently, started writing an app in Flutter for fun (no experience in mobile/desktop GUI work, several years since I've worked in front-end web). I can give a list of pros/cons that probably overlaps what you've heard:

Pros:

- The toolkit feels fairly mature and not too hard to parse. I think there's a lot of "this class works with defaults and breaks otherwise" feeling, though the core components are robust enough that this isn't a huge concern.
- It was super easy to build for Android, iOS, and Mac all at the same time. Everything Just Worked (so far).
- It was very performant
- Very easy to add your own painting code if you wanted a custom component.
- The debug view is so so useful for figuring out painting and layout issues.

Cons:

- I didn't understand Futures very well (and honestly still don't); this might be an issue with people working with modern Python/JavaScript/whatever.
- Because of the above, interacting with a database / JSON on disk felt a little contrived. In particular JSON parsing felt very non-obvious, even though it feels like at this point is should be a first-class feature.
- It still produced relatively fat binaries, though not sure how much of that was debug/release mode.
- My computer ran hot while running Flutter, though not sure how much of that is debug/release mode.

Overall I'm very very happy with it. It was the kind of project where when I had time to work on it, after work, I had a list of things I wanted to do, and I could quickly check off feature after feature instead of fighting the system. That made me add more desired features, etc., but very enjoyable.
Full disclosure, European here and in our team everyone is found of Linux so not representative of your average MLEngineer.

We actually had more issues with nvidia drivers messing up newcomers' machines during updates than with setting up AMD GPUs, but then again n is small (and AMD GPUs were for playing around rather than real work).

Still, a Titan Xp has CUDA support and plenty of memory, but it's better, IME, to upgrade to a model with less memory but higher cuda compute and access to tensor cores.
Scanning GitHub Repository Using GitHub Advanced Security/Azure DevOps Pipeline
China Technology Forecast in 2025: Fragile Tech Superpower
If people using the tool come up with the same designs/artwork, it's pretty clear the tool is responsible. If people have very different outcomes using the tool, then the people are responsible.

What makes it difficult is that we are just entering into a phase where a little bit of knowledge and artistic ability when combined with the right tool can take you much farther than either of those alone. And it's not just paintings but also music or even creative writing (using something like GPT3).
Am I missing something? This only pulls up my own thread:

https://hn.algolia.com/?dateRange=pastMonth&page=0&prefix=fa...
Ah, that's interesting, I read it the opposite way: computers are so different from the brain that the end result is that they complement each other really well.
I also really like this option. But what about the default? I expect there would still be significant disagreement between different factions over what is censored / labeled / prioritized / deprioritized for those users that don't actively switch to the left or right or whatever other custom view.

For this, I wonder if this could be a feature of who you follow / engage with. When someone you engage with flags something, then you don't see it. And vice-versa on prioritization. You are more likely to see things that people you follow engage with.
> This is a simple solution that should make everyone happy

It won't, though, because the best feed algorithm for increasing engagement and stoking outrage and making money off ads is not the one that is best for fostering calm discussion and building a community.

Twitter etc. want you to use the engagement one, but in order to actually fix the social problems created by their platform, people have to use something else that will make them less money.

I personally think that's fine, but I doubt Twitter will be happy with that. And I'm not sure how you legislate a requirement that your platform isn't psychologically tuned to bring out the worst in people.
What will China be like in 2025?

By 2025, China’s technology ecosystem will have matured and be on par with Silicon Valley in terms of dynamism, innovation, and competitiveness.
That dynamism will increasingly take the form of industrial applications of information technology, as the locus of Chinese innovation shifts from the consumer internet to the industrial internet.
China will largely succeed in deploying highly capable “new infrastructure”—cloud computing, 5G networks, smart cities, and surveillance networks, among others—to facilitate this transition to the industrial internet.
US export controls on semiconductors will act as a modest brake on China’s new infrastructure rollout. But expanding restrictions on semiconductor manufacturing equipment (SME) will mean that China remains vulnerable to future interruptions to its supply chain for advanced chips.
Honestly I don't get the appeal of Dart/Flutter for this use case for two major reasons:

1. Dart is garbage-collected; and

2. Dart has optional typing, which is to say it supports type hints but is essentially dynamically rather than statically typed.

This presentation claims low overhead so I'm open to be proven wrong here. I wonder how much of that (if true) is Flutter and how much is Wayland (over X). I'd really like to see some nontrivial apps in this, React Native, Qt, GTK and the like.

But GC isn't just about overhead (although that is a concern). It's about predictability of performance. It's about tuning the VM and the characteristics of STW GC pauses (if any).
> they're planning to remove the charge port entirely in the iPhone 13

I can't... I don't... why would they do such an insane thing.
Is that really a fair characterization though? It may also be that many people feel obligated to use Twitter because it is already one of the "winners" and may not go anywhere due to network effects. So not engaging on it is the same as being silenced/unheard. Similarly, I don't think it would make sense to say "a billion users choose to use Google" and [N] voters voted for [politician].
Well it's a drop in replacement, so you can always just go back to CPython.
That's a cop-out. If there is one thing we have learned from the current generation of dominant tech services, it's that network effects can be hugely powerful in this space. A business with a strong enough network effect supporting its main product or service can, evidently, screw up in almost any other respect and still survive with its network intact and its share price untroubled. And that remains true even if those screw-ups can have catastrophic effects on many little guys who were affected.
This has been working by default in all compositors for a while now, it is not a new feature or project.
> I don't use Python for speed, but for ease-of-use.

Right - but if you can get that with better performance that's good isn't it?

I don't get why people object to performance work on languages not intended for performance.
Thanks. I'm visiting the UK, and I'm astonished at how many sites are blocked.
I love this idea! I tried to do something similar for my dad who has lead quite the interesting life and is nearing his 80's. I quickly learned that I'm neither a skilled interviewer or audio editor. The price seems like a steal to have a pro handle all of that.
https://www.fleetowner.com/technology/autonomous-vehicles/ar...
The full heading is "Cadillac's Super Cruise Outperforms Other Driving Assistance Systems: Other automakers close in on Tesla's Autopilot, now a distant second, in Consumer Reports' new ratings of 17 systems," but that seemed long and wordy. CR used the phrase "distant second" for Tesla's DAS, calling Autopilot out by name, so it seemed fair to consolidate the headline as submitted.
Windows Server 2012 R2 is impacted by this decision. It's still under support until 2023-01. They made the decision when they wanted to stop supporting the old platform already.
American Economic Review: Religious schooling hampers economic development
Trump Administration Considers Early Biometric Screening for Visa Seekers
Entirely fair.

I almost wrote out an aside in the above comment, because the person I was replying to certainly didn't mention systemd.

I do think there are some interesting echoes between the two conversations, though. Namely that the "angry" that happens to be getting selected for has nothing to do with the merits of either piece of software, and a lot more to do with the fear of having to learn something new to replace something familiar.
Large organizations are constantly trying to decide what to do and how to do it. It does this by consuming information at every level of the hierarchy making decisions and then pushing that information up and down the hierarchy. (Obviously lots of information is translated along different lines than the written down org chat)

Politics is how every organization makes decisions. It's understanding the information flow, the decision making process, people incentives, and how to influence these to get the outcome you want.

Managing up is about altering decisions made above your level (info moving up) and managing down is about taking those decisions made above your level translating them into decisions that affect your team.

i.e. Managing is very much about politics.
Any tips for getting into Flutter? I've been working with React Native for over 2 years straight now, and I'm hesitant to move on from an ecosystem I know really well and a toolkit that finally feels comfortable.

But I also know React Native is hacky, slow, constantly has changes and breakages, sometimes stupid styling things are nearly impossible, etc. And if Flutter is as much better as people say, then I'd love to try it. Any plusses/minuses I should know before diving in?
Dear Facebook: Withdraw Your Cease and Desist to NYU
Show HN: Keymap.click, a site I built to show my ErgoDox keyboard layout
I got an ErgoDox-EZ about a year ago because I was experiencing significant RSI pain and I hoped it could help me. I kind of agonized over the decision - $350 was a lot of money for a keyboard, and I couldn't be sure it would help until I had used it for a while.

It turns out it helped me a lot. I wanted to be able to explain how it helped, so that someone on the fence like I was would have an example of what types of problems it might address. I thought the best way to do it was visually.

Only problem was, I didn't have any web app experience. I taught myself React and with guidance from some friends I made something I'm really happy with. I went from no experience whatsoever in React, Next.JS, or Tailwind, and having never made a UI I've liked, to this.

(It is true that you can now use Oryx (https://ergodox-ez.com/pages/oryx) to tour a keyboard layout as well, but that wasn't true when I started. When it did get announced, I was far enough along that I wanted to finish it. Also, I am now editing my configuration by hand, not keeping it in Oryx anyway.)

(By the way, I'm not affiliated in any way with ZSA, the company that makes this board, and you can get open source ones from other places if you want.)
ZX=Spectrum
Nvidia RTX 3070 Review
Yeah Juicero was like 2014, wasn't it?
Completely agree -- this is even worse for mobile phones, where often it's impossible to even upgrade the OS past the one it shipped with. The second a company stops supporting a product, they should be legally required to fully unlock the bootloader/drivers/etc.
You seem to be using a central login system (https://identity.kde.org/) that requires going to a separate website to create an account which presumably is non-standard enough to throw off most bots.
This is kind of ridiculous. These are high level conflicts between equally valid government entities about how they should operate as well as nebulous questions on how constitutional law applies. I would assume there are legal memos, signed authorizations, etc. for what is going on. We could argue that secret authorizations for these kinds of things shouldn’t exist, but the fact is they do. If the president authorizes something, and years later, a court decides this action was unconstitutional, the employees are not criminally responsible. This isn’t a Nuremburg trial situation where crimes against humanity are committed under the guise of “just following orders”. This is a case of following orders because the best legal experts cannot 100% agree on constructional law and how it applies to different circumstances and different powers given to the various branches of government.
3 years. Not much of a difference. But the old washer was always wet for a long time (even with the door left open) and the new one is always dry.
There’s an even easier one. Stop pretending platforms or neutral. Trying to make up a rule after rule to enforce “neutrality“ and avoid the appearance of “bias“ doesn’t work. Both sides are convinced that they’re being shirked.

Just come out and say it. Our new rule is “behave and we will remove what we don’t like“. You don’t like our decision? Go somewhere else.

I don’t know how you could ever apply objective standards to 500,000,000 tweets per day. It’s not feasible. So stop pretending to try.
So I have just done a little reading. It seems a circuit itself cannot be copyrighted, but a visual representation of it can be. It can however be patented.

I think this means that sparkfuns files are copy-write with a CCSA license. However the circuit design itself is not.
With the improvements in speech recognition, NLP, speech generation, I wonder how long before we can quickly spin up a network of false personas simply to provide "witnesses" or verify false information, or even provide alibis.
I'm the author of the articles and did just now see the comments here. The brush contains a NFC tag and will open phillips.com once you hold it against your phone's NFC reader. That is the payload that comes back from this call.
This is why federated platforms are exciting - you can choose the host that is aligned with what you want (aggressive moderation, no moderation, etc) and still be connected to the rest of the fediverse typically.

I don't imagine the monopoly platforms will follow this though, too much risk of losing users once feeds are no longer optimized for "engagement" and revenue. It's easy to realize how boring Facebook and Twitter are once the algorithm is stripped away.
We just did a major reorg, and everyone who promoted that locked in tool got let go. There were other reasons for the reorg, but take this as a warning, if the tool you promote isn't productive you lose your job.
Yes. GPU RAM is a major bottleneck for my personal work and buying cards is still cheaper in the long run than renting.

edit: Also CUDA is just too important to switch to AMD.
"After the project ended, some of us from the team brainstormed how we would do it differently if we were to do it again. In early 2020, enough pieces were in place for us to start a company and work on Pyston full-time."

I didn't know the Pyston team had split off to form their own company! Anyone know who's involved, or if they've raised money for it?
I wish the Honda LKA were tunable, it's much too noticeable when it nudges you back into the lane.

I typically disable it on long car drives because in California even long car drives often have a lot of other cars that I keep my distance from, and I have a kid who gets motion sick easily. If I keep the LKA on, on a typical drive it results in a bunch of jerky movements that trigger his motion sickness.

If it were paired with driver monitoring it could know that my eyes are indeed on the road and nudge less or not at all.
NVIDIA can resort to paying developers to only optimise for NVIDIA performance and/or cripple AMD performance.
I'm really wondering who this is aimed at that a 50% discount would make any difference. As an individual hobbyist, this is a service that provides maybe $50-100 worth of value to me at most. If I was looking to start some kind of businesses in my garage, my very first priority in putting the business together would be making sure either I or a partner knew how to do this ourselves, so the value add would be ~$0. If I'm a cog in some big corporation, I can probably put $949 on a corporate credit card just as easily as $475.
In the Hunt for Planet Nine, Astronomers Eye a New Search Technique
Just wear a hardhat and carry a clipboard.
Presumably because the Collison brothers recognize that climate change poses an existential threat to the well being of their firm, their customers and their employees, and that because of their awesome entrepreneurial abilities their investors have granted them BDFL powers over Stripe.
Well, at least it was fun to write it.
Honestly, I don't really know anything about their reliability. I got the Kingston A400 because it was a name brand and it hasn't died yet. So that as a sample of 1 is fine.
Aren't all of those mostly implemented in C or C++ extensions? Not to minimize speeding up the glue code, but I don't know if they will see that large of an improvement.
Or freeboardgames.org, which uses boardgame.io under the hood - its all nice react components and a nice node.js stack. BGA uses a custom PHP framework, and Dojo JS (which is older than jQuery iirc).

BGA also has a licensing policy, which means BGA needs to figure out a license for a game prior to you working on it.
If you have an HP EliteBook G4 or similar: I noticed HP SoftPaq now has an updated Conexant driver that claims to work on Windows 10 2004 and 20H2 in its release notes. I installed that and forced an update using Windows 10 Update Assistant to 2004 and then 20H2. I haven't seen any bluescreens.
Unix timestamps aren't human readable
I don't get it. They post all this spam in the hopes that people click on the links therein, thereby boosting the ranking of those sites? Does that actually work at all?
The Parable of the Plumber and the Programmer (2008)
PRs welcome!
Likely because pytorch uses C++ under the hood.
I always like to view this stuff through a supply and demand lens.

As it is, you could already work full time remote and get much higher salary than those companies that adjusted for COL and publicly advertised their pay scales(Gitlab, Stack Overflow, etc). If you were interested in money, and willing to get after it, those salaries were laughably low for someone with the talent and history to back it up.

So now what? The same as always, get paid what you can get paid? If you want X money go get X money. If you can't, maybe you don't have what it takes to live in a high COL city(is that so different from now)? Perhaps the COL will come down to reflect a reduced demand for those particular urban centers. Or to reflect ability to pay high rents and prices?

IMHO the potential downsides are more social; risk of increased social/economical stratification. Maybe the cities end up even more packed with a certain "type" that can pull the big money while everyone else is servicing them on scraps. IDK.
If they are safer in net, the total liability costs will be less, even if they are concentrated in the manufacturers, so that the total cost of ownership will be less (as the operators will have lower insurance costs, which will offset the additional costs the manufacturers will need to charge in purchase prices to insure, most likely self-insure, for defect liability.)

I suppose that if you want to keep the sticker prices of vehicles low, you could transfer liability to a government entity in exchange for stronger government oversight and pre-approval of design and manufacturing, and tax vehicle owners (which still should be lower than current costs when added to their insurance costs) to pay for the liability pool.

If you just shield the manufacturers without transferring liability, you are essentially transferring the costs to the injured.
Looks like https://www.linkedin.com/in/kevinmodzelewski/ is the founder, as-of May this year.
I also looked into that and found that it extracts some metrics from it that will get stored in a cloud service called "Aurora".
I think demand from machine learning applications has also helped keep prices high.
Well, I'm repeating something my old boss Eric Carlson at Unisys said, in his Master's thesis on City Planning.

And remember, the City busses are running only every 15 minutes. So whatever effect they have on localized traffic, it's very intermittent.
AMD Radeon RX 6000 Series Graphics Cards
My go-to solution to booting an older Linux version on a newer GPU is `nomodeset` and possibly other flags that force-disable the use of device-specific drivers. I don't see how this is different on Windows.
The lichess code is actually open source, although not in a simple component for people to use:

https://github.com/ornicar/lila/search?q=captcha

The lichess development process is actually very worthy of praise, lots of useful stuff linked from:

https://lichess.org/source
>If you buy a product...

Ah, but you don't buy this, you license it. That's where they get you. I agree it's very anti-consumer, but it's going to get worse.

> Imagine if you bought a car and then 5 years later company rep would come in and welded the wheels so that you wouldn't be able to upgrade your tires.

Did I mention it will get worse? Maybe not with the silly welding tires example, but we're basically there. John Deere, Tesla, Apple, and others are all deploying clever tactics to lock the consumer out of the things they buy so that they can rake in even more cash.