skysight-inc/HackerNews huggingface dataset:
> where you can set up your own server, and it joins the 'network of independent microblogs'

It's a bit like that. You can configure the official Mac or iOS Micro.Blog app to post microposts to your own Wordpress-API compatible website if you want. You can submit the RSS feed from your website to your Micro.Blog account and have that feed into the Micro.Blog timeline - and if you do that, it's actually free to be a member.

It's difficult to explain all that and intimidating to non-programmers (there's a lot of non-technical users on Micro.Blog), so I think they focus on the Micro.Blog hosting & official apps as the easiest way to get started. There's a lot of Micro.Blog users for whom self-hosted-Wordpress/Jekyll is more hassle than they want, and they'd rather pay $5/mth to have that hassle go away.

You might be interested in reading about IndieWeb [1]. Behind the scenes Micro.Blog uses the W3 Micropub [2] specification and other IndieWeb standards for posting microposts and federating Webmentions across websites, if that's something you're interested in.

[1] https://indieweb.org/
[2] https://www.w3.org/TR/micropub/
I don't understand why that stereotype would matter? I've gotten directions from a drug dealer when lost at 2am. The guy practically drew me a map. I've hitchhiked and picked up hitchhikers in the middle of the night. Race and Creed were irrelevant in those situations. They were random people of various ethnicities, I can't speak for their religious beliefs nor do I care, but they were total strangers.

Edit: So I don't even understand why you assumed the GPs race, gender or Creed. It's that sort of thinking that is detrimental to society.
Get a router that supports dnsmasq, you can block most of ads, although it's easy to evade, you can't really control the kids when they are able to do that.

That way you can also get rid of the hundreds of companies eager to know what you did on the internet.

I have a hosts file that consists of 15000+
lines of blocked domains, accreddited to the inability of wildcards of Windows.
I think it's only true as long as every *.micro.blog subdomain is properly isolated, and you can't access cookies/sessions from micro.blog (e.g post/comment as someone else, if there's no CSRF token). I haven't checked, but hopefully it's the case here. See:
https://security.stackexchange.com/questions/95369/persisten...
Then I may have to reconsider my point of view, based on that new information I'm glad you made me aware of :)
This guy is also responsible for Qemu and FFMPEG. https://bellard.org/
Ira Magaziner's view of ICANN's creation
Risk management :) It is more effective to burn someone to the ground through legal system (layers, tax reports) than risk everything using something illegal.

This is how large corporations cleans up competitors - either they buy you for the price they set or slowly destroy you through lawsuits.
I wholeheartedly agree.

As a matter of fact, I had the exact same argument in a Julia thread (modulos don't work, polynomial accesses don't work).

It honked off a whole bunch of people who've never had to do any of these things for a living and therefore considered them edge cases.

Additionally, for LUA, being one-based while trying to claim it's the scripting language for C inter-operability is quite preposterous.
> I'd easily pay 10€ to get back the original version of Angry Birds that I bought in 2010 or so, but that version is gone for good.

You can still find old APKs of it on the internet. I had to use one because the updated game has become unplayably slow on my 2015ish phone.
Hm, as far as I understand these statistics count people who have had their headset connected at the time of measurement. I wonder how much this skewed the numbers, since for example I connect the headset only when using it. So despite using it daily, I still likely wouldn't appear in these stats.
I tried to find myself, but there is a bit more detail on the help site which isn't very well linked to: http://help.micro.blog
You're not looking directly into the Kinect though, you're usually looking at the screen which is a few inches/feet away from the Kinect.
It is silly to start teaching in C. You must first learn assembler and then you understand the godsend that C is. When you write C, you should be thiking what happens in assembler, and then writing it beautifylly in C.

In parallel to this low-level thread of learning, you have to learn other high-level languages, of course.
StackBlitz announces split-second static deploys for Firebase
Regarding the OS, experience tells me this won't happen - very specialised tools are almost always better at very specialised tasks.
The author is using "free software" in the free software movement sense:

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

Audacity is free software, but DaVinci Resolve is merely freeware.
"Removing useless cruft" doesn't seem very practical, did it often work for you? In my experience, erring on the side of making existing stuff work faster is better than removing non-critical features.
Not to praise LUA which has way too many shortcomings to be useful IMO, but I had to both of these things (embedding Python and embedding LUA).

Python is FAT.
Ask HN: Good MBA part-time program in EU?
What is a good MBA program in Europe? I'm considering getting an MBA part-time over 2 years, in addition to my current job. I have a computer science degree and work as a developer.
I'm a recent college grad from a good CS program. How do I get better at bugfixing and diagnosing code? To give a specific example: I was recently working with a Tensorflow code base for image recognition, and Tensorflow kept hanging (no error, just hanging) or giving me shape errors. I felt stuck. First, the lack of error made it hard to diagnose, and when I did get the shape error, I didn't understand why quickly. I find myself too dependent on stackoverflow for bugfixing and if someone hasn't solved it, I feel helpless. I've tried reading through the Tensorflow source but it's pretty verbose and hard to understand. Are there any books that give you concrete methods to really understand other people's code well and fix bugs?
How Google’s Night Sight Works, and Why It’s So Good
Worth checking out what akasha are doing. Or mastodon.
> We make more money from the ads than from purchases of ad removal.

Yes, you’ll make more money doing the bad thing which people are complaining about. This will always be true. If you could make more money the other way, you would do it, and people would have nothing to complain about. Therefore, the fact that you can make more money is not a valid reason to keep doing it.
Exactly. "Accidents" can happen. Some families have more of them. You'll never know.
What about environmentally conscious farming? I mean pastured, free-range, etc.

Also, what would you say is the difference between massive industrial plantations intended to feed livestock vs those intended to feed humans with a less than ideal diet?
Why are you forcing the look from the provider's perspective? OP mentioned an alternative that is cheaper (free), so it's expensive from user's perspective.
One part not mentioned in the article is the cleaning up of nature areas. There are calls for volunteers to periodically go for coastal clean-up at nature and other less 'touristy' beach areas [1] which usually yields a lot of rubbish, but does show that some people are enough concerns for the environment to volunteer to do it.

[1] http://coastalcleanup.nus.edu.sg/
DoD S/MIME:  "This is only available in Internet Explorer (32 bit)"
I was in Pune 2 weeks ago with my (non-Indian) gf. She quickly found out a practical way of getting rid of the constant requests for selfies with her: just ask them for 50 rupees per photo. Works great!
The javascript spec makes it clear that an 'array' is just an object with a magic length property that is always one bigger than the largest set numeric index.

The array syntax can be thought of as a shorthand where you want the indexes inferred from order instead of having to list them out. There are obviously a few useful methods that you use on arrays but almost all of these will work on any object with a length if you .call or .apply them.
I kind of want to say it's important for programmers to have some knowledge of C but frankly I'm not sure that's true anymore.

There's only been once case in which I really needed C (because I was programming for a system from the 90s and I only could get C running with the tools I had).

As others have said in this thread, it might be useful for you if you end up in embedded devices or other areas of development, but it won't help you for the bulk of applications written in Java / Python or some other higher-level languages.
The only reason this post came up so high is because many HNer’s are based in Pune, including myself.

Nothing much to read here.
Personally I find current VR already at the mind-blowing level, although I agree there are some things which definitely need improvement. However for me FOV never has been an issue, I barely notice lack of peripheral vision.

The main issue I see is relatively low resolution - with normal monitors you have at least 1920x1080 covering small percentage of your view; with VR there's half of that covering whole view. Increasing FOV without providing better resolution will only make it worse.

This can be especially noticeable in games with large distances (like ETS2) and games with small text size. For those I'd definitely like to see a headset with at least 4k resolution.
Unfortunately, that happens with almost every foreigner girl in India.
Def need some past historical data from other launches for comparison.
I use Twitter to see the thoughts of influential people and even interact with them which I could have never done otherwise.
I have yet to see evidence that individually packaged plastic forks and knives are more hygienic, or that any poorly-cleaned utensil ever made anyone sick.

> Disposable plastic > poorly cleaned reusables.

FUD from germophobes, IMHO.
This is bad, but come on! Any reporting has an interest in being exciting and juicy. If it's not for markets it'd be for ratings. And while one can argue that inflated ratings don't cost you your investment money in the way the effect on the markets does, it can still have big impact on the debate and the discourse in the US, where we're all feeling the pain at least as hard, in this age.
Flash games were made to be enjoyed. They may have been developed by inexperienced developers but at least they weren't trying to suck money out of you in every way possible.
They want to spam you later (or sell your address to spammers) and have you not know where they got the address.
Here's one factor to consider, which might be controversial to some...

You can use your skills to earn as much money as you can, so you can purchase clean energy/goods, and invest in clean-tech assets.

The reason carbon emissions are still such a problem is that carbon-emitting fuels are still generally the cheapest.

Clean-tech purchases like domestic solar panels and electric cars are still quite costly, because they're still in the immature stages of development and market growth.

The way to drive down the prices of these kinds of items is to increase demand, which you can help to do by purchasing them.

The more people do this, the cheaper they'll become, and then the more affordable they'll be for less wealthy people.

This is controversial as people tend to equate commerce with environmental harm. There is some truth in this, but it's only a partial truth: environmental harm comes from commerce that is powered by dirty fuels (or that has other harmful externalities).

By increasing our commercial activity that has little or no negative environmental impact, then re-investing the gains in goods that have a further positive environmental impact, we can each make a solid contribution to undoing the damage.
You might find Isle interesting (https://github.com/gvx/isle). It is a small programming language I've designed and implemented a couple of years ago heavily inspired by Lua's "everything is a table". In it, a function call looks like a name concatenated to a table literal, and calling a function actually consists of creating that table and using it as the environment for the function.

I still think it contains some neat ideas and concepts, even though I would never actually use it for something practical.
Nice:)) Very Nice. Actually i understand it, so much that i fired a lot of brogrammers, because in the end a lot of the "heavy and impossible work" of programmers is to implement someone else's real hard work and claiming the check. So now we are all suffering together.
This is just as dumb as learning C first before picking up Python or Java, just to appreciate what those languages do for you.
> Hey can you give what is the rationale behind the JS hate?

JS has its overhead in terms of data and, more severly, performance. Many people tend to put unecessary JS stuff like custom scrolling, needless animations and needless interactivity, etc. This stuff more often than not just ends up getting in the way of normal browser function and is of questionable benefit or none at all.

> I am building a website that relies heavily on JS. What should I be aware to steer away from the JS hate?

Don't add any JS interactivity that only makes a website "look cooler"* and that's not actually critical to your website's functioning. For example, stuff like google maps needs javascript. Stuff like blog most likely doesn't.

Remember to try out how your website works on a device with weak hardware and slow connection. This will not only make it far more accessible for people with older hardware, it will make better for recent hardware as well.

*) today's expression would probably be "rich user experince" or somesuch, but the meaning is the same - it's just vanity
Wouldn’t a better idea be to show a question on Stack Overflow which is somewhat upvoted but still without an accepted answer?
Fidor Bank uses recaptcha. WTF, I don't want google to know when I access my bank!
That would be quite an exaggeration. You can already see in this thread how fast the conversation deteriorate into completely meningless quibbles.
And you will have disgusted half of the class from programming by the end of your first assembler lecture.

Something similar happened to me in a general engineering curriculum where our introduction to programming was in C on some old unix machines that were already already very obsolete (as of end of 90s), with no more IDE or debugger than the equivalent of notepad and debug by printf. I thought it was interesting but too tedious for my taste (I had never heard of IDEs and debuggers).

It's only years later that I went back to programming, from higher level languages, and progressively making my way into more sophisticated / lower level languages.

You don't teach kids math by starting with topology. Most 1st year university students will have never programmed in their life (particularly if all they dealt in their life was smartphones and tablets).
Third ASPIRE Test Confirms Mars 2020 Parachute a Go
The truth of it applies to a lot of things though; if money is tight and you have to buy some quantities it means you pay more for

Toilet paper.

Paper towels.

You can’t stock up when soup is on sale. Or tuna. Or other x canned item.

Shoes, do you buy lightly used, or do you buy whatever is on clearance ?

Clothing: nothing from Walmart ever seems to fit right. Used shirts and pants always seem to fit just a little off. Is there a Burlington coat factory, or a Gabe’s, or similar near you? Maybe you can grab something cheap. If not, you may have to spend entirely too much of your paycheck to replace some pieces of clothing you probably have to have for work. (Example of this, I used to know people making barely more then minimum wage, who didn’t have a car, and had to pay way too much to keep buying cheap pants when they got holes in them so they wouldn’t lose their job ).
There's no global timeline, no likes, no hashtags & no global search (the global Discover feed is human curated about 4x a day), so the only way to see spam posts is if you deliberately follow a spam account.

Spam replies might become an issue, but it hasn't happened yet, and there are already ways to mute or report an account if it does happen.
OTOH, today's "technical bubble" isn't really pure technical either - technology went from being nerds-only to full mainstream popularity, and there's plenty of both technologists with other side interests, and people from other walks of life with technology as their side interest.
The partial view, Warcraft II style, would be cool
> Which is why I can't see how you're surprised.

What I am surprised at is the fact that the parent literally says "I don't believe you" regarding something that I experience myself all the time.

It's like they internalized that doing so is not only rare -which it might be in their country- but just not at all possible!!

> Seatbelts are the perfect example - in my experience, a lot of experienced drivers don't bother

See that's quite my point. I don't doubt that people might not use the seatbelt where you live. But if you told me you "don't believe" that the vast majority of people use it here when I see it with my own eyes every day... Then I'd be indeed very surprised.

(As a side note seatbelt usage here in Switzerland is reported to be ~94% by the European transport safety council)
I'm planning to use tcc as a scripting language. Not sure if it's a good idea, but as long as I don't have to rebuild my code, and as long as it's not slow like most scripting languages, it sounds like it's good enough.

Although I agree it might be difficult to write scripts in C, in the end it might just depend on the core functions that are exposed.

I'm not a fan of C, I prefer python, but I guess I will have less issues when interfacing c code to c++. Python seems quite fat, slow, and too much different than C++.
I believe in the law. Google guys are smart, but they don`t have enough skills and intelligence in this kind of investigation and they can`t make any decision about guilty/not guilty.
> “We are rapidly running out of time,” said Prof Johan Rockström, a global sustainability expert at the Potsdam Institute for Climate Impact Research in Germany. “Only by addressing both ecosystems and climate do we stand a chance of safeguarding a stable planet for humanity’s future on Earth.”

This is what happened the last time European bison crossed Polish-German border. Bison is under strict protection in both countries and there are ongoing efforts to reintroduce the specie. No negative consequences whatsoever for anyone.

https://translate.google.com/translate?hl=en&sl=pl&tl=en&u=h...
Note: The link to the readline manual is broken. It should be https://tiswww.cwru.edu/php/chet/readline/rluserman.html ; The server name has apparently changed from cnswww to tiswww.
Is this true? It is hard to believe that killing off 60% of animals on the planet would leave us with a functioning ecosystem. It's also very hard to work out what the facts are here without finding yourself in climate change denial land, a place I do not want to visit.
#include<stdio.h>

int main()
{
int array[] = { 1, 2, 3, 4, 5};
int *ptr;
ptr = a;
ptr++;

return 0;

}

This won't compile, but the answer says it should be 2
That does not show what you want it to show and it certainly does not back up the idea that there are only few places for lgbtq people to go which is the base of your argument for why some have no choice but to be in politics.
Human population skyrocketing, animal population crashing, not a surprise. Even not taking into account pollution and exploitation of natural resources, it's a competition for space.
The computer most of us had as a kid was a hell of a lot less polished than a modern Linux system.
He is commiting basic fallacy which is when you discovered some benefit of learning something related to X, you want to tell everybody to learn it before they start learning X. It so common in programming discussions. It is a fallacy because oftentimes you can't appreciate something until you have a need for that or geniune curiosity.
My kids grew up when all these things started coming about. My biggest regret is introducing my oldest to computer games because it distracted him away from me cause I ran my business out of my home and he always wanted to be with me. It has affected him in a negative way that I still see today as he turned 30.
iPhone XR: A Deep Dive into Depth
If this headline feels overwhelming to you, I highly recommend this article by Stewart Brand:
https://aeon.co/essays/we-are-not-edging-up-to-a-mass-extinc...

Note that it’s animal populations that are decreasing rapidly, not species.
Congratulations! And I wish you luck: the few new families I know all said no tablets/chocolate etc but succumbed. I don't judge them. Sleep deprivation and full time jobs make it very difficult to be a "perfect" parent.
Check out the new feature of PUBG
You have full control. Data generation is opt-in, on a per-project basis, and you can pause data generation whenever you want.

The data is generated by plugins called DataSources, which are community-made and open-source. Since the community owns the data generation code, there is less of an incentive to make something untrustworthy, and it's a lot more difficult since the code is open source.

Transparency is key here. I think that once we have a transparent and fair foundation for sharing user-generated data, we can build some really cool stuff with data that was never possible before.
Non-Coding Skills That Every Developer Should Have
Long Now Seminars: Are we initiating the great anthropocene speciation event?
Ecosystems are mostly local - what this represents is the erasure of the rainforests and their conversion to largely animal-free cropland. The impact of that is yet another large CO2 emission.
"Cost accounting.
Hospitals are terrible at it."

Which is the more reasonable explanation?

A hospital does not tell a patient the cost of an x-ray upfront because:

a) the hospital is terrible at accounting OR

b) the hospital makes a higher profit by withholding or obscuring that information until after the procedure.
Sony predicts big jump to record annual profit on winning gaming strategy
Show HN: Run Jest on single file upon file save
How do we know with still have a functioning ecosystem ? For example, there is a massive extinction of bees going on, the only reason we don't see a massive impact is that we have industrialized bee productions.

https://theconversation.com/a-bee-economist-explains-honey-b...

> In 2017, beekeepers in North Dakota, Idaho, Florida and other states shipped 1.7 million colonies to California to pollinate almond trees, or about 64 percent of the total population as of Jan. 1. The bees travel in semi-truck loads of 400 to 500 colonies each.
Not if you do it like its done here in this thread. I made a general statement about politics now we are talking identity politics. I am as liberal as they come but this attemp to sneak it into every conversation is not getting you the support you need. It becomes noise no matter how well intended it is.
can I know why i am being down voted. I gave the information that I am familiar with.
I honestly think it's just too esoteric to ever be considered "mainstream" simple.
I also heard, that the American continent is more and more Blue Hat focussed and Suse is more a European thing.
Yeah, and if you travel as a couple, some guys will want to have a group photo with both of you, but attempt to move you a bit out of picture so that only your partner and the guy are taken. I presume this adds some bragging rights among peers.

It's funny, but one never knows when fun stops, especially in crowd of 10 local teens who are probably sexually frustrated (=horny) and overflowing with testosterone.
Too bad Linux still has no proper mouse support... I would be glad if even the games that are Linux native would be playable...