skysight-inc/HackerNews huggingface dataset:
> a move like this (getting rid of 32-bit apps) further decreases their market share.

Bullshit.

More than 99% of users don't care about 32-bit support. 64-bit has been available for 12 years (since Leopard), and most of the industry (and users) has moved forward.

Apple has been doing it for years, and every time they remove cruft people like you start predicting their doom. But pissing off that 1% of users has been pretty much their only winning strategy.
This list is so deliciously sophomoric. The best one is, and I quote:
"""To many other weirdo bits of magic syntax, like [list comprehensions]"""
Obviously without actually proposing how comprehensions could be made better one has to hope the author would say he likes the equivalent Haskell better, but there is a strong doubt that is not the case.
In fact, the move towards internet-based multiplayer action has significantly extended game longevity. In the pre-Internet world, very few games ever achieved the sort of long-running activity you now get almost routinely with any moderately-successful production.
How did president Regan privatize a California utility?
Sexual potential – how to determine by appearance – Alwayswomen.com
The plants and mines around the city have a double digit percentage share of the world production of platinum, palladium, nickel, rhodium, cobalt and other metals.

The area is extremely rich in resources. Looking at the way people live they definitely deserve a bigger share of those resources. The company that produces those metals and spoils the environment is owned by billionaires Vladimir Potanin, Oleg Deripaska and others, closely associated with Putin.
IIRC FTFY means "Fixed That For You". AFAICT it's pretty common to use abbreviated phrases like that here in HN but maybe TPTB will say otherwise. FWIW abbreviations have a long history

https://www.youtube.com/watch?v=UUKn_Ar96PE
For carbonlib? No idea, now seems fine. For 32-bit cocoa apps? I see no obvious technical reason to drop support, unless I'm missing something.
The wildfire situation in CA was not helped by all those houses so darn close to each other.
I don’t totally mind it. Poor PEP8 implementations can drive me nuts and so can the type of indentation allowed. But otherwise I can get over it.

And then there’s Bython... https://github.com/mathialo/bython
I totally agree on this. Having read papers and tried to implement, or even re-implement the same algorithm, even when their source code is available, it's hard to get results that match.

I'm not a hard core TDD guy, but sometimes a few tests go a long way to making your code reproducible...or even just working correctly.
It's always true that software must have a maintenance budget due to changing user markets.

My point is that compared to Windows or Linux, Mac is very expensive to maintain software for. If your software has mostly cross-platform code, I would estimate based on my experience that the Mac-specific work is 10x that of the others.

Let's just say thank God that `com.apple.security.cs.disable-library-validation` exists, so the 150 plugin developers for VCV Rack don't have to go through the notarization nonsense that I do. That would truly kill the software, or would force users to disable GateKeeper altogether (with `sudo spctl --master-disable`) to use.
https://www.pandadoc.com/
Space is visible to me.
I just finished an internship at a research lab and was completely dazzled by the lack of control on the code people write.

The reasoning is that since it's research code that is used to get results only and not be used in a product, doing tests is not useful. I disagree completely: being sure that your implementation of your model or equations is exactly doing what is should is very important to evaluate your model, and yield correct results.
They were known to be taking money from tree and line maintenance for profit and compensation purposes back in the 90s.
For anyone curious about just how fast this pace would be for other distances: https://pace.ninja/marathon-in-1h59m40s
I work for remote for 4 years now, one in employment and three as a freelancer.

I have the feeling most of business stuff is gut feeling and story telling.

People aren't interested in what you can do for them, but in what they think you can do for them.

The will gladly promote someone over you just because they sit in the same office or at the same floor as them. Often it's enough that they both believe in the next hype or both play tennis.

What I have learned in the last years, is, you need to create visibility. Put yourself out there. Create articles, podcasts, videos, whatever. The more people get a feeling for "you" in it, the better.

When I didn't write articles, people would simply ignore me, mostly because they didn't know I existed.

When I started blogging, people one day contacted me for collaboration, but only like 5 or so.

When I did a podcast, people suddendly took me as a human being they could potentially like. I didn't tell them new stuff, I wrote about it for years, so I don't think they considered my skills. A voice simply made me more approachable. Suddenly more important people wanted to contact me.

What I want to say is, put yourself out there, try to make youself seen as someone skillful others can relate to. It certainly helped me.
Yeah. I worked on an embedded Android project a few years ago (Intrynsic board).

It was fairly gnarly.
It's supposed to be good for about 2% at marathon pace. I'm not quite sure how long pace makers last in a traditional marathon, but I assume at least half way. So the rotating pace makers today explain maybe 1:12 of the two minute difference to his traditional best time.
You mean, you pass the dictionary over your document and see how the document is too long-winded in a sense?
You can't. A remote software developer in a primarily geo located site is doomed to fail. Source: personal experience.
Re: points 1 and 2, I think they're connected. The lack of rigidity is mitigated by the Bowden making the hotend so damn light it probably won't be as big of a deal as you might think. Also tweaking some jerk and acceleration settings will almost always fix ghosting and ringing caused by a "less stiff" frame with minimal hit to the print time. (And I'm assuming they'll do most of the legwork to have a great printing profile out of the box)

>You can buy an Ender for $200 or less on sale...

This is exactly why I love the idea of this printer so much more! You could get an ender for $200 (plus $60 to $100 to improve the worst parts and make it less likely to catch fire). But you're still manually leveling, you're still fighting with scraping prints off the bed, you're still missing stuff like filament run-out detection, automatic firmware updates, spring steel PEI print surface, crash detection, power panic, stealth mode, and a lot of other safety features.

And at the end of the day, an ender 3 is gonna cost $260 to $300 and require the user to know what to replace fix on day 1 for a safe printer, while this is $350. And outside of commercial manufacturing, most users don't ever max out their print area with most printers (at least from what I've seen spending a lot of time on 3d printing forums).

I'm super excited for this, because $800 to $1000 is just to much for the average person to spend on an easy to use printer like the MK3S. This is only slightly more expensive than other "starter" printers, and has most of the niceties, safety features, and support.
Read this, not worthwhile and OT.
Well seeing how Microsoft’s profits have increased compare to Apple’s, which was the better idea? Selling to consumers or businesses?

And MS’s recent successes have had nothing to do with Windows. MS’s growth has come from o365 being available everywhere and Azure - where most of the VMs are in fact Linux not Windows. Not to mention that .Net for Windows and all of the related technology (WinForms, WPF, etc) are in maintenance mode while MS concentrates on cross platform .Net Core.

Microsoft is doing the same thing with Windows that SJ said he would do with the Mac “milk it for all it’s worth and move on to the next big thing”. MS is running away from Windows as it’s cash cow quickly.
Not wkth bullshit.js takes less than ever to understand and benefit from
Not sure I’m this particular case but I’m going to go with Reagan did it when he was California’s Governor.
Private utilites work just fine in every other state. Maybe this just a California being California issue again.

No need to throw the baby out with the bathwater...
Hey at least he says it, sometimes I think half or more of the people who end up famous for some reason and also talk about going to live on other planets are only doing it for the hype.

It’s insanely impractical, we’d be millions of times more likely to develop a way of living under the sea than on another planet, and that is only a few hours drive away and nobody wants to live under the sea given current capabilities.

Imagine how much worse life on Earth would have to get (and how much better undersea living would have to get) to make it a viable place to raise a family and get old.
IME that's mostly true for traditional single player games, while even mildly successful multiplayer games may have an incredibly long tail (at east a decade or so?) where they are "paying the bills" very comfortably even though they're long past their heyday.
Clarke’s First Law:

“When a distinguished but elderly scientist states that something is possible, he is almost certainly right. When he states that something is impossible, he is very probably wrong.”

https://en.wikipedia.org/wiki/Clarke%27s_three_laws
They didn't wind-up liable because arcing electricity just happens to sometimes 'cause fire.

They wound-up liable because they gutted their tree-trimming operations and paid the difference in dividends. That is something that definitely makes you liable regardless of whether the original thing is an acceptable risk.

Now, it's hard to if this is indeed a "bail us out or we'll shut down at every strong breeze" statement or whether they are legitimately worried the lines they neglected actually now ignite at every strong breeze.

Either way, I think the average Californian justifiably hates this company. But it seems unlikely things will change.
How is MS doing with phones? tablets? Watches ($15-$20 billion dollars in revenue and profitable), heck even set top boxes?
Unlikely. Speaking for myself, I have decided to drop support for MacOS starting with Catalina. I might still provide an experimental built, but it's just too much of a pain in the ass to support the platform long-term. I've been doing this for 20 years and almost every OS upgrade there is some kind of trouble or unnecessary things to do. I'm not in it for the money anyway, but to be honest, I really doubt that MacOS support is worth it for most small companies.
It’s clear that you disagree with the judge’s decision here, but it’s not clear what specific ideology you think influenced the decision.
Life on our planet does. Doesn't mean that's the case everywhere else. Or even anywhere else, for that matter.
ESA probe captures new photos of 700km dried-up river system on Mars
Django is ok if you have a web site with content and forms that map nicely onto SQL tables. Any 1998 website, basically, with not too much of a load. Any other setup, and it gets messy.

> Needing to put dict property names `{'in': 'quotes'}.

Now that's a part I like.
This is probably more common than you might think.

I don't play games much, but I do need some software that only runs on Windows, and do this. One VM is Win7, the other is Win10. Neither get network access, so I don't worry about either surveillance or updates.

I also have a VM that runs a really old version of Debian, because I have a couple UPSes that don't support modern ssh.

I suspect we'll also see phone emulation for compatibility becoming more of a thing. Granted, the vast bulk of that software is garbage that nobody cares about, but there are things seeing increasing enterprise use. Someone will go out of business and orphan something people count on at some point.
A PDF of the same can be found here: https://uca.edu/honors/files/2018/10/frankfurt_on-bullshit.p...
You're not doing work for Apple, you're doing work that helps your existing customers have more secure systems.
What, specifically, made this attempt (and the Breaking2 attempt) not eligible for a world record? Pacemakers are allowed under IAAF criteria:

https://en.wikipedia.org/wiki/List_of_world_records_in_athle...

https://en.wikipedia.org/wiki/Marathon_world_record_progress...
Show HN: Platform to find and book appointments with afro hairstylists
They didn’t “replace it” they got rid of it. There was no replacement for Carbon for instance.
Academicia is suffering from a disease of uselessness where papers are written from a standpoint of getting credit. It’s not about other people understanding, reusing or learning how to use what they’ve found. Not to mention lacking in reproducability. Sadly this limits the usefulness of research for most. Yet for some reason we all still hold academia up on a pedestal
> PPC support was dropped in 2006 (?)

And Rosetta, the PPC emulator, was dropped in 2011, with Lion.

Only five years after the last PowerPC machine was discontinued.

Less than half the time it took to discontinue 32-bit.
That is literally my metric for how good a piece of software is. If it can run for a long period of time with minimal to no maintenance that's the hallmark of good engineering.
I couldn't care less about how dated it might look as long as gets the job done.
I mean everything not prohibited. Your argument now is tautological.
Because if some change requires you to make commits to 3 repos, submodule approach will require to make 4 commits instead. Very annoying.
End of Gout Review, Legit or a Scam?
Complaining about having to cast generators to list... seems like the kind of dev that has their code randomly run out of memory until a senior dev comes and fixes it.
So be it. It is useful nevertheless.
It's not against ToS to run VMs with Windows in them.

It's also fine to virtualize a copy of macOS on an original hardware, but it hardly does anything for gaming as there is still no GPU acceleration available for macOS guests.
I hate this. I rely on bookmarklets heavily in my workflow, and this really bothers me.
Python doesn’t really have scope in that way. Variables declared inside an if statement can be accessed outside of the if statement.
How much? We offer support.
Next-react-analytics – A react analytics library
> a big part of my frustration comes from having a JavaScript background

Yeah, I thought so when I was reading the list of "problems". In fact, many of those are features (e.g. lists & tuples being different, list comprehensions, lazy evaluation, distinction between maps/dicts and objects, ...) but the author doesn't actually understand them. I hate to sound so negative, I guess I just didn't realize how bad a programmer knowing (only/mainly) JavaScript causes you to be.
The surprising limitations of C++ ranges beyond trivial cases
You really think that Microsoft or Adobe spends 10x as much to support the Mac? If the ROI on Macs is so horrible compared to Linux then why wouldn’t Adobe or MS be dropping Mac support and instead support Linux?
I think the 'steel man' idea is more commonly known as the 'Principle of charity'?[0]

[0] https://en.wikipedia.org/wiki/Principle_of_charity
is there money buried under the sea? We all spend 70% of our life living through a screen anyway, what’s the difference
These all just seem related to syntax, not actual program structure or capabilities. The only program structure thing I see is list comprehensions, which is one of Python's great strengths. Ironically they say Ruby is more pleasant to write, when Ruby has the deepest structural flaws of any dynamic programming language.
The inclusion of that made me question the entire thing. It's just so...wrong.

Does the author not realize that you can use (almost) anything as a dict key?

a = 123
b = 'foo'
d = {a:456, b:123, 2.3:'2.3'}
print(d)

>>> {123: 456, 'foo': 123, 2.3: '2.3'}
Graphene + React is just fine.
What I can't reconcile with myself is, if I'm going to add type hinting in Python, why not use a language where my efforts of adding type hints result in performance gains? I get why it's nice for a team, but it seems like a lot of work for half the potential benefit of a typed language.
Because the pacemakers rotated, they weren't the same all of the way through.
Next-react-analytics - An analytics library for React that's utterly butterly simple.

I've been delaying writing about this first open source I wrote. To improve the readme, demo, articulate it better somewhere, improve the publish process etc etc. But there is a lot of work which will keep me busy for next few months and there's no good time to share. Doing it now post midnight. :)

So, here's an analytics library that works with Redux events out of the box. Declare one event listener for all your redux events and it will trigger the code you write inside it. Yes, that's right. That ridiculous!

A quick example of a universal event listener

```function getQuoteListener(event, eventsHistory){
window.dataLayer.push(event);
return event;
}```

What about specific event types? Don't worry, got all covered. Readme will uncover more

It's very specifically tied to redux actions so far. So if your application is structured in a way ( should be if you use redux ) it would sure be helpful for you.

Please share your feedback. I'm excited about it as my first open source release.

Links-1. https://www.npmjs.com/package/next-react-analytics
2.https://github.com/kushalmahajan/next-react-analytics

#react #analytics #opensource #javascript #library #engineering #turtlemint
> [In Paradise, California] There were 12,981 housing units at an average density of 708.5 per square mile (273.5/km²)

That doesn't seem so unusually dense to me. And the pictures I saw online of the burned houses all have the foundations reasonably far away from each other. These were houses with yards around them, not row homes put right up next to each other.

https://en.wikipedia.org/wiki/Paradise,_California#/media/Fi...
This crashed my iPad and lost all the tabs I had lingering in Safari when it came back up.
Let it go. The new standard is bookmarkletless
It doesn't matter about its quirks. The most important thing nowadays is that it's reached critical mass. We're at the point where even non-developers can now cobble together a bit of python code to do simple things to make their jobs easier. This means it's here forever, IMO.
Homesteading (2017)
It would be cool if you could see the maintenance record of any plane on request, but I'm guessing that'll never happen. Ever.
Warren Dares Facebook with Intentionally False Political Ad
This happens on PC too but it attracts so much more development we don’t notice.

Personally to avoid the problem on any platform, I took to making my own pipeline for rapidly iterating on games. Currently able to quickly cut and paste together a variety of experiments in my editor, play a bit to feed my urge for novelty, and happily save money not buying them.

I have one passion project which is a mix of isometric graphics, kotor group based single player, a “neverending” procedural world. Currently working on a system to have a chat bot feed NPCs dialog, as an experiment in “never ending” story building. I’m having more fun imagining and building it, I don’t even care if I finish it. Way more engaging than yet another “Skyrim clone with tits” or COD 19: Farting Dust

Like you said the major interest in a game is at launch, there’s not the same long lived community building the games used to have. Other than prettier graphics, there’s been little interesting going on, especially in the AAA space.

Even much of the indie scene is nostalgia dripping pixel graphics and same old design.

I am done spending on the business friendly view of what my hobby should look like. It’s generating too little new information of interest to me.
You can write your dicts as keyword args to the dict() cast if you don't like putting your keys in quotes, but it looks like shit.

There are two paths to take when one encounters something new; adapt and learn, or reject and mock. This sounds like the latter.
Nope. This just turns the side panel into a floating window.
Clothes use outlandish designs to trick facial recognition software
Something like this is sorely needed because we are abstracting away layers of implementation details and quirks from the users of computational software. They are in fact abstracted away so much that a doubt that the author might have about the correctness of the software is almost never brought up in a research paper. It is just assumed that whoever wrote the software did their due diligence. You often don't see their code, and even if you do, it is incomplete or impossible to run because while the publication is designed to allow the reader to replicate the study, the same doesn't necessarily apply to the computational component that crunched the numbers to reach the conclusion of the paper.
This isn't about an unimaginative scientist, which could be taken from the headline.

Reading the article, while he supports the claim with the impracticality of the science in the foreseeable future, he seems more motivated by his frustration with the idea that if things deteriorate too much here we can just go somewhere else.

He wants us to treasure our home.

Sounds pretty sensible tbh.
Doesnt this negate itself?
I think the adage goes “Python is the best at being the second best at... almost everything”
> that really only ended around 1998 when Microsoft lost their stranglehold on the computer industry due to the internet

In 1998 internet explorer was the dominant browser and many websites refused to load on anything else. That condition persisted for several years thereafter.

I think the antitrust probe was probably the turning point you're noticing.
The Xbox One isn’t a great example of a successful product. The whole XBox division still hasn’t recouped its losses.

https://www.extremetech.com/gaming/251038-theres-no-profit-m...
1. American companies: don't piss off China.
2. American companies: make more money than ever before from China.
3. China now controls those companies even without holding majority shares.
4. ...
Finding the Best Fighters (2009)
There is your answer courtesy of the OECD a month or so back:
https://youtu.be/vwwvZ8g5eHE
Men sailed the seas to find new lands not because they ran out of space, but because they want to explore and spread out. I don't think that it'll change in the future. As soon as economics allows, men will colonize space.
Yes, platform-specific expenses are 10x on Mac vs. Linux and Windows. I said nothing about ROI. You're confusing that with platform-specific expenses.

ROI of platform = number of platform users * price - "platform-specific expenses"

Hopefully you can see why even if "platform-specific expenses" is high, the ROI of the platform can be higher than another platform, because the number of platform users is much higher.
> To someone defending "US is a patriarchy", say "If Saudi Arabia is 9/10 on the patriarchy scale where do you think the US is?"

That does not measure difference. That sounds like bad faith attempt to shift the topic. It is the sort of tactic that makes it impossible to discuss X as long as there are places and people who got it worst.

It is not managing disagreement, it is just rightfully annoying the other side, because they cant talk about original topic and definition of patriarchy and what not.