skysight-inc/HackerNews huggingface dataset:
I find that what keeps me at a workplace are the relationships that I form there. When I enjoy the company of the people that I work with, then I enjoy coming to work, even if the work itself leaves a bit to be desired.

I guess that this perhaps implies that communication is good and so all the desirables (code ownership, reviews, transparency, clarity of responsibilities etc) fall out as a result of a group of people relating well.

So, it's the relationships, more than anything else, I think.
The Dream Machine by Mitchell Waldrop [1] is an exceptional book documenting the early times in computing. Being a scientific journalist (Science and Nature magazines), he provides an unbiased account—which is not an easy job, to distill from first-person recollections—from Alan Turing up to the Mac.

And you will read it like you don't know how it's gonna end. Because that's how things happened.

(Really appreciate Patrick Collison and Stripe Press for re-publishing it)

[1] https://www.amazon.com/Dream-Machine-M-Mitchell-Waldrop/dp/1...
"Have you ever left just a few minutes before 5"

There's a story I was once told about how someone worked really late and then they came in late the next morning, but a VP happened to notice and they got in trouble despite having worked overtime.

I'm in favor of not being a "greedy jerk", but you have to do it for yourself. If you think you will be rewarded, that is delusional, and really just another type of greed.
Surprisingly, going to http://dk redirects to https://www.penguin.com.au/browse/dk for me. How strange (I've never visited the penguin website before this).
A female Spanish friend and I spent 11 days in Cuba in 2004. The overwhelming presence of security forces (secret police) made me feel the safest I have ever felt while traveling, even while being slightly drunk walking down a back alley at 2am, where two out of three street lights were broken and odd young men were sitting in the doorways of buildings with tons of ancient exposed wiring hanging down visible. There is a police station on every block of the city of Havana, apparently instituted long ago after someone set off a bomb during one of Fidel's hours long speeches. If anyone were to rob you, there is almost nothing they could spend it on without sticking out like a sore thumb. As far as arresting locals for approaching foreigners, back then the issue was with young Cuban women abandoning their $25/mo jobs and turning tricks with tourists ($100/night). I read that the police would never embarrass the tourist, but put the hammer down on the woman once she was away from the man. Those women were nicknamed jineteras[0], from the root jinete (jockey).

[0] https://www.bestcubatravelguide.com/jineteros-and-jineteras/
> f I tell you that X restaurant sucks because they have rats everywhere, and you go to that restaurant and actually see the rats and rate it as 1 star on Yelp, are those not authentic users?

Yes they are but that's not what's going on here. The barrage of downvotes in this case was the result of a platform feud between Youtube and TikTok content creators who told their userbases to go and vote the app down, and some sort of issue between India and China.

These people likely have not used the app at all, aren't actually evaluating the app itself, and the grievances they have are likely irrelevant to the vast majority of users who look at the rating.
Generate React CLI (v5.0.0)
Now supports custom component types and custom component templates.
> What about folks with mental illnesses, physical impairments, advanced age, pregnancy, recovering from injuries, drug/alcohol addiction

Drug and alcohol addition are definitely not in the same group as the rest.
Related: http://www.paulgraham.com/badeconomy.html "Why to Start a Startup in a Bad Economy"
> Slack co-founder Stewart Butterfield might be a household name today, but in 2001

'Kay. Maybe in your household.

Is this really a tech downturn? Yes, some companies are laying people off, with gig-economy things particularly hard hit, but the entire economy is a mess right now. It doesn't seem like tech is relatively more affected than other industries.

I do agree with the general premise that a bubble bursting is like a forest fire clearing away all the bullshit (along with many people's livlihood), and the current tech industry has a lot of BS ripe for being cleared away.
Hilariously enough, this is just cash at its traditionally best. I got a massage during my layover in Lisbon, but their credit card machine didn't work, so I had to use the ATM, which charged me something like 4 euros (bucks) (the massage was probably 20), on top of which they didn't have the change so the masseuse had to run out to get it... Paying took almost as long as getting the massage and spoiled the whole experience...
At the time it was actually inconvenient, as he needed some of those people live at a meeting a month later.

Having observed from pretty short range how the events unfolded after that, they did jump on the insanity when polish government turned out to be weak against it. That would be when the corks got popped, IMO.
As much as I am not a fan of js-the-language, the problems TFA described and that I addressed in GP are 100% independent of the language and are 100% in the domain of tooling.

Literally nothing about javascript-the-language is why package.json is in a file format that does not support comments, or why node_modules can’t be renamed or hidden or cached properly across projects, or why any of the cryptic import issues encountered by the author of TFA happened, or why yarn had to be made because npm is (or at least was) nondeterministic.

The js packaging tooling sucks, and, more importantly, has continued to suck contiguously for at least ten years. Much like Python and Ruby (cryptographic checksums, anyone?) and Debian/Ubuntu to some extent, I think nobody gives enough of a shit (or has the skills and experience and inclination) to unfuck it, or has just become blind to it over ten+ years of it sucking in the same way (much like autoconf).

It is entirely unfuckable. No part of it is baked into javascript. Go’s was fucked, and they did an epic job of unfucking it with the module and caching system. The same could be done for JS.

It would require forking node to handle imports sanely, and replacing npm/yarn packages (as well as the backend npm package repository they talk to)—surmountable tasks.
Wait... won't it still think every adapter is 90W, even if you plug in a 65W adapter?
Totally don't get this article. Even in a downturn keep chipping away (maybe without funding). If you get lucky and you can belong to the 1% haves. Still fuck those 99% others because they are not working hard enough?
That's ridiculous. What the hell kinda court would accept that claim? The packet is clearly 0x44 0x45 0x4c 0x4c 0x01 0x41 0x43 0x65 0xc3 0x21 <23 bytes> 0x01!
You can expect whatever you want. That's what the salary negotiations are for. But I'm sure there would be plenty of people to out compete you. Just because company is saving money doesn't mean you get to pocket the difference, too.
I don't think it's even brigading -- that implies that it's at least humans. The app gained somewhere on the order of tens of millions of one-star reviews over a short period of time. To me, that sounds more like someone's generating the one-star reviews.
I actually just made it up to farm karma.

There’s a guy who will buy accounts if you get up to like 2500 karma. I see you’re getting close and if you’re willing to give me a cut I can hook you up w/ his info. Great dude.
Wow funny. I did my analysis before this but I guess they’ve been using the template internally for a while.
That is not overloading, rather you are the one who is using the term overly specifically. Maybe it would be better to say Leninism or something.
Then it's not pseudoscience either. Why so much resistance to an observation if you accept it is as such?
I wasn't enthusiastic initially about working from home, and my actual travel time was about 10 minutes each way, which is about my tolerance for commuting.

But the thing I like most about WFH is that it feels like I've gained a lot of time. I may only drive for 10 minutes, but it takes 5 minutes to pack up, 10 minutes to walk to my car, 10 minutes to drive, 5 minutes to...it feels like I have more than an hour additional free time every day.
Would be better worded as "Slack, co-founded by Stewart Butterfield, might be a household name today, but in 2001[...]"
Why film schools teach screenwriters not to pass the Bechdel test (2008)
Well there was an old joke about Andy's mum's toys also being called 'Woody' and 'Buzz'.
It feels to learn JavaScript in 2016
PCIe Backplanes
Really appropriate timing for this thanks!
The demographics slide from Facebooks pitch deck in 2004 is pretty hilarious. I wonder if sean parker created this.

https://starthouse.xyz/facebook
No, I do not even accept applications from India. The credentials are usually faked and the work sloppy.
> Work form "anywhere" makes way, way less sense; one must be hard-pressed by circumstances to choose it.

I like your analytical approach and you are right: why go to a coworking space when there's not much difference to a real office anyway?

I think the answer for me lies in the flexibility: In a coworking space I can come in or leave at whatever time I want. When I have an unproductive day I can go home at noon and when I feel like working on Saturday I will do so. Offices just have this peer pressure for Mo-Fr 9-6 that you can't evade and coworkers or your manager will raise their brows if you deviate from it. Even in coworking spaces I actually work a very regular schedule, but I just dislike not having the possibility to break out of it.
Did we just find the secret to beating google?
You're absolutely correct, but you know how these things go: people look up FOSS Photoshop (or more likely "free photoshop alternative") on a search engine and GIMP is the first hit and when the tools for drawing aren't as sophisticated, users will say "GIMP sux" because it doesn't match their expectations if they're a drawer even if it's a perfectly adequate image processor.
With Guile 3.0 released recently, that is way faster[1] than before, it looks even more interesting. The only problem is that many distributions still didn't update yet[2].

[1] https://www.gnu.org/software/guile/news/gnu-guile-300-releas...

[2] https://repology.org/project/guile/versions
I am working on a similar use case. I was going to go the Nomad route for this. I have no idea if this is a good idea or not but I wonder if using an orchestrator and then saving state in separate volumes will do the trick.
Great piece of history, glad it is being recorded somewhere. But why the posturing powertrip from the mod in the comments? "This is valuable info, even I (hurhur) didn't know it, so I'll leave it this time. However, it is irrelevant here, so I am within my rights to delete it."
One winter day, my wife looked down the coast and noticed that the bell buoy that marked the entrance to Plum Island Sound was lying on the beach. This thing is enormous, about 30 ft long. We drove down and walked around it with some other curious people. Took some pictures.

She thought that we ought to report it. I told her that many people would already have done that. A couple of days went by and there didn’t seem to be any action.

So we finally called the Coast Guard. They said, “Wow, we didn’t know that, thanks very much!”
Looks like YouTube is also censoring mentions of the Wumao (internet propaganda wing) 五毛

https://twitter.com/palmerluckey/status/1265077232176775168?...
Truth is an illusion. Look up Gödel's incompleteness theorems. Have a good day!
I think they have outright said that they will only operate through local resellers and local ground stations, so all laws will need to be complied with. Even then I think US-hostile nations would ban starlink on suspicious of eavesdropping, or simply because they don't want everyone connected to the internet.
I haven't heard Ammon call his users a bunch of dumb shits and repeatedly do shady things and i've never heard him directly apologize without somehow not only insulting users but saying a bunch of hypocritical shit and contradicting himself.

No I doubt he truly realizes it. There's no way he can empathize or truly understand the needs and worries of people using his service. But, like I say, I respect and appreciate upfront admission of wrong doing. I don't think anyone should trust them.

Tryplebyte fucked up, anyone believing this shit wasn't intentional and planned to derive revenue from users during an obvious downtime is naive. The mistake was not realizing this was a horrible idea and continuing to such a ridiculous thing. They should be abandoned. But I respect the admission of the fuck upery.
Slack is certainly more well known than its founder, but neither are household names unless you live in silicon valley.

As an example, have you ever watched a movie where someone uses slack? I haven't. Have you ever seen a movie where someone uses google (or some rebranded website that's obviously a google stand-in)? Of course you have. That's what a household name is.

Edit: also if it was rephrased that way the rest of the paragraph wouldn't make sense because they're discussing slack's founder well known-ness, not slack.
That's not true, there are plenty of disturbing videos of men promoting rapes and assaulting them using chemicals. If those videos were restricted to TikTok, that would have been a different case but TikTok actively promotes sharing these videos on other networks and the viewers have authentic concerns.

I agree that PlayStore is doing it right by removing the reviews that are related to the service but not pertaining to the Android App itself, but then what counts as "using the app"? Seeing the videos created on TikTok counts as "using the app" or just the experience of the app itself? I would describe those reviews as "non-descriptive" than irrelevant, but yes they are very noisy. It's about the same as rating 4chan on trustpilot.

Also, if any country that has banned TikTok, like UAE or Indonesia, because of a different jurisdiction, then it's a valid criticism? If I go to a restaurant, and they only accept Chinese currency, then I would rate it as 1-star since I have only USD and the restaurant is not my preference.
The show producer selects what songs are available for voting.

As for the "bribery"... well, they found a no-name wedding singer of dubious reputation claiming that. Unless one is firmy behind the party, pretty much haven't heard anyone believing that line.

It's why they switched to classic "he was State Security informant" or "we're removing (post-)commies" (remember, in PiS newspeak "post-communist" covers "anyone who is against PiS" and is supposed to imply that they are actually communist. Fuck logic.)
Idea here is that something like this (a PCIe backplane board, NOT a full-blown motherboard with support chips) plus the right PCIe card, i.e.:

https://www.anandtech.com/show/14953/the-pc-on-a-gpu-intels-...

Should (if configured correctly) give you a working PC that is much more modular (components can be plugged into and out of the backplane) than a standard PC, (where such things as CPU, Memory, Ports, and support chips -- are more connected/integrated with the motherboard and its support circuitry)...

Anyway, that's the vision for the future... actual implementation at this point in time may still be less than perfect...
I guess the question is, why do you want to?

The only real reason you mention is security, but to me this sounds like the worst tool for the job. Badly written queries accidentally returning other users' data, that makes it into production, isn't usually a common problem. If for some reason you have unique reasons that it might be, then traditional testing + production checks at a separate level (e.g. when data is sent to a view, double-check only permitted user ID's) would probably be your answer.

If you're running any kind of "traditional" webapp (millions of users, relatively comparable amounts of data per user) then separate databases per user sounds like crazytown.

If you have massive individual users who you think will be using storage/CPU that is a significant percentage of a commodity database server's capacity (e.g. 1 to 20 users per server), who need the performance of having all their data on the same server, but also whose storage/CPU requirements may vary widely and unpredictably (and possibly require performance guarantees), then yes this seems like it could be an option to "shard". Also, if there are very special configurations per-user that require this flexibility, e.g. stored on a server in a particular country, with an overall different encryption level, a different version of client software, etc.

But unless you're dealing with a very unique situation like that, it's hard to imagine why you'd go with it instead of just traditional sharding techniques.
Every time this article is reposted I can't help but laugh at the line:

"C's default fall-through in case statements has long been one of its most controversial features; Duff himself said that 'This code forms some sort of argument in that debate, but I'm not sure whether it's for or against.'"
Click. No Q16.16. Close tab.
I wonder if there's any signal to disambiguate whether Google decided to kill the reviews or algorithmically determined 5 million accounts were bots, and those bots also happened to have been used in a TikTok brigading campaign.
Why are people using this crap instead of portfolios and filtering crap jobs? You don't want to be working for these types; you can own and operate as a business.
As I'm from Northern Europe and have lived in Western Europe (In a country where I speak the language) for some time I'm wondering what kind of basis you have for your claim.

It's especially the following part that I'm curious about as that has not been my experience but if you have statistics then I would be happy too look at them.

"In much of Europe, it is still somewhat common for the extended family to help raise the kids...."
I'd say some of the problem is precisely that they didn't really update UI for larger screens. The menu at the top made perfect sense on small screen when the movement was small, on my 4k (non-scaled) screen it's definitely a chore.
https://hncynic.leod.org/

https://news.ycombinator.com/item?id=19694578
People get stuff done in JS by sidestepping all the bullshit. If you keep your tooling simple and use a minimal amount of dependencies, then JS is one of the languages/environments with the least bloat, not the most.

The big problem JS has is the same one PHP used to have when it was top dog. Everyone is a fucking noob, including all the people writing all the advice online. I find almost every JS resource to be unbearably bad, with the sole exception of MDN. The vast majority of my learning these days comes from work colleagues who also have a decent level of mastery.

So the real answer is probably that the people getting stuff done are happy with the current state of affairs, because it works for them. And the people that are unhappy are for the most part trying to change the current state of affairs without fully understanding it, and making it worse. I think every language suffers from this to some extent, JS just has a much worse ratio of masters to beginners so the effect is exacerbated.
I was clueless. The posts I made Friday night were what I thought at the time (which was badly wrong). I was still focused on what I'd been thinking while we were developing the feature (still trying to make it "work"). What it took was a bunch of friends and mentors reaching out Saturday morning (and basically telling me I'd made a big mistake and betrayed the trust of our users). I wish I'd been able to understand this sooner based on the original HN thread. But it took me some time.
Bitcurate Livefeed – Your 1-Stop Crypto Alert
Bitcurate LIVEFEED channel which you will be able to access all crypto updates; AI forecast, latest news, sentiment updates, blockchain analytics, liquidation alerts, price action, trading strategies, fear & greed sentiment all in one platform.
> $-10 bill (or whatever the domain name costs)

For the curious, .soy seems to be one of the more expensive TLDs. It's $34.54 at Gandhi, $25.98 at Namecheap, $35.99 at Network Solutions, and $20 at Goggle. (I also tried at Bluehost, HostGator, and Godaddy, but none of them seem to even offer .soy).

It looks like netflix.soy was registered via Google, so that would be a $-20 bill.
> Given the prevalence of comments like this, I wonder why any company would ever bother offering an apology or retraction.

Because the people running the company have a conscience which causes them to feel bad and want to apologize when they harm people? Are we really entertaining the idea that the only reason someone might apologize is if it benefits them?

It's disturbing to me how absolutely normal your comment is on Hacker News. There's a significant portion of HN whose entire concept of ethics seems to be, "if it's profitable, it's right" and who can't imagine any motivation except profit. Over and over again we see profitable corporations doing terrible things and people on HN defending them on no other grounds but the fact that what they are doing is profitable. And when people disagree, it's almost always because the profitable corporation's actions affect them directly. All I can conclude is that a significant number of HN users are just amoral, which is terrifying, because a lot of HN users hold positions with significant power.

And before you tell me that everyone acts selfishly--no, they don't. I've met hundreds of wonderful people in my life who were generous, honest, kind, and/or brave, at great personal cost and risk to themselves. The behavior you're engaging in isn't normal, and it's not okay.
I feel dumb but I don't get it... do the first two pertain to the third's kegstand?
you are being very pedantic
For people that are interested in putting something like this together, Bela might be a good starting point.

https://bela.io
Yeah, the "open podcast ecosystem". Which, er, ah, isn't actually that open. https://medium.com/@JamesCridland/with-spotify-and-joe-rogan...
The place I worked, the Indian employees replaced the US night shift. It's handy if you need 24 hour coverage.
A short documentary called “Pick of the Litter” focuses on the training of service dogs for the vision impaired, and it first introduced me to this concept of Intelligent Disobedience.

No longer on Netflix, but you can find it on Amazon Prime here: https://amzn.to/3gttRxt

If you are a dog lover, this movie will tug at your heart strings. If you are not into dogs, it’s still a wonderful character study in perseverance & human-animal symbiosis.

For programmers, you’ll start to realize that even reaching dog-like AI would be quite an accomplishment and open up a lot of possibilities for humanity.

On a lighter note, whenever I hear the term Intelligent Disobedience now, I always also think of one of my favorite organizational psychology terms, Malicious Compliance.

https://en.m.wikipedia.org/wiki/Malicious_compliance
The arrow of causality runs in the other direction. Lower prices meet unmet demand.

When one supplier takes control of supply, that doesn't generally lead to lower prices; but expanding production -- which the British did -- certainly can.
Not quite there... but almost.

At some point in the life of the product my company has, we were having a real bottleneck in the DB.

The solution was to "split" the data in different DBs, that would hold several clients. So, we could say we have the worst of both worlds (As code still has to deal with the "security" part).

It is even more complicated, as some table exist only in the "main" db, and we fetch data from there constantly.

So far (Probably 10+ years since we implemented this).

We haven't had any real issue because of this, and we have developed small in house tools to keep things tidy (like schema updates or data inspection).

Server is MySQL.
Which listens on localhost by default.