skysight-inc/HackerNews huggingface dataset:
> Tech teams are just as capable of dicking around or diving down bullshit rabbit holes that don't deliver value as anyone else.

You can dock around even when business controls schedule. It is just different dicking around - you make it seem as if you have done work, but skip on parts like "checking whether you broke something" or "testing it" and waste rest of time in discord.

Nevertheless, if actual issue is laziness then it is not that hard to eventually figure it out and address that. Even when tech co tools schedule, business tend to have way more control including political one. And genuinely, both dicking around and rabit holes are minor issues compared to what can happen when people bullshit in software development.

The question of schedule control is not about who bulshits tho. It is about systematic motivations and consequences either arrangement has. And business controlling it is in my experience as disastrous as having programmer to do sales.
Maybe because cryptocurrency doesn't solve the more pressing issues in the country?
I completely agree. So many tech people defending their domain with some technobabble that most people are afraid to challenge because they think it'll make them look stupid.
What do you mean? Ctrl-L works and thumbnails kind of work now (I don't know why but only on some images, even of the same type, even form the same roll.)
More like Cryptonomicon without the Nazi gold backing.
And this is why Desktop Linux is a running joke with devs fighting with each other's solutions to a re-implementation of an old problem and they still can't do it right to the level of desktops like Windows, and macOS.

The fragmentation and alternatives of alternatives mess of the Linux Desktop has turned it into a giant contraption full of inconsistency and tons of unnecessary in-fighting between a bunch of devs due to UNIX philosophy or a desktop that simply just works.

It is not early days anymore and it has been over 20 years and the Linux Desktop still has the same problems already present today and is a solution in search of an (already solved) problem at this point.

No wonder that explains why Google was so fed up with desktop Linux they decided to replace it with their own OS (Fuchsia).
It's abstraction, but for things you don't care about. I was an engineer early in my career and I felt exactly as you. All that stuff was in one ear and out the other and I couldn't for the life of me make sense of it.

I moved to product and finally got it. A PM can't explain the same concepts/ideas/initiatives/etc every meeting because the whole meeting will be spent doing that. They give it a name.

Take the strategy example. In the early stages of forming this strategy, part of the PMs job is to communicate it lots of groups of people. They have the same meeting 1-10 times depending on the size of the company. Then everyone who needs to know about this strategy has an understanding of what it is. Then the PM gives it a name. The next meeting, rather than having to explain it from scratch, they call it by its name.

You're either not paying attention when it is first explained (I don't blame you, a lot doesn't matter to an engineer), or you weren't invited to the meeting it was explained.
Nice! I especially like “it improves engineering skills” - if an organizations engineers are never doing anything new their skills stagnate.
If you read the history of Soviet Union and Chinese communist party, you'd find that they had lots of meetings similar to what you described. The trick, though, is that people made decisions before the meetings, all the negotiations, schmoozing, threatening, cajoling, betrayal, cliquing... They all happened before the formal meetings with more than 4 or 5 people. You use those large meetings for formality, and for observing: who gives you surprises, who is pulling threads, who is bullshitting with a purpose or not.

It's a nasty game. The good news is, you may choose not to play it.
Well, that makes sense, since Ruby is the cronenberg that emerged from mashing Perl and Smalltalk together...
If you don't understand something, just ask questions. You'd be surprised how often you'll get a useful answer if you ask a relevant question!

If someone hosts a meeting about a transformation strategy, it's probably because it's their job to work on it. They are likely working on this topic for 40 hours a week. Most people will not understand a thing about what you're doing for 40 hours a week too, so it makes sense if someone else works on a topic for 40 hours a week not everything is immediately clear to you as well.

If you feel like you don't understand, then you probably don't understand. Like you would maybe understand Kubernetes, these people don't know a thing about it either and don't have any clue what you are doing in your job as well.

Assume positive intent. If you do, it will make everyone's live more enjoyable.
I think the Internet is fun and weird. I mean, you can find videos of people playing metal and reggae guitar riffs over crazy preachers speaking in tongues:

https://www.youtube.com/watch?v=DsTcs1nU5MU
The number of languages that have separate namespaces for the two things is very small. See all the C descendants that discarded that idea: C++, C#, Java, Rust, Go. You probably ought to just find a decent naming scheme to avoid those conflicts…
Totally agree. I'm also concerned about the fine print, what Apple is not announcing - like, "Oh, we also updated our EULA to reflect that metadata from phones with 'lockdown mode' enabled will be forwarded to the FBI", something like that.
Air M2 and Pro M2, one of them should just crash and burn, and you know which.
Building OneSignal’s near real-time, high scale messaging automation systems
Have you ever been management at a Fortune 500 company?

I have and, while the parent may be a bit on the cynical side, you're take is boarding on dangerously naive for anyone who wants to understand the non-engineering part of an org.

My experience is that the real path to success is to do cynical things naively. That is, if you cynically see things how they are, and act accordingly, you won't get very far. Management in large orgs (and many small ones as well) requires "true believers" so to speak.

Meetings are a lot about asserting power, but the most successful people in large orgs genuinely believe that those people asserting power are better than them, and hope to one day be as powerful.

Flattery works insanely well, but it works better coming from a true sycophant, one who genuinely aligns their personal success with your opinion of them. I've been the object of flattery many time, and to be honest, it does feel good and work even when you know it's some what BS.

> Now this is pure keyboard warrior fantasy material.

I literally laughed out loud when I read this, since I was more or less told to engage in this type of behavior to succeed by senior leadership when I worked in a large org. Inject yourself into projects that didn't need you, find ways to make yourself relevant, do whatever it takes to grow your team (because your authority is directly proportional to the number of people under you).

Personally I think that entire culture is reclusive, so left that role very quickly and stick to IC work and smaller leadership roles on teams that do more resemble the world you're describing. But make no mistake, parent is accurately depicting the realty at the majority management roles in large corporations.
That's the upside of a supercomputer though, fixed architecture to target with enough weight that it's worthwhile.
But you could more easily "not print money" by making the Euro or US Dollar your currency.
hey there, I work on this project. We categorize a language as low-resource if there are fewer than 1M publicly available, de-duplicated bitext samples.

also see section 3, table 1 in the paper: https://research.facebook.com/publications/no-language-left-...
The end of civilisation as we know it!
I don't like the framing on feature vs bug. I think it's a characteristic of IRC that made it nice in some ways, and impractical in other ways. The fact that you knew that people were "on" when they were in the channel, and see exactly how many people where "on" at some point in time was really interesting. Right now all your chat apps are persistent chats so you don't really have that feeling of really being in a "chat room" anymore.

If someone is looking for an ephemeral side-project to work on, it'd be interesting to have something like twitter that works in a similar way: you only see tweets posted when you're online on the page.
> 1) free conversion from btc to usd 2) large discounts for purchases of gasoline using btc 3) no bank account or a credit card needed

I mean... if I'm paying for my gas, I'd rather just put my card in the chip reader instead of getting out my phone/hardware wallet, preparing a transaction with the proper amount of Bitcoin, introducing the transaction to the gas pump, waiting for the transaction to register with the ledger and then leaving. Even if we're talking about a 20% discount here, I'd probably just stick with the debit card. Playing with a crypto wallet was fun for larping as a hacker when I was in middle school, but nowadays I don't think it's worth the trouble (much less the shitshow that is L2 chains).
It's not that far off what my search engine does.
I think as you grow in your career you'll tend to specialize rather than generalize. You get really good at a few things, rather than somewhat good at lots of things. The "Senior FE" roles are fewer but more specific. Now and then I see listings for "Performance Engineer", "Accessibility Engineer", and "Infrastructure Engineer", but on further inspection these are actually Senior Front End roles, but not in title.

Recently I went through a generic Sr FE interview at Google (still waiting to find out if I've been ghosted after). There were 5 or 6 rounds, and I feel I totally bombed one of them, excelled at one, and did okay at the others. I think that's acceptable at this level. I went through a "Performance Engineer" interview loop at another company, and the rounds were all specific to the role. I had a much better experience in that interview.
> Imagine a company that lets you use your current Samsung or Google or Sony or ASUS or whatever flagship phone, but with a truly open-source fork of Android with a Little Snitch built in, and security updates guaranteed

You describe the direction CalyxOS / DivestOS are going. And of course, there's the Pixel phones on GrapheneOS which arguably is more security-focused.
Can't you just run the whole session on xwayland? lol
>It is against that type of OCR that my app is resistant to.

There is no form of OCR this is resistant to, simply the change the description to be accurate and remove references to being OCR resistant as this is false.
* Using the lightning network, which the official app use, there is no latency.

* Because the whole point is to be independent from foreign currency
Nice project. FYI Search Returns empty page on UC browser mobile.
"About Apple threat notifications and protecting against state-sponsored attacks": https://support.apple.com/en-us/HT212960
Manufacturer page @ https://www.hoperf.com/

It appears there are three identically priced models available: RFM96 (433MHz), RFM95 (868MHz), RFM95 (915MHz) and the slightly cheaper RFM98 (433MHz).

There are allegedly also extended range and power modules available with the 'PW' suffix, offering low receive sensitivity(–136dBm) coupled with Enhanced +30dBm output power, but these do not appear to be in wide retail distribution so I didn't find a pricing source.

They also claim to offer sub-GHz transceivers in similar module form factors but again no visible distribution so perhaps not yet available.

Meshtastic hardware list @ https://meshtastic.org/docs/hardware appears to be mostly LilyGo-branded modules which are based on Semtech ICs https://www.semtech.com/products/wireless-rf/lora-core/

Most promising embedded lib @ https://github.com/jgromes/RadioLib which supports both manufacturers' IC families across numerous architectures.
Hello everyone! we would like to share with you this podcast about Radical Candor (for Spanish speakers) where we explain culture based on sincere and careful feedback We hope you like it!
funny, I did this for the web, something like 8 or 7 years ago, under the name "cprotext", but was unable to find a way to sell this as SaaS :)

There should be a wordpress plugin floating around somewhere called wp-cprotext and maybe one or two demo websites that I can't even remember the url.

People came with the same critics as we can read here: evil DRM, accessibility nightmare and easily bypassed by OCR. All in all, I came to be quite convinced by these critics, especially the first and second, and shut it down completely.

I would genuinely be interested to see how you'll succeed where I failed !
good luck !
All translation directions are direct from language X to language Y, with no intermediary. We evaluate the quality through 40,602 different translation directions using FLORES-200. 2,440 directions contain supervised training data created through our data effort, and the remaining 38,162 are zero-shot.
It's a different career choice that leads to a higher salary ceiling and a higher status and power position in a way that is much easier to achieve than an equivalent individual contributor.

That's a lot of words to say "it's a promotion".
Like stirring up trouble? I don't do it very often, and it's hard to get mad at someone who emphasizes wanting to understand you.
IMO you'll need to have tests setup, either you develop unit tests if possible, or you gather manual test case scenarios which you can replicate over and over.

Then start refactoring, usually by the last (20-30% ish?) part of code, moving above. IMO, it's easier to take out / refactor last part since the variables declared inside that part isn't used anywhere else .
It would have been nice to see the prevalence of those reasons for not downloading the app. Regardless, the article indicates that 1/3 of residents didn't have the required technology (mobile phone with internet access):

> Residents didn’t need a bank account or a credit card to make transactions, only a mobile phone with internet access, something two-thirds of residents had.
You need returns for e-commerce because customers can't touch and feel the item or try it on prior to purchase. Top returned items are clothes and sizing is inconsistent across not only brands but styles/fabric.
C-h r - info-emacs-manual

Please, try to get into the habit of not only sharing the keystrokes but also commands they bind to. With all different Emacs "distros" popping up, it's hard to track the bindings. "Is it in vanilla, Doom or Spacemacs?..."

My hope is for a convention to emerge where the proper etiquette of Emacs pedagogy would be always mentioning the command.

Also, I think you meant to say C-h r s <search_term>, where 
 binds to Info-search
I find it odd that one item has so many regulations but others that I consider in the same category don't. I can return towels and bathing suits for example. Why are mattresses so heavily regulated like this but other items with similar surfaces for problem are not?
Some elevators are clever enough to detect kids messing with them. If you select enough floors, they'll just deselect everything soon, including your errant selection.

Admittedly, that's not very helpful unless you somehow knew that the elevator you were in had been configured in such a way.
Nvidia card?
It is used to build protective armor that motorcyclists wear. Not bulletproof armor.
This is the most underrated comment on this post. I recently started at a large tech company, the largest I’ve ever been at, and taking meeting notes is the most important decision I’ve made. I have a record of everything that’s happened and the decisions we’ve made. It helps me focus on the meeting instead of getting distracted. I’ve had issues with dominating conversations, so the note taking helps me focus on listening too. Really good choice.
Sure, but the ECB or Federal Reserve can print money, and you don't control them. If your goal is a mathematically guaranteed money supply (this would not be my goal, fwiw), BTC is superior.
> C is sort of a dead end. There is very little innovation there.

C is a small language. There are benefits to that. But it also has a handful of historical oddities. Innovation here means to keep C small while also getting rid of those quirks.

C++ is enormous. Rust is headed in the direction of similar enormity.
If I don't understand something, I'd ask about it. If I don't understand the answer, I'd ask more until I understand it. I don't know, may be that looks rude in the west, but that's how I'm behaving.
This does not sound like a relationship that will work out. What you want and what they want do not overlap.

You want partial infequent engagement while keeping your other projects going. They want a fully engaged cofounder. Neither side is wrong, but you do not want the same things.
Because then you're beholden to another country, which may be hostile to your country, and their money printer.

With Bitcoin, no one has control!
> advertising/data monopoly

not to be glib, but 'citation please?'

Other than running ads inside the App Store, do you have any knowledge or evidence of Apple collecting personal information for advertising or any other use?
When I realized I was making a joke it was already too late!

In all seriousness I actually did start to collect HN rants I find funny a short while ago. There is something about elaborate rants that just gets me. Similarly I love elaborate, negative (social media) reviews. They are often way too serious and over the top.
Google's Advanced Protection program is the same: https://landing.google.com/advancedprotection/
"Low-resource language" isn't just a euphemism for "language almost nobody speaks". There are many languages that are widely spoken but nonetheless are hard to obtain training data for. Getting something like Wikipedia going for a minority language can be a difficult chicken-and-egg problem because users will use English for its completeness/recency, despite their limited fluency, and the native-language Wikipedia remains neglected. So you can end up in a situation where users use one language for social media and another for news/research, and Facebook is in a unique position to care about the former.
You have to account for the internet and public study of these events.

Mass shooters are studying previous mass shootings, and using their techniques to become more-and-more deadly. Body armor, weapon usage, tactics, state of mind, training.

Its very easy today to look up Columbine and study up to become a mass shooter today. That's just the facts. In contrast, we have no ability to study up on how to defend from mass shootings. Its asymmetric warfare.

----------

There is a pattern. The AR15 platform (and closely related clones) are favored today, for good reason. Uvalde, Stoneman Douglas High School, Las Vegas, Sutherland Springs, Pulse nightclub, San Bernardino, Sandy Hook.
I'm not so sure about that; I'm not that impressed by that list of features.
TensorFlow Lite for Commodore 64s
I've often wondered if retailers apply pressure on clothes manufacturers to provide more sizing information.

S/M/L often requires simply guessing
Hey Monster, what you write isn't too logical.

For 'banning the UN for misinformation' there logically needs to be misinformation.

While you might not like the tone of the article, I couldn't find any claim that is demonstrably untrue.
I really didn't like the Intel macbook air I had before. It was slow as hell. I ended up only using my macbook pro. Are the new macbook air with M1/M2 better?
Crypto Broker Voyager Seeks Bankruptcy Protection
I'll believe it when I actually see it. I'm a native of a reasonably small language spoken by about a million people and never have I ever seen a good automatic translation for it. The only translations that are good are the ones that have been manually entered, and those that match the structure of the manually entered ones. I think the sentiment is laudable and wish godspeed to the people working on this, but for the time being I don't see it becoming a reality yet. When Google Translate regularly struggles even with big pairs such as German-English-German, I have reservations about someone making it work for languages where datasets are orders of magnitude smaller.
Wouldn't be surprised if El Salvador's bitcoin holdings move to some unknown wallets when Nayib Bukele's time as president is up.
If you're curious to try the system yourself, it's actually being used to help Wikipedia editors write articles for low-resource language Wikipedias: https://twitter.com/Wikimedia/status/1544699850960281601
Are you using the Air for development? How does it hold up?
That's because you have the privilege to not care. There are people who spend their days scraping parks for bottles and cans to make $0.05 at a time.
I'm also curious about this, but unfortunately I think that's where it will end for me in practice. Even if xylitol is effective, it seems the xylitol you'll get in any products (at least in the US) is going to be industrial byproduct from sketchy unregulated sources, just with greenwashed packaging. If there is a gum or rinse out there that is transparent and credible about their source of xylitol, and it's a source you can trust with your health, I'd love to try it out.

(I admit that you can probably say the same thing about any toothpaste you can buy in the US. But those have at least some additional benefits from regulation.)
the fact you can set a CSS version in your code, and have it not act as it did when that version was originally standardized, is exactly what being "defensive" is about. the code you wrote years ago doesn't work anymore because the browsers have decided to do things differently now.

and yet I can run applications from 30 years ago and it will still function as it once did. no hacks or code changes required.

you shouldn't have to "future proof" source code against an outside entity just coming in and breaking it all. especially when it's supposed to be an open standard.
That’s not true, as far as I've read. I feel it is spelled out pretty thoroughly: Startup time and memory footprint are way lower, but peak performance is also lower: JIT outperforms static compilation due to it having more information. There are some tools to gather such information by running the program for a while, gathering stats, but JIT still outperforms.
What is the greatest insight you gained and could share with non-experts from working on this project?
Lucy Richardson algorithm mentioned in the paper:

https://en.wikipedia.org/wiki/Richardson%E2%80%93Lucy_deconv...
Correct. Existing MDM profiles will be unaffected.
My concern with this is that in low resource languages the unavoidable biases of the ML models might overpower their own organic development.

We shrug off all the little quirks of machine translated text because it usually gets the point across, and we recognize them as quirks because most of what we read was written by real people with no such quirks. But when most of what you read contain those quirks, I fear those will quickly become the standard way of writing and even speaking in those languages.
Crypto exchange FTX has “a few billion” to support industry