skysight-inc/HackerNews huggingface dataset:
the idea of turning the web into a database colums/rows is hell of a great crazy idea, to be honest I was like wow, good luck with it.

I still believe that sometimes you might need some real anonymous way to crawl data to syndicate it, think of linkedin data, how are you going to insert the data when Linkedin blocks every single request you do? currently I use a paid service that has a crawler which I use for getting the data I need. https://proxycrawl.com/anonymous-crawler-asynchronous-scrapi...

Do you think Mixnode can help in getting to insert row data from difficult websites like Linkedin or Google?
Sounds like the original investigator knows he sent an innocent man to prison. What an absolutely horrible human being.
> 90% of the time I just have to sleep more

I don't know about a lot of the rest of your post, but this bit is key. If you aren't getting enough sleep, nothing will help. The legends of politicians and executives who sleep 3 hours a day are either outliers for whom 3 hours genuinely is enough, or speed-freaks, or often enough both.
Definitely anxiety driven. What produces the anxiety is the bigger mystery typically.
> If technology caused a problem, technology can also solve it.

Sometimes. If it's economically viable. Sometimes many decades later.

Take PCBs as an example. Their absurd longevity means nearly all of it is still around, causing a long list of harms, and will probably continue for decades more. Long after production ceased.
Convert videos into mp3 with these apps
jogjayr, you are probably right. But if enough of the voting public can be convinced they might be able to help effect change.
As the US healthcare system works, most certainly not. Fortunately there are plenty of alternative models around the world where health care is much more affordable for society
It was a force multiplier when comparing with C, C++ or BASH.

Perl 5 saved Perl from itself, too bad Perl 3/4 lovers kept writing Perl 3 years after 2000 until they saw the light and the truth and moved to Python.
When Jobs was brought back to Apple, the company was on its deathbed. It wasn’t just a 1% talent differential that made him successful.
Customer Support vs. Customer Service. What's the Difference?
try again, there has been an update a few weeks ago :-)
KDE Plasma 5.14 Comes with New Features and a Much Polished Environment
https://gizmodo.com/there-actually-is-sound-in-outer-space-1...
I like to thing this as a more technical version of reddit. Basically we all know entrepreneurship market ideas come from the expert technician.
how is it a tax dodge? Please explain that
Microsoft deletes deleterious file deletion bug from Win 10 October 2018 Update
I've been called fascist for suggesting that:

Hiring decisions should not be based on skin color.

Hiring decisions should not be based on gender.

The irony is that these were all celebrated by the left previously. Now they are seen as fascist if you aren't discriminating against white men.
Gentle reminder: op of this thread mentioned Isaac Arthur and futurism in general as a source of inspiration as to how one can positively think about things like climate change.

In that context:

* Economic viability is a matter of time. Have commercially viable fusion reactors? You better recalculate your econ viability all over.

* PCBs: Nanotechnology, robotics, AI
The first question I had while reading this - can't Sony check the localization or something like console ID that the account is logging into? I can't believe stealing these accounts is so un-revertable! :|
Good timing. I literally had to do this on a whiteboard in an interview about 11 hours ago.

Interesting things to consider: Fragmentation prevention, real-time performance, minimizing locking(lock-free techniques, or per-thread free lists), and reusing the freed memory to contain the free list structure. I basically started out whiteboarding what the article lays out and by the end of the interview realized everything wrong with it. It's a good starting point though.
In my opinion, the large corporations behind fossil fuels have too much of an economic clout. The governments around the world are dependent on them for a considerable amount of their respective national economy. So yes you are right about government not doing much about this.

Ultimately, unless there is a relatively quick mass extinction event, no government is going to be bothered into action. Climate change and the devastation it's going to cause, is going to play out slowly over the years. The most affected would be the poorest of the world. They are going to die first. The rich will have enough resources to be able to not only survive, but also thrive on these events as new business opportunities are going to be created.

Ultimately, Earth maybe a very different place 100 years from now, but the rich of today are surely going to have their descendants living quite comfortably.

The only thing an individual can do is to strive to get as rich as possible, because that is the only security that's going to save you and your family in the bleak future that lies ahead of us.
Why not contribute these upstream into the standard library?
A weak government is easy to buy. The less "skin in the game" China has, the more easily it can buy the favor of whoever is in power. The only way China could screw up that dynamic is by overplaying its hand through excessively unfavorable credit terms or starting projects in said country (such as outsourcing production) that draws the ire of the local population. Granted, that is happening in some places
I wish there was a way to electrify such paper scans into some roff or TeX format for perfect reproduction and scalability. Anyone up for an ML project doing that?
I have Momentums with ANC. They were rebranded as HD1, and now the Momentum is just closed back. But as far as I am aware Sennheiser makes the only headphones with both ANC _and_ premium materials, built to last.
> Censorship alone is not evil.

Restricting access to information generally is until a good reason is given. That could be the protection of personal information for example. But without justification I would heavily disagree with that statement.
No, it's not.

It's a mindset and a positive attitude that is constructive instead of spreading fear and doom, which does not yield any positive outcome at all.
Doesn’t seem plausible that both c and c++ are more popular than python.
I am not sure if I understand your argument.

If whoever develops and hosts the service gets to limit what is allowed, then why Google shouldn’t censor its search results?
It's not so much an axe to grind as it is a fight for better working conditions. If you had to go look for a job, and all everbody ran is this shitty Kubernetes and Docker, how would you feel being forced to work with that when you knew something better is available, but you couldn't find a job using it because everyone runs Linux, Docker and Kubernetes, because they don't know any better? How would you raise awareness about better alternatives with the goal of creating better working conditions and better jobs?
Wait wasn’t JavaScript supposed to be most popular? Every device in the world shipping with at least one environment for JS?

Or does it not count because you don’t distribute binaries?
The temp has definitely changed faster than this before and the hundred years people are worried about wouldn’t even show up in geological historic records.

For a recent example look up the younger dryas on Wikipedia. It seems like the average global temp moved about 5 degrees over a few decades.
It's fairly common to avoid naked malloc()/free() in systems with real-time requirements. Memory pools are a great way to go if you want deterministic behavior and better reliability.
Agreed. I was recently (6 months) diagnosed as an adult with ADHD. The experiences of the parent are in line with mine.
> Ask HN: Why don't we seriously seek an alternative if we're unhappy with Google?

The people that are unhappy with Google do, with varying degrees of satisfaction.

The people that aren't, don't need to.

> My broad question is, why don't we still have a very competitive search engine that can actually rival Google unlike Bing, duckduckgo or qwant.

Plenty of people think one or more of those can rival Google as a search engine. But, that aside, earnest customer interest may support the kind of investment that can build something to rival the cute offering of one of the most successful corporations on the planet, but it doesn't produce it on its own and it doesn't happen overnight.
This post says that you're hiring Full stack devs, but there don't seem to be any any full-stack positions available in the angel.co list of jobs.
Chrome advertising was absolutely everywhere for a good year, multiple major TV commercials and billboard campaigns in the UK at least.
That's what I thought–this basically gives you root access. So it's just a privilege escalation, plain and simple.
We keep trying to shift accountability from ourselves to technology. It is our responsibility to change our lifestyles now. Not in a generation when some hypothetical technical savior may emerge and deliver us from danger.
Python is really widespread, but at least in my company it's used for analysis and prototyping only. Then the prototype is ported either to Java, C# or C++.

I don't know if it's common practice, but we work like that and totally makes sense to us.
Von Mises - 1 result (2, but one is a self proclaimed hit piece. Both have no comments. As expected.)
I never finished my degree, but I'm an environmental studies major. A cartoon in one of my books showed oxygen producing microbes that created earth's oxygen atmosphere organizing to stop the creation of this poisonous oxygen atmosphere as it was killing them.

I was watching a TV show that said "If this spider were alive today, it would be hunting animals the size of house cats." and I blurted "No, it wouldn't. It would be on life support."

Those giant dragonflies with 4 foot wingspans or whatever? They couldn't exist today. The atmosphere isn't dense enough. For that reason, movies like Jurassic Park are probably completely unrealistic. Dinosaur physiology probably is wholly unsuited to the modern atmosphere.

Yes, absolutely, things are changing. But there is an unprecedented 7 billion people on the planet and life expectancy is going up, generally speaking.

Could we see a dramatic population crash? Absolutely. Population crashes of various species in various places are a known phenomenon. That could happen.

But we keep making these dire predictions about the end of the world and they keep failing to come true. We have been making them for at least a thousand years. The turn of the first millennium was predicted to be The End Times. More recently, the end of, I think, the Mayan calendar was supposed to be the end.

Post WW2, everyone expected to die in nuclear war. Today, there is all kinds of post apocalyptic dystopian fiction, often involving antibiotic resistant infections.

There are solutions for such things, though people who know of antibiotic alternatives are often dismissed as crackpots. Yet, we continue to quietly problem solve.

That gets largely ignored in favor of making new predictions of how The End Times are at hand -- this time for realzy realz, I'm serious man, this is not like all those other silly predictions in the last 1000 years.

And if you voice skepticism, you are advised you are a fool who just doesn't get it.
I don't see how believing it will all work out fine and not worrying is constructive, yet spreading fear (which might actually encourage people to act) is not.
It's our technology. We made it. We are responsible. I don't see your point.

What do you want people to do? Stop living their lives and give up tech? To what level? Can we keep the wheel?

That's not how things work in reality.
I'm going to share my tip which has worked excellently for me in the past few months (this is after years of iterating to find a solution).

I have a note book, and I write timestamped logs into it as I go along. The emotions I feel when I take some extra time to do a tiny task because I got distracted by HN or something else is quite strong. I feel like this has had a very positive effect on self accountability. I can't bear to look at a log where it's written:

10:12 - Discovered that a file is missing locally. Which one is it? (extra note of file name)

10:14 - Going to check github to see if the file exists still and if not, when it got removed.

10:50 - (Insert expletive). Got distracted with Twitter. Back now. Checked file. It was removed in the last commit.

There are lots of other little elements I've included in my workflow like regular reflections and end of day planning for next day. But I feel like the physical logging activity is the element that actually makes it all work.

Happy to share more details on this workflow if anyone is interested. My build just finished so it's back to work before I become embarrassed by my log ;).

Edit - I was in a hurry to write this because of a build about to finish. I've got another build going and wanted to add that one other important effect of this process is forcing myself to think of the next step without the burden of keeping the previous contexts in my head. That's all written down so I can always pick up where I left off even in the case of an interruption.
Today's market vs the market when you were at the startup wouldn't necessarily apply. It would be a crapshoot then or now to find a startup that succeeds and goes public. Your average startup is more likely to crash and burn or go nowhere.
Languages have always come and gone; Python has always mattered, it's simply finally showing itself as a much more suited tool for certain tasks (such as CS education, lightweight scripting by data scientists, glueing together large frameworks, ...). While popular, it can't really hit every single spot required in software development; try to maintain > 10k LOC codebases in Python to understand what I mean.

The point that I'm trying to say is that, while we're living in a moment where python is at the center of everything, it won't last forever; it never does. Something better always shows up, given enough time.
Wow, seems like your experience is very different from mine or that of my co-workers!

Regarding copying stuff, if you hover over just about any text element, a little 'copy' icon will appear. I like this feature.
>>What engineering brilliance?

I think most people's point is some where in the mid-2000's they quite literally were the ahead of the crowd by a huge margin when it came to in house engineering. Google in many ways was the first mega web scale company. The scale of their servers, data centers, in-house research, things like MapReduce, BigTable etc etc the list is endless. Google indeed was a hub for very smart people to work pre-2010's.

Not sure what changed. I also hear their engineering driven culture has faded heavily if not totally dead. 20% time projects are no longer there, and even if they exist by a miracle they are largely hated by the internal cartels and power structures.

Arguably the biggest slip in an engineering driven culture happens when your big products come through acquisitions not in-house work. That's the first indication that bureaucracy has taken over, and no real person worth their salt is running their show. The reason why start ups can disrupt the market and not big companies, is because 1 - 2 people with a good team are what do the disruption. Its a mistake to assume that companies or your average middle manager Joe can do much in that area.
That's about right. I would add a 4th action to this list: Financing of carbon negative research & companies though a carbon tax on the worst offenders. I don't think even reducing drastically is enough personally, we need to go negative.
mas-cli uses private API to do this, so it's not like this is something that Apple encourages or provides ready access to.
I have a 20 year old Miele at home (manufacture date is June 1998). It's dead simpel to repair end even includes the scmeatics of its circuit board on the inside!
I could name some arguable candidates: XFree86/x.org, mplayer/mplayer2/mpv, and xchat/HexChat. In many cases the catalyst was some kind of licensing disagreement, but the reason people were drawn to the fork was the dev culture of the original project. What they have in common is the original project tends to (but does not always) wither and die, at which point the quiet fork becomes the main focus.

But to be clear, this is the normal, daily-basis operation in the name of distro packaging, too. Some distros (Slackware, e.g.) try to hew as close to upstream as possible, but others (Red Hat and Debian, e.g.) significantly modify the upstream code, and development of this private not-a-fork-just-a-set-of-massive-patches is absolutely invite-only. There are weird rituals around not calling a given distro's effective forking "a fork," but in essence that's exactly what it is. "We can't get this patch accepted upstream," they'll say, and then the fork is live. It leads to heated and sometimes inimical clashes between the upstream dev and the packaging entity (c.f. xscreensaver, firefox/iceweasel, etc).

The only difference between some of these "packaging efforts" and the article's "shadow ecosystem" is how many users they have, really.
How do you compare the popularity of full featured languages like Python to languages like JavaScript that have numerous frameworks built upon. Were React, Angular, Vue, Typescript search results taken into account to draw this graph ?
I realised as I read this post that I have done exactly this on a few occasions. Taken upstream code, forked it, fixed bugs and used it for myself. Usually there's no conspiracy, I just cannot be bothered dealing with "you're doing it wrong" comments when my fix isn't deemed worthy.

The problem I have seen is that certain usually vocal members of a community can have this double-edged helpful-jerk attitude. Most of the time I just lurk on communities, so the jerkiness is rarely if ever even directed at me, but it changes my view of the project to the point where I just don't want to be involved.

The usual pattern is a post or response to a bug report, patch or question that is generally helpful but at the same time needlessly nasty or snarky, and with a I-know-better-than-you attitude. If the community person dislikes the question asked, or the use that people make of their software, why do they take the time to write answers at all? Usually being pleasant is a question of writing less words as well. These people go out of their way to add snark to the response.

This isn't limited to "open source". It is probably just a people problem. I've seen the exact same thing on guitar forums. Members that post helpful replies, but spread a layer of snark over them. You follow their profile and they often have websites with lots of good free information, lessons and whatnot, but here they are, writing twatish answers. It has been a problem on stackoverflow.com too, and they really stirred things up over there recently trying to herd people into being a bit nicer.
I've had this conversation before and something interesting is that I think there may be a genetic component here, which can make empathy, in either direction, somewhat difficult. From my perspective, the question is who wouldn't go on such a voyage? Are you not curious what the universe really looks like? What unknown phenomena or other curiosities are out there? To me this is literally the meaning of life. Intellectual curiosity, challenging yourself, adventure. Not to mention that finding a place where your vessel could settle would mean being able to start an entirely new branch of our species created with the wisdom of and knowledge of a species' existence of efforts beforehand. I think all of these urges played a critical role both in our evolution and our global expansion.

Beyond this there are also more material motivations as well. Of course there will be people simply seeking a better life, and a demographic that's yet to be created is those seeking immortality. Relativistic travel enables the possibility of traveling 'into the future'. People throughout time have engaged in all sorts of behavior to try to extend their lives. Relativistic travel is perhaps the most likely to achieve such ends since it would enable access to future technologies. In the future I'd expect to see many of the wealthiest on Earth directing a disproportionate amount of their funds to space technology to this end. This could even be happening in the present, but that'd be beyond the realm of even wild speculation.
Don't forget node.js
No need to apologize! You didn't come across as "aggressive". Your comment made me think and that is important. Taking arguments to their extremes helps sometimes to get a discussion really going...
Landmark UN Report Says Humans Have 12 Years to Stop Climate Crisis
The cast is defined by ISO/IEC 9899:1990 §6.3.2.3.1, since block is a pointer to void, and struct header_t is an object type:

"A pointer to void may be converted to or from a pointer to any incomplete or object type."

The subtraction is defined by §6.5.6.8, provided that block points to an element of a large enough array object:

"When an expression that has integer type is added to or subtracted from a pointer, the result has the type of the pointer operand. If the pointer operand points to an element of an array object, and the array is large enough, the result points to an element offset from the original element such that the difference of the subscripts of the resulting and original array elements equals the integer expression."

(There's similar text in other versions of the C standard.)
Tangental anecdote: Every time I see Diff EQ mentioned the first thing that pops into my head is the number 11. That's the score of my first, last, and only Diff EQ test. 11%.
These people don't help with VISA and Relocation. They ignored my application after knowing that. Please don't put VISA/Relocation if you are not willing to consider those who need sponsorship
In a nutshell: Google, Twitter and Facebook followed a very liberal definiton of what they are, created a platform to promote free speech to get free content from users. Being a platform, they did nopt have to edit content like print media has to. This created traffic and drove ad revenue. And everything was fine.

Then some bad stuff happened, advertisers, not users, complained by withdrawing money. And who would have guessed, that was an issue. The situation these companies re now in sucks, either they start editing (which is not censorship) and risk being treated like traditional media eliminating their competitive advantage. Or they don't and risk loosing ad revenue.

IMHO the underlying reason is that free speech and free press offline is lot easier because there are a ton of different outlet, all with a somwhet limited reach. People like Rupper Murdoch already put these limitations to a serious test. Online it's much worse with a couple of global de-facto oligopols. I wouldn't be surprised if societies and governments are moving to regulate that one day.

That being said, the fact that all these companies, leaning apparently heavy on " 100% commit to the American tradition
that prioritises free speech for democracy, not civility", are at the same time more than happy to ignore that stance in certain countries to maintain a global foot print (p.47 of the Google doc comes to mind). It seems, after all, that money is king and everything else secondary.

Admittedly, FB is much worse that Google in that regard.

EDIT: All of the above points are more or less cited from Googles own document. Except the part with e oligopol which is my own conclusion.
... and Google is supposed to stand by while their platform is not fit for its stated purpose?