skysight-inc/HackerNews huggingface dataset:
The reason why some older mobile phones struggle with SMS containing emojis instead of just displaying tofus in place of unsupported characters is that there's no way to send emojis in accordance to SMS standard - it defines the encoding to be UCS-2. In order to put emojis in SMS, newer phones send the messages as UTF-16 instead, technically violating the standard, which can break some parsers that only expect UCS-2 to be there.
And they all added hardware features to fill that space. Look at the iFixit teardowns and you'll see it wasn't to make the phones thinner. It was to make room for wireless charging, LIDAR, and other features.
> You can't get an M1 configuration right now larger than 16GB which is a table-stakes baseline dev requirement today.

Everyone on my team has been using 15" MacBook Pros with 16GB RAM for the past 3 years. I suspect most developers run with 16GB of RAM just fine.

I'm not arguing "16GB is fine for all developers everywhere!", but it's absolutely not a hard requirement. I suspect for a lot of us, the difference in performance between 16GB and 32GB is trivial.

Regardless, the thing which is kind of stunning about this chip is that they are getting this kind of performance out of what is basically their MacBook Air CPU. Follow on CPUs—which will almost certainly support 32GB RAM—will likely be even faster.
This is all just one step away from those people who post conversations they supposedly had with their 4 year children that mysteriously support all their political prior beliefs.

"And then my little Johnny said to me, 'Mommy, wouldn't it be more fair if instead of treating capital gains as normal income we indexed it to inflation?'"

"I just don't know Johnny but some people either aren't able or will not just see the world as it is."
There's also some AOT options for the JVM to get a faster startup, along with -Xquickstart. I definitely agree with the "you're loading an entire IDE" statement.
Servo last time I checked used the same if not more memory (100MB) for basic pages. There doesn't appear to be major differences for that application yet.
Is it just me or are the current offering of M1 chips not developer machines anyway?

They max at 16GB RAM. That's a huge limiting factor by itself. If they can work out Docker before 32GB memory MBP, then it seems fine.
The 3950X is an expensive desktop CPU with 105W of heat loss. The M1 is very impressive.
Do you believe people should need their government to do their thinking for them?
I would say several of those examples actually do increase increase risk to others, second hand smoke, being incapacitated by drugs or alcohol can often put others at risk for a number of reasons, etc. Furthermore, I would think that other behaviors, like having an unhealthy diet or not getting enough exercise put an increased burden on society which is borne by others, even if they are not put at risk.
There are some data-points comparing the M1 to a 3950X

https://twitter.com/john_lam/status/1328754454930231299
>5+ antiviral or immunomodulatory drugs with published successful RCTs

I don't think that number is at all accurate. Dexamethasone is really the only thing that fits your description. People think of remdesivir, but the data on that are still quite ambiguous.
Python an interesting example because, as the BDFL has ceded more control over development to others, it has been gradually losing some of that consistency.
90% of the time when I give feedback reviewing other people's work that they use passive, it's not using about active for the sake of active. It's that in choosing to use the passive, the writer leaves ambiguous who is performing an action.
I think the key here is the brand, which does go a long way. When traveling to a new place, I don't know what to look up to find whole-place rentals in the area and Airbnb is a default to finding what's in the area. In that way, Airbnb's value is in its listing/"aggregation" platform, not necessarily the listings themselves. After all, there's very little to stop a competitor from cloning Airbnb's model (and those clones do exist).

Personally, while I default to Airbnb's for finding stays when I travel, I've found myself gravitating back towards hotels as of late because they were generally better value propositions for what I was looking for.
This is not meant to be a rebuttal to your comment, but a discussion.

Consider the case of South Korea and Japan.

1. Dense populations.

2. Very little Covid19.

3. Relatively low lock-down related economic impact.

4. Nearly universal mask wear.

Honest question: what else do we need to know?

I strongly suspect that if the United States, or any other country, had nearly universal mask wearing, we'd have a strong economy AND pretty low infection rates.

I'd love for somebody 'in the know' to modify/correct any of my assertions.
In both NZ and Australia it took real leadership by government, and a population overwhelmingly willing to listen to them and to follow the science.

(In Australia's case it has been leadership by state government over the complete opposite by their federal government)
If you think that's what the "far left" are advocating for, your Overton window is so far right that you can't even see the left.
There's no link between - compile time and "POSIX users".

Last I checked, I can compile and deploy an iOS app without the need for anything POSIX.
How funny, i use log multiple times a day. But i also stash things in my commit, per branch, and cleanup later. /shrug
You can essentially already do that by using an iPad in sidecar mode.
Ask HN: Websites that discuss ISP ownership
Are there any websites other than dr.peering that discuss which organizations owns internet cabling DNS's, and internet x-change points, in the US?
Right but the skipping over is part of the problem. If you want to know your code works you want to treat the error handling as carefully as the happy path. You can’t just skip over it. I’ve found so many bugs in Go that come down to shadowed err variables or forgetting to check an err on one case of 7. Haven’t you? This comes directly from the mental habit of filtering out the error handling.

In well written software error handling is a majority of the paths through the code. But they are all very similar. So it’s a natural programmer inclination to both (a) want to handle them all explicitly, and (b) want to abstract away the similarities so it’s easier to see correctness.

Languages with exception optimize for b and ignore a. Go optimizes for a and ignores b.

But languages like Rust show that it’s possible to actually do both well. That’s what people are complaining about when they lament Go’s approach to errors.
Watching the divergent responses by governors & states who, more generally, trust scientific experts (E.g., Hogan in Maryland, Inslee in WA), vs governors who don't...

I'm glad I live in WA. If I lived in one of those other states, I would look for work, then move when I found it. Family ties, whatever; wouldn't matter. It's a clear breakdown of competent government; time to leave for a better place. For myself and even more, my kid. Not particularly related to urban/suburban/rural divides. Nor per se even Dem vs GOP.
Covid is turning out to be a disease of culture. The same virus hit the East and the West. The East got through it, the West is on its knees.
For me on windows, multiple virtual desktops, browser (chrome for work, ff for personal) IDE's and VMs (ubuntu running in wsl, and any docker containers) made 16gn unuseable for me

And that's before I decided to boot up a game with all of the existing applications

For me the £50 is well worth not having to care about pruning applications constantly!
I'm tempted to say it's not.

From experience compiling C++ a build can easily take 10 times longer depending on the optimizations flags that are enabled. The bulk of the time is spent in deep optimizations that may be architecture and CPU specific.

Wouldn't be surprised if compiling on a different architecture is multiple times faster because the compiler is not as optimized or doesn't have the same default flags.
Just remember that for all intents and purposes, fleets will be just as public.

I.e. I predict politicians, activists, celebrities will stumble over them just the same.

As a thought experiment: do you think if Corbyn had fleeted his comment about that graffito, would it have really protected him? I find that unlikely.

Edit: and after typing this out, I'm pretty sure I actually think that last bit is a good thing, independent of my stance on the substance of the matter. But don't mistake "I can't see it anymore" for "nobody else will remember."
Where can I buy one of these predicators? I searched amazon, ebay etc and found nothing.
Among other VNC clients I've checked the only one that realy worked for me and I've managed to compile was this one:

https://github.com/matteodelabre/vnsee

The author is also very nice and responsive to bug reports.

I've managed to make it work as second monitor for linux virtual machine.

I wish I could use it as second monitor for Mac and was unable to make it work with MacOS so far.

Anyone made it work with Mac? Who knows how to make it work with MacOS ?
iPhone 12 Pro Max OLED Display Technology Shoot-Out
>Why did you have to end an otherwise insightful post with a many-timed debunked conspiracy theory?

I believe they're making the extraordinary claim that Russia is solely responsible for Americans not believing in mask wearing, as if Russia is in total control of the most wealthy & strong country in the history of the planet. Americans love a bogeyman to distract from the reality of a completely politically split country who create their own misinformation and spreads it under their own power through domestic social media.
A twitter post is pretty irrelevant for performance review. We don't have any number (is it 1s vs 2s ?), especially given that this "project" is pretty small (about 150kloc).
Progressives, specifically progressives focusing on class and economics (as opposed to culture and identity) and conservatives tend to see "mainstream" news the same way: aligned with Democratic establishment, wholly center-left and actively hostile not only to their political goals, but hostile to them personally through actions like pushing social media to ban their speech.

Is that not how you see it?
So we've been using Halp for a bit with Slack, and the reason we picked this product is especially now it allows us to meet the customer where they are so they don't have to app hop to see status on tickets they create, update tickets as needed etc... With Slack so far they've been very seamless with its integration - curious to see how that experience transcends to Teams -
That is funny because I read that developers tend to behave as specialists of everything (here raising kids). And that is also sad because looks like a narrow minded point of view
Contagion feels like a stretch because everyone has PPE.

News teams aren't sending camera crews into the overflow hospitals being setup. Hard to show full hospitals ("rooms are full" doesn't look good on TV), nor could TV crews go into Patient rooms and show what it looks like (social media is doing this, but typically for patient's who are surviving as personal accounts).
Imagine a cat stuck in a sofa asking for "haaaalp" https://www.google.com/search?q=cat+halp
public certificates? Do you use wildcards, or are you unconcerned by leaking information like servernames via CT?
You're right, sorry... I misread the description and it's too late to edit / delete my comment now
Of course it possible, I didn't say there is 0 risk of catching covid.
Intention matters less than material consequences.

Consider the fact that this last year was the worst for hate crimes for at least a decade.

If a whole group of people is propping up a leader who literally and almost exclusively enacts white supremacist policies, and uses white supremacist rhetoric/dogwhistles, what else could you call them?
It's an issue of Push vs. Pull.

I don't want crap pushed on me without consent. Once you have consent, (which is me doing a pull of what you're offering), then it's okay.

I'm surprised with all the controversy over consent in the last year or so that Tech and Ad companies still don't understand this. Then again, the wisdom of Upton Sinclair applies.

--It is difficult to get someone to understand what their paycheck is dependent on them not understanding
I think I've used `reflog` maybe... twice in a decade of daily git use. It's crazy to me that anyone would think that it's a daily use command. I don't even know what bisect is off the top of my head.
[obviously the HN crow can't take a joke...]

edit: nor can they take a typo :-/
If I, as a user of social media, want to belong to a community that removes misinformation around the election, government shouldn't ban such a platform from allowing to exist (since without 230,

You continue to indicate that you haven't actually listened to the arguments made.

The Republican argument is not about whether or not a company can censor information on their platform. In no way is it about the government's "banning" the existence of such a platform.

It's about whether or not the government should blanket protect companies from normal legal liability when they make publishing/editorial decisions over their users' content. That's what Section 230 does.

If Section 230 is removed or amended to the liking of Republicans, it won't be the government that punishes Twitter for their editorial/censoring decisions - it will be everyday people who can make a libel case based upon harm that Twitter caused them. Why should everyday people not be allowed their day in court if they can make a legitimate case of harm as a result of Twitter or Facebook policies?
Likewise - so long as they don't ditch the headphone jack on this as well.
I think you're misreading it. It only returns a value _other_ than -1 when the value at mid is equal to the search value. It returns -1 when the number is not found in the array. See here: https://ellie-app.com/byLXrykwMV4a1
While maybe there is some truth to what you say, it doesn't justifies being an idiot that cant distinguishing reality from tv. Furthermore denying evidence because it doesnt align with how it happens in the movies
Perhaps this will encourage programmers to write true native applications again instead of wrapping web scripting languages in a browser and calling it a day.
> Presumably Twitter staff can still access expired Fleets. It's not an issue with Instagram stories.

Twitter already has problems with harassment and tweets that are deleted before the report is reviewed. I would bet that harassment will be a problem for Fleets as well.
According to anandtech the memory throughput is off the charts at 68.25GB/s [1]. That's twice as fast as high speed ddr4 memory (DDR4-4000 at 32GB/s).

In other words: they totally trounced and took it to the next level with regards to memory, because they can. If anything, memory control is their biggest advantage. Scaling the amount of ram won't be an issue. Increasing the bandwidth perhaps, but it'll still be way quicker than what Intel or AMD offer. This seems like something their next gen M2 version could tackle as a somewhat low hanging fruit.

[1] https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste...
> What else do you want them to do?

Perhaps, you know, not stoop to Google's level?

Like, why does Microsoft even care? Windows is the product for which its users (theoretically) paid, not Edge. If people want to run Chrome or Firefox or fucking NCSA Mosaic on Windows, then that's their problem, not Microsoft's. Microsoft got their money; they should mind their own business instead of bitching and moaning about "but but but the user doesn't want our shiny new browser!".

Microsoft's insistence on what seems to be a deliberate attempt to make Windows as horrible of a user experience and product as possible is precisely why I switched to Linux-exclusivity in 2012 and haven't looked back. I would much rather put up with the broken dumpster fire that is the Linux desktop experience than even pirate (let alone buy) an operating system that by every indication hates me and wants me to suffer.

And it's baffling because pretty much every other part of Microsoft seems to be figuring out how to make decent (or at least mediocre) products; it's just their flagship product line that they seem to have been actively sabotaging since it peaked as Windows 2000.
It would be cool to have a UI like this.

https://otoro.net/slimevolley/
I most definitely agree.

All I can think is that they took a look at Servo and decided it was cool tech but was really nowhere near delivering things they needed for Firefox aside from Stylo which it had already delivered.
Population - Country - Deaths
60,427,888 - Italy - 731
65,328,048 - France - 506
68,021,208 - UK - 213
37,831,020 - Poland - 357
8,678,393 - Switzerland - 72
83,783,942 - Germany - 257
11,608,351 - Belgium - 195

Look at the map. These are reasonable choices. I haven't cherry picked them, e.g. I included Germany and excluded Czechia.

This is 335M people and 2331 deaths.

That is AT LEAST DOUBLE the current daily death rate in the USA.

There are many other ways of grouping European countries to achieve the same outcome, which is to show that contrary to the original commenter's position, right now, the USA is not the worst hit place on Earth, if you measure the problem by the number of people who are currently dying every day. I live here and that is the number that matters the most.

Here is my original comment, which is totally consistent with the numbers above (with the exception of Germany as an individual nation, but this is irrelevant as it's now in the aggregate):

"This is not correct. If you adjust for population size, most of highly-developed Europe is doing much worse than the USA right now. That includes Germany, Switzerland, etc."

Of course you can select many other ways of grouping the data and many other ways of choosing the numbers to achieve the outcome you want. That is not relevant to the point I have been making.

Thanks for the discussion.
Yes, LE goes boom for some reason, and there's at most 30 days to get a working replacement online before server certificates start failing.

I'll try to keep my tin hat stored.
Profits are a factor but Apple has always thought more long term: Intel has been preventing them from shipping things on-time (sometimes year+ delays) and they’re limited to what Intel implements in many areas. It’s not as bad but similar to the way that the Android watch market dried up when Qualcomm chose to keep shipping 2014 chips which ruled out most of what designers might want to build.

This gives Apple complete control of their product direction and especially the ability to build unique features which aren’t easy to match - Dell’s design is limited to the combinations which Intel offers unless they pony up a large amount of R&D and get Microsoft on-board but Apple can customize their integrated chips for the exact thermal/size/power characteristics they need.

That’s a big commitment but it’s something they’ve been very successful at in the mobile space so I wouldn’t bet against them.
I'm on Ubuntu - it's not as mindbogglingly hard as on MacOSX.

Unsupported versions - harder, but still a few commands...

Supported versions? sudo apt install python-3.6 and done.
I am right there with you on gridbaglayout. And tools like WindowBuilder make it so fast to generate basically acceptable guis
Standard memory modules which were soldered onto the mainboard?

Given how Macbooks have had soldered memory packages for ... 8 years now, I don't think moving the memory onto the SoC was to lock out upgrade potential. It doesn't make upgrading any less possible than "completely impossible", and probably (slightly) reduces the overall cost/complexity of the board, slightly reducing the material cost/impact.

FWIW, in the future I imagine most processors will look like the M1, with additional memory available over a serial bus like OMI, used in POWER10. The "unified memory" will effectively serve as a giant cache for the CPU/GPU with slower peripheral memory used as a backing store.
Never used it but I had to use ClearCase at work even though I was already proficient in git.

Ugh. The centralized model is better for companies, but ClearCase really makes its best to make your life miserable:

- You have to think twice before modifying a file, because the steps to be able to modify a file can take from 30 seconds (if you already created the activity) to a few minutes (if you have to create it)

- Activities are supposed to be like branches, summing up all the changes. But there is no way to see all changes in one go. It's click everywhere, waiting for the server to reply on each click.

- Because there is no way to display the branch content in any way other than envisioned by IBM, there is no way to discuss a changeset. No pull requests, no exchange, nothing.

- Horrible UI/UX all around. It's slow, it's unreadable, random bugs happen all the time where the only fix is to restart the service, .... and it's expensive.

I'm not advocating for a system that only works when online (although the fully integrated system of Google does sound good), just that it be architectured around a point of centralization. This is the way I'd like to use git:

- A branch created locally will be synhcronized and visible to everyone by default

- A branch that I manually tag as private won't, but it will still be saved on the server

- A branch that has a conflict between me and someone else will be marked locally in some way (maybe a second branch ?)

- Bonus: my working repo and staging area are also synhcronized to the server
That's a well-known problem unfortunately. http://doc.cat-v.org/bell_labs/utah2000/utah2000.html

To be a viable computer system, one must honor a huge list of large, and often changing, standards ... A huge amount of work, but if you don't honor the standards, you're marginalized. ... At another level, instruction architectures, buses, etc. have the same influence. With so much externally imposed structure, there's little slop left for novelty. Even worse, commercial companies that "own" standards, such as Microsoft and Cisco, deliberately make standards hard to comply with, to frustrate competition.
I'm curious. Has anyone worked on the Chromium source here? Can you explain this?
For those of us who don't know: How do you disable those?
Pretty sure it is native.

https://forge.rust-lang.org/infra/other-installation-methods...

There is a nightly build for aarch64-apple-darwin
Open Invention Network Linux patent protection group turns 15
TFM is often extremely vague in my experience. I always start my journey into the git haunted forest with RTFM, but I almost always end up on Stack Overflow looking for confirmation that commands actually do what I think they do.
OK, we got a powerful and flexible version control system which some people find difficult to use. The solution is to build alternative wrappers/frontends (command-line or GUI) on top of it, which present different takes on the best user interface. The author finds local/remote branching confusing? One could build a small `git` command wrapper that will hide it and have more straightforward branching commands. You can think of current git as an assembly language of version control and develop wrappers/compilers for high-level VC languages of various flavors.

Starting from scratch and building a dumbed-down version control system for simple users vs. kernel developers is not the right approach, IMHO. As they say: "build a system any idiot can use, and only idiots will use it." Or you will end up incrementally adding more and more advanced features to it.
sounds pretty bold, I'd love to try, how about integrating with openGL, is that a possibility, specially running GL/SL shaders ?
AU has slightly different framing and expectations. I've had a few conversations with people from AU, or who spent significant time there. It is different there in certain base assumptions about the role of government.

I don't want to say you're wrong, and I don't want to admit I might be wrong. ;-)