skysight-inc/HackerNews huggingface dataset:
From election strategy point of view, you are in a much stronger position if you poll much higher, for various reasons:

- uncaring and undecided voters, if they had to vote, are likely to vote for the winners, because being on the winning side makes them feel better (which may have decided this election)

- if you lose the election, people are more likely to believe that the other side cheated if you were projected a clear winner by the polls, so you can bring people on the streets or run fraudulent lawsuits to deter the opponents and still get a lot of support

So, strategically, it pays to poll higher regardless of how things really are. Given how a lot of media organizations are against Trump, it's not unlikely that these polling organizations were too... and they helped the opponents.
Denouncing white supremacists after the entire country says you have to isn't really the same. Anyone with critical thinking skills can see that the number of times he has refused to denounce white supremacists or called them good people makes him a white supremacist.
I'm old enough to remember the MacBook Pro intro (seems a long time ago!) when Steve Jobs said it's all about performance per watt.

My only worry about the systems with more cores (Mac Pro etc) are about the economics for Apple of making these chips in such small volume.

PS Interesting that from Anandtech the M1 has a smaller die area than the i5/i7 in the Intel Airs so plenty of room for more cores!
> my quest to sit on a couch ended up accidentally helping fight censorship

That's brilliant! We can never predict the impact our tools will have on people's lives.

Your idea of partially porting youtube-dl to the browser gives me an idea... would it be feasible to port it fully? I think the biggest hurdle would be ffmpeg, but a few days ago I saw "A pure WebAssembly / JavaScript port of FFmpeg": https://news.ycombinator.com/item?id=24987861
Absolutely. We need to carve a new normal. I personally would be a lot more productive after a 3 months of rest.
I asked my former employer if I could take some unpaid time off, and of course I was flexible on timing so that their impact was at a minimum. The answer was no.
I've been reading this site for almost 10 years and never noticed them until you just pointed it out. I don't think many people look at the footer. :)

(They're also not in the footer of the comment page and a link in the otherwise empty header could be useful for new users.)
For some reason I can't imagine many people utilizing that sort of logic with the transgender flag on a hat.
I think you can also do something like this if you want it to be readable

with (open("foo.txt") as foo_file,
open("bar.txt") as bar_file,
open("baz.txt", "w") as baz_file):
baz_file.write(foo_file.read() + bar_file.read())
Why is this not happening in non-swing states other than Virginia? And why does Biden's luck improve over time when _only_ mail in ballots are counted?
The memory approaches the limit and MacOS starts to compress it which is CPU intensive. Try to limit RAM for Docker VM.
I can also do handwaving culture arguments like apple design in a minimalist fashion, so everything that can be left out will be, including documentation. But I don't like those, I hate to diagnose cultures I only read about.

However, apple is a business, and leaving out docs makes business sense and is an easy and straightforward explanation.
I don't think we'd go for #1 because it's core to HN that it's a text-only site. And #2 is too shaming. We've found over the years that underpunishing people (relative to what they expect) is more effective. There's a nice user report about that somewhere in the current thread. (edit: actually several now, which is pretty cool)

#3 I think is a good suggestion though. We should have some means whereby users can exalt something good, not just flag something bad. The challenge is to make it different enough from the upvoting system so it didn't just turn into a variation of the same mechanism.
Props to the Mod Squad. What they're doing is working. An army of bots couldn't do it better. Never underestimate the power of anthropogenic cognitive input, a.k.a. people thinking about stuff.
Well, ARMv8 has virtualization extensions in the architecture, at least in theory: https://developer.arm.com/architectures/learn-the-architectu...
1. I don't think it was him. He told me a while after I was banned.

2. I got warnings beforehand and deserved it.
Honestly, I think it's only polarizing here and among some developers.
I hadn't considered the "unfalsifiable" aspect of my comment. I think you make a good point.

At a poker table you get a high number of events to check against but a presidential election is only once every 4 years.

I wonder how accurate the local elections are vs the national? If neither is accurate, then that's a strong case for your point of view and a change in methodology.
I'd be tempted to buy one if this ends up being the case
Could I write Tetris in this? I'm not joking. I found an old c# games programming book and was wondering if I could do the GDI examples in .net core, I doubt I can, but maybe with this?
"Require branches to be up to date before merging" is a check box under branch protection rules, I always turn it it. It's under the required status checks section.
What makes a "bootlick" flag, in your opinion?
Dagli: Faster and easier machine learning on the JVM, without the tech debt
Explicitly tagging cells as I/O would remove all ambiguity that otherwise has to exist in any given spreadsheet. Knowing what could/couldn't me moved by tools opens a lot of possibilities. In fact, you could remove all non-IO cells to a list of formulae, to be editable in an IDE.

I hope that makes sense.
No, instead they target political dissidents and find any possible family you might have in China and threaten to hurt them if you don't either return to the PRC or commit suicide [1], much better.

[1] https://en.wikipedia.org/wiki/Operation_Fox_Hunt
Well, stop writing CRUD apps! That's boring indeed. How about you do some real software?
It won't hurt your reputation, its confidential information coordinated by your universities office for disability services (or some variant of that name). they even have private testing facilities if you are more comfortable in that environment rather than the lecture hall.
Are we Wayland yet? (tldr: mostly)
Just because the memory is unified does not mean the GPU can address all of it.
I'm not sure I understand what the actual proposal is.

Can anyone explain how exactly this would be different than say a fee free checking or savings account with a debit card?
A layoff could come as a blessing sometimes, especially if you're not in the middle of other problems. As devs we're still privileged to be able to do this. For many a layoff comes as dreadful news.
I have one in Japan connected to a DVR to watch their local programming. I know many people who does this and this is a big deal for us. Is there an alternative product that does the same thing?
In some cases the documentation just plain wrong. Core data can be confusing, but worse with wrong documentation. I've had an open radar about the merge policy documentation for over 3 years and nothing has happened, even after talking to a core data engineer at WWDC in 2018.

These two should be the same, but see the conflicting description:
https://developer.apple.com/documentation/coredata/nsmergepo... (in-memory changes trump)
https://developer.apple.com/documentation/coredata/nsmergeby... (external changes trump)

Same here:
https://developer.apple.com/documentation/coredata/nsmergepo... (external changes trump)
https://developer.apple.com/documentation/coredata/nsmergeby... (in-memory changes trump)
I agree, It almost feels like they are going to have 3 main M Series CPUs. This one. One for the iMac and higher end MBPs. And perhaps a third for the high end iMac/ Mac Pro.
Ls Command – For Linux Sysadmins and Power Users
Quantopian's open-source investment dream died
I wish they kept the 13” Intel lineup available.

They did. They're right there in the store below the M1 models. Just scroll a little bit.
2020 FreeBSD Vendor Summit
Intels marketing is more at fault here. i7 cpus range from slower 4 core 1.8ghz thin and light cpus to high end desktop 8 core 3.5ghz ones.

When the name i7 is mentioned people are more likely to think it's one of the high end desktop processors rather than the mobile processors.
Since you did not specify what you consider a "traditional republican" to be, I'll tell you why I voted for Donald Trump: 1) No new wars started, despite media outcry in 2016 that he'd take us into WWIII; 2) Historic peace deals between Israel and its neighbors - again, in spite of accusations that Jerrod Kushner did not have any diplomatic skills and would botch anything he touched; 3) Strong federalist approach to COVID - while the media and Democrats decry Trump's approach to COVID, I appreciated his willingness to make Federal resources available to the states that requested them rather than force them onto unwilling governors; 4) His respect and support for the military - not always a favorable viewpoint for non-Americans, or even more liberal Americans, but I think has been a mainstay of Republicans for a while; 5) His support for law and order - we have to be a nation of laws and the riots and looting (not protests) that were a feature across the nation this summer that were supported by mayors, governors, and Democratic Representatives and Senators was saddening to watch; 6) His understanding that the response to COVID should not be worse than the disease itself and that the economy should be allowed to continue to operate, we cannot go into a permanent lockdown status and thrive as a country; 7) The economic growth we had pre-COVID was great as well as the economic opportunities for minorities and women.

What policies did Trump enact which you think animated the support that Trump received?
How was the DMCA request invalid?
Ask HN: Best Remote Desktop Software?
Looking for remote desktop software that will allow me to logon to some platform (Windows, Linux) via most personal laptops.

Personal Computer --> Portal/Login --> Virtual Desktop

Basically looking for Desktop computing "in the cloud".

I've heard of Amazon Spaces and Itopia (Google Cloud).

Any one else have any other recommendations?
> You're free to have an opinion on whether his actions were right or wrong, but don't expect him to engage with your criticism when that takes a lot of time and effort (and is not part of his goal).

I don't expect him to engage at all. I do think he should be able to handle dissenting opinions without merely dismissing the whole site as toxic on twitter.
Every once in a while, these vulnerabilities get their own website, such as in this case. Is there a meta website that collects all of these websites? I'm interested because I would like to analyze these websites and see if I can find some heuristic or threshold for what constitutes enough impact to support the creation of such a vanity website (one of the earliest examples that I remember is heartbleed). Maybe there is some insight for me personally or, if I can find something, for a wider audience.
Because most people don’t care?
PostgreSQL might have only seven people on the "core team", but the active contributors list is much longer:
https://wiki.postgresql.org/wiki/Committers

Furthermore, hundreds of people have been responsible for its development over the years:
https://www.postgresql.org/community/contributors/

As an additional, possibly more relevant example - the Cortex project has 158 contributors:
https://github.com/cortexproject/cortex

My larger point is that, in contrast with the new project, InfluxDB currently has ~400 contributors. I'm certain that many dozens of those were involved in getting the current storage engine to a stable place. And now that hard work is on a path to being deprecated by moving to a completely new language and set of underlying technologies.

Taking the project from a handful of contributors to a production-ready technology within an existing ecosystem is a non-trivial task. I'm sure it will come together eventually, but the commitment to ship it "early next year" seems unlikely to me.
Sure, it is definitely an improvement and will improve lives greatly. But that still leaves work to do: It should be treated as a stepping stone instead of the end goal because legalization does so much more.

For this reason, I try to bring it up in conversations about decriminalization.
Borg, confidence in backups, GtkPod and software preservation
"Pollsters say people don't lie to pollsters" is a bad argument. I ended up on some list and lied to every caller out of spite. These people are effectively telemarketers for corrupt propaganda companies interrupting my family at dinner. They don't deserve my honest opinion.
i deleted twitter after i wanted to follow exclusive tech content and consistently ended up with political propaganda. so much happier now
To be fair, it was kinda vaguely implying a universal truth of all religions. I was surprised to find such a short comment suggesting something so far-reaching in potentiality with absolutely no evidence. I was like "is this some wild thing about child development I never knew?" I had no idea this was something specific to Judaism.
That's quite the display of mental gymnastics.
Did this only happen in swing states and VA though? And why does drift happen _well after_ in-person vote is already counted? And do you have data to support your point #1? Because people claim that, but I don't really see any evidence to support the claim.
I do due diligence for a living.

> Interesting, I wonder how this is structured - surely there are items that can come up during due diligence that are deal-breakers for Xenon, and surely due-diligence is performed before the contract is closed?

The company was inherently transparent with everything. A big part of DD is QoE and there wasn't much to audit there. This was a deal term that reduced any walkaway risk.

> I have no idea how they managed to get the investors to walk with nothing, when the founders walked away with so much.

Deal flow and it's not worth their time. Be nice to successfully exited founders and they'll speak your praises for eternity. General Catalyst wants $1B exits. If the founder leads to dealflow that brings that in, the $800k will be an easy ROI.
from the wiki page, you even put some serious thought into to looking at the toilets! I really like the innovation everywhere, even the bathrooms. (but why haven't foot flushing toilets taken off, not saying this just cause of corona)

Hope to visit one day.
"Practice" with depression resonated with me. Having another episode feels much more familiar, and there's an advantage to having already recognized and improved a lot of issues with my thinking/coping patterns which exacerbated it the first time.

If your car breaks down twice, the second time still sucks due to the core problems of money and time loss, but you now have less uncertainty surrounding the logistics+scope of getting it fixed.

Mental health skills feel like a hard thing to teach in the abstract due to how personal a lot of the work is, but we could definitely do better. Occasional therapy as a normal preventative practice in healthy kids seems like a start
Which part of my reply do you object to? Maybe you object to my first sentence but I am trying to make sure my understanding is correct with the scanario I laid out at the end. Would that require 1 or 2 conflict resolutions? I actually tried to use Pijul directly to see what would happen but I couldn't figure out how to do it with the 1.0 alpha. I thought I'd use branches or unrecord to simulate the scenario I laid out but I could only figure out how to create branches but not switch between them (the checkout command seems to have been removed) and unrecord seemed to not only not revert files to their former state but I could not reapply the patches later with pijul apply. Also all documentation is 404. The non-alpha version of Pijul was uninstallable through cargo and the snap version segfaulted when trying to record. I really have invested time into this to try to get a proper understanding.
Very interesting. Is it possible they were constables? They are very hit or miss, on uniforms and other aspects. Not sure if Philly has constables or not.
Which is likely why there are some "7 core" GPU M1 chips.
We don't even have new Zen 3 mobile chips yet if they are anything like the New Desktop parts we just got last week then everything Apple just put out is FUBAR.
TurboVNC is the best VNC. Run one of those on a cheap cloud instance, maybe alongside a Pritunl install, and you can connect up to a performant, resizeable, 3d-accelerated X desktop from any platform for dirt cheap.
Depending on benchmarks sounds like another win for the MBA...
That story is often attributed to Abraham Lincoln, IIRC. It may be apocryphal.
The Chinese economy is over three times larger that of India + SCS countries + Australia combined.

India, no matter how much help she gets, will never ever be able to resolve their border dispute forcefully. The best they will ever be able to do is to get a settlement between the two, but India's dysfunctional political system prevents her from doing what's in her best interests here.

In addition, if you're going to put India there, you're also going to have to add Pakistan, which considerably changes the balance of force.

India is simply not that big of a challenger. It is counterbalanced by Pakistan, and has swathes of internal problems, as well as a dysfunctional economy.
Could be true. But I get instant feedback from all apps, so what's the measure of "reduced performance" that would matter? I'm actually curious, if nothing lags, would I notice a difference by upgrading?

My view into your comment is that you think I'm used to the lag. That's not the case. It's not my only device just my only Apple laptop. My newest device, a iPhone 12 Pro, is an upgrade from my 6s that I surely noticed and knew I would. I had been frustrated by the 6s for a while but held out for 5G.
Ask HN: Any Experience with FuseOpen?
While searching for open source cross-platform development options I came across this website: https://fuseopen.com

Does anyone have experience with Fuse Open?
Oh Apple, why are you doing this, taking freedom from your customers. I don‘t want to use Windows, neither do I want to tinker with Ubuntu. But if you keep going that path, you are forcing your power users to think about migrating to platforms that respect users freedom to do whatever they want to do with their machines.

After two years of using an otherwise beautiful iPad Pro (along with my MBP) I came to realize that a crippled machine that is very limited in how I use a computer is not the future of computing I like. The device collects dust for quite some time as I prefer a computing environment where I use the terminal a lot, where I use my bash and Python scripts a lot to automate, where I use Emacs a lot to write tech docs, do my project planning, writing, automating workflows, and many more things that are not doable on a crippled (iPad)OS.

You keep going toward your vision of a computing platform where your customers are just consumers, not hackers and doers, and us hackers need to look for alternative platforms, most propably Linux.
So the Pro should be able to maintain higher clock speeds for longer, is the assumption?
Following their post history, it looks like https://news.ycombinator.com/item?id=11662380.
Both have at least one shared issue which makes 2+ error wrapping noisy or nasty:

func whatev() (err error) {
defer helper(&err, "mightFail context to help debugging", some, vars)
try(mightFail())

defer helper(&err, "alsoMightFail context to help debugging", some, vars)
try(alsoMightFail())
}

if the second call fails, your error has now been wrapped twice.

There are of course ways to deal with this. You can add a "already wrapped" sentinel of some kind (say, a * bool that they check and modify), or use a `helper := once(helperfn)` to do that same kind of thing internally... but that's more verbose. And can't be done generically without reflection (though `func(*error, string, ...interface{})` would be quite common, which might be good enough). Inline handlers shown in many examples are even worse since they can't be composed as easily, so you'd probably end up maintaining a bool var between all handlers. By hand.

They both also require naming your `error` return value, which requires naming all returned values, which has been a depressingly large source of shadowing and not-initialized-value mistakes in my experience. Improperly-initialized values especially, as those tend to cause problems a fair distance from the cause, and sometimes go unnoticed for quite a while.

tl;dr it adds more easily-forgotten boilerplate to non-trivial error handling, and makes it and related code more mistake-prone. I'd rather have `return fmt.Errorf(err, ...)`, it fairly naturally resists growing more complex as your func grows more complex.
In clamshell mode it only has to drive one display, so it demands a lower baseline of memory, CPU, GPU, ...
I think this is a joke? Hopefully?
They work well for what seems to be their intended purpose. Providing fodder for political entertainment to the 24hr news networks.
This has been the past 5 years for me. It's amazing how accurate all of those are and how each point is a major problem on its own, let alone all of them!

-20 to my trust and confidence in the healthcare establishment
Top 10 Most Important SQL Commands to Know
NYT decided to go all in on left leaning, all anti Trump all the time, and even then some of their readers think they are carrying water for Trump.
This did not happen overnight; for more than a year I have been watching perfectly fine comments getting buried

There's a pandemic on. Voting has been a bit wonky this year, probably because of the pandemic. People are cranky and scared and yadda.

But normally HN is much more tolerant of dissent than most online spaces, assuming it's done right. Rants that call other members names or that implicitly or explicitly suggest "This will be downvoted because you are all bad people" or similar is not how to do that.
incidentally, I place the “blame” for the poor uptake of the Touch Bar at Apple’s feet. They relied on uninterested developers to make it useful, and didn't but the necessary tools in the hands of users to make it useful themselves. In five years, they’ve done nothing to expand its capabilities since the debut.

Everything cool I can do with the Touch Bar is thanks to a third-party tool, BetterTouchTool. Also enables some cool stuff like three-finger-trackpad-swipes to cycle through window tabs! Worth the price of admission for that feature alone, give it a look. https://www.folivora.ai
> Personally I'd like to see it move towards a point where taking everything just because you can isn't viewed as acceptable.

It's not clear to me what you're actually suggesting.

You think that when someone takes more than they need, they deserve to be shamed? How do you determine how much one can take?

We all want the world to be more loving and compassionate, but rules and financial incentives drive productivity in our economy. If the financial incentive to start a company is reduced, there will necessarily be a cost to innovation.

Imo, the goal should be creating a system where the rules are fair and clearly outlined. The rules and incentives for employment were very clearly outlined in the employment contract these people signed. And, the founder does not seem to be the type of person who over-promises. So, I see nothing wrong here.
There's been dozens of macs that have come out with a lower baseline frequency than the last gen. My ancient 2004 ibook G4 has a higher frequency than a 2020 macbook air, doesn't mean customers conflate it to be faster nor should they if your marketing was worth a damn.