skysight-inc/HackerNews huggingface dataset:
I agree with you. However, I am not sure if is only people being entitled, I believe that the problem is also connected with the lack of knowledge. We were always told that is not up to the individual to worry about climate change but to the politicians and companies. That and the fact that it is a very complex problem to solve serves as a great argument for people to "ignore" the problem
A long time ago I encountered a group of jokes based on a Poland stereotype (I haven't seen any in decades), where they would represent an 'unlucky' people.
My favorite was:
Q: "Who won the man-of-the-year award in Poland last year?"
A: "No one" :-(
Russians do smile, a lot. The thing is, Russians are not fake nor pretentious neither they like ppl that are like that. They're lovely simple down to earth ppl and they don't take any kind of BS. If you "act", they will not smile back. I love that!!
I saw that the functionality has changed a bit. It's even better now. Cool, move on
The performance isn't inherent in the design. It's perfectly feasible to have hardware accelerated graphics without passing through a whole GPU, since we have virtualization ready mesa vulkan drivers. And since you control the guest, you can dynamically scale memory use (if only one way), and everything else has negligible performance impact. As such, I think the only thing that's preventing running every application in a VM for me is the user experience, and this is by far the hardest thing to get right, but this will eventually be the gold standard.
GP explicitly covered this: Just expand your fixed-size array to the required size, it's still not a big array. It solves the exact problem, the map is overkill and overly complicated. The problem is, the map is only more complicated in the resulting binary, not in the library users' source code.
> the tu quoque fallacy that deflects criticism by accusing the critic of hypocritically ignoring the same action they criticize

I'm not justifying what happens in China, I'm saying that the US democracy spent 65 million dollars of 1948-1970s money to control the politics of a sovereign allied and financed far right terrorist groups that killed hundreds of innocent people and still refuse as of today to release the documents about it.

Sometimes some democracies are simply not better than regimes.

They can be equally bad, you knew if it happened to your country.

So maybe is denial, but maybe whataboutism is the idea that "we did some things, but look at us, we are a democracy, we did it because obviously it was necessary to preserve it, because the others are the real bad ones".
Blowing raspberries on a baby is essentially a fart joke that they understand.
Over three years is more than enough. Less than 18mths is concerning. Of course, some people make a virtue of 6 to 12 mth engagements each of which have defined outcomes - and you hire these people to come and do the same for you.
I remember also another quirk — you could burn CDs that various appliances will read, and you could do it such that you're able to add more files later, but you had to do that through Windows Media Player.
> I’m not convinced that even when working from home I’d want to live anywhere other than Manhattan if I could choose.

It finally makes sense for a salaried person to live in Dumbo. Before, it was way too inconvenient
I don’t understand. Which way is simpler?
Trees are trivially flattened, and it's literally a couple lines of comments or documentation to describe what flavor of CSV you're using.
Magnificent rant, I will forward it to an editor of my acquaintance.
No, you can't change the laws of physics, especially not with miniscule cabinets, a single 3" woofer, two 1.5" midrange drivers and a paltry ~10W of total amplification. It simply isn't physically possible, no matter how much DSP "magic" you throw at it.

If you're genuinely serious and believe these tiny speakers are truly amazing, please do spend the $30 yourself and send a set to Amir at audiosciencereview.com, so he can put them through the same set of tests and measurements that he uses for HiFi speakers and studio monitors. He doesn't mince words, he will rip apart manufacturer claims if they don't deliver on them, even if they're a well-regarded brand.
This was my exact thinking!
Show HN: Our Climate Change Future Looks Like the Everglades
If you're interested in the development of English, I recommend The History of English podcast by Kevin Stroud. It considers the Old English Anglo-Saxon period (and much before and after) in depth.

https://historyofenglishpodcast.com
IDK if its a modern bias or a recurring one, but people are very drawn to the idea of a core human "nature:" what we are when all the surface level stuff is stripped away.

The way the conversations I've had tend to go is ever more contrived scenarios. Eventually it gets to spaceships carrying sperm and eggs to be raised cultureless by robots. You need to avoid scenarios like these, where the boys know about raising chickens, praying and stuff. lol
As if a parentless, cultureless person is more human than the rest of us... more indicative of "true" human nature.

Once we set to answering a question, it seems very hard to question the question.
Vulcan Game Launchpad: $40k Development Grant for 50 Teams
Yes is the last part of its life, flowering time. Will flower for a lot of time and then the mother plant will seed and die but not before growing tens of new small plants around. You will not lose the plant.

Anecdata. Your plant is also a close relative from Agave tequilana, the main ingredient of Tequila. The genus is easy to culture and lots of species are heavily used in dry gardens.
> But that was incredibly hard, and error prone (and comes with tonnes of limitations).

No, it wasn't. If it was incredible anything it was tedious. But nobody really expected anything super complex from you. Just look at the kinds of programs that were produced in 80s or 90s.

It would be incredibly hard today. Machines got very complex, operating systems got very complex.

But it wasn't so complex in 90s. I think I stopped writing assembly when I started using WINAPI because that was the point when assembly stopped being practical.

Sometimes I wonder how I would fare if I was 18yo again today and had to start in development and learn everything from scratch. I feel being able to learn everything as the technologies were evolving is a huge advantage I enjoy.
Stop, in the Name of the Law
Orleans is a .NET framework for distributed applications, no language at all.

As for industry adoption, it is used by some game studios, for example,

http://www.odbms.org/blog/2016/02/orleans-the-technology-beh...

https://www.gamasutra.com/blogs/AshkanSaeediMazdeh/20170209/...
Israeli progressives have started to talk about ‘apartheid’
> Like I said, over half of security bugs are the kind of bug that Rust protects you against, whereas the other half (apparently more like a quarter, per side thread) is every other category of bug put together. So unless your model is that every other category of bug will be significantly increased by a rewrite, the rewrite wins out on net.

Rewrite does increase other types of bugs though. But the more specific point I’m making is that the domain matters massively here. A buffer overflow bug in ‘cat’ isn’t equivalent to a buffer overflow bug in ‘openssh’. If you’re worried about RCEs in ‘cat’ then the fix isn’t to rewrite ‘cat’, it’s to fix the calling pipeline. Eg is the containerisation service secure? Using Rust as a blunt hammer to fix all security bugs demonstrates a real lack understanding about how to build hardened systems in the first place.

This is the point I’m making. Not that Rust shouldn’t be used as part of the solution but rather that people need to stop bleating on about Rust being “the” solution. People love to quote vulnerabilities in Chrome and OpenSSL as a reason everything should be rewritten in Rust but fail to understand that coreutils are called in entitled different circumstances and thus have an entirely different security model.

By the way, your blog link needs updating in your HN profile (to github.io). Some really interesting content on there and I really enjoyed your writing style too. Thanks for publishing your thoughts :)
Please note that backups aren't a good measure against ransomware, unless you do them absolutely correctly.

The problem is that ransomware will encrypt your files, rendering them useless, but they still end up in encrypted form in your backup.
I just saw they released their SDK and DevEco intellij clone for people outside of China.
Ask HN: Do you know useful courses/certificates to reach Staff Engineer level?
Currently, I'm the engineering manager of a small team of 5 engineers, including myself, at a startup. I have a good idea for almost all of them, but I'm looking for advice about what external training can be helpful for a staff engineer track. However, I've issues finding practical courses and certifications.

I'm not looking for specific training but more general knowledge, like AWS Solutions Architect certification. This certification was helpful for me in the past, but we are heavy GCP users, so I'm opening the scope to find good content.

Thank you!
Push the public as far as they can go, until there's backlash then give in just a little to appease the masses. Pathetic
All StackOverflow answers are Creative Commons by now. That won't be possible.
FlOW in games: on game design from the creator of Journey Jo
Perfect Academic Assistance for Modern Students
well this is the key thing really. why are we so hung up on authorial intent? For example, Bradbury claimed that fahrenheit 451 is not about censorship - should we let that influence how we interpret and utilize his work? I think it is valuable to use fahrenheit 451 as a precautionary tale about censorship, regardless of what Bradbury originally intended.
> > Could you expand? Why would Github be fined if they let Huawei on their service?

> Because they're on the US's Entity List, which bans US companies from doing business with them without case by case, explicit approval from the US Commerce Department.

Oh wow, I had no idea. I don't know how I missed that. Thanks!

So I guess US companies cannot buy their employees Huawei phones (without explicit approval).
Had to use this editor. I really miss the mobile version. Otherwise, very good video editing capabilities for an online editor) Good job, I wish you lightning-fast development
On the other hand, it could lead to a decline of infamous "SO programming style" which is not that bad.
After unrooting and killing some big ones (not before to give a lot of my own blood in exchange for the sacrifice), I would prefer to fight a body snatcher than an agave again. This things are hard to kill.
Chap at work (at his home,rather!) has spent the last 15 months making and eating breakfast with his children every day.

He's not coming back to the office. No way, no how. He's seen a better life.
I appreciate the gesture but app developers in the West are firmly and irrevocably slaves to Google.
Agree. Even if the hash map somehow wouldn't use more than an array[256], it would still be faster as the compiler can optimize more due to simpler memory layout, and even the cpu can cache more efficiently and better speculate since less/simpler code is involved.

Always start with an array if the problem allows for it, even if you need to reallocate sometimes, or have to scan linearly. Measure performance before using a map or linked list.
Will low code software create a maintenance nightmare?
On the flip side, is Twitter itself not "fake"? Specifically, Twitter is selective in the types of content it chooses to censor. And they're pretty open in stating that accounts "undermining faith in the NATO alliance and its stability" are not "real" accounts. Seems like they're just a belligerent party in the west vs south conflict.
Thanks for building this, very cool project. I am considering using this to simulate web extensions for some automated analysis.
Report this to your manager and make it clear (using reports from cases, such as those ransomware cases) that you need to invest right away in security and a backup process you trust.
How is it even legal to deny him access to his funds for 180 days?
Getting Started with IndexedDB for Big Data Storage
2 hours both ways is below average for me. I gave a conservative estimate. At my previous job it was an hour and a half. Pretty normal here in the UK if you dont live in London.
Identify data assets that are important to you and back them up and work out recovery objectives in advance. This may sound complicated at first but follow this to get you started:

https://docs.borgbase.com/strategy/

Also a tool like borg [1] will help you ‘do backups right’. If you’re on Windows maybe checkout restic [2].

Next, make sure you patch software as unpatched software may contain vulnerabilities which can be exploited by a threat actor. Quicker is better and automating this allows audit, consistency, and expediency.

If you’re on MacOS check out RansomWhere from objective-see : https://objective-see.com/products/ransomwhere.html

Educate users so they are aware of the risks of opening emails from people they do not know and how to identify potential phishing.

Various anti malware/anti virus software can be used in conjunction with the above but cannot be relied on by itself - defence in depth.

Also you shouldn’t feel this is all your responsibility. Try and raise this business risk with the powers that be. See if you can not only get a company mandate but also maybe obtain someone with more expertise?

[1] https://www.borgbackup.org/
[2] https://restic.net/
That's true only in fairy tales.
> What zealotry are we talking about? JetBrains's bots? I'd hardly call a bot making a polite non-binding suggestion "zealotry"

I don't think anybody will remember this JetBrains bot 10 years from now. The bot itself is just a part of a larger movement, which is starting to resemble a religion [1]. This religion has its word police, thought police, and inquisitions that cancel people. It appears to me that you support this zealotry, because you use phrases like "good riddance" to describe your attitude towards people who are cast out by this movement.

[1] https://www.devever.net/~hl/newchurch
> I don't really understand why WFH enthusiasts are usually so radical on this topic.

WFH in general, now? Overton window. It's probably our one and only opportunity to shift it to include WFH as a standard practice in companies. Before, remote opportunities were very scarce, and were mostly tied around contracting. The pandemic briefly normalized WFH, but there's plenty of interests - powerful interests - gearing to get back to office work as soon as legally allowed. WFH enthusiasts try to counter that pressure, in a desperate attempt to make WFH stick.

> you should also keep in mind that in many places of the world commuting is done within a metropolitan area, and usually with public transportation (trains, buses, subways etc) so while it still takes away time it's not that catastrophic on the environmental side

Yeah, but even for the most environmentally conscious, personal time is still the most scarce commodity. Commuting by bus or bicycle is better than by car, but no commute at all is better than any of this. Public transport lets you make partial use of commute time; lack of commute gives you that time back.

And then not having to commute opens up geographical flexibility - you can suddenly work for a company in a different city, or in a different country. This is a well-covered topic, but there's another flip side to it, which makes some WFH people "radical": if their company pulls the plug on WFH now, it'll severely mess up their lives.

Personal example: I've been contracting remotely for a foreign company (started pre-pandemic), and due to various reasons, that contract got turned into FTE in a local company... with offices 400km from where I live. One which didn't, until pandemic, practice remote work. So I'm keenly tracking any and all discussions about work policies, because if they were to return to pre-pandemic policies, I'd have to uproot my life or change jobs. And I don't want to change my job, I really like the team and the work. So you can imagine I'm sensitive about this.
> Pick your poison.

I pick Rust every time.

I have this concept of easy problems and hard problems. Every decision to choose technology is a compromise and comes with its own problems. It is your job to know whether these are easy or hard problems.

Compilation time is easy problem. Just put more hardware to it or modularize your application or schedule your coffee breaks correctly.

Building reliable abstractions to prevent hard to debug problems is hard problem. Building a large, complex, reliable application in ANSI C is hard problem.

I try imagine, what would you rather spend your time on: coffee breaks or debugging complex bugs?
Ha, I like that! I should try that as well.
I am very curious about their JS based UI framework (that is referenced in their 2.0 canary release notes). Have you seen anything on this? (Examples etc.)
>Highly recommend Bregman's book

I second this. It challenged a lot of my beliefs and busted a lot of myths (Stanley Milgram, the Stanford prison experiment, etc.). I didn't agree with everything but I rarely ever do, nonetheless it was a great read. A very readable book as well, shouldn't take you longer than a week to read.
> The misuse or "theft" of semi-public energy really is grasping at straws.

It's not. What would you say to someone who went from store to store, and emptied the "take a penny leave a penny" tray into their pocket, so that nobody could have that anymore?

Even when it's not literally theft (e.g. credit card fraud or cloud services), it's abuse that destroys a resource, to the point where nobody can offer such a service.

> If you'd calm down and read between the lines,

I don't appreciate you lying about what I said.

> Surely we can point out several energy consumers offering questionable or no value.

So this is plain whataboutism?

1.3M people die every year in traffic, too. That doesn't justify setting a price floor on energy, or fast-turnaround ewaste.

> You do not want to spend a deflationary asset.

And if it doesn't die, it always will be deflationary. Supply is limited and people die, or lose passwords or hard drives.
Machine learning has been overhyped and many people have overpromised what it can do.

It's useful for recognizing objects on images, it improves automatic translation, it can rate chess positions, in general it's doing well in certain types of problems.

The thing is, people were expecting it to revolutionize every discipline and it turns out it's incredibly hard to build something useful with it in a domain badly suited to it.
Not really related to the sale but it might be an opportunity to completely rebase the score system. You can ask a dumb question that lots of other people upvote, like "What is a null reference exception" and end up with a score of 5000. On the other hand, you can answer lots of complex questions that are more niche and harder to answer and still be only double-digit score.

I'm not sure that it can be deliberate but maybe it is, otherwise they would have changed it?
You talk like its not a learned skill. Outsourcing your self discipline to a company if you do anything remotely related to tech should mean developing it is a top priority. Impulsivity is to a large degree a dimension of Extraversion, also.
NVM theres a big sign on process.

https://developer.harmonyos.com/en/docs/documentation/doc-gu...

It seems there are two emulation environments, one that is remote you need to sign in and verify yourself.
The other is your local simulator no need to sign in or verify.

The local simulator is only for wearables and cameras, if you want HarmonyOS 2.0 devices you need to use the remote simulator.

Edit: Locally you can only run project templates that have [Lite] in their name, maybe in the future they will make other simulators available. Signing up for remote emulation is too much of a effort for me.
:-) You're welcome. It did come and go fairly quickly.

It was an attempt to make an open, cross-platform rival to iTunes, but you needed the Apple, MS etc. apps installed to get the codecs & authorise playback. At launch it couldn't directly rip or burn audio CDs.

They dropped Linux support, it was forked as Nightingale to keep Linux support, but both forks flopped and were discontinued. Streaming stuff like Spotify turned out to be more popular.

Personally I think it is partly what led to the rise of simple lightweight music players such as Foobar 2000, Rhythmbox, Pragha and so on. OTOH there are now so many of those that developer talent is spread very thinly, and we might all be better off if there were just 2 or 3 leading ones with more substantial teams behind them.

I was just trying to warn you of the risks of using a name that someone else has already used...
Depends, often commuting is seen as this long, arduous thing to get to work. When I was going to the office, it was a 15 minute bike ride along canals. Technically a commute, but it doesn't feel like it, and it doesn't take a significant amount of my day. Really, it's a nice small amount of being outside and getting a little exercise and was kinda relaxing, so a net positive.
Are you implying Google had his password stored in reversible form?
I don't think that's true. So my Dad grew up in the 50s in Southend, UK, and I wouldn't have been surprised at all to hear a story about him stealing a boat with his brothers for a joy ride.

And the oldest was 16, almost an adult and easily far past the age children are often taught to sail in the UK even today.

A year younger than when their rescuer originally ran away to sea at 17.

And they were clearly still a bunch of idealistic, uninformed, woefully unprepared children, not even taking a map or a compass. And bringing only fruit as victuals.
The word commute literally comes from ticket prices being commuted for regular travellers (holder of a commutation ticket)

I.e public transport
I won't say that didn't matter, but this had happening prior to March 2020.

https://hoodline.com/2020/02/why-are-so-many-san-francisco-w...
Gibbard’s Theorem vs. Stable Matching
gRPC vs. REST
BigPicture Natural World Photography Competition: 2021 Winners
I think Phrenology was preferable.
Quick Tip: Alphabetize
If you need an ordered set just use the time proven tradition of "poor man's set" in Python: (now ordered) dict keys
This doesn't even include a bunch of unfunded or underfunded liabilities and pensions.

It's actually quite a bit worse.
It's basically the report button on github. This 1 hour old account clearly has an axe to grind. The criticisms aren't even decent.
China is copying sure but SELLING FOR LESS.

Why is Xiaomi in second place now in Europe? Because their phones are cheap. They are the IKEA of smartphones.
So that we may have this discussion and get out of this strange rut that is the care and feeding of idempotent little formats.

And to educate! To show each other. To make knowledge discoverable. That’s the reason websites like this are honestly a very good thing.
Prices in Red Attract Men
I have a couple of open source CLI tools to do this:
- https://github.com/tyleradams/json-toolkit/blob/master/csv-t...
- https://github.com/tyleradams/json-toolkit/blob/master/json-...
"The reason other people should do a 2hr+ commute each day is because I function best in an adult kindergarten"

No self-respecting person would never publicly (and proudly no less) say they:

- Need supervision
- Require frequent interactions / reassurance from colleges
- struggle to maintain their personal lives
- Cant form their own routines

There is mounting pressure to stop WFH and its coming entirely from those at risk of WFH, namely those who need the office as a place to be seen.