skysight-inc/HackerNews huggingface dataset:
You are repeating the same mistake the OP calls as being "dishonest" (although I agree that this is a bit overreacting). Why do you keep comparing phones with other appliances such as dishwashers, video game consoles, or smart TVs?

As the grandparent comment clearly says: We have examples of modern phones [...] that allow users to install their own programs.
I am trying to get away from social media for my news, can you suggest anything? What have you found since ZH?
My point is that those people are protected from economic crisis while the rest are not.
Because he is selling buildings that are too tall to be built with bricks...
The small business support also maxes out at $2000/mo, so if you make more than $17/hr then your employer is getting <75%.
> Claiming there is some bias against minorities is absurd.

Have a good evening, I guess :)
Your point is correct. There is no way the Liberal gov wants to get a fight at this point with both Conservatives and NDPs.
Preventing any unauthorized USB devices or as cards is a basic one. Many defense contractors have USB disabled and/or the ports filled with glue.
Haha, and I was thinking "Wait, is one-time pad the other one?" before clicking! Too bad, since one-time pad is only theoretically secure. Too many ways to break it in practice.
I started to write one in the "Go 2 playground", but then realized they had that exact example in the draft design:

func Keys(type K comparable, V interface{})(m map[K]V) []K {
r := make([]K, 0, len(m))
for k := range m {
r = append(r, k)
}
return r
}

Usage:

m := map[int]int{1:2, 2:4}
k := maps.Keys(m)
// Now k is either []int{1, 2} or []int{2, 1}.
Any dev worth their salt should know how to set up these tools from scratch anyway.

The day I first ejected a CRA app I had started was the day I decided to never use it again. I could not believe the sheer amount of code behind that project...

I’ve been writing reasonably complex React/ Typescript projects for years, and have never had any problems with nothing more than a few simple config files to bootstrap everything.
Wow, that was a waste of time.
I like giant windows because I prefer seeing nature and sunlight over drab walls. I also don’t like clutter and a lot of visual commotion. Given those two parameters, there’s not that much of a variation on this theme to be had. I’m not trying to jump on some modern, minimalistic trend. I just want the building I’m in to be physically and visually comfortable.

Also, cliche design trend or not, almost anything is better than the neo-eclectic style that took over the U.S. in the 90s (e.g., houses like this: https://i.pinimg.com/originals/ca/4e/fa/ca4efad94007d5a5f976...)

Edit: just noticed that although I am not fond of the article and its writing style, the author is actually the person who created the McMansion hell blog, which criticizes the same type of neo-eclectic house style that I also criticize above. Go figure.
Tinder's parent company criticizes Apple over App Store
I think GPS also belongs in that list of government-developed revolutionary technologies.
> Of course, it was utterly useless in battle against the American navy.

It was useless with the overly-complicated battle plans and bad luck of the IJN. (Yamamoto dictated such complex maneuvers that the captains lost track of the objective at both Midway and Leyte Gulf.)

Had the Yamato and Musashi not been distracted and just turned into Leyte Gulf as planned, the American landing craft were sitting ducks. Instead, the Yamato went home, and the Musashi was swarmed and sunk.
I suspect it is the difference between the VC realizing they made a mistake and moving on (for a reason related to race) vs speaking to the white guy because they are racist and they would refuse to deal with a black CEO (ie, 'we don't serve your kind here'). The latter is very much intent, the former is rooted in biases from living in a world where there are few black CEOs. The question is to what degree do the biases in the former hold those people back (in the form of expectations, etc.).
It’s remarkable that some people would rather believe an entire race has a victim complex than that they might be facing a legitimate injustice.
I prefer the later meta-analysis which looked at studies on humans which says

>Gender differences in toy choice exist and appear to be the product of both innate and social forces.

Gender seems to make some sort of difference but social factors also seem to make a difference. There is no claim to which is stronger, just that there is a difference. Taking this a step further I hypothesize that social forces could be enough to meaningfully change the gender difference.
Air force focusing on flight software in crash investigation
Is there a reason Go is not using <> instead of ()?

So instead of

func Print(type T)(s []T) {
for _, v := range s {
fmt.Print(v)
}
}

we would get

func Print<T>(s []T) {
for _, v := range s {
fmt.Print(v)
}
}

?
Having a garage is bloat
> We just enforce rustfmt.

After interaction with both rustfmt and go fmt, I have concluded that .editorconfig is solving a problem that really shouldn't be solved. We went through the ordeal of defining our C# coding standards where I work and, let me tell you, people (myself included) care very deeply about their way of structuring code. And it's a bloody waste of their time.

Having the language designers say, "here is how our language should be structured" is a breath of fresh air.
good 5-15 minute game for a party with a lazer projector and a lot of booze and acid
Making white people uncomfortable, by itself, does nothing to improve anything for black people.

Hiring more black people, funding more black people, buying from black owned businesses, providing education opportunities to black people, making police accountable for how they treat black people, are all ways we can help black people.

The only thing that "making white people uncomfortable" accomplishes is making more money for white women like Robin DiAngelo selling their books and consulting services.
GitHub isn't fun anymore
> The original broadcast included a scene in which Major Gowen, a regular guest at the hotel, uses very strong racist language in relation to an anecdote about the West Indies cricket team. A decade ago many broadcasters began editing out this part of the programme, although the racist language can still be heard on the version hosted by Netflix. http://archive.is/ZLIqs

I'm African American and I'd prefer not to be turned into a perpetual victim by people who mean well. Rather than infantilizing censorship, I'd like to have the option to watch to watch this classic episode in its entirety. An embedded disclaimer wouldn't be inappropriate.

Apparently, many Germans find this scene very funny: https://www.youtube.com/watch?v=yfl6Lu3xQW0
How does a news source that gets things wrong help you as a trader?
It’s cheap and reminds people of their favorite place, the office.
I think there is functional minimalism which basically just want to get out of your way and provide function but there is also a kind of pretentious one which provides form over function which is overbearing, in your face minimalism that is just because it can.
v.x = -0.1 * p.x;
v.y = 0.1 * p.y;

... looks better
I'm curious what people actually use Lambda for?

I tried Lambda for a use-case that I had in 2018:

We published Polls and Predictions to people watching the 2018 World Cup. We set the vote callback URL to a function on AWS Lambda.

It failed spectacularly during our load-testing because the ramp-up period was far too slow. We needed to go from 0 to 100,000 incoming requests/second in about 20 seconds.

We had to switch to an Nginx/Lua/Redis endpoint because Lambda was just completely unusable. It would have cost us $27,000/month to pre-provision 10,000 concurrent executions...

What is it that people actually use Lambda for?
The incredibly irony here is that Google is crucifying ZeroHedge for content its users post, whilst Google disclaims any responsibility for bad behavior on their platforms by using Section 230 as a shield: "We aren't responsible for what our users post."

The fact that Google will both exploit Section 230 while attacking other sites which expect the same immunity is absolutely golden, and a clear demonstration of why it needs to be stripped of the privilege.
More anecdata for you. I'm a professional Java dev, and I spend my off-hours writing tools for work in Go. It feels so much nicer to use.
Note: it's better with sound.
Interesting question.

Just to check that we're on the same page, it sounds like you're saying that the Federalist article is lying, because it accuses the press of lying without knowing whether their falsehoods were honest mistakes, as opposed to being malicious. So we should give the "the media" the benefit of the doubt and not accuse them of lying without proof of maliciousness.

I suppose the ironic argument one could make is that The Federalist deserves that same benefit of the doubt when they themselves make poorly substantiated remarks about the media lying. How do we know that their potentially false statement is being made with an intent to deceive? Kind of a lame argument, but I find the idea of it humorous.

However, I think it's reasonable to use the term "lying" without proving an intent to deceive. If a media outlet is willing to publish untruthful things that don't even stand up to the most cursory factchecking, I think it is fair to accuse them of lying. When you have such a cavalier (or perhaps even reckless) attitude towards the truth, I would place those falsehoods under the umbrella of lying.
Apple’s Rejection of Hey from the App Store for Not Using In-App Purchases
I don't know what that 15% figure means (the number of devices?) but that's probably irrelevant. As of 2019 App Store's total revenue is $14.2 billion vs Google Play Store's $7.7 billion.

It looks more like 65% vs 35%, if we exclude other app stores.
> There's just today, and whether you're going to
> make things better by one day's worth.

So true. The guest post on Ferriss's blog on this is quite good --
https://tim.blog/2009/07/28/the-big-question-are-you-better-...
I wonder if Russia might have the best-preserved schematics now?
If I had some cocaine money to launder I bet I could get $10,000,000 for my piece.
For Microsoft you can't do it with the Xbox 360.

All Xbox One can acts as a DevKit but you will need to pay a 20USD ont-time fee to get a developper account that will allow you to use their SDK and various tools.
Sure, but this always how it works. The first high-quality engine will take 35 years, the next 15. The important thing here is to develop the capability to manufacture high-quality single crystal components.

As far as adaptive cycle engines, China is also already researching them. They also have a lead in supersonic combustion as of today.
https://policeaccountabilitynow.org/docs/eth-access/
> People constantly talk about being able to go to a golang program from 8 years ago and run it with no problems. Rust changes every few weeks.

You stated that "Rust is merging random syntaxes and random packages get upgraded to std lib all the time" as though it were incompatible with "being able to go to a program from 8 years ago and run it with no problems". But there's no incompatibility here. Rust adds new features at a faster rate than Go does, but it also maintains backwards compatibility ("stability without stagnation").
>bureaucracy hell

Not sure how you figure this. It's a pretty painless application process and everybody is getting approved.
Could be cool combined with something like https://github.com/deepmind/spiral
Can you provide examples of both for those of us less clear about the distinction?
You're pearl-clutching about a response to blog post (on some grad student's obscure blog) entitled "Cop Shit" (and a flagged submission, at that).

Incidentally, you're also misrepresenting the "cheap rhetorical trick" in question. I'm just fascinated by the unhinged moralizing though.
Ask HN: Is there an API that can tell me the most popular pages on a site?
I'm building a monitoring service that checks for things such as accessibility and performance issues on websites. I'd like to scan the top N visited pages of a website (in e.g. the past month or year).

Is there a service providing an API or data export that can tell me which pages are the most visited for a particular website? Similar to Alexa, but at the URL level for a website? Or maybe Alexa already provides this and I'm not aware?

I know I can probably use Google Analytics' API for this, but I'm looking for something that can tell me this without having to be granted permission by each website if possible.

Thank you!
Yes, mypy is terrific, and has changed the way I write Python programs.

Taking this gradual typing tool a step further, you can run your tests with the typeguard plugin for pytest, which will dynamically check the types of most values, pointing out places where your types are a lie.

https://typeguard.readthedocs.io/en/latest/userguide.html#us...
It's quite easy to let a VPS act as a central hub as long as your use case exactly matches "I want everyone to have full read-write access to everything and they understand things like being careful about simultaneous editing and not moving the shared folder wherever they please."

I found trying to manage anything like restricted access to be impossible from a practical standpoint.

Debugging what's going on when it doesn't want to sync is not fun. The logs are full of info that seems irrelevant and just finding the config file on Windows is a new adventure on each machine. Not sure why they can't at least show the path in the web UI somewhere.

I would have gone with Dropbox, but it's blocked in the country most of us work in. Syncthing mostly gets the job done, but I'd probably pay for Dropbox if I could eliminate the frequent inexplicable 15-30 minute delays from Syncthing. In it's defense, though, the network quality it has to work with is pretty terrible.
For me stars on GitHub were me sort of bookmarking things I didn't use and.... probably wouldn't look at ever again?

Thus I always felt a little weird about the hype around the number of stars.
That’s if you are using a free developer account. The $99 account gives you a provisioning profile valid for a year.
They did that with some Big Dogs, there's a video.
One of the best tools is disconnecting from the internet. This pins my mental compute on the issue at hand and prevents mental threads from even being created. Need something about a specific library? I have its docs on my machine. Don't have docs? I have its code. No search engine, no Stack Overflow, no Wikipedia. Think harder.

Disable WiFi.

The code might not be optimal, but it's unlikely it would have been by looking things up online in the first place for a prototype/poc. Get prototype done, refine later on second pass.

Mail client, browser, and Slack are killed since they have no reason to live.

Slack is killed because it still has a blue dot from a message on a workspace somewhere. I refuse to fight it for my attention by tweaking notification parameters that don't seem to work. I had tried overwriting `slack-taskbar-highlight.` and `slack-taskbar-unread.` with `slack-taskbar-rest.*`, but it recreates them, and for that reason, killing Slack even offline gives me respite.

Toying with it: unplugging the charger and implementing a feature on battery. Long battery life? Not if you have NVIDIA graphics card activated.
Leadfeeder
Huh, I have seen enough catch blocks in Java code at work which are totally empty. How is that better than ignoring error?
> needs the support of either the NDP (left of the Liberal Party) or the Conservatives (right of Liberal Party) to get things done

That's simply not true. They can do anything they want without the agreement of any of them. Check the seats, you missed some.
Your tech job just laid you off. Now what?
cron+perl on a shared hosting is a lambda from 90s, cheap, fast, and it just works
Yes, this is the real reason. What if a foreign power controls something you desperately need? It's not going to work out too well for your country. In that case, even as there is comparative advantage in global trade, one must still control certain industries domestically.
Many years ago, a woman named Elena rode through this area on a motorcycle and documented quite a bit of it:
http://kiddofspeed.com/

I have always found pictures of the decaying remnants of human settlements to be fascinating. This series of pictures is great!
In Python, it’s entirely idiomatic to take different types of input and do different things. Look at the pandas dataframe constructor or just about anything in the datascience ecosystem (e.g., matplotlib). Look at the open() builtin—the value of the second string argument changes the return value type. Things aren’t much better in JS land where a function might take an arg or a list or a config object, etc. We see dozens of type errors in production every day.
We already had the crash - the \ side of the V is not negotiable.

Our options are \/ or \_
You can’t. It’s against App Store policies.

Here’s where bathing s get annoying though; companies do this all the time. Microsoft Office , for example, has over 5 different pricing tiers for Office. They have a consumer pricing tier that matches Apple IaP pricing, then a set of a bunch of business, education, and enterprise plans. You’d have to do something like that and then negotiate with them that one of your tiers is the same price as IaP.

The point isn’t that there’s workarounds; what’s problematic is how Apple tries to tell you how to price your product and run your business, even if you try to give them a cut.
It's pretty awesome stuff, but what could be a real use of PCIe in Raspberry Pi except for experimenting ? Just curious, but most things I can think of are probably going to bottleneck...
HackerNews is back on this debate I see. Look, I still use jQuery, mostly because I comfortable with it. If I am doing a small side project or an MVP that doesn't need heavy JavaScript then why would I configure all that JavaScript tooling when I can just use something I am comfortable with? I hear, but jQuery is heavy. I wonder if any tests have been done to see how much that ACTUALLY matters. Is the difference between react and jquery file size that much? And does it actually matter? I don't think most people who drop the "its bigger" argument know the size differences, let a lone the impact. It's just a nice trope nowadays. But please link to something to educate me.

With that said, I do use the modern vanilla js api from time to time. It's gotten better. There are still some things that aren't great, but it's fine. I use it a lot when working in puppeteer actually.

But back to jQUery. If I need to add some interactivity to a site and I know some jQuery plugins. I just use that. I did it for an entire MVP just recently. I know if it takes off all that frontend work I did will be replaced. Great, jQuery (but mostly just plain old school web dev) got me there without the need for an over-engineered tooling ecosystem. I've watched people struggle with slick new shit on MVPs before. I'm already iterating on my product and testing new hypothesis.

If you are more comfortable with the newer stuff then you should use that. If you are more comfortable with jQuery you should use that. If the product you are developing specifically needs or doesn't need one, then go with what the product needs.

Edit: Also this about BootStrap. I love it, also makes my life easy for MVPs and backends. Keep going strong bootstrap!
I would say that Rust and Go started in a similar space, but diverged over time, with Go finding a higher-level, less strict niche and Rust finding a lower-level, stricter niche. In retrospect this seems completely unsurprising, with the development team of Go primarily targeting servers and the development team of Rust primarily targeting Web browser engines (though, as both are general-purpose languages, they can be used in many niches, and plenty of people are productive with e.g. emulators in Go and servers in Rust).
There has been some talk of support for renters. I'm fairly convinced that this is a bad idea, as any increased will go to the property owners. Bring rental prices down means increasing stock, but I'm not sure anyone has a plan for that.
I mean sure. I used to own a couple of chairs that looked cool and sleek but only the cats enjoyed sitting in them.

But the article starts bad-mouthing minimalism hard. I wonder if the author ever bothered asking anyone why they like having less stuff? I personally thing it is a yo-yo effect from the previous generation having too much stuff.

My Dad considered cable TV to be 100% necessary and there was always at least 1 TV on in the house at all times.

I've never paid for cable TV. The TV I do have is not in any of the main living spaces, and it is off 95% of the day. Heck I primarily use it to pump audiobooks through from my phone.
If The Federalist folds, those readers are expected to go to NBC?
Modern designers, architects and critics quite often share a very specific anxiety with their puritan forebearers: a haunting fear that someone, somewhere, may be happy.
Look into InertiaJS. Svelte/Vue/React become just the UI piece and everything else (routing, validation, etc) is handled server side
As a Canadian business owner, we're super lucky to be in Canada right now, and for the supports that have been put into place for people and businesses alike.

Our company was luckily not hit badly enough to qualify for the 75% support on salaries (we did get a line of credit!), but I know several others who needed it and got the support they needed which is great!

It's not perfect - rent supports for storefronts, restaurants, bars, etc. could be better, for example - and it won't save everyone or every business, but it's made a difference in many lives and helped us stay home and quarantine more effectively without so much worry about making ends meet.

I just hope more Canadians remember it was the NDP fighting for a lot of these supports come election time :)
Well said. For those who didn't net out what he enumerated, there is a long list of things that will bring personal, family, and community suffering long before inequality on a race basis.