skysight-inc/HackerNews huggingface dataset:
Thanks for alerting me to the existence of the faq, which I had missed (in fact even after you mentioned it it took me a bit to find it on the page)!

It makes more sense now.

So bascically the idea is P6 is too complicated. And you don't need (color-space, bit=depth etc.) metadata -- just add a side-car XMP file, and your non-existing resource fork based file system will take care of the rest; at least once you've got a good understanding of XMP (specs 1,2 and 3) and a full featured parser for it. You also won't need anything other than 16-bit depth, because 16 bits is the most you'll ever need (I wonder if the author heard of floating point image data) and if you use just 8 (or 1/3) bits per channel, bzip2 compression will take care of it. So if you have a high resolution monochrome image, you don't need to deal with some complicated data format like netpbm P4 where the first two bytes ("P4") will tell you to expect a monochrome bitmap, you can just first run a bzip2 decompression and then inspect millions of 64 bit values to see if they all are 0x0000 and 0xffff or something. Simple and efficient!

I mean I see the appeal of some of the thinking behind this, but without a lot of wishful thinking/false accounting I find it a bit hard to see how this would work out as an actual simplification in any practical scenario. Still, as a thought-experiment it's more interesting than I had given it credit for.
The 2018 Intel Mac Mini has user-replaceable RAM.
The 2014 mini has fixed RAM.
I started surfing the net in the 90s with 8MB. :D
And yet television pictures during the count refute pretty much everything this person is saying - there were poll watchers mere feet away from the people processing the ballots.
Maybe it’s semantics, but to me that means something is wrong with the model. It’s not just a matter of an unlikely result being happening some percentage of the time. There is some hidden factor that could have been adjusted for ahead of time.
That was a fun read. Reminded me of the (test && commit || revert) approach.

https://medium.com/@kentbeck_7670/test-commit-revert-870bbd7...

https://medium.com/@tdeniffel/test-commit-revert-questions-a...
Those 8 extra PCIe lanes eat a lot of power. It's worth noting that Intel's processor they used in the 2019 MBP 13 had 16 PCIe lanes (I think the chipset added more too), but this chip probably has 10-12 at the absolute most.

The "we integrated thunderbolt" bit is also implying an untruth that nobody else does that. Intel did that last year with Ice Lake. AMD will do that next year when they upgrade their IO die.
Well, work on your reading comprehension, I clearly said I ended up doing exactly that.

Plenty of other people piping up saying they also find this bad abstraction obnoxious, sorry you can't empathise and understand we all have difference preferences.
Other comments are saying there is no such thing as news without bias, which is true. But I think your question is still meaningful, since news organizations can either try to recognize and correct for their biases or lean into them.

It seems like the NYT's decision to print Senator Cotton's conservative opinion piece was a poorly executed attempt to compensate for their prevailing liberal bias. It's a good idea, but I think they should solicit articles that might actually be convincing to the paper's reader base rather than easily-attacked incendiary pieces with glaring factual errors.

Opinion pieces are a special case, though. For non-opinion articles, I'd prefer that papers strive to lay out the facts as objectively as they can and leave the conclusions to the readers. Their bias will still show up in which stories they choose to promote, which is why I think it's important to get news from at least a few different sources with different biases. I use the opinion section as a rough guide to identifying a paper's editorial biases. Although it may contain articles that diverge from the paper's views, there is usually a clear trend.
Mongodb, Node, Express, Vue.js boilerplate template
Might be helpful for Node.js developers needing a SPA template to quickly spin up. I'm meaning to add code for session authenticating rather than the approach it's using now with JWT's and local-storage on the client-side.
They might both be an M1, but only the Pro has a cooling fan.

The Air is going a more iPad route; totally silent and more than enough performance for typical tasks, but under sustained load it's going to throttle hard.
Yup, just with their hands.

This story is attributed to Jean de Maingre.
Completly agree, the american prison system is a sad sad thing.
No import duty either. HK is considered an international transshipment zone with no tarrifs.
Google Docs and Slides browser tabs can take a decent amount of resources too.
I assume the first shorter sentences were meant to “fix” it. When they obviously didn’t the objective switches to protecting society.
So you're defending the person who is trying to explain why polls got it wrong by using polling data to show that their argument belittling the BLM protests was correct.

This is ridiculous on it's own, but also ignores things like how wrong it is to blame the protests for violence often instigated by the police, how dumb it is to trust polling data from the Nixon campaign when we know he was involved in all sorts of disgusting tactics to get elected, and how there is evidence that the protests strongly helped the Democrats.

https://mobile.twitter.com/tbonier/status/132468779601621811...
I was obsessively watching this[0] (and several other) page during the last week.

The affiliations listed in that report are (in descending order of count (that count is mail-in ballots received)):

- Democratic

- Republican

- No Affiliation

- Other

- Libertarian

- Green

This is specific to PA, but we are talking in a thread about PA, so I think this is okay.

[0] https://www.votespa.com/About-Elections/Pages/Counting-Dashb...
bullshit, snake oil
Doing key-driver analysis in Python
It looked to me that they were placing 2 DDR4 modules beside the chip.

https://images.anandtech.com/doci/16226/2020-11-10%2019_08_4...
> Unreal is working on their own game store.

This is so sad. Just fragmenting the market more merely increases the influence of MS.

> PS and Xbox has had exclusives for years.

These don't really compete with PCs. People stick to one, another, or both. Seldom do gamers suddenly switch from PC to console and completely drop their PC.
>> because of aerodynamics

But yes. MCAS was put in place due to concerns over aero. If that was just to avoid the need for extra pilot training then it should have been scrapped since new training will be required now anyway. But since great effort has been made to fix MCAS we can conclude that the root problem is aerodynamic.

Can aerodynamic issues be compensated for with software? Sure. I need to read up on the final hardware/software/instruction solution before passing Judgement.
I voted in Allegheny County. We filled in bubbles on paper, and then at the end, put our ballots in what looked like a scantron machine. It had a screen with a simple confirmation message (something like "thank you for voting") that lit up after it scanned your ballot. I also wasn't asked my party affiliation.
> You propositioned a scenario where regional countries can contain China without US.

No, I didn't.

> >Even if China can win head to head against the US there is no way it can compete with that alliance

Yes, that is, even if China can win 1v1 vs the US, it can't beat the alliance that the US is in.

Given your misunderstanding I see no reason to continue. All the best.
> Now? The only thing in focus is rent extraction - App Store cuts -, recurring revenue and vertical integration. Anything not contributing to that gets atrophied (documentation, as mentioned, or Apple Server) or put on life support (essentially the whole rest of the ecosystem, including for all too many years pro-level hardware). Innovation? Why should Apple take the risk and improve their core product with features that won't get used?

well, thats the system we live in; companies are chartered to make profit...

to be honest, im surprised we get even the current level of support and innovation from apple that we do... i think in the long term though, this will only hurt apple, as other alternatives will be more plesant and easy to develop, the only thing keeping apples controlover devs will be its vice-grip on the appstore...
There are (at least) two points, I think:

- Open protocols would be helpful. Then you can implement it by yourself and you can see if it is encrypted (and implement whatever other features you may need, including saving energy).

- If they lied to users about end-to-end encryption, then it is false advertising. It is important to avoid false advertising.
Unfortunate but very true; it's always interesting to see what other people have in their bag of tricks - but a magician should never tell.

I would guess that you have rules based on patterns of observed behaviour, and that they do 80-90% of the effective blocking.
> The flag of the United States is not adulterated with text or anything else in place of its stripes, stars, and field.

I could give you a billion examples where it is. Just do a Google image search.
You are confusing anti-Trump bias with telling the truth. Trump being a pathological liar means that any given story about him will sound bad. Example: “Trump said today he is still under audit and unable to release his tax returns. Of course there is zero reason why being under audit would prevent someone from releasing their tax returns and the most likely explanation is that there is evidence of tax fraud that can be uncovered if his tax returns became public.” This is what happens why you are a public figure who lies: it makes you look bad. The solution isn’t to blame the reporters but to stop lying.
Interesting. What area of tech are you all being hired to do?
Thank you dang for helping me to see the light and stop creating flame wars.
> The Chinese economy is over three times larger that of India + SCS countries + Australia combined.

In case of Chinese aggression this is no longer true. China's economy is so large because of its status as an exporter. If countries stop importing it loses much of that status.

And again with leaving the US out - do you live in a world where the US doesn't exist?

> 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.

"nation has problems, more at 11." Every nation has problems. So what?

India on its own isn't a 1 to 1 challenger. So what? Your point is irrelevant - India ISNT a 1 to 1 challenger. You rely too much on the strawman.
Well, it's an edited resume and isn't the whole picture. I have a masters and unrelated quantitative experience.

At the same time, I got incredibly lucky. I feel the same way when FAANG developers talk about their salaries. I put in a ton of effort and my initiative was rewarded, but that wouldn't have happened if the company didn't grow as quickly as it did.

Best of luck.
Do you have a HiDPI display? Do you use screen scaling?

There's an open bug on their issue tracker with many more suffering from their lack of support. If you you don't use screen scaling, you might not notice it.

Native notifications are simply not implemented, so I guess you merely just haven't noticed that one.
Brings a new meaning to the term executable code.
> How hard would it be to release an ARM version?

Depends on the engine the game uses. Games built on top of frameworks like Unity, Unreal Engine and the like get platform support basically "for free" as long as the framework in question supports the target platform.

Any in-house developed engine might either depend on 3rd party support (e.g. libraries like SFML[1]) or need to be recompiled for the new platform. Depending on architectural differences, optimisation and asset loading (in case endianness[2] differs) needs to be altered accordingly.

The main reason for a decision to cancel a release would be time and effort vs expected sales. The Mac market will be fragmented into Intel and Apple Silicon from now on and every "Mac version" would really be two separate ports (complete with separate QA and optimisation).

An independent studio might just not have the resources and experience to tackle this and a port that doesn't sell can effectively be worse than not releasing on a platform.

edit:
[1] https://www.sfml-dev.org
[2] https://en.wikipedia.org/wiki/Endianness
If you're interested in this topic, and want to play. I highly recommend GNU Radio. It lets you build flowcharts that can actually do I/O with your soundcard, as well as File I/O, etc.
Public radio once had a guest describing their online polling methodology - it was running "Win a Prize" type banner ads. So probably not very representative either.
I missed that, I assumed virtualisation was dependent on Intel VT.

Then again I would have expected them to have discussed it as much as the video editing.

I am guessing that they’d need a M2 type chipset for accessing more RAM for that. Or maybe they’ve got a new way to do virtualisation since that is such a key thing these days.

Edit: thanks for pointing that out though, that’s why I mentioned it

https://developer.apple.com/documentation/virtualization

https://news.ycombinator.com/item?id=23922846

And the mentioned Virtio here:

http://www.linux-kvm.org/page/Virtio

How well this fits in with current virtualisation would be interesting to find out; I guess this will be for a later version of Big Sur, with a new beefier M2 chip.
They only upgraded the entry level Macs, as expected. The previous 2 port 13" MBP was also limited to 16GB RAM.

The 4 port 13" MBP will most likely get upgraded early next year and also support more RAM. Apple did announce the transition will take them two years, not sure why people are surprised that their high end hardware is not updated yet on day one.
Really interesting analysis.

So you expect the M1 MBP will outpace the more expensive Intel 13 MBP they are selling for more money!!

How would that not destroy sales of their “higher end” intel MBP 13?

If so do you think it will be better across most workload types?
Such a shame. Video RAM could be mapped to dual-port memory and run at any speed on both sides. :-(

I really don't like the IIgs's design.
Go has been a career kickstarter for me and gambling on it for a multi year ecommerce project was a hit, for me at least. I switched from so-so Java dev to Senior Dev, Go Trainer and Systems Architect and Go played a very big part.

It has its' shortcomings, but what i have learned due to just writing stuff instead of using enterprise frameworks was eye opening and i would be a comoletely different lerson today.

Thank you dear Go team & community!
Both shame and failing are such a huge things for me. From my perspective it's a miracle how well you handled it.
> And the polling error was worse in 2020 that 2016.
reply

The votes haven't even been finished counting in 2020, and that there are shifts over time in the ratios is a well-noted phenomenon. While we're well past the point where that realistically effects the outcome, assessments of polling errors that don't effect the overall outcome may easily be premature (and those started getting made before the race was called, based on the then-current state of the count as if it was final.)
It is okay, and in fact preferable to pick a side, but they portray themselves as 'objective' and 'rational', when they're clearly biased. Just remember the Nick Sandmann story and the subsequent lack of introspection (as well as the continued insistence that the boy did anything wrong on the NYT's behalf).
A: sampling bias.
Apple is achieving that at 5W actually. 18/20W would totally blow up the phone. :)
Sadly those lines are increasingly blurry. Isn’t there an issue right now with the new Secretary of Defence, for example, who technically has not been out of Green Berets long enough to be appointed...?
> The reference for the PC team at IBM was the Apple II running CP/M on a Microsoft SoftCard Z80

Then they learned nothing.
That only works if you're running on HiDPI with no screen scaling -- which will just make everything else look tiny (though Steam would look fine).
The downside is that without federal pressure, we may never have gotten universality, reciprocity, and transferability for programs like Medicare and CPP/QPP. I'm sure provincial governments would love it. But we the citizens would have been worse off.
The Bill Gates we needed.
I wondered this too. In my experience, "fabric" typically refers to the programmable logic region in a FPGA-based SoC (such as the Xilinx Zynq). I'm assuming the M1 does not have this, so I'm not sure what it means in this context.
Usually, Nazis (and neo-Nazis) don't really follow Halakha and only care if you are ethnically Jewish.
This comment reminded me to cancel my toothbrush subscription. It made me remove the toothbrush, toothpaste, and battery separately, then click a "cancel subscription" button which led to 2-3 "are you sure" pages.

I won't be subscribing to a toothbrush again.
Will this translation happen at runtime?
I would somewhat disagree. While I don't think the factors you mention can be ignored, putting too much emphasis on them starts to feel like anxiety. It's a lot easier to cede personal time to your employer when you've already convinced yourself that they deserve it. Anxiety just makes it easier to fall into that trap
Law of Large Numbers and the Central Limit Theorem (With Python)
Oh yeah I forgot that. I keep hitting the chrome back button in the touch bar all the time. In the beginning I was not sure what was happening then I realized it was the touch bar.
I mean, it looks cool and all, but I'm not quite sure I get it. Let's say I download a GUI application I kinda trust, but not fully. For example streamlink-twitch-gui [1]. It's a crossplatform GUI for Twitch that uses electron.

Let's say the binary downloaded has 2 exploits:

1. It zips all dot files in the user's home and sends them to a server.

2. It send the X clipboard to a server.

Does firejail protect against either attack? If so, how?

For apps like these, I would have a script that creates a new user, copies the app into $newUserHome, starts Xephr [2] a my main user, starts the app as $newUser with DISPLAY=:$xephrDisplay. I'm no security expert, but those 2 issues seem solved that way. Does firejail practically do something similar but with kernel magic?

[1]: https://github.com/streamlink/streamlink-twitch-gui

[2]: https://en.wikipedia.org/wiki/Xephyr
The protocol was to release the results when enough people got sick. You can’t control when hat happens.
George Orwell has an essay, You and the Atomic Bomb[1], where he makes a very similar case:

> It is a commonplace that the history of civilisation is largely the history of weapons. In particular, the connection between the discovery of gunpowder and the overthrow of feudalism by the bourgeoisie has been pointed out over and over again. And though I have no doubt exceptions can be brought forward, I think the following rule would be found generally true: that ages in which the dominant weapon is expensive or difficult to make will tend to be ages of despotism, whereas when the dominant weapon is cheap and simple, the common people have a chance. Thus, for example, tanks, battleships and bombing planes are inherently tyrannical weapons, while rifles, muskets, long-bows and hand-grenades are inherently democratic weapons. A complex weapon makes the strong stronger, while a simple weapon – so long as there is no answer to it – gives claws to the weak.

[1] https://www.orwellfoundation.com/the-orwell-foundation/orwel...
A number of times when they said that I though, "but, that is a GPU heavy workload". Its not clear if they were comparing to existing mac's or more recent ryzen/intel xe machines. Both of which have very significant GPU uplifts with their integrated GPUs.

AKA, I suspect a big part of those perf uplifts evaporate when compared with the laptops that are appearing in stores now.

And the ipad benchmarks also remain a wait and see, because the perf uplifts I've seen either are either safari based, or synthetic benchmarks like geekbench. Both of which seem to heavily favor apple/arm cores when compared with more standard benchmarks. Apples perf claims have been dubious for years, particularly back when the mac was ppc. They would optimize or cherry pick some special case which allowed them to make claims like "8x" faster than the fastest PC, which never reflected overall machine perf.

I want to see how fast it does with the gcc parts of spec..
On my MBP with Catalina just browsing will get me over 8 gigs. Reaching 16 is another thing, that i did not manage even with Docker and mutiple IDEs in a typical day.
I would shorten the experience section and make room at the top for a brief entry about your skills with an emphasis on your biggest strengths. (Obviously, tweak it to customize the resume for each position.)
There was no nagging, never asked the user to leave a review. They really used it as a dating service all on their own.
For a $1,000 laptop? I disagree. It’s fine for a $500 one but Apple doesn’t sell those.
> The client works fine on XWayland

XWayland does not support scaling, so I don't see how it can "work fine".
My apologies for the wording. Was not intended like that.
Then it is not the flag of the United States.
Well maybe? Huh. I don't know now, certainly looks like it.
Yes.

I would say on your topic though that Intel has a hybrid chip that might interest you. Lakefield pairs 4 modified Tremont cores with 1 Sunny Cove core.

https://www.anandtech.com/show/15877/intel-hybrid-cpu-lakefi...
BRB gonna fire up Netscape on my brand new MacBook Air
I am thinking of use cases and I think one would be folding@home. Their Web client is hosted on their public website and it makes http calls to a localhost:port running on a background service. Is that correct or have I misunderstood?
Good example. Trump continuing to not be an advocate for gun control is not news.
If a pollworker or election inspector deemed something to be electioneering, they would first let the person know and ask them to remedy the situation. 99% of cases are handled this way without incident. Of course, any citizen can do the same if a pollworker is unwilling to do so.

In the event that the person refuses to cooperate, you can call the election center to get confirmation that they're electioneering and—if so—you can simply call the police and have them deal with it if it's egregious enough.

Realistically, the situation you're asking about just doesn't happen often enough to be of concern. Most of the time, people aren't "trying" to electioneer. They're just excited about their candidate, and when told about the law and asked to take down a sign or remove a hat, they'll do so even if begrudgingly. The people who actually want to electioneer aren't shy about it and step way over the line. For anything in the middle, simply make a judgment call and go with it.
I bought a PCI adapter for mine. It was cheap (cheaper than the cheapest SSD) and works. The Apple SSD is good enough that it was worth keeping.