skysight-inc/HackerNews huggingface dataset:
Yes, Louis is the real deal. Authenticity counts. I'm always astonished at the excuses people make for bad behavior as being "normal". Just look at what he went through with real estate brokers looking for a new storefront. It's no accident he ended up taking a space that was brought to him from a broker (Alan) that had a similar philosophy as to him. That so many people went and hunted Alan down shouldn't have surprised him - people crave authenticity, even if they don't know what it is.

Like him or not, a huge factor in Trump's success is he's Trump. What you see is what you get, warts and all. It may be ugly by most people's standards, but it's authentic. A candidate keeping campaign promises? What?!?

One would think it would be easier to be authentic but apparently for politician/authenticity is the same as vampire/holy water.

Always doing the right thing often isn't the easiest path in the short term. However in the long term it's invaluable. One of the favorite phrases Jude Judy tossed around is "if you always tell the truth you don't have to remember!" - there's a lot of depth and truth there (and I'm sure she got it from somewhere else, I just heard her say it multiple times).
I'd say the MK3S printer is like 75% plug and play. (For reference, I consider current wireless "2d" paper printers to be 100% plug and play now).

You will eventually need to do maintenance on it, you'll eventually have a clog or a broke part or need to do some slightly technical stuff to fix an eventual problem, but most adults capable of building Ikea furniture should be able to follow instructions and do it.

I'm assuming this will be closer to 85% "plug and play". Things like the "one click print", color screen, WiFi and automatic firmware updates are the biggest nice to haves.

But I don't think they've gotten to the point where you'll have reliability similar to a normal "2d" paper printer, so at some point you'll need to take some stuff apart to unclog it. But that's about the extent of the technical needs I'd expect from this printer.
Yep, I agree and that all makes sense.

Don't you find those projects within the company wanting multi-repos also?
https://lunadisplay.com/pages/luna-and-mac-mini

Can’t you do that with SideCar as well?

I was thinking doing this instead of buying a new Apple Tv. Like having an iPad driving a Mac Mini via SideCar but also connected to a regular tv.
Woah! That is an awesome project. Surprised this is the first time hearing of it. Thanks.
Washita River Ranch – Carter County – Ardmore, OK
This actually seems like it’d be quite beneficial, as I’d assume 90+% of method call targets can be statically guessed just by looking at the code (to increase this ratio even more, I’m sure Apple could even ignore Cocoa methods that use the forwarding machinery).
Why though? He literally chose to stick with the old software, protesting with his money. Seriously though, what's the problem with expecting 32bit software to keep working?
So, in a monorepo world, isn't it often that you have to deploy components together, rather than "it's easy to"? How are services deployed only when there has been a change affecting said service? Presumably monorepo orgs aren't redeploying their entire infrastructure each time there's a commit? Are we taking writing scripts which trigger further pipelines if they detect change in a path or its dependencies? How about versioning - does monorepo work with semver? Does it break git tags given you have to tag everything?

So many questions, but they're all about identifying change and only deploying change...
A supermarket still charges for the own brand product. Apple's own-brand product is effectively free to the consumer.

This poisons the well for an entire genre of productivity apps.
There are two kinds of languages.
Those that people complain about,
and those that nobody uses.
> Something I don't get is why universities don't to a better job of having professional statisticians and programmers on staff for the explicit purpose of providing support to researchers.

Complete lack of incentives to do so.

Academics are, by design, inbred. They care only about what other academics think. And few of them care about code quality. The attitude is slowly, slowly changing, but I think even now in most disciplines it is not the norm to share your code when you publish papers, and it is not surprising for an author to refuse to provide you the code when you email them.

Until journals require academics to submit any code used for simulations/analysis, things won't change.

In any case: To answer your question - there are always some programmers on staff for large scale research projects. I doubt they're judged by code quality, though.
Not exactly a secret, this is a quote from their Q1 earnings call:

"Let me now turn to our segment financial results. Starting with the Google segment, revenues were $36.2 billion, up 17% year-over-year. In terms of the revenue detail, Google Sites revenues were $25.7 billion in the quarter, up 17% year-over-year. In terms of dollar growth, results were led again by mobile search with a strong contribution from YouTube, followed by Desktop Search. Network revenues were $5 billion, up 8% year-on-year, continuing to reflect the performance of the primary drivers of growth, AdMob, followed by Google Ad Manager."
>"But I won't b/c Facebook." Do I understand correctly that you also personally boycott React?

I do. Is that surprising, though? Given the variety of tools/frameworks to build interactive web stuff, there isn't a single thing React offers that cannot be found elsewhere.
In that situation I'd be mad at both. But primarily Apple.

Apple broke my working software. Emphasis on the working part. Upgrading even with one time payment software would still mean hundreds of dollars forked out because Apple broke it. If it wasn't broken I wouldn't upgrade.
Works with plain old lemon juice too, the soybean process sounds over engineered.
You can even run the older version in a VM, with restrictions. https://www.apple.com/legal/sla/docs/macOS1012.pdf:

”you are granted a limited, non- transferable, non-exclusive license:

[…]

iii) to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b) testing during software development; (c) using macOS Server; or (d) personal, non-commercial use.”
When I started at Google the tooling was not very good, and monorepo was pretty painful. They used perforce, and it simply couldn't keep up. Commits could take minutes. Code review was also unbearably slow. Blaze didn't exist yet; just before I started they had tools that generated million+ line makefiles that everyone hated. So yeah, you need good tooling, but even Google didn't have it for the first ~10 years of its existence.
This is amazing. Truly impressive.
Suppose the binaries in question are build tools or similar: then this is good, because they never get rebuilt. The paperwork is done, the binaries get committed to version control, and everybody that builds the code then builds the code with the approved binaries. Everybody is happy.

Suppose the binaries are build byproducts, and people just check this stuff in, like, whatever. Well, if somebody needs to sign off on the output, that's a problem - so that person then doesn't use what's in the repo, but instead builds the output from scratch, from the source code, hopefully with known build tools (see above!), and signs off on whatever comes out.

But, day to day, for your average build, which is going to be run on your own PC and nowhere else, nobody need sign off on anything. If you link with some random object file that was built on a colleague's machine, say, then that's probably absolutely fine - and even if it isn't, it's still probably fine enough to be getting on with for now. If you work for the sort of company that's worried about this stuff, there's a QA department, so any issues arising are not going to get very far.

Overall, this stuff sorts itself out over time. Things that are problems end up having procedures introduced to ensure that they stop happening. And things that are non-problems just... continue to happen.
What Makes People Charismatic
> IME, unless you pay for an expensive/specific room, hotels seem to push you towards the horrible rooms first, mostly the noisey ones

So a weird tip a lot of people don't know is you get different rooms depending on how you book (this is also true for seats on airplanes). If you use Expedia or something similar you are buying from a different pool of rooms (even if the price is the same). So if you book directly with the hotel/airline you will likely get a better room/seat.
It’s a bit ugly because the standard library functions are replete with underscores, and of course it isn’t empty. But I still think it’s quite surprising, as most people would think it actually does some sort of semantic “move”.
Your Jest Tests Are Leaking Memory
You should be mad at the company with the bigger market cap, which isn't Adobe.
Near-zero percent of people is any close to knowing themselves. Begin able to assess your expertise and capability in particular area is a useful skill yet it doesn't mean knowing your actual self. The first step toward actually knowing yourself is observing your own feelings, thoughts and behavioral patterns "from a distance" breaking free from the habit of taking them too seriously.
TIL graft = political corruption, using ones political office for personal gain, misdirecting public funds to private interests.

Shocking! (not really)
> there are a lot of solutions that don't require trusting that a carbon tax will be used for anything but general revenue.

There are indeed. Carbon fee and dividend is perhaps the most popular proposal in the world. Under this system the revenue is immediately returned to the general populace, equally on a per-person basis.

Why are you assuming any other kind?
Their buildings are collapsing due to permafrost disappearing :) Also it will release lots of pollution from the ground which will even further worsen environmental situation.
So on one point yes, it will be warmer but it will make their life more difficult than it is now :(
Eh, that's sort of like saying Spotify is being "anti-competitive" when they block apps that give you Spotify Premium features for free.

Third-party apps for streaming services aren't meant to be a competitive market. At least with YouTube you can still download third-party apps elsewhere, such as youtube-dl for desktops or NewPipe on F-Droid, even if apps that violate YouTube's TOS are removed from Google's own app stores.
> While it's not a dichotomy, who will be seen as "better"? Someone who spent tons of time to write reproducible clean code with tests, tracked down all minor details and pondered about things that may change the results by 0.1 percent, or someone who was a bit sloppy but got 3 publications in the meantime and got to know famous professors at conferences?

This is a common narrative, but I'm not certain if the example you give is typical. I've written about this before: https://news.ycombinator.com/item?id=18743531

Since 2018 I have tried to publish at least one paper debunking something every year. So far, if anything, being more careful has led me to publish more, not less. Admittedly, I don't think everyone should be as careful as I am as people would quickly run into diminishing returns, but the idea that being careful necessarily means publishing less has not been true in my experience.

Also, I don't think the typical case is something changing the results by 0.1%. In my experience when I catch an error it's usually larger than that. The first debunking paper I published was about something that was one or two orders of magnitude off the correct value in the typical case, but still received 300 citations...

Ultimately I think it would be best if an academic field adopts uniform standards for publication. That way, a sloppy researcher can't pump out 3 bad papers. Many academic communities have nominal standards that are not enforced. Some examples are discussed here: https://www.osti.gov/biblio/1141709
New research makes it harder to define death
I used Windy for the first time with this typhoon, Hagibis, checking every hour or so to make sure the forecast that the center of the storm would pass over my building at around 21:00. (It did.)

Had never heard of this app before, but somebody posted a windy.com link in work Slack, and then the presentation of the storm looked so pretty, with no ads or unwanted crap junking it up, that I took the unusual (for me) step of installing the app version on my phone.

Seems really cool (if you click around, they have all kinds of other visualizations that aren't meaningful to me but look cool), and I will probably use this next time also. One kind of weird thing about it was I couldn't find any information about who made this app and why. I didn't see an "about" link or anything like that.
FWIW, that trans people want to transition seems to support the stance that there are only two genders, since they are seeking to switch genders, rather than exist at some intermediary point. So stating that there are only two genders does not seem, to me at least, to be a statement which invalidates the existence of trans people.

I could be mistaken in my understanding, though. It’s hard to keep up with the latest developments in the gender identity space.
How to lie with statistics.

212 contracts. It's up "800%" from nothing.
Ya, here's why I think "make your programs shorter" is a good criterion.

If a language compresses conceivably-desirable programs to a smaller AST size, then for all N, a higher fraction of size-N ASTs (compared to other languages) represent conceivably-desirable programs.

So "make your programs shorter" also implies "make bad behaviors impossible or extra-verbose to write". For example, failing to free your memory is bad code, and it's impossible(ish) to write in managed-memory languages.
Oxygen - or lack of. Think about it - marrow is sealed inside the bone. They had to use stone chisels to free it so it could be consumed :)
> On my computer I host HTTP (with Apache), SMTP (with Exim), NNTP (with sqlnetnews), QOTD (TCP only, no UDP), and Gopher. I might add others later, too (e.g. IRC, Viewdata, Telnet, Finger, etc). And on the HTTP server I host several Fossil repositories.

Man, at my last job in a large enterprise, I WISH they were running fingerd. Would have made for some pretty cool, lightweight integrations.
> Anything measured improves. The more data and metrics, the better safety of drugs can be observed

I agree in theory. However in practice, when the data is relatively complex, there will be some people that will take the data and do their own (lacking) interpretation and sometimes create more harm.
Like what we are seeing with global temperatures from public records and how this is interpreted by the different parties...

But I have no solution to this issue...
A network dependency is not a build dependency. Protobuf files should be copy pasted, not referenced directly. Saying you need a single repo to build correctly for your network dependencies is like saying you cant use a third party system (aws, etc.) Without having a link to their code base.
https://www.youtube.com/watch?v=9WZQbJlLkDg
If you have a Citi credit card like I do, virtual credit card numbers inexplicably require Flash.

I'm not saying this is reasonable, but the death of Flash seems to be very painful and drawn out and not quite over yet. It's projected to be completely discontinued next year, but for now, I think people can bring it up.
A far more useful link - thanks!
Original:

> Brings all industry-leading capabilities of the Oracle Analytics Cloud platform to organizations requiring on-premises deployment options. Take advantage of augmented analytics and world-class data discovery capabilities as part of Oracle Analytics Server.

This is truly brilliant.
Am I the only one who sees the absurdity of this?

If you’re cool using 6+ year old, blurry non-retina software...why do you need to upgrade to Catalina? Just stay on Mojave and you’ll be fine.

Did you really plan on using that 2012 edition of Photoshop until 2035?
I think he is referring to a step motor controller as a "stepper". People love the fact that Prusa uses Trinamic drivers instead of no-name drivers.

I personally don't understand why step motor control is something that needs to be outsourced. Just stick an H-bridge between the microcontroller and the motor and improve the control algorithm with every release.
Can recommend Pixelmator Pro.

I could not justify a CC subscription for how infrequent I need to edit images (every other month).
For me the trigger is TVs. I've been renting a flat in a poorer area for over a year now. The walls are a lot thinner than in other places. There are a lot of people today (mostly 50+ year-olds) who cannot fall to sleep without the TV on. My neighbor is one of them. And the thing with TVs is that the most irritating sound frequency they emit is the one that is barely audible when you're in the same room, but when you are in the next room and trying to sleep it is the main frequency that you hear.

Another problem is that with a cheaper flat came generally noisier neighbors, i.e. frequently throwing out late-night parties, denying anyone around the luxury of sleep.

Then there are dogs whose owners don't seem to realize that dogs need to be walked and otherwise they will bark without end. This happens most often in the mornings and can go on for 2 hours easily and sets the tone for the day just right... It seems dog owners develop a special indifference to noise and their dogs.

All of that made me miserable. There were actually moments when this situation triggered suicidal thoughts.

I don't have a problem with cars passing by on the nearby high-speed road. If anything, the sound they make (very different from the sound of cars in traffic) is calming during the night.

I've recently got a new job which pays a lot better than the previous one, so in a couple of months I plan to move to a quieter neighborhood.
PG&E was never a public utility.

I suspect the harm meant was more of the general form of "government is not the solution to our problems, government is the problem".

http://factmyth.com/factoids/reagan-said-government-is-the-p...
> Are we taking writing scripts which trigger further pipelines if they detect change in a path or its dependencies

Unless one enforces perfect one-to-one match between repo boundaries and deployments, this is also an issue with multirepos.

In practice, it's straightforward to write a short script that deploys a portion of a repo and have it trigger if its source subtree changes and then run it in your CI/CD environment.
The standard C++ way to free resources is the character '}'
Hah. Last time I stayed in Chicago at The Palmer House, they just left "complimentary" earplugs on the nightstand.
The same problem with expecting 8-bit software to keep working.

All organizations have limited resources. Each hour spent supporting 32 bit is an hour that could’ve been spent on more important things.
I biked to work on a dirt bike for many years and never hit this speed. Later I learned you are supposed to use an easy gear and pedal at a cadence of 60-90 rpm, instead of a hard gear and pushing hard with each stroke, and hit it easily.
I don't really have much of an idea of what the median would be for time required to walk/run 26 miles. I doubt that there's any good data. The original comment just specified "men", which is presumably global and would include the elderly. I've read that about 45% of people are non-urban, which may be expected to increase fitness, perhaps.
Stata doesn't even version its packages, so it's literally impossible to reproduce research as you can't retrieve the packages as they were then.

The maintainer of a popular package could choose to change their api today and all code using it would break with no way to revert.

Stata is insanity.
Really curious to see what the print quality ends up being like on these.

Design wise they're very similar to something like a cetus, or many other Chinese printers with similar mechanics with a major difference: Smooth rods and bearings instead of linear rails.

In my own designs I've pivoted away from rods in favor of rails and seen much greater quality, accuracy, repeatability, and speed, even with cheap knock off rails from China, and most of the industry is moving that way as well.

What's curious is you can get a machine similar to the mini, using linear rails, and more metal or injection moulded parts over 3D printed parts, for just a little bit more than the mini.

Prusa has quite a good reputation though, so I'm skeptical they would release an inferior machine at a the same price point, so like I said, really curious to see how well these works.
I do not boycott React because of Facebook. It's because its inferiority.
The original Halo?
Previously rejected uBlock Origin Has Been Approved for the Chrome Web Store
And then there’s PayID in Australia: “pay anyone using their phone number”. Only the people setting up the processing system decided that all the security required for Visa/MasterCard processing was an obstacle and they didn’t think to implement rate limiting on their facility that provides account details in response to a phone number query.

https://www.itnews.com.au/news/aussie-banks-warn-customers-a...

In this story they refer to a “spike” in queries to the database. What actually happened is that someone tried querying every mobile phone number in Australia.
First I need to say, I don't think "your ancestors did it" is a good defense. Probably all of us have horrible crimes in our ancestry, long forgotten, and it doesn't give us a pass to repeat them. I find "this used to be normal" or "I can find some country where this is OK" similarly unconvincing.

But something about this:

> although I think it ludicrous when we arrest 18 year olds for having a relationship with 17 year olds

I am not an expert but I don't think this happens. Long ago I read somewhere that US age of consent laws (which vary by state) carve out exceptions if one of the people is only slightly above the age, or apply a different standard for young people. So for example a couple of two high school students where one of them happened to have a birthday before the other wouldn't be forbidden.
This sort of evil behavior doesn't require intent or actual malice to form.

All it requires is that panic efforts to fix things be primarily allocated to problems that hurt google and not primarily allocated to things that hurt google's opponents. Or for infrastructure that has a history of hurting google to get disabled while infrastructure that has a history of hurting others gets ignored in favor of spending more time on new projects or fixing things that hurt google.

IMO characterizing it as involving malice ('pretend') actually _understates_ the problem. Google's actions are sometimes explicitly malicious, but they're even more often malicious OR indifferent, as that is a strict superset. If one day they decided to stop being actively evil this problem would not go away.

Maybe it could be reduced with the right kind of attitude towards introspecting and seeking out systemic causes of evil consequences even at their own expense. I heard there was once a company with a "don't be evil" mantra, but they abandoned it as they grew.

This also explains why the same evil conduct sometimes shows up in cases where no one can figure out any way that google actually benefits. It's a lot easier to cause harm through indifference than greed because greed requires that you have a way to benefit. Most conceivable harmful acts don't have much of a benefit for anyone.
I worked as a VC and saw the cohorts of (non superstar) challenger bank... and omg: the more customers you have the more you lose, the more they use your product the more you lose.
And if the plane is overbooked, you get the additional benefit to stay on ground.