skysight-inc/HackerNews huggingface dataset:
> why is this interesting?

Because people should know what Google is actually doing.
it's not at all whataboutism because I'm not trying to justify either side.

and - being downvoted on HN becomes more and more an endorsement afaic tell.
Do you have decimal degrees or degrees minutes second? Did you remember the "-" sign? Is Lat and Lon in the right order?

Thus, geocoding, like MGRS or Plus Code.
I agree that ignoring and avoiding reality of this world is not good. However, sometimes I wonder how much I fucked up my mind by watching all the horrible stuff online during my teenage years.
> It takes two to tango, You can do everything right and your partner may still cheat on you, manipulate the children to dislike you, etc

Absolutely, some people will roll triple 1 and land their feelings on absolute garbage of a human and will get hurt.

I think the point I was trying to make was that one of components of long term marriage is that you need to keep it up (both sides need to keep it up).
Bitcoin is taking off .now Decentralised Bond made using blockchain techtech
Have you compared the change between Bitcoin and Ethereum in the past 12 months?
The article you are replying to is invalidating those points.
Except that Proof-of-work isn't wasted energy: it secures the bitcoin network/system by making it prohibitively expensive to attack, as well as provides a means to confirm groups of transactions in a decentralized manner. Bitcoin provides a real final settlement layer alternative to fiat central banks, and that's globally significant.

Plus there is the bisq project, a peer-to-peer bitcoin/fiat exchange that has decentralized their governance using a token that's colored bitcoin, rather than building on Ethereum.

Regarding the energy consumption of monetary networks, what's the real cost of the petrodollar system? Don't forget to include the US military costs fighting wars to force oil-producing nations to sell oil denominated in dollars, as well as all the banking, financial advisors, and physical security (Brinks) that prop up the central banking/fiat monetary standards.
Very nice work overall, and I admit I haven't read the entire project, but it seems the entire authority to operate both pumps has been delegated to a microcontroller that becomes a single point of failure for the entire system.

Given the cost of the system and chance for failure I think it would make sense to either add a second system or enable some sort of automatic override (possibly via mechanical float switch wired directly to large pump and set at a higher water level than the other two switches)

So that there will be enough time between a potential large leak occuring and detection of controller failure(via lack of daily email) to prevent it from sinking the boat.
Paul's writing inspired me to start a porn studio. Thank you Paul!
You lucky thing! My wife and I visited Réunion in 2019 and absolutely loved it.

One thing that struck us was just how much it felt like what it is: a piece of France in the tropics. We had just come from Mauritius which felt quite remote but arriving in Réunion suddenly felt like we were back in Europe.
> Compile that same app with graalvm native and you'll get near instant hello world

Could you show me how?
> We don't blame current political decisions (including stuff like what Isis did) purely on circumstances.

People who study politics absolutely use circumstances to explain political outcomes. Historians discuss the economic impacts of WW1 when talking about the rise of Hitler and Nazi Germany. People discuss the complex political history of the middle east and its long history of resisting superpowers combined with the power vacuum when the US left the region when discussing the rise of ISIS. Power vacuums and food/water scarcity are often the root cause of political instability.

Crazy individuals do crazy things, but those crazy individuals gaining power is always a result of the political system in place at the time.
I think this is beyond the advice that HN can give. I would recommend engaging with a lawyer who specializes in labor law in the state that you'll be operating in.
> they have are all invalid opinions

Exemplifying my point.

Opinions cannot be "invalid", just like a persons taste cannot be invalid.

You don't have to debate, just don't engage and problem solved. Others are interested in discussions even around subjects they don't agree on, let us continue being able to use the internet for those discussions.
Fungi on Mars? Evidence of Growth and Behavior from Sequential Images [pdf]
I got three lines.

I realized half-way through that I had to get into a totally-different mindset than normal Tetris.

Normally, if the game gives you the wrong piece, you can put it where it will do the least damage for your current plans, and wait patiently for a better piece.

What you have to realize in this one is that the game will never give you the piece you want, if it has any option of giving you a worse one.

And so you have to play this like a Chess puzzle: how can I checkmate the game so that any piece it gives me will finish a line? How can I force it to either give me a piece that can fit in a 1x1 hole in the middle, or just give me 2x2 squares and I can complete the row with those.

It's quite different and fun when you think like that.
It's a problematic category. You want a temperament and style match from someone who isn't a bullshitter.

I've probably been at this too long and likely presume too much competency but I've found the skill continuum model to not have much utility in team formation.

People tend to be generally competent in a way that's independent of how long they've been coding.

Fred Brooks claims 2 years is essentially the Pareto 80/20 crux point here and I believe that agrees with other skills based practices. Martial arts progression, for instance, usually has some test to demonstrate general competence around 2 years or so. Many trade schools have about a 2 year program.

If the bulb is dim after 2 years the trajectory is likely not good for improvement and more importantly for large project delegation.

I've been doing this for over 20 years, been running teams for over 15, there's been a lot of people I put hope into. They were probably mistakes to give work to.

It sounds like predestination and like I'm being a bastard. Truth is I don't really follow the 2 year advice but it's pretty clearly the reality. I just can't be a calculating brute like that. It's way too sociopathic for me.

So now that I've Nicoli Machiavelli'd myself:

Make sure they aren't liars, stupid or arrogant and look strictly at their velocity of adaptation.
It is really useful for some applications, and I think it is especially useful for keeping fiat money in check. Now, I can deflect from fiat (at some costs, obviously).
In between that claim and the end of the article I describe how I'm working on https://github.com/WICG/turtledove etc to build well-targeted advertising without sending your browsing history to advertisers
> I say this is probably an American thing because I don’t see this happening in Europe. I worked for years for one of the most successful startups in Europe and I have no idea what the names of the founders are. Probably no one does by now.

I agree there's much less business related worship in Europe. I also worked a couple of years for a successful "startup" (it's a public company so hardly a startup any more), and wouldn't be able to name the founders. I've also been visiting HN for a good while and have no idea who PG is, beyond that he apparently is some boss at YC and likes to write controversial blog posts.

We do get our share of Gates/Bezos/Musk news but lots of it is quite critical, I don't think anyone sees them as role models.
You should also try Virtual Skipper 5
We can still create and run programs on our computers.
This is more important than you think.

Delegating power/freedom is dangerous, we're already delegating too much.
I see, I was reading the numbers as a density (per nm^2)
I think it depends. If you murder someone, you shouldn't be allowed to live. Likewise with heinous crimes like Anders Brevik. Why he wasn't put to death is still mind boggling to me. For people who do serious crimes but maybe aren't as severe, that would warrant prison. I just think the US's system of perpetual imprisonment leads to a worse system overall. I personally have a threshold that if I were to be jailed for longer than a specified amount I'd just kill myself. There's no sense in it. People who want justice also want you to get Shawshank Redemptioned but without the happy ending which is even sadder than when the criminal gets caught. It's why I think the death penalty is vital in human society. Torturing people with futile boredom or potential assault for the rest of their life is how you destroy someone's psyche to the point of complete psychopathy.
It doesn't have to get there fast. So what would the effect of putting up solar sails to create some drag to slow down? Wouldn't need heavy fuel to generate delta-v. Would the expense of a system to deploy/unfurl a solar sail cost more than fuel powered thrust?
I read "next" as referring to the adjacent example, not the temporally later one. So "each one more ___ than its neighbour".

Of course, it's impossible mathematically for each element to be bigger than all its neighbours, for N > 1, but it's OK as a figure of speech.
Thanks. If they stay too exclusive, they wilt. Social networks are basically gamefied social climbing, and so the strategies people employ are like teenagers trying to get invited to parties. To grow one, you need to give hope to everyone, opportunity to some, and access to few.

The (mimetic) distance of the valley billionaires and celebrities that clubhouse is famous for is too far from the Everyone, and that can create a negative feedback loop where normal people won't even try to join because there is no hope factor for them. Hence no funnel. The ones with opportunity to breathe that air are playing a pro game where they don't want to risk adding competitors or liabilities by inviting them.

To grow a platform, someone has to have a meta understanding of it and they can't just pretend it's cool for reasons nobody can understand because it just is. The users can't acknowledge this dynamic or even talk about the unspoken rules because the first rule is that that the rules are unspoken.

Growth doesn't come from getting a bunch of fancy people together, there just aren't enough of them to sustain anything, it comes from the bottom up. You need to extend the hope to a larger funnel so you can provide opportunities to some of them, and then select from the best candidates for access.
Reminds me of climbers and runner without real legs that can out perform the legged due to their use of carbon fiber.

https://www.wndu.com/content/news/Blade-runners-The-future-o...
Ask HN: How to setup your application to accept SSO (SAML) from enterprises?
There's a bunch of services like Auth0 and OneLogin that purport to help with this, but there's a bunch of complexity simply understanding what to do and how things fit together.

If I as a developer want to enable an enterprise to login to my app via their SSO system, what is the easiest thing to do? Either FOSS or paid services are fine as long as they meaningfully make my life simpler.
"ISP behaves like an ISP, news at 11"?
Astronauts hook their feet under handles to stay in place while doing things on the I.S.S. They do this so extensively that they develop callus on top of their feet and loose it on their heels. Once back on Earth walking without hardened skin on the heels is said to be painful until they have re-developed it.

Here is an account of astronaut Scott Kelly: https://www.businessinsider.com/scott-kelly-weirdest-thing-y...
You might be looking for https://gleam.run/book/tour/external-functions.html

In the other direction, to quickly discover how to call Gleam functions from Erlang/Elixir, one option is to explore your project with IEx's auto-complete functionality; it's the same as using Erlang functions in Elixir, as Gleam compiles to Erlang.
I make no judgement as to whether you are or are not attempting to offset guilt with donations, but no, I'm not sure the order of events matters that much.

A person who donates generously may more easily justify dubious money-earning efforts by saying, "it's really not for me so much, it's for the kids!" In other words, it is possible (again, not saying this is case for you) that one might take a job in advertising because they feel their donations provide ethical cover.
If the goal is clarity on the internet, a Google Maps link ought to do it.
No, it is my/your personal decision how to waste electricity. You find Bitcoin a waste, I find Netflix streaming a waste (just as example).

If/once the environmental cost is priced in, all will be fine.

Once that is done, nobody would use this coal plant for mining bitcoins anyway, because it will be too expensive.
On Chrome: try ZRAM first. Then, edit

/etc/profile.d/chrome.sh and chmod +x it.

If you use Chromium, replace CHROME_USER_FLAGS with
CHROMIUM_USER_FLAGS .

#!/bin/sh
export CHROME_USER_FLAGS=" --no-default-browser-check --no-pings --no-wifi --no-recovery-component --no-report-upload --safebrowsing-disable-download-protection --safebrowsing-disable-extension-blacklist --safebrowsing-disable-auto-update --arc-disable-app-sync --arc-disable-locale-sync --arc-disable-play-auto-install --arc-force-cache-app-icons --ash-disable-touch-exploration-mode --autofill-server-url about:config --block-new-web-contents --bwsi --cloud-print-uri about:config --cloud-print-xmpp-endpoint about:config --connectivity-check-url about:config --crash-server-url about:config --cryptauth-http-host about:config --cryptauth-v2-http-host about:config --cryptauth-v2-enrollment-http-host about:config --data-reduction-proxy-config-url about:config --data-reduction-proxy-pingback-url about:config --data-reduction-proxy-server-experiments-disabled --device-management-url about:config --disable-background-networking --disable-client-side-phishing-detection --disable-data-reduction-proxy-warmup-url-fetch --disable-data-reduction-proxy-warmup-url-fetch-callback --disable-default-apps --disable-demo-mode --disable-device-disabling --disable-device-discovery-notifications --disable-dinosaur-easter-egg --disable-domain-reliability --disable-cloud-import --disable-component-cloud-policy --disable-eol-notification --disable-gaia-services --disable-login-screen-apps --disable-machine-cert-request --disable-notifications --disable-ntp-popular-sites --disable-ntp-most-likely-favicons-from-server --disable-offer-upload-credit-cards --disable-offer-store-unmasked-wallet-cards --disable-password-generation --disable-permission-action-reporting --disable-proximity-auth-bluetooth-low-energy-discovery --disable-push-api-background-mode --disable-remote-core-animation --disable-signin-promo --disable-signin-scoped-device-id --disable-suggestions-ui --disable-sync-app-list --disable-sync --disable-system-timezone-automatic-detection --disable-test-root-certs --disable-wake-on-wifi --feedback-server about:config --gcm-checkin-url about:config --gcm-mcs-endpoint about:config --gcm-registration-url about:config --google-apis-url about:config --google-base-url about:config --google-doodl-url about:config --google-url about:config --light --lso-url about:config --market-url-for-testing about:config --oauth-account-manager-url about:config --optimization-guide-service-url about:config --override-metrics-upload-url about:config --permission-request-api-url about:config --realtime-reporting-url about:config --search-provider-logo-url about:config --sync-url about:config --third-party-doodle-url about:config --trace-upload-url about:config --variations-insecure-server-url about:config --variations-server about:config"
If jefftk wanted to stop working on ads, he could transfer within weeks to any of hundreds of open positions on Google's internal recruitment platform, keeping the same compensation, benefits, etc. It's stupidly easy (doesn't even require your current manager's approval!) and the only "cost" is usually that it can set you back slightly in your career due to abandoning your current projects and having to ramp up on new stuff.

So no, "because of the salary" doesn't explain any of it, and you should read the blog post before posting insulting comments like these.
You mean Gattaca. The spelling was chosen to only contain the 4 chemical DNA bases. :)

(And I completely agree with your comment)
Depends on the org. Some firms block direct executable file downloads and scan for unrecognised code on the network, proxying them all through something like Nexus This is only going to become more common (and necessary) in the wake of things like the SolarWinds hack.
In a funny turn of events, in C++17 there is no ?: shorthand for 'constexpr if' .
> Stop drowning us in processes. The more we have to play around with your gold-plated project management system, the less we're interested in writing code for you. Remember that a lot of us get by with GitHub issues and nothing else.

OTOH, there are groups that don't have their shit together. I fought tooth and nail to try to get continuous integration up and running at the last project I worked on, and it was just so fucking frustrating trying to get people to change. They recognized the need and the benefit, but wouldn't take any action to actually implement it.

And now they're actually looking to abandon Gitlab "because it corrupted one of the repositories." They're going to go to a direct git repo and someone proposed building their own CI from scratch out of cronjobs and such.
I can feel the pain in my eyes at night if I turn off nightshift just to see what the difference is.

The warm colors are great :)
Triple is the UK rule of thumb.
I got a Z once when an S would have scored me a row.

Did you keep the replay code of your game?
This article discusses this Reddit thread: https://www.reddit.com/r/Starlink/comments/n1y55k/been_purpo...

...which includes the "1st Notice of Copyright Violation" the beta tester received while torrenting.
I'd love to use this for overnight drops from the hi n dry. The one thing I didn't see mentioned is powering the unit with DC-only. I'm a PI newbie and I don't run an AC inverter on board.
Unpopular opinion: I read the email exchange and I could see me doing exactly the same if I were App Store Business Management Director. I mean, this is business as usual in any enterprise or sales. You are losing income, but keeping the customer, what should you do?

We have to remember that - first and foremost - Apple is a business. I’m yet to be convinced on why they should be held to higher standards than any other Fortune 500 company, where such business practices and price (non-)negotiations are common.

Why exactly is Apple somehow forbidden to do this?
Ive been following this project for a while, it is extremely promising considering theres an interop between elixir and rust ecosystem. Lack of first-class typing and somewhat implicit resolutions/imports are my current annoyances with Elixir although its still my go-to until deno/ts tools mature. Some people mentioned already but dedicated docs for how to run phoenix/ecto with gleam, run any rust code with gleam would be super useful for understanding & adoption. Lastly rust-like “local” docs generation from types would be amazing, biggest thing missing currently in TypeScript in my view, existing tools are very premature.
He'd have more take-home income if he worked outside of ad-tech and didn't give 50% of income to charity. So from a utilitarian perspective, I think I'm basically fine with this? Even if ads are "evil" (I am skeptical), they are very much a first-world problem compared with major global problems like malaria, clean drinking water, and hygienic bathrooms.
> if a candidate for office is suspended or banned from social media during an election, the public needs to know why

How about if a human being is suspended or banned from social media at any time, that person should know why.

Why make snowflake pols a protected class?
Knowledge of delayed ack and nagle's algorithm wasn't necessary to solve.

The explanation didn't mention the flushHeaders call, which is apparently the fix. I didn't run any tests, just looked at the JS and figured that sending 2 packets is worse than sending 1 w.r.t. latency.

It's also a pretty strong intuition that the client side tends to have issues, since the server is usually well-tested and standardized. Also, very often people are measuring wrong, so checking the JS to be sure the time recorded is accurate is also important.

https://nodejs.org/api/http.html#http_request_flushheaders
Your statement that "it's only legal and socially acceptable in one direction" is factually incorrect. There are hundreds of examples of male-only clubs in the US. Every Free Mason lodge, all Catholic seminaries, golf clubs, the list goes on.

For example,just a few weeks ago Pine Valley (the number one golf course in the US) just voted to allow female members for the first time in its 108 year history. They aren't legally obligated to allow female members, as a group they just finally decided to open the club to women. It took them 108 years. If that's allowed, I don't see why this women-only group shouldn't exist. Maybe in 108 years they'll decide to allow men.

https://www.golfdigest.com/story/pine-valley-women-members
It can be very important. For example, Fujifilm released a firmware update for the X-T3 (2018) that provided some huge gains in autofocus performance, bringing the autofocus in line with the newly released X-T4.

There have also been some updates that e.g. allow better use of the camera as a webcam.
Ok, so...

1. I'm not much of a VM person, but I'm always doubtful of claims by VM-based languages to be "fast".

2. "the ... virtual machine and way of programming are in some respects second to none" - We don't easily notice any of those respects on the "Why Gleam" page.

3. "It is built with scalability, concurrency, distributed computing, and fault tolerance in mind" <- That's rather vague. Also, is this a benefit of Gleam, Erlang, or the Erlang VM?

4. "It uses the actor model" <- Many, perhaps most, languages, don't "use the actor model", so I wouldn't know why this it is superior to other ways of programming.

5. "it's not uncommon to have hundreds of thousands of actors in an Erlang programs" <- Well, I didn't see actors in the examples, so I can't tell why this is impressive.

6. If Erlang is so nice, what's wrong with it to make me prefer an non-Erlang, but Erlang-sih language?

7. "Erlang programs also have mechanisms for self healing when errors arise" <- In the most general interpretation, this is Turing-complete, so such a feature is impossible. But perhaps you mean something like exceptions and error codes? Transactional data structures? Something else?

I'm not trying to be facetious, just to understand why this is interesting. Also see my comment about the project CoC, it's pretty scary.
You should adjust your numbers for population growth.
huh? No. The root of the problem is people wasting electricity on a pretend money ponzi scheme.
About as credible as you're going to get, I imagine
I didnt see anything about what I consider to be the major drawback of an ad- driven internet: the content you get skews heavily toward attention grabbing crap instead of anything with deeper value. There are exceptions, but advertising incentives clicks and views, and perverts what could be a great information sharing medium, making it all about outrage, escalation, yelling the loudest or framing things in the most provocative way possible.
Yes, it's the best channel together with Yannic's channel.

https://www.youtube.com/channel/UCZHmQk67mSJgfCCTn7xBfew

I come every couple of days back for more.