skysight-inc/HackerNews huggingface dataset:
C won over because of the mystique of the syntax in which you can load multiple side effects into expressions. The intuition was that this leads to faster code, and in fact, with naive compilers, it did lead to faster code. C's terseness won over programmers who hated typing things like BEGIN and END for delimiting blocks. Unlike Pascal or Modula, C came with something very useful: a macro preprocessor. This is such an advantage, that it's better to have a crappy one than none at all. Those programmers who did not hate BEGIN and END could have them, thanks to that preprocessor. The preprocessor also ticked off a checkbox for those programmers who were used to doing systems programming using a macro assembler.

C started to be popular in the microcomputer world at a time when systems programming was being done in assembly languages. For instance, most arcade games for 8 bit microcomputers, were written in assembler. Some applications for the IBM PC were written in assembler, such as WordPerfect.

The freedom with pointers thanks to arithmetic would instantly make sense and appeal to assembly people, who would find a systems language without pointer flexibility to be too strait-jacketed.
Not every emoji ⌛
I have long believed the Mac Pro is a marketing tool that they could happily sell at a “loss” — Using quotes because the difference could be considered a marketing expense.

Given the price it likely is sold for more than cost; I’m sure the pricing is marketing driven too. It doesn’t just drag the top end of pricing upwards (the classic cheap/middle/extravagant split that drives buyers to the middle) but sends a message. The $1K monitor stand is a good example,

In this theory, it’s important to Apple that something be almost always available in the “Mac Pro” zone, but it’s not important enough that they need to be diligent about it.

They have this same phenomenon with the super-expensive watches (though I believe the $10K models are gone): basically identical to the cheapest one, and “wear out” (stop getting sw updates, no battery replacements, etc) in the same time too.
I love the idea of cutter + ghidra-dec + debugger, but couldn't get the x64 debugging to work on even basic crackmes. Anyone know how it is lately?
And your statement shows you do not understand the constitution, or more specifically the bill of rights. You are not given them, they are recognized as natural rights not government granted rights, and the bill of rights merely recognizes them.

If someone doesn’t want to wear a mask that is their choice. Your choice is to avoid situations where you might be in contact with people who don’t wear masks. It’s not to force everyone into your beliefs.

I personally believe in wearing masks, though primarily feel the value in the typical cloth or surgical masks are keeping you from touching your face.
I don't understand your comment. Regardless of where you stand on the topic, I don't think it's controversial that compelled recitation of the pledge is debated in public and argued about in the courts as a first amendment freedom of speech issue.

(after reading your comment below I think I get it. It's one of the infringements of freedom of speech that you're willing to tolerate because it's merely "creepy?" If so, that's illustrative of the larger point I was trying to make about people treating freedom of speech hypocritically.)
M1 pushes users further to mobile phone mentality - no more universal computing, data interoperability. Welcome to a massive vendor lock.
I doubt it will run any modern games.
If curious see also

2019 https://news.ycombinator.com/item?id=19910444 (1 comment)

2014 https://news.ycombinator.com/item?id=8074243

2014 https://news.ycombinator.com/item?id=7223969
As far as price competitiveness, the MacBook Air is now so far ahead that the “high” price is almost irrelevant.

There is no such thing as a fanless PC laptop with anything close to the same performance or battery life. It literally doesn’t exist at any price.

I mean, people are going to be buying this thing on the education store for $899. This isn’t a $2000 machine we are talking about here. This is college student territory.

“I don’t see how this changes Apple’s position,” I’m having a good laugh at that!
As someone who loves the trackpad on MBPs, is there any linux laptop with a comparable one?
Yes. The app seems very useful in that regard. But I would like it to emphasize the style aspects of it, not some objective standard of "too complicated sentences".
Chalking it down to ARM doesn’t cut it... other companies make ARM chips too, including Qualcomm. Most Android phones run ARM, and given they outnumber iPhones heavily you’d expect massive improvements. But this is better than putting Qualcomm’s best chip into the Mac.
I think if you have a very specific role where your workload is constant it makes sense. I am an independent contractor and work across a lot of different projects. Some of my client projects require running a full Rails/Worker/DB/Elasticsearch/Redis stack. Then add in my dev tools, browser windows, music, Slack, etc... it adds up. If I want to run a migration for one client in a stack like that and then want to switch gears to a different project to continue making progress elsewhere I can do that without shutting things down. Running a VM for instance ... I can boot a VM with a dedicated 8GB of ram for itself without compromising the rest of my experience.

That is why I think 16GB is table stakes. It is the absolute minimum anyone in this field should demand in their systems.

Honestly the cost of more RAM is pretty much negligible. If I am buying laptops for a handful of my engineers I am surely going to spend $200x5 or whatever the cost is once to give them all an immediate boost. Cost/benefit is strong for this.
For some people the main advantage of a laptop is the posssibility to move to spots where there's no or very bad connection. In those cases it becomes really useful to be able to run all your workloads on it, even if much slower.
Designing the Witcher 3's Most Famous Quest
> The downvote button is not a "I disagree" button.

Unfortunately it is. Verified by email with dang

I thought it wasn't. I made a suggestion. I was told I was wrong. Downvoting for disagreeing is fine on HN.

https://news.ycombinator.com/item?id=16131314.
Buy ads and target that subreddit
We can do better than DuckDuckGo
Making of Second Reality / Future Crew (1993)
> They call it 'Unified Memory'. It makes a lot of sense but I don't know if they are going to be able to pack enough memory in there.

Unified memory and on-die (or in-package) memory are different thing, and while the latter simplifies the former they're mostly orthogonal.

Unified memory means the physical and logical memory space is directly accessible by both CPU and GPU, at the same time, in their entirety: https://en.wikipedia.org/wiki/Heterogeneous_System_Architect...
BrainStorm Announces Results from NurOwn Phase 3 ALS Study
Compensation, prestige, tech stack, culture - in no particular order.

Excelling in one could make up for lacking a little in another. i.e. I'd be willing to take a small pay cut to work for a highly prestigious company (though odds almost guaranteed they'd offer more than what I'm making now).

Backwards culture (highly bureacratic, strict dress codes, being a non-tech company where tech is a costcenter) would have to be compensated for by exceptionally high monetary compensation.

In fact, I'm pretty much ruling out any non-tech company for my next role, unless compensation is absolutely exceptional.

I'm open to most tech stacks, with the exception of .NET and Angular which I'd prefer to avoid. Would still consider a .NET or Angular job if compensation is beyond astronomical. This ties in with the culture aspect - .NET typically implies a certain kind of culture. I don't have anything specific against .NET from a technical standpoint.
From personal experience, most leftists seem to despise the concept of "fair centrism" as far as centrists themselves see it as being somehow balanced, or fair (they are neither)
The way I look at it is that I need my kids to be super smart, hard working, and principled to help extricate humanity from the hole it's currently digging itself into. I can think of many ways the future could suck more than the present, but in none of these scenarios will it be better off without my children, assuming I raise them well.
This is cargo-cult thinking.

The American constitution is designed (in principle) to give Americans freedom against undue interference into their private affairs by government.

The constitution does not, and cannot, give you protection against wild animals, natural disasters, drowning, or a virus that is not sentient.
Processing is getting an update Processing 4 and it would be nice if they incorporate this library.
I'd say the opposite, this increases the speed of such apps to closer to what is now native speed.
I agree this doesn't really change Apple positioning and won't immediately impact the desktop market. That said, I think its a big kick in the ass to Microsoft and certainly Intel, and hopefully it forces them to compete. Its certainly making me take a closer look at Rasberry Pi and other ARM compute module boards for my homelab. Apple is going to drive ARM software and compiler support as well as broad adoption among developers. Exciting times.
"Free speech" to me means you can say whatever the hell you want.

Occasionally being compelled to say something is also bad, but a separate issue to me.
It _really_ drops off at the county line between Salt Lake and Utah counties.
Hopefully can discover and contribute some unique icons
> I’m not in a position to donate right now, so thanks a lot for donating to this project.

I've been there myself for years.

I'm happy to now be in a position not even have to think to donate tonight.

Hopefully you too will get there soon too!

Edit: and thanks for your contributions to netty and graphql-java!
> Less competition will only make things worse for us consumers. ¯\_(ツ)_/¯

Intel is so large that it is using up too much of production capacity for anyone to enter the market. Intel crumbling = more resources for new players to get lower cost manufacturing capacities.
Show Don't Tell
I recently came across https://pyinfra.com/ which has a similar mental model to Ansible but is just plain Python. For whatever, it's just easier for me to understand the raw Python better than the equivalent YAML.
Launch providers list the characteristics of their vehicle and the customer has to ensure to stay within the constraints.

SpaceX is special (or used to be special, maybe others have followed suit by now?) in that they make this information public. See here what loads, accelerations or vibrations the payload has to withstand during a launch on a Falcon 9 or Falcon Heavy launch vehicle:

https://www.spacex.com/media/Falcon_Users_Guide_082020.pdf#p...
Not if I'm using DuckDuckGo :)
There was still some very cool engineering that went into making what it was supposed to be. Check out this video on the 'south lung' youtube.com/watch?v=Wind4fjbt_k

Because they didnt want air going in or out of the biosphere they had to figure out a way to account for the massive change in volume as the air temperature inside changes between super hot days and cold nights, otherwise you'd blow the windows out of the thing during the day.
interesting, I found it refreshing and with enough padding, the focus was right on the content (text).
The effectiveness of non-medical masks is not all that great. Bandannas, near zero. N95, quite good.[1] Cloth masks are all over the place depending on material, weave, etc.
CDC: "During a pandemic, cloth masks may be the only option available; however, they should be used as a last resort when medical masks and respirators are not available".

Ordinary medical masks are easy to get now. N95 masks are still hard to get in the US. The trick that makes N95 masks work is that they have a middle layer that's an electret with tiny holes, with a semi-permanent static charge. That will capture solid particles smaller than the holes by electrostatic attraction. So it can actually stop an aerosol. Cloth masks and the lower tiers of medical masks don't have that.

It's pathetic that, nine months into the epidemic, the US doesn't have N95 masks in volume production. Prices on eBay are 10x normal. Normal price is under $20 for a box of 20. Where's the "free market"?

[1] https://wwwnc.cdc.gov/eid/article/26/10/20-0948_article
> Grammar is optional.

Grammar is mandatory. Following a specific style guide is optional.

I really, really wish more people understood the difference between grammar, which is how a language works, and style, which is how a specific organization or person has decreed that language must be used or else they will become very, very cross with you.
I'm not sure that the soldering does much to improve memory access.

The anand tech M1 article measures memory latency at more than 90ns [1], which is almost twice what I see for AMD and Intel benchmarks, at 50ns and 70ns [2]. If these are not comparable measurements, I'd love a correction!

It seems to me that there's significant room to improve the memory subsystem for Apple Silicon to reach parity with desktop RAM performance.

[1] https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste...

[2] https://www.techcenturion.com/improve-zen-2-gaming-performan...
Automate the entire set up of my computer using a declarative language. I use NixOS. Mac OS isn't even close.
Indiana has had a mask mandate since May. Our compliance has been great >95%, yet our cases are skyrocketing.
You mean much better to have a :carrot: ? :slight_smile:

In any case, this must be the most ridiculous carrot yet. :D
It's amazing how nobody flags these garbage twitter posts endlessly fawning over the Apple prison complex with fake benchmarks and yet one guy posts "Farewell, macOS" yesterday [0] and it got flagged immediately.

Enjoy your little bubble I guess!

[0] https://news.ycombinator.com/item?id=25110502
Except multiple parts of it had already been integrated into Firefox, providing its most recent performance gains (Webrender, Stylo).
It is time for us developers to accept the truth and implement stories wherever we can: https://marketplace.visualstudio.com/items?itemName=bar9.sto...
Lenovo and Microsoft had started to release ARM devices way before Apple.
I'll echo this. I owned a jnlp app, and most of the support we had was around walking people through installing a sufficiently correct jre. Not always easy to do that
On Windows you can use Alt + numpad keys for entering the character code. https://en.m.wikipedia.org/wiki/Alt_code
Java is way faster than JavaScript and the benefits of Java ecosystem including libraries puts it above electron. Native > Web for UX.
Show HN: Status page using Cloudflare Workers
I made status page completely living on the Cloudflare edge (using Workers, CRON Triggers, KV storage), its open source and you can try it for free.
You replied to a sub-thread with a bunch of questions around the idea that mask wearing is not effective.

First of all, we need central coordination to have a chance to beat something like covid19. Information about it increases daily and news outlets are notoriously bad about getting science-facts correct. Human-to-human communication (aka: let's play telephone) is demonstrably bad at keeping a coherent message. This all leads us to:

https://www.cdc.gov/coronavirus/2019-ncov/more/masking-scien... [Nov 10, 2020]

This lists actual studies based on human populations and outbreaks that indicate mask wearing is effective. It also lists references if you want to dive into the sources for yourself.

Bottom line: this isn't about belief in masks. It's about belief in real world results.
For now. These features tend to migrate from being optional to being default to being default and hard to turn off
I take that back. Aside from loads of money and boundless dev time, you've got it all figured out :-)
Masks are the thing you do if you cannot socially distance. We have good evidence for social distancing, we don't yet (for a variety of reasons) have good evidence for mask wearing.

You point to South Korea, and then claim it's the masks. But there's a bunch of other stuff they're also doing (because of their experience with coronaviruses): earlier lockdown, harder lockdown, much better test trace and isolate programmes, more social adherence to prevention measures such as hand washing and distancing and mask wearing, people with symptoms choosing to self-isolate, travel restrictions, etc.

You need all of it at the same time, but especially distancing.
The map that saved the most lives (5m35s)
Does anyone know if there is a video encode benchmark available yet? These can be tricky to perform because you need to take into account the quality and size of the output. I assume x264/x265 are not optimized (yet) for M1. I wonder if M1 is designed for that workload at all (encode, not decode).
I wonder how this is possible. I suspect that the i9 was designed for high-TDP usage, and thermal throttling just kills performance. That would mean that the MBP offering an i9 was mostly marketing.
Please don't take HN threads further into generic ideological battle. This comment is a clear example of what we mean by that phrase. Heading this way makes discussion much more repetitive and much less informative. That leaves a vacuum which eventually gets filled by nastiness.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

Edit: these are other examples of the same thing, from the current thread:

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

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

Can you please not post like this? We want curious conversation here.
Who knows, they might continue to offer an Intel MBP for years to come, or even add Windows ARM support if it commands enough demand. The other manufacturers have no mote here.
Tab throttling and more performance improvements in Chrome M87
And Webrender.
The English language is my second language that I learned quite late. I appreciate its beauty with all quirks and complexity.

Good writing is not an intrinsic property of the text - it is defined within a context of message and reader. Who is this product for? Business correspondence, tech specs, technical books, or school essays? The style is usually not consistent throughout the same text. Intro or side notes are often less formal than the body.

Applying the same standard of writing to all texts preaches mediocrity as a virtue. I would prefer a tool that instead of telling me what to do, would only offer insights into the text. With AI's insights of sentiment, writing style, and several metrics of complexity, one could use that guidance for the same goals as this app and many more.
Because his eccentricity is in part why he founded and is CEO of Twitter and Square? Several million clean cut business suits could have been running them, but they're not.
Facebook and Instagram have stories on the web app, so it is possible to do
Ironically, the notion that the President called the virus a hoax is itself the hoax. He never said that, and you can't quote him saying that. He did call the media's reaction to the virus a hoax, which the media of course then took out of context and reinterpreted in the worst way possible.

But in our post-truth world we now have mainstream media taking quotes out of context and reinterpreting them to create their propaganda, citizens will then constantly parrot the propaganda on Reddit/Twitter/Facebook/etc., and if enough people have been convinced that Trump called covid a hoax, it apparently becomes "true" and never goes away. If someone sees 1,000 people on Reddit saying he called it a hoax, well now you have 1,001 people that go around parroting it, and it just spreads and never dies, even though it's completely detached from reality.

Even more ironically, the story itself is just further propaganda that is detached from reality. Of course there's people that DO think the virus itself isn't real. Just like there's people that believe the earth is flat. But the vast majority of people that don't give a flip about the virus are doing it not because they think it isn't real, they're doing it because the data shows it's a coronavirus that's 2-3 times deadlier than the flu. That's it. Just like you mentioned. Shutting down and destroying the country over a virus that's 2-3 times deadlier than the flu is absolutely absurd. They stopped buying into the fear porn and they're going on with their lives.
Deno uses V8 just like Node does so the problem would be the same
> Resisting GUI's is not a good idea.

Git supports many different development workflows and it isn't reasonable to optimize a GUI for all of them. As a result, GUIs for git always feel cluttered and overwhelming or under-featured to me. I'd much rather them focus on making the CLI more intuitive than spend time on yet another git GUI.
Great idea and execution, kudos.Are there any similar resources for Node.js or C ?
Specifically, what freedoms are those? Where are they enumerated in the text of the Constitution, its amendments, or the corpus of constitutional jurisprudence?

Citing “the freedoms guaranteed by The Constitution” is fairly meaningless in the abstract. There are specific protections and rights afforded by the Constitution that have been defined in the actual constitutional text and whose interpretation has been refined through legislation and the courts. Those are what you should be able to point to rather than vaguely gesturing at some poorly-defined concept of “freedoms.”

Not unsurprisingly, there is a record of jurisprudence permitting limitations on freedom of association, movement, etc. during public health crises. Are you suggesting that that the decisions in those cases are somehow opposed to the (actual, specific) text of the Constitution? If so, what specific provisions are being violated?
iOS 14 Has Been Hacked in 10 Seconds
I was under the impression that matte displays are uncommon these days, but I agree that's a good option if they're buying a new laptop.
Also, nonsensical restrictions mixed in with reasonable restrictions in a seemingly ad hoc way have eroded trust in local leadership.

Around here, government construction projects were allowed to continue while private ones were halted. Outdoor walks encouraged, but fishing disallowed. And plenty more.

Now, indoor dining and gyms are closed again even though they are not contributing to the recent spike.

Also, don't forget the well publicized disregard of restrictions by some politicians who enacted or advocate for those same restrictions.

The giant funeral for John Lewis was a special case too. Back then funerals for little people had severe restrictions.

The number of deaths in my 2.5million pop. urban county has been 1 per day since mid-June. The number of cases has gone up and down since then till now with no variance in deaths.

At a certain point people get tired of the bullshit.
It's fast enough to portably write a better language in!
Ticketed Live Streaming Comes to Bandcamp
It's missing KingOfCoders point of these comparisons being all within the Apple ecosystem. MacBooks infamously have cooling problems and macOS is precisely balanced for battery life on Apple hardware, not AMD Hackintoshes with no speed limits. What happens to these benchmarks if you jettison the Apple overhead entirely?
It's really kind of tragic that so much incredible research and engineering work goes into creating new hardware like this only for it to be locked into one particular company with very tight constraints on target audience, income bracket, and technical limitations. Think how incredible it would be if everyone could use this new silicon.
Not to forget that apparently some of the people driving that scrappy team that had a big part in Intel's resurgence has been working on the M1.

This actually reminded me of how I got skeptical comments from people when I told them that my small and scrappy Pentium-M (P-M -> M1, HAH!) based laptop was almost as fast as their desktop P4 monsters in compiling code.