skysight-inc/HackerNews huggingface dataset:
Given that they use IQ as a measure also goes to show how little they understand the effects at this point. So take this all with a grain of salt. The best evidence at this point is that adolescent use has some effect on long term memory formation, but even that needs much more study to be understood it. Nothing in the brain works on a simple better/worse scale.
But now we're timing an optimizing compiler, and not an interpreted program of 1 million lines. I understand that you couldn't generate a program of 1 million lines, but still, I would expect compilation to take longer than execution for just about any non-looping program. Again, I am missing the direction of this discussion.

Compilation is technically NP-Hard, meaning it scales very poorly, as you described, whereas interpretation is not (no register allocation, etc).

https://cs.stackexchange.com/questions/22435/time-complexity...
Rent-to-Never-Own
What does organizing have to do with 'blurring ... home and work lives'? Union organizing seems like a focal case of a workplace activity.

I feel many commenters didn't take the time to read the NLRB decision or understand it properly. The NLRB's position (now, and also prior to 2014) is that companies should not be compelled to allow organizers the use of corporate IT if other non-business use is not permitted.

That doesn't mean that companies are allowed to have discriminatory policies that permit some non business-related IT usage but ban use for organizing. This puts email back on the same footing as employer-provided telephones, bulletin boards and photocopiers etc.
A statistical solution to the chaotic, non-hierarchical three-body problem
It doesn't mean ship untested crap, it means don't let fear of breaking something prevent you from making progress.
I'm slightly curious how much of this is some unexpected cost that they could't come to terms with as they expanded across NA.

Across the street from my house, it's fine to park in the evenings, and a tow zone during the day. People would leave Car2go cars parked there all the time, and, with it being so uncertain when the next person would get the car, those puppies were like manna from heaven for the city impound lot's balance sheet. Someone on my block tried putting their car up Getaround, too, but that ended right quick.

In many of the cities I've lived in, street parking is also odd/even in the winter in the denser parts of town where Car2go makes sense. Parking is less brutal further out parts of town, but I imagine actually finding and getting yourself to a car starts feeling like more hassle than it's worth. Seems like it could easily escalate into a choice between no customers at all, and customers who tend to produce negative revenue.
> Is it your understanding that any of the firearms being discussed are assault rifles?

AR-15 stands for assault rifle 15 lol

So I'm guessing you're pro gun control - considering you're ok with the control of assault rifles? Just an example. Lets control some of the most dangerous guns. No miniguns please. Also tighter controls on handguns.
Researchers crack Newton's elusive three-body problem
It’s really funny to watch N. Americans buy BMWs with substantially larger engines than Germans, even though N.A. speed limits will top out at ~100 or ~110km/h.

Even BMW Canada has some smaller base engines available than BMW USA. (Reduced stroke volume on the n52).
I curated and cleaned the article of double spaces and remade it in markdown

https://gist.github.com/m-p-3/266d228113cd9eb5db0e14b338cbe5...
There's certainly a lot of waste, but that data point about cost and outcomes is a dubious one for a number of reasons (e.g., obesity).

See here for an in-depth analysis: https://randomcriticalanalysis.com/2019/11/07/a-tale-of-two-...
We're basically into the deletionist vs. inclusionist debate that is at least somewhat orthogonal to what laypeople think of as notability. Is a Pokemon character notable. Not really?? But because of the enthusiastic fan base tons have been written about them.

On the other hand, whether you're talking open source projects beyond the big names, corporate executives, or just people who are reasonably well known within fairly large communities, there just isn't a lot of independently sourced published material about them, especially in mainstream pubs--which (somewhat both understandably and ironically) Wikipedia tends to prefer. You even have people with tons of hits on Google but there isn't a ton of info about them online.
There is nothing in the law that would require said journalist to become a full-time employee. The said journalist could continue to produce content for as many publications as they like on a freelance basis. If they were to produce more than 35 in a year for one particular publication they would have to become a part time employee for that publication which would not have to limit their ability to still work freelance for other publications or if need be become a part time employee for another publication.

If the journalist produced regular content regarding current fishing conditions they could offer the content as syndicated content to multiple publications and those would not fall under the 35 work limit.
I agree that the lag time is a bit higher on Z-Wave, partially because of the slower transmission speed. Plus does help that a bit. The number of hops can affect it as well, though they are limited in Z-Wave vs Zigbee which allows for more.
For one project we did recently we also used only Django and its templating system despite all the fancy SPA frameworks (React and Vue) we used on other projects. This project was a CRUD app with a lot of master/detail pages (tables and forms) and very little dynamic content.

We used StimulusJS[1] for adding dynamic stuff like table sorting, filtering, pagination, form validation and uploads. All tables were rendered server side (including changing pages, which just rendered the table body on the server) and we just used Django Model Forms. Using StimulusJS allowed us to structure the JavaScript code into modules and controllers which allowed us to reuse code on frontend without any complicated frameworks.

There was no requirement for a REST API so doing a SPA would be a waste of time.

[1] https://stimulusjs.org/
I tend to agree with this.

It's easy to do a database migration, library upgrade and breaking changes when you have zero data and zero users. But once you're past that point then even a minor database migration can be a week of work.
Sozi is a tool that creates animated presentations from SVG documents.
Read more at https://sozi.baierouge.fr/

I need your help to test Sozi 19.11 and update the translations.
When I lived in Seattle I had ZipCar and Car2Go. I used Car2Go a lot more because you could leave the car anywhere (you didn't have to return it to the same spot) so you could do 1 way trips.
The OS can certainly remove the flag. I just can't imagine what the UI for that would look like in Settings, once you've dragged many hundreds of files into the Terminal over the course of using your computer for several months.

You could put it in the individual file's get info pane, but more users open that pane than know what the Terminal is.

This is the kind of setting you'd want to control via either the Terminal (ironically) or a third party app. But Apple has decided only Apple-supplied software with a UI is allowed to control TCC.
Full-time employers don't just "happen" to offer health care. It's a requirement of the ACA. That codifies a longstanding set of rules that make health care cheaper when offered by an employer, including tax breaks. The ACA does encourage state "exchanges" at rates comparable to the ones that employers provide, there's still a lot of focus on employer-provided health care.

This is the result of a longstanding bargain between unions and employers to provide some compensation as health care rather than salary, which was win-win for both sides until health care costs soared. Now there's no way to break that link without throwing off those negotiations.

The ACA wasn't actually a huge change, except in the sense that any change at all was nearly impossible given the stability of that equilibrium. It's widely agreed that there are many better ways to do it -- all of them dispensing with the link between employers and health care -- but there's no way to get to wide agreement on any one plan.
Could you share any of the thought process that led to making this from the ground up rather than extending/layering on top of an existing DBMS (or, conceivably, multiple DBMSes)?

Was there indexing and storage engine considerations? Was it a lack of interface support for this kind of thing? Marketing? I could see a lot of arguments either way and wondered what convinced you.

It's always auspicious to start a software project in Finland, all the best of luck on this! The site looks great.
That is true provided that you have devices that correctly act as routers. Sometimes it requires extra repeaters to make the network function correctly as well. Then there is the interference issue from WIFI and Bluetooth devices.
A very interesting discussion about this topic that also includes many examples and references is available on MathOverflow:

What are some reasonable-sounding statements that are independent of ZFC?

https://mathoverflow.net/questions/1924/what-are-some-reason...

With the top voted result currently being:

"If a set X is smaller in cardinality than another set Y, then X has fewer subsets than Y."

As is also mentioned in the linked entry, this statement is independent of ZFC.
You Shouldn’t Have to Be Good at Your Job
It's based on Linjat, which is a web app.
https://linjat.snellman.net/#fp
> It's absurd for any company to say they're going to attract passionate programmers, and then expect them to just roll over and give up projects that were started before they even joined at the company.

What I find more absurd are companies that want to hire employees that are passionate and work on side projects but also require employees to sign extremely broad “we own your IP” contracts. It’s like they are saying, “We want to hire the most passionate! But we also want to own all the work they do outside of work. Free labor!”

It seems like the industry as a whole is moving towards standardizing around such a double requirement in hiring, and I do not like that trend.
Yes, ZipCar is in Portland.
Not related, but my "/backup" folder was removed by Catalina upon upgrading. Of course I backed up "/backup" to an external drive daily, but still...not cool.
As a US citizen, I'm jealous they take any malfeasance seriously.
Oiling machines.
I had a good experience doing many of the things the author suggests doing but maybe didn't also as an evening / weekend fun project.

I built an app for a business. It was a very simple app - one or two input choices / data but a somewhat complicated process from there (2-3 minute runtime). High business value in the sense that it saved about 15 minutes of staff time per invocation with hundreds of invokes.

But I didn't know how to build UI front end or do authentication. So I built the app without any of that, you passed the data in at the command line, then it emitted data out.

Great - I would run the app for folks based on the data they sent me by slack.

That worked great - happy users who gave me immediate feedback on the results of the app, I was literally in the run cycle.

Then I discovered slack had a webhook/websocket system - instead of sending me the data by slack, they could send the data to my app using slack. Perfect, no front end needed AT ALL, AND authentication as already handled - all the slack users in the company should have access. So slack called the CLI, then sent back the result.

User count went up, and I deployed to AWS by just doing a git co on the server by hand, picking up requirements.txt, then manually fixing the enviro issues (even with a virtenv) by hand directly on the server and doing a snapshot of the machine.

Very happy users - usage goes up.

More change requests, and deployment approach not great.

Finally I stuck a docker file on my machine because I HAD to, then set up the CLI based deploy into fargate on AWS, which worked great for me - I would develop, test on my machine, then run the three commands AWS gives to push my docker into fargate. This still worked well.

THEN one of the integration partners changed, so I had to update things on my setup, and discovered the Slack toolkit had changed and the recommendation was to upgrade, which I did, which started an upgrade cascade. In my busy time working nights and weekends - boom - the app was dead!

It was so boring not adding new features and making folks happy, but instead redoing things to the "new better way" which made absolutely no difference to anything I cared about. And every time I messed with one thing another thing needed changing.

So I totally get that trying to keep an app up to date with libraries etc might kill your productivity. It killed mine, and I waited as long as I could.
> And we can do that by addressing the motivations behind them through social programs.

Lets do those, and gun control.

> Technically, what was demonstrated in that comment was closer to hatred than just fear.

I think guns are neat, and if I move back out to the country I'll probably own one.

> There's more than enough gun nuts out there who wish that gun owners would shoot themselves.

Not me, though.
I couldn't think of any of those that aren't needed except for Segment. You definitely want monitoring and metrics in place before you launch otherwise you won't be able to figure out issues with your product.

And in the early days it's all about fast iterations.
In Austin, the cost of Car2go was nearly 1:1 with Uber/Lyft for all of the short trips I would use them for (~5 mile trip). Given the hassle of finding parking, I ended up rarely using it.
I grew up in England in the 1980s, and if there was one thing which Thatcher did which was absolutely correct it was standing up to the Coal Unions.

The government needs to stand up to these thugs.
>This seems like an argument that says that Apache Arrow is as important as the paper clip, which would be an extraordinary claim.

I picked the first office supply object that came to mind. There are better examples.

For example, why have the bulldog clip as it's own article when you already have binder clip?

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

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

I highly suspect that with some actual effort I could find an even less deserving office item.

And you may be right that Arrow needs to do more to be notable and ready for its own page. But ignoring some objective standard and instead looking at a relative standards of other articles, it does feel like there are some unequal requirements in this regard.
You must have a small development team that turns over infrequently.

The purpose of cultivating development ecosystems is to attract developers, and quickly. We migrated to Angular 6 and were able to hire 5 front end developers and get them productive in 2 months.
I did one question and now my eyes hurt. That was a really unfortunate background color choice :(
But the rules not only affect Vox, it takes away people’s agency as far as being able to choose the type and amount of work they want to do.
zipcar you have to return to predefined locations. Not really the same use-case.
It's a constant treadmill.

Developers see people switching jobs a lot. They read Hacker News and blogs and read about new frameworks. Companies are afraid all their people leave and they can't find replacements. Developers are afraid their skills will go out of date and they will be left behind when everybody is on Shiny Thing 2020 and they have never used it. Developers jump for jobs that promise them they can work with Shiny Thing 2020. Companies feel forced to rewrite things that are a few years old in it because their remaining developers are clamouring for it and they can't get new people in to work with tech from 2017. Repeat ad infinitum.

I was out of web dev for a while in research, where we wrote code for machines in C. Libraries were ten years old and worked fine. It was boring as anything. I accepted that I'm addicted to the treadmill and went back to the web.

And finally there is the promise of the pot of gold at the end of the rainbow: obviously the way we do Web development now is insane, but one day we will figure out how to do it right. And it will be beautiful, clean, extremely quick to develop, every application will be a web app and it will ultimately be boring.

I hope it happens the day I retire.

Also Django and Typescript are genuinely good tech and React is a clear small step towards the pot of gold.
I do like that he seems to be the only candidate who talks about incentivizing corporations to give back, rather than talking about enacting punitive measures on corporations.
Agreed with this. There's one extra dimension though - the toolchain.

The catch with MacPorts and Homebrew is that both of them use the XCode toolchain for compilation and linking. And Apple encumbers the heck out of XCode with EULAs, App-store accounts, etc. My interpretation of GPLv3's "Installation Information" section is that Apple wouldn't be able to force you to do any of that junk if they were shipping GPLv3 components.

I hate that Apple does all of that bullshit. But somebody at Apple seems to think there's value in all that EULA protection and control, which is probably why GPLv3 software got the boot.
Not at all! The main thrust of that policy is for discussions. Improving Wikipedia by conspiring to write a compliant article is explicitly allowed!
What concerns would you have using software to get quotes from lawyers?
I'm not jealous of the South Korean Chaboel system though.
Ya, there are lots of nuances to consider when rebalancing an existing portfolio. I'm mostly discussing the case of starting fresh.
What "debate"? This isn't a live debate. There is a faction of people, some of whom are involved with Wikipedia, that want it to be something other than a tertiary-source encyclopedia, just like there are people who want to be able to write blog posts as Stack Overflow comments. It's true that they will never stop advocating for these changes, but there's no evidence that the projects themselves are going to cave.
I completely agree that Medicaid is the best one of all. But I need to point out that (at least in my state) Medicaid is simply contracted out to local insurers, it is not run by the government.

It's the fact that you need to buy a medigap plan that is exactly the problem. Those plans are not available to everyone.

And you have to buy private insurance to fix what the government doesn't do right.

Medicare Advantage is the same exact thing: you have to buy private insurance and the one the government offers is terrible.

So basically your experience exactly confirms what I said.

Medicare for all is not a good plan. Medicare Advantage for all however is a good plan.

And Medicare Advantage is simply private insurance companies that are paid by the government.

And personally I think that's the best option. Leave it as private insurers, but let the government give every family an allowance to help pay for it or even pay for it entirely.
What if they did fully consider it, and reached a decision that you disagree with?
Some of this was familiar, but I also saw this:

> In 1973, Saharon Shelah showed that the Whitehead problem ("is every abelian group A with Ext^1(A, Z) = 0 a free abelian group?") is independent of ZFC.

(This is the same Shelah who proved what is usually called "Sauer's Lemma" on set separability, upon which the "VC dimension" and the resulting VC learning theory are based.)

Anyway, this was surprising because I didn't know there were any theorems outside of set theory that had been known and studied, and then later turned out to be independent of ZFC.

Apparently, the surprise I felt is just because I wasn't paying attention -- there are a couple of other problems in the page that seem to have a similar flavor. I'm not enough of a mathematician to appreciate to what extent they are interesting problems that arise independently of counterexamples.

[edited to add: the comment of @triska nearby addresses exactly this point!]
This reasoning makes sense to me. If you have a JS api, to me that implies a consistent and maintained interface. Modifying the internals seems like it could easily become deprecated or have to be completely different with a single wrong PR
> And here you are, responding as if you didn't read a single thing I wrote

I did, I just don’t think this is the discussion I want to have. It’s a strawman in a way. It’s like this argument "what harm is in asking questions" as if asking a question wasn’t a way to frame a conversation.

IMHO, you make the conversation a lot more difficult. For sure, we can talk about human psychology and ego in terms of climate change. But maybe it makes sense to have this conversation goal-oriented.

Your points a-c:

a) It’s interesting to you, it’s boring for others.

b) This includes a) and makes a) goal-oriented. Yes, we can talk about how effective the current approach is to deal with climate change. We can also talk on how to optimize this conversation. Part of this might be to understand the deniers to some extend. But this has its limits. It’s hard to be goal-oriented with people that are merely destructive. It’s like talking to Nazis. At some point, this is pointless, because hate is all that comes out of their mouths.

c) Criticism is allowed. Derailing the conversation however is ineffective. Talking about conspiracy stuff that doesn’t hold up to scrutiny is ineffective. But it’s done all the time by deniers. And people who think climate change is real got a little tired by all the BS.

Your last two paragraphs are cryptic. Please add some actionable ideas to this discussion. Because simply asking me to think about stuff you are unable to point out exactly is lazy.

I have a hard time extracting any actionable and useful information from your posts that deal with either climate change itself or with the discussion around it.

All you keep repeating is that psychology and ego should be added to the discussion or the human brain should be exploited. Like how exactly? What’s your plan? What’s the goal you wanna achieve?
> Yet watchOS migrated from 32 bit to 64 bit.

that is what they said in the press release but in practice they migrated from "classical" 32bit ARM to ILP-32 (akin to the x32 ABI on linux) so the size of pointers, etc etc does not change from 32-bit. You get more registers & stuff like that which is nice, but that is not moving to 64 bit, just having nicer 32 bit execution on 64 bit CPUs. If you want proper aarch64 support on WatchOS you have to recompile.
>and it's also how encyclopedias have always worked.

Well... Hopefully verifiability and truth have some correlation. Otherwise I'd argue that verifiability isn't worth much. What is different from traditional encyclopedias is that they did make determinations about what was important (which is at least akin to notability) and would allocate articles and pages as appropriate. From today's perspective we might dispute the judgments of importance but they were there.
A friend of mine worked for Car2Go during one of the freak snowfalls in Seattle.

That night, over a hundred C2G vehicles were left stranded and abandoned, all over the city. Many of them ended up in fenders, while the rest had to be manually retrieved, and re-parked by C2G agents.

The overtime, and the various surprise costs of single night probably wiped out months of profits in the city.
Christmas Cards in Business
While I recognize the audience and the writer's background, the fact he spent the first 75% talking about his stack is indicator #1 his "business" wouldn't work. Just cause you can build a boat doesn't mean you can sail.