skysight-inc/HackerNews huggingface dataset:
Yeah, I agree that's an issue. It's funny though because even if I'm running Slack in my browser, if someone posts a picture, it shows a thumbnail and you have to click on it and open it in a new window. It's such a horrible workflow. Ripcord makes that even slightly worse because if I click on an image in Ripcord, it launches my browser and I have to log in to Slack, navigate to the channel with the image, click on the image to open a new window... etc.

Given that Slack doesn't work remotely, I also have to ask, do they actually use their product? Because I can't imagine someone who can change the product putting up with the ridiculous workflows that Slack forces on you.
There's proficiency and fluency, and they may not be the same for written and spoken English.
I don't understand the references in that song, but doesn't seem like anything unexpected from the artist. Almost all his songs are a criticism of all political parties and governments and the social pathology. It's weird that would go to the top - my guess would be some coordinated political astro-turfing action.
Maybe you have a very good and ethical employer, but my anecdotal evidence tells me it's not the rule, it's the exception.

Why is it okay for an owner to try to squeeze every penny he can out of his employees but not okay for the employees to do it?

The real problem is that the company normally holds the leverage, so the employee has no recourse, no matter how "ethically" wrong the situation may be.

Not to mention a company without its employees is nothing.

So assuming everyone is working on good faith (neither side is cheating the other) your conscience should be more than clear when asking for more as in the example of rent. The risk is almost always on the side of the employee. For the company you're normally just a number.

The balance does shift depending on the company size, but I believe this logic still holds true.
Show HN: Fractal garden – realtime 3D fractal explorer in the browser
Action Cam Footage from October 2017 Spacewalk
I received the email today, then went to check my triplebyte profile. On visibility settings, I saw the default public visibility is still ON. Probably they are cancelling this feature anyway, but still showing showing ON in public visibility seems like another messed up!
Not a good look from all the pro-privacy folks here to redouble your criticism after you got what you wanted. Assuming good faith is part of the HN guidelines, so let's give Ammon benefit of the doubt here as well.
They didn’t expose any data. The feature wasn’t live yet.
Thank you. Not sure how I didn't hit that scenario the last two days when I built it (maybe long weekend and not many people tweeting?). That can be really annoying, especially in mobile. I will fix it soon.
Posting fake homes on Craigslist is the common strategy to get demand.
The apology definitely sounds honest, but why are we putting all our data in one place and then trusting someone to make the "right decisions" regarding it?

I believe society should stop centralizing its data, votes, money, etc. in the hands of a few. This decade we can work to change that.

No matter how great a guy Ammon is, I'm not willing to trust without the and-verify part. He might get fired tomorrow, and Steve Ballmer or Carly Fiorina might get brought in. It might go under, and get sold to Oath. There's a ton of possibilities.

Exactly. But when I say this, people often respond to me "no, this is the perfect example of a company that should be centralized" followed by justifications and downvotes. Decentralization is still as uncomfortable as the civil rights movement in the 50s, for many people.
If company is upfront and listens, any feature they will release or change will be done considering the privacy and security. You give your customer power and not take it away from them. You chose what you do about your data and no one else can make that decision on behalf of you
That's one of he best pitch for Emacs I've ever read. I wish GNU were able to communicate that.
correct, and thanks, i'll keep it for myself :)
Another equivalent analogy is a pendulum. Hold a pendulum with mass m at height h, so its potential energy is mgh. Let it go, and after a long time of swinging back and forth the pendulum eventually stops at the bottom (h=0). Where'd the energy go? It's all lost to heat through friction from the air and tension on the string. The rate of energy lost is just a lot less than the water barrel example. The general name for this kind of system is a harmonic oscillator.

Now I want to try the water barrel thing myself and see how many times the water goes back and forth before it finally stops...
Good on you for doing this- I think the apology is great and shows TripleByte listens to feedback. I also think that taking on LinkedIn could be amazing for the broader ecosystem- LinkedIn is terrible, and anything competing against them would be awesome, so I wish you luck.
Serious question. Why don't homeless people in SF and NYC go look for work in cheaper cities across America? It seems like these people with degrees and work experience can find work elsewhere and affordable housing, so I don't understand why they would continue to live in the most expensive cities in the world... I'm not American, so maybe I'm missing something.
That purposeful culling strategy is good. I've often wished Slack et al had SnapChat style auto grooming. Something in between would be nice.

I now recall that C2 wiki has convention of comments. They're immortal. It sucks.

https://wiki.c2.com

FWIW, I've been advocating everything (everything) gets a TTL. Like renewable leases. Culling is such a huge problem, burden. As others have commented (in the org-mode thread), upkeep becomes onerous. It may be cheaper just to rediscover stuff that's gone stale.

--

There are different types of convos, interactions, transactions with their own use cases that all need to be implemented specifically.

All of the purpose built focused tools I've seen, per that cliche, eventually add an email feature.

And I can't think of a hybrid solution. Maybe bug trackers.

I hope someone someday cracks this problem.
I've had the good fortune of knowing the TripleByte team personally. I'm not at all surprised to see this being handled in such a sincere and agreeable way.

Ammon is a sincere and truth-seeking individual. He's willing to be convinced that his opinion is wrong, a character trait we don't do enough to praise and which I've found to be exceedingly rare these days. Situations like this highlight exactly why I've trusted them with my data in the past and will continue to recommend TripleByte to friends in the future.
So now you are telling a noob who just wants to get some task done to start resolving key binding collisions.
that's the right answer!
> The Soviet Union might've been poor, but it wasn't destitute.

Its population was and is, some are so much so they opine the former Soviet Union where it seemed to most that all were on equal terms because of this. Especially when they see the stark contrast of the oligarch's wealth in Moscow.

> That is to say, I don't think the Soviet Union's lack of wealth is necessarily a strong counterargument to the weapons-as-investment idea.

Well, then there is no appeasing you based on reason or logic then, because that example concretely shows how that met the criteria yet still failed as a nation-state, one that has real consequences to this day: eg Crimea annexation.
Lots of comments about Org mode being complicated. This link shouldn't be representative. This is the culmination of an iterative effort over years. I don't know the history behind it and not a hardcore user. But I would suggest start out with basics and building slow. Bring in what's useful and learn that well before moving on to other things. I would not drink in this entire doc all at once.
Maybe we should look at the europeans who were rich in 1900 to see what return they had on investments in machines of war by 1950?
For example, one of the things that computers do a lot in cloud "control planes" is placement optimization. I've got this compute job, or data, or packet, where should I put it? Computers can solve these kinds of problems much faster than humans, and much better when the dimensionality goes up. If things aren't looking as rosy as usual, is it because the workload has shifted to being harder to pack, or because something's gone wrong with the automation.

These problems, with humans operating numerical optimization processes, are only going to get harder and more relevant as ML techniques become more ubiquitous. At least we need to be prepared for some very tricky post-hoc analysis of computer decisions. Years of work to understand a millisecond of decisions might not be unusual.
Hibernation in the Cloud
You're getting downvoted, but you have two points.

Almost everybody believes a sizable part of the population to be brainwashed, they disagree on what part it is however.

And I do very much believe that it is a discussion worth having for society at large. Do we believe that we are generally aware of the dangers of things we do? Is outlawing oversized sodas the right thing to do? Would it be okay to allow them only if you can use a code word that signals that you do, in fact, understand the risk? Do we not like that approach at all, or do we just not want to deal with deciding who understands the risk and is able to walk down the stairs and who isn't?
They’re not a middle man though. They just let you skip to the final interview. Passing or failing that is up to you. Also, the only advocating they do is saying: “John/Jane Doe knows this much: ...”
Of course ZFS can't be upstreamed (anymore than assorted blobs), but Linux devs have expressed outright animosity towards ZFS: https://www.phoronix.com/scan.php?page=news_item&px=ZFS-On-L...

> My tolerance for ZFS is pretty non-existant. Sun explicitly did not want their code to work on Linux, so why would we do extra work to get their code to work properly?
Exactly what I was thinking. Either they’re just not ready for this Brave New World, or they did think about the issues and did it anyway.

I’m just tickled pink that privacy is becoming a feature people care about.
I love that XKCD, though the person you're responding to was talking about willpower, not time.
> Having to a learn shitty, esoteric language to compile my code Is not something that makes me more productive.

You say that but frankly between CMake code and Ant or msbuild ...
How about the dark patterns you employed on the opt-out?
> This e-mail (which I also got) seems like a heartfelt apology

Ever hang out with a sociopath/narcissist? They give the best heartfelt apologies, they almost make you feel guilty or something.

And then, they do it again. And again. And then again some more.

Only time will tell how "real" something is.
Ask HN: What is the most likely cause of fever?
That is, if a fever is observed, what is the most likely explanation (in the US), as of today? I'm having a lot of trouble finding data on how likely it is to be COVID-19 vs something else.
18 microRogans.
I guess it might be a premium feature then? It certainly doesn't show up as an option for me..
I can see how that conclusion gets drawn.

Any new feature that is announced can be met with some negativity. Sometimes it just ends up working despite that. It is not surprising to me that at first, they tried to defend their plans. It probably took a while for the backslash to sink in and their own opinions to change.

I wouldn't expect every company, even ones that target HN's primary audience to turn everything around right away because of an angry thread within a few hours. They turned around in 2-3 days. Quick enough if you ask me.

Disclaimer: I am really not in any way affiliated with Triplebyte. I am not even a user/customer. I just see a lot of negativity that I that I find unjustified.
If you were willing to give up a bit of magic, you could probably build this as a thin layer over PgTyped.

The API could be something like this:

Query.sql

SELECT * FROM user LEFT JOIN post ON user.id = post.id

Application.ts

const results = await Query()
const nested = nest(results, {
parentFields: ['userId', 'name'],
childFields: ['postId', 'title'],
childName: 'posts'
)

If you wanted, you wouldn't really have to specify child fields, since they'd just whatever wasn't a parent field. It'd take a bit more work to get it to do multiple levels of nesting, but after a point it doesn't make sense to write queries that return so much duplicate data anyway.
The frustrating part is that even when you change your settings in Twitter to show most recent tweets, it goes back to top tweets in a day or two.
Five years ago I tried out Triplebyte was a HN reader and I tried it out. I got to the point where they would contact me but instead the rules and criteria changed so that I wasn't eligible. I then forgot about the site.

A year or two after I think I tried Triplebyte again but then my account was in some weird state. After complaining on an HN thread about Triplebyte my account was restored. I didn't take the site really seriously at all.

While browsing reddit I used to see constant Triplebyte ads. I think I saw them dry up at this point and that seems to conform to current economic conditions.

Now fast forward to this year and I deleted my account after this public profile idea was announced on a Friday. the whole point about having public profiles is probably a way for Triplebyte to get seen by more people and get some kind of network effect going on since they are in dire straights.

The response that Triplebyte has done is quite admirable in that they aren't launching the feature. Launching on a Friday when people also think that you are trying to bury the story or people won't notice is something to regard.

The thing I don't see anything really different between these new startups attempting to disrupt existing staffing companies. My current job which I am very happy about I got from a staffing agency after going through hundreds of recruiters contacting me.
Capturing is very simple since it is just plain text. For example here is a guide which uses siri on iOS to capture voice notes to your org-mode inbox: https://orgmode-exocortex.com/2020/04/30/voice-capture-org-m...

There is also a guide for android https://orgmode-exocortex.com/2020/04/28/voice-capture-org-m...
Extract from guidelines:

Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

Please don't post comments saying that HN is turning into Reddit. It's a semi-noob illusion, as old as the hills.
Venture Scale Investing in Crypto Data Business Models
> our mobile phones would be shoved into a lockbox when entering the R&D area

our main focus was location on mobile devices, so having a lockbox, while nice for noise, would have defeated our whole purpose. I like the idea though!
> We can choose where to draw the free speech line and still uphold the principals of a free and open society.

Except the "we" in your statement is defined totally arbitrarily. To you, "we" doesn't include the millions of people who listened to his music and like it. Why don't they get to draw this free speech line?
I agree. qmake was much, much better to work with than cmake. I tend to believe the reason cmake won is because qmake was so associated with Qt. The best tech does not always win.
When Covid-19 is a joke: Stand-up comedy versus livestreaming’s limits
Sadly, I am not aware of any.

Perhaps some articles and the book in https://www.masteringemacs.org/.

At some point, I would like to write an introduction to Emacs, Org, Notmuch and friends. Their docs are great if you have been using Emacs for a long time. But if you are a newcomer, the learning curve is really steep. And it shouldn't be like that. At their core all these are conceptually simple, easy to understand, and to hack.

Emacs and friends are IMHO really worth investing time into due to the Lindy effect. They will be around when most of the current software is gone. Besides, a text-mode Lisp VM (which is what Emacs is), makes your life as a developer much more enjoyable.
Even the greatest of apologies is not a time machine that will completely undue what happened. A C-level/director-level team pushed out a massively privacy violating policy with zero feedback in an effort to compete against an incumbent company (LinkedIn) on a Friday afternoon.

It reeks of they-raised-too-much-money-and-now-have-to-do-BIG-things syndrome and would seriously discourage me as either a user or enterprise customer, as if the AI/machine-learning BULLSHIT didn't already do that. They're a recruiting company that took a sucker punch with CV-19 and effectively tried to sell their user data as a get out of jail free card.

The saving grace is that LI Recruiter is a trash product (for years...) and they could probably eek out a consumer net-good by bringing more competition to the market, if only they went about it the right way.
You should try. I also was a loyal vim user, but OrgMode was so wonderful I switched to two-editor solution. Emacs for OrgMode and vim for everything else.

Remember, that you don't actually have to learn Emacs, like you had to learn vim to use it. It's just an ordinary text-editor, no huge upfront time investment is needed, especially if all you are after is OrgMode.
It says it has typescript support.
Triplebyte is not for EU users. You're forgetting that Triplebyte is an American company, they're not subject to European nanny laws.
They won't. A new line needs to be "trained" for a ML system to be useful. In our lifetime I don't expect generalization across manufacturing lines to be feasible or economically advantageous.
Are you sure? I was going to add that the intuition comes from demonstrations we might have seen, where in a series of tubes, regardless of shape, water will be at one level. As in this picture:

https://www.physics.purdue.edu/demos/display_page.php?item=2...

So is it not accurate to say that water does this by oscillating and throwing away energy as parasitic losses, until it equalizes?

Are you saying in general does a system of connected tubes NOT throw off lots of energy as it gets into the equalized state shown?

If it does, I think this fact should also be mentioned when teaching the "water seeks its own level" demonstrated above. (Called Pascal's vases.)
I'm playing with STM32 Cube IDE right now. I got surprised that it works well on Linux (ok, I did only basic stuff, but did not have any trouble setting it up).

However I was wondering what would be totally open source toolchain and development setup? That might be too advanced for me now (and I'm happy with graphical peripheral selection in ST tools), but would like to try it in the future
For someone who is interested and capable the costs are an order of magnitude lower for self hosting. Your right for the most part small business would be better off using an existing cloud, they dont have the skillset to properly design and manage something like this themselves.
China Plans to Revise Law Governing the Central Bank This Year
It's resulting in a Streisand effect of people wanting to see what's this song/artist that the institutions are trying so hard to suppress from the public.

You sure left out a lot of salient detail in an effort to equate this diss track with a political document.
Not trusted so much now.
It is, however the addition of vegetable oil makes it mostly inert, but other products like celluloids (film made from cellulose nitrate) which don’t explode are still quite flammable.
I like this comparison

https://medium.com/@Meela349588204/using-cows-to-explain-the...
that's the kind of response from a ceo i want to see. normally, i would just expect “We did something that was unpopular. please buy our other product. also, the word apologize occurs somwhere here but it does not carry any of its significance” but this ammon person actually explained what he did and why
Great job PR dept.
The parallel is quite simply a monopoly on ideas and the resources for implementing them.

Usually, when someone wants to introduce a new idea, there's a burden of proof regarding feasibility. For technical projects the ability of the engineer to prove or disprove an idea is taken for granted, and gives technical staff a degree of inscrutability which can often look dictatorial ("There's no way that will work!", etc).

So while it's not as vital as the effect of a 'real' political dictatorship, the implied dynamic is similar.
People need to be less naive, how many companies in the world care more about their users than their business ? none ?

Triplebyte reverting their decision is a business choice, they have probably estimated that their brand will be less impacted if they excuse themselves than if they continue. Everything is a business decision

Is it bad ? I don't think so, this is just business. We give our data to companies and they do whatever they want with it, because the legal system is not strong enough on that.
> As CEO, this is my fault. I made this decision. Effective immediately, we are canceling this feature.

I'd love to know the dynamics behind such decision
I thought it went already live. Misread and misinformed.
Mine was also .club, seems like they might be doing something fishy. I emailed ICANN about it and I'll update the comment above if I get a reply.
> To the extent you can imagine the market as a gradient descent optimization, coordination problems are where it gets stuck in a local minimum.

I think this is a very appropriate analogy.

A thought: the cost function that the market minimizes is only a proxy for the various cost functions that we (humans) actually care about. I wonder how much (if any) “government inefficiency” is due to the mismatch between the market cost function and these other cost functions.
From the pro-Linus Torvalds pro-BDFL perspective, people like you being repulsed by it is actually a feature, not a bug.

This may come across as aggro, but I just mean that people culturally self-sort into the groups they vibe with the best.
Never heard this story before

“In June 1942, after shooting down a Spitfire, a Luftwaffe pilot named Armin Faber landed his Fw 190A-3 at RAF Pembrey in Wales (believing it to be France). Because of an unfortunate inability to distinguish the Bristol Channel from the English Channel said Armin let his plane get into the grubby hands of the RAF, with barely a scratch. Given its total superiority to any Allied fighter then in service, this unexpected gift was insanely valuable to the technical experts of the RAF. In fact, so desperate were the British to get their hands on one that a Commando raid had been planned to steal an Fw 190 from a French airfield.”
> I thought that opt-out was the way to get critical mass

But what about following every dark pattern in the book to prevent people from actually opting out[1][2]? There was not even an option to opt-out indefinitely.

It seemed like an extremely carefully engineered effort to trick the users. How can something like this be considered "unintentional"?

[1] https://news.ycombinator.com/item?id=23280040

[2] https://news.ycombinator.com/item?id=23283237
Perhaps more distressing to me, I got these emails but I _know_ I never actually signed up to the site: I just took the little quiz. I _know_ I didn't sign up because I recall being irritated that I had to sign up to see the results of the quiz - and I was afraid of something happening _just like this_. I was watching this because I was fairly certain - based on whatever they published about me - that I was going to take some kind of legal action. So in a way, this person saved them from _me_.
Let me guess, another ancient artifact stolen by the british museum. It rightfully belongs to the Egyptian goverment... similarly the Elginian marbles belong to Greece.
Why does HTML think Chuck Norris is a color?