skysight-inc/HackerNews huggingface dataset:
> But I need to use Windows for work because of multiple programs that do not run on any other target.

> At home I still have to dual boot Windows to play games with my friends.

In most cases you may execute such programs & games under Linux via WINE (+ Mono, PlayOnLinux, Winetricks; if needed).[0]

> In school (this has changed a bit) I need to use Microsoft PowerPoint, Excel, and Word.

Use LibreOffice Impress, Calc, and Writer instead.[1]

> There really isn't an alternative, even if you wanted to pay money for it.

Scroll up and read again.

[0] https://www.gamingonlinux.com/wiki/Wine

[1] https://blog.documentfoundation.org/blog/2020/03/24/libreoff...
Electricity costs can far outweigh developer salaries.

In some cases a rewrite may save more money than moving to a 20% faster python.
IMHO, Hacker News is equally guilty of censoring valid, substantive critics with its use of barely visible font and outright removal of comments it does not like based solely on opinion -- not verifiable facts, nor strength of polemic.
Scipy has a poor performance ceiling? Numpy has a poor API? Compared to what? Eigen? Whatever the Scala guys use? That sounds kind of silly to me, especially when hardly anyone is actually CPU-bound, anyway.
We had one of the "real humans" write to us (in issues) asking us to leave his spam up for "just a few hours".

We implemented a filter anyway.

(This was not Gitlab, but a specific form on our unique website.)
Office Open XML file formats (2016)
This is not a slippery slope argument, it's "what happens if we permit all this power to rest with a few people and one of them converts to or gets replaced by a Nazi in the future."
> Carbon capture is necessary in the long term

When it comes to long-term technologies, they just don't become ready when you need them. We need to start investing in them today so they're ready when we need them to operate at scale.

One thing to consider is that "carbon capture" can be a good stopgap approach to long-term energy storage. For example, use the extra sunlight in the summer to run carbon capture, and then on shorter winter days burn fossil fuels.
20% faster is nothing. You want at least a magnitude faster to justify the cost and risk of switching.

The Python language is already 30 years old, and it wasn’t even the cutting-edge in imperative language design (<koff>Smalltalk, Lisp</koff>) back then. It’s positively antiquated now.

I’ve never understood this tunnel-vision obsession with endlessly chasing ever-diminishing returns. It’s Zawinski's Law of Software by way of Greenspun’s Tenth Rule, and a fundamental failure of courage.

Learn the lessons from both the good and bad of what’s been done before, and move on. A better long-term answer would be to design a much faster, more efficient language for running Numpy, Scikit, and Tensorflow, then port those libraries over to that. If that language turns out to be good for other things too, then great. If not, let a thousand flowers bloom.

There is a much larger learning opportunity here, to get a whole lot better at migrating extant code bases from an old, popular, dead-ended language to a new, upcoming one. But it’s like finding your way to Carnegie Hall: it takes practise, practise, practise.
You can't have a unified opinion here.

There are some pretty good public game codebases (Penumbra/HPL, Quake I/II/III, Doom I/III), there are some okay ones (RedAlert), there are also pretty awful ones (Duke3D, Descent).

Note that this seems to be completely independent from whether the game is good or not!
People who don't want density should be free to avoid it. What they should not be allowed to do is pass laws that prevent the rest of us from enjoying the benefits of density. The primary reason we don't have increased density in the United States is that it's illegal in most cities to build enough new housing to meaningfully densify neighborhoods.
Once the spammer figures out what you're doing, he'll just throttle the CPU for the duration of the quick test.

Depending on how smart the test is, just having Date.now() return values with a -12000, -11000, -10000 offsets the first few calls might even do it
Correct, I don't touch luxury bags for the same reason I don't touch Connect-Tech and Leopard Imaging products. I pay for functionality and carrier boards are functionally just wrappers with some wires.
Truncated immune system receptors may regulate cellular activity
Yes. They're hampering the adoption of cryptocurrencies.
Learnings from Running a Longevity Startup
My Windows 7 PC was never forcibly upgraded. I don't know what you are talking about
I think you misinterpret what I said, it is the edge case scenarios where fatalities tend to occur. Of course in humans that can be due to drunkeness or distraction or confusion, nobody is claiming human drivers are perfect, but if it is the 'weird' situations that tend to result in accidents and deep learning tends to make mistakes in 'weird' circumstances, that doesn't fill me with confidence.

Also it is not at all obvious that self driving cars will do better than humans. Perhaps they will, but it isn't just about numbers. As I alluded to in another comment, imagine if they had 50% of the human death rate but it was all small children and occurred seemingly randomly. Do you think that would be acceptable and a better outcome? These things are less black and white than they might seem.

Another factor is that with deep learning it is fully a black box. It is very difficult to understand WHY a particular course of action was taken, whereas in human cases you can usually determine this. The why might also be limited, e.g. 'human child was mislabelled as stop sign' or similar, which just causes further questions.

The fact that you have scenarios the car will definitely not know how to handle combined with a deep level of inscrutability makes it difficult to have confidence in issues being resolved or the technology improving on a safety basis.
Didn’t the original Go creators mention on multiple occasions they intended to build a replacement to C, only accidentally produced an application language? Assuming that’s true, Go would have happened regardless. Google couldn’t have pulled out of Unladen Swallow before Go is usable, since they could not have known it’s actually an alternative at the time.
I sympathize with the frustration, but the tests themselves will just be another attack vector for voter suppression (history proves this).

Probably better off spending resources on improving education and political awareness.

I personally think that if we aren’t going to let someone vote then we shouldn’t ask them to pay tax either.
XFree86 was a fork of X11R5.
Indeed, and how the answer to this problem always seems to be "use wlroots".

The wlroots github page[0] even says so: "about 50,000 lines of code you were going to write anyway".

Seems to me that if there's a necessary 50k LoC that every compositor needs, it should actually be a part of Wayland.

[0] https://github.com/swaywm/wlroots
China Runs Illegal Intimidation Scheme Inside the U.S., DOJ Charges
A few years ago, Gitlab was indeed mostly a clone of Github. The thing is during these few years I personally think Gitlab became far superior to Github in terms of "turn key" solution to manage your software. Now, Github is the one "stealing" ideas from Gitlab, with for example their Actions.
impressive! makes me think that 2nd and 3rd gen games on PS5/Xbox Series X will look pretty nice
There is absolutely nothing like a free market in housing. Many low-density suburbs would already have naturally densified if they were allowed to. The reason they have not is that it's illegal. People aren't choosing less density. They're banning density.
There are many examples of neutral platforms that put users in the driver's seat: early Twitter and Facebook, USNET, email, RSS, WWW.

The law before Section 230 was such that if you moderated content, you were responsible for it. You can read about CompuServe and Prodigy's different approaches to moderation and liability. Congress decided that internet services should be given immunity from liability for third-party content, but it's clear their intent was not to allow two or three megacorps to act in partisan ways by blocking access to journalism. They are acting as publishers now and I would not be surprised if Section 230 is amended by congress.
If you mean ISO 8601 and its "2007-04-05T12:30-02:00" timezone thingy, not really.

It doesn't store a timezone, but a UTC offset. Which is a problem because the UTC offset of a timezone may change.

This happens rarely enough that people do indeed use "ISO 8601 + offset" to store "timezoned" timestamps, but often enough that it'll probably end up corrupting your data sooner or later.
Corporate green-washing initiatives like this just make our economic system look good, while doing no meaningful good. These corporations have political power, but they don't use it to solve this crisis.
In the end, the RTX 3090 is still better at ML workloads than every card other than the RTX A6000 or the A100. Although the 3090 theoretically falls behind the V100, Titan V and Titan RTX in terms of pure mixed-precision matrix math, in practice the 3090 still performs better on almost all workloads.

So maybe not 100% designed for ML, but better than anything else out there unless you want to sell a kidney.
How much does a vote matter?
And a UI that threw away a decade+ of desktop user experience metrics for a half baked not quite tablet UI on the desktop that still to this day is sub-optimal to the UI they had in win95.
Beyond Proof of Work: The XRPL Consensus Solution
Are you looking for collaborators? Or have a specific topic in mind? I am making a group called The Polymath Club (thepolymathclub.com) to collaborate on world problems/ ideas. The purpose of building the group was to get input from many smart people in cross-discipline fields. We currently have 8 members.
Not trying to advertise- I just thought you might find it helpful in the future :)

-Jane
The bigger unintended consequence is that this shades the area underneath the platform. That may not be so bad if it's in deep water, but in a shallower area it will have negative effects on the life underneath it.
Relatedly, several years ago I scraped all companies on the old companies house webcheck site. There were two that interrupted my scraper: both contained '<' in the company name, and both seemed to take the webcheck service offline for a few seconds whenever I requested their pages. I can't say for sure - it might have been a temporary IP block I suppose - but it amused me nonetheless.
I don't think fostering calm discussion is a necessary goal for large-scale social media platforms. Some percentage of conversations will get heated--both online and offline--but that's natural and is something society is able to deal with.

The danger of social media is that it fosters radicalization by connecting extremists far more efficiently than is possible offline, and that in creating communities of extremists who give themselves psychological permission to act out their beliefs. The consequences of this spill out into the real world in ways that society is not fully able to manage.

People using social media to call each other shitheads for supporting (or not supporting) Joe Biden isn't a problem. No one outside of those involved in the conversation will have any reason to care and the people involved will get over it.

Social media connecting unhinged people, however, and helping them create a parallel reality where burning down 5G towers becomes the right thing to do to protect people from autism, is very much a problem. This kind of activity spills over into the real world and does have direct consequences.

Regulations of social media platforms ought to be far, far more concerned with mitigating the risks of the latter problem than with maintaining civility.
Sure, but CO2 removal can be funded otherwise than by
CO2 offsets or carbon credits -- by a tax on fossil fuels, for example. It is even possible that research can be targeted at using the carbon removed from the atmosphere for fuel or for production of plastic. Burning the carbon (again) as fuel results in no net reduction in atmospheric CO2 of course, but it would probably replace fossil fuels (just as any other renewable source of energy would) and if it ever looks to become profitable, then that would tend to cause increases in the efficiency of CO2-removal tech at no expense to the taxpayer with the result that any CO2-removal efforts not funded by profit-motivated fuel production (e.g., taxpayer funded CO2 removal) become more efficient.

But my main point is that global warming is eminently amenable to technical solutions similar to how for example putting humans on the moon was eminently amenable. Not all societal concerns are so amenable, but for those that are, it seems to me very suboptimal to resort to analogies with religious concepts in public discussions of the concern.

My first comment has a score of -4 now by the way.
It's surreal having an integrated GPU in a small non-gaming laptop that isn't completely useless (Vega 6 on a Ryzen 5 4500U). AMD is on fire. I hope they keep it up until I get ready to build a real gaming computer.
I might have to eat those old words as there is some form of runtime code specialisation being considered for inclusion in CPython. It doesn’t sound like a fully-fledged JIT, but that might be a distinction without a difference.
Twitter at least already has this, you can turn the algorithmic home feed off.
And yet - here I am - having owned probably close to as many AMD/ATI graphics cards as you and I want to never go back due to their drivers. The 4850/4870 launch left me with trauma. I've mainly used my cards on Windows. Since I've been using my 980 Ti and 2070 Super - I've not really had any issues with Nvidia. I'll get a 3080 instead of a 6800 XT - presuming supply is available. I'm super hesitant to go back to AMD. Been burned too many times!
"it's simply a fact of life"
- No

"Everything in the world need _not_ be late stage capitalist democracy. There are plenty of ways to attain success and happiness."

- You meant to say "early stage" and of course there are many ways to attain success and happiness. That's why we allow people to make their own choices, elect their own representatives, and speak freely. We don't force them into accepting one single system, like they do in China. In America, we believe humans have inalienable rights that the government has no authority to usurp. The government exists subserviently to protect our rights to pursue happiness as we see fit, provided we don't infringe on the rights of others. If you want to go live in a communist community within a free society, you're more than welcome to share your income with a group of people. What you have in China is totalitarianism / authoritarianism, which we believe is axiomatically immoral, as it removes option for people to decide on their own, it removes the inalienable rights that all humans naturally have at birth. Don't you agree that you own your physical body, and you own the fruits of your labor? Don't you think you have the right to express criticism against leaders? From where exactly do they derive their authority? It's not by elected mandate. I would love to hear why you think restricting freedom and being a cheerleader for totalitarianism / authoritarianism can (even in theory) lead to greater happiness. Thank you!
More or less, yes. The purpose of IRB review is to ensure that personal data collection and use are legally and ethically kosher.

Cambridge Analytica and the researchers when they were working for it never claimed to be doing UofC research; if they did, UofC could and should have applied an academic (and possibly legal) baseball bat to their collective face. In fact, when Kosinski did try to use the data as part of his UofC related research, the UofC IRB denied it.
I remember meeting a pair of 60 year old nudist ladies. Their skin was totally trashed.
Without additional context, that seems a bit extreme. People often promote tools because they have some experience and have not (yet) had a poor experience with them.
That's not how progress happens in practice. First of all, it's not a known fact that a Python JIT implementation with reasonable maintenance cost, functionality, and performance can exist. Pyston is trying to prove that it is possible, but it's not exactly a weekend project.

Even if you solved all the political issues around getting CPython maintainers to accept performance contributions (discussed already in this thread), adding a JIT to the main CPython codebase would surely slow the pace of development of other Python features. If the effort were to fail, then CPython's primary maintainers will have wasted a whole bunch of time coordinating with the JIT effort. I'm personally rooting for Pyston to succeed but it's admittedly an ambitious project.

So forking off an experiment is the right move here. Pyston's existence as a side-project is pulling no resources away from the main project -- but it would if it was trying to send changes upstream.

Hypothetically the Pyston developers could be making non-JIT contributions to CPython instead, but developers aren't interchangeable commodities. Pyston's engineers have expertise in optimizations -- they may not be as skilled or interested in language development.
> Global hotkeys work pretty much everywhere

To be clear you mean that can in your config file or settings menu bind a hotkey to run a particular action if and only if that action can be specified by a particular command line operation.

This is indeed my preferred way to specify such things I like that it is centrally managed and if the application developer lets you interact with the program that way it is quite powerful.

Is this possible on gnome wayland or just under sway?

There is another form of global hotkey configuration wherein the app lets you specify a global command for an operation that may be internally specified and may not be provided via a cli interface and this functionality will never work by design.
It's one of those things that gets complicated pretty quickly. Essentially, for every transaction you make you have to determine if you made a profit or a loss with your crypto. The purchase date of the crypto you're converting into USD matters because you need that for short-term vs long-term capital gains. This problem also gets worse if you buy crypto at regular intervals, like I often do, because now you have different gain/loss potentials in the same transaction.

Sure, a program can calculate this for you, but it does make filing more complicated. You'll probably have a very long list of items on your 1099.
There are such people (depending on your definition of suffering) who cannot experience pain. The condition is called congenital analgesia and, to my knowledge, they retain their rights.
Hey - We really appreciate your support!

We have been deeply inspired by StoryCorps. And I couldn't agree more with Dave Isay's vision - this goal of creating a "hope machine".

What we've found with Artifact (thus far) is that the "do-it-for-you" aspect has been important - that we set up interview guests with a professional interviewer, who helps guide guests through the things they want to capture.

We see this as a natural extension of the StoryCorps mission - with the idea of making capturing the important stuff in life even more accessible.

And btw, the Betty Jenkins 3-minute summary is amazing! Thanks for sharing!
These debates in the context of a people who still routinely get their food from factory farms and other animals is fascinating to behold.
- you now learnt

Great punchline. In the real world, no such thing was learnt. The new management that hired the consultants claim victory, and nobody remembers what got them into the mess in the first place.
It's not only offering goods and services but also "monitoring of behaviour" so analytics and tracking, which, strictly speaking, makes the GDPR applicable to most websites on this planet.

In practice, if you don't have high visibility (i.e are small enough, which probably means 90% of websites) and don't have any presence in the EU then just ignore GDPR because no-one is going to go after a website on another continent because it tracks visitors and sometimes people from the EU visit it.
Airline Safety Card Database
They still make money on free Win10 by spying on your activity, showing ads, and aggressively pushing purchase from their store.
His position is inconsistent, yes, and so is anyone who supports net neutrality but thinks Twitter should be able to block legal user content on their platform.

On many issues Democrats have the liberal position, but in a growing number of areas, Republicans have the liberal position. Neither is ideologically pure and both are self-serving.
You have to pay capital gains on bitcoin if you spend it, even if you don't convert it to fiat first.

e.g. buy $10 of coins, use same coins to buy a meal later, if the value of the meal is $20 (whether denominated in fiat or the equivalent bitcoin), you have a $10 capital gain.
Yes, that’s the price in cities that haven’t fucking failed to address housing issues. The building materials are not meaningfully different in costs and labor isn’t that much worse (not nearly enough to justify 100% difference).

There is nothing magical about the bay compared to Indianapolis that means I can’t find a 2 br apartment anywhere on the outskirts of even San Jose for a similar price. The only difference is the overbearing NIMBY crowd protecting their own investments in their homes.
It even explains Python:

> The resulting interpreter will run very slowly because of the LORD

;-)
The state management is THE headache of Flutter IMO. There are many options now and I expect Google is following this development closely. Sooner or later they'll either endorse a solution or come up with something better.
A Statement. Why I’m No Longer “Anonymous”
Kalanick is a billionaire, many employees in SF are multi-millionaires, and millions of drivers around the world made a lot of money driving on the platform and continue to do so. I heard in Brazil, Uber helped 300,000 drivers alone make money during their very deep recession. I think that sounds like a genius to me.
I've absolutely noticed this. I generally don't remember what I read on HN, or in documentation. What I do remember is the fact that I've read it, and a vague sense of where, and hopefully a few keywords to type into Google. I actively try to keep my memory sharp by doing recall exercises, but I think it's a losing battle: when we know we can find something later you either consciously or subconsciously do less effort to remember it.
I think chiplet design is coming with RDNA3. AMD has been putting out material regarding CDNA & InfinityFabric 3 for the datacenter market.

See: https://www.extremetech.com/wp-content/uploads/2020/03/AMD-I...
Short motivation: I was thinking for a short moment to myself, "how hard could it be to support at least some limited reading and editing of .docx files?"

Now I know that I will probably never know: the "Part 1: Fundamentals and Markup Language Reference" is >5000 pages!
With the web and cross-platform app development tools, they essentially are.
Miles Taylor Was Anonymous Op-Ed Writer
That’s true, but it doesn’t mean Apple
won’t or can’t do the same thing with search as they did maps. Maybe they will, maybe they won’t, but they do have a track record of doing right by their users.

BTW their maps revenue from Google was a bigger share of total revenue when they gave it up than their search revenue is now.
Well, yeah, I didn't say it was a good option, just that total preemptive moderation (also not a good option) isn't the only choice.