skysight-inc/HackerNews huggingface dataset:
I always thought the solution to gerrymandering would be to use rank choice voting across the state and the top vote getters would be the ones who are elected. Than you create the districts that they represent. After all land doesn't vote.
To straight up answer your question: Yes, I have friends who really like the iPad so much and wants to do development on it. Will it practically work? I really don't know. Until I see Xcode and/or Docker on iOS/iPadOS I am not very hopeful.
Whatever knocks this exchange off the top spot will be really special: https://news.ycombinator.com/item?id=35079
For those interested, take a look at this series.

https://eli.thegreenplace.net/tag/python-internals
Yep, that's great. It's also happened many times in the past when no documented industrial civilization existed.

There is a long term correlation with solar activity(CME's,Sunspots,Solar flares) that can attest for large climatic swings of the past.

The science is not clear as day, and if you stopped searching for the truth of the matter you've stopped do science.
It's generally "flag" football--no hard contact. A quick search reveals many leagues in San Francisco.
The sfdisk is because as part of our kickstart file we only create the first partition. After removing the disk from the raid we repartition it.

I don't see why this couldn't fix up a RAID device generated by the debian installer. The device name could be parameterized if it's not always the same.

We run this script before there's any real data on the device so loss of redundancy for a brief moment is not a huge deal - md0 is a very small device so it doesn't take long to resync.
That’s not true anyway today, because the assembly generated depends on the architecture, and there’s sufficient diversity there.

The only thing that you can predict about compiled C code is the instructions in the C abstract machine, because that’s what C targets.
I was surprised that it was $100 less expensive than the Quest I bought last year. I ordered a Quest 2.

I have always enjoyed writing game software more than playing games. The Quest changed that, I use it every day. (I worked on VR at SAIC, games for Nintendo, and VR for Disney.)

I think FB priced this for huge adoption. I have totally loved the Star Wars Vader Immortal trilogy so I can’t wait for the Star Wars game. Other favorites are ping pong, racket ball, and some of the 3D art people post.
Members of the majority group are told to listen to, and validate, the perspectives of people from historically marginalized or disadvantaged groups — even as they are instructed to submit their own feelings and perspectives to intense scrutiny.

A common effect I've observed is that diversity training often seems to trigger defensive behavior. People of the majority group perceive that the organization cares much more about the feelings of the minority group than their own, and so members of the minority group become dangerous. For example, you might be willing to tell Steve his new hairstyle looks stupid, but wouldn't say the same thing to Shanice.

The response to this change in perception is defensive disengagement. The majority begins restricting their interactions with the minority. They don't make idle conversation with them. They avoid joining projects with them. They don't become friends with them after-hours.

Now, the opposite certainly exists. I've been in companies that were a pure good ol' boys club that would say the most outrageously racist things standing five feet away from a coworker of that race. As far as my experiences have gone, though, the middle ground is dead. There're very few companies where you can just treat all your coworkers like people.
IDE devs can copy a thing or two from all the distraction free writing tools (which have gone too far), balance is key.
Better specs for $400 less, on a Pixel?
Name one phone built to last with better specs than the iPhone SE please, I'm listening.
I don't care about multiple cameras, OLED displays, 120 Hz or whatever the industry is trying to push these days, I just want a reliable decently built phone with a good SW support.
Furthermore, I don't see how replacing the phone more often would be a positive thing, it just means I would produce more trash.
It's self-hostable, too
Even if zero app changes are required, you must still:

1. Download, extract, and run the new version of Xcode.

Note: you cannot upload builds for production App Store with pre-GM builds. You _must_ use the GM or production Xcode.

It's a 12 GB download, and extracting takes 20 minutes. Factor in about an hour here. Especially around when it's posted you can expect a very slow download.

2. Build, execute and validate the app at least _launches_.

Maybe another 30 minutes.

3. Create and upload an archived build to Apple.

Maybe another 30 minutes.

4. Wait for the uploaded build to finish processing.

This takes somewhere between 1-3 hours.

5. Submit the finished-processing build.

Manual inspection of metadata, screenshot uploading, etc. Let's call it 20 minutes.

6. Wait for approval from Apple.

Who knows how long.

7. Release.

So this is somewhere around 4-5 hours at _minimum_ of work to get the build uploaded.

When you're told at 11am that users will have it in their hands the next day, even if you are incredibly prepared, there's simply very little time to actually do the above in a safe way. And if you're not on Pacific Time, you're going to miss this window entirely.

Not to mention Apple uploaded a GM build of Xcode around noon, and then silently replaced it with an updated version sometime later without explaining what the difference was. Fun stuff.

Also: the GM build has regressions.
They can if they need to... Both the U2 and the SR71 had a crazy short development time - months, not years. The history of both those aircraft from a build/design perspective is an amazing read. They knew the U2 would be obsolete for the original mission and got the blackbird in the air. Got to wonder if it is just significantly harder to hide things now than it was in the late 50's. Between satellites, cell phones, and globs of potential collaboration - it would be hard to keep something in the air a secret.

http://www.roadrunnersinternationale.com/sr-71timeline.pdf
That's a surprise. I was expecting keys 433% as large as ordinary ones. It could be for a person who types with feet, arm stumps, or elbows. It could be for a person in protective gear. It could be for a trained animal. It could be for entertainment, such as by hitting the keys from a distance to win a carnival prize.
It's not likely the particles, it's more likely the temperature changes and the carbon monoxide.
They didn't contribute a thought, though.
I'd say the core problem goes deeper than that, and getting rid of gerrymandering only solves part of it.

Let's say you have parties representing 10%, 20%, 30% and 40% of the population respectively. Ideally, you'd like the politicians elected in the same proportions. In reality if the populations are dispersed evenly, then when you divide up the populations into seats and elect one representative from each seat you are going to end up with some mix of the 30% and 40% making up 100% of the parliament. If the distribution is perfectly even and you are using FPP then the entire parliament will all be from the 40% - which is more of a dictatorship by the 40% than a democracy.

Gerrymandering, and a "fairer" voting system like instant runoff might alter the break up of the 30% and 40%, but either way the 10% doesn't get a seat. To have any say at all they have to vote for one of the 30% or 40%. In other words you end up with a 2 party system, which is of course what we do have. Neither getting rid of gerrymandering nor using a better voting system actually solve the problem, if the problem is ensuring parliament reflects the voting population. Yet we see those two things proposed over and over again here on HN and elsewhere.

The solution is what the other posters in this sub-thread mention. Germany and NZ use it. To me, it looks to have worked very well for them. But getting there is hard as the incumbent 2 parties will combine to oppose it. The change always makes them lose seats to the minorities.
This is why I block mobile messenger apps from accessing my contacts.
Forecasting elections using compartmental models of infection
Is that really your definition of freedom? Having it a bit easier to infect other people during a pandemic?

Honestly, how can this make sense to you?
Sure it’s a great alternative, but these aren’t going to be made available to the homeless.
One requires you to upload a non encrypted version of your data. So whilst it might mostly appear as optics of good faith, it’s actually two extremely different requests and goals.

If you want your data private and to remain encrypted, you don’t enable icloud backups and Apple remain helpless to the government.

At least as far as we know and are willing to ‘trust’.
> My understanding is they don't support Macs because they don't have accelerometers/gyroscopes so the AirPods wouldn't know what they were relative to spatially.

What about when using the AppleTV? (This question isn't really for crazygringo who wouldn't be using the Mac to watch video if they owned an appleTV.)
Though it is made slightly (?) better for the fact that if you for 12 month consecutively, then your fallback license is upgraded to the version 12 months ahead.

(That is, the next sentence in the bit you quoted is:)

> You will receive perpetual fallback licenses for every version you’ve paid 12 consecutive months for.
The whole point of OP's proposal is that it should be well-defined, because "pointers are easy". I am trying to demonstrate how absurd that is.
Adblockers will require you to "jailbreak" your device and their installation/use will be against numerous terms of service agreements. Maybe they won't be illegal though, who knows
While this editor looks very nice I'm still confused on why I would use this over sublimetext or vscode. It doesn't try to contrast at all just lists a bunch of features that I already have in other editors.
I actually prefer non-split orthos but with a split layout. What
I mean with that is something similar to split keyboards but
angled and within one case. This is still very ergonomic but
more portable. Combined with columnar stagger and reduced to
about 42 keys I find it extremely comfortable to type on.
Seriously! It's really frustrating that people tend to think accessibility features are just for people experiencing disability. The web, applications, and the whole world at large is made better for _all_ people when we build with a mind toward accessibility.
This may be my lack of social skills speaking, but would you mind sharing a little more information on how this works in practice?

In general when I interact with service workers, we tend to be focused on the service at hand - there isn't very much spare time for making friends. And I can't help but feel they are being paid to be friendly. (I am not from the US, if this makes any difference)

Also, how much time would you say you spend with new friends? I find that between work, family, personal projects, and a stable of few but close friends, my time is pretty well spoken for. But the idea of having more friends is certainly a nice one.
These questions seem to be a bit grasping.

It's clear from GP's post that the problem with 'modern' in this context is that it lacks semantic meaning within the given sentence. As 'modern' has no domain-specific denotative definition, one must turn to its connotation — of some quality that is only available in newer products, not prior ones.

On the other hand, to simply say that something is 'new' in technology is clear: it is a recently-developed or recently-published effort, free of insinuation that there is anything better or worse than what came before it. 'Modern', on the other hand, implies some sort of quality that might not be apparent in prior art.

> If they called it "postmodern", would that be acceptable?

Why would that be acceptable? That would carry even less clear meaning.

> BTW, do you propose renaming the Museums of Modern Art?

In that context, 'modern' has a domain-specific meaning — art made past 1860.
You are completely right but that is precisely my point.

Counting hours for a job like programming is pointless. If you also agree that it's not reasonable to expect 8 continuous hours of intellectual labor, it should also not be reasonable on part of employees to be wedded to their 8-hour-workday. No one seems to have a problem chit-chatting at work, or engaging in other forms of recreation, but everyone seems to love counting hours when it comes to reasonable work expected from them.

I notice this in my job working with a team in Europe that my company has acqui-hired (this is relevant because until then they were a purely European company in terms of composition and culture). We are a pretty standard SV startup in terms of culture, we are in the office for ~9 hours a day (that includes lunch etc.) but we trust our employees to manage their work, which includes the self-awareness of knowing when you have not done enough during the day and compensating by working a bit more whenever you see fit.

In contrast, the European team does strict 8 hours a day (including lunch), does NOT have better average productivity than ours, but gets very upset at the occasional expectation that they meet deadlines with similar 'vigor' as their SV counterparts. I'm sure the same people would complain about pay disparity between the bay area and Europe and find it unfair.
You are over analyzing the marketing pitch, and/or expecting it to be the exact specification. It’s not. IMO it’s fine for a project to pick a few vapid buzz words to get you interested, because a complete specification of the project certainly isn’t going to catch eyes.
No vim key bindings. No extension for vim key bindings :(
I could see myself doing light drafts or a few Leetcode problems, or toying with an api on it. Nothing heavy.
Are we the cause of Venus, Jupiter, Mars and Saturn being on the fritz as well? They are experience major magnetic field changes as is Earth. Are we responsible for the changes on the other planets as well?
Mitigation and adaptation are both absolutely part of fighting climate change. Proposed strategies are actually pretty sophisticated.

Discussion on boards like this is pointless. No one here knows what they're talking about because they are arriving at these conclusions from first principles and so they are far too slow to reach the better parts¹. But if you go up to the proposed plans for the future talked about by the policy eggheads you know that spending money to move people, to build and renovate sea walls, and build flood control is all absolutely on the cards².

If you are curious, then these are usually referred to as climate change adaptation strategies (Google for that exact phrase to get lots of results) in contrast to climate change mitigation strategies (reducing carbon emissions etc.).

¹ The SOTA policy thoughts around this are at Shakespeare and the discussion here is like a child reciting the alphabet. Do yourself a favour and skip this part.

² The geopolitical details about who gets more arable land, etc. are all other factors.
Getting torn to shreds in the Ars Technica review: https://arstechnica.com/gaming/2020/09/review-we-do-not-reco...

Even excluding the hard requirement on a Facebook account it seems there were a lot of compromises made to get the price down.
For C standards before C11, C doesn't have a thread-aware memory model. The notion of threads suspending and waking up, or memory access from one thread's stack to another, does not exist in the standard, at least as far as I'm aware.

The C standard also doesn't define the memory layout of the stack, so there is no standard way to acquire the address of that variable. It's easy enough to see that compilers do not actually create storage for it: https://godbolt.org/z/cfE9o5

In C11 there is a thread aware memory model, but still no standard way to access that location, so compilers will assume it doesn't need to be created. https://godbolt.org/z/KTz9sT
This is true of Google as well (Chrome, Android, Maps, etc).
Have you tried it? I honestly wouldn’t put it past apple for that one setting to control both things even though you can’t tell by the name.
That website looks like a scam to me. Built with GoDaddy builder, dead links everywhere. Strange unrelated links to amazon books.

It might be legit but way too many red flags for me to give them any money.
sexlikereal.com is the streaming app

I don't know the games he's referring to.
Chromebooks for Education [pdf]
Ahh, The Atlantic. Where voluntary commerce between buyers and sellers is somehow a neoliberal plot.

Who cares if shoes cost more after 7pm? Don’t buy from a store that gets named and shamed for these shenanigans. It’s vastly superior to government bureaucrats creating endless regulations designed to preserve some fictional memory of shopping in a quaint downtown boutique while on an ecommerce website. In Paris a retail shop has to register with the government when they want to conduct a Sale, and are limited to only a couple weeks per year of sales! Complete insanity.
I agree it’s annoying.

It’s just that nobody has been able to articulate why it’s any more than that.

The fact that Apple’s own software is not all updated just proves this point, since they obviously did know when it was going to be released.

Nowhere am I saying there should be no bugs. Just that this move has very little impact on bug fixing.
I think they're deliberately trying to shed personal users because the hobbyist association is brand poison for Fusion in the professional space.

The people Autodesk wants to sell subscriptions to sneer at the "hackerspace" types and scoff at Fusion 360.
What does have to do with Palo Alto criminalizing non-residents using a city park?
> You mean if CO2 is not causing a global warming?

I'm not exactly sure what part of my comment you are referring to. If it is the last part regarding our understanding of global climate, then perhaps I can expand my comment a bit.

Catastrophic global warming predictions are predicated on two linked concepts: 1) Greenhouse gases block infrared radiation 2) the global climate system has a particular sensitivity to 1) that results in the predicted net change in average global temperature.

1) is basic physics and can be measured directly in the lab.
2) is the "climate sensitivity" to atmospheric CO2 concentrations and its particular value is not directly measurable. It is a component of the complex climate simulation models and is just an estimate of the real climate's sensitivity.

My comment was about our confidence in the climate models and the sensitivity that they model.

> And you don’t think global warming will eventually cause an economic slowdown at Covid19 or worse levels, permanently? I’m not so optimistic.

I don't think there is any particular reason to think that humans won't adapt.
How does it compare to ProtonMail?
> In a simplistic, pointers-are-integer model, these two functions are not equivalent,

In reality two functions are never and can never been equivalent--they can only be observationally equivalent.

> you need to have to some sort of rule that...whose address is never taken can never be legally accessed by a pointer.

Such a "rule" does exist. If the above is a C program, said C program must have undefined behavior (read: other pointer bugs) to observe x's value.

Programs with pointer bugs can do insanely weird things because they break all the abstractions of programming language and expose the memory layout.

The point of the article is that compilers shouldn't try to exploit undefined behavior in pursuit of more performance. The fact that you can observe optimization means that abstractions of the languages are broken. C and C++ are essentially the only languages in existence where rampant observation of optimizations is considered not a bug, but a feature.

I would really recommend reading the Ertl paper [http://www.complang.tuwien.ac.at/kps2015/proceedings/KPS_201...]. It covers this really well.
The same message is on Reddit, Twitter and other places.

Here is the twitter: https://twitter.com/TutanotaTeam/status/1306344728745644033
> it's nearly impossible to justify paying for an IDE.

The reason I pay for IntelliJ IDEA is exactly the fact that I don't have to install any plugins, or fiddle with config settings, or really do much of anything; the product works extremely well out of the box with all of the IDE features I would ever want (and then some). The last time I seriously tried VS Code[0], I felt like I was constantly trying different plugins and changing various settings in order to get it working the way I want, and many of them weren't quite as polished as what I get immediately with IntelliJ.

[0]: Admittedly, this was over a year ago, so it's possible things have improved. But I'd rather pay $89/year than spend the time to find out.
iOS lets you turn on a red filter that disables the green and blue channels. you can set it to turn on by triple tapping the home button (or I'm guessing the back for new phones). This is the one thing I really miss after switching to Android. The red screen is fantastic for reading at night, really easy on the eyes.
A screenshot would be helpful. I'm not signing up without seeing it.
https://github.com/vshih/CloudDiff works for text files. I don't know if it can be used for binary files, but it may be possible if you have an appropriate document diffing tool installed.

> Compare versions of your Dropbox or pCloud text files in-browser or with your configured diff tool.
> Quest can do the exact same thing [as a Rift S]

There's multi-frame latency and compression artifacts involved in this. It's really disingenuous to say that a Quest 2 is unambiguously better than an actual PC VR headset
Not for SMS (presumably because it can’t be shared to the other participants, but I’d still like a way to apply an alias to these four or five person deep threads for my own devices).
Why Not Finish Better? About a Great Quote by Clive Staples Lewis
Which, frankly, no one should buy. It's a bad investment long term.

A few years after release, physical copies of games are usually cheaper—often much cheaper—than what's available digitally. I picked up a new copy of Horizon Zero Dawn for $12 a couple of years ago. I got Uncharted 4 for $20, also new. I don't remember what the equivalent digital prices were, but I'm pretty sure they were closer to $40.

I honestly think it's a bit of a shame—and a problem—that game prices fall so quickly. It puts too much emphasis on the first few months of sales (even more-so than other media), and in turn forces companies to churn out new franchise entries that don't actually do anything new. But as long as this is the state of the world, I think you'd be crazy to get the model with no disc drive.
This is just one piece of anecdata, but I'm perfectly capable of pirating games yet haven't in years. I buy everything on steam or gog because it's so convenient. The last time I pirated any video games was suprise surprise when I wasn't making enough income to buy them.

TV series on the other hand I still pirate to this day (if they aren't on the couple of streaming services I sub to), because buying them is way too complicated (even impossible with a large portion of shows that aren't current, and a fair number of current shows too).

Movies are a mixed bag - grabbing cheap dvds or blu rays of pretty much anything is easy online so I usually do that, but I imagine if I preferred digital media or watched enough movies for my physical collection to be unwieldy I'd resort to piracy because buying digital copies of movies is just as complicated as TV.

Give me "Steam for Movies and TV" or a streaming service that aggregates licenses from everyone, and doesn't only host the content that they think will be most popular and I'll probably stop pirating those too.
> The fact that Apple’s own software is not all updated just proves this point, since they obviously did know when it was going to be released.

I'm not sure I understand?