skysight-inc/HackerNews huggingface dataset:
Hahaha that is a good one. I remember as a C++ programmer there was several occasions where I saw a goto statement would have given the cleanest and most maintainable code (typically exiting deeper loops). Yet I always picked more convoluted solutions because I knew what an immense shit-storm I would have cause if I had checked in code with just a single goto statement.

It would not have mattered that I could have provided a rational explanation for why that was a rational choice in that instance. They would have just kept reciting scripture and called me a heretic.

Meanwhile people will let you you commit the worse most unmaintainable code, as long as it doesn't break any the 10 commandments of coding or whatever the equivalent would be.
Hmm now that you mention it, does anyone know of a utility that is able to take an image of a hand drawn diagram and convert it to something like dot or C4?
Do you want your children to live in a world with +4 degrees because some purely financially motivated people stopped progress on the environmental protection front?
Ask HN: How to maintain interest in completing a Sideproject?
Well, I have a big problem when it comes to completing things. Every time i have an awesome idea i start working on it asap and stay focused on 120% like a beast for some good time.

And always when it comes to finishing the project i loose interest. For a example, I do have a big thing i want to create. I have a complete concept since this idea exists for about three to four years now. We've got a professional logo designed which is the best one I've ever let a contractor create and every aspect of the project is perfectly planned. I already had some type of prototype but always when it comes to "finishing" it, I'll just loose the interest in completing it. Everytime I tell someone about the Idea everyone is just amazed and says it's perfect and that I really need to finish it. Now im a freelancer and don't have much time for side-projects anymore because im struggling to make enough money to survive. I often thought about maybe trying to get some funding but in germany i have no idea how to get that done.

So to get back to my main question: How do you maintain keeping intereset in finishing your side projects?
The nobel family has, understandably, been trying to stop the "Nobel" price in economics for quite a while.
Apple Takes a (Cautious) Stand Against Opening a Killer’s iPhones
If this is the case legally, then it seems in the world of phones, an OSS operating system puts users at the mercy of more organizations (OS developer and phone manufacturer) rather than giving them more control.
It seems disingenuous that Mr. Teytelman calls this article an attack. He himself is reaching out to speakers at this event to get them to cancel.

Agree or disagree with the event's motivations, trying to get it shut down is an outright attack. Defending against that publicly, like this article seems so do, is warranted and not an attack on Mr. Teytelman.
Breaking abstraction layers will kill productivity. There's one article that gets posted to HN every year but I can't find it atm. It's about how long it would take to do something from scratch. Taking it into the extreme, including growing your own crops. For computers that would be like mining your own silicon in order to build a CPU, so you can build a PC, to build a boot-loader, a OS, a compiler, a web browser. It will take you years to write that "hello world" program. If you find a bug in a compiler, then that's one day of work gone to debug and path it. Same with libraries, having to write pull requests to the libraries will take time away from whatever you where working on.
Leaky abstractions are worse then abstractions. If things are hidden, it will take extra time to dig them out, you could just as well have them all in the open.
The arms race moves to its next phase.

I'm not sure this will accomplish much as it's not that hard to serve things from one's own domain. More work for the tracking company to get things set up, I suppose, but harder to detect once established.
> if sites did start banning privacy-conscious browsers like Firefox, I'd just stop going to those sites.

I already do this -- if a site doesn't work with my defenses against the ad industry up, then I don't go back to that site.
It's on GitHub, so you can assume people know what Java is (if not where Java is) and what Python is (if not the family of said genus).

But not what a CAN bus is. There's no harm in making the word blue.
Is the chance of this higher or lower in a world where scientists with opposing views are allowed to deplatform one another instead of applying the scientific method?
Absolutely. If you slice up the demographics in the right way you could find very large populations in the US that have among the best health outcomes anywhere in the world, such as the entirety of New England.
I don't know about "personal repo". My employer uses this tool to help test production code.
The flipside is that sometimes things become available and then there's a publicity push on those things. For example, in this case, Catch Me If You Can just became available on one of the popular streaming services, and Abagnale is speaking at an event he wants to promote next week, so the articles appearing about him are likely promotional.
I definitely disagree with this, it sounds like you're only taking into account the big budget titles that the media talks (and complains) about.

My favourite story game, Life is Strange from DONTNOD, literally brought me to tears. Going through the Steam reviews, you'll find this is a common reaction. It was still in my mind weeks after I had completed it. Easily the most compelling piece of entertainment (and yes, Art) that I have ever experienced.

No movie I have ever watched has solicited that response.

Even something like the quest line in Warframe I've found more compelling than most movies (shout out to DE's writers on this one).

It's hard to say for Citizen Kane specifically, but I'd wager more people have seen Avengers: Endgame than any particular contemporary equivalent. Just as more people have played Fortnite than either of the games I've mentioned above.

You can definitely find truly powerful art in the video game medium, if you're willing to look.
I'm a big fan of Automerge, I look forward to where the research takes it!
gimme some time, I'm busy till Jan 20, then I'll redo it. Just in case, kick me a message if I'm not heard from...
While this explicit cancel culture has been slow to arrive, this is exactly the kind of traditionally left leaning activism which has gradually come to infest almost all of academia (and to a lesser but growing extent, industry). The result is an extremely strong, emergent cultural pressure against certain results and certain questions, which has been holding back a wide range of fields and ensuring pursuit of severely one sided science for decades. Our understandings of intelligence, social dynamics, genetic influences on behavior, sexually dimorphic psychology and performance, climate change, et al. are mired by unspoken taboos, not because certain lines of inquiry are logically unsound, but because they may uncover results which run contrary to socially acceptable, but ultimately poorly or un- justified assumptions about reality and human nature. More importantly, a subset of results may justify certain traditionally right leaning beliefs, and so certain necessary research topics are effectively forbidden. Please understand, I'm not suggesting choosing between left and right, only pointing out that the bias is pervasive and undeniable.

The results are less effective social and economic policy, and poorer research in general, as incentives are no longer aligned with classical goals of objective knowledge discovery.
I like profiles, use them all day long, but I wish there was a container-like way to isolate sub-profile tabs. Similar to the "facebook container" or being able to have multiple aws account sub-containers in my "work" profile. It's something I wish I could do.
Not to burst your bubble, but this is not how it works for banks outside of the US.
But since we are on the subject, we should probably address the complexity of universal healthcare first
AI in the current public narrative is almost synonymous with "technology"...
Why would a book not be made to produce dopamine? They're written by people trying to make the most engaging and profitable story possible
This is the government's job - to make a working market. They should be forcing banks, through their existing bank regulation powers, to allow interoperation.
Ad supporters are wrong about this as a blanket statement. There are tons of useful sites that exist, many for years or decades, without any advertising at all.

Some sites would go behind paywalls, some would cease to exist, and some will just run nontargeted ads, but some would do none of those things.
Someone told me they spend 2 years in a team responsible for some of the undo menu at a giant software company. Incredible siloing.
That they are indeed.

And yeah, I am aware others have more powerful macro systems. OCaml is also pretty amazing at similar workloads.

Doesn't seem that we disagree on anything. You seem dissatisfied with the maturity of certain areas and that's okay.
meh. I’m not trying to sound cultish, but if you’re not at least familiar with some of the packages I mentioned... Python is different than TCL. Python isn’t growing in popularity for nothing. At the end of the day, I just want tools that get out of my way, while keeping the loc I’m responsible for maintaining to be small and easy to grok.
> He doesn't want this conference going forward

That is NOT what his Tweets say. He is warning that the conference is not what it says it is but nowhere does he argue for canceling the conference.

I've been warning people not to attend it.

It IS his business, literally, to warn people of this. And finally, we agree, if these people want to meet, they CAN meet without his stamp of approval.
No idea about connecting brains, but dividing one actually works and you arguably get 2 independent consciousness with different set of modules available to them (one has language processing that the other one lacks for example).

Look up split brain experiments.
I want my children to live in a world where they are free to think and to read and to listen to a wide variety of opinions, and not just parrot those that come from the loudest voices.
># Therefore it is righteous to deplatform them.

It's not "deplatforming" when your objection to someone speaking is about what they're saying. An organization pushing climate change denial should not be treated as credible because climate denial is not science.

Anyone who has even the faintest experience with physicists -- anyone who has sat in a room full of them -- knows that there are thousands upon thousands of physicists in the world, any of whom are perfectly capable of interpreting the detailed technical reports from climatologists. If the theory of global warming was carious, there are a lot of people who would know. Physicists are known to complain about theories they don't like, and they do -- usually about string theory or fusion power, never about climatology.

And that's just it. Anyone who understands enough physics to read a paper knows that the "climate change debate" is a media ploy to trick people into voting for something stupid.

The people running the ploy have made their beliefs known as well -- they realize that climate change is going to happen, but they think that the world, or at least the West, will be OK. Ronald Bailey delivers the exegesis of this viewpoint, and his readers are largely the educated right, who go on to encourage this nonsense among the gullible.
You'd also want to know recurring rates, 30-day unique numbers, and stuff like that... but even aside from all that...

Traditionally media product consumption is very age-stratified, with people time constraints and choices changing with phases of life.

Even historically pre-games, this would apply to the types of shows or movies, so the most popular teen show in the world may not dominate office chit-chat the same way the most popular-among-adults entertainment would, say Monday Night Football.

Now there are way more forms in play then there used to be. Fortnite is very new. Gaming participation among my age group (millennial) certain has changed with aging, as many of my former die-hard gamer friends no longer devote nearly as much attention to it, but have picked up "old person" habits like passively watching HGTV while doing household chores instead. Similarly, even now when I'm working with very gamer-heavy coworkers... it's not Fortnite.

So it's entirely possible for something to dominate in revenue and overall any-single-instance participation numbers yet be less relevant to the "mainstream" mid-20s-to-middle-aged conversation... It's also possible for that conversation to continue to fracture.
The "balance" that needs to be had is simple: don't spy on people. If you have their informed consent for data collection, then you aren't spying.
The industry of mobile apps and games has seen rates go unsustainably low, often to 99c or free, causing them to make up the difference with in-app purchases, ad networks, tracking, and lots and lots of psychological tricks.

Nobody can dare simply sell a game on the iOS or Google Play store for $5 or $10 anymore, because there's far more "free" ones out there. This has turned lots of people off of these storefronts. The race to the bottom is real.
Right! Banks are already regulated by the government and this seems like an opportunity for them to improve the retail banking market by requiring interoperation. Maybe it wouldn't work but it would be interesting to hear from him on this topic - can the government make this market work better?
I live in Australia and that doesn't seem out of the ballpark. I pay the equivalent of USD$1.3k a year in levies and USD$100 a month for health insurance. Australia doesn't have access to the same level of care either (for example, bleeding edge cancer treatments or experimental medicine).

I also pay substantially more in other general taxes (compared to the US), which ends up funding healthcare as well.
Can you elaborate for a terminal/linux layman?
Yes, denial of man-made climate change is sufficient grounds for deplatforming in my book. Not that that's happening here. A scientific conference calling for freedom of speech is upset that a scientist is using their freedom of speech in a way the conference doesn't approve of.
Interesting how we can have such vastly different experiences.

When Julia makes a copy is pretty straightforward and natural IMHO. I would have been curious to see an example of the code you used where a copy was made without you knowing.

I started with Python, but I find Julia better is almost every single way I can think of. Like even if Julia was slower than Python I would have picked it because I find it so much nicer to use.

I wrote an article here about some of the observations I had about using Python after coming back to it from Julia:

https://medium.com/@Jernfrost/python-vs-julia-observations-e...

There are some exchanges further down. Would have been interesting to hear your feedback on some of those things.
I use a project management tool (gitlab's issue tracker), and spend sometime on planning. And I force myself to solve 3 bugs/features each day.

I also take breaks. After a few weeks working on different things, I come back to the project feeling more productive.
I believe I experienced a quantum immortality event. I went all the way through through the tunnel of white light in the hospital while being treated for a head trauma.

The process of entering “the tunnel” was that of shedding the ego. Only when naked could the journey begin. When I had totally accepted my death and it’s ramifications upon others.

My memory of death is one of unimaginable peace and serenity. Like being white light. Although it happened 10 years ago it’s hard being back alive really as every moment is suffering in comparison.

When I was shoved back down into my body things seemed the same but later two of my close friends sat me down and told me I was treating them differently. I relate to almost all Mandela effects and have some strange memories my family deny.
Get in line. People have been making that argument since the dawn of time. Even "writing" was heavily criticized over memorization and oral story telling. Each criticism declaring the end and ruin of civilization.

If I had to pick one of them to actually make this complaint against it would be computer (AI) generated content optimized for clicks on video websites (think kids videos on youtube).
oh interesting. sorry i didn't realize the keyboard was removable on the surface book. that is in fact what i was imagining. thanks!
Show HN: HN front page trends of the past decade
It's unfortunate for Hipmunk to just be turned off despite its founders trying to buy it back: https://skift.com/2020/01/14/hipmunk-co-founders-spurned-by-...

I remember being pretty amazed by its UI back when it launched, but unfortunately has fallen off the last few years.

Flights are hard, and it's why we're staying away from flights at first for my travel startup Wanderium (wanderium.com). Instead we're focusing first on the "long tail" of travel issues: visas, vaccinations, safety, local customs, infrastructure, etc. By aggregating all of this data in a single place and presenting them in a single, personalized experience we think it can save travelers many hours per trip.

Check out our beta if you're curious: https://www.wanderium.com
On the other hand, this kind of bank regulation issue seems right in Warren's wheelhouse and the president might have the power to make this happen through their existing bank regulation powers, or maybe through the CFPB...
Amen to this article. Concise and right on point. My parents have a Roku streaming stick hooked up to their (relatively dumb) TV, but are not tech-savvy. A bunch of times, they've asked if I know how they can watch X, and I do. I have an HTTP URL to an HLS playlist or similar ready to go. But good luck getting it to play it if no fancy app wrapper exists.

In the end, I set them up a Plex server, which I can securely remotely drop things into. But that comes with its own fair share of ridiculous concerns.
I think you are missing the point. Racism, bigotry, and white supremacy are all things Stefan is against.

How much of his stuff did you listen to before you came to this conclusion?
Indeed, especially at a small company where it makes a big difference to have a capable person in charge. Even if it's not as fun as being on the front lines, it can be the responsible/right thing to do if you're the most qualified to do it.
Near-Earth magnetotail reconnection powers space storms
That’s surprising considering that there isn’t a Google Flights interface for hotels (I.e. an aggregator through which users can purchase hotel reservations through hotel providers directly)
> It's even proven by Google Contributor program's failure.

Although I think your point is correct, I don't think that this program's failure is evidence for it. I give cash money to numerous small creators, but there's absolutely no way that I would have used the Google Contributer program to do it. That requires more trust in Google than I can muster.
You're right that the GP should have edited out the name-calling, but you can't post like this to HN. We've banned this account. If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're at https://news.ycombinator.com/newsguidelines.html.

But please don't create accounts to break the site guidelines with.
If they care so much about fraud, why do they use things like phone numbers and social security numbers for verification?
We'll have to respectfully agree to disagree here. My first job was with 50+ year old guys who chased such bugs in micro-kernels and drivers literally every day. They swore that the world hasn't seen a dumber abstraction than pthreads, lol.

They were exaggerating of course -- and they were like gods, they fixed hundreds of sync bugs in C code, mixed with assembly for like 15 embedded platforms.

I am not such a hardcore programmer like them to this day even though I am almost 40 but the mutex/condition_var combo has bitten me many, many times. Spurious wakes, for example: not all platforms do them right (side note: I realise these may remain a forever fact of life and be a key to having preemptive scheduling like in the BEAM VM [Erlang/Elixir]). A lot of defensive coding is needed. And that's only one example out of dozens.

IMO you are just used to it. If you code in Erlang/Elixir on very parallel-friendly projects I am pretty sure you'll never go back to the pthreads model!

It's just the conclusion of the group of programmers to whom I philosophically belong (basically people who ran away screaming from C/C++ after working 2 to 10 years with them) that this stuff looks deceptively easy and it works quite well in many cases... until the projects gets big, many people get involved and bugs start to creep in. In such conditions, immutability + actor model have so far proven to be much more people-friendly paradigms that make introducing certain class of bugs much harder.
> a pretty good argument against exceptions

Every time there’s a subtle bug with 7 contributing factors, people pick the one which is caused by a design decision they happen to hate, and place all of the blame squarely on that one.
> Who are these people who feel that simply listening to someone speak is equivalent to endorsing them?

There are certain topics that are so settled, that to engage with anyone with a contrary view is tantamount to giving them credibility and a platform to reach the uninformed. Some topics simply don't have "both sides" in any meaningful sense. Flat eartherism, Holocaust denial, and antivaxxerism are ones that immediately come to mind. Anyone who denies the mainstream consensus on those subjects is either a moron, a dishonest person with selfish or malicious motives, or both.

Denial of human-caused climate change is close to being in that bucket by this point (the next 2 decades will determine the truth of it). From the perspective of those advocating for action against climate change, deniers have blocked any sort of meaningful action for nearly 30 years. Their actions have led to unprecedented, potential economic, humanitarian, and ecological crises.
Please don't feed an egregious comment by replying. This is in the guidelines: https://news.ycombinator.com/newsguidelines.html.
In the US, public broadcasters get most of their money through contributions -- but advertising is a significant part of the mix as well.
Thanks! I have the vague impression that there are fewer stale or missing flights on Kayak than competitors, but I haven't done a bunch of comparisons recently, so I'm very interested in what others think.
All of what you say is true. And I believe that social media platforms deplatforming people according to arbitrary judgements or public pressure is unacceptable in a free society. It deviates from the "right equilibrium".