skysight-inc/HackerNews huggingface dataset:
> It takes time to customize to one's preferences

I don't even do that. I find the {mint, PopOS} defaults to be incredibly sane. I think I changed the background of mint. I'm always SO very confused when I need to use a MacOS or Windows machine.

That said, you can get the feeling out of the corner of your usage that something's gonna give. There has been painful transitionary stuff going on (remember X vs wayland? ifupdown vs networkmanager vs netplan? systemd? musl vs glibc?) that somehow the community papered over in a sane fashion for GP use, but when I was "sysadminnnig" stuff as an accessory to the stuff I was coding, it was loads of pain normalizing between different machines and moving from distro to distro. This could get even worse as stuff moves to containerized work, so the people most likely to complain due to bearing the most pain just stop caring.
I have airless tires on my bicycle. They are slightly firmer than regular tires, but the trade-off for knowing I will literally never get a puncture is more than worth it.

They are not “rubbish”.
That's great. Thank you for your feedback!
anxiously awaiting :)
I'd say keeping an eye in the issue tracker https://golang.org/issues + golang-nuts mailing list https://groups.google.com/g/golang-nuts?pli=1 might be a good start.

I wrote an article about where to find Go-related content a while ago: https://henvic.dev/posts/go/
And China has a history of returning North Korean defectors to NK, where they await death by labor camp, etc:

https://www.hrw.org/news/2017/09/03/china-redoubling-crackdo...

I've seen this mentioned in a documentary about people fleeing North Korea via China and Thailand as well, and they need to hide themselves from the Chinese as much as they do the DPRK border guards.
As you said before, you can use tabs. You just need to use tabs everywhere (on Python 3, on Python 2 you can pretty much mix tabs and spaces, however this is a very bad idea).
Is there anywhere a list of Golang projects made by developers around the world? Probably github search? Haha.
> nobody gets kicked out of school for not doing co-op

But you'll get kicked out of co-op for not having internships right? I meant someone can't graduate co-op without working in industry.
Sidereal month (relative to fixed stars) is 27.32 days.
Synodic month relative to Earth is 29.53.
There are other months that correct sidereal for motion around the sun, eccentricity of the lunar orbit, and tilt of lunar orbit, but the difference is tiny.

https://en.wikipedia.org/wiki/Lunar_month
Sure, I'n not saying it's exactly the same thing or that it's good, but we should also have some perspective.
No, that is not even remotely close to being true. Pretty much every aspect of a mainframe is architecturally massively different from a big rack of standard servers.
The problem is that developers and companies are obliged to accept these practices because they control 50% of peoples' devices. It's not just a "private company" any longer, it has become a public infrastructure.
[something].js https://xkcd.com/1508/
The NFT community has been processing this news by changing their Twitter handles to Nate's with his imagined excuses and explanations ->

https://twitter.com/BoredPimp/status/1437989964680032264

https://twitter.com/nogoodlogan/status/1438014313722040322

https://twitter.com/Milkman2228/status/1437971018950250499
You may have just borked your VM's. OMI installed because it is needed for certain feature integrations (most notably Log Analytics/Azure Monitor).

It's worth mentioning many of these features which deploy OMI do so in a way that does not set up a listening port. Therefore, the impact of the vulnerability is pretty low. Indeed, I just spun up a Ubuntu VM and while it got a vulnerable version of OMI, it doesn't have an open port.

The LA table VMBoundPort will let you assess if you've got one configured for listening on the OMI ports. I think a lot of the people in this thread, and possibly the people writing the articles aren't Azure SME's, hence all the panic and grumbling and eye rolling.
On nodejs and dependencies, it’s kind of irrelevant but I suggest the author check the size of their .go modules folder, it’s most likely also a few GB in size.
Not if you only do it once every few decades. Normally they kill much much fewer.
In case of Fedora coreOS and openSUSE microOS you can you use an ignition file to declare your complete OS before the installation. From partions over packages to file contents.
Norway's cold and rich?
I'm not sure it matters... Even if it was completely uncoordinated or by accident, it's not good for the ecosystem.
>Re: plugins, DAWs with VST sandboxing are great. I use Bitwig, and I've never lost work due to a plugin crash.

Exactly, the original thread reads as someone who hasn't touched a modern DAW from the last 8 years or so. Even Renoise has multicore support with sandboxed plugins so one of my ancient free shitty vsts doesn't bring down the whole system.
Based on screenshots posted to an unverified twitter account? Why would this get upvotes?
They tested on tons of different external datasets, and at least one of the training datasets was balanced. Same results were obtained.
418s were issued if someone used the wrong pot. 410s were issued when someone did not return the coffee pot after a set time. 404s were issued after that. 403s were issued when someone from marketing tried to get coffee.
Thanks for the links to the blogs. I was wondering how it worked and the "How it works" bit on that page said nothing. Nice that they've explained it. It looks like the blog does answer your questions though:

> The interface which Replay uses for the recording boundary is the API between an executable and the system libraries it is dynamically linked to.

I assume the ordered locks use a global order.
Steve was famous for brutally streamlining Apple's product offerings, and making it stupidly easy to understand the differences between product tiers.

I don't necessarily think four iPad offerings is too many, but I don't think Steve would've ever found it acceptable. He loved debuting with a single product, then adding a cheaper "mini," then eventually creating a holy trinity (mini/regular/pro), and leaving it that way forever.
Thanks for your feedback. We'll correct that thing about Python as soon as possible. However please agree with me that with an educational background of C/C++, learning Go was easier than learning Python.
It's an error code. It should be returned by a tea pot as a response to a request for coffee.
> You can't claim that taxation is a complex subject, yet begin by asking simplistic questions about it.

Are you the only one identifying some of the sarcasm in my post? Good.

The idea of the tax code being "designed to benefit the rich" is beyond ridiculous. This is as ridiculous as me asking a simplistic question about the origins of any part of of the rotten stinking mess this tax code has become.

I'd much rather have a flat tax system with no deductions at all for anyone.

I would also propose that taxing businesses is wrong. Why? Because you tax the employees of the business already. Taxing the business stinks of double taxation and removes capital that could be used for growth and to create more jobs over time.

Think of it this way. Let's say ten people as a group product furniture and sell it. They make money and pay themselves salaries. They also pay taxes. However, let's pretend they can do this without forming a legal entity we call a business. The just do the work, pool the money, pay themselves salaries, pay expenses, pay taxes and life goes on.

Now we come along and say: Wait a minute! You are working together to make tables. Because of that, we are going to take another 30% in taxes out of all of you. It isn't enough that each of you pay 30% in taxes, we want 30% from what remains.

Sounds silly, doesn't it? Well, it is. At least I think so. Could be wrong.
> It was a great product, but Macromedia / Adobe demonstrated subsequently that they were in no way a security-responsible long-term maintainer.

The amount of zero-days zero-click remote code execution that came out of iOS on the past few months...

Zerodium had to stop buying zero-days for iOS last year, as they had too many of them.

I means I won't say that Adobe did a great job on security, just that it wasn't a good justification to kill the whole product.

Flash didn't get taken down because of security issue, but because of Jobs manipulative tactics.
Could it be a lot if electric heating instead of fossil fuels? Pure guess.
> These hackers are just criminals illegally doxxing a huge number of people. They don’t deserve cheers.

Fully agree. First and foremost the rule of law must be blind. However, spectators need not be similarly blind.

I am not cheering on the hackers. I am merely accepting the Newtonian forces at work here. I doubt that there are many (any?) Epik customers who I would consider good people (there’s simply no logical reason to host with them otherwise). That doesn’t mean they aren’t entitled to their rights, under the law.

But it does mean that I definitely don’t sympathize with them like I might someone else. Much like I wouldn’t sympathize with a drug lord who gets robbed by a rival drug lord. A crime is a crime, and the law should be applied accordingly.

Buuut I am only human. And I only have so much sympathy.
I really hope this is used by https://cosori.com/products/smart-electric-gooseneck-kettle-...
> Honestly, I’m not sure all of them are experienced enough to give a useful critique

I wouldn't let this be a stumbling block to asking for more review. I think it's like writing an article or paper - once you've invested a lot of time into the thing it gets harder to see the warts. Having another set of eyes can really help catch that stuff, even if they aren't at the same level of expertise as you. Back in my research days the department I was in had a person who's job was basically reading research papers and providing feedback - in this case she usually focused on the paper structure, clarity of phrasing, and of course grammar - she was an expert in writing not in CS. Yet looking back a drafts of papers before and after she had given input shows a massive improvement, even if the technical content was unchanged. Similarly a smart intern can be a great source of input for making my code clearer and better, even if the algorithm doesn't fundamentally change.

Also, if like me you are prone to falling into ego traps, inexperienced folks can bypass the ego's defenses. A simple "hey why did you do it $complicated_way instead of $simple_way?" can hit a lot harder than "hey make this $simple_way" from a mentor. I think it's because I've invested time into teaching the intern and when they ask a good question like that my ego gets a boost from "I taught that kid well" to balance out the "OMG YOU THINK I'M TERRIBLE AT THIS LETS FIGHT" response. (It may also be tempered because I tend to view the intern's questions as genuine requests for input, so I start thinking of the explanation and realize $simple_way will in fact work just fine.)
On a related note, we've been using editorconfig files to enforce consistency across our python files. It does away with 2 spaces vs 4 spaces vs tabs.
Of course not, but I don't think that is what happened here. And I am not sure it's wasteful, if they eat all the meat the will eat less of other meats. Gruesome for sure, but not more gruesome than a slaughterhouse.
I was curious too. Quick Googling shows this breakdown of energy usage by sector and source: https://energifaktanorge.no/en/norsk-energibruk/energibruken...

The Tweet is specifically about electricity (kWh). It appears Norway uses mostly electricity in applications where other countries might use more natural gas (heating). This is likely because Norway has plentiful clean hydroelectric electricity, so they export their natural gas instead of burning it.

This inflates their electricity consumption numbers but given the mostly hydroelectric source and reduced fossil fuel burning it’s actually a net win.
West Virginians as I understand it largely hate Joe Manchin. It's just that any of his competitors are worse (somehow) or get outspent by several orders of magnitude.
We still haven’t proven that amyloid plaques don’t have at least some level of responsibility. Just because we now have the ability to clear plaques, and it hasn’t lead to improvement, doesn’t prove that amyloid plaques aren’t involved in disease progression.

Now let me be clear, I’m not a cheerleader for any of them. I have read every original paper on the pathophysiology of AD from the 60s through to 2014 and I saw in detail the debate bounce back and forth from Amyloid to Tau with sprinkles of ‘Type 3 diabetes’ and inflammation and back again like a game of tennis. The science will come out the way it will come out.

But there is nothing about our ability to remove plaques with no change in the disease that says that amyloid plaques don’t have a role in disease pathogenesis. Could be the damage is done and clearing them is irrelevant. We just don’t know enough
I don’t think the delicate feelings of Chinese nationalists would hold much sway if NK struck someone.

And they damn well shouldn’t.
The source is in the very next tweet.

https://link.springer.com/epdf/10.1007/s12599-020-00656-x?sh...
Yes, exactly, I wasn't excluding 418 in saying all 4xx are errors in the client's request.

But 'client did something weird I don't understand' is a 400, 405, something; not the same as 'this cannot happen' at all.
People will go off testosterone and other treatments to get pregnant, but keep the beard they grew beforehand. It's not strange at all.
Can nodejs be ran as a portable binary? (Electron?)
Weird. I must be mistaken; the last time I searched for a potato emoji, it only brought up sweet potato. Perhaps that app was using an older version of the standard; I don't remember for sure.
I wonder what the energy consumption is from things like video games and brainless media (tiktok, mindless YT videos, etc).
Ouch, that sounds true and hurt
Likely why he offered the Hessians 30 acres in addition to citizenship to defect.
Norway is high up but not the top of the per capita list that Wikipedia uses: https://en.wikipedia.org/wiki/List_of_countries_by_electrici...

Iceland is small but has some power-hungry industries (that's the point, to produce Aluminum with cheap power), influencing their total.
It takes time to make such a fundamental, but backwards compatible change for 10 million developers... Nobody wants Python 2 -> 3...
Typically in a betting market, you can continue to buy and sell your shares after placing your bet, so if the market moves and you now think that A is overpriced, you can sell some of your shares and lock in profit. It's not entirely clear to me how you make this work if your investment in A and B is with mirrored funds. If there's a way to make it work, it certainly seems like a step in the right direction.
I would disagree. If it were coordinated, it could possibly be exposed and countered.
The era of orbital private spaceflight truly begins with today’s launch
go is indeed a pleasure to write, especially if you have vscode auto-format on save with the official go formatter. Not worrying about getting the formatting just right takes a huge cognitive load off I didn't even know I had.

One minor mistake in the article:

> Fortunately, Python and Go removes colons by default at the end of every expression. To quote someone, “Colons are for compilers, not for human!”.

Just to clarify for non-native english speakers,

a colon is ":"

a semi-colon is ";"
>The thing about platforms is that their value is in the money that the platform owner leaves on the table. The more that you claim for yourself, either by charging more fees or neglecting maintenance, the less reason there is to use the platform.

In other venues, I've seen this described as "becoming 50 percent richer by being 10 percent less greedy."
They got audio support in a basic form a few years ago. That's how far behind they are.
Someone with no/low income will take eons to repay $1.685.000, even if made in installments. I doubt it would even be a serious option unless you were wealthy.
Well, I would not call US before 13th amendment a democracy and that was 150 years ago. But to your point, liberal democracies are a new phenomenon.
Good. I want to incentivize the progression of humanity to a kardashev type 1 civilization and beyond.
parent sounds like they drank the J.D. Vance koolaid :/
Ah. I meant semi-colon. Ups ^_^
I'm not sure this is so clear. Google's first prediction market had 1,463 traders (>10% of the company at the time) and produced >250k predictions (though >50% of those were from trading bots).

The market was a surprisingly accurate forecaster too: http://static.googleusercontent.com/media/services.google.co...
You just need to update your hardware from time to time, not because the software needs it really, just because Apple needs to keep cash flowing in. I use the same apps on my iPhone 12 that I did on my iPhone 6, the only reason I upgrade is because Apple won't let me update the software without buying their new uneccessary hardware
This is great. I too enjoy working with Go coming from a Swift, Obj-C, Java and C# background. The problem that the latter 4 languages have is keyword bloat. For example, Swift has 23 keywords just for declarations (Source: https://docs.swift.org/swift-book/ReferenceManual/LexicalStr...)

The entire Go language has 25 keywords. That's it. That includes declarations, control, errors and multithreading.

Language design of the latter 4 along with this keyword bloat make for unfettered methods of writing code. Want a simple HTTP request to process JSON? You can open a Go file from the last 5+ years and expect that to look exactly the same. Try doing that in the other languages, and you will find every possible combination of the same thing.

Generics has so much indirection and emphasis placed on re-usability, that readability for debugging and understanding become exponentially difficult. In fact, almost every use of generics ultimately ends in type erasure or forced casting. And let's be honest: every generic has to conform to a super generic or protocol, so it's not really as generic as you thought it was going to be.

Highly opinionated, reverse compatibility and the lack of generics make Go extremely powerful for it's purpose. Type safety make for easy refactoring, and when refactoring needs to take place, your code is forced to follow the conventions laid out in idiomatic Go: https://golang.org/doc/effective_go
>Founders banished

Linus was banished?
What? I didn't say anti trust only applies to monopolies. According to the judge Apple is violating anti trust and walking right up to the line of being a monopoly. It's interesting. My quote is taken straight from the ~180 page ruling.
The Trojan Room Coffee pot is mentioned in the RFC as an example. https://datatracker.ietf.org/doc/html/rfc2324

edit: but I wouldn't say that it was the motivation
OMI may listen on the network (depending on what Azure feature is configuring it), but you will find that the most common azure feature pushing OMI does not configure it to listen on the network, which is Log Analytics.
https://www.getgymscript.com
Are you sure ParallelGCThreads was deprecated? The cms GC algorithm was deprecated but that doesn’t use that setting, which is used by the ParallelGC algorithm. The default was changed to the g1gc algorithm. But if you were manually specifying parallelgc that shouldn’t have been impacted.
this is super interesting. Honestly, I do think that your testcase is worth replicating.

I dont think anyone is advocating you tradeoff stability for shiny features, but i think everyone is existing in a state of disbelief that Java 17 would break on your usecase.

But if what you're saying is true... it super duper worth it for everyone to submit that test suite. Java 17 is also LTS ...so that effort would be worth it in the long term.
Show me the least verbose way to process things in parallel in Python and I'll show you the least verbose way to do it in go:

go f()
> Every business, from tiny boutiques to online giants like Amazon, tell you exactly how much each of their items costs. Why shouldn't it be the same when we're shopping for a job?

This is the opposite to how a job should be thought about. Shopping for a job seems to imply a business already owns my time, skills, etc. when they are really the ones searching. And transparency would further exacerbate that idea, as the job candidate is now bounded without even being able to show what they are capable of.

On the flip side, my employer is fully transparent about salaries from the c-suite all the way down and nobody seems to mind.
The "better way" is coming in an upcoming go release (generics)
another human doesnt have a right to leech off your body.
People with strong ideological commitments always think the mods are stewarding their enemies, especially when they happen to run across a case of us banning someone who they agree with ideologically. The assumption is that we must have banned that account for secret ideological reasons. Actually I banned it because it broke the site guidelines egregiously, has a pattern of doing so, and has ignored previous requests to stop. I also offered to unban it if the account holder wants to commit to following the rules in the future.

If you think this is evidence of ideological bias, that's a misinterpretation—you're drawing a signal from the data (or rather, from one random observation) that doesn't exist. This is a classic cognitive bias: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor..., https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... Since mods get this sort of attack nearly every day for years, you can understand that after a while we get a little desensitized to it—especially because the attacks are so contradictory. The other side thinks that we're secretly stewarding HN in your favor. Lots of examples here: https://news.ycombinator.com/item?id=26148870 and I could give you hundreds more.

I think your characterization of this community is wildly inaccurate, for similar reasons. Yes, HN gets comments of all sorts—to expect anything else from an open internet community with millions of members is unrealistic. To act like the worst of the comments, or the ones that you happen to disagree with the most, characterize the community as a whole is a big non sequitur, driven by the same cognitive biases (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...).

If you see a post that ought to have been moderated but hasn't been, the likeliest explanation is that we didn't see it. You can help by flagging it or emailing us at hn@ycombinator.com. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

That said, you're right that I missed something- I missed the pattern of behavior in the GP's comment history. That was a mistake.
I'm British and have worked in the US so I've used most if not all of these forms.

I'm not sure why the British one feels more logical to you, but I don't feel strongly drawn to either so probably it's more about familiarity.

> Plus, the word 'parentheses' is a mouthful :-)

There's a certain flow to the term "parenthetical" that I enjoy too! Alas I am entirely too parenthetic in my own writing and thus spend an annoying amount of time eliding the parentheticals :)
As an outsider, I am genuinely curious to hear what golang devs feel is elegant software to use as a model or inspiration.