skysight-inc/HackerNews huggingface dataset:
> the difference between an open-back vs. a closed-back headphone with identical magnitude response (by your definition, the differences between these two headphones should have mostly disappeared).

What an uncharitable reading! They said the quality differences mostly disappear.
I don't know of anyone claiming it's a legal obligation. It's a natural obligation, and it's worse.

The shareholders want profit maximised, and with that end, decide upon the board of directors, who decide upon the CEO. If the CEO does not maximise profits, the CEO will not remain the CEO. Therefore, the CEOs of (publicly-traded) companies are obliged to maximise profits – those who do not feel such an obligation are not CEOs.
Microsoft | Senior Software Engineer | Remote until conditions are safe | Redmond, WA

Microsoft Azure is building the fastest network in the public cloud.
We are seeking candidates who are highly motivated and fast learners, love systems programming, automating systems and services, and taking things from idea to production.
Join us as a Senior Software Engineer to build the world's fastest public cloud and make a difference to millions of people across the planet.

Apply at https://careers.microsoft.com/i/us/en/job/963584 and give me a heads up avlevy[at]microsoft[dot]com
I have no horse in the race, but the press about the hedge funds closing their positions was rather suspicious, along with the silver thing right after.
Regarding Optane and "consumer" usage: If you're talking about a typical PC usage, like browsing, using MS Office, and playing games, then sure, there's absolutely no perceptible difference between Optane and any other SSD, even a SATA SSD. But that's not what people buy Optane for, so it doesn't make much sense testing such an expensive drive on regular "consumer" PC tasks.

I train deep learning models, so I read random images from disk to feed data loader pipelines, and I also write back stats, logs, and model checkpoints. I frequently use 8 GPUs, each running a separate experiment, with its own data pipeline. This means every GPU is reading 1.2M jpg images in a random manner, every 30 minutes. I haven't actually tested if the disk reads are a bottleneck, but I'm guessing random reads of 20M images per hour would stress any drive, so I'd rather not risk it and get the best money can buy.
Long variable names don't help either. It's been mostly a stylistic choice and a recent trend that stylistically long variable names are nice. But there are plenty of projects that use short variable names or even one letter names, and I don't see any evidence that those projects are less productive because of it.

The actual research is that long variable names make it harder to understand code. It makes the variable name become an integral part of any code snippet that a reader feels compelled to memorize the specific names used, and that memorization results in errors and increased recall time.

Short variable names, including single letter names, allow a reader to basically ignore the name itself which allows them to accurately memorize an entire chunk of code without feeling the need to memorize long names. This improves recall time.

In simpler terms, when a snippet of code uses descriptive variable names your brain is inclined to believe that those names matter and that you need to remember them, compared to short variable names that your brain will not have to bother remembering and instead frees you up to focus on the structure and semantics of the code snippet.

The study that you can read, which is quite insightful is here:

https://pdf.sciencedirectassets.com/271600/1-s2.0-S016764230...

Note that long function names DO help, but long variable names do not.

That said, feel free to use long variable names if that's what you like and your project does it that way. Don't, however, express that as some kind of extensively studied software engineering principle that has research backing it. It's basically one of those things someone decided was true and everyone else just decided to believe it without ever doing the kind of work needed to validate the hypothesis.

In software engineering, we are still in the days of Aristotle, where we simply believe things to be true because we want them to be true. Just like the days of Aristotle I wouldn't be surprised if it takes us literally thousands of years before someone comes along and decides to question and test basic assumptions we all take for granted.
Is there a privacy statement? Given open source PIMS that variously phone home (when started, or when visiting assorted websites, etc), it's now something I look for, right after self hosting.
> This is not at all how NBBO works

Open to corrections

> they still dont have any obligation to improve your price beyond NBBO

But those that do price improvement use it as a marketing differentiator:

https://www.fidelity.com/learning-center/tools-demos/trading...

https://investor.vanguard.com/investing/online-trading/order...

https://www.schwab.com/execution-quality

https://www.tdameritrade.com/tools-and-platforms/order-execu...

https://www1.interactivebrokers.com/en/index.php?f=47202#bes...
Peopleware is a classic. It's genius lies in the fact that it's able to shine a light on the important aspects of productivity and work life that fall between the cracks in our quest to 'measure' productivity and be 'efficient' (Taylorism).

The big issue it has, IMO, (which other DeMarco books like 'Slack' share) is that it does not provide actual case studies that would convince a typical executive / manager working in a high pressure / competitive environment to change their methods.
That was my feeling.
The media can't be independent of its own interests. No-one can, including any new Silicon Valley media.
By his words[1] it was because books had a large possible inventory, allowing him to build a store larger than any one physical store could manage.

Though i imagine a lot of reasons justified books.

[1]: https://www.youtube.com/watch?v=rWRbTnE1PEM
It's similar to this:

https://forums.plex.tv/t/need-help-for-organizing-naming-aut...

And the characteristic response from a Plex user:

>Well that is going to be a problem. Plex has a proper Naming Convention 2 that it expects you to follow. As This particular set of videos is not part of TheTVDB.com's database, Id recommend you reformat it to something plex is going to recognise.

That just doesn't make me happy. I get that the Plex use case is "indexing downloaded TV shows and movies", but I find it annoyingly prescriptive.
> I tend to treat my laptops as disposable and keep my important data on a file server so I don't rely on local disk space.

I do the same, except I use an extensive dotfiles, config, and bootstrap script repo[0].

So I like the idea of Nix for that reason. It's going to be hard to let go of Debian/Ubuntu, but I'd really like to have a perfectly reproducible environment like Nix.

Thanks for your reply.

0. however, I also unfortunately have to use Windows sometimes,so I dual boot, and that takes up significant room on my smallish laptop drive
If Dante’s son had a son who had a son x 36, the Y chromosome would not have changed much
Upvoted; and thanks for sharing these details. They might be obvious for you, but I had only a limited knowledge of all that innovation happening at Bell Labs.
> Lol. You cannot judge your order execution quality as a retail customer.

If you've traded the same listed securities frequently on various platforms, you certainly can. In terms of speed, PFOF systems can hang on to limit orders that are marketable (ie they cross NBBO), technically not printing them outside the confines but taking their sweet time to make a decision about whether to cross the order or post it to an exchange. And once it goes to an exchange, you can also get a feel for how much of the displayed bid or offer you get on one platform versus another.
Where does it mention price?
Ask HN: Best open source replacement for Redshift
Currently searching for open-source data warehouse replacement for Redshift.

These are the ideal requirements of such a solution (Redshift doesn't satisfy all):
Open source, columnar storage + read optimized, foreign key support, interfaces with the more common DBs & BI tools + streaming ingestion, horizontal scaling, reasonable maintenance effort, string search indexing, a large & active dev community & commercial support

Greenplum seems to satisfy these requirements best. What experiences have you made? Any another solutions you’d recommend?
Thanks for the insult.
That's possible. I don't agree with most of your examples, but only one of them would make me want to reach for a pitchfork, and they're interesting enough to trigger a "hmm, okay, how would that work in practice?" reaction rather than a hardwired one.
Yes, they are.

There is a kernel module that ensures that listing hides, but files can still be accessed by their path.

I'm not sure to what level this is an absolute disaster.
Some companies are moving towards selling directly to consumers, especially if they have a brand to protect. Nike is pulling back from retail a bit and focusing on their own website and app to promote and sell their products.

The flip side is Amazon has empowered a lot of smaller manufacturers to get nearly direct access to consumers. Especially Chinese firms but even some small American companies have benefitted from the huge base of customers Amazon gives them access too.
Hand me down Dynaco A-25’s and A-35’s here.
I know the feeling!
This is not the root of the problem. This is a distraction. Nothing more.

It sucks that some people (you) are so easily deceived.

The root of the issue was that they issued margin accounts by default, and did not have adequate capital to meet the collateral required when those accounts were used to buy a single volatile name.

There would have been no problem if they issued cash accounts by default; if they raised margin capital as they opened new accounts; or if the users had bought a bunch of VT.
I've had to sit through diversity training and then sit at lunch with a team of older guys and gently try to undo the damage the training did in their opinions of diverse people. I honestly think these programs are actively counterproductive in the majority of cases.
I had an interesting conversation with someone who took the view that all short positions were ursary. They had well thought out & logically reasoned from their premises arguments to back that up. I was really glad to hear their position.

It filled me with dread because it would destroy our current agricultural industry. And as much as I recognize the problems with it, “a large percentage of the population starving rapidly” was not an outcome Id endorse because of injunctions from pre-industrial wisrmen.
> Everyone understands that there are tradeoffs and "pitfalls" associated with any decision.

I haven't seen this to be true. Especially as companies get larger.

Sometimes it's because they really believe option A is better in every dimension than option B. (But often are mistaken.)

Sometimes it's because option A means their team has more work and can hire more people.

Sometimes it's because they understand their own ideas really well but aren't understanding other people's arguments.

Sometimes it's because they just don't respect the other people in the room.

But assuming that everyone is going to rationally jump initially to the thing that's best for the long-term health of the organization isn't something I've been able to count on.
Real-time settlement means that if you sell your bitcoin on coinbase, then the currency you bought (say Dollars) is yours to invest fully or withdraw into another account (say your checking account).
Cryptos at least have (somewhat theoretical) use cases with many unknowns that Gamestop Stock does not. In the end you will own stock in a dying retail game company and a pump and dump isn't going to keep its value up very long.
One might argue that having $1B of assets (certainly liquid assets) is a fairly major disincentive to working.

High marginal tax rates on super-high levels of income and/or wealth doesn't discourage working. It just makes doing something to add another chunk to your income/wealth require something other than financial renumeration. There's plenty of evidence that humans do their best work when they have intrinsic and not extrinsic motivation.

Bezos is a case in point. I believe him to have an almost absurdly high level of intrinsic motivation (I worked with him for 15 months). He might like the wealth he has, but the things he will continue to do with his life, just like Amazon itself, get done for reasons beyond money.
> new entrant joins industry, ruins pricing by giving product away for free, nearly goes under because it over extended itself, and then blames the rules

Credit where it's due: ripping off the commission band-aid was overdue, and Robinhood single handedly caused it. And abridging T+2 is probably a good idea. (Though real-time settlement and clearing is probably not.)

What's missing in their communications is the mea culpa. We got into this to make big changes. We made them. One thing we overlooked was this weird bit of the financial system. Here is why we missed it, here is why it is obscure, and here are our tabula rasa suggestions on how it could be improved.
Big difference: Andy Jassy is an execution machine, AND has a really good sense of vision and strategy. AND has worked at Amazon for ~25 years.

Source: my humble opinion, and I worked at AWS and met him several times.
For both SN8 and SN9 my brain is screaming at me "surely they need more than 3 engines?!" Is the ultimate expectation that the engines will never fail, because it sure seems like they can't deal with losing even a single engine. I'm sure this is completely incorrect given that the issue for SN8 was tank pressure.
Technical documentation is so underrated. I find it is a make or break situation and should be as important to the software development cycle. Maybe a SWE and good technical writer is hard to find? A lot of times we are pressured and rewarded for code, bug fixes, etc., rather than to document. I find often the reverse to be true although not proven. If documentation is well kept and maintained, I wonder how much time is given back over it's course? Just like code, documentation is also iterated and improved upon.

As food for thought, what changes would occur if documentation must be created first before any coding takes place? How about if produced in parallel? Too often, it is an artifact at the end.
So far, people seem to be benefitting from Amazon.
We knew this since watching how much the Russians got done in the time they had for the resources. Put the engineers together with the manufactures, build often, test more.
> When you get issued stock options at a company, you immediately become liable for taxes on them, since they are treated as income.

This is false, right? It's only taxable on exercise. That or I know 1,000s of people at major companies that owe back taxes.
That's because default params in JS are essentially syntactic sugar ex -

function example(a = 1) {
...
}

behaves the same as

function example(a) {
a = (typeof a !== 'undefined') ? a : 1
...
}
Came here to say this. Crypto exchanges have led the way in real-time clearing and in 24 hour trading.

Both of which are better for the consumer.
We're you writing Perl primarily back in those days?
Actually 3 or probably 4
My dad has an IMSAI 8080. It's a gorgeous piece of hardware, with the multicolored switches on that dark plastic panel.

He showed me how to write basic programs on it once in assembly, but never much more than that.
It's actually a rare opportunity that someone smart can "rip me apart" for the right reason. Candid truth does not hurt. It stimulates growth. In contrast, the worst place is where everyone is nice, but does not tell you what you have done wrong.
In general they probably aren't stupid enough to gamble money they can't afford to lose.

Which is why step 1 is always convincing people it's such a sure thing that it's not gambling. Even if it is.
You're in today's lucky 10,000 (https://xkcd.com/1053/) :)
The spec page there doesn't, google "broadcom p2100g" and you'll see vendor prices... I didn't want to link directly to a vendor for a top level post.

https://www.mouser.com/ProductDetail/Broadcom-Avago/BCM95750...
Goteborg Film Festival takes social distancing to an extreme: one attendee/week
Events that happen at a later time are called “younger”, not “older”. If you were born at a later date than me, you're younger than me.
> Wayland solves no issues I have

Indeed, it's funny they would think it was meant to solve issues they had. The justification for it was never X11 doesn't work. It was always "it's becoming impossible to work on".

As it happens, Wayland does solve a problem I have. The HDMI port doesn't work under X11 on my Lenovo X1 2nd gen laptop. It does under Wayland. Granted, that's because no one wants to work on X11 any more, so new or unusual stuff doesn't get added. (The X1 gen2 is indeed unusual: the HDMI port comes off the Nvidia card rather than the intergrated graphics. The X1 gen3 fixes that nit.)

Which brings us the full circle: Wayland may fix no issues he has now, but the X11 code base being so much of a pig will mean he has issues with it in the future.

I've now moved to Wayland, and it was under sufferance. It's forced me to use Gnome3. The Gnome3 taskbar and I are not compatible ("what a complete waste of space" springs to mind), so I'm not that happy about it. Debian's alternatives system for selecting a Window Manager (now the compositor under Wayland) seems to be completely broken.

But Wayland itself: a few paper cuts, touchpads not working after suspend and things like that - nothing serious. But my god it's fast, and amazingly remote X11 connections (ie, "ssh -X") still just work. And the code base is much smaller.

People are comparing Wayland to systemd, to me it's not at all like systemd. Systemd was more complex, in lines of code literally 100's of times larger than then things it replaced, and never delivered on it's speed promises, and seeks to replace everything with Systemd. On all those metrics, Wayland is the reverse - it even encourages mutiple implementations.
Thanks security guy. For reference, how many ways to break in do you find per 15 minutes when looking into other distros?
Not to mention the fact that the nurses and doctors are exhausted from treating Covid cases. Even if he hadn’t caught the virus, there’s a good chance the diminished quality of care he received from the overburdened medical professionals contributed to his death. Thus, it’s definitely fair to list Covid as the cause of death.

Indeed, it’s obvious and not fairly deniable that but for Covid, all 100-year olds hospitalized with pneumonia would have every reason to think they would live for several more decades.
You don't need a good UI experience the same way my dad doesn't need a "fancy website thing" because he can easily call his stock broker to make the trade. But if these companies don't evolve they are going to keep losing younger millennials and beyond to Robinhood as time goes on.
This is very innacurate. We have the following data:
-Moderna data between the 1st and 2nd dose at 28 days
-Pfizer data between the 1st and 2nd dose at 21 days
-Aztrazeneca data between 1st & second dose at various dosing schedules
-J&J data
-Novavax data
-Data from Isreal real world deployments of the vaccine
-Data from UK First Dose First effort
-Our Bayseian priors - <30 day boosters are almost never tried in the real world because larger time gaps typically illicit better protective responses.

You can read the FDA briefings for Moderna & Pfizer which review the 1 dose data, its very readable.

The empirical data is overwhelming from many sources and the data matches our current disease models. All signs suggest overwhelmingly that: (1) 1 dose appears to be 100% effective at preventing death in all candidates >14 days after the 1st dose. (2) The marginal benefit of the second dose is real but comparatively much smaller. (3) The delaying the second dose appears to confer additional immunity.

Focusing on 1st doses is by far the best decision.
If not for regulatory barriers, do you really think Bell Systems would ever have lost its monopoly over US telecoms?
You loved the quality of the explosion. Did you?

Bigger the explosion, the more promising is the venture! NOT
The problem is the lack of certainty. Most suspect that you won't lose protection by waiting longer than the suggested timeline, but what you really don't want to do is sleep-walk into throwing away the currently administered doses.

Frustratingly, I'm guessing the timelines for a study on the durability of single dose moderna/pfizer would take about as long as it will take to ramp up production.
> it would be wise to get those in writing.

I agree with that, projects should clearly state their goals and priorities upfront. But relying on legalese from MIT license is not the solution.
Disagree on #10. The amount of code I've seen that intentionally distinguishes between null and undefined is... well, zero. On the other hand, the amount of code I've seen that unintentionally distinguishes between them when it shouldn't have is not zero.
Interesting but I would be reluctant to touch anything controlled by Oracle. They don't have a good track record of treating developers nicely. E.g. trying to claim copyrights on APIs. Or, recent Java licensing changes. Bit like sticking your hand in a lawn mower, IMHO.
I personally think Google can continue at this pace as GCP value is still not unlocked completely. I can't comment on the other services but in my previous job we did shift a lot of compute instances stuff to GCP from AWS because of ease of orchestration. If other services catch up to AWS and with unique offerings like Spanner, a lot of room for them to grow.

Though it is quite scary how these companies are so big and yet growing so fast, a lot of this is because of usurping new markets, like Apple did with Airpods. I just hope this doesn't suffocate smaller players in due time.
Oh there's nothing of the sort with Archivy. No information is sent back and there isn't even a server where it could be sent to really.

I haven't looked into redacting a privacy statement, might be a good idea :)
Which is such a basic idea that it’s impossible that they didn’t come up with it themselves and had to be schooled by Vlad.

It’s like the “smart guy” having an insightful moment in a sci-fi movie: “I got it, we’ll use gravity assist!” Astrophysics 101.
Ivermectin and Hydroxychloroquine are recommended in a paper published in the American Journal of Medicine. Funny how my comment mentioning that has dropped to the bottom of page.

--

Pathophysiological Basis and Rationale for Early Outpatient Treatment of SARS-CoV-2 (COVID-19) Infection - https://www.sciencedirect.com/science/article/pii/S000293432...

FWIW both Ivermectin and Hydroxychloroquine are included in their recommendations.
These are legitimate questions. In some ways they have analogs that have already been "solved" (perhaps not satisfactorily). Who and how determines the property tax you owe on a building or land? But I agree that these are not trivial to answer in satisfactory ways. Societies frequently have to come up with imperfect answers.
YouTube premium is available in tons of countries and they have family plans. I’ve been using it for years with my wife and it’s best money ever spent.

Just pay for the content. You aren’t forced to watch those ads.