skysight-inc/HackerNews huggingface dataset:
Yes with regard to the surface of the earth.

Take the lines tangent to the meridian & parallel at the point of intersection. Observe these lines are perpendicular. Hence the meridian & parallel meet at a right angle.
Look at the Obamacare handout to healthcare tech companies to get an idea of how little progress is made when government is the benefactor. It's tragic how poorly they will spend $100 Billion.
Very few people are lucky enough to have a day job that is also their passion. And even fewer have a manager who is nice and colleagues that are nice etc etc. Based on that fact, I'm happy that I'm programming for a living and not welding or farming.
Could you get a dock with an external graphics card?
"The average homeschooled kid is much more likely to miss social cues, stumble through a difficult interaction with feckless ineptitude, or even parrot their parents own myopic stereotypes or falsehoods."

Curious if this is something you have direct experience with/referencing a study or if you're just repeating the commonly held trope. I work at a school that has welcomed a large number of former home schoolers and I find your comment contrary to my experience with dozen of home school kids.

Additionally, describing public schools as a place where empathy, listening, and conflict resolution happens is counter to my experience working with public school districts. Genuinely interested to learn where you're coming from with your comment.
Getting updates from Windows Update with everything they include, was also part of the deal.

As you say, they have responsibility to their users;

If the URL handler was old Edge, and they didn't change it while removing old Edge, the user would have broken internet access and not understand why. That's no good.

If the URL handler was updated to quietly move to new Edge, they just swapped out a major piece of software for one which looks and behaves differently, with a different icon, without any introduction or warning or confirmation, which is an awful experience for users. Microsoft get accused of special-casing themselves and their browser, and it breaks the work Microsoft has done for years to stop programs changing file/protocol handlers without confirming it with the user. [see Raymond Chen writing about it here https://devblogs.microsoft.com/oldnewthing/20181016-00/?p=99... ]

If they decide a browser is not part of Windows and you have to install new Edge from the app store yourself, tens of millions of computers are now stuck on the last version of old Edge basically forever - because there's no Windows 11 on the way to replace it - and it becomes the new IE6 millstone for web developers. If they also remove old Edge at the same time, millions of people lost their browser and don't know why - and the only default one remaining is IE 11.

There is a new thing, the hypothetical user who had settled into Edge does need to know, however it got installed.
Ha, yes this was my favorite line as well.
yet it's clearly useful to have the concept of "the engine" even if you cannot drop it in any vehicle.

E.g. it's a clear boundary between teams that collaborate on the "car" system, it's something some engineers specialize in that is quite different from "suspension system" (and such knowledge can be carried across engine design instances).

But you're right, when we're talking about LEGO-style composability, as you said, it's about having pieces that fit together and can be rearranged in many ways, and the real world is far messier and rarely you have universal composability; there are instances of "bounded" composability; e.g. the tyres for my car likely fit many other similar vehicles, but not all.
Are the lenses not compatible between cameras?
They aren't allowed, is the point. You can be disappeared for speaking against Xi. Any comparison is a false one.
Maybe it depends on the industry? I've dabbled part-time, almost went full-time. Photographers were intrigued I used a Fuji, but they didn't care beyond that. Clients didn't care either as long as you delivered results.

And you're right, most high-end photos take amazing photos. There's some variance in their color science, but most can take near-identical photos. I think the main differentiator among the camera is haptics.
>how important writing skills are even for technical people (even coders).

Especially coders. Writing clear programs is a lot like clear writing. A function is like a paragraph of a text. It should meaningfully abstract one concept of your higher level logic. It should be introduced by a clean input from the previous "paragraph", and produce an output that is the input for the next "paragraph".

If your higher level function becomes too large, you can create larger structures like sections in writing.

Having this ability to mercilessly copy edit, paring down your functions to their core concept and putting them into meaningful context is really useful if you want others to understand your code.
Thanks for sharing! this is super cool!
Everything has that potential now, DMs included.
I find this kind of outlook very confusing. Don't you think that assuming life to be an engineering problem is a very strong assumption? Seems a bit above my pay grade to me ...
> Obviously, to do stuff like this, you need to generate certificates. The reasonable way to do that in 2020 is with LetsEncrypt. We do that for our users automatically, but “it just works” makes for a pretty boring writeup, so let’s see how complicated and meandering I can make this.

This delighted me.
This. These who lived the past "hacker" culture should have self-anonymizing habits burned into mind, be it using nicknames and masking details about private or work life.
It might seem ridiculous to section off the entire world with armed guards and determine who can go where based on the lottery of birth.
As much as I do think it is a reasonable request, I don't feel like doing it. Or, I did, I googled it, read some articles on the rather suspect circumstances, the rather weak allegations, and the process that was poorly handled at best. It wasn't hard. It might seem like a rather poor way to conduct a discussion, but let me be clearer. I do not care enough to convince you, or anyone else. I meant to say the original comment wasn't as controversial as it was made out to be.

Edit: to those who think what I wrote merited downvotes, I suggest that the effort to find sources should not always need to fall on anyone who claims anything otherwise. To some extent, there is reasonable assumption that someone should be able to figure stuff out and educate themselves. There are plenty of resources found just in this hacker news discussion alone. And there are search engines when if combined with some critical thinking should get you a step further. I've had too many such back and forths, and facts and references rarely have an effect.
>usually with secrecy as their prime offering.

lol. The only ones selling bank secrecy these days is Hollywood action movies. It died out in the real world years ago. All the major offshore locations report holdings to the US tax authorities (FATCA) and the EU tax authorities (CRS).
It's kind of an interesting pattern to think of having the pipeline as a whole be purely deterministic, but its initial input be something from the environment (kind of like the Haskell IO monad, right?).

Probably most complex shell pipelines follow this pattern in practice, but the first counterexample I thought of was shuf, or sort -R. Also, many pipelines that include any kind of interpolation or variable substitution also don't follow it.

A different insight about reasoning about pipelines might be that the byte string (or ASCII string) type is too weak to catch most kinds of errors, and it's not uncommon for one pipeline component to not, in fact, be a total function with respect to the actual data type that you're trying to capture (I don't know the right terminology for this). This most famously happens when you do regular expression substitutions but your regular expression doesn't actually match the full grammar that you're looking for. Then the pipeline can be incorrect as a whole for some inputs, but earlier and later stages don't notice. It can also happen anywhere that different tools have a different implicit understanding of the relevant grammar or structure.

That connects up with all sorts of other ideas which are actually about type safety and parsing more than FP. For example, PowerShell has tried to take the pipeline concept in a different direction, to the consternation of us Unix purists. Its use of typed objects in this context makes more explicit what the contract between programs in the pipeline is supposed to be. There is also a LANGSEC connection in terms of the risks of informal or underspecified parsers and grammars.

I know I've personally written lots of Unix pipelines that were correct for all the inputs that I personally threw at them, but definitely not correct for every possible input. I like to use ! in vim frequently to shell out to a command line to perform a text editing task, and vim has an associated undo and redo which means that sometimes I'm trying several variants until I find the one that successfully appears to do the edit that I intended. Sometimes I do this at an almost preconscious level, which is really strange in terms of thinking about the concept of the correctness of a program (in this case, where the program is literally only going to be used once, with the programmer looking over its shoulder).
A lot of people talk about repairing decrepitude of the body, but what about decrepitude of ideas and world views?

What if advancement depends on the death of people with outdated ideas?
I could enable GPS and leave the phone on without charging... for THREE WEEKS at a time.
RedoxOS Summer of Code 2020: GDB for Redox – Part 0
Hi, I work on infrastructure in the federal government.

Here's my take: the title is unclear. The federal government has required https for a while.

Learn more here: https://https.cio.gov/

OMB wrote a memo requiring https in 2015: https://www.whitehouse.gov/sites/whitehouse.gov/files/omb/me...

If you see the "announcement" linked in the article, you'll notice that it's referencing this page: https://home.dotgov.gov/, which is about the HSTS preload list.
"The willow submits to the wind and prospers until one day it is many willows - a wall against the wind."
Some kids will "toughen up," others will spend the rest of their lives with anxiety disorders that could have been prevented if they'd had a safe environment.

Many public schools straight-up don't care about violence in their halls, or are powerless to stop it. To say that a parent must send their kids there to be beaten is wrong.
It's interesting - mentally I break up "Tech" companies into many subdivisions. I think the Tech-Tech portion of a "Tech"company (i.e. SW engineers, chip designers) is probably decently good at being a meritocracy.

If you have a decent track record of being able to code/implement/ship features that are on-spec with few defects, on time, with a decent attitude, its a gross generalization but some company out there will probably hire you - particularly if you have a solid GitHub profile and recs.

And if you don't feel the urge to grow career wise outside of Tech-Tech then you'll be fine although your pay/leadership opportunities will probably reach a ceiling.

But a "Tech" company also consists of Tech-Sales, Tech-Finance, Tech-Law, Tech-Marketing, Tech-VC, Tech-Management, Tech-Product Management, Tech-Management.

All of these other subdivisions that make up the rest of a "Tech" company are actually much more like their counterparts in non-"Tech" companies with all their much more plentiful issues of bias, discrimination and harassment. Perhaps this is because a lot of the work is even less measurable on binary terms and therefore graded based on subjective reviews by existing leadership who as humans that have biases. They are also outward facing where you have to deal with existing biases of society.
There is a fantastic section that shows why the passive has its uses, and that "avoid passive voice" can be harmful.
I agree that Ukraine couldn't have usefully threatened Russia over Crimea. Likewise nukes are no use for minor conflict in Kashmir.

But the game the Pakistanis imagine is different. Their concern (as I understand it) has always been that an existential war for them could be a small, regional, thing for India. Nuclear weapons are a way to change that.

I believe the same fear explains a lot of their meddling in Afghanistan. Having some chaos on their border is one thing, but having a serious independent country which could one day choose to ally with India is regarded as a mortal risk.
I feel like this would be a strong argument against homeschooling (and private religious schools for that matter). Because if they're home-schooled then they'll get exposed to fewer people from different social backgrounds than themselves, and that would reasonably reduce the amount of "brainwashing".
Slavery definetly is inefficient on the labor level long term. Especially as a generational state that cannot be worked and bought out of. Slaves are effectively encouraged to work only hard enough to avoid punishment and their individual efficency winds up being ignored. There isn't really any reason to try to get better over time except at plotting escape or how to murder every last master around you, even the children.

The really fucked up part is that the advent of slavery was an improvement over stone aged bands warfare of genocide where at best some of the women and children might be forced into concubinge and human sacrifices to dispose of unsustainable mouths to feed.
I think they didn't mean to link to that specific comment, but the overall submission.
When I was in journalism, one of the city's big newspapers shot all on Nikon gear, and the other big newspaper shot all on Canon gear. Anything else, and you were a blogger.

As a point of humor, the Nikon paper was the working man's paper for city dwellers. The Canon paper was for suburban commuter suits.
The point wasn’t that Python is better than Ruby, they are about the same IMO. The point was they are both better than Bash, and Ruby actually makes it super convenient to write bash-like scripts, so there’s no excuse to not be using Ruby.
If they weren't a Japanese company I'd say just wait a year and they will sell the name to a Chinese company and you'll have Olympus cameras again in 12 months time at a fourth of the cost.
San Francisco Tenants Break Leases at Alarming Rates
They never had the money in the first place.
Yeah, other than keyboard/touchpad this looks perfect (especially matte screen and really good RAM). My current laptop, a Dell Latitude E7440, has many shortcomings but got this right and I have a lot of trouble finding a replacement because I don't want to give up on all that:

* centered touchpad (edit: well, kinda)

* touchpad with physical buttons below _and above_, including a _middle button_

* trackpad, though I don't use it much

* no numpad so there's more room for the rest of the keyboard (it's a 14" laptop) and it feels great

* arrows slightly out of the keyboard layout, with adjacent page up/down

* keys feel great, but I guess that's common now

Some more notes:

* old-school docking system, which I prefer over usb C and such

* (this one's a con) weird home/end button position, but nothing serious
While the other reply to you is correct, the actual answer to your question is No -- bash interprets leading 0s (zeros) in the C sense, it indicates octal not decimal. So this very small bash will fail for you:

X="08"
if [[ "$X" -eq 8 ]]; then
echo Y
fi

Use `bash -x` to run it in debug mode:

$ bash -x test.sh
+ X=08
+ [[ 08 -eq 8 ]]
test.sh: line 2: [[: 08: value too great for base (error token is "08")

This comes into play if you're dealing with things like IPv4 address, where it is technically allowable to have leading zeros, however by convention it's never done because of code traps which see those leading zeros as octal mode, not decimal.
But the beauty of E2E is that indeed it forces law enforcement to cough up a warrant.
>This is common in all government run systems

No, that is not at all true. There are lots of government run systems, like the health care systems in most developed countries, that are just fine. The problem with Pakistan is it has a highly corrupt culture in general and in government in particular. That is no doubt why so many of the airline pilots were able to get hired without a legal licence.

Your general claim and the fact that you bring up Hillary Clinton as an example makes me think that you believe in the crackpot libertarian view that modern societies would be vastly better if we basically got rid of the government except for a few, narrow areas.
No wonder she's obsessed with longevity. If everything I ever wanted or was interested in was handed to me on a silver platter, I'd want to live forever too.

How can people like Peter Thiel et al not feel disgusting spending a fortune on personal longevity when there is still starvation and hunger killing children every day? I would love to see the wealthy/privileged hackernews crowd try to justify this.

I have less caustic words for Laura Deming. She's young and she's at least investigating the world.
New Site Helps Fund Black Founders
And honestly, what is a LEO going to do with a multi-million line report every day? About the only thing you can do is lobby parliament to have the laws changed citing these reports as evidence of a problem. Enforcement on foreign nationals is extremely difficult and expensive and the outcomes are very much in question, especially as the people doing very large scale money laundering are usually well connected with their local governments.
I'm not defending anyone. In my opinion everyone involved in this stinks. Everyone on both sides has been doing shady and questionable things.
Sure, I'm no stranger to fasting, I wouldn't call it pleasant though. Eating can be a very strange experience, I have vivid memories of a burrata I felt like I could climb into but it's definitely nice not to be hungry
I bought an Ubuntu XPS 13 and Dell mailed me a Windows XPS 13. I spent some hours on the phone with support to asses if I should keep the device or return it. The support techs (many of them) seemed to agree I would be running into multiple significant troubles if I installed Ubuntu on their Windows XPS 13. I returned it.

Now I'm on a System76 Galago Pro. It isn't perfect but gosh it has served me well these years.
cloud-init?
Yes, I get that perspective. Although, I don't think I would call programming my "passion." Sometimes I like to build cool things and programming is one way to do it.
> Clearly not, since exactly as I already said, the examples you cite are restricted to specific jurisdictions it's quite easy to avoid

Please, enlighten me. Name me a state which conforms to your ideals of 'free speech absolutism', where people are free to say whatever they like on any topic without any risk of public outcry or legal repercussions. I'll wait.

> do you think people defending free speech have a problem with minorities and that's baked into the position or something and you're just jumping to that conclusion immediately without actually examining it at all?

No, I believe that your display of visceral hostility towards the speech of 'professional offence takers' and insinuation that being asked to use particular pronouns is a burden to which all other requests/demands to comply with cultural norms pale in comparison is an indication of a type of speech you value over others, in this case the speech of the person offending the minority group over the speech of the offended party. People actually defending freedom of expression as a general principle don't tend to argue that the most uniquely horrible threat to freedom of speech worldwide comes from those using their own speech to argue that a particular person is a bigot their company or university shouldn't host. Partly because they care about securing people's right to advocate boycotts even if they don't agree with boycotts, and partly because much of the rest of the world is entirely comfortable with jailing people for wrongthink.
>What is selfish is to ignore other factors that play an even more significant role than coronavirus, which has an extremely low mortality rate

You are just flat wrong, dangerously so. The actual numbers show that Covid-19 is 10s to 100s of times more deadly than the flu. You are just wildly uninformed and your confidence in your ignorance is astonishing.

https://coronavirus.jhu.edu/data/mortality
> Depends how much the Starlink user terminal ends up costing. it might make sense for some communities to buy one terminal and then distribute the data via relatively cheap long haul wifi.

I think a wifi network is the only thing that could possibly make sense. The minute the ISP needs to start digging, it's all over. That being said, even a wifi network can be expensive in term of labor.

Additionally, in the case of really low population density combined with low line of sight distances (think northern Canada) even wifi may not be feasible.
If I understand correctly does that mean they tried reversers, but they didn’t work so that’s why they initiated a go round?
Quite some time ago, I remember scrolling Imgur and there was a short video of some people in jeeps watching a lion (or a couple lions?) chase a young hippo across the road. Several people in the comments remarked that they couldn't believe no one tried to help the hippo, and I thought it was interesting that they didn't consider that helping the hippo meant starving the lion.

I feel the same way about organizations that rescue injured wild animals that aren't endangered. It's certainly nice for the injured animal, but there's some creature out there that doesn't eat as a result.

I haven't thought much at all beyond the usual sci-fi tropes regarding human immortality, but I think it's very difficult to fully appreciate what circle of life means.

Edit: I also think it's perfectly plausible that technological advances could indefinitely offset the environmental impact of human immortality or greatly increased longevity, I just wanted to point out my observation that in most of nature, death is very important for continued life.
That is true that permanent resident needs a PR card to enter Canada, but last time I checked (granted, very long ago), non-Canadian passport is also required, together with the card.
This deserves a.. LOL..

I think someone forgot to tell you.

We don’t live in a democracy. That’s just what they want you to believe, so that you can tell your children fairy tale stories at night.
Uhm, this article is doing anything but pushing TDD, so while you may have not given up on clicking them, you have at least given up on reading them ;-)

This article instead argues how TDD is insufficient and QA is still needed. I would argue that the article author does not even understand TDD himself, but I'll clarify that in another comment.
The killing of the n9 is the one thing in tech I'm pretty sure I'm never going to get over. It was awesome, and they killed it.
It's not non-determinism, it's partial information. The NN part guesses the best move that will be found by search X% of the time. If you just ditched the search part, Leela would be faster and lose out on (1-X)% of the better moves.
From what I understand, it's something that 'packs' an application, either to preserve space or to obfuscate it (making it a little bit harder to reverse engineer it since you have to peek at the extracted contents in the memory instead of at the file contents).

So when you would run a packed application, there application would essentially start to unpack an encrypted/compressed blob of memory, and then jump to it once it's unpacked.
You can't buy thinkpads loaded with Linux from Lenovo. This is the service LAC Portland provides.
Although not in the same league, all I think is that the Pinebook Pro is only $199.
Oh interesting, thanks for sharing that.