skysight-inc/HackerNews huggingface dataset:
This is purely my opinion from the perspective of a developer/engineer who has seen my solutions removed with little understanding for the engineering and people consequences in an organisation.

The issue with nocode SaaS products is the misconception given to non technical people about what is replaceable.

Often a good business decision does not equal a good engineering decision and the management structures in place don't allow for this type of discussion to take place. This is where developers and engineers are beat out by "it's better for the business" as a decision.

Often executive managers who have moved away from technical work and are very far removed from deep (as opposed to wide) engineering knowledge, this can promote animosity between management and engineering.

Again this is purely a view/opinion from my own experience.

The organisation needs to understand:
1) What are the needs we are fulfilling
2) Are we building up engineering where we need it

When question 2 is disregarded when engineering built solutions are discarded this leads to the degredation of engineering "credit" in an organisation.
Plus these giant bills are rife with pet projects and unrelated spending. The Coronavirus bill spent a small amount on COVID and somehow included an $86 billion pension bailout https://www.cnbc.com/2021/03/08/covid-relief-bill-gives-86-b...

This is politics as usual and no one seems to care about fiscal restraint anymore, so who cares anyway.
>Did he eventually find a co-founder? Or did he continue in his YC application as a sole-founder?

IIRC, he did - they met on Reddit.
The content will soon apply to YouTube too as they are removing the dislike counts. Though YouTube is much different from HN.
I don't think I proved the parents case at all. I was supporting the idea that corporations can't be trusted.

Apple was held up as some kind of paragon exception to this. It isn't.

1. slowing devices without telling anyone what they were doing.

2. assuming all their older devices were in the same state or had the same use cases. Replaced your phone battery recently? Who cares, you go slow anyway.

The combination of 1+2 combined with a loyal fanbase (or trapped in the ecosystem depending on your views) does seem awfully suspicious regarding manipulated obsolescence and worth investigation.

The article linked has Apple losing a court case in this regard.

So the point still stands, don't trust corporations, including Apple.

If you want to say that Apple is better than other corporations. Well that is a different point. You still can't trust them.
I'm really not knowledgeable about firestore, firebase or even authentification systems but couldn't an user request a secret key that the user will use to authentificate itself when sending a message into the websocket (that will not be transmitted to the other users)?

For the login-gate, I'm pretty sure 99%+ of the visitor would have not created an account. Even without the login, the HN room shared in that thread was kind of inactive.

Since the rooms are "private' by default (secret token in the URL), authentification is now really necessary for casual usage.
Coinbase is actually like Vanguard. It offers "investment funds".

Main difference: Instead of ETFs, you buy the different crypto coins.

The similarities are actually extensive:

1. People go to Coinbase mainly to invest their money. Sure, maybe, one day, in the distant future, perhaps, coins will be used for commercial purposes; but now and in the foreseeable future they are investment (speculation) vehicles

2. Vanguard has a direct relationship with consumers; you can open an account, wire money, and buy Vanguard funds. Same with Coinbase (and not the case with stock exchanges as some have suggested)

3. There is a certain amount of trust in the brand that makes people want to buy the funds/assets or wire their money to these brands. But that has limited power (see point below)

4. Vanguard's products are commodities, just like crypto coins are (you can buy the same bitcoin in many places, and you can buy essentially the same S&P 500 ETF from many platforms)

The difference is that Vanguard is successful thanks to a focus on low cost funds; Coinbase still rides first movers advantage. But inevitably it'll have to compete on cost.

Vanguard is managing $6+ T of actual assets; that's many times the total market cap of all cryptos.

And now here's the question: if they had the same valuation, would you put your money on Vanguard or Coinbase?
Some of my stupidest posts get upvoted through the roof. Posts which I put in a lot of work on? Mixed bag.

Partly this is a first-poster thing. If you post early, then you'll either get a lot of up or down votes. Take time to post, and well, might get nothing.
He's really changed. There is a subreddit /r/linusrants that documents his rants. In the last year there have been 9 posts, but most of those are reposts from previous years or not really rants or aimed at technologies, not people. Three years ago there were 27 posts.
Ok, we've DPO'd the title above.
Jeff Bezos' Blue Origin Launches and Lands Rocket New Shepard
The Python stdlib all seems to disagree with the GP and provide False for comparisons with values of different types. Personally, I didn't expect this, because Python tends to not like mixing types in any way, but it's the one place where it makes sense.
>nah. i’ve heard the cross-cloud argument multiple times and it does not hold any water.

This, I use terraform every day at my work and I really like it compared to cloudformation but I never understood the cross-cloud advertisement. If I deploy, say, RDS cluster and Kinesis streams with terraform, how on earth is it cross platform?
As I said it's relative. For me I prioritize my own physical safety and ability to freely travel before freedom to criticize the government.
In my experience those comments are often paired with tone problems, such as arrogance or aggressiveness. I always try to vouch or upvote any that seem unwarranted to me.
What's really interesting to me is that a rust character is 32 bits even though a rust string is encoded in UTF-8. I'm still just beginning to explore rust so I'd only gotten as far in the book as to learn about characters but not strings and their relationship to UTF-8. This bit of handling of Unicode has me especially intrigued now.
So what happens if I spend 2 hours on a ticket, but submit it 10 minutes after someone else? Do you have people "reserve" tickets? What happens when someone just keeps high-value tickets "reserved" and prevents others from working on them? What if I submit a better solution? What if you find a bug in my solution but I'm not available to work on it for another week? Do I get 1/2, 3/4?
If you are pronouncing B and V differently, then it's not proper Spanish.
> heavily colored by ideology

Exactly in display in your own response.

> Modi showcase the problems of large democracies

It showcase the result of disrespect of plurality in society and promoting hatred and Nazi style Hindu supremacy forgetting the complex geopolitical and cultural diversity of India.

> Given that India was run by 1 family for 60 years,

You mean to say India was an authoritarian state ruled by one family for last 60 years and only after 2014 it became free (HDI, poverty alleviation, education, from free to partly free tell a different story). Anyways these statement reflects the ardent follower logic of Hindu nationalist (in India it will be called M--- bhakt logic).

> Each of these govts inserted themselves strongly into personal life

Lived long enough in all these countries to know first hand that the development happened not because of the government but by work done by its citizens. Indeed USA itself is reaping the benefits of the hard work done by its own citizens with emphasis on science and engineering, not superstition and same apply to all these countries.

Japan, South Korea, Taiwan, Singapore and China in spite of very different political system were able to achieve similar trajectory of growth founded in hard work with emphasis on science and engineering instead of superstition. So they are a reference point.

China took 1.4 billion people out of poverty and made them moderately wealthy society with almost 99% literacy rates and 100% in all tier 1,2 and 3 cities. Its not because of the government, but because of its people and their emphasis on education.

During Mao Tse-tung (毛泽东), China was an authoritarian state and government was in every walk of life and during that time it was behind India, when it came to all the parameters of HDI (human development index). Food was rationed and there is lost generation during that time which did not go to university at all. All the progress happened when authoritarianism started to fade away from society giving space to it's citizens to learn, work and earn a decent living without state.

May be brush up some history on these countries, you will realize that their growth story is rooted in their citizens quest for better life through education, hard work with emphasis on science and engineering instead of superstition, race or religion supremacy theory.
For sure. Not just the same day, but nearly the exact same time as the IPO. Either sending a signal or hoping for less reporting
And there’s what I was looking for :) I did overlook that ‘idiom’ applies to a full language/dialect.

I think you’re overstating your case though when you say “It does not have the sense of a specific technical meaning for a word, distinct from the ordinary definition”—since jargon is a synonym for one sense of idiom and idiomatic is less specific in the group/individual distinction (and yes it’s an adjective but you can trivially employ it to construct an equivalent noun phrase so this matters little). That said my own case is clearly a stretch here lol.

Maybe more relevant is the fact one could just say “technical term” and they’d be understood perfectly—I’m pretty sure that phrase is the reason I’ve also never come across “term of art”.
It's a problem with LLVM though - there is plenty of bugs[1] still. On the good side, more and more of them get fixed with every new LLVM release.

[1] https://bugs.llvm.org/show_bug.cgi?id=4068
In my opinion, you lose out where transferrable skills are concerned.

You become a platform or product expert, which can effect your career in some ways.

I've seen this in situations where products from companies such as Salesforce are concerned.

I didn't want to become a Salesforce platform expert, I wanted to be able to pick the right tool for the job, regardless, and saw heavy investment into a single platform as a disadvantage both for the organisation as well as myself and our engineers.
Show HN: Show a List of Places on a Map
A simple web app to visualize addresses on a webpage onto a map view (Google Maps) for easier parsing of locations. It is motivated by the pain point of seeing a number of webpages that have a list of places but no mapview to visualize them. Seeing them on the map obviously makes it easy to see places in context of where they are. This in turn helps in planning visits or to know which place is the closest one among other things.

Most recently, SF gov put up a list of places to get vaccines from but no map view https://sf.gov/vaccine-sites

Source: https://github.com/gparuthi/maptools
Even though I find myself in disagreement with some of your posts on here, I still value and enjoy your presence here. The internet shouldn’t be an echo chamber. HN has meant a lot to me too, so I can relate with you on that. Have an upvote, and an amazing evening!
If a new account can neither upvote nor downvote, then wouldn't it be a catch 22 where no one ever gains any karma? Also as someone else pointed out, people often downvote for political purposes whereas the only reason I can think of someone abusing upvotes would be for spam which gets handled by HN's filters pretty well.
Pfizer Covid-19 vaccine linked to prion-based disease in vaccine recipients [pdf]
>"So regular CDK is basically a program-driven CFN generator."

What is CFN here? Cloudformation?
A lot of HN doesn't do that, they just downvote.

I think it would make a lot of sense to require a response before you can downvote.
Amazing to see.

But what I find interesting is that his vision was way off- crypto is nowhere near replacing credit cards, now or in the future.

But he did build a huge company because crypto became a speculative asset bubble instead.
Plus the risk associated with running Linux or any of the executables is orders of magnitude lower than copy/pasting and running a bash script one found on the internet.
I wonder if that's a mypy issue or more that the typeshed types are bugged, since type shed versions also get shipped (used to?) with new type checker versions.

https://github.com/python/typeshed
They’ll care a whole lot when rates get up to a mere 4-5%.
Perhaps even contextual. I find as an employee I’m the second and as a founder I’m the first.
I had to vouch for an inoffensive vanilla comment the other day. The downvote army frequently crosses the line to shape their ideology.
>"On a related note, CDK for Terraform allows DevOps practitioners to use a variety of programming languages instead of HCL."

Out of curiosity what is it that people generally don't like about HCL?
He should stick to making music - you ain't Kanye bro.
I find the "I disagree with you so I'll downvote you" approach to comments is quite useless. Should require a comment in the very least if you have any concept of adding value. Especially in political discussions I've seen. Its blatantly obvious someone is downvoting simply because they disagree. That should be trackable and that type of action flaggable in itself. But I understand the overhead it would create.

Flagging without reason is likely equally obnoxious.

If the downvoted person nas to wonder about the reason "why?" then the system isn’t helping.

I've seen plenty of faded out, non-snarky, non-trolling comments that were actually on-topic and relevant. But enough people didn't agree. Making them hard to read just means I now apply a extension to find out why it is being blocked. Often the faded out comment is informative specifically because it annoyed or offended someone who disagreed.

Looking back at some of my own comments that were downvoted, I have no idea why it happened. I asked others for their opinion. They have no idea either. So what was their intent? I literally don't know why. No self reflection occurs because there's no clear reason.
Got it, thank you.

Fwiw, that sounds like a bug or a misconfiguration; it's absolutely supposed to have better caching behavior than that (and does in the few projects I've used it on, even on a personal laptop). If you're interested in pursuing it further (I'd understand if you aren't; that sounds frustrating), I bet the bazel team would be interested in your report.
This is top down pricing. Multiple engineers clocked a considerable amount of time on this project. The number of OP-1s sold probably numbers only in the low tens of thousands. It's priced appropriately considering how many they're going to sell and the value the device provides (and not just the raw material cost).

We do a lot of computer programming using free or cheap (and billed monthly) tools on this site, so it's really easy to forget that professionals in other fields will pay a premium for something that works with minimal fiddling. Watching electrical engineering managers dump tens of thousands into single pieces of test equipment to not have to fuck around with patchwork solutions is enlightening, and I think software developers would do that a lot more if the FOSS route wasn't the only thing they knew.
>Vanguard is managing $6+ T of actual assets; that's many times the total market cap of all cryptos.

Well, 3 times more.

>And now here's the question: if they had the same valuation, would you put your money on Vanguard or Coinbase?

Depends on what the bet is. For growth of stock price? Obviously coinbase. The company that is more likely to last another hundred years? Probably Vanguard.
It's possible to use it in a Julia-like fashion (like PyCall.jl[1]). For example, with OCaml one could use Pyml[2].

[1] https://github.com/JuliaPy/PyCall.jl

[2] https://github.com/thierry-martinez/pyml
Oh, you thought the 4chan reference was about your grammar. Further amazed.
Armstrong is based, I'm not trying to bring in politics here or start any flamenation, I just love this clarity of the juxtaposition (the paradox of undermining something you pretend to support) in this quote from Greendwald's invective about using woke ideology, and abusing other people's suffering, as a disingenuous disguise:

In the wake of the George Floyd killing last summer, it became virtually obligatory for every large corporation to proclaim support for the #BlackLivesMatter agenda even though many, if not most, had never previously evinced the slightest interest in questions of racial justice or policing.

One of the very few companies that refused to do so was the Silicon Valley-based cryptocurrency exchange platform called Coinbase — which announced that it would remain apolitical and not involve itself in partisan debates or causes of social justice unrelated to its core business mission. When announcing that policy of political neutrality, the company’s co-founder Brian Armstrong explained that “the reason is that while I think these efforts are well intentioned, they have the potential to destroy a lot of value at most companies, both by being a distraction, and by creating internal division.” That once-anodyne announcement — to stay out of politics as a corporate entity — produced instant backlash. And exactly two months after, the notoriously censorious and politicized “tech reporters” of The New York Times punished the company for its heresy of neutrality with a lengthy article depicting Coinbase as a bastion of racism and toxic bigotry (the company was also savaged by journalists because of its audacity to reveal and respond to the NYT’s allegations in advance of the paper’s decision to publish).
> EA claims that doing more of the thing that causes these huge problems like hunger and homelessness will actually somehow cause less of it. And if you think I'm being reductive, fine, but I would ask that you point out what I'm reducing and why it shouldn't have been.

How is it "the thing", unless "the thing" is supposed to be, what, people using common sense? And how is it "the thing that causes these problems" when those problems are the natural state of being? People don't have food by default, people don't have housing by default, the huge amount of food being produced these days is in no way the state of nature. The argument of EA is closer to: doing more of the things that currently feed 95% of the world is the way to feed 100%.
Sorry, I am still mystified. Especially with software flow control. Sometimes using emacs "search-forward" everything just stops and it takes time to figure out what just happened. But this phenomenon has becomen increasingly rare in recent years. It is truly mystifying.
It's actually debatable if capital is even > labor.

https://taxfoundation.org/labor-share-net-income-within-hist...
It might be cool to needlessly spin up a CPU/GPU for no reason other than not being familiar with a more effectient method of doing something? I don't know where you come from, but that's not my definition of cool at all
Elected officials in the US are basically all corrupt because they take bribes ("campaign support") from the rich and do their bidding. (Princeton study.) Popularity, advertising, and manufactured sentiment are bought with this dirty money.

The only way to fix this is separating church and state and money and journalism.

A better way than a popularity contest is to do as the ancient Greeks by selecting public administrators at random from a trustworthy, competent group of people who serve for a limited term, like jury duty.
Mostly speculation: In order to avoid getting submissions that check all of the boxes for the feature but are a jumbled sloppy unmaintainable mess of code I would think you would need to have some kind of way to track developer reputations (e.g. a stackoverflow-ish solution). This would also allow you to turn it into a bit of a game of prestige where money is not the only incentive. The other problem I could see is multiple reputable developers doing the same task in parallel, but one submits it before the others and gets the bounty. I think that would annoy the developers that were not the first submission for a given task. In order to avoid that, you would need some kind of locking algorithm to ensure only one reputable developer is working on a given issue. You would also need to penalize developer reputation for not following through on a task.

You could also try out some kind of bidding process for issues with issue auctions having different minimum reputation levels that developers need to be above in order to submit a bid. Newer developers could bid on the easier/simple tasks that pay less, but for more advanced features or features that have a tight time frame could require higher reputations and pay accordingly. At this point though, it starts to look a lot like a separate start up that uses contracting work, but maybe the social aspect of reputations could get more better work done for a cheaper cost.
Ackman is an activist investor not a value investor. Ackman already said Stripe declined his approach.
I'm sure I'll get some angry responses here like I did in some of my previous comments (someone implied I was poor or something because they thought that I couldn't afford 3 cars???), but I so far couldn't agree more with this article.

I voted for Biden and lean independent, so this isn't political. But this infrastructure bill is largely a jobs and pork program and isn't meaningful change. We don't need more new highways.

"In the 2010 stimulus package, my community received millions for a new road. Guess what? That gave us some short-term construction jobs, but now my community has a new overengineered, overbuilt road to maintain. Forever. This is what infrastructure is: a forever obligation."

Yep. And ya know what? Building trains isn't going to solve the problem either. Why build a train when you go from one city to another and you just have to rent a car when you get there anyway? Trains work when you have desirable places to go once you step off the train. Maybe if we're lucky those places will spring up around the train station(s).

And even if you largely disagree with the article, at least appreciate that someone is challenging the status quo in an honest, if not ideological way, who wants to make America a better, more sustainable place. I feel frustrated on a routine basis that nobody ever questions every family having all these cars, maintaining them, paying insurance, and building and maintaining new roads and highways versus like, just building differently instead of the suburbs and strip malls.

I do live in the suburbs, and it's not all bad. It's easy to get in my car and drive a mile down the road and get a coffee from McDonald's, what's not to love? And my Amazon Prime packages from some warehouse never get stolen. Hell, most days I don't need to leave near my house or talk to anybody, I can just interact with them on social media instead. (-edit- /s)

Ok, I do admit there are some nice things. Having a yard (aside from the constant mowing noises, weed killer, etc.) has some nice benefits. We did condense down to one car at least since we don't have kids.
We also know that advocacy movements can have downsides many times the costs put in. Estimating the expected value of political advocacy is a good idea, but I would expect the result to be negative.
I was ready to be skeptical based off of the title but I really enjoyed the content. I wish the future parts were ready already as they promise a lot of the meat in terms of examples.
As Faulkner wrote, "The past is never dead. It's not even past."

I don't think much of Python culture.

Sorry to melt you.