skysight-inc/HackerNews huggingface dataset:
> Also no owners. Or at least, no management.

Managers are just another employees from the POV of the owners. What the owners hope for is AI eliminating workers, and strong IP laws ensuring they still get to be the owners and rake in all the profits.
7 Best Reasons for Going to a Dentist
Here’s one that I found:
https://www.carbonbrief.org/grass-fed-beef-will-not-help-tac...
> The people losing their marbles over this being some kind of Turing Test passing distopian stuff are missing the point at how limited this domain is.

A colleague of mine is just going on about this.
The original paper cited in this article is from 2016
You’re only looking at what it is today. You just need to extrapolate enough into the future to see how deeply disturbing this really is.
I don't think so. IMO, Apple and Microsoft are just less aggressive in taking all the agency away from their users. They do that too, but they don't put as much focus on it as Google does.
If you're going to do all that, I'd honestly rather go the extra mile and build a tram mile. Trams are superior to buses in terms of comfort.
> pseudoscientific health claims

Such as the long-term benefits of anti-depressants? (What is and isn't pseudo-science depends on who you trust)
Apps are required to have an entry in the Info plist for location (both “while in use” and “always”). This is enforced by the kernel. So they are most likely looking there.
It makes sense but the change happened too late. It was after friends and family stopped posting, liking and sharing for various reasons.

Society has changed.
BART is in the process of replacing all their cars now, as nearly all of the ones they're running are long past their expected end of service dates.
Demonstrate that it will bite you immediately. This technique has ensured that only valid data has been kept and that reporting works.

When nulls are stored there are no guarantees that anything you ask of the database will ever turn out right. Especially when there are millions of records stored. Two queries that should give you the same answer give different results when nulls exist. Seen it too often.
Should have done anything, by any means, and relocated to San Francisco in my early 20s.

P.S: I'm an Indian, working in Bangalore.
Sometimes you make a mistake, and something you told the computer would be there is not actually there. That’s a fundamental problem, there is no getting around it. You can call it something besides “null” if you like; the thing will still be missing and you’re gonna crash, sorry.

Optionals just force you to consider the case when the thing doesn’t exist, which is nice if you’re trying to please a compiler I suppose. The problem is still there, even if you do a little dance about it.
I was referring to my post's great great grandparent which was authored by spuz and contained the first use of the phrase whose meaning we're trying to nail down here:

> It makes sense for Google to want their customers to feel happier and healthier because they can be more productive, earn more money and ultimately spend that money on products that Google advertises.

(emphasis added)
Good jobs want you to know at-least one language well.
Correct. We were told that it was no longer cost effective.
I don't think that's true at all.
Can anyone provide a sense of scale and impact if these results were to hold and if the majority of the world beef production were to switch to it?

My understanding is that around half of the world's greenhouse gas comes from livestock. Would it mean that this could cut our emissions by half? Would it be therefore much more cost efficient to have the government invest is growing and distributing red algae than whatever we're currently spending money on? Do we have a sense of how much it would cost to produce that much seaweed?
Yes, C++ can have nonnullable smart pointers just fine if that is what you want. They will lose reset call, throw on assigning null T*, static assert on nullptr_t, require full initialization on construction, have maximum exception safety.

This could've been done since 2003 but wasn't. There are attempts to bring it into language as part of C++ Core Guidelines project.

This is possible because unlike Java and C# not everything can be null.
I meant consumer electronics hardware, new pixels or chromebooks etc. But that's for a separate event, apparently.
Is multi-account support being actively worked on for Riot? So (as a use case) I can be signed in to my personal matrix.org account and my (work) private HS account at the same time?

If not I was planning on taking a look at it myself despite my JS being rusty and have never done anything with Electron before but I haven't had time to go through the code and see how much of it is designed being built around just a single user account. I remember the old Matrix Console app for Android had multiple account support.
> In the first world, most busses are heavily subsidized. This means that the more busses that are run, the more money the system loses (not strictly true, but roughly).

So what? Transportation infrastructure for single-passenger vehicles is also subsidized in the US (the gas tax doesn't come anywhere near paying for roads, for instance), and it gets more expensive with more users too (in the form of increased wear on roads requiring more maintenance, or the need to expand roads to accommodate increasing use). But we do it anyway, because transportation infrastructure is a public good. I've never understood the inclination that public transit should stand alone among transportation modes and operate without subsidy.
Compared to where? I will give you a very different answer if you are comparing to Austin vs Bangkok
Same in Finland(Helsinki) as well. Its called the joker line, huge busses that go every 8-10 mins. Now theyre actually trying to replace it with a fast tram.
I think it goes up to ~86%.

The procedure I'm using is to follow the jumps starting at each top card until you can't go any further, and count how often each following card is landed on. Then taking the max count on the last 7 cards and dividing by 9 (the max you can get to). That should be the chance you both land on the same card in the final row.

Here's a table of the results with different face card values:

Face value: 1, chance of winning 86.2%

Face value: 2, chance of winning 85.6%

Face value: 3, chance of winning 84.5%

Face value: 4, chance of winning 83.3%

Face value: 5, chance of winning 82.0%

Face value: 6, chance of winning 80.7%

Face value: 7, chance of winning 79.1%

Face value: 8, chance of winning 75.1%

Face value: 9, chance of winning 71.4%

Face value: 10, chance of winning 68.0%
I would suspect it doesn't matter. If the cow doesn't produce methane in its digestion process, it will be produced when the cow excrement biodegrades.
As somebody who has installed rooftop solar in California in two houses I owned, I think this is a bad idea. Mandating solar solution means the one you get with the new house would be the cheapest (and therefore crappiest) money could buy and an inspection could pass. Most consumers have no idea how to evaluate solar panels, and most would not walk out of a good deal because of solar panels. Which means huge incentive for homebuilders to cut costs. And once you've got it, you are stuck with it - replacing is would have huge costs. And, of course, I have pre-pay it with my mortgage.

Instead, I'd very much like to choose a provider by myself, with a good reputation, and choose what kind of deal I can get on it, what are payment options, etc. There are a lot of options on the market. Pre-packaging the deal cuts off these options and takes the decision from me - unless I build the house by myself, I will no longer have an option of negotiating and choosing these things independently from the house itself.
Don't stop writing.
“Civilization advances by extending the number of important operations which we can perform without thinking of them. ”

Quite sure that automation is closer to this than bicycling.
Devan is an useful and important distro. I just hope they integrate back with Debian at some point (I don't know how, but I'd love o see that happen.)
Seems to be only for Chinese companies then... https://www.newyorker.com/news/news-desk/the-iran-business-t...

You really must be extremely naive to think that this has pure to do with not following the rules after all the different arguments Americans/British have produced why companies like Huwaei/ZTE/... (because America is so trustworthy) are bad. I have the feeling that they just found a stick to beat the dog.
> If you invented a theoretical language without logical Nulls, the users of your language would reinvent nulls using worse techniques such as homemade structs with an extra boolean "HasValue" field.

Alternatively, you can only use languages which offer actual tagged unions, and avoid the ridiculousness of these 'hasvalue' fields.
> That said, the memory layout of Maybe/Optional (assuming it can be stack allocated) will look much like what you outlined, though of course the API can be more user friendly.

But it's really not. First of all, most Haskell compilers will optimize away usages of Maybe that are known to be Nothing or Just. Secondly, GHC at least uses tagged pointers for small sum types, including Maybe.
If our political system were run by cold-blooded technocrats that would be an interesting way of competing with China.
It says right there in the article -- a coastal farmer discovered that the cows grazing on nearby seaweed were healthier and had more active periods of heat. A subsequent study found that it also had an effect on methane production.
Amazon and Google compete for the same customers for tv boxes and voice response boxes; Apple had products in that space, but they appeal to a different group; nobody is going to buy an Apple TV or a homepod unless they're already in the Apple world, buy people in the Apple world are desirable customers, so it's important to have your content there.
Angular/React/Vue is nothing more than template rendering, with built in data binding. It is a major leap in the way you write web UI, enabling true separation of view and business logic.

(ok, slight lie, there's tons of other junk inside those frameworks also, but just stay away from everything except the data binding and you'll be much happier.)
This would mean inconsistently treating Iran and North Korea in different ways.
I have yet to hear the argument that convinces me sysvinit (or openrc or runit) was "no longer suitable." In need of updating and revision? Sure. So broken that a completely new init that swallowed up a bunch of other processes and services was the best answer? Hardly.

Systemd was initially sold as providing faster boot times. Objections to its cancerous spread to other services beyond init were dismissed without providing any good reasons for why it was necessary or even desirable beyond "we're doing it, quit complaining." The changeover at Debian was handled so poorly and with such rancor that many from there still have a bad taste in their mouths.

Devuan was one response to that, and a good one. Artix was the response to Arch adopting systemd. Slackware and Gentoo and other older distros have stayed away from it. And as another commenter noted, lots of people have abandoned Linux for the BSDs.

The systemd fallout is demonstrating something I always thought was the weakest part of Linux compared to the BSDs, which is that the Linux userland is developed completely independently of the kernel. People do whatever the fuck they want, and frequently the relationships seem to be hostile.

I don't think systemd really solves that problem, either, but rather makes it much more complex and fragile. Hopefully the ecosystem will continue to support non-systemd distros in the long term.
> also there's this company called Tesla that has innovated and provided an alternative

You can't really call Tesla an alternative to regular cars with a price point of $80K (plus options, plus taxes). I know there are people in Silicon Valley who have so much money that $80k is like pocket change to them, but even in SV that's a minority. In the meantime, I've bought a car for $2k several years ago and it still runs (admittedly, it required some repairs on the way, but still).

> home appraisers do not consider solar panels in the value of a home.

Insurers do, as I recently found out. So maybe appraisers will catch up too.
Is it an error? Sometimes it’s normal for the thing to be there, or not to be there. If you have a Spouse field, not everyone has a spouse. But lots of them do.
Is there any immediate economic incentive to adding algae into feed?

Wouldn't you agree that markets don't deal effectively with many or most commercial endeavors' unwanted side effects (negative externalities), and so authorities often need to step in when market failure causes damage?

In this case, if the science is real, a global treaty would seem in order to simply mandate the effective use of seaweed in cow feed.

I hope all governments move on things like this, but ultimately, international agencies like the WTO should be, excuse me..., beefed up to deal with these kinds of issues that affect the entire planet and all of its inhabitants.
I disagree with this particular dichotomy being a real thing. The "computer as an agent" vs. "computer as a tool" interactions are functions of the problem being solved. You'd think that CLI interfaces are tools, but then tools like ls or mysql are clearly agents querying things.

IMO all those companies are on the spectrum of trying to remove user's agency from the problem. That happens when you build your tools to perform ever more complex queries and actions, while simultaneously making the user unable to see all the relevant details and tweak them. That happens when you dumb down your tools. All of the companies mentioned are guilty of it. Apple software is powerful and mostly very well made, but it's continuously dumbing down and locking the user away. Microsoft software used to be "bicycle for the mind", but it too is getting dumbed down every iteration and evolves towards pretty fluff. Google is simply much further down this spectrum, but they're not in a separate category.

It's not about productivity. A big part of productivity is interoperability, and that's not something platforms want to give you. It's all about getting you to use their software, so they'll bait you with pretty interfaces and faux-productivity promises, in hope you pay for it (with money or data).
Android usage stats for May shows Nougat domination with slight gains for Oreo
Devuan aliases its releases using minor planet names as codenames.
Bootstrap Card Component: A Complete Introduction
Thanks for framing the issue more succinctly. Yes the issue is removing agency from people coated in the sweet nectar of convenience.
If that means they will no longer track me if I’m not a Facebook user, I’m all for it!
Clean Code with ES6 Default Parameters and Property Shorthands
I went to school in Ottawa, where they have a 'transitway' [1] that is basically a series of bus-only highways, though there are some parts that are only dedicated lanes.

I wasn't a daily user but it was decent enough - along the route I used to use most often a bus came every 3 minutes during peak times.

[1] https://en.m.wikipedia.org/wiki/Transitway_(Ottawa)
Bricscad has everything AutoCAD has and more such as mechanical design (Inventor like) and sheetmetal and full BIM for things like Architecture and all are still just .dwg!

I have been developing on Bricscad for years and it is far faster with a much less buggy API as well.
Bootup times smash AutoCADs :)
That seems unlikely unless Debian drops systemd or the ecosystem becomes so dependent on systemd's ever-expanding reach that it becomes impossible to build a Linux distro without it.
Is there an alternative to elogind? From what I can tell most software needs it.
The benefit renters have with new construction is that it lowers the costs of housing by increasing supply.

Besides, in California, new owners and renters hugely subsidize the existing ones, because of Prop 13 and rent control.
Use an "Optional<integer>" column instead. Doesn't you RDBMS have the notion of "Optional"? There's the disaster!
> 0 is not an option, as that will return incorrect mean/median calculations. So what would be there? Or am I misunderstanding?

Ideally, your database system would support tagged unions, and have a strong type checker. Then, you may have a column of type 'Maybe Int'. If you want to take the median, the median function would be of type 'Agg Int Int' (or something like that), so you wouldn't be able to use this column directly as an input. Instead, you'd have to only supply rows whose values have been checked to be 'Just'.

So

CREATE TABLE MyTable ( group TEXT, myColumn MAYBE INT )
SELECT group, MEDIAN(myColumnValue) FROM MyTable WHERE Just MyColumnValue = myColumn GROUP BY group
This point of failure is exactly why exceptions were invented in C++, with low overhead for hot paths.

Initialization for out parameters does not matter. In C++ you'd return a tuple or structure or class instead of having multiple return values.

It does complicate ABI some.
The story behind DirectTV's "bloody sunday" is pretty interesting: https://www.wired.com/2008/05/tarnovsky/?currentPage=all
Any source or keywords to look for this?
Kinda ironic that "terrorism" is so a big deal regarding Iran when there is no problem the impact a country like Saudi Arabia has. I'm not going to beat that dead horse that a lot of 9/11 terrorist were SA. But if you would follow the money of most European Mosques where they preach extremism (and produce terrorists) you will see the money seems to come from one country and here is a hint...it's not Iran. And that is still going one today.

Then again according to Trump Iran also is a big supporter of Al Qaeda where it doesn't make any ideological sense (shia versus...) only if you take the all the muslims/brown people are the same approach.

Don't get me wrong Iran don't have nice leaders but this whole situation really stinks and does nothing to improve the security of us all.
Learning VoIP, RTP and SIP (aka awesome pjsip)
I just literally don't understand catch and release. Your entertainment is to embed a hook in a fish so you can then remove it from the water, remove the hook, and throw it back in the water?

Why?
do a binary chop - turn on a 1 pixel watermark in 1/2 the 1/4, 1/8 .....
Relatively speaking (I don't think anywhere developed has a true free market), yeah
Not if you review your code reasonably well and use static analysis plus some testing, making it a process to not get bad code into your codebase.
hi keith!
I'll be the heretic then... how about you all eat less beef, easy solution to the "problem".
And no, I'm not a vege-anything.
Just to prove it, here's a great song by the Reverend Horton Heat, that I used to play on my radio show.
https://www.youtube.com/watch?v=wQynViAF6Ds
If you are able to remember it in your body, too, everything changes. Your sense of presence intensifies, colors become brighter, silence compresses. It’s like a drop into another dimension, always available on the edge of the habitual daydreaming state.

Focusing on the sense of I-amness, of exist-ing, is an old practice. I did not invent it. I am here to remind you that it works.
ESCORTS ARINA – ESCORT ATHENS – ESCORTS ATHENS – ESCORTS
I thought it was two years since the LAST one was sold, not the first.
Learning to See in the Dark
Does that mean you have to do 7 hours of pure work?
> That question should be directed at you. It should be obvious this is a nuanced and complex issue. You accept what appears to be a one-sided view. Do you believe that should increase or decrease your trustworthiness?

I don't know where you get "one-sided" out of any of this. I responded to a claim that the problems in this article have nothing to do with unions, pointing out that the union for MTA workers has been the main driving force against solving the problems described in the article. Between the information in the article, the other information linked elsewhere in the comments here, and some basic Googling, that's all pretty easy to verify.

If anything is "one-sided", it's the original claim that I refuted.

> I'd like to know what's actually wrong in NYC so I can prevent the same in my own city.

Rampant corruption. The TWU isn't the only source of that corruption, but it's foolish to pretend they're not a significant part of it.
Almost too obvious to say, but: Web traffic has been declining because it's been shifting to mobile apps.
> Corporations have rarely (if ever) been meant to further public good.

Sorry, no time for sources, but you might want to research history of limited liability. The whole raison d'etre of corporations is to finance projects that are too risky for unlimited liability but still big enough good for public that public is willing to give limited liability protection to owners. Same applies to IP. The purpose of copyright is not to give/guarantee income to creators, but to facilitate generation of works of art to the benefit of public. For some reason lot of people are confused about these.
this is still true on the matrix.org server, sadly.
RTFA, it has absolutely nothing to do with your reflexive talking points.
Maybe they can crowdfund ? If I read the news and see the prices to get "insights", it may be doable.

Then again I find it troubling how easy politicians are getting bought these days while in essence it's not that hard to govern with all the people in mind instead of them self. But I may be very naive in this regards.
Agreed. I would summarize modern society the same way. In some ways life is vastly improved over prior generations, but I think that masks an alarming amount of b societal decay.
Perhaps the SF bay's salt evaporators could be repurposed for growing algae.
My So Called {Perfect} Life
Our stack is Typescript and Kotlin, and I find handling of null simple and safe, especially in Kotlin there is decent supporting functionality https://kotlinlang.org/docs/reference/null-safety.html

With Java we used @NotNull annotations and IDE support to give warnings. Luckily we are converting our legacy code base to Kotlin.

With conditional type conditions Typescript will have better support than earlier:

type NonNullable<T> = Diff<T, null | undefined>; // Remove null and undefined from T

Source and the examples in: https://github.com/Microsoft/TypeScript/pull/21316
It would be amazing if someone could figure out a way to measure constituent opinion that didn't involve people showing up at or calling in to an office.
> Airflow requires task queues (e.g. celery), message broker (e.g. rabbitmq), a web service, a scheduler service, and a database. You also need worker clusters to read from your task queues and execute jobs.

All these are supported but the scheduler is pretty much the only requirement.

Source: been running Airflow for the last two years without a worker cluster, without having celery/rabbitmq installed and sometimes without even an external database (i.e. a plan sqlite file).
Get some strong (high nicotine) vape liquid in your mouth and you’ll understand.

You can get moderate nicotine poisoning from vaping or smoking too much too quickly: headache, nausea, it feels gross.

I got it real bad from those old Eclipse cigarettes which were basically flame activated vaporizers way ahead of their time. You just couldn’t pause it once it was chooching like you can with every battery operated vape.
> I don't understand why New York has two employees per train. Nearly everywhere else in the world has 1.

Because the TWU penalizes the MTA financially for technological advancement. They are incredibly powerful, mostly because neither the MTA nor the state government which oversees the MTA bother to keep costs in check.

There's no reason the L couldn't be completely automated, with zero employees per train. As described elsewhere in the thread, the person operating the train doesn't actually have to do anything at the moment; the entire process is already automated.
I've studied behavioral economics. Not what I asked for