skysight-inc/HackerNews huggingface dataset:
That's not what they said during the keynote.

They said the Macbook Air (specifically) is "3x faster than the best selling PC laptop in its class" and that its "faster than 98% of PC laptops sold in the last year".

There was no "in its class" designation on the 98% figure. If they're taken at their word, its among every PC laptop sold in the past year, period.

Frankly, given what we saw today, and the leaked A14x benchmarks a few days ago (which may be this M1 chip or a different, lower power chip for the upcoming iPad Pro, either way); there is almost no chance that the 16" MBPs still being sold with Intel chips will be able to match the 13". They probably could have released a 16" model today with the M1 and it would still be an upgrade. But, they're probably holding back and waiting for a better graphics solution in an upcoming M1x-like chip.
Well, the point is not that "handle errors immediately" is bad. It's that "tuples are a poor way to do it". A Result type makes you handle errors immediately, but also precisely models what you need (i.e. you don't even get the choice to use an invalid returned value).
Execution is vectorized, but that's Arrow really. We'd like this to be useful for general OLAP workloads, but the focus for the next year is definitely going to be on our bread and butter time series stuff.

That being said, Arrow Flight will be a first class RPC mechanism, which makes it quite nice for data science stuff as you can get data in to a dataframe in Pandas or R in a few lines of code and with almost zero serialization/deserialization overhead.

This isn't meant to be a transactional system. More like a data processing system for data in object storage. I'm curious what your need is there for OLAP workloads, can you tell me more?
I don't like it either, but one advantage is that the settings can be live updated when the config files change
If you keep replacing failed/failing components or give needed upgrades to the system every few years, is it fair to call it 'working like a champ for 20 years'?
this is/was about a sponsorship deal or something related?
Rust as a productive high-level language
On the other hand, arithmetic for very young kids like second-graders is probably also a waste of time. If you waited till they're older (or they express a genuine interest) I expect they'd learn it quickly enough and with less chance of learning mainly to hate math.

Perhaps it made sense in ye olde days when many students would not go on to junior high.
funny they're hosting their conference today
It's not that the ads are targeted, but rather what they're targeted based on.

Google's search ads used to be displayed based on the keywords being searched, rather than the user viewing them. Facebook based on what you've "liked". Amazon and eBay based on what you've bought before on their sites.

Go back to targeting ads based on page context and explicitly provided information (search queries, what I actually enter into my "profile", etc), rather than machine surveillance and inferences.
Straw poll: I need a new development machine, price is not an object but it has to be a Mac. Should I buy this new M1 or go with the Intel 16 inch MBP?

My gut says there’s going to be a year or two of cross-compilation nightmares. I do a lot of Docker-based development. Wondering what everyone else thinks?
What happens if a president-elect dies?
> low-level compared to Python

In what way? Nim gives full access to hardware, memory management & co, but the expressiveness is very similar to Python.
I no longer code so I'm probably close to the 'average consumer' now. I personally consider 32GB to be the minimum amout of RAM that anyone should consider in 2020,2021 (with obvious caveats on money). My multi-GB workloads are read-heavy and include loading multi-GB games, editing hundreds of RAW images, opening 50+ tabs, etc, all without leaving the cosy confines of my RAM - which I still sometimes do. I have a 100GB system commit limit on my W10 box, and with my current usage pattern, I hit about 50GB @ peak.
They still have to sign the transaction documents. The only difference in the paperwork is a 0 next to their name instead of $800,000. And I guess the onerous work of cashing a check.
DC-10s continued to fly after several notorious crashes. They are still flying today, though not in commercial passenger service.
Mmm... it's certainly better than they had before. But really they ought to be designing repairable machines. If that makes them a little slower then so be it.
The value of anonymous employee feedback
Anonymous feedback is a very debatable topic. Some hate it because it can lead to hostility, or less impactful feedback. While others think that you can't get to the truth without it.

We want to offer a non-binary view of anonymous feedback. We agree that we want to get to a organization where everyone shares their feedback publicly but it takes time and trust to get to that stage and anonymous feedback can act as the training wheels to help people, especially minorities, develop that trust.
Dang's done a super great job, especially recently with some huge threads related to the election.

I would like to raise one point that's tangentially related: why is it not easier to find a page explaining the community guidelines ? AFAIK you have to look them up yourself.

The navbar has links to new, threads, past, comments, ask, show, jobs and submit, but none of them even give a clear redirect link to get to the guidelines ... wouldn't it make sense to add them to nav, or configure the site such that they're displayed the first time you visit ? Always seemed a bit funny to me from a design perspective.
That’s what “binned differently” means btw.
If you are interested in learning more, please comment here. Specific questions can also be sent to nikunj@enthire.co
I wish the post was more direct that .NET 5 is the successor to .NET Core 4. I gathered this was the case but it didn't feel clear that I don't need '.NET Core' anymore to run .NET on mac/linux.
Isn’t that what “binning” means?
> For instance, you claimed that "GOFAI" successes just "aren't there" but I listed a few, like Deep Blue or MYCIN - and you didn't seem to have heard of these before (I'm more surprised about not knowning of Deep Blue than MYCIN).

At this point I think we're just hopelessly talking past each other. Of course I know about Deep Blue. I didn't know about MYCIN, but, like, “MYCIN was never actually used in practice”, so I don't feel particularly bad about missing that one.

But neither of those challenge my point. If you want to go back in time 30 years, then sure, if you want to be an AI expert, then you have to know GOFAI. That's what the ‘OF’ stands for.

> I know the literature. It's my job.

Yah I read the literature too. (Albeit it seems a very different subset.) That's not an argument though.

> Or, you know, ask any AI researcher :)

OpenAI is explicitly about the path to AGI, https://openai.com/about/.

DeepMind was also founded to tackle AGI (no source, sorry).

Geoffrey Hinton thinks NNs will get to AGI https://www.technologyreview.com/2020/11/03/1011616/ai-godfa....

Even in your own link, Yoshua Bengio is saying that this is a path to AGI, it's just not there yet.

> Which "GOFAI" conferences are majority NNs?

I said “historically GOFAI conferences”, so eg. AAAI.
The difference between https://developer.apple.com/documentation/photokit/phphotoli... and its replacement https://developer.apple.com/documentation/photokit/phphotoli... is pretty damning.
How does bootstrapping work for other products in debian? GCC is built using GCC and cmucl is built using cmucl.
There's a noticeable latency using gmail.com on my iMac Pro, too.

I've always used powerful desktops (Mac Pro, iMac Pro) and MacBook Airs while traveling, and while the Airs aren't very good for video games like StarCraft II, I've never had a problem with performance while doing anything else (I work in VS Code on TypeScript). My unit tests run in ~20 seconds on the MacBook Air as well as the iMac Pro.
My T460 has had 32GB in it for years now... can't even imagine going back to 16GB with all this electron bullcrap
I can get behind the DI dislike, but how are callbacks and promises in nodejs better than async in .NET?
No; I have one. (Perhaps you're thinking of the 12-inch Macbook, which was fanless, and which they stopped manufacturing a year ago.) And I go to extremes to keep the fan from spinning up: using Turbo Boost Switcher, and/or running a program that repeatedly does the equivalent of "kill -STOP" and "kill -CONT" to a process, hundreds of times per second, to force it to use less CPU.
https://www.youtube.com/watch?v=MlOPPuNv4Ec

This is a video from Linus Tech Tips that demonstrates that no matter how much you cool it, they've physically prevented the chip from taking advantage of it.

And if it could be fixed with software, they would have worked out how, they're into that kinda tweaking.
Show HN: Open Lowcode v1.14 – now includes links per subtype of object
It means that you need to find a vulnerability in bootloader and exploit it to break free from Apple secure garden. Linux works on ARM for years, so I'm sure that it won't be impossible to port it over, but whether enthusiasts will do it or not is another question, as you would need to write drivers for proprietary GPU and storage to make it useful.
That last part is what really annoys me. Do visibility checks on the server not the client.
when it comes to text editors vs IDEs, that's not the point. it's not about wanting a rudimentary experience, it's more like wanting to build a PC vs buy a macbook.

when the very _syntax_ of a language is designed such that it's really only usable within a specific IDE, then all of your tooling is limited by the capabilities and decisions of that IDE.
Are those figures pre or post tax?
it's a bit hard to trust mainstream media that have been lying to you and called you 'racist' for 4 years.
Yeah, Parquet is awesome. One of the things we really want to do here is to push DataFusion (the Rust based SQL execution engine) to work on Parquet files, but to push down predicates and other things and operate on the data while it's compressed.

You pay such a high overhead marshalling that data into an Arrow RecordBatch. Best thing ever is to work with the Parquet file and not even decompress the chunks that you don't need. Of course, this assumes that you're writing summary statistics as part of the metadata, which we plan to do.
Sounds a lot like this user script for metafilter http://mefiwiki.com/wiki/UserNotes
Brazil Halts Trial of Chinese Vaccine. But Was Science or Politics to Blame?
We Scraping with Ruby
macOS 11 Big Sur launches on November 12
Here's my Paul Graham rephrasing: "People should be doing useful things for the company."
I wonder if, these days, the truly "contrarian" thing for a VC to do is to NOT be contrarian.

After all so many top investors made their name going against the grain that now "going against the grain" in some superficial way is the norm, and the radical and bold thing might be to buy conventional wisdom.
I think the main reason is discrete GPUs. I’m guessing they are currently working on PCI Express for M1. That or a much faster GPU on a different version of the SoC.
Scribbble.io is a new blogging platform for developers
I find this too. I have several series of books I’ve gone through enough times to not need to be fully engaged or worry if I miss bits. I always have one playing when I go to sleep and it gives me something to hold just enough focus to not get lost in my thoughts.
Oops, I think I couldn’t tell the difference between onetime and recurring donations.
> There aren't many people with $100 million income

Sure, but there's also a couple with over an order of magnitude more.

> So while I'd rather the media reported the median income than the median income, it's the number we have and hopefully it's a useful approximation.

It's not a useful approximation of anything, and we have a lot more detailed information that “average income of voters of one side vs. the other" on the relationship between income and voting / party preference. And it tells a more complicated story (e.g., in 2016, Clinton won significantly among those with income of $150K+ and under $30K, was nearly even among those with $100-150K and $50-75K, lost significantly among those with $74-100K and $30-50K.)

https://www.pewresearch.org/fact-tank/2020/10/30/a-voter-dat...
Apples and oranges. I've never kept a laptop for five years.
> OTOH, Blacks, who are overwhelming not elites, overwhelming are (and even more overwhelming lean) Democratic, and the same is true predominantly (though less overwhelmingly) of Hispanics.

I think that's actually the rub. Blacks and Hispanics are voting less and less for Democrats, and that is true more for this last election than 2016 [1]

Despite the very visible rhetoric of racial equality and other movements, the Dems are becoming the party of rich white people.

[1] - https://news.yahoo.com/exit-poll-black-men-drifted-204522278...
My 2017 13” Pro (no touch at) has two USBC ports, both on the same side. It is annoying. Especially after it turned out there is a design flaw in the 2017 Pros where charging on one side tends to trash your battery - guess which side both ports are on?

It’s nice to only have to plug in one cable when I dock it at my desk but I would have greatly preferred not having to replace the battery twice in the three years I owned it due to this. Especially since only one replacement was covered under the warranty thanks to the ‘rona shutting down all the authorized service centers in my city.
> Also are we calling it the M1 CPU or the M1 SoC?

The M1 Chip: https://www.apple.com/mac/m1/
Intel chips, on the other hand, are designed to work with a varying degree of thermal situations because they don't control the laptop it is put in. In this situation, Apple could potentially get more creative with their approach to thermals because they control the entire hardware stack.
Fluke and Wiha FTW!
$20 will get you an adapter that allows standard m2 NVMe. I have one on my Amazon wishlist, just haven’t pulled the trigger yet.
> We’re also a company that has purposefully operated right around breakeven for years.

And here is the problem. Take VC money and now you are forced to run company at breakeven point.

This company would be perfectly fine operating with half the staff and generating for the CEO half a million in profits per year - every year.

He could have met his family financial goals long ago and still keep the company.

This is what folks at 37signals figured out years ago and good on them. Do not take VC money unless you are already a millionaire and aiming for the moon.
Having bought a Macbook Pro with an Esc key earlier this year, lack of an Esc key was 90% of my issue with the touch bar. My biggest issue now is when I accidentally activate it. I didn't have an issue accidentally hitting the function keys on my 2013, so why not bring those back? Or invent something new. Forward or back, I don't care, just admit the touch bar was a dud and get it off my keyboard.

EDIT: My mother also says she gets distracting autocomplete suggestions on the touch bar while she's typing. I vaguely remember doing something to turn that off on mine, but she is terrified of Covid so I haven't had a chance to get at her laptop and fix it for her. I don't know what human factors genius at Apple decided it would be helpful for people to see words hopping around at the edge of their vision while they're trying to type.
The one thing I did notice in the article is that there is a a forum dedicated to outrageous things HN says. I mean, I always knew this is a public forum and whatnot, but I thought it has less mainstream appeal, which is the reason the conversation don't devolve easily into name calling if fallacies don't work ( or fallacies are called out for what they are ).

edit: made it more generic
Perhaps it is due to less data copying and configuring the right processor for the job in Apple's benchmarks? Most CPU benchmarks wouldn't be testing the performance characteristics if the matrix heavy computations were done by the GPU, etc.?
But it may make another segment of your customers very enthusiastic about your service. It's a choice: 100% of your potential base who feel only as much about your service as its technological utility, or 50% of your users who are thrilled that your service is seen to support them.

Even if the times weren't so polarized, that's potentially a workable strategy. Now, with vast swaths of the country sincerely convinced that other people are genuinely stupid, it might well be leaving money on the table to be seen as avoiding talking about the obvious -- even if there are polar opposite beliefs about what's obvious.

As always, keep your eye on the bottom line. It may well be more profitable to have X users foaming at the mouth to give you money than 2X users who are merely content.
Yes, you are right. Academia is subject to a wag agreement and 100% E-13 corresponds to roughly 4000€ gross (brutto) and 2370€ net. Cf. http://oeffentlicher-dienst.info/tv-l/allg/
That's just lazy. Apple, a trillion-dollar corporation, has no excuse here. Good documentation is just a function of (relatively small) monetary investment. Invest in tech writers and you'll get great documentation - that's all it takes.
How to migrate Blazor WebAssembly to .NET 5
They just need to check whether the flag is on the whitelist or the blacklist
How many lives were saved by going into the lab on their wedding night, as opposed to the next day?

If an accountant works for Pfizer, aren't they indirectly involved in saving lives too?

I'm not even criticizing the fact that they went into the lab on their wedding night. I'm criticizing how unhealthy behavior that may be called out in other contexts is viewed as not only healthy behavior but commendable behavior if the reader has positive associations with the specific acts of unhealthy behavior.
Apple App Store removing all shell apps that can download any data
Insomnia is pretty high on the list of pandemic lockdown issues at the moment, not to mention burnout symptoms.

Some people I know can sleep sitting on a plane, and others can scarcely sleep at night, horizontal, in a quiet room, on a soft bed.
Does it emulate support for ANSI sequences on Windows < 10 ?

Edit: to clarify, I'm curious as to how it works.
Ask HN: How to handle a Micro Managing boss?
Hi HN,

I’m a Head of Technology at a pre profit startup and I lead the development efforts of the business. Everything from project planning through to code and delivery. I have a small team of developers who work under me.

The MD (my boss) is solo funding the business.

Although I try to bring structure via product roadmaps, weekly planning meetings etc I feel that I’m consistently battling the MD because every idea he has is the greatest idea and trumps what we planned to work on. This leads to a cycle of not actually delivering projects of value and playing lip service to management.

The MD hates project management tools, and would refuse to use them instead would much rather one to one catch ups (daily)

On top of which is an unhealthy level of micro management, I’d say I’m trusted to deliver but that doesn’t stop the constant checkins or status updates.

How can I better handle this kind of feature creep?

How can I stop the micro management?
https://www.gamesindustry.biz/articles/2017-12-20-gamesindus...

The above article estimates the PC gaming industry sold around 32.3 billion in 2017, although from [0]:

> If you throw out revenue for packaged retail titles and browser games, that leaves the dedicated digital PC game business with a total value of $23.9 billion – and that number includes DLC, which the Steam estimate does not.

> If the numbers are right, that means Valve own at least 18% of their specific market

This is by no means exact, but 18% for PC gaming is huge and, given that these are global numbers, probably doesn't account for the PC games market in China.

0: https://www.pcgamesn.com/steam-revenue-2017

1: https://galyonk.in/steam-in-2017-129c0e6be260
Sure, there aren't enough hours in the day for every person to fix every problem in the world. There are also not enough hours in the day to say everything worth saying about every topic on every forum on the Internet.

But you took time out of your busy day to comment on this thread, out of all the threads on the Internet, about this problem, out of all the problems in the world. You even came back and replied to me.

I am not suggesting you spend every waking moment of your life trying to solve every problem in the world. I am suggesting you divert a portion of the time that you're currently spending on advising people on how to live in this world, and instead spend just a little of it on thinking about how to build a better one.

while the strategy B is about just doing what you like do and hoping that it will somehow bring the desired outcome

Really? The only other option besides accepting the world as it is, is to do what you like and hope that the world changes to your liking, entirely on its own? You can't think of any other options?
Figures for my company are spot on, so I assume that they are correct for other ones as well.
Usually base salary for a given level is set (you can see that majority of entries have very similar base salary if you remove outliers).
Bonus is usually preset as % of base salary and therefore will be same/similar for most people.
What could make difference are RSUs. If you are coming from another FAANG or startup and leaving behind lot of unvested stock, you might get that matched. Or if you have other offers they will prefer to increase RSUs rather than base salary. Every year you then get refresher RSUs which are quite significant (as big as your base salary but spread over 4 years).
On top of that they often contain pre-first-beta information so they are rapidly obsolete. Although the gist of the information is useful, the signatures and examples are not.
Last sentence is especially valid - decriminalization does absolutely 0 with organized crime earning tens of billions every year from all addictives. The same folks that deal in kidnappings, ransom, contract killing, weapons smuggling and many more.

As a bonus health of patients(addicts) is not deteriorating so rapidly due to crap they take along with actual drugs, so bonuses go back to whole society in form of lower costs of general healthcare. Imagine cigarettes that would be killing 10x more slowly/less often. Smokers would often die of old age and not in 1-5 years of super expensive agony. Safer methods of applications can be used.

The benefits just mount for whole society. All it takes is general acceptance that there will always be some part of society that will want to get high / calm the existential pain, be it physical of psychical.
Book Excerpt: Libra Shrugged – How Facebook Tried to Take Over the Money
This probably says more about the volume of low end PCs being sold than about the performance of the air.
> So why did they even change the major version in the first place?

Note that minor versions of Qt are (modulo the occasional bug) API and forward-ABI compatible - an app built against Qt 5.x should still work without being rebuilt when updating dlls to Qt 5.15

This obviously won't work for Qt 6 - there are some API changes, deprecated / removed stuff, in Qt 6 we have `template<typename T> using QVector = QList<T>;`...
> What are we calling "urban" here? More than 80% of Americans live in urban areas. Are we using a circular definition of "urban" that means "big cities with a large Democrat majority"?

Urban mostly means "denser than suburban tracts of single-family homes".
Apple no longer selling Intel-based MacBook Airs or two-port Intel MacBook Pros