skysight-inc/HackerNews huggingface dataset:
This is how I have interpreted its value, and frontend devs have very plainly advocated for its use with this argument. I think this is a really silly value prop.

Behind the elegance of a query language that lets you get your perfect little payload, there is a complex server that could need to resolve and block on requests to multiple backends, touch different caches and databases, and do joins and sorts and projections. Front end devs will add the videoRating field and have no idea that this comes from a separate API and causes the response time to double.

Developing some gragantuan do-it-all meta API as a sandbox for frontend engineers is a terrible idea. You don't just slap a graph over your APIs and call it done. The GraphQL server is orders of magnitude more complex than a purpose-built API.

Ultimately once the FE devs have crafted their query to satisfaction it will hardly ever change. It's better to work together and decide whats needed and how to best get that data to your app.

I really favor collaboration on purpose built APIs than gargantuan do-it-all systems.
Target audience probably. "Target" reads as "what are they doing", Target audience" reads as "who will be interested in what they are doing".
This was actually a (seemingly) temporary thing for telemetry purposes as Roblox moves the Windows client to 64-bit. https://devforum.roblox.com/t/the-new-roblox-64-bit-byfron-c...
Proof of concepts don’t have to be optimized. That’s an exercise for the reader. ;-)
Segway 2.0, now 10x more deadly.
for a countires capital, amsterdam is fairly light in population. we cant have very much highrises here. this might be a pro or a con , but i feel it might work because the population is not so dense as in other 'major' cities. howeverz they have little room to grow, as they already grow into towns and cities.around it and the airport takes most other space im the area. its an interesting goal.though and even if they only reach like 60% its still really nice. set big goals, if u reach halfway its also amazing!
> The messages are long and they never really articulate good reasons. They are of the flavor “research shows”, and then when people ask to see that research no one responds.

Waiting for the "research" [0] is the Silicon Valley rendition of Waiting for Godot.

[0]: https://news.ycombinator.com/item?id=36258148
Perhaps the data are commingling true sit-down service with take-out and pickup-at-the-counter service. Does anyone actually tip for take-out, or when you are handed your order at the counter? That would be bizarre... there was no waiter or waitress involved, why would you tip. But those tabs are rung up on the same machine.
I think this a social problem. You can’t solve those through technical means.

Enforce tagging rules hard enough, and people will either find a new “Downloads” folder that does not slow them down in reaching short term goals or stop sharing files altogether.

The best you probably can do is making technology that makes it easier for users to make files findable in the future.

Employers could also explicitly reward employees who properly archive and tag their data.

That may eventually change the culture of a company or parts of it. I think that accounting departments tend to be better in this, for example.
I have another theory: it's all about the screen size. When you had only 320x240—1014x768, you simply MUST have thought about UX (in the sense of "How can I fit all this info in this little space?"

Now you don't have to. So no one does.
Why retrain that smaller model from scratch tho? Just do a little transfer learning, or get creative and see if you can prune down to a smaller model algorithmically instead of doing the whole label and train rigamarole from scratch on what is effectively regurgitation.

I’m not sold this has directional value.
Someone downvoted me, it does sound odd but I think it was true, here’s someone else seeing the same thing:

https://twitter.com/imShreyasPatil/status/132039916265180364...

However someone said this: “Tiktok is an internal component in Google used by many of the apps, it was written and named like that before the social network existed and is absolutely unrelated.”
I wonder what else they're serving up from my domains using my name?
Are diet and exercise not good health advice?
I asked ChatGPT to write about landing Mars. It believes Elon Musk himself will be piloting. This should make everybody onboard feel better.
No mention of what I'd say is one of the more common cases of this "dialect", one I find myself using despite speaking only English: careful your head/hand/whatever.
In reality you're just disrupting everyones work and bully them into putting your problem first.
Do you have an alert for anything and everything Mastodon? You seem obsessed with poo-pooing any Mastodon-adjacent news item posted here on HN.
Please don't post like this to HN, regardless of how wrong someone is or you feel they are. If you want to share correct information respectfully, that would be great; not posting is also a fine option.

https://news.ycombinator.com/newsguidelines.html

Unrelated, but while I have you: Could you please stop creating accounts for every few comments you post? We ban accounts that do that. This is also in the site guidelines.

You needn't use your real name, of course, but for HN to be a community, users need some identity for other users to relate to. Otherwise we may as well have no usernames and no community, and that would be a different kind of forum. https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
However correct he may be logically or business-wise, he's losing the psychological and cultural war. This is not good for a social media business.
Having worked at a lot of companies, I think this advice is hit-or-miss.

I'd say as often as not, a good engineer is more knowledgeable than their manager in most respects, including the people dynamics. Ask your manager for help is often the nuclear option, because there's such a wide-range of outcomes when a manager tries to intervene -- maybe they misunderstand your message, maybe they fumble the delivery, maybe they forgot, etc. Even if the manager does intervene it could be neutral or negative "Hey I got you some 'resources' who know nothing about the project that's due this month to help out." Miscommunication is particularly common when there's a language and culture barrier at play.

Also, what? IIRC most engineering teams miss most goals most of the time. I guess if it's agreed in advance something is a "hard commitment" then yes let the manager know early you're not going to make it happen. But also the manager should be even more responsible and should be asking for periodic updates on all goals if not receiving them.

Also there's something really offputting about the "get it done" phrase/mentality for public companies. Delivering faster is not one of Meta's (or google's) top 50 priorities. Their priorities all need to be "This time, build a product that's going to be around in 10 years that will reflect well on our brand." Hustling is not only not a part of that equation, constantly feeling "under the gun" is antithetical to the kind of "Let's take a step back and do it right, even if it's twice as expensive and takes twice as long" approach they need.
Hold on, are you saying I can grab the 13B OpenLLaMa model and train it? I thought all of these models are already pre-trained and represent sort of the end state. Am I completely missing the point?
Classic open source alternative feeling. I hope the near future of open source software is more stable and feels identical or better than the closed source options.
> The #1 complaint of full time remote workers is they feel we all agree on designs and decisions and they just get to see a doc that 4/6 have already signed off on verbally and they feel not involved. I have no idea how to "make them feel involved" nor do I care tbh.

Suppose instead of just two people who are 100% remote, you have 8 people who are remote out of a team of 12 (the rest come into the office regularly). The 8 people who are remote find a problem, hash out the design in chat/video, write up a document and the 4 people in the office get to see a document that 8 out of 12 have signed off on. The remote people have no idea how to get the in office people feel involved, nor do they honestly care.
I was thinking about this the other day in relation to how iOS shows you this obtrusive confirmation dialogue if you’re pasting in or out of certain apps like firefox. At first I was wondering if it was another one of their not so subtle anti-competitive moves, and then I read that the initial need for this was apps swiping information from user’s clipboard and other types of abuses like that.

It baffles me why that was ever made accessible to apps or programs.
That's because they are aggressively removing moderators to force reopening subs so a few of them decided to reopen in a unusable way
Sufficient earnings to be able to afford housing, food, the necessities for modern life including internet and cell service, health care in countries where it’s not part of your taxes, and a standard emergency in your country (in the US, this would be a medical emergency, like a broken bone) as well as some on top for enjoying your life a bit.
It tends to be that you are saddled with a contract that takes all of your creative output, and prevents you from working with competitors.

It's not a one and done so some work and get paid, it is a takes-your-soul.

You can compare to say shoveling snow -- when you do a job to shovel somebody's walk, they aren't going to prevent you from shoveling the next door's walk too, but if you develop biomes research for one company in the morning, you generally can't go develop biomes research for another company in the afternoon
Please don't cross into personal attack on HN. It's not what the site is for and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
I'd love to see a mashup of this cartoon with Beastie Boys' "Rhymin' and Stealin'".
That's a helluva false dichotomy you've got going on there. How about a forum that shows up in the search results in Google when I ask it about my problem? Without me needing to bother or wait for someone else to respond, especially if it's the middle of the night.

My kingdom for a Discord bot to slurp up all the messages and LLM me an FAQ.
Mortals who are concerned about impermanence deflect their worries and focus on accumulation of wealth and power, controlling others and making supposed success occur in their lives.

that's my opinion
They are often intentionally mis-binned, though: it is quite common for there to be more high-specced parts than there is demand for, so they'd rather downgrade it to a cheaper variant than have it rot on a shelf. So if you're lucky, you end up with a product which significantly outperforms its official label.
> I doubt this story is real, for whatever that's worth.

Plot twist: It's a social engineering test
Also check out Ombi once you have the arrs set up. It's a combined UI for your users (or just yourself) to request a movie or show and then you just wait a bit and it shows up in Plex/Jelly.
Senators are not beholden to their party leadership like for example representatives in the house of commons are. Biden had a trifecta and wanted to remove the filibuster but manchin and sinema refused. At that point there was nothing he could do.
It worked on my older "DS 216+II". Could not stream more than 1 person at a time though. That was ok for my usage but not sure for yours.

I recently upgraded to "DS 423+" and it's a lot faster - can have multiple streams going if I want.
We had well-known lawyers from the beginning who deferred payment until we raised. The problem was that we delegated all legal to my business partner. When we traded the written equity split, he didn't disclose that he held (estimated) >80x more shares than what was listed next to his name.
So let me break something down for you real quick. Higher up you say the following:

> You do far more pointless meeting and verbal communication when everyone is working remotely anyway.

In this situation, you ping someone and are upset that they're focusing on work. You are angry that you didn't interrupt someone in the middle of deep focus to do what someone else might consider a pointless meeting.

The last statement proves my point. You don't actually seem to consider the employees time or work to be important, but rather that you need the six of them NOW, no matter what they're doing. You're exactly the problem you describe. What you describe as avoiding red tape to me sounds controlling and nightmarish.

Even in an office environment if people want to do quick talks, white board stuff etc I vastly prefer setting up quick meetings or something ahead of time so that I don't constantly get interrupted by some jackasses fighting for my attention when I got a problem to solve.
It was "better" like how the town you probably live in was "better" (I.e. cheaper and kinder, because it was smaller and emptier)
RestOfWorld's editors are all 20 somethings living in NY and SF who have finally realized that apps and tech exist outside the US.

The site has interesting content but the editorializing is cringe
This echos some of my feelings planning to move on after 14 years at the same(non-startup) place. Thank you for writing it.
nice, there is a lot of good stuff on discord!
There's a less widespread but similar phenomenon with the older generation of Polish immigrants in Chicago, who use Polish grammar but an almost entirely English lexicon. I've met a few people who I straight up couldn't understand, and I'm bilingual in the two languages they fused together.
Where do you think they've got the the first commercial nuclear reactor and ICBM know-how from?
Oh, I see! Well then, almost-full credit to them.
Sothebys 3AC Bankruptcy Auction Nets $11M In What Might Be Final Hurrah for NFTs
They already do that, the dataset is called Common Crawl...
I made 1paragraph[1], a web app / chrome extension that solves this problem. It's a reader view and read-it-later app in one, and it saves and restores scroll position.

[1]: https://1paragraph.app/
That really sucks. I'm sorry to hear it.

I tried twice to start software companies with people I knew. Both times the other party didn't invest nearly as much time as I was putting in. And in both cases I figured this out fairly early and started to match their drive and investment into what we were building. As you'd expect, the companies folded within a few months.

What's interesting to me is that one of the guys I'm still friends with and the story he tells for why it folded is very different from my view. To him, it was me backing away and causing it fail and from my experience, it was I switched from working on it 7 days a week to working on it two weekends a month. I don't think he's being mean spirited here - I think he is just that clueless about what was going on.

My current start-up was founded differently. My partner and I did multiple smaller projects together to see if we could work together. We also went through a deep dive on "past traumas" (key life defining moments for us) along with exercises on what sorts of values we want to inject into the company (ranging from how we handle feedback, to how we respond to failure, to what our employees would say about us and the company 2 years in the future, etc.). This allowed us to understand where we are coming from, figure out if our values aligned, and help lean on each other when things got hard/stressful. It really does make navigating building something together. Basically "wtf?!" reactions can easily be replaced with "uh oh, is everything okay?"
No. PERIOD.

Written communication is inherently significantly more complicated. To "jot down" any idea you need to consider how that record will further be shared with others. If I were to write an .md file with a bunch of terms that only the 6 of us know what that's all about, then make a bunch of assumptions based on that. All it takes is one of the team members who doesn't agree to forward that written record to a management person then adding their own context (which I never got to add my own context) and get the whole thing vetoed from a much high authority than I care to argue with.

In a written communication, I need to elaborate and explain every single thing to everyone regardless of their knowledge level. Then add links to those who don't know. Then add links to the link to those who don't know. Then eventually schedule a meeting to discuss the proposal. then a meeting to discuss the results of discussing the discussion of the proposal.
Unless you are the perpetrator of some crime, you just have no reason to ever sign an NDA. Or unless you want the pile of cash they promise you. If there's no clear benefit for you, when someone says signing an NDA is part of the process, the answer is "No".
Workers sue secretive elite club Bohemian Grove for wage theft
Couple key differences:

- Answer Overflow works on a consent basis for displaying messages (https://docs.answeroverflow.com/user-settings/displaying-mes...), while Linen does all the messages in a community. The consent system Answer Overflow has helps a lot with respecting user privacy while also getting content indexed.

- Linen appears to be building out a competitor to Slack & Discord while Answer Overflow is focused on building on top of those platforms, so we've got very different roadmaps. From what I can gather from the Linen roadmap, they're implementing things like voice chat, private channels, etc. Whereas with Answer Overflow some of the things I'm focused on is answer automation, tracking outdated answers, analytics for where to improve your docs etc

- Answer Overflow is pretty much only focused on Discord servers, it wouldn't be too hard to support both Slack and Discord but what's nice about focusing on Discord for now is it helps with our goal of being the best indexing tool specifically for Discord

- Global search (https://www.answeroverflow.com/search), you can search all Answer Overflow communities at the same time

The team at Linen have built out a great product though and it's cool watching them succeed with it!
It's extremely common in every situation like this, the grammar of the original language stays but the lexicon (nouns especially) gets rapidly switched out with borrowings and calques from the surrounding language.
Companies in Japan opting for select offices to work in English
Why the special characters?
No it's not, it's a false equivalence. What the original commenter described has way more pathologies than "startups are hard", and it does not smell like success to me. To pick up on your analogy, it's more like a rock that has been drenched in poop by someone, and you're supposed to use it to cut your food. There are other sharp rocks around, and most of them are not covered by poop, so you might be able to cut your food with it without getting a terrible disease and puke all food out again in the process.
You don't switch between Greek and French while speaking English.
> The writer also calls it Spanish, but e.g. beef is "ternera" in Spanish. It might be Cuban Spanish, which has a fairly large vocabulary that differs from other Spanish variants.

You are discovering the difference between castellano and español; in addition to ternera, it's bife in some parts of South America.
Context: "I'm building a new sandboxing technology. Who here wants to hack into it?" From Justine Tunny (jart) https://twitter.com/JustineTunney/status/1670465543470710785...

"It's a SECCOMP + Landlock LSM implementation of OpenBSD pledge() and unveil(). Fully unprivileged sandboxing. No root or containers required."
Could Earth Be Inside a Black Hole?
100%. Soldering RAM makes the engineering quite a lot easier, prevents a RAM module vendor from making profit, and gets rid of an entire assembly step because now you no longer need to install the RAM module.

The downside is a lack of flexibility, because you are now committed to a very specific RAM chip and you need to spend effort if you ever need to change that - rather than just plugging in one of a dozen modules.
Isn’t there a 2TB dump of Reddit posts and comments as of February 2023? Couldn’t you that instead of the API to seed your site’s content as a workaround to the TOS?
Over decades of my programming career, I have seen piles of poorly documented code and dozens of poorly documented systems. What I almost never seen is "pointless documentation". The default state of a software system is under-documented. Anything that improves upon it is good.
...super cool. Man, glad I had this conversation. I have projects again.
(former netlify here) - what does netlify + okta have to do with Twilio?
content creators gotta create content. same as it ever was.
Beyond Ciclovia: Five Lessons on Sustainable Transportation from Colombia
Qt isn't even in the radar of most companies currently building multi-platform applications in HTML. And it won't be soon, for two main reasons: developers able to use it are expensive, and most Qt applications in the wild still have the "uncanny valley" look and feel about them on every OS but Linux.

Not to mention that with SaaS being more profitable than selling unlimited-use licenses, a lot of apps also have HTTP backends and webapp versions, which can share a lot of HTML/CSS/JS code with a browser-based desktop version. Think of Slack/Discord/VSCode/etc. Sure: Qt, Flutter, etc also have web versions, but they just don't look/feel as good in the browser as an HTML app normally can.

If you want a "Premium" native look and feel, people gotta go directly to the source: native APIs. Qt won't do it without a lot of work. Lots of companies have separate Android and iOS teams. Or they go directly to HTML when there's not enough cash (or even things like Flutter, which look ok in mobile). High-quality macOS apps, like those made by Panic, Rogue Amoeba, etc, use Cocoa directly.

Standardized controls and shortcuts unfortunately end up being collateral damage in all of this.
It doesn't trap because trapping means you need to track the possibility of a branch at every single arithmetic operation. It doesn't have a flag so flag renaming isn't needed: you can get the overflow from a CMP instruction and macroop fusion should just work.
The problem is that this just doesn't happen like that. Instead, 1 person of 8 will write a document, 1 or 2 people will review it, and then either 1) you'll have to schedule a meeting to finish the review with everybody else (in which case you're paying a high synchronization tax), 2) you just give up and go ahead with no review or 3) you'll have to keep bugging people to review it async and it won't get done. What we're saying is just "remote work pays a higher coordination tax". That's a tax you can maybe decide is worth paying for various reasons (talent pool, work-life balance, etc), but acting like the tradeoffs don't exist is just wishful thinking.
https://archive.today/3SG78
Do you have any guesses as to the contours of the rules followed? Maybe family v. friend v. work usage, or such?

I've lived most my life in very multi-lingual cities and neighborhoods, and it always struck me how some English very expressive short phrases, eg. "Like, no way", were used in other language conversations. Always thought, it was the relative brevity and ubiquity, in the way "C'est la vie" was for awhile in English.
How does http2 skip the speed of light to speed up sequential requests?

Isn't the back and forth across the network the big problem?
I would think that at least half of them (probably more) wouldn't say no to a suitcase full of cash....