skysight-inc/HackerNews huggingface dataset:
> compare to something based on an imperative language, say Puppet or Chef

I'm puzzled by this comparison. I consider both of these to be primarily declarative languages. You declare the state you want puppet or chef to enforce, not how they get there.

E.G. https://puppet.com/blog/puppets-declarative-language-modelin...
> Much easier to just hit the down-arrow and move on, satisfied in knowing that wrongthink was punished with a nice -1.

This is good, do this. The worst thing in threads IMO is endless subthreads attached to low-effort troll comments. Just downvote and move on. If the comment contains a factual misstatement, maybe post a quick note saying why it is incorrect, with a reference.
I used to read Coding Horror but stopped paying attention to Jeff Atwood after his anti-coding rant. He repeatedly insisted that "learning to code" is a really dumb thing to do unless you intend to make a career out of it. A really shocking opinion that I was surprised to hear from him, and made me lose all respect for his coding-related opinions.
Hate speech is a priori not very reasonable so getting rid of it is not a matter a censorship but of getting rid of what stand in the way of thoughtful discussions.

Also I don't think "in my house" metaphor has had much success. Which seems fair : Hacker News is not PG's house, although it is his baby, he handed moderation power over to the users, the algorithm and the moderators. Which is why we like it and trust it and use it. You can't just compare anything to one on one relationships, it does not work like that.
Antithetical? High fees are all but a feature :)
Possibly relevant, the bash restricted shell (bash -r):

https://www.gnu.org/software/bash/manual/html_node/The-Restr...
It shouldn’t be hard to find a better source than the Heritage Foundation.
I'd take that over still not receiving a stimulus check despite needing them more than ever.
Unfortunately, it is a bad name because, right or wrong, it will be easily mispronounced. Cocky AI? Who wants that?
Asymptotically, there's no difference between allocating a n+1 buffer and a n+k buffer before copying your old data in. You'll still get O(n^2)

In reality, it depends on the data you're handling. You may never end up handling sizes where the O(n^2) asymptote is significant and end up wasting memory in a potentially memory constrained situation. At the end of the day, it all depends on the actual application instead of blind adherence to textbook answers. Program both, benchmark, and use what the data tells you about your system.

If I've got a 500 MB buffer that I append some data to once every 5 minutes, I might want to reconsider before I spike my memory usage to fit a 1 GB buffer just to close the program 15 minutes later.
It’s probably possible to craft a script that looks innocuous line-by-line, but does something malicious as a whole.
LBRY does this with success.
FWIW, I think that total of $800m is purely stock trades and not the sum total of money moving through NYSE. According to wikipedia they were moving $130bn in 2013.

https://en.wikipedia.org/wiki/New_York_Stock_Exchange
Yep. The aim is to solve TTS for all languages one at a time.

You can check out the released models page for the other models and languages.

https://github.com/coqui-ai/TTS/releases
This is disingenuous. NTP is not a platform to spread destructive hate speech.
That guys take was garbage. Do you really believe that github is required to solve police facial recognition issues before they do anything else?

Why is Github on the hook for that? They have nothing to do with it.
The GPS industry has known they needed to use better filtering on their RF frontends since 2001 [1], and in 2004 the FCC approved using adjacent spectrum in terrestrial applications [1].

Adjacent frequency filtering has existed for decades to make GPS receivers that don't listen to adjacent spectrum, but Garmin, Trimble and other GPS industry heavyweights have spent the intervening 20 years putting out cheap hardware with minimal frequency filtering despite knowing it will cause these devices to work poorly as more radio signals are broadcast

1 - https://en.wikipedia.org/wiki/Ligado_Networks#LightSquared_p...
Agreed.

I'm doing a little side project with my brokerage account where I pick 20 good socks and 20 bad stocks. Sell the bad ones short and double down on the good ones.

That's how hedge funds work. It's interesting because as long as your picks are mostly right you can make money regardless of of the market is going up or down. Plus it'll be fun to say I started a hedge fund at parties.

Coinbase is my number 1 bad pick.
I'm not sure but even in the short to mid term I can't see it replacing swathes of code already written in C. Drivers and such, maybe
Not sure why I'm being downvoted - the answer doesn't seem obvious?
Motor home, then, to cover both bases.
> I've seen intelligent and insightful HN posts down voted simply because they went against the status-quo.

It is not possible to download posts on HackerNews, no matter how many karma you have. Did you mean comments? Because I think that actually one of the strongests points of HN that all posts will get equal footing. (they can be flagged though)
Well it was stolen not lost...
What the heck Is Stacking?
There is no way that Coinbase has a stronger lobbying base than the established financial players. They can get into this game, block it with tighter regs, and dig into their deep base of clients to offer similar products. I don’t see a moat here.
This site is epic
The whole purpose of taxing carbon is to reduce carbon emission to the efficient level and shift energy consumers away from uses that are not worth the cost in carbon emission.

Say you're a bitcoin miner powered by a coal plant. A carbon tax is imposed. The price of your power goes up. Your competitors, powered by solar, are unaffected. Maybe you keep going at the higher price; more likely, if the tax was set at anything like the genuine externality, you shut down. Possibly you keep going for a while, winding down your ops at this location but moving any new ones to find affordable power. Sucks to be you if you didn't anticipate the tax (which seems implausible, they won't announce it effective next Monday), but Bitcoin itself will hardly notice.

Say you're a farmer also in coal-plant-land. Aren't farmers powered more by internal-combustion engines than grid power? That should be carbon-taxed too in this world, and that's good: you want farming, where it's climatically most expensive, to shift to less-CO2-costly methods and crops. Farming spends energy on a much wider set of tasks, some of them more essential to the output than others, and some outputs more inelastically demanded than others. For some of them you adjust, for some you continue and pay the higher price. The ones you adjust were not worth the carbon cost; the ones you don't were. You have to charge your customers some amount more, depending on how essential the coal turns out to be in your case. Maybe, like the bitcoin miner, you stop farming, or shift to some sort of less-intensive organic farming; maybe you don't. Either way, it's more likely the right decision for the planet! We stopped pretending that dumping carbon is side-effect free.

You don't "differentiate on use" by politicians and bureaucrats deciding what's naughty or nice. They don't even know! It's an incredibly complicated problem! They further have no real incentive to do it even vaguely right, rather the opposite: any competent politician can look to the public like they're public-spirited while favoring concentrated interests. Was the FDA just stupid for banning the J&J vaccine the other day? No, they're fundamentally misaligned with the public interest.

Re painting cryptocurrency as a nobody-needs-it Ferrari, see
https://news.ycombinator.com/item?id=26654767
I agree it's a good place to find interesting articles.

I also think reading the comments is rarely a good use of time. Just feels like the median discussion site in that regard.
Isn't that more or less the idea behind LBRY?
Parallels Desktop 16.5 for Mac
I have recently found a whole lot of value in figuring out what everybody agrees about. A lot of the time that is right. And when it is wrong, it is good to know, and encourages (me at least) to really figure out why the fence is there before I remove it.
Any website can benefit from analytics, not just advertising-supported ones. You still want to know what pages and links are getting clicked on.

Here's a way to find startups that make something: https://www.ycombinator.com/companies?industry=Consumer%20El...
According to https://www.kernel.org/doc/html/latest/kbuild/llvm.html

> LLVM does not target all of the architectures that Linux supports and just because a target is supported in LLVM does not mean that the kernel will build or work without any issues.
Fun trivia: Brian Armstrong was looking for a co-founder on HN back in 2012: https://news.ycombinator.com/item?id=3754664
It mainly reflects the quality of the trained dataset, the earlier stages of the project and some experiments.

I suggest you the check the latest uploads on soundcloud.
Should you ask your customers?

I think this is a yes. This gives you some insight into what is desired.

Should you listen to that feedback?

I think this depends. You may get some customers that have unreasonable expectations. I have recieved some enhancemnet requests that make sense, so I implemented them. I've also recieved requests for functions that were beyond the intended scope of the product and would be better met with other products. In those cases, I would be honest and tell them those thoughts. Granted this is FOSS.
They are going to come after object oriented programming next because it reeks of classism.
I have seen evidence, but nothing I can share publicly.
Well the US has killed over a million people in Iraq, Afghanistan, and Syria in the current wars. How are you calculating the cost of that million lives to prop up the dollar?

This is one of the biggest selling points of crypto, it’s not tied to a government that may decide to commit mass murder for its sake.
Splitting and glueing is fine. But imagine 3 systems: system A is obviously wrong. It crashes on any input. System B is subtly wrong. It works most of the time, but you’re getting reports that it crashes if you input Korean characters and you don’t know Korean or how to type those characters. System C is correct.

Obviously C is better than A or B, because you want people to have a good experience with your software. But weirdly, system A (broken always) is usually better than system B (broken in weird hard to test ways). The reason is that code that’s broken can be easily debugged and fixed, and will not be shipped to customers until it works. Code that is broken in subtle ways will get shipped and cause user frustration, churn, support calls, and so on.

The problem with UCS-2 is it falls into system B. It works most of the time, for all the languages I can type. It breaks with some inputs I can’t type on my keyboard. So the bugs make it through to production.

UTF-8 is more like system A than system B. You get multibyte code sequences as soon as you leave ASCII, so it’s easier to break. (Though it really took emoji for people to be serious about making everything work.)
Does this mean the HN discussion is triple meta deep?
(3) only really works in isolated communities and islands such as those mentioned.

I would choose a mix of (1) and (2), but no matter what we say here it won't change the past.

Going forward we can either choose the goal of no masks, no vaccine pass and no restrictions this year. Follow Texas for more on how that works.

Or we can go on with restrictions and random shutdowns when infections rise above an arbitrary level.

I know i would choose the first option.
Some people have simply changed their handle and that likely wouldn't be obvious from the public data set either.

My old handle has 25k. It has been inactive since I moved to this one.
> So to store 0.5% of the world's wealth, we are using 0.6% of the world's energy.

It's even worse in terms of energy per transaction.
You can usually be un-IP-banned by going to a particular URL. It's usually not permanent.

As for the thing you were banned for, do you feel like HN owes you the ability to make an account per comment?
If good-content people don't use peertube, then only bad-content people will use peertube.

You don't need to browse all the instances, you can stick to ones recommended by curators you trust.

Joinpeertube should do better about how it promotes instances for newbies.
Might be useful to recall that Rust's 1.0 release was in 2015. It may be a little premature to reimplement parts of Linux in such a young language... Rust may be a fad and may not catch on. I have used it a bit and I don't think it offers many significant benefits over C++.

(The Rust brigade is out in force I see :))
Are static ips a common thing in the US? Here in Germany getting a fresh ip is as easy as restarting the router unless you explicitly pay for a static ip.
11 Passengers on the World’s Longest Flight
You're missing that for this to work, miners, those who invest into processing bitcoin transactions, would be willingly lowering the value of what they do. Other comments bring issues they'd already face in cost trying to adopt banning more transactions. But if they accepted those costs, bitcoin's reputation of stability and trust would be broken, if 1 BTC = 0.75BTC because .25 was from tainted transactions, nobody wants to risk that happening to them so they'd abandon quickly and the price would plummet. But if the price would plummet then miners would be inclined to do the opposite to avoid that happening.
You're saying they incentivize people to contribute to their github repo (https://github.com/lbryio/lbry-desktop/issues)?

Or are you saying that they specifically pay people to do so?
> why else are they the top dog?

They've got really good SEO game, and answers to most of my newbie questions when I'm learning a new language. But I tried contributing to the site for a little while... nope, it's wickedly political for all the wrong reasons and I quit before long.
So if someone buys a stick of gum from me after taking rent money from a tainted BTC address, I get flagged?
Works great! Now if only I could find the Yaxay3 skin :-(
Why not just hire a contractor?
I'm not sure why spam should be treated any differently than conversational indecency (personal attacks, bad faith arguing); in theory it could all fall under the bucket of "this doesn't belong here", right?
As far as I understand it (and im not in any way claiming to be a physicist) both string theory and Wolfram's theories are tryong to deeive the constants of the Standard Model as properties of mathematical objects, not 'contingent' proeprties of the universe.

That is, the Standard Model interpretation is 'the universe just happens to have these particles with these properties and these interactions', while the hope behind String Theory is that we'll be able to say 'the universe consists of this single thing that obeys this mathematical law, and so because of such and such mathematical properties it can look like either an electron or a quark or a tau particle, and when its in the electron state it must have this mass, and when it's in the graviton state it will have that mass/spin/color and no other is possible'.

I used the term 'non-mathematical object' for any part of the theory whose properties can't be derived and must fundamentally come from experiment, such as the mass of the fundamental particles in the Standard Model.
> There’s no reason to specify access to the DOM for webassembly since you can grant that access from JS.

There are reasons. If I could write web apps in a different language without having to use any JS, I would. It would be wonderful to be able to pick whatever language you want, compile it, and then deploy it. Having a JS bridge just seems like a clunky workaround that you have to live with.

> That’s great from a trust perspective because it means you can use a binary blob with confidence that it can’t do anything it isn't explicitly allowed to.

JavaScript is already sandboxed and can access only what you allow it to. Why have a sandbox within a sandbox?
I would probably challenge Reid Hoffman here. There are a ton of examples of very successful non team players. Elon Musk, Steve Jobs, Mark Zuckerberg or Bill Gates spring to mind. Probably many more. Just saying...
Does Wikipedia allow controversial content?
It is fiercely editorially controlled, and proudly so.
It's funny, for at least the first example, original pronunciation just sounds like Hagrid from the Harry Potter movies, which is especially interesting considering that's intended to be a less formal/"lower class" accent. Reminds me of something I heard once that the modern american accent is actually closer to the british accent at the time of the revolutionary war, and it's the british accent that's changed more since then. No idea if that's actually true, but it was really interesting when I heard it.
This is, as I understand it, how Symbols work in Ruby. They are prefixed with a colon, and are interned and immutable.
Absolutely love this. Thank you!
The all time high was also earlier today.
jekyll + neflify. Previously github pages, but we need to be able to add specific HTTP header which neflify supports.
Inclusion in a Distributed World
Upvoted :)
This is a great article! The only omission is that you can concatenate two &str's at compile time using concat!().
It's definitely not just a money thing, because even major channels that bring in lots of money can't get someone to review their cases.
That is exactly the mentality that got us into this mess.
anecdotally, i think college drop out founders, or even college-aged startup founders, were always rare. zuck generated a lot of press, and there are some thiel fellows still around, but most founders will have had at least a few years of industry experience.
I paid about the same... I am considering listing it. It's just collecting dust unfortunately.
Poetry does not have to rhyme.
This is one of those things that I did not realize kills discourse until I experienced a community that mainly posts serious content and discussion. Reddit now is particularly bad as each thread is sea of quips, one-liners, and trashtalk which pretty much floods out the pond of interesting discussion. "Funny" can be a great thing, but if that's all anyone ever tries to offer, it becomes very tiresome.
Indeed. If the person does not understand why/what is encoded by things like xxd or base64 or using tr to swap/filter characters, then one should hopefully pull the eject lever. When in doubt, one can sandbox scripts and see what they are in effect trying to do.
Whilst that us true, I think many of these comments are combative, argumentative, or implying more than arguing.

I think a thoughtful and compassionate but unfavored argument here will not be downvoted to death.

That is a higher standard than what the accepted political stances face. But it feels better than what is achieved in any other place.
Isn't that what docker does? I have found it very easy to get self-hosted stuff running on my VPS.
> I've seen intelligent and insightful HN posts down voted simply because they went against the status-quo

The best thing to do here is for the community to step in and actively up-vote unfairly downvoted comments.
How to keep business logic out of the views in Django?
Isn't this a direct listing and not an IPO?
I agree, it could be seen as a self-inflicted wound.

I'm a Guix developer but I still use Guix on Debian for important deployments, mainly because of systemd / journald.

But, we could also think of it as an opportunity. Well, I hope you'll find Guix useful and enjoyable, and maybe even help us improve it :)
cdbaby used to be a big indie musician distribution platform
Bitcoin CAN be used anonymously if you never use an online exchange to convert fiat to Bitcoin or vice versa.

But yeah, otherwise I agree with you. Once you've bought your Bitcoin from Coinbase, your name is attached to a Bitcoin address. Law enforcement might not know where the coins go once you spend them, but they could subpoena you or otherwise make some sort of legal demand to know who you sent them to if they suspected you of buying illegal things.
Casinos should be able to convert their business into crypto exchanges and list on the stock exchange with similar valuation. All remote too so they’d be pandemic proof :)
The computing industry could get less sensitive and accept that other languages than English exist.
A Different Theory of Covid-19’s Origin
So if defamation law says an individual cannot disseminate information written by others, but section 230 says an individual can do so without repercussions, which of those takes precedence?

Aside: retweeting doesn't obviously expose a URL, but in the similar scenario of dissemination by actual URL, I wonder if slugs therein would change things because then the downstream participant is actually themselves writing defamatory words (but I guess since the upstream participant specified those words first, even that is merely quoting existing info, not writing new info).
> if staying wonderful means we have to tolerate censorship,

The rules to stay on topic is not the same as censorship. Often I noticed people talk (write) past each other and get into misunderstandings; it happens to me I'll admit.
> However I'd argue that just because you can express something in a language, doesn't mean it's the optimal way to express it.

I completely agree, and I may not have driven this point home, but because a relational system lets you have different views of the same data, you can have sum types in one view, while breaking them into relational structures in another view of the same data. We don't get that in SQL DBMSs because SQL isn't really relational.

> If you could design a relational system that's a touch more ergonomic, that doesn't require learning a mental model that feels a little foreign, maybe the NoSQL options will be a lot less appealing.

What's could be ergonomic about a strongly system is that it can guarantee that if I pull a record from the database, it has exactly what types it says it does, so my code knows what it's dealing with. Even if I'm writing something in Python, I don't actually want to do a mess of instanceof checks.

I think what we want is to properly wire a DBMS into build tools. The production system should have everything strictly typed, presenting a clean API to consumers.

Meanwhile, a development branch should let you put whatever you want in there while you're experimenting, and then you lock it down before you promote your code to prod.