skysight-inc/HackerNews huggingface dataset:
Interesting point! Tech has traditionally had the wonderful property of empowering the rich and the poor similarly - the president of the USA uses the same (technologically) TV, phone etc. as most others in the country. The gap in non tech aspects are widely different between the ultra rich and commoners. Apple's obscenely expensive tech adds a weird wedge in tech between the haves and have nots.

I expect the rest of the industry to copy Apple to make affordable versions of this product as has been the case with other products, so it should be a net positive for humanity.
We will have to wait to see if they are really servicing ( replacing battery ) or just give you a new pair for $79.
And then heaven forbid if you have different political views from them, especially in 2020. My mom treats me very weirdly, not because I actually voted for Trump, but because I don't spend my days ranting about how he's Satan incarnate like she does.

My sister aligns politically with my mom and she moved to MONGOLIA to get away from her. I'm glad for people who truly like their families, but not all of us won that particular genetic lottery.
> dramatically increased competition for ad space, ... lowered prices ... grew the market ... incumbents weren't making as much money ... increased competition.

My assumptions have long been that while total ad spending has been fairly stable, the business shifted to digital. In other words, FAANG did not grow the size of the ad market, merely captured it. Sadly, I can't quickly find any cites.

If I understand your points correctly, there are now more ads for same overall spend. Roughly speaking.
Well, I don't feel like cleaning the basement or finishing my yard work before the snow, so I might just do this course over the holiday instead.
Yarvin is terrible.

> Its subjects are its assets. Their proprietor’s purpose is to preserve and improve this human capital—hence, salus populi suprema lex.

People are people, not assets to some monarch. Sorry, I can't stand behind some backwards 17th century thinking.

He is also completely wrong about economics. Economics is not a science that Yarvin thinks it is.
I was wrong, I was mixing up Spatial Audio with the HomePod Dolby Atmos
> An alcoholic does need to not drink to improve their health

Pretty much everyone who drinks needs to not drink to improve their health, but whether alcoholics have a particular need to not drink is controversial and largely widely accepted because of quasi-religious doctrine that has been well marketed.

> Only when you know the solution can you work backwards to find the steps to get you there from where you are today

Yes, but here’s the thing. Lots of research has actually gone into the steps for weight loss, its not something people need to work out from scratch. Its a lot more productive to follow a path that works even without deep understanding of the rationale than to start with a target and try to work it out from first principles, which most people will fail, and fail very badly, with.

Sure, “eat fewer calories” might be generally part of a solution (and “eat fewer calories than you use” definitely will be). But neither of those are particularly useful advice on their own for people who want to lose weight.
> Mask has real downside (for some people),

Name one. -- Not including the rare medical condition where having anything touching your face is incredibly painful.
This is a useful comment -- this is the sort of total derail that hijacks a discussion of (scrolls up) oh right, cameras and lenses, color filters, how we (hehe) filter the world to 'master the art of recording what we see'.

It's good to know when you're conversing with people who prefer fires that don't shed light.
Turing had about as much to do with real world programming as Alonzo Church so I think that’s equal if you really want to keep score. But there are other famous names in the history of computer science who did support functional programming, eg McCarthy or Backus. And there are “real world” programmers like John Carmack who advocate applying FP techniques to their programs.

But this is a stupid thing to argue about and not relevant to this thread.
A (not)compiler can be made to look for issues in your codebase that already exists. It would need all the tools of a compiler, just that the target is the same as the source language.
The importance of the comments in COBOL reminds me of a developer I worked with who was famous for removing comments to 'tidy up the code'

The other developers then spent time readding the comments
I don't see why that makes a difference, though. The screen... okay, maybe a couple more milliseconds to draw the extra pixels, a bit more data for the hi-res textures/whatever, but given the CPU speed and dedicated GPU (no more rendering all graphics directly from the main CPU) that shouldn't matter. The camera isn't even on during the boot process, much less in use. On my phone at least, the system takes a few seconds after boot to connect to network, and I get that. But beyond that, it's not like the system needs to load every app into memory as it boots up, so why should the extra capabilities matter?
My routing software was trying very hard to avoid lefts and especially u turns.

This leads to it picking absurd routes.

So it’s a tangent on the topic of routing and left turns.
You make good points, though I'm sympathetic to the parent's point too.

In the very layered federal system we have in the US, it might be possible for us to have it both ways. Non-U.S.-citizens could be given a vote in local/municipal/county matters, but still not for national representation. (And some states might want to try out different levels of statewide enfranchisement.)
The decline of Inuktut wasn't principally caused by displacement or natural population decline, but rather the residential school system that attempted to completely assimilate young Inuit (and other indigenous) kids. Children were systematically removed from their communities and sent to English (sometimes French) religious boarding schools. They were physically punished for speaking their mother language. [0]

Inuktut is mostly stable, though "vulnerable," and strongest in Nunavik (the region in the article), I suspect because the somewhat-devolved region employs it as the primary language of instruction. [1]

[0] Excerpt from the Truth and Reconciliation commission's report: http://wordalive.wycliffe.ca/stories/what-residential-school..., also https://www.clo-ocol.gc.ca/en/timeline-event/indian-resident...

[1] https://www.cbc.ca/news/canada/north/inuit-inuktitut-stats-c..., https://www.kativik.qc.ca/school-board/
Then again as the saying goes, you can't use technology to fix a people problem.
when we can get cheap symmetric fiber connections in residential is when I'll start thinking about running services at home.
I didn't spend a lot of time analyzing - at some point I'll go room to room. But at the time I measured I was the only person in the house.
I don't care about your arguments because I don't want their expected effects on my life.

I very do much care about the results of your proposals becoming popular, and I don't want what you're proposing to come about. I want it to be known that there are people who oppose your point of view, in case it becomes de-facto the "popular opinion".
Well, actually, Visual Studio and Visual Studio Code (surprisingly) both have very nice dark themes. And they're both Microsoft products.

PS. In fact, it's more likely it was the Github's old design team, not MS.
Ah thanks! That's great.

What I meant is that you can't select it via text search in the shell. But `.only` should work for me fine too!
The color and composition of these headphones makes me think that after one year of use the headband will look yellow and grimey and the fabric will get snags and runs in it. The build quality looks sturdy, but not meant to last.
Stuff like this is both logical based on personal experience, and unfathomable.

There is a finite amount of knowledge required to properly run a retail store, and The Bay has been running for waaaay longer than needed to have solid processes.
Yes: new tech comes along, as do new opportunities, but at the end of the day the customers want the same thing: to believe in the brand, to get good quality merchandise, and to have a smooth experience doing it. Throw in the bonus of having Canada’s longest-running business, and the business itself could probably sustain (govt assistance included) simply by running it the same way it was run 100 years ago.

That management is chaos is just ridiculous.
RM Cobol, Nevada Cobol, Cobol-80..., what a good old days to use those Cobol compilers back on early 90s. old soldiers never die but fade away.
> Now emulation I can get behind

Makes sense. Other than perhaps latency, if software was truly better in previous decades, you can just run old software on new hardware [1] and get the best of both worlds. Given infinite time, you could probably find a way to boot directly into some kind of hypervisor that runs RiscOS or whatever full-screen. While also running LVM underneath it for online backups. Oops, a new software feature.

It's related to my pet peeve about Gemini: You can just choose to do all the stuff Gemini does with your own safe subset of HTTPS. If you have the political power and dev hours to maintain Gemini, you can also just maintain HTTP/1.1 with TLS.

Running Acorn hardware won't fix software bloat created by anyone but yourself, and running Gemini won't fix HTTP bloat created by anyone but yourself. Might as well run good software on good hardware, instead of running bad protocols or bad hardware out of spite.

[1] I'm on the young end of millennials, so my nostalgia is for Windows XP. But there's a valley for retro nostalgia - It's okay to use modern Linux, because you need security patches. It's okay to use Windows 10 because your employer forces it. It's okay to run an Amiga or RiscOS ironically, because it's cool and funny. But Windows XP? No! Evil security hazard! Deprecation means the software became bad overnight! Why won't you upgrade??
Any reason you're not including salaries?

Feels like it would be a valuable addition, could make them optional when creating but nudge new job posts to include them by default.

Also a good data point when you choose to monetise
This model works when you have a nice family. It sucks horribly when the family is a toxic one.
One. Wearing Mask can be uncomfortable, and it is real downside (at least for me)
Honest question -- do you think that without Facebook there will be no tensions between anti-maskers and people who insist on wearing masks everywhere? Is FB really to blame here?
There’s nothing to “regret” when the pop doesn’t impact how much you were able to raise.
I love Brave's privacy features but this constant addition of bundled features and services feels more and more like the crappy bundled software you get with a cheap phone or laptop.

I've literally turned off all of their crypto/ad/sponsor features and it's starting to get pretty annoying; every time Brave gets a major update I feel like more crap is bundled that I'll have to hunt down and turn off. Their crypto tips feature added tip buttons on various websites (like Twitter). This is not ok. People would be hugely annoyed if Chrome started adding "Tip with Google Pay" under each tweet.

I get that they're a company and need to make money. Their stance on privacy is awesome but I wish there was a better way to do this. I would pay for Brave+ with none of this bundled stuff and all of the privacy features.
It doesn’t matter how old it is, it matters when it was last sold. The iPhone 6 was last sold in 2017.
no chip manufacturers sell a chip that runs lambda calculus. until then it's just mental masturbation.
Oh, that's really cool. A sensible abuse of the lack of memory protections, I assume - reminds me of GRUB4DOS, which did much the same.

EDIT: Yep,

> The Booter also will certainly fail if Virtual Memory is enabled, so turn that off too while you're snooping around in the Memory control panel.

- http://www.netbsd.org/ports/mac68k/booter-manual/index.html
Glenn Greenwald Twitter Thread on Censorship, “Disinformation” & Lies
That is true, but you have to understand that not everybody is FAANG material. The top 5-15 tech companies receive hundreds of thousands of resumes every year of which less than 1% are selected. Also not everybody is interested in moving in to the tech hubs. There is still lot of work in legacy code - COBOL, Oracle and other legacy systems.

Even in newer languages like Java, there is lot of work that is mostly application maintenance and adding new features to existing decade old applications. It is not bad work.
In my (very limited) z/OS experience, COBOL by itself is necessary but not nearly sufficient. COBOL code is used inside a framework of highly proprietary software and system services:

- DB2 (database is builtin to the mainframe)

- GDG (Generation Data Groups, versioned file system)

- ACL (IBM's original access control lists)

- JCL (automation, parameters, logging)

- SyncSort (data sorting, joining)

- various CA Technologies products

- etc!
[Please feel free to disregard this feedback]

Small but perhaps meaningful adjustment to the hero image of the page: It might be best to use an ambiguous or darker skin tone.

Regardless, congrats on the launch! There is a lot of hunger an ambition to work at startups and this will help expose the talent and opportunities.
It is definitely possible to standardize flexibility
Bug hunting in Go: The culprit is in the library
I'm interested by the topic but I'm a junior backend/data eng, do you think it could be helpful for my profile to dig into the concepts of compilers other than for the culture itself?
I've always had good luck with Dell's Inspiron line. Have had three of them now that worked perfectly well. I always pick hibernate over sleep though, so I guess I can't say how sleep works on them.
So if you're a plumber and you're looking at two parts that don't connect but need to, you're pretty much SOL; you can't fabricate an adapter on the spot. Now, if you're a software engineer and you find yourself in a similar situation, you're expected to "fabricate the adapter." This is why the plumber analogy is fundamentally flawed.
same as everyone else -- not enough Vitamin D
You were pretty good at COBAL?
Wake me up when cargo ships are forced to cut emissions and can run on some kind of other, than fossil power (hint: probably the only thing that has enough capacity at the moment is nuclear)

https://phys.org/news/2018-12-cargo-ships-emitting-boatloads...

Nothing is going to matter until this changes.
Python now as a semi-shortcut for this (just add = to the end of any f-string expression):

In [8]: print(f'{foo.bar[1]=}')
foo.bar[1]='2'

You can do more complex expressions:

In [9]: f'{1+1=}'
Out[9]: '1+1=2'

It's not quite as fluid as dbg!(), but it's nice.
Depends on the field. I studied philosophy (Ph.D. program, but finished with an M.A.), and the M.A. is often just a degree given after the first few years of the Ph.D. There are a handful of required first year courses (logic, basic metaphysics, philosophy of science and ethics), but otherwise students take whatever courses are relevant to their interests. It helps that philosophy typically has fewer classes with explicit prerequisites. If you take an advanced course, you might be lost, but it doesn't feel the same as not being knowing a formula or how to derive something.

Some courses are more basic, and some are more like collaborative research seminars. Advanced students gravitate towards the latter (and typically take fewer courses and/or audit more of them), but a first year with the right background can still take them. Conversely, an advanced student might take an introductory course in an area they lack background in to broaden their knowledge.

There also are terminal M.A. programs, but they're less common, and the majority of students who do Ph.Ds at prestigious institutions don't do one.
PyDay BCN 2020 schedule (online event)
I find the criticism of this policy to be poignant.
What aspect added to x86 is RISC like? It sounds a bit like an oxymoron. If you start with a complex instruction set, you cannot make it less complex by adding new instructions.
Which Thinkpad model and Linux distro? I have a brand new Thinkpad Yoga 9i running a fresh Ubuntu 18.04 and I have to type "systemctl suspend|hibernate" because the power switch ALWAYS powers off. Annoying as heck.
The "MOVE CORRESPONDING" was kind of neat, don't see that in today's languages. Instead you have to tediously copy each individual field.
Do not compare this guy to Bob Ross. No offense to Bob Ross fans but Ross was not an artist. His paintings were not of high quality amongst the field of what is considered art. This assertion goes beyond subjective tastes. His paintings were amateurish, but much better than people who do not paint.

Bob Ross was a wonderful figure who democratized the act of painting to the mass consumer demographic. The level of fame he attained is much higher than the quality of his paintings.
Well, those who had survived to 30...
Netflix Scales Its API with GraphQL Federation (Part 2)
Without any judgment, your sample may be extremely biased...
My big question about this is what performance is going to be like. On the Mac, Rosetta 2 apps seems to take about a 10% performance hit which is impressive. From what I can tell, Windows x86-32 emulation is not nearly as performant.

The big performance gap between Mac and Windows Intel support seems to boil down to translation versus emulation. Since Windows 64 bit support still uses emulation, I expect performance of Intel 64 bit apps is still going to be pretty slow.
Just want to add one thing, x86 has stronger memory “semantics”. So, it doesn’t have to work that way behind the scenes, just at the end of the block, it has to appear it worked that way. So, x86 does reordering, store combining etc a lot. IMHO, performance difference between arm vs x86 barely related with ISA, in M1 case, it’s definitely not, a lot more going on than just taking advantage of weaker memory model.
I've used and deeply enjoyed 25+ year old headphones. It's a different class of products.
America Must Take North Korea's Cyber Warfare Capabilities Seriously
A comment I made in https://news.ycombinator.com/item?id=25327337 comes to mind.

"Any method of abstraction that you have internalized becomes conceptually free to you." (So for the sake of others, choose wisely which you will expect maintenance programmers to have internalized!)

If you've internalized all of the FP ideas, then adding them to a new environment seems useful and seems to cost nothing. It is hard to keep track of how much burden you are adding for people just learning the environment because, for you, it is free.
Not really. vi doesn’t have some very basic motions that are supported by (n)vim out of the box.
Texas Lawsuit

In the Supreme Court of the United States
STATE OF TEXAS,
Plaintiff,
v.
COMMONWEALTH OF PENNSYLVANIA, STATE OF
STATE OF GEORGIA, STATE OF MICHIGAN, AND
STATE OF WISCONSIN

https://www.supremecourt.gov/DocketPDF/22/22O155/163493/2020...
Humans are also causing a planet scale extinction event. That's the opposite of intelligence by any philosophical definition.
IPads pro and the new iPads all charge with usb-c. And for the last two years my iPhones shipped with a usb-c to lightning cable.

I just yesterday picked up a few more usb-c wall adapters and some 6 feet usb-c to lightning cables to get most of my day to day charging off of usb-a
Too early for that. OP needs to show a yearly net loss of at least a few million before doing that.
Parler’s downloads fell off a cliff
Clicked on link, Firefox 83.0 on Linux gave me a security warning because of an invalid certificate ....
Camping and backpacking, too. I think everyone in the outdoorsing space has been hard at working shaving weight. My back appreciates it.
A Lightning to USB-C cable is included in the box, not USB-A.
they don't replace the battery when they perform battery service, they just replace the airpod entirely.
Truly inspiring. Thanks for sharing!
Some of my experiences with airbnb, always a guest not an owner:

Bads - Had a really bad house with cabinet doors torn off the cabinets, trash in the garage, place was a total dump. Stayed one day and got the rest of my money back. Another place had a bad mouse infestation, this was dealt with by the owner but it was still pretty shocking as I have never lived or stayed in a place that had a single mouse my entire life.

Goods - Right before the pandemic hit had a really good string of excellent airbnbs that were all cancelled last minute, the thing with airbnb is, great places are always booked, we just got lucky as people were scared and stopped traveling(early march).

Ugly - Alot of owners now are pulling a perfectly legal scam of listing a place at a certain price point and then charging an extremely high cleaning fee. When booking it, you are then shocked by the extreme fees, one place (5 days stay) was charging $400 for their cleaning fee.

Takeaways - If you do your own cooking and don't mind cleaning up airbnb is great for you. As a parent its great as I don't have to deal with a hotel lobby or elevators(I always book standalone houses). As for price its roughly even with hotels, a few years back it was typically 40-50% cheaper.
At least this mentality is rooted in reality, as we now have a pretty good data on longevity of plastic cameras from the 80s and 90s that routinely outlast their metal+leather counterparts from the 60s. Here's a very typical "plastic in cameras" horror story:

http://jaredlichtenbergerphoto.com/blog/mamiya-645-pro-mirro...
I took the undergraduate version of this course while at Cornell. It was a wonderful course. I taught me a lot how computers work, and how to organize a large (for me at the time) software project.

One of the most painful parts of the the project was using Scala which had ridiculously long compile times which made iterating quite a pain.

My favorite memory was that for one project we had to submit a program written meant to stress test everyone's parser.
I'm not a legal expert either. My understanding is that the heading of each complaint is a summary, and the sections form a progression of supporting allegations.

For example if you read into the next complaint, 142 is strictly factual (which can still be rebutted, but probably won't be), while 145/149 argue why those (factual) actions were unlawful, in support of the complaint's title (the rest are somewhere in the middle, or more handwavey). If you read 142-149, you come away seeing a coherent argument backing up the claim.

But for the previous complaint - it's a claim the law was violated, a citation of the law, and then no supporting argument or evidence detailing how or why the law has been violated. I'm guessing it can be amended or argued verbally, but as it stands it's an unsupported claim.
I feel old - I was expecting a Usenet client.
It is visually appealing but sluggish and sucks at non-standard authentication to the point of not being usable.

Also no out of the box way to run more than one instance with incognito tabs to have communication to test multi-user bugs.

Perhaps radical, but I think it should support hooks with Playwright/Puppeteer that you can hand control back and forth to as a safety valve just like being able to shell out to the command line when your favorite programming language doesn't have a library for what you need.

The difference here is that the browser context needs to be passed - that means some janky handoff (which with crypto will be a PITA) or using the Playwright/Puppeter connector under the hood.