skysight-inc/HackerNews huggingface dataset:
If it's just keeping track of the users and who has access, I built https://roleup.io to solve that problem. And I'd be super interested to know which 60 services you use.

Beyond shilling my service, I'm not sure that there is a good way to coordinate data between these services. I know from building it that even something as relatively homogeneous as user data can have an enormous variability between services. Going to the next level and trying to sync application data seems like it would be basically impossible.

On top of that, most of these services explicitly forbid the syncing of application data out of their service in their TOS. Facebook is a great example, they want to trap your data.

Data freedom is becoming a large issue in SaaS services of all kinds. See Adversarial Interoperability for more info: https://www.eff.org/deeplinks/2019/10/adversarial-interopera...
Yeah that's fantastic growth. I completely agree that the genie is out of the bottle now because with so many users there's a sufficient population of technical users who will develop, maintain, and host ActivityPub based services. And things will only keep improving from here on out as more people keep joining the fediverse, and in turn making it more appealing for new users.
I don't have an informed opinion on Lambda School, but it seems as though most of the concerns raised in this article are true of universities as well, and in some cases, worse in universities:

Lambda makes money through some financial engineering : Ivy league schools are essentially hedge funds with their multibillion-dollar endowments

Lambda's curriculum is lacking : Most CS students are taught theory, but learn very few of the skills they'll actually need on the job ( e.g. application deployment, source code management, etc.)

Lambda inflates its job placement stats : This is never defensible, but also highly prevalent in both non-profit and for-profit higher education institutions.

I commend Austen for at least attempting to better align students' and educators' financial incentives.
Internet Explorer would like to have a word with you. It was clearly an “implementation over specification” effort.
Windows computers cost half as much, more or less, for the same specs so the replacement rate is probably much higher. Like for the same price you can buy a PC laptop every 2 years vs 1 Mac laptop every 4 years.

When I worked at Apple, the plastic MacBooks outsold everything else because they were cheapest. It was weird that we did all our power/performance benchmarks on a $2000 15" MacBook Pro when they only made up 10-15% of Mac sales.

From that time, we also knew that Macs were extremely popular for home use, IIRC something like 30-40% penetration, but people were using Windows for work or being given a Windows laptop from work for personal use.

One of the reasons Apple never made a Netbook was that it was an inferior good. People, when asked, prefered a larger screen and trackpad but couldn't afford it. The bottom-tier 11" MacBook Air and the iPad were a response to upsell that demand.
You know that actually KDE it's light like xfce?
I don't know how to do that.

Basically there is one process periodically dumping stats into a sqlitedb. There is an HTTP API that can retrieve said stats. How do I make it so the HTTP API doesn't occasionally fail when trying to read from the DB?
At the very least I wish the parties would split themselves.

The Democrats seems to have both a socdem wing and a more neoliberal wing and the Republicans a growing right wing populist wing and the standard neocons. Maybe this is oversimplified, but I feel like these should be different parties
I loved Larry Tesler’s work. No modes!
Definitely don't do it that way, then. Give comments first class status.

Comments should actually be independent of the underlying structure they're documenting. I'd like them to be an independent layer of annotations that can be applied to any data.
In a previous life tried this with a UK car insurance startup. It's a tough world. Glad you have reinsurance already.

Good luck! Hope you come to New York
Lambda School didn't invent the ISA.
My follow-up question is: "If you don't have a list, how do you apply critical security updates to the lights-out management firmware?"

Answer: "The light-ou... what?"
"Winning" happened.
You have full access to your data via the UI (csv exports all db fields).
While I do agree about the jackets thing being sexist, I would like to point out that this isn't always a man vs. woman thing.

At my current company, they like to buy corporate-branded clothing for employees too. T-shirts, polo shirts, and sweatshirts/hoodies are what they normally get. The last time they got some shirts, I went to go get some, and they were all in L, XL, and XXL sizes. I'm a tall guy, but I'm slim and wear a size M. Other employees, including guys who wear size S, all thought I was weird for not wanting a free sweatshirt that's too large and baggy. Also, there were no female sizes that I can remember, it was just all those huge sizes.

Also, there's the issue of just how far the company needs to go to cover everyone. How many different sizes should they get? My last girlfriend could not wear most normal sizes; even XS was too large for her, and she needed XXS if she could find it. She usually bought her clothes in Asia when she went back there because the only stuff that usually fit her here was in children's sizes (her size is pretty average for women however where she comes from). What does the company need to do for people who are at a size extreme? Quite possibly, the clothing vendor my company uses doesn't even have a size to fit my ex-gf.

But yeah, not even bothering to get the jackets in any women's sizes at all is pretty blatantly sexist.
No offence to any American looking to feel influential, but the Ford brothers were operating this tabloid populist bandwagon up here before Trump stepped up.
All I have to say to Bloomberg is:

Okay Bloomer.
Might be a bit of a dumb question. But when I load google.com and look at the requests. It has fonts.google.com says 200 and 'from memory cache' is that actually sending a request in any way to Google? Or is that actually handled locally? Most of the time I am getting this, so not seeming to make actual requests to them the majority of the time. Is it actually hitting their servers for these tracking stats, or is something like that not even making it to these stats?
Sad news; total legend. folklore.org has a lot of stories featuring Larry — short stories on an era of computing that has faded around the edges. RIP.
You go vote for someone else in the democratic primaries? He isn't the candidate
I'll just write the client in React then. It's like 30 lines of code that pulls in and resizes the iframe.
An emergency landing in mid-ocean?
I hate the sense of entitlement that leads some people to lay claim to the street in front of their home. That said, parking is a legit issue. Bad parking can severely impact the livability of a neighborhood. It does you no good to have a chip on your shoulder over a few entitled assholes.
Webpages in non-latin alphabets probably use way less fonts from Google Fonts. And Macs are way more popular in English-speaking countries than anywhere else.
Useful Web APIs for 2020
Show HN: Convos – Self hosted IRC chat
If Trump just didn't leave the Oval Office, who would stop him? The republican senate that doesn't care about him violating the constitution?
Is sound of that frequency naturally directional? Wonder if an omnidirectional driver / sound source could be used to prevent the "dead spots"
It's even more complicated than that, because large parts of Brazil are pampas or other dry lands, where grazing cattle is the most suitable form of food production.

I suspect at this point that former rainforest land accounts for most of the grazing heads, but it's difficult to find numbers.
It sucks, but I've done it and do it. Unfortunately sometimes you just have to.

But these are maybe around 10h max flights - given the range of ~4000-4500 miles. So you're still on a plane for ~5 hours.

But you still have the same issues with time zones. If you need a lot of time to adjust to a new time zone, you were always flying in way earlier - so whether your flight is 5 hours or 10 doesn't really matter much.

You were never going to red-eye in for a morning meeting in London or Paris either way.
May I suggest you read the paper before (re)commenting this trope?
All dating apps can be used for sex work.
I don't think they honestly cared about tax cuts. It's all about "Owning the libs" and making America "great" which Fox news tells them is exactly what America is now thanks to Trump and no no other countries are laughing at us constantly that's "Fake news"
It's not an advancement thing, its a cost thing. They made the filter good enough to block out the stuff people can't hear but this device is super loud so you would need additional layers of filtering to completely block it. Smartphone mics need to be tiny so additional analog filtering is going to take up space and resources. You could also run a higher sample rate on the ADC that converts the sound to a digital signal and run a digital filter to cut off the ultrasonic band but that requires more power and chip resources and the ADC might need to be swapped for one capable of the higher sample rate. The tools are all there to defeat this but it's a matter of reducing power, cost, and computing resources.
There is actually no "lite" word in SQLite. Think of it as SQL-ite. The "ite" is a deliberate connotation to rocks/geology i.e. granite, magnetite, etc. Make of that what you will. This is documented BTW on the SQLite docs.
You could...if the software on both your server and your media pc support large frames. And you're willing to deal with every once in a while some piece of software doing the wrong thing and sending out every packet with large MTU without doing detection on max packet size.
Some humans are lazy and some humans are greedy.

Capitalism exploits the greedy humans into generating wealth by rewarding them greatly, it also generates many jobs and assets for the economy. Yes that one person gets rewarded greatly, but many masses would not benefit if they never existed or were never motivated to do those things.

The lazy humans will fleece the system until there's nothing left. Some people need survival to motivate them to climb.

Socialism fails when you run out of other people's money. There's many examples of that.
My apologies. There was a posting snafu, and all that came out was an I.
In this case I think your assumptions were incorrect.

They already had some remote staff and contacted me out of my expressed desire to work remotely. I was caught up in a critical project and needed more time however they needed the extra set of hands earlier than I could commit to. I'm guessing colocation was an added bonus because it is a bit easier.

I think my largest concern was the sustainability of my rate for them in the long term being a small outfit. No regrets one way or the other. And like I said, they paid my retainer up front and it was definitely to my satisfaction.
200 means it's hitting your cache and not doing any network requests. The analytics are based on actual HTTP requests. At the time I was there, we were only able to make rough guesses about the fraction of queries that were successful in the client cache, we didn't have any systematic way to dig into that.
searx? https://persagen.com/2020/02/02/searx.html

I've been using it for a couple of weeks and I am quite happy with it.

Per your comments, I think anything that does a metasearch (not relying on a single search engine -- Google ...) [Dogpile? ...] will offer benefits.
Attenborough’s recent film “Our Planet” had an episode dedicated to Palm Oil monocultures and the displaced and dying orangutan. Heartbreaking. Good series if you haven’t seen it.
That's a bad faith response. He literally said if you believe it's a honest-to-god muslim ban he will categorize you as a 'crazy leftist', not if you disagree with him about whether or not it is good or bad. It is objectively not a muslim ban as anyone from those countries was barred, and the demographics of the countries don't automatically make it a muslim ban or imply any malfeasance by the president.
unfortunately, not really. The language you have to speak is still in variables, buttons and code.

I'd love to be able to write in a way that feels more like documenting models rather than writing code. Admittedly this is a really spoiled point of view since ideas are cheap but execution is hard.

A quick example is as follows:

Persons have stress level from 0-100, start with random stress, and belong in the following environment conditions:

Normal: Stress + 0 / year

Low Income: Stress + 5 / year

High Income: Stress - 5 / year

Change functions:

Every year, 0-3% persons change from low income to normal income

0-1% of persons change from normal income to high income

Population has 100 persons

Groups:

stress level > 50 is "high risk of heart attack"

stress level < 20 is "low risk of heart attack"

This kind of definition should be enough to chart out # of people in the high risk group over a period time.

What I imagine is writing more or less the above as psuedocode and then a framework to automatically scaffold a basic data view and controls for time / data manipulation.

edit i took a further look at idyll, and this language can probably be built on top of idyll.
For Christ's sake. This comment made me laugh so hard because you just gave me some ideas for a colleague that keeps leaving his screen unlocked. :)
Price has nothing to do with replacement rate. There are many bad laptop brands, though.

30% penetration in the USA. Here we are talking about global usage. In many other first-world countries Macs are nowhere to be seen, eg 3%.
TECO from the 1960's had more than cut and paste, multiple storage slots called "q registers" (they were named with letters) into which you could put text from the main buffer, and from which you could retrieve it back. Text regions in the buffer were referred to by numeric ranges, some number of characters forward or back relative to the current cursor position, with additional notions such as "here to beginning/end of line" or "n lines back/forward from cursor"

TECO commands were typed in as code, essentially, and that code could also be saved and run as macros.

it was extremely powerful, such that emacs was originally written as TECO Edit MACros.
That's a curious insinuation. If anything I would expect boot camp grads to be overly dependent on Google.
> It’s kind of the same problem as saying that the browser should include common images. Which images? Why? How many?

Images follow a different usage distribution than fonts. I'd say that the top 100 fonts are enough to render most web content, for images I'd say this is obviously different, the top 100 images might appear often but not as often as the top 100 fonts.

Google is already distributing the equivalent for text, in the form of the brotli corpus which ships in every Chrome installation.
> The only reasonable way out of this is to build

In California we could fix education funding and unfuck our housing market by repealing Prop 13. It's not a total solution but it'd do than building at anything less than Shenzhen rates of construction.
> He is spending his own money. How is that unethical?

1. I was referring to your example scenario where you're taking his money and disingenuously working to support his campaign.

2. I'm not sure why you're suggesting "spending your own money" absolves you from unethical behavior. If I bought a bunch of worn-out tires and hired some kids around the neighborhood to start a tire fire in the nearest park, that'd be absolutely unethical (and probably illegal as well), despite the fact that I funded the operation myself.
Capacity of a water system is a big deal. You cannot go over capacity without serious health risks. There are a few temporary storage solutions that you can use cheaply, but if you cannot treat all the sewage that comes in over the course of a day you have to release raw sewage somehow.

For drinking water you can do lawn watering bans to get capacity. For roads rush hour lasts longer. However there are still limits that you may not to run up against. If your traffic is already bad you might not be able to build more roads where they need to be (either you tear down something historic, or you have to build overpasses). If you are a small city you may have traffic problems while not having enough population to get your transit system in shape.
And, pretty basic, but thank them for their contribution. Plenty of the stuff we take for granted should not be taken for granted at all, it took a lot of dedicated people working on machines that were severely limited to give us the luxuries we have today and believe that it has always been so. It wasn't.
> When does your success turn you evil?

There are plenty of people making $100k/year exploiting labour and/or damaging the environment. But when you're one of the ~2000 billionaires in the world you are pretty much by definition responsible for such a massively larger amount of that harm than the guy making $100k.

> when the rest of the socialist/communist world is in such turmoil

There are plenty of degrees of socialism that could be applied before you end up in stalinist russia. Canada is arguably more socialist than the US, is that in turmoil? Various scandinavian countries are more socialist than Canada, yet they seem to be doing alright.

I'm not saying let's become communist, I'm saying:

1. force capital to respect labour by compensating it fairly

2. force capital to pay for the social and environmental damage it does

3. stop capital from using globalization to avoid doing #1 and #2

4. keep capital out of politics, so that it can't roll back #1, #2 and #3

If we did those things, you'd likely have a lot fewer billionares. Maybe none. But if there were billionaires, they wouldn't be standing on a horde of blood money like a goddamn dragon from a fantasy novel.
> Imagine carting a cellular and WiFi and bluetooth jammer around outside of a Faraday cage - it's insanely irresponsible and inconsiderate.

Really? Causing temporary, localized connectivity outages, that's an inconvenience at best.
Excluding CCTLD's, I don't think there should be private TLD's. Restrictions are fine (such as .museum for example).
It's not, but hasn't money always played a big role in politics? It's hard to define where a wealthy persons legitimate advantage lies and when it becomes purchasing the presidency. I'm all for a meritocracy, but getting money out of politics doesn't seem like anything easily solved.
Yes. But they're kind of stuck to each other. Really I agree that we have 4 major constituencies stuck within 2 parties. First past the post and single member districts kind of force it to be that way.
German Doctors aren’t that well paid. Sub €100k is normal. But here they don’t finish medical school with half a million dollars in debt.
There is a derivative called rqlite which uses the raft consensus protocol to give you a highly fault-tolerant distributed database.

https://github.com/rqlite/rqlite
It's not just incompetence, what we are seeing is far to systemic to be the fault of mere individuals it have to be rooted in the way modern business culture deals with IT.

Almost every real world security post mortem i have ever seen ends up as untimely application of patches due to the business either rejecting downtime/changes or simply not having the tools and staffing in place to keep up with changing vendor recommendation and security updates.

And despite every evidence based report placing the blame for our current mess on "systematic maintenance failures" the only thing we heer hear from the MBA mills and business leaders is a call for more snakeoil products that can, do what nobody have yet to demonstrate under real world conditions, and add security to an insecure environment.

This is not incompetence/ignorance it's denial likely caused by an "prisoners dilemma" explained elegantly in H.C. Andersen's "The Emperor's New Clothes" where nobody wants to be the first to admit that they aren't keeping up with best practices for fear of ridicule or worse.
Yeah, didn't T1 and ISDN use 576 to limit serialization delay and jitter? The backbone probably switched to 1500 when OC-3 was adopted.
Not really. He's the centrist/right leaning version of Trump.
Party registration is not an immutable property.
Just to be clear: We do not have any support contracts with the
US military, nor any other US government agency, nor any other
government entity, either inside or outside the US. Not that
we would turn down such work if it were available, it is just
that is has never come up.
The stats are interesting but do not warrant such a condescending/misrepresentative view; they could easily be twisted around, for example, to say

- Macos has broken browsers and doesn't cache, resulting in multiple font downloads per website browsing session.

- Macos use computers differently? Do they refresh the page multiple times racking up a download count?

The first odd thing about the stats is Linux's share; with a 2% market share it's racked up 10T downloads. A major part of that is Android based browsers, but a decent part of that will be Linux desktop users, developers, automation tests and so on. Overall we should expect users' browsing habits playing a part; there may be a large shift towards mobile/tablet web consumption and reduced desktop web consumption causing a stats skew.
I'd venture to guess this is almost a natural law. Look at the pathogen/organism relationship in life. A small attacker with low overhead can cripple a large complex organism. That's been evolving for billions of years without resolution. In essence, I imagine that security vs cost is an exponential curve with security being the independent variable, and cost the dependent variable.

At the lowest levels, this is great because there's some very easy and cheap fixes to get large gains in security, but at the high end, each incremental gain increases in cost until it reaches beyond the realm of feasibility.

Air gap all your computers? Cool, you just killed productivity which massively increased costs. Actively supervise every user? There's some niche systems that probably require this level of security, but it's rare. Even then, I don't think such a thing as perfect security exists.
> A big difference is Bloomberg currently is 100% self funding his campaign while the '16 Hillary campaign had a lot of money yes but it came from donors supporting her. Bloomberg is self funding and is only where he is because of the massive amount of money he's throwing around from his own pocket.

It's not clear at all that Bloomberg would have failed had he run a traditional campaign.

I'm not bothered by self-funded campaigns because my vote isn't for sale (and I assume the same is true for others). Winning elections is about convincing people, not brainwashing them. Money increases visibility, but it didn't save Hillary Clinton.

> Also it's not about explicitly buying votes but there's a lot of lower information voters out there who currently are principally hearing from Bloomberg because he's spending lots of money in later states where the more traditionally funded campaigns haven't because they're on lower cash reserves.

"Lower information voters" is just code for "dumb people who disagree with me". Your perspective is that voters are dumb animals who flock to whoever spends the most on ads.
For some reason the clickbait title ender

"and the XYZ May Surprise You"

Bothers the hell out of me. I don't know why, it just feels so disengaged of my time. Makes me feel like they think I'm a child. Is there any research as this?