skysight-inc/HackerNews huggingface dataset:
I wanted to touch on that: one of the things you learn is that it’s better to be liked than right. We devs often fixate on whether we’re right and the other person is wrong.

One specific incident comes to mind. I was working on Heroes of Newerth, a DotA clone. We achieved a bit of popularity in those days, and we reached around 50k concurrent users. So our servers tended to melt.

One day, the servers went south, and although games were being completed, none of the stats were being recorded. (Think of it like, the database was in read only mode.)

I remember it feeling a little surreal how they decided to handle it. They kept cool, looked into the problem, and got the servers back up within a couple hours. Then they went back to their usual jobs and didn’t seem bothered by the ticking time bomb.

I think in my usual 22yo fashion, I said that it was dumb that no one seemed to care that the servers were going down, and that we had to do better for the players.

What I should have done was ask questions. Should we try to figure out the root cause, and make sure this doesn’t happen again? Or was it really not a big deal?

A few hours’ downtime may or may not have been a big deal. We did end up suffering from some pretty serious server malfunctions which limited our ability to scale. But I certainly mishandled how to approach it, and won no friends.

Every team is dysfunctional in their own way. It’s important to adapt to the dysfunction and push things in a positive direction, not merely to be right.
Robinhood Plunges as Bankman-Fried’s FTX Sells Itself to Binance
It's like asking the DB admin about which machine learning framework to use for the new project, instead of your data scientist. Sure, the DB admin likely has an opinion, but it will almost never be as well formed an opinion as the one from your data scientist, even if their opinions are in agreement.
I shared this with my brother, a musicology professor, and he quickly pointed me to this: https://en.m.wikipedia.org/wiki/Brown_note
Both spellings are accepted.
One producer: Dillinja [0]

[0] https://www.discogs.com/artist/315-Dillinja
So what do you make of the scythian connections to gaelic/gaulic cultures? They share the same brass work and distinct styles of jewelry. How's about the fact that the anatolian steppe herder genetics that spawned celtic culture are found in the Caucus mountain area, and have been confirmed to be shared with present European populations? What's to make of the fact that Europe is named after a Phoenician goddess?
>You don't go into a meeting like that to present problems, but to present solutions...it doesn't matter if you're right, it matters how you communicate and strategize.

I agree, I think the author misread what their role was. It wasn't to "tell it to them straight" as much as it was to solve a problem. Acknowledging the issue is only the first step.

I once worked as an energy manager for a large financial institution. They had invested a lot of money into a complicated software system that promised to optimize all of their HVAC costs related to their data centers. The problem was the system didn't work well. At all. It used a complicated computational fluid dynamics model that took forever to build and any hiccup in the data would cause the system to start again from scratch. The engineers hated it so much they would just unplug it on the sly. It wasn't delivering on its promise to meet the sustainability goals as everyone thought it would.

I didn't feel comfortable wasting the company's money on this system, but they thought it was great. There were plenty of vice presidents and managers up the line who vouched for it and it would make them look bad to say the system didn't work. We had to figure out a way to break it to them while allowing them to save face.

So we went to work on their building automation system, reprogramming everything to be as efficient as possible. Part of the plan was to create an "experiment" where we had to remove the computational fluid dynamics model for a time. You know, so we gauge the true impact of our reprogramming efforts ;-) The effort worked wonders, exceeding their energy and sustainability goals set by the shareholders. We reframed it as "this worked so well that we think we can continue to meet sustainability targets without the computational fluid dynamics software contract."

They were thrilled. Not only did they meet the goals, they saved money by getting out of the contract. It turned a bitter pill into a sweet one.

Yes, I felt a duty to get them out of the contract that wasn't working. But getting them to accept that is a lot easier if you offer up a solution instead of just underscoring the problem.
That sounds like 1D chess.
You've got it all wrong! These people are noble for being bloodsuckers that scam customers and rot the company from the inside!
AFAIK, all web pages can track mouse position, as long as the mouse is inside the page’s window, and they don’t need special permission to do so. See https://developer.mozilla.org/en-US/docs/Web/API/Element/mou... or https://stackoverflow.com/questions/7790725/javascript-track...
"Are we harming our own customers by allowing them to make demands that in turn only harm themselves in the long run?"

It sounds paternalistic but yeah, that can happen. I've been in this sort of office politics situation where that was an issue.

The problem in that case was that the projects were quite long and touched many different people inside the customer companies, many of whom had differing agendas. In particular the customers were banks and their security people had a habit of demanding very specific changes that would clearly sink the entire project a couple of years down the line, and even contradict the original justifications for it.

Unfortunately the company I worked for at the time had a lot of difficulty with this concept. The upper management tended to abstract the political complexity inside these banks as "the customer wants X so why aren't we giving them X" where in reality there was no "the customer", just lots of people inside big orgs who weren't really talking to each other. The notion that "the customer" could be incoherent and we needed to manage that somehow just wasn't there at all, they just saw it as anti-social arguing. So it was in fact career limiting for me to point out these issues.
The top image is in Wimmis in Switzerland at the bottom of the Niesen mountain. The mountain resembles a giant pyramid. That's nice: many small pyramids and a giant one. You see the mountain starting to rise in the background of the photo. There is a narrow side valley (Spissi) leading to Western Bernese Oberland and from there you can reach Valais and the Leman basin. Above Wimmis there is a small steep limestone hill (Burgflue) and inside it there is a military bunker with holes to shoot out of.

https://s.geo.admin.ch/9b8456f6ad (a topographic map)

https://en.wikipedia.org/wiki/Niesen

I live not far away therefore I immediately knew it. I verified it with a reverse image search.

https://commons.wikimedia.org/wiki/File:Panzersperre_in_Wimm...
Great. Vets will lose their VA rating for PTSD and just have an app pushed on them. Fucking perfect.
Makes sense. I just can't find something that interests me so much that I'd want to work on it in the evenings/weekends. Maybe with time...
I appreciate where you're coming from but for HN community purposes I think it's best to be more tolerant of simple questions. For all of us, there exists some popular thing that we're ignorant of. We don't want a culture that punishes people for asking sincere questions, and curiosity is the primary value of the site: https://news.ycombinator.com/newsguidelines.html.
I don't know if this is posed yet but FTX.com is different than FTX.us which GameStop Partnered with. I've seen lots of confusion and FUD arround this.
Sidenote: Kill Sticky bookmarklet does not work on this website. Is there an improved version that would work here?
The funny thing is that I put vi more in the "UNIX Philosophy" camp.

Specifically, as a user of vi, especially with normal vi (vs vim), a routine workflow for me is !command some block of text, or the entire file to some utility or another.

And the idea here is that with little effort, the entirety of the UNIX environment (at least the CLI tools environment) is at my beck and call. I've munged gobs of text through most any utility imaginable. I've use vi as an interactive pipeline. Running data through one sequence, then running it through another, or a 3rd. It's like an interactive pipeline debugger with undo.

It's not that emacs can not do it, of course it can. You can run a region through a shell command as easily as anything.

But, folks don't. Rather they rely on the extensive, emacs universe to solve those problems. There's lisp for that. Like the Java and JavaScript eco-systems, where "everything" gets rewritten into that world, the drive has been to port the essential utilities into the whole of emacs, rather than having it work with the system surrounding it. There's all sorts of good reasons for this, but at the same time, all of those routines and such are cut off from "unix". While its straightforward to leverage grep, sort, awk, et al from within emacs, it's less so the other way around. I'm sure it's possible, but it's not trivial.

In a world of composite solution development, a monolith stands out because it acts more as an unscalable tower rather than a thing to touch for enlightenment.
Centralization is more efficient than consensus building.
> hierarchy and office culture

There could be dozens of other reasons beyond just these two...

The single most common fault that I see is perspective. Individual sections have limited context or visibility of the whole picture to assess the importance of their section's dysfunction. This isn't necessarily a bad thing -- in a highly-fluid environment, it's often important for sections to achieve their own objectives without N^2 comms overhead (e.g. military command & control). Firefighting provides a useful analogy. One section's 4-alarm fire might actually be a 1-alarm or 2-alarm fire for the broader organization -- which means that other sections might get top exec billing.

For example: If this $60M contract was at Boeing during the last few years, it will rightfully be deemphasized while executives deal with the existential threat of 737 Max matters.
First, it's one stream of reporting among many. Free journaling, free association, recounting, there are so many tools therapists use.

And second, you don't need 1,000 nightmares to gather that reporting. Ten or twenty will be sufficient.

But the idea that nightmares need to be kept ongoing has absolutely no basis.
Elon removed the modal and login requirements
Don't forget to check out the MELPA (melpa.org) repository, which has a staggering array of packages for Emacs. If people do something on computers, chances are someone does it in Emacs and there's a package on MELPA to support it.

Also, the road to Emacs proficiency will be a journey, and you'll want to think about Emacs as something you'll gradually tinker with and tweak to get to a set up and understanding that is satisfying. It's not shiny nor whiz-bang by any means, but path through the learning curve can be extremely rewarding.
It never left? I still get next-day most stuff and even same-day shipping for some things.
The end of the story is that they left the company. That’s a fine way to end the story, and maybe that doesn’t seem like defeat. But there tends to be better ways to handle it.

Most people can’t afford to leave at a week’s notice, which is what I meant by driving off a cliff.
As long as you can find well paying alternatives, anyway.
No they are not, in what world can you transfer money instantly and settle it across borders in seconds? I'd love to see an insecure bitcoin transaction as well.
OP mentioned the moving goalposts, so cut scope.

Hiring 200 more people would just make it 2 or 3 years late, not just 1 year late.
Gannett prints fake newspapers at Des Moines Register plant
It's not an economic catastrophe: currently the real economy is not strongly affected by what happens in the crypto-economy--and we need to keep it that way!
Maybe undetectable in the lab set up? To rival a rave PA is perhaps not part of the initial design goal.
Starting an implication with “if no action is taken after 100,000 deaths” is the same as “if false” — you can put anything in the “then” and have the statement be logically sound - that doesn’t mean it’s in any way useful.

End of the day that kind of talk just damages trust in the scientific process, which has to be at an all time low with regard to epidemiology, as a result of the stream of certified lies that have been presented as public policy over the past few years. (“Masks don’t work” being the first of many)
if concerned by performance

do as perfectly as possible profiling not fussy PL syntax paradigm
I think it's not a distro thing. It's a hardware thing.

Too bad. I was hoping AMD still supported it.
Being kind does not mean you have to put your head in the sand and ignore actual realities. Workers are a resource. They are also humans. Facts are not in conflict. An important to keep both of them in mind
Nobody forces you to use Binance or FTX. I have been using Bitcoin for 10 years and I've always stored more 90% of my BTC in my own self-custody wallet, only used exchanges briefly.
The effective altruism movement has been around for over a decade. SBF's financing has been very beneficial, but EA isn't dependent on one financier or organization. At this point it's like moneyball: a concept that can be used by anyone.
I'm confused by this comment, because I'm not sure how else they would be included in a webpage
Here is an article that compares charging times on the newest vs somewhat old apple watches: https://www.androidauthority.com/how-long-does-apple-watch-t...

Also Apple introduced a "Low Power Mode" on WatchOS 9 that allows you to potentially get 60 hrs on the Apple watch ultra. This link discussed what is disabled in this mode. Seems like it would work for your use case or at the very least you run low power mode during the day and turn it off at night for better sleep monitoring: https://www.macrumors.com/how-to/enable-low-power-mode-apple...
Even older ones are decent. I have a 4 and it's probably got about 2 days of battery life. I put it on the charger for an hour every morning as part of my routine.
> Running a stock exchange is a hard business too; you are the market maker, you set the spread, and the most sophisticated investors in the world are trying to arbitrage you

Normal markets aren’t as centralised as crypto. The exchange and market maker are separate.
> Yes, France still fell in the end

For a little bit, anyway. But what does that actually mean? I often wonder what would have happened had Germany not pursued genocide, and just stopped at France. It's not like the French people would magically turn German overnight. Would the resulting entity end up like a confederacy?

Same reasoning with Napoleon, too. What if they had stopped before the Russia disaster?
> That gnawing sense of futility and impending failure that I’d been feeling for 15 months would finally, today, get addressed.

Sounds like this guy just needed to feel heard. Therapy might have been easier but what do I know.
I try to quit coffee regularly as I get bad acid reflux and stomach problems from it but I always return after even a few months of successfully quitting as I simply can't be nearly as productive or deal with crunch time as well without it or wit matcha. Perhaps I need to try caffeine powder.

In my case though it feels like not using caffeine is not an option for having a tech career. Feeling a bit of frantic energy is the only way I can power through for 5-6 hours of work.
Thanks!

Upon reflection, I suppose it could be ordinary consumer fraud to promise one thing and provide another, but my understanding is they drew a cylinder of blood "for verifying the new technology" and then when the new thing didn't work (or wasn't even tried) they could send back the "reference" readings from ordinary instruments, therefore not actually defrauding (or harming) any patients.
Anyone know how this compares/fits with pure data?
Shorting is different from an option. They are often confused because you can say you have a "short position" or a "long position" with either (long position would be buying shares).

Most people are more familiar with buying puts or selling call options are superficially similar - you make money if the price goes down.

Options give the holder the right to buy/sell a share at a specific price before a specific date. They expire worthless after that date.

Shorts are immediately borrowing shares - not just the right to buy/sell shares. They do not generally expire, although they do have interest.

GP said " if they shorted the market." which is a bit ambiguous, it sounds like they are talking about a literal short, but in this context they likely mean either.

tl;dr - no they're different
The weirdest part of self is how influential the runtime tech was compared to the langage.

Javascript is it’s most well known descendent and absolutely nothing like it, all the inheritance was clearly an implementation convenience rather than any sort of philosophical inspiration.
I think it would be trivial to replace evade their patents. They've phrased all of their claims around using averages (over time windows) of different sensor values.

I can describe the following inventions which would not infringe upon "Traumatic nightmare detection and intervention" (Patent 10765831).

. A method of detecting and intervening in traumatic nightmares, the method comprising:

monitoring a user by collecting data from at least one of an accelerometer, a gyroscope, or a heartrate sensor of at least one device worn by the user;

determining the sum of the data values for each of the at least one of the accelerometer, gyroscope, or heartrate sensor over a first period of time and detecting traumatic nightmares or precursors thereof based on a combination of the summed values; and

causing an intervention based upon detection of a traumatic nightmare or precursor thereof;

wherein detecting traumatic nightmares or precursors thereof based on a combination of the summed values comprises summing combinations of the summed values over a second period of time greater than the first period of time; and

wherein summed values for each of the at least one of the accelerometer, gyroscope, or heartrate sensor are determined over a plurality of first periods of time, and the summed values corresponding to the plurality of first periods of time are summed over the second period of time.

A sum cannot be considered an average because it is not representative of the numbers in a list - it is in fact far greater than any number in the list.

Yet, for time windows containing a constant number of values, this should work just as well as the Nightware algorithm. There are plenty of other work-arounds for those patents.
It's not Ruby that's slow, it's your database
Honestly I forgot the details, but basical the ENTIRE field of DSP stands on this fact.

Basicaly there exist some functions into which you can feed in sound waves and the output is guaranteed to still be a sound wave.

If you'd feed in a sound wave and if the function would corrupt it you would not be able to do any digital signal processing, since the output must be a wave.

Sound(wave) in -> Sound(wave) out, guaranteed to always be true.
I’m fully “out of the closet” about my ADHD and proscribed amphetamine medication. It’s quite refreshing and I’ve personally only received responses that ranged from neutral to positive.

I’ve also noticed that it’s helped other’s around me that are still keeping their diagnosis a secret to see me being comfortable talking about it.

The reason I talk about it is exactly as you say, I think it’s really important to try to destigmatise things like ADHD and ASD in the workplace.

Especially in tech of all places, nobody seems to want to admit that a non-trivial part of the tech industries success is down to it being a field that plays to the strengths of neurodiversity.

To be clear, I’m not criticising you for keeping it to yourself, I totally get it!

Just wanted to provide a voice of reassurance from someone who’s “come out” and living a better life because of it.
That idea is more credible than you might think, videos of Russian Dragon Teeth show smaller spikes more spread apart without a base slab.
> Oh, to be fair I should mention that it was an internal system. External threat actors were not a major concern.

Preaching to the choir, but that's simple black and white thinking. Once an attacker has gotten in, it's better if at least there's less damage they can do. The more damage an insider could do, the more damage an outsider who social engineers some credentials can do.
Honestly, I have no problem with this guy holding his views, even though I think it isn't right. But, then, why host westerners when you know you're not compatible with their ideas?

Qatar would have continued being a rich, oil-funded state without hosting the World Cup and continue to live in peace with their culture and views on morality. I can see where he's coming from (even though I'm not in agreement)...he doesn't want westerners to enforce their views on Qataris, but why try to enforce yours on them?
> They may be insolvent now due to FTT dip

Are you intentionally trying to mislead people? The whole point at that time was that their claims to solvency were entirely predicated on an indefensible valuation of their FTT holdings. We've now seen, as expected, that that FTT valuation was totally bogus.
Any anecdotes of a company that was successfully split up as you suggest?
> IoT washing machine sensor

I'm building exactly this right now for my first hardware project. Have you published any notes anywhere?
I completely agree with you, and I didn't think that anything I said contradicted you.

Lamba works really well for reactive processing, such as supporting an API. You lose that benefit if you deal with something like Java because of the slow startup times gimps the processes.

Hence, running it in an environment which will be on constantly with consistent throughput that is just a pipeline 24/7. The scenario I've used it with was GIS and satellite image processing, which would have blown through the Lambda limits and with constant images being published meant that it was essentially processing 24/7.
> you see a withdrawal limit, there is no doubt a bank run is occurring

This is not accurate. Withdrawal limits are there to control fraud.
The current PM team being incompetent seems to be a very common occurrence.
Specifically, developers are in charge of tactical solutions, while management should be paying attention to strategy. Micromanagement is one of the many failure modes we talk about here, there, and everywhere. But having to do all of the strategy work because your bosses either can't be arsed to do so or can't find their way out of a wet paper bag, is another failure mode we talk about a lot.

Leadership should be leading, not being lead by the nose. But when they won't you do what you can. It's not right, but it's expedient and somewhat sanity saving. Though if you take it too far you find all new kinds of insanity.
You are correct. Grandpappy’s portfolio would have lots of defunct businesses and no Apple, Google, or Microsoft, to name a few.
Right next to trenches where they can be pushed into and covered in dirt. I would laugh if it weren't for the fact that people are dying to these clowns.
To my knowledge there’s only one dramatization of his biography which is this:

https://www.dogomovies.com/einstein-and-eddington/movie-revi...

My point is even einstein doesn’t get the same treatment as, say, a politician or actor gets as far as coverage. There’s more out there about Elvis than Newton.