skysight-inc/HackerNews huggingface dataset:
I usually just download and self-host for this reason. A software should never rely or be dependent to content delivery networks/repositories like Google Fonts. There's nothing wrong with Google Fonts as a service and repository (tracking stuff aside), but I've never felt comfortable at the idea that we just link, lets say, jQuery or Angular through CDN and call it a day.

I should add that most of my work is through intranet applications with servers only accessed through VPN and I've seen the firewall disrupt Microsoft services one too many times so... it's more of a "yea, it's just a save-as or copy file to my app assets folder" versus users sending me emails that the pages stopped working.
A simple website that provides key statistics about the Coronavirus (COVID-19) at a glance. Currently updated every 30 min. Feedback is welcome!

Topolomancer: Good point, will look to add this.
klundqist: It is Worldometer for now but might do some kind of aggregation of multiples sources if relevant.
The difference is that in one case the developer is adding something purely because they think it might benefit the user, and in the other case the developer is being paid by a third party to do something to the user that they wouldn't otherwise have done.
I just wish they would allow foreigners to use it as well. I live in Hong Kong and go to China quite often to visit friends, but it’s a pain in the ass to pay. Usually my friends pay for me, and I give them cash. The rest just split through Wechat.
Struggling to see how this is different from running an ad-blocker or PiHole?
How can you use these to login to windows? Using a PC offline makes sense for many reasons, taking this away reduces the value of the OS.
Can't you make two atoms form a molecule by smashing them together fast enough (where electrons might fly off)?
> Victoria Metrics: As far as I know it's very well engineered and performs great

As someone who has auditioned it, briefly, let me assure you that it is certainly not the former, and only appears to be the latter due to a lot of cut corners and spec-violating implementations.
Those errors are the ones that you catch by experience. That means making a comparison with previous done (and well finished) jobs. a When I refer only at theory I feel unsafe for the final result, so I try to search for similar jobs or asks experienced workers. I am sure that experienced workers also in this case of the submarine were complaining that was too heavy. Experienced workers base their "calculations" work on previous done jobs and this is really good to give an idea about if is going to work.
Happens daily for me too iOS 13 on iPhone 8. Force quitting is the only fix
I guess, they are still at the 'ploughing billions' stage.
> In slide-rule world this did not happen.

Of course it did, you just didn't hear about it because either it wasn't publicised at all, or there wasn't enough tracking to find out where the error had originally been introduced, or nobody shifted through literal tons of papers to find out, or if they did there was no internet and it'd only appeared as a note on page 7 in the "journal of overweight submarines", circulation 500 copies.

This sort of errors is pretty much why double-entry bookkeeping was invented.
> do it all inside one program (e.g. a DAW or something a bit like it) is easier for most people (no complex state management) and closer to their pre-existing mental models.

This may be a generational thing. As someone who learned recording in traditional analogue studios, I find a modular approach using JACK to be much closer to my own mental model.
This may actually be the single most innovative thing about it. I think they've managed to boil down games making to a limited set of functional pieces that fit together in a huge number of ways, and then spent years honing an UI that make them usable with a single game controller. Mind you, the controller does have a dozen buttons (some of them analog), two joysticks, a touchpad and a gyro, so it's not that simple :)
Microsoft has been giving people reasons to switch to Linux for quite a while. They started with the major overhaul of the Office UI. Then they came out with Windows 10. Ubuntu and Libre Office are just so much easier to work with.
I had a few teachers that gave negative points for wrong answers to prevent guesswork. The idea being that empty answers were feedback to them on what they might not have taught well.
That's not at all true.

The historical discrimination did not originate from people saying "yes discriminate against me in the interests of general equality". In fact, to return to the start of this thread: historically much discrimination was the result of bigotry. It's very unlikely that hiring quotas (or similar) are the result of bigotry.

Your conclusion also doesn't follow at all, at least not without some argumentative work that you haven't presented. Suffice to say that I believe that the best way to, in the long term, eliminate discrimination is to allow some specific forms now, with the intent of undoing past discrimination.

You haven't presented even a shadow of an argument as to why that isn't reasonable.
> Friction-less payments is unfortunately an issue that seems unsolvable on the 'banks' end.

This is actually already solved in Brave, you can tip a website or even a youtube channel with a click (technically it's 3 clicks: click BAT triangle, click "send tip", choose amount).
They can still disable custom fonts in their browser if they care. I have them disabled in Chrome.
This kind of pressure is literal torture but what I find the most tragic is how it still doesn't prepare the kids to be better workers. For me, no exam has in any way reflected the kind of freelancing work environment I am in right now. If I compare exams to work:

- Clients who assign me a writing task don't expect me to know everything. I'm actually required to do research and reference other sources. If I tried writing a text without using the internet, I'd be very limited in what I can write and how.

- I'm given plenty of time. If there's a rush task, the client will ask beforehand if that's OK with me and pay extra. I can write a text in 45 minutes but then the client pays extra. The clients acknowledge that I'm existing in the real world where I might want to have time off, go on a vacation or just have a family or health crisis.

- I'll be given detailed instructions on how to succeed in my task because that's the most desirable outcome. Exams ignore the ultimate outcome or do the exact opposite and I've seen plenty of them intentionally provide vague instructions and questions to fail as many students as possible.

I feel more free when doing a single 2,000-word SEO text and cramming in 10-15 instances of "how to fix damaged hard drive" or "best baby diapers" than these kids have felt in their entire school life. This is just tragic and will have enormous repercussions on South Korea's future. I wish I could somehow reach out and tell them that it's going to be OK and they should not stress out that much about bad grades.

I had bad grades in high school because my family fell apart during that time and I was overwhelmed with emotions. No teacher asked me if I'm all right or how I'm feeling, they just blindly pushed on with the curriculum that ignores the fact kids are humans too. We'd never put a dog through this kind of stress and would hound the person who did, but for kids it's apparently perfectly fine.

To all of you stressing out about grades, find someone capable of speaking with you like an adult. I did it and I feel those mature conversations and emotional support literally saved my life.

This is what work is like for me and I wish everyone stressing out about their grades would know they can have it as well.
Then I have no idea what it was (phone brand), sorry. I just know with what I tried to troubleshoot.

I'm not a fan of Alcatel.... or Blu. But translating what you just told me to not just my parents but all older folks is.... not an easy task. It's met with apathy.
Ask HN: SaaS startup with open sourcing the code?
Hello HNers, after several startups I'm planning a startup were the code is open source and developed (also) by the users of the startup.

How would you do this? AGPL? What would be your concerns?

Thanks for any input from the community, especially if you have done that before.
How Can the Unification of 5G and IoT Technology Affect the Auto Industry?
Child of the caliphate: Teenager pays for the sins of his Isil father
Or you've been very lucky. When I was consulting I visited a lot of companies. There were only a couple that didn't suffer from at least half of those problems.
Apple is considering allowing Chrome and Gmail to be set as default on iOS 14
Let's come together to tax tech giants, G20 officials eyeing $100B boost
> There’s just too many high quality candidates and too few positions.

That would be believable if the same positions weren't being advertised for a year or more[1]; e.g. I've had one position[2] sent to me at least 5 times in the last year by different recruiters.

[1] In London, at least.
[2] Interesting work and a job I'd want but unfortunately the corporate culture is 100% no-go for me.
eBay in discussions with multiple parties for sale of classified business
Apparently the fear is much buoyancy issues than balance, the extra 70t means even with empty ballasts the sub might not be positively buoyant.

That's why this could be solved by lengthening the hull, increasing displacement and thus compensating for the extra weight.
I wonder if anybody is actually a flat earther. It almost seems a myth kept alive by the sheer absurdity of it.
You should read the link below [1]. Even if it's not uber scale I suspect yandex to use something similar.

I agree that python implementation of graphite was not particularly fast but there was faster implementation in C that companies used first to significantly increase performance. Then coordination of storage backend becomes complex when you try to scale the initial design. This is where clickhouse really shine. It provide out of the box distributed storage with compaction, rollup and fast querying.
The other layers are stateless, which means that they'll scale with your computing ressources.

M3DB is roughly doing the same thing as clickhouse but clickhouse is much more advanced database that has proven records of running at petabyte scale without a sweat. For example they now have tiered storage which means that you can store recent event in nvme and rollup to standard HDD...

[1]https://medium.com/avitotech/metrics-storage-how-we-migrated...
Anyone in the world measures engine power in kW? That's odd. What country is that?
Learnings from launching 30 products (2 hits. 28 misses) over 5 years
localStorage at least historically is painfully synchronous and in some cases it has to be fully loaded from disk before the page's JS can run. So if you're sure you're going to be using the font on every page I guess you can eat that load penalty, but then you have to deal with the size limit for localStorage (~2mb worst case, iirc), and also go to the trouble of doing string encode/decode to get the raw font bytes, then shove the font bytes into a blob and get a url for the bytes so you can finally load the font.

At the end of that whole song and dance you've wasted a bunch of CPU and probably wall clock time being clever. Not sure it'd be faster than just hosting the files locally the regular way.
Excellent analogy.
The way I do it is to share with Safari from Apple News and then share with Email from Safari. Yes it's ridiculous.

Also, regardless of any privacy settings, Apple News keeps showing me Amazon ads for stuff I bought on Amazon. It drains my battery as well.

So I'm not really keen on using it anyway.
I went to the the website and looked at [1].
Both examples there show complete lack of understanding of typography and typesetting. I don't even know where to start.

Tex is no fun to use but this system is years away from being an alternative.

https://sile-typesetter.org/examples/
> What ad networks do is the digital equivalent of filming and spying on people who walk by your storefront. What they do, how they do it and the effects it has on society are wrong.

wait a minute. i know there are currently startups that offer this exact type of analytics. and from what i know these types of analytics are extremely beneficial to both consumers and store owners. what exactly is the problem here?
It is to be expected. This should have been made public immediately. It is bad for business and for consumer trust. We need a way to track Data on a global scale and be better at handling errors..
Your false equivalence here is absurdly full of shit on both points.

The highly decentralized, mostly non-computerized western social shaming that existed for decades for certain social beliefs and practices, which to some extent still exists in certain limited contexts was in no meaningful way comparable to a systematic, almost entirely centralized government-directed formal social credit scoring system that dictates one's "worthiness" and so many aspects of their social life, economic life and literal freedom to move around based on what political opinions they publish, who they're friends with, what things they read, share on social media or even what things they buy. Comparing the two is ridiculous. It's either blatantly blind or you're trolling for some other reason. No western state has anything like this. No notable number of people in the west are literally ruined economically or banned from travel, or the victims of their friends being nudged by the government into abandoning them because they posted something against Trump, or against Obama or in any other context. Very public, very open debate and protest against numerous government policies is still very much alive and well in the west. In China this is blatantly not the case.
I know about the Thanos problem, and it's one of the things I didn't really like about it using the prometheus storage format.

It does work in m3db.

Following are the on-disk sizes of one replica:

2 weeks at 15s res: 90G

2 months at 1m res: 160G

3 months at 5m res: 60G

EDIT: The only thing is that m3db doesn't really downsample. You just create one namespace (table) for each resolution, and set the m3coordinator up so that it writes to each at the wanted interval, then set up a different retention for it. (this way you have duplicates in recent data)

M3 namespaces aren't set up for a specific resolution. The writer decides and you can write various series in different resolutions to one namespace in theory.
Advertising is bad and it's good to get rid of it but you also need to get rid of tracking.
I wonder how much data sharing we would actually do if this did exist. For example, your Facebook friends list is not your Twitter follows, nor your YouTube subscribees, nor your phone contact list, etc. There's some overlap but essentially they're different lists. Isn't a lot of stuff like that?

It still would be nice to have control and visibility of all that data automatically.
Bootstrap 4 Windows 95 UI Kit
Another comment on m3db:

m3query did have some inconsistencies compared to prometheus in how queries using intervals evaluated. (and sometimes didn't return any data because of it).

Having stepped through the code I don't remember the reason why that was, but I ended up using prometheus instances using remote_read from the m3coordinator (gateway), working like a charm.
In the linked article about passive glasshouses here https://solar.lowtechmagazine.com/2015/12/reinventing-the-gr...

It says:

"Another issue with a solar powered greenhouse is the lack of a CO2-source. In modern greenhouses, operators aim to have a CO2-level at least three times the level outdoors to increase crop yield. This CO2 is produced as a byproduct of the fossil fuel based heating systems inside the greenhouses. However, when no fossil fuels are used, another source of CO2 has to be found. This is not only an issue for solar greenhouses. It’s also one of the main reasons why geothermal energy and electric heat pumps are not advancing in the modern glasshouse industry."
I suspect there is an element of truth in that. After all the people who are most likely to apply are those who are persistent but have been rejected by previous interviewers.
The flat earth model works if it was built by isolated tribes living on an island. It wasn't until Copernicus that people started to believe the round earth model.
Ask HN: What’s going on on the non-English parts of the internet?
I'm mainly addressing this question to the non-native english-speaking users of HN.

Stumbling upon PPT earlier (https://en.wikipedia.org/wiki/PTT_Bulletin_Board_System) -- the largest telnet-based BBS in Taiwan (~500k messages per day),

I wanted to ask:
What’s going on on the non-english parts of the internet that english-speaking people are all missing out on?

How are the forums, blogs and communities in your language?
How is the culture different/simmilar compared to the international (read 'english-speaking') communities?
Is the traffic contained to the top international sites, like Facebook? Or is it spread across multiple local sites?
Do you think it is to your advantage to be able to experience the internet in two languages?
Do you think it is detrimental to americans, for instance, to only experience the internet in english?
But what if pods are inherently "closed" as you imagine, but a company would actually have to pay a fee to access some of the data and run whatever algo they want.

Would this create a society where low income persons would be perennially targeted by intrusive ads?
I'm very excited about your thesis! It's great you found a topic that you love. Keep at it!

Any chance we can get rss for that blog of yours? :)
It doesn’t matter whether you actually believe something, if you act like you do and what you believed in is toxic you are still responsible for spreading poison.

You make the world a safer and more welcoming place for those who actually believe it.
Could you elaborate on the specifics? I'd be very interested.
In the interviews I’ve taken so far, I’ve generally asked candidates a very simple recursion question.

Then I recently had an interview myself (thank god for no pressure) where I was asked to do more or less the same thing myself, and I totally blanked. It took that to make me realize it probably wasn’t a good problem.

At the same time, pretty much all the candidates we’ve hired have worked out.

I’m starting to think it might be easiest to just hire anyone that applies and doesn’t seem crazy.
This red herring comment is automatically added in every online conversation when the word Turk is mentioned and no ^((?!armenian).)*$

Completely irrelevant in the context here.
Maybe, but the fact that a high end commercial microwave is about the same amount of power as my car rolling along at about 30mph(45kph) on a level road would have surprised my intuition initially. I would have pegged a car for MUCH higher power output.

So, while I probably wouldn't have pegged a dragster at GW, I might have pegged it at 50-200MW assuming I put my car at an incorrect 200kW on average as opposed to top end (assuming a dragster is at least 100x a bog standard car wouldn't be out of bounds). In addition, assuming that a dragster has an instantaneous (or short lived) power output on the same level as a diesel power plant (designed to be continuous) probably also isn't out of whack.

My estimates are still hilariously out of whack--simply because my errors are compounding in the same direction.

I have had this happen at other times.

RF level strength loss due to antennas is one of those. I was hunting a problem and saw the signal but something like -90dbm down. I mumbled that "Wow, did we get our antenna match that wrong?" An experienced RF engineer looked at me and laughed "If you have an antenna that can actually kill a +20dbm signal to better than -90dbm, you should patent it. Check the firmware. Power amp probably isn't turned on." He, of course, was completely correct because he knew that killing an RF signal more than 50dbm or so gets really hard.
As I said, it only works if people want to keep working there. Paying market rates is important for that.

However, most of the people I know who start looking for another job don't do it because they suspect there's more money somewhere else. They do it because they've grown less happy with the job.
Also its brilliant business because when cloud goes out fashion(as it does cyclically) they can sell the same software again 'redesigned' for standalone/local usage.
We have these in my work, they are unbelievably uncomfortable!
The issue isn’t Google being down, it is my ISP’s connection to Google that might be subpar.

They might have a direct peering which is down and unexpected traffic is flowing though transit, you got BGP flaps, you got local CDN outages... and in the eyes of the customer your website is down, not Google CDN.
AFAIK there is no Wechat Linux client. There used to be "electric-wechat" or something like that, Electron wrapping Web UI, but for 2+ years Tencent has deprecated Web UI, so it does not work.
> "... it's a free world, I'm free to critique it"

He didn't say you're not free to critique it. He asked that if you do, critique it in a useful way: don't just shame it, but instead articulate what exactly sucks and how it could be done better.

If you failed and are brave enough to show your failure to the world, let's appreciate that and learn from it, not bash it so that afterwards no one dares releasing anything anymore (not saying you did this, just explaining his point).

Kudos for opensourcing!
Nice work! I can't make it switch DPI though, on HiDPI screen it looks miniscule.
That is definitely not proportional. For 40 weeks, proportional would not be 10% per week, but 2.5% per week.
Especially when the company says they aren't necessarily looking for the most bit perfect compilable code or even that you output the optimal algo on first try. Rather they want to see how you think through problems. Well now you're back at a subjective assessment again which inherently can have hidden biases.
> 'Our code is really shit, but if you give us money, we'll give you a less shit version'

I wonder how this OSS SJW feels about first-class vs. coach.
Don't think he is that wrong. Putting aside Spark, the remaining terms are pretty broad.

Data Lakes: Is this our new fancy term describing "data". So what distinguishes "data lakes" from "data"?

ETL: I would guess 95% of application programs take input, parse it (extract), do some data wrangling (transform) and save the result somewhere else (load).

Validation: Again a broad term. Do you mean validation of statistical models? Without validation your predictions are worthless so I guess it is a standard thing to do if you want to do any kind of machine learning.

Schema Management and data catalogs: Standard DB stuff I would say.

We just like to define new job descriptions. It's the same with DevOps, which seems to be the new term for System Administrator.
Is anyone would have a solution with receiving text message of my China Mobile number on the web? Wechat ask me for 2FA (via text message) and I need to change sim card or top-up my phone number (condition to make my sim working outside china)

Context:

I'm away for several months (because of the coronavirus), and I struggle with receiving text message when I need to make some payments via wechat. It will be useful for bank transfer too
I really like this. Is there any way to monetize it eventually?