skysight-inc/HackerNews huggingface dataset:
It is so easy to destroy your culture and trust, and very hard to gain it back.

I think CB is on a very slippery slope. There are plenty of opportunities out there. Why working at CB?

- Banning political discussion

- Ask employees to rate each other

- Rescind accepted offers

- What's next?

Also, what would happen to your beloved assets if they go bankrupt?
I checked the article on the extreme off chance...
Not really. There are scores of famous Hollywood actors, musicians etc who most would never guess were Canadian.
> I’ve never been a cog. I simply refuse to. I take jobs where I’m valued and treated well, and I leave those I don’t. This is entirely possible if you make it a high-order goal. There’s nothing naive about it; I’ve made a good living this way for 30 years.

That's an incredibly privileged position. Sometimes, people resort to various tactics, including embellishing and ghosting to get ahead, especially when they feel like they have no other choice.

That doesn't excuse it, but it happens anyway.

What's important to remember is that the power wielded by the company and the employee is not symmetrical, so they have to be treated with a double standard. A company will always be better equipped to lose an employee or handle a rejected offer after a round of interviews than an employee in the reverse position.
I read that and still have no idea what this is. What is "the oft ideated, never sublimated "forge" repository for emacs"?
I don't give a crap about class, so I'm probably not the person to ask. I do have family members who care about it.
Or thorough.
The real reason why Google canceled the talk is because the speaker has a long history of anti-hindu rhetoric and multiple employees complained about the talk to HR.

That Washington Post article is lying (or being extremely disingenuous) to take advantage of outsiders without context of the situation.
That is very impressive actually. Though your typo made me laugh out loud.

> Someone on Twitter recently posted their Model S turning over 400km with only $3k in maintenance costs.

400 kilometers and a $3k maintenance bill somewhat reflects the image of Tesla that you see a lot on the internet. Whether or not that is actually the case.
Microsoft Acquires GitHub (2018)
Is your primary differentiator to existing Rust CLI HTTP clients like https://github.com/ducaale/xh that it does not have any dependencies?
Which entirely misses the point that most people think of the IT guy at work when they hear "IT". They're different skill sets.

It's analogous to the relationship between mechanical engineers and mechanics or machinists. Yeah, they're both working with 'physical technology' and there's some overlap in skills, but they're ultimately very different roles.
I refer you to these two comments

https://news.ycombinator.com/item?id=31602479
https://news.ycombinator.com/item?id=31603138

Criticizing does not help. It does not matter if you criticize the worst, or the second worst or the third worst actor.

Helping helps. The first important step in this is figuring out what will help. I explained it in the linked comments, so I will not repeat it here.

The way Chomsky addresses the issue makes him look dishonest and this removes all his credibility.

His failure to recognize genocide Serbians committed on Balkan is very repulsive for me. Also seeing him dance around Ukrainian question does create similar associations in me.

I will address Russia and Israel in other comment.
She likes to point to the cardboard cutout or box on the shelf and tell the shop assistant that “my son made that”.
Looks great! Is there an interactive demo somewhere? I couldn't see a link sorry
You're telling me you're gonna play the same piece every other day for years, decades, and then you won't be able to play it again in 3 days? That seems very hard to believe, and it sounds more like you're not confident in your brain's ability to grow muscle memory.
You're basically arguing that Ford has a semi-monopoly over the car categories they compete in. Which is pretty laughable.

Again, by your logic Ford can just jack up the price they charge to dealers and the dealers would have no choice but to accept it. But that's not true because Ford has to compete with other automakers.
Every shop I’ve seen uses the book times for any standard job.

My experience is that independents are significantly cheaper on a like-for-like basis, are also more willing to do a workable partial or alternate repair, but have worse lounges and often no courtesy car. (So you’re getting something for the extra cost.)
I'm American. And I agree with everything you've said.
That's definitely a description of GHC Haskell. All network IO in Haskell goes through a subsystem called the IO manager, which makes use of platform appropriate high-performance non-blocking APIs. (Actually, I think windows isn't getting an IOCP implementation until the next major release, but Windows has always been a bit undersupported by GHC.)

The nice thing about this is... You don't have to care. Haskell is a good enough programming language to just put the platform-specific non-blocking hell APIs in a library and let you write code that looks linear and blocking. If you want more control you can get down to the low level non-blocking APIs, but that's usually not going to be worth the trouble.
Ford is however at the liberty to lobby for laws to change, and to simply stop selling (electric) vehicles where the laws don't allow for direct sales - like Tesla did.

Tesla has pretty convincingly demonstrated that it's possible to run a car company in the US without paying off the dealerships. It's only going to be easier for the second mover here to also stop.
If you need performance, compiled binaries, etc then yea it sure can be worth it. In some cases you don't have a product if you can't get the performance to reach a certain level. In other cases you spend a lot more money tracking bugs in production that rust just doesn't allow to happen in the first place. Every project has different priorities, some projects don't need rust at all, some greatly benefit from it. The complexity is worth it for me, even for hobby projects, mostly because after a few weeks of toiling with it, I learned it wasn't that complicated, and what it gives me in price of mind way surpasses that.
Layoffs are on the rise http://layoffs.fyi/ (the graphs don't show well on mobile)
I'm all for better planned cities that don't need massive parking lots, but that needs to come with dramatically improved public transit, dedicated and protected bicycle lanes (not just a line of paint), and other ways for people who don't live within walking distance to use the space. I don't bother going to most suburban downtown areas unless I can walk there from my home. Parking, even with the current rules, is often too much of a pain. This encourages urban sprawl with giant free parking lots. It's just easier to drive down some stoads and park in a massive parking lot, than it is to drive down narrow streets, navigate through a parking structure, pay, and walk around. I love living in a downtown area, but hate driving to them.

I'm slightly embarrassed by the number of urban planning videos I've watched which center around the Netherlands. But a lot of the concepts they employ make a lot of sense. For example, instead of a US crosswalk where people enter into car space, it is structured in a way where it is clear that the car is entering people space, and it provides a lot of singles and barriers that force the car to slow down.
Finally! It seems every time Wolf Blitzer comes on everything is Breaking News

https://www.politico.com/magazine/story/2018/02/22/the-troub...
> The only difference now is that the tech is smarter and cheaper so that you don’t need to pay as many people to spy on their coworkers.

Your comment implies this isn't potentially an enormous difference. The difference is between having to pay people to spy on their coworkers, and having computers that do it passively, invisibly, continuously, in real time?
I wish I could upvote you more than once.

This is awesome. Being able to mix and match the parts/boards to get what you want and all with a standard webcam output.

Brilliant.
Thanks man. I feel so privileged to be in a safe country. How many of your 168 team-mates were in Ukraine?

That a pretty big size .... Any specific experiences you/they can share on how they coped with the struggles and things that worked for them? (maybe topics for a series on survival and growth when things perhaps changed overnight)
But what when you have some threads slacking off, and others too busy? It would be nice in this case to use those idle threads, even if it means a little bit of CPU cache trashing. And I believe this is what Tokio offers with a work stealing thread pool.
Discussion: Website claims to “require” Windows or Mac but doesn't block Linux
I may have discussed this at other places in the past.

I run FreeBSD on my desktop, and am a customer of Chase Bank (along with a few others), mainly since my family set me up there.

Chase claims to require Windows or macOS for their online banking, but doesn't block GNU/Linux or Chrome OS, while kicking out OSes like FreeBSD and OpenBSD. I could log in fine on multiple Linux distros fine, and on FreeBSD with a "user agent switcher".

I asked Chase if they could unblock FreeBSD the same way, even mentioning Linux and user agent switchers. Chase gave their usual BS about "system requirements" and "our website is working as designed". The person who talked to me was in fact pretty rude.

While I can use a user agent switcher and it works fine that way, and most websites (even banks) don't whitelist OSes. I find it absurd that Chase can claim that they require Windows or macOS at every level, but not block Linux or Chrome OS.

I'm betting that either blocking Linux and Chrome OS would make headlines, or alternatively that Chase uses a FOSS library that blocks BSD but not Linux or Chrome OS.

I'm also betting that they couldn't unblock FreeBSD if they unblock Linux since enterprises are generally very stiff and inflexible with requirements. If the higher ups say "only Windows or Mac" devs can't deviate.

A FreeBSD user like me is well aware of the whitelist, but a casual Ubuntu or Chromebook user may not even know these "requirements" exist since both "Linux" or "CrOS" are whitelisted.

It could go away when Chase's website is redesigned. Many websites in the early-00s depended on IE6 and now nobody does on the public Internet. Doesn't mean it will go away. Look at AT&T Fiber's 802.1X or Verizon's and AT&T's IMEI whitelist, nobody else globally does whitelisting to the same extent, or even Verizon FiOS and T-Mobile.

I think Bank of America says something similar to Chase but fortunately doesn't really enforce it the same way. I don't use BoA, though. I also remember an ACT prep website as a teen which only allowed Windows or Mac when I used FreeBSD (w/o plugins), but that aged very poorly in today's era of Chrome OS-based schools. There may be many more examples, feel free to discuss here.

Yes, I could use another bank, and I'm attempting to, but my family's weird money management system is a big roadblock making it harder for me versus most people. I moved one direct deposit and yet it caused chaos. Chase is sticky for my family like the Apple ecosystem is for many. We even have "private client" status.

Not an iPhone user, I could be a teenager today and want to run LineageOS, but my family is tied into the Apple ecosystem making it hard to leave an iPhone, just a bit easier for me with Chase since user agent switchers exist, but you can't get an Android to connect to iMessage or other iServices.
Its not so much the dying for me, but losing out on some living because of some poor choices. Im always greatful for the scoop on how to live longer, and your prescription to just not worry about it and enjoy whatever would not work for me, as I'd take too many opiates, smoke, and stop exercising which would shorten and narrow my life.
Distance typo fixed, thank you! Happy to have provided a chuckle.
Because it's evenly distributed throughout the country.
> this guy should leave Google so he has more time to make YouTube videos and tinker/research in his garage/lab.

unless he's so independently rich that he doesn't require the income from google, this is not a good idea for most people (and i'm sure not for him neither).

Google pays a lot, and this high pay would allow him to spend more free time (e.g., it may be possible to work only 4 days on google pay) doing tinkering. It would also allow funds to buy goods _for_ doing the tinkering. Youtube money is unlikely to be enough, and he doesn't put out enough videos for it to be a job. Paradoxically, making youtube your job will likely diminish the tinkering aspect of the video - youtube encourages you to create clickbait and upload often and consistently.
When are the cheap GPUs going to start flooding eBay? I haven't built a PCin decades. What 1 thing should I read to prepare?
There were many things I liked about Nim:

* The compiled programs run pretty fast.

* Compiling is pretty fast too (compared to Rust or Haskell).

* It's easy for me to bind to whatever C library I have even if nobody made nice Nim packages for it. This one was important for the project I was working on.

* There is a GC, but if you choose the proper GC it will be based on reference counting (or if you are compiling to JavaScript, it'll use JavaScript's GC). It means I don't have to care about cleaning up resources. My memory may be wrong but I think Nim also tries to remove reference counting checks when it can. I haven't ever checked in the compiled code does it do a good job at this.

* The language rarely complains that something in my code is wrong; there's no borrow checker complaining. Even with little experience I was able to write some quite complicated code. It's like Nim wants to do its best to compile and run my crappy code.

* It's easy to read. Maybe because it looks so much like Python and I have lots of Python experience. Nim does not want to complain about your code unless it has to. Despite being statically typed, you don't have to write type definitions that much.

There are things I don't like as much:

* The story for running threads in Nim is not great. You can run OS-level threads but it's a bit janky (you'll have to now care what data can be shared). It wouldn't stop me from writing multi-threaded software though if I really needed threads.

* The documentation could be a bit better. I think Nim project should take this giant page: https://nim-lang.org/docs/manual.html and reorganize it and make sure the language is easy to read and find stuff. I often have trouble finding documentation on some language feature. I think the project is acknowledging this right in the first paragraph "This document is a draft! Several of Nim's features may need more precise wording. This manual is constantly evolving into a proper specification."

This one is harder to pinpoint into specific examples but the language feels a bit immature. I feel like there's bunch of half-baked features that were thrown in on a whim idea. And obviously the package ecosystem isn't as wide as in more established programming languages. I looked it up and Nim has apparently existed since 2008; I'm sure it used to be way more immature ;)

Despite the negatives, I think Nim is an amazing tinkerer's language. I can very quickly write programs that will be speedy and easy to read. I'm not sure I'd start a very complicated large project in Nim though. I am bullish that Nim will mature and its userbase will grow, fixing some of the warts.

In a few months I plan to take a long vacation and work on a video game with my friend. There is a high chance that I'm going to use Nim for this project; to make something that runs both in browser and also natively.
The last thing I would take away from async/await in Rust is that it's "half baked." It's incredibly deeply thought out with years of RFCs, great contribution work that required both low level implementations in nightly and creating extensions to the memory model, and extensive bike shedding and discussion with the community on surface APIs.
Seems like a lot of people want the market to crash. Or, everyone is trying to time the pop.

Fundamentals for Tech is still pretty solid. Yes all the crypto/NFT can crash and burn but demand doesn’t seem like its going to fall unless there’s an actual crash.

IMO the fact is simply that policymakers have become really good at ensuring that crashes like 2008 don’t happen again.

Don’t believe the BS VCs are trying to sell. Yeah, startups won’t be able to raise money, its ok, there’s a ton of demand elsewhere for Tech jobs.
Just wacky I had to scroll this far to see Go mentioned. In certain contexts Rust is very impressive, in others Go is a much better choice. I'm really starting to hope that we'll see some of the important advancements in Rust packaged up in a better language.
It's interesting that you find Go to be Rust-adjacent. Setting aside the USPs of each language (goroutines and borrow checker respectively) and just speaking about the general experience of writing code, I find Go painful for all the reasons that I find Rust pleasant.

The best summary I can give of Rust is that it was designed by people who learned from the mistakes of the programming languages that came before it.

The best summary I can give of Go is to quote Rob Pike's response [0] to a request for syntax highlighting in the Go playground:

> Syntax highlighting is juvenile. When I was a child, I was taught
arithmetic using colored rods
(http://en.wikipedia.org/wiki/Cuisenaire_rods). I grew up and today I
use monochromatic numerals.

[0] https://groups.google.com/g/golang-nuts/c/hJHCAaiL0so/m/kG3B...
caste has been described as "Tower without staircase", i.e. no ability to move up or down, regardless of your economic class, education, or any achievements. You don't identify with a caste, it is tied to your birth (family name, place of birth etc.).
Edited my original comment, because apparently racists require nuanced dismissals of their wrong beliefs.
"That's why u never become an employee in the modern age."

Suppose everyone follows your advise- how will the economy function?
> With that said, any YC startups want to give it a shot? Allow comments and see if the questions helps with their recruitment? Might help craft a better ad.

Wow that's a good idea, and compromise that I had not considered. Imagine if it were optional, that's a great solution to satisfy both sides and puts the startup in control of their own involvement.
There is about to be a re-allocation of capital. But there is still far more demand to hire software engineers than the available talent even including the layoffs.
> I’m kind of surprised so many people are shocked by this. I know of one company where dozens of people were fired because their email was scanned for external job interviews and the CIO had a report, which he used to prematurely cut staff when he needed to save budget.

On a related note, if you were a Microsoft employee, how comfortable would you be talking with recruiters on LinkedIn?
I can imagine a lot more stories like the one of Billie Eilish and Finneas producing her first album at home...

> This is no humblebrag bedroom studio that turns out to have been professionally outfitted. It’s just a regular bedroom, with a bed against one wall, where Eilish sat to record her vocals, facing a desk and bookshelves and O’Connell’s modest production setup: Apple Logic Pro X, a Universal Audio Apollo 8 interface and a pair of Yamaha HS5 nearfields with an H8S subwoofer
I'm guessing you mean music venues? The short answer is yes, eventually.

The slightly longer answer is that we'll probably be the strongest option for smaller venues that want to do more complex stuff. To the extent that there's always some tradeoff between simplicity and power, we're likely to continue to lean pretty heavily on the power side for our core ticketing system.
Note: I'm not saying there isn't caste bias. I'm saying that articles like these are shamelessly lying about what happened.
> While the results are usually workable - professional musicians are very good at their jobs - they're not great.

The Orpheus Chamber Orchestra (https://en.wikipedia.org/wiki/Orpheus_Chamber_Orchestra), performing without a conductor since 1972, would like a word. :) They’re definitely not large, but I would strongly dispute the “not great” part. On the other hand, they’re also very unusual in that space—even eight-piece chamber ensembles often have a conductor!
guessing it has a lot to do with pay discrepancies
One wonders who the Queen's "advisors" are. They surely hold enormous power for how unknown they are.
That would be because casteism is deeply tied to hinduism. You can't criticize it, without also implicitly criticizing the other. What is the context that would make this okay?
Historically, what percent of startups at series A, B, etc end up going out of business? A material percentage I think?

These companies, are they going through a modern "failure" where it turns out loom or whatever is not a viable business, but instead of just imploding, they die slowly because VCs don't want to write down their investments, so they make them stay on life support?
I hate this take on cheating. Not taking cheating seriously cause stakes are low , and the person is only cheating "themselves", is a bad take. Because not only does it undermine the overall value of your degree/course, but it actually is highly discouraging for the ones who do not cheat. Since not cheating become a major disadvantage.

A good system shouldn't reward bad behavior and punish good behavior.
Japanese developers are happy to restrict streaming their game. Usually they won't allow showing the ending, or the last quarter of it, or you can't allow monetization without prior agreement, etc.

Other regions don't seem to care.
Yeah I really don't understand what he's saying there - where does he think his salary comes from? Money buys those interested individuals time to pursue that interest, and the more of it we have the more people we can put in the right time and place to find the next big thing.