skysight-inc/HackerNews huggingface dataset:
Very cool, py-spy[1] has been an invaluable tool in my development process since jvns blogged[2] about it. The power of being able to visualize where your code is spending its time is so obvious and I'm glad people are building tools to make that easier.

As a quick compare and contrast between py-spy and pyinstrument it looks like py-spy has the advantage of being able to attach to an already running process which is super useful when your program is stuck and you don't know why. I haven't used pyinstrument yet but I do like the fact that it can do its flame graph in the console, sometimes I find saving down an svg file and opening up the browser a bit arduous. Excited to give it a try.

[1] https://github.com/benfred/py-spy

[2] https://jvns.ca/blog/2018/09/08/an-awesome-new-python-profil...
Thanks for the info. We are looking into that at the moment.
Would love a real programming language where one can write subroutines and structures that are directly checked for logical correctness and performance. Having to rewrite something in an alternative language to prove correctness is a major pain.
bump :)
The first sentence of the standard is:

"This chapter contains the definition of the Shell Command Language."

I'm not familiar with the advocacy. I'm not sure that I would see much value to it.

https://pubs.opengroup.org/onlinepubs/009695399/utilities/xc...
Retirement comes with medicare in the US, so there is somewhat reasonable health insurance.

> The maximum possible Social Security benefit in 2020 depends on the age you begin to collect payments and is: $2,265 at age 62. $3,011 at full retirement age (65-68). $3,790 at age 70.

While many do retire on less, they also contributed less over the years and so are used to living on less. However we can safely say that if you only get $2000/month you retired too early and this should have been an intentional choice - retire early to a lower standard of living.
What would be the goal of this Antitrust? Search seems to be the major theme, how do you break up search? Even if you break up search from Android, the ads revenue from Search is enough to pay another alphabet company(Android) to make Google search default.

Even if you give options to users, 90% of them won't care.
When data leakage turns into a flood of trouble [audio]
In our country there are no public libraries, you only get access to a library during high school and university studies. When Microsoft Encarta arrived it was amazing because of the animations and color images but content is shorter compared to the ones on the libraries. Internet changed everything on information availability.
Trump threatening to destroy Iranian cultural sites and sites important to the country itself, not just destroy a regime:

https://mobile.twitter.com/realdonaldtrump/status/1213593975...
> A person who is looking for a full-time job that pays a living wage — but who can't find one — is unemployed.

Yes, if you add at least underemployment by an arbitrary and probably contentious “living wage” standard to traditional unemployment, the number is bigger than you are used to hearing and sounds scarier. Of course, all the historical numbers you've heard are also using the traditional measure, so while the number sounds scarier, you'll also need to erase your memory and replace it with a different data series to have the right context, which will then probably make the current value of the new measure seem a lot less scary. Or not? While arguments for a different headline unemployment number than is currently employed often put a lot of emphasis on how much bigger the current measure would be using the proposed changes, they rarely out that current level in historical perspective.

> The official unemployment ... also excludes anybody who has stopped looking for work or is discouraged by a lack of jobs or by the demands of child care during the coronavirus crisis.

So does the definition you just presented, which excludes anyone who isn't looking for work, whatever the reason. Or are you now defining “looking for a full-time job that pays a living wage” to include people that aren’t, in fact, looking for a job of any kind? But it's the relative movement not the a absolute level that drives most policy responses, so aside from a bigger number, what different actionable insight does the proposal provide? The article doesn't even begin to make an argument that this number is more useful for any practical purpose, even if it was coherent, which the contradictions in the first couple paragraphs seems to indicate that it is not.
I think the bit you're missing is that there is a cohort of people who haven't retired, precisely because they lack an income stream that is enough to live on, but they are counted as retired by most measures of unemployment.

My father turns 70 in three days, and he has struggled to find long-term work for the last ten years. He'll work for a year, search for work for 15 months, work for another 18 months, etc. He would like to be working now, but COVID-19 probably marks the end of his working days forever.

He's been counted as retired a few times during the last decade, though he never was until this year.
I think we have Adobe to thank for stagnation in creator tools. There are smaller, harder to find companies doing pieces of the work (i.e. Photopea for Photoshop) and lots of video editing apps that have grown up around Instagram and TikTok. Blender is great for 3d modeling and more.
Experiments on soil compaction show the rolling to be better, the roll needs not to be that heavy, only to kill the vegetable. Also, you don't do a separate pass on the ground, you just roll it at sow time, so no extra gas. Also, the vegetable cover absorbs CO2 and later fix it to the ground. Here is a thorough comparison of soils and methods https://www.youtube.com/watch?v=uUmIdq0D6-A
Not true. The attack would be against any service provider. The fact that currently they are eyeing whatsup and apple does not mean that they make the distinction between them and signal or telegram.
>I don't know if or how this fits within actual antitrust law, but it makes sense that the issue was never price gouging, the issue was one entity gaining too much power.

In the US, there are two major areas of antitrust law and enforcement:

1) Sherman & Clayton Acts (1890, 1914) - outlaws cartels and anticompetitive activities (that is, activities that tend to lead to monopolies, but doesn't outlaw monopolies themselves). Price gouging is not an antitrust issue, but predatory pricing and price fixing are (you might have meant these terms). This area is primarily established via case law and enforced by the courts (and DOJ AD).

2) Merger guidelines/Federal Trade Commission (1968) - wherein key mergers must be reviewed and approved by the FTC. This area is more sensitive to political climate / executive branch as it's executive-appointed FTC regulators who set the guidelines and give approvals. We are now exiting an era of historic hands-off-ness.

Source: had a professor who is famous in antitrust world
#splitthemup I would say ;)
>Facebook in particular has an ever graying userbase

I don't buy it. Facebook has always been an adult network. It started as something that kept kids out. They opened up, but they dont need them. Eventually, when people get older they sign up for it. It't not sexy, its utilitarian. Their biggest risk to their business is more addictive products, not their customer age. People can get addicted at any age.

TiKTok, Instagram, Twitter, Youtube are still more commoner<>celebrity networks, while Facebook is a WhitePages and now a YellowPages too.
If you are banned from AdWords, it affects your ranking in search.
She Built a Business Worth Hundreds of Millions
Before asking "should we" we need to answer "can we". If forcing Google to give users a choice results in them picking Google anyways then whether we should do that or not is irrelevant. Since it won't achieve it's stated purpose there's no point in forcing it.
Fyi on slide 6 you've a typo "Opportunity". Congrats on the product btw!
>Intel's NAND flash was overshadowed by their Optane

It is important to note Optane is manufactured in partnership with Micron. The partnership is that Intel still owns part of the IP, but actual manufacturing with guarantee capacity is still done by Micron. And judging from previous Micron Investor notes, Intel hasn't been keeping up with their Optane Sales and buying agreement. So that means Intel will no longer be doing any NAND / Optane manufacturing by themselves.

Few other point worth noting,

Intel has one of the best Enterprise / DC SSD range on the market. And they are extremely popular in wholesales channel as well as with System vendors. Intel has been using these SSD as weapons / incentives by giving away SSD with enough Xeon CPU volume. One of the few reasons why AMD EPYC hasn't been gaining much ground at all in Enterprise segment.

The NAND Plant is in China. Wroth pointing out in the current geopolitical climate.

NAND is a commodity market. It doesn't swing up and down like DRAM in the old days mostly due to less players in the market and HyperScaler's volume creating enough buffer. But generally speaking Intel doesn't like commodity business. May be not commodity market per se, but Intel doesn't like margin fluctuation.

Overall I think it is a good move. Most of the time I am very cynical of CFO running companies. But I give Bob Swan some credit because so far things seems to be moving in the right direction. While the pace might not be fast enough. ( Mostly due to inertia ) But at least it is better than BK's era.
I love our local Ace Hardware (and I have a soft spot having worked part time for one many decades ago), but the amount of "can I help you" when you walk into the store is almost suffocating. To their credit, they do leave me alone once I get past the initial onslaught, and are GENUINELY helpful if I need help after that and seek someone out, but yeah, I feel you on this one.
CheerpX for Flash
That differs from person to person and you'll have to find out for yourself.

I enjoy the late afternoon hours when most of my colleagues are already gone, the phone rings not as often and I can put some music on headphones. Takes me about 15 minutes till I get into the flow state and am highly productive.
Salesforce adds more apps to Work.com to help people work safely from anywhere
It would be nice if there were open source prescription lens designing tools, and plans for cnc lens crafters/3d lens printers.

A good start would be defining a set of standard lens sizes so people could at least easily find and print replacement frames.
Sure it's fine, but if you want to have some fun with it, you can set up an FTP server and find ways to promote it to a more targeted niche :)
The Online Trap of Tales [dutch, subs]
Because Anti-Trust wise Luxottica is less of an issue as long as they don't abuse their market power when it comes to sunglasses. they could, if they did stuff like forcing retailer into certain deals and conditions. But unles sthey do things seem to be fne.
Announcing Google today does not preclude others from being announced later. Cases take time.

Also, based on the story I saw the Google one is pretty straight forward. The deals they have made to force their search onto things like the iPhone (with Apple) and Android (with the carriers/manufacturers) is the issue.
74.1 million children

54.0 million over 65

48.9 million on disability

328.2 million total population

185.8 million people employed at 56.6% employment

128.1 million people not employed (including children)

54 million people not employed, but marginally employable (max income is $1,260 per month if on disability and $18,240/yr when retired)

In any case, under-employment is still a bigger issue than unemployment.
I grabbed a copy of Encarta '97 at a street market in Kuala Lumpur for all of $3. I was 11 and it blew my mind how much info there was in it. Despite also buying FIFA '97 at shop, I looked forward to coming home from school and firing up a new article. They had a audio and video too!

It's hard to explain just how incredible it was to have this info all in one place in the pre-internet age. Even today, I'd say having this kind of validated information as an integrated product offers a superior way to learn compared to Googling random articles and watching ad-ridden Youtube videos.

Maybe this is the 2020-itis talking, but I can't imagine watching the moon landing or MLK's speech online without mentally preparing myself for the rudeness and straight up lunacy in the comments section.
Does this also track time spent in cython modules and function calls through ctypes?
Imagine if questions like these were brought to the whole worker base? There is so much knowledge and intelligence at the leaves of the organization that doesn't make it up the chain.

The amount of fiddling and coddling that is done to "protect" the director and GM level folks is incredible. With each level respinning the facts to match a pre-approved mileiu.
I remember with Microsoft the antitrust lawsuit got dropped as soon as Bush entered office.

I wouldn't be surprised if a Biden administration drops this too.
Because the ChatBot squashes all those different pages and forms into one location. It takes the time and mental load of trying to locate features on the site or app off of me.

Instead of navigating through 3 links to reach the form, having to search the newly loaded page each time, I answer 3 questions.

In truth, I just type “ATM withdrawal limit” and the form begins, because it’s so obvious what I’m trying to do.
From what I see, it's less important with young adults now than it was a few years ago, and it started as something only for young adults that spread upwards through the age groups. It could be reaching a stable point though, true.
Beautiful product is one thing, but this is also run by beautiful people.
https://pitch.com/about
Fluree, the graph database with blockchain, goes open source
I think my dad had the benefit of being in areas where no tourists go (industrial areas). So foreigners were a curiosity rather than a nuisance.
The third wave of Covid-19 is here, and it’s getting worse
Yep. U5 and U6 are always bigger than U3, pretty much by definition.

You speak of historic perspective; let’s try getting some numbers! A quick Internet has led me to https://www.macrotrends.net/1377/u6-unemployment-rate (I’m on my phone so it’s harder to get the original sources linked but I assume that’s just the BLS numbers either way).

They all track each other pretty well. A trend in one is a trend in all of them. If you want to expand your understanding then following the changes in something like labor force participation trends is probably more interesting than just switching among these U series.

https://www.bls.gov/charts/employment-situation/civilian-lab...
I suspect that it's hierarchical in nature, in the end. That is, you have the aspects of "using AI" that are big, complex, enterprise-wide and do require lots of long-term planning and a strategic focus. But there are also the "low hanging fruit" where you can utilize the "MS Office of AI" to achieve smaller, more tactical goals.
> it's still essentially the same program it was when the Blender Foundation was established.

I completely disagree. Blender's interface has undergone a large number of revisions since the original program was launched, even prior to its giant 2.5 rewrite.

I chose Blender as an example in part because I think its single-company origins make it a better example of how Open committees can improve UX. Blender in the early-to-mid 2000s had a strong reputation for being unintuitive and hard to use. It's only because of some really hard work from a dedicated community that Blender doesn't have that same reputation today -- and I don't think it's a terribly controversial claim to say that Blender's close relationship with artists has been one of the elements that has elevated it so far above other art tools on Linux (see Gimp), and that has allowed it to make so many smart iterations on its UX over the years.

> and I can cite success stories from all of those approaches

Sure, I do agree with that. I didn't mean to suggest that the community development model is the only way to write software; just that the community development model is a viable way to write software (especially for creative tools) and that it shouldn't be dismissed.

There are several 'auteur' style programs that I love that I think would have benefited from having more community involvement in their UX design. Git has a wonderfully elegant core; it definitely benefited from having a single person come up with the idea. But the CLI that was built around that core is really bad, and would have benefited tremendously from having more input.

There are also a lot of single-dev OS efforts that shine. But I don't think that's the only way to design software, or that community-run design should be dismissed because they exist.
Do you mind naming the books your brother has written?
Unless granted by a government, monopolies don't exist in free markets. There is no definition that a rational person could ever use to differentiate between a monopoly or otherwise. This is no different to the Cosa Nostra, a shakedown like any other: Google needs to pay their dues and kiss the ring.

Edit: a lot of people disagreeing with me/don't like what I had to say. At least step up to the challenge: provide a rational definition for a monopoly.
>ethical revenue stream
You can also be on the net and not have a revenue stream.
If there was no conflicting evidence, then maybe. But if you read the newspaper, you know this has been in the works for a very long time, and again from both Republicans and Democrats.
Sure, I'm @ayushpokh on twitter and IG.
Googlers are definitely trained what language to use and not to use. Though I think there is still a cognitive dissonance where they believe they're just avoiding problematic statements as opposed to avoiding admitting blatantly illegal behavior.
Subscription podcast company Quake launches
It really depends on market definition to be honest. If one were to define a market for native app distribution services on iOS smartphones, then I think there is a real argument that Apple is a monopolist that is extracting monopoly rents.
One of my favorite podcasts [1] is a great example of this. A friend recommended it to me and told me to start at the beginning (already a couple years of back catalog at that point). I almost stopped after the first few episodes, which were interesting but not very well produced.

The creator stuck with it though and the quality improved dramatically and pretty quickly.

[1] https://www.philosophizethis.org/
> that's like 500-1000 USD for the average middle class american

Which would be $50-$100/year, i.e. still not very much.

Recall that it costs significantly more than that to have internet access.

> a steep price to pay for a membership with no obvious benefits

The obvious benefit being that you get to be in the same network as the people in rich countries, and that network is not overrun by spam or controlled by a multinational conglomerate that uses its ownership of the means of communication to cost you significantly more than $10.

> I wonder why can't score IDs by page-rank them - one's identity gets credibility based on the social score - hacker news manages to be quite effective at preventing spam using this technique

What do you do with new IDs that have no reputation? If they can't post they can't earn a reputation, if they can post they can spam.
I think he's saying that many people on a bi-partisan basis has been pushing for this for a long time, which would make the timing less suspicious as it has been picking up steam for a long time.

Ie lots of people pushing a change, not pushing a theory.
I do think we need better website designers for lay-people. I have a couple key points I would want in a web designer.

-Output accessibility (eg for blind users)

-Clean and efficient output html (every square space site I visit is slow as shit)

-No cdn resources. Allows you to pack your own fonts and assets.

Does this do that?
Quantum Tunnels Show How Particles Can Break the Speed of Light
Knowing Google history in shutting down anything other than search, mail and maps, yes its a huge advantage. I was approach to use “Authenticator” app in new project and upon finding out its Google, I declined
Hi,

You can check the browser supports on https://caniuse.com/link-icon-svg

You can download the PNG version to create favicon for older browsers, but it's something we'll cover in the next version. There would be a "Download All" option with all required PNG sizes, and a sample html file with higher priority for the SVG version. So modern browsers would use the SVG version, and old browsers uses the PNG files.
> $2000/month is enough to live comfortably with a personal car in low cost of living regions.

I really doubt this to be true. You would almost have to choose to live in a place with no opportunity to advance upward for this to be the case .
dismantle all monopolies!
Thx! Just fixed. Gosh, I knew posting it here will have some benefits.
"You and all of your competitors are a monopoly!" Am I the only one who notices that the statement is completely nonsensical bullshit?
Voron M4 Extruder Release
> Accidentally getting non-typechecked code in the compiler, or running into problems with the compiler thinking two equal types are distinct?

Yes, this sort of thing. Basically, you have to have this be deterministic, or you end up with very strange possibilities, possible miscompilations, and in the best case, confusing errors. One option is to simply accept that these things can happen. Another is to restrict what you can do at compile time to ensure that they can't.

An extremely simple example is cross compiling. In Rust, usize is dependent on the architecture you're compiling for. A very simple "just compile and run the program, get the answer, and use it" implementation of compile-time execution will produce a usize of the size of the host, not the target. That's a miscompilation. This example, while being simple, is also simple to fix. But it's an example of how it's not as trivial as "use the compiler to compile the program, then run it." Which maybe isn't how you think of this feature, but how I was, back before I knew anything about this topic :)

> I might be overreacting here though

Nah, I think that you're not wrong. It's just that, when you start applying this super rigorously, you end up in weird places. How can you trust any behavior in a language without a specification? How you can you trust a specification if that specification hasn't been formally proven? How you can trust an implementation of a formally proven specification? How you can you trust that the silicon you're running on does the right thing, even with your bug free, formally proven code?

Everyone chooses somewhere along this axis to be comfortable with. And everyone does something, including "I can ignore these problems because in practice they don't happen to me," to deal with the bits outside of what they consciously choose to focus on.
I think the world would be a better place if AWS and Amazon retail were split. AWS is such a cash cow that it lets Amazon win scorched earth wars of attrition with almost anyone it wants, which is not likely to end well for the consumer in the long run.

I don't know that the legal case against Amazon is quite as clear cut though. Facebook, on the other hand...
Two Key Technological Developments in Virtual Reality and AI
What Is an MVP, and Why Is IT Necessary?
A tiny guide to Sprint Planning in Scrum
Put it right onto my todo list. Thanks for the suggestion.
I can think of a few: https://www.cvedetails.com/vulnerability-list/vendor_id-5567...
Facebook is an Apple competitor?