skysight-inc/HackerNews huggingface dataset:
> Honestly will never go back to languages without type checking, it prevents so many bugs and is a huge help in understanding code you haven’t worked with previously.

I see static types as one of the most powerful communication tools around, as far as code goes. I can't relate at all to people complaining that they waste time. They must work very differently from how I do, is all I can figure. It's that, or they don't realize how much time they're losing to communication-related tasks, or refactoring, or writing (and maintaining!) extra or more verbose tests, or having even one more bug per year make it to production, or whatever, that'd be saved by static types, so aren't correctly accounting for the time savings. One of the two.
Why? It's not like CPython is a speed daemon. I'd think there are some low hanging fruits, simply because performance is such a low priority for the maintainers. It doesn't even do TCO after all.
The same Congress that was misled over Iraq and did nothing? The same one obstructing its own investigation into Jan 6th?

Even assuming Amazon are guilty, you reap what you sow.
It’s not fair to compare MacBooks to Windows laptops.
Expansive immigration+highly regulated housing. Car-dependent city building which forces people who can't afford cars to live in the city. Small apartments and multi-home houses being regulated out of existence which push immigrants into windowless basements.
Apple’s new M1 Pro and M1 Max processors
Whether or not you agree with Netflix or not, they are being hypocritical and inconsistent. They went and removed a bunch of shows for having blackface last year (from what I can see, used typically or maybe always for comedy and often in a way that's making fun of racism.) [1] Yet now their CEO is defending this new show and saying, "Adults can watch violence, assault and abuse – or enjoy shocking stand-up comedy – without it causing them to harm others." [2]

If so, then why not re-add the previously censored content?

[1] https://www.vulture.com/2020/06/blackface-tv-episodes-scenes...

[2] https://variety.com/2021/film/news/ted-sarandos-dave-chappel...
That sounds unbelievably stupid. Why render 3D graphics on a server that has no hardware acceleration?
I love static typing/type hints if for only 1 thing - code maintenance.

Even code I wrote six months ago.

Not having to dig through 6 functions deep to try to figure out whether "person" is a string, or an object, and if it's an object what attributes it has on it etc. is huge. And not to mention that some clever people decide - hey, if you pass a string I'll look up the person object - so you can pass an object or a string - which makes all sorts of convoluted code paths when someone else was looking at "person" and only saw one type so now their function doesn't work on both types etc.

I hate having to waste time figuring out the type of every variable and hold it in my head every single time I read a piece of code.
I've been alive long enough to see that most things are useful, and all things are oversold.

More, the nice easy things to build with major restrictions pretty much gets thrown out the window for complicated things that have constraints that most efforts don't have. This isn't just a software thing. Building a little shed outside? Would be silly to use the same rigor that goes into a high rise. Which would be crazy to use the same materials engineering that goes into a little shed.
Why? It's not a great comment, but hardly offensive.
Looks like Half Life 2.
Input: How many eyes does a shoe have?
Output: Two
Interesting. Do you have a source for this data point?
A large number of Americans will be in the top 10% by income at some point during their life. Edit: I looked it up, and it's actually a majority of Americans (57%) will be in the top 10% at least one year of their life.

As noted, even just selling a house in a random state like Wisconsin can easily put you in that bucket.

Top 10% by wealth is a different story harder to attain. It's frustrating that we pay for things with taxes on income and not wealth, because it hits the upper-middle-class harder than it hits the people with all of the equity.

https://www.aei.org/carpe-diem/evidence-shows-significant-in...
Agreed; I have a Google Pixelbook Go with a 1080p 13.3" screen. The native resolution of my screen is 80% scaling, while I run at "100%" scaling or "Looks like 1536 x 864". Native resolution turns it into a chesttop instead of a laptop.

Maybe if I bought a 17" laptop I could consider 4k.
Absolutely insane. Seriously impressive, definitely went above and beyond my already high expectations for this new generation.
Fukushima didn't blow up. There was no explosion. Taking a bulldozer to a building is very different than using explosives (especially nuclear explosives).
Nitpick: Voice/video is run on dedicated hardware from various providers, since GCP networking costs would be obscene for that.
Current levels are basically a fact, subject to gaming like all statistics. But the "right" or ideal level of inequity is a matter of opinion. Personally I think there should be enough inequity to give people an incentive to work harder and take some risks -- but in my experience that doesn't take much at all. If you let the top people have 2X the bottom people, there would still be LOTS of people fighting to be at the top. The other argument for inequity is "fairness", perhaps the people at the top have earned the right to have 10X, 1000X, 1000000X what everyone else has. That's up to you to decide what you think is fair.
also, what is considered internet Traffic? lots of private wan's also exist. which complicates this comparison even further.
Did they really just claim 30-series tier performance on the max GPU? If that's true that would be insane!
Free Collaborative Renderfarm for Blender 3D
Simple Guide to Web Scraping with Node.js
One thing I notice DDG lags behind google in is certain cases where I want the most timely information regarding something. A few examples:

I’m not a huge sports fan but knowing a bit about the latest games helps for small talk among acquaintances. On Google I can type “Texas A&M football” and I get the most recent score right on top. DDG doesn’t do this and I usually have to dig through a few links to find it.

Another example- there have been 4 house fires in my area in the last few weeks. It’s enough and close proximity enough that I wondered if arson is involved. I DDG house fires in my area and got mostly results from 2012. Google was not perfect here but much more current results were returned.

Now I could probably adjust my search query/criteria and get better results but it seems that in general Google knows when to return current results vs general information about some regardless of publish date.
> it is not possible to confuse it for operator delete,

I haven't written C++ in many years and my interpretation of the code examples before reading the rest of the article was that it was somehow binding it to the delete operator as a function.
Where's this place with excess fresh water on the level of what California wastes growing alfalfa in the desert?
It's meaningless because the supposedly "anticompetitive" behavior isn't "anticompetitive" at all when engaged in by a small business.
That's great for him but it kinda defeats the point of the blockchain being censorship resistant. And there have been tons of these like the DAO rollback. If a handful of people can just change the rules anytime they want, what's the point?
I'll go along with your point. Demographics of the US skew heavily towards the old. If your hypothesis were true, you'd expect to see the wealth distributed roughly with age.
Disappointed they're not releasing a Max Pro. Guess I'm waiting for the next cycle.
I will take your word for it, but I think captured video of screens' performance is probably not going to relay what you want to show in the best light (pun slightly intended).

As I said elsewhere, I don't doubt the issues folks are having, and I hope more people raise it. It's important they are known and the OEMs address them. The comment has definitely sparked good discussion in the thread so far.

I may cover that in future articles, too.
I've been wanting something like that for a long time. Eye tracking + a simple keyboard shortcut to trigger a click so I can select anything across the entire system instantly without having to take my hands off the keyboard. So far though I haven't been able to find any decent out-of-the-box solutions for that without any major drawbacks.

Eye-tracking is an underrated user input method in my opinion. I'm hoping eventually VR/AR will make it mainstream.
How the Search for Extraterrestrial Life Helped Make Smartphone Screen Possible
Politics aside: how much operational and technical risk is staff walkout for companies like Netflix? Ie if 2% of their DevOps engineers leave immediately, would it create any noticeable operational/technical effect for Netflix?
(Render CEO) We're targeting early next year, but it might be sooner if we can hire faster!
Can't you order most medicines online if you have a prescription? So you don't even need that plane ticket or to leave your home.
Yep, smart pointers are essential for modern C++, and they provide improved security over raw pointers.

How do you use smart pointers?
What’s your common use case to refactor into smart pointers?
The Forbes article study is a bit too creative to apply to this discussion:

"Rather than using the more traditional metric of income, this study uses educational attainment as the basis for defining upward mobility."

The Atlantic article seems like more of the same: comparing brackets and ignoring mobility.
Is not the most common wage more relevant to the issue than the middle? Though I should've asked about the mean, I'm still waking up.
Sorry i got this wrong on the first attempt. An even better url exists for this -https://bztsrc.gitlab.io/usbimager/
What work have you done already that points to a new focus for your time? Look into that.
They would rather you buy apple watch + airpods
It's certainly a frustratingly contradictory place.

On the one hand the city wants to encourage growth and innovation. On the other they do this by promoting the most tedious urban sprawl around the edges because of some arcane rule about buildings not being allowed that are taller than, is it Great St Mary's or Kings College Chapel? I forget, but it's too irritatingly stupid to think about. Oh, and the rent and business rates are an absolute outrage. How's anybody supposed to make any money[0]?

At the same time the infrastructure and public transport situation is awful. Infrastructure is rarely upgraded to keep pace with new developments and increases in population. The addition of Cambridge North station is welcome but it took far too long to get it done. Likewise the busway. And there are huge swathes of the city and county that aren't adequately served by any public transport which, of course, forces everybody into their cars and clogs the also inadequate road network.

From where I live, within certain restricted hours of the day (e.g., not after about 6.30pm), and not on Sundays, it's pretty easy to get a bus into the city centre and back again. It's not frequent enough, and it takes too damn long, but it can be done. The trouble comes if you want to go somewhere that isn't the city centre or somewhere in a direct line from here to there. Then you have to go into the city centre and wait however long for another bus. The last time I did this it took me about 2.5 hours to get from my place to a business located in Shelford - a total distance of something like 13 miles. Never again. I literally could have run it quicker.

I don't know what's gone on with the sewage plant, but I remember that moving it was being discussed at least as far back as 2002 and yet, 19 years later, here we still are. Not to labour the point but that's a quarter of a human lifetime. It clearly takes FAR TOO LONG to get things done that will improve the lives of people who are alive here, now, and today.

[0] On this point it annoys me intensely when I hear handwringing about vacant shops and business premises in the city centre where nobody addresses the obvious point: it's unreasonably expensive for businesses to be there.
>and full of ads recently

Are there really people here that don't use uBlock Origin or a different adblocker? I can't remember the last time I have seen an ad on a screen.
"Bad choices" from the perspective of wealth accumulation. Regardless of how you want to frame it, the idea that attitudinal differences prevent poor people from accumulating wealth is no longer taken seriously by most who study the field.
I wish we'd have more 2k laptops; for me that's the sweet spot. 1080p decidedly too little, 4k overkill.

But then I'm one of those people who run with really small fonts, apparently.
I've come to realize that 'exponential' is so often used to describe anything nonlinear. This would be the exact corollary. Good to pick up on it. I'll look out for this too now.
I've given up. I disable hibernation and I shutdown my laptop whenever I used to put it to sleep. It's bizarre that standby/hibernation no longer works reliably.
Facebook causes terrorism, murder, and rape? What evidence was the basis of that conclusion?

I’m guessing the solution is a global network of unaccountable mandarins to institute a global Clockwork Orange style brainwashing campaign targeting people with the audacity of having bad opinions? In the populations where this has been implemented, say North Korea, China, Cambodia, Russia and friends, were the populations worse or better for the experience?
I used to use the !s bang to get Google results via Startpage, but I find myself doing it less and less.
I want type checking on pretty much anything that will ever exceed about two screenfuls of code. If I can't keep the whole thing in my head at once, I want the computer to do it for me. That's the point, right? Making computers do stuff for us so we don't have to?
How do you find useful information on 4chan? The signal to noise ratio is very poor in my experience. Are there boards where it is better?
What have you worked on in this space?
...yes? I don't see what the problem is with this. The people you've named own portions of organizations and therefore get to decide (to the degree with which their ownership allows) what those organizations do. I prefer that vastly over the idea of every organization being governed by popular vote.

I think you're getting stuck on the word "merit". It has context; there isn't some universal concept of the worth of a person being discussed here.
This article reminded me about a strange incident that happened to me a decade ago. I was with a group of friends in a bar playing a game of Trivial Pursuit. None of us were drunk or under the influence of drugs. Sometime, during the middle of the game, it was my turn to answer a question. The question was something like "What is the name of the city in Central America whose name translates to 'silver hills' in the native Nahuatl language?" I sat there dumbfounded, having no clue as to what the answer was. I was about to give up. But, before I could, I heard a voice in my head slowly whispering something. At first I couldn't make the words out, but as the voiced repeated itself, it became clearer. I blurted out: "Tegucigalpa!" The correct answer. My friends looked at me a little bit shocked wondering how I could have know that. The answer must have been buried deep in my mind somewhere, for it to come to me through a voice whispering the answer to me was strange an a little bit unnerving. Nothing like that has happened to me since.
> Do you not hear how privileged this sounds?

"Worse healthcare for you and your family because you are privileged" is not particularly compelling to the roughly half of Americans you are yelling at.
I have both, unfortunately I can't store any music on the watch unless I use apple music.
I wrote Python code for 4 years, then moved to GoLang I really appreciate the typing languages as prevent so many bugs I just was used to handle
Please don't misrepresent what I wrote - that is arguing in bad faith.

You simply wrote "Minimum wage increase do not increase unemployment."

I pointed out "Small changes in the minimum wage will have minimal changes in short term total unemployment - less productive workers will have a harder time competing as more desirable workers will now compete with them and longer term there will be a bigger incentive to switch to automation to remove workers.

Economists think larger increases in the minimum wage though will effect total unemployment as the law of supply of demand still holds. As one example, the non-partisan Congressional Budget Office estimated a national $15 minimum would cause employment to be reduced by 1.4 million workers."

You then respond with an insult and a link to the Nobel prize about the research showing that small increases in the minimum wage don't have an effect on employment levels and that sometimes higher pay would also attract more applicants, boosting labor supply. I pointed our that this was exactly what I said. Those 'more applicants' they refer to are why I said in the longer term less productive workers will have a harder time competing as more desirable workers will now compete with them - that won't be reflected in overall employment but it will hurt the most vulnerable workers. I also pointed out that "the non-partisan Congressional Budget Office estimated a national $15 minimum would cause employment to be reduced by 1.4 million workers." While small increases of the minimum age won't have a major effect on employment you are acting as if you think that it would not be possible that increasing the minimum wage by over 100% could have no effect on employment. If everyone is already earning over $15 an hour it wouldn't have an effect, but for example, the wage rates in San Francisco are much higher than rural Mississippi. If you don't think a >100% increase could have an effect, please explain why you are right and economists at the CBO are wrong.

You then falsely claim I am making a straw man argument. No, I am not - I pointed out that while small increases won't have a noticeable effect on employment level, economists think a large increase can have a direct effect on employment or otherwise economists would simply propose making a $100 minimum wage. If you don't think that a minimum wage can ever affect employment levels then say so, if you think there is some level where it would affect employment levels, then what is that level and how did you decide what that level is?
This is absolutely how I feel. I've mentioned previously taking over a project, and just not knowing the type of anything took me months to overcome.

Also, type hints really help your IDE, even catching errors before you even run tests.

There's also a visual cue that you are doing something wrong: If a function returns 4 levels of Union[Tuple[List[int]], Optional[str]........ Then you are doing something too complex and the function should be broken up.
The Worst Thing on Earth
The Google trick works with FT.com (just google the headline, click through from there, and it skips the paywall).
>or Instagram

That one was bought by facebook ages ago.
The cynic in me wants to dismiss the leaps and bounds of the M1 chips. The reality is I own one of these laptops and am constantly surprised at how much better it is than the intel chips. Its going to be hard not to turn my current M1 laptop in and upgrade to the newer M1 Max.
It's about have the _right_ resolution. On a 13-inch screen, that's about 1440p. On 15, it's 1800p. Both are HiDPI, but neither are 4k, which I do agree, is a waste and actually causes scaling issues.
New Universal Force Tested by Blasting Neutrons Through Crystal
If an Uber is a better experience in any dimension (booking experience, car, driver, payment, …) that just means the Taxi company was a poor one. If it has a worse app than Uber then it’s not running its business properly. There are off the shelf taxi apps with booking, tracking, payments etc that any taxi company can license.
But OP argues that overpopulation leads to increased water usage. Farming takes more water as more people it has to feed.
This is a great reply !
that way you can use open source and don't share your code :)
Sure, but it still would need to be provided pre-emptively; it doesn't really avoid the issue that some people have of having to upfront declare preferred mode of address. Even though that's perfectly normal even in day to day conversation, i.e., "Hi, I'm (name)".
Just wish Python's typing was better. But it's impossible to type hint the crazy "pythonic" code out there. Like the kwargs used to do a Django query.
Not that I disagree, but I feel like you are overselling the simplicity of [building a shed](https://en.wiktionary.org/wiki/bikeshedding).
> But in an era where every major company database (Facebook, Equifax are front of mind) has been leaked and government organizations are frequently compromised (SolarWinds most notable) I can't help but find some solace that hardened blockchains and clients, and developers who follow stringent procedures, will lead us to more widespread technological stability.

Can you elaborate a bit on this? It reads to me like blockchain will reduce problems of big tech data leaks, but I'm not following how. Or did you mean something else?
Homeopathy Doesn’t Work. So Why Do So Many Germans Believe in It?
And now they don't even make a 1440p model. What the hell? You have to choose between 1080p and 4k, one which is too low, and one too high.
Alright, you seem to have your reasons and your use case.

Glad I'm not in that situation.
The statement was a pretty obvious insertion of humor to lighten the mood. I'll eat the downvotes because I don't want to be serious in a world that believes in punishing people for trying to have a sense of humor. :P
Because something is "not perfect" or "extremely flawed" doesn't mean there is a better thing out there.

Something can be "extremely flawed" and also be the best option available, such as in this case.
sounds like WAI
TimescaleDB performs quite well. One of our unique insights is that it is quite possible to build a best-in-class time-series database on top of Postgres (although it’s not easy ;-)

Here is one benchmark: https://blog.timescale.com/blog/timescaledb-vs-influxdb-for-...

There are some challenges with building on Postgres - but what we’ve been able to do is build innovative capabilities that overcome these challenges (Eg columnar compression in a row-oriented store, multi-node scale out).

We also have some exciting things that we are announcing this week. Stay tuned :-)

PS - Where did you find that PDF? Thought we took it down (it was hard to keep it up to date :-) )
Equivalent to "the notebook with the fastest GPU we could find at half the power" is how I remember it...

I'm just not entirely certain what GPU performance does for me...? I don't work with video, there aren't any games, and I'm not playing them, anyway. Does iTerm2 scrolling get better?

I used to be quite happy with the GeForce 7xx(?) and tensorflow, and this seems like it would have quite a bit of power for ML. Unfortunately, the software just isn't there (yet?).
the comparison was only on laptops, but still impressive if they did that with 70% (?) less power
The way that Apple has scaled the original M1 architecture to the M1 Pro/Pro Max bodes extremely well for the future.