skysight-inc/HackerNews huggingface dataset:
> Isn't it her job to ask for the appropriate amount of money, and reject an offer which isn't enough?

That's exactly what she did. She didn't lead by demanding a specific number, but in some cases, that's actually pretty good advice, it can be good to let companies make the first offer on salary.

Otherwise, she engaged with the company, told them upfront that $10,000 wasn't enough without leading them along too much; they came back with $20,000, which sounds like it still wasn't a great offer for her, but she engaged a bit longer to see what the context was and whether or not it would work.

When the company came back with NDA demands and demands around her own Open Source projects that she wasn't comfortable with, she decided that the job wasn't for her, and (imo, very respectfully) turned down the offer: https://endrift.com/resources/post-assets/analogue-13.png

Writing a blog post about this process is allowed, I don't see anything entitled or disrespectful about that. NDAs and non-competes would make me very nervous if I was contracting with someone, particularly if I'm a domain expert with a popular Open Source project in the field that they're hiring me to work on.

The other side of this comment thread is that she very factually described a negotiation process she had with a company, described why it went wrong and why it didn't work for her (she feels her time is worth more and wasn't being valued enough, among other issues), and described graciously breaking off the job offer on what seems like good terms to me -- and people are angry about that outcome?

> This reads like a case of 'all about me'-ism.

No, it reads like someone negotiating a salary and terms and having a clear view of what they think they're worth and when terms seem bad to them, which is a normal thing that people who look for jobs should be comfortable with. Ultimately, when you're negotiating a contract it does no one any favors for you to do anything else other than advocate for yourself during that negotiation process. Looking at company culture (trademarking fgpa, claims about emulation, etc), looking at side-project terms (delaying releases of an Open Source project), and looking at salary are all part of that -- and being honest about how you read those signals is something that good companies want. It doesn't help anyone to mask these objections.

I get a little frustrated when I see people describe normal negotiation as entitled. This article is how job searches and hiring processes are supposed to work.
That's brilliant actually. Basically a futures contract with Nike earning the principle and then commission on every secondary sale without ever even delivering a real product.
Make their own risk assessments - to some extent. EU Covid Safe ticket is required, as is wearing a mask.
I hate to say it but I think C and C++ will still be there.
Very difficult. I can't fold the cube up in my mind. I tried for a few minutes and just felt frustrated. Instead I needed to look at angles of the numbers relative to each other and eliminate wrong answers.
The trade off to all that capacity is latency. But for archival purposes, it doesn’t matter if it takes 2 seconds or 2 minutes. As long as the writes are quick enough to keep up with the data.
Yeah I didn't like that news as well. But most of the users are on MacOs and Windows. So we really want to test how your users use your app. We have plans on adding linux but it will take longer.
This is an awesome book. It's not just based on one person's opinion or experience: it talks about different archetypes of staff+ roles (https://staffeng.com/guides/staff-archetypes).

https://staffeng.com/book
The Project Veritas that is famous for making up stories out of whole cloth or grossly distorting statements until they no longer resemble the actual situation? Is your supposition that they have suddenly done a 180 and started telling the truth for no apparent reason?

Why should I take anything that comes out of Project Veritas seriously when they have a long track record of lying or putting so much spin on a story that it flies apart?
>Fundamentally there is very little difference between Mac OS X 10.0 Cheetah and macOS 12 Monterey. The operating system itself has probably seen very little changes since NeXTSTEP's first release in 1989, it only appears different, and the vast majority of changes are in the graphical interface.

Well, that range covers three different CPU architectures(!) and at least one complete file system rewrite.

But your point is fair - to the layperson there hasn't been much change.
Yep, actually in my only interaction with Byuu (RIP) they were explaining emulator runahead to me, and they seemed really excited about it, saying that it had the potential to have even lower latency than official hardware.

That said, I will concede that there is definitely an audience for low-power devices obviously, and maybe FPGAs will fill that niche.
Yeah, TensorFlow's API has definitely gotten convoluted and confusing. I think the shift from TF1 to TF2 and then later wrapping Keras in TF just caused a lot of problems.

TensorFlow seems to be spreading itself pretty thin. Maintaining so many language bindings, TensorFlow.js, TFlite, Server, etc. seem like they could all use some focus, BUT, and this is a big but, do you think if they can get each part of their ecosystem to an easily usable point that they'll have cornered the industry sector?

PyTorch is taking a much more targeted approach as seen with PyTorch Live, but I truly think that TFLite + Coral will be a game-changer for a lot of industries (and Google will make a fortune in the process). To me it seems like this is where Google's focus has lain in the AI space for the past couple of years.

What do you think?
Rotating Moon from LRO
Termius is a mobile ssh client, which might explain the renaming.

Edit: damn you autocorrect. However, this is correct https://github.com/Eugeny/tabby/issues/4088
I think sitting around is the key point. :P I have a PlayStation VR headset that does just that. There was only one game that ever actually drew me in with VR, and that was Thumper.

My theory is that I think the companies that sell these things are just really good at hyping and selling the headsets. I just don't see what the end game is. It's certainly possible that I'm wrong about all this though.
I think spoons are here to stay. "Air Fryers" not so much.
Tipping incentivises so many bad things, from these power dynamics where one benevolent human gets to look good and the receiver of alms is tugging their forelock in gratitude, to piss-poor wages and unequal distribution of money to those working, to 20% of turnover being completely off the books, and on top of that making a big fucking deal about a tip, the irony of rewarding a server while being self-serving!

All the rolling eyes I can muster while recoiling from this postmodern-Dickensian paradise.
FPGA doesn't really solve your other two issues, nor is it practical for anything post-PlayStation/Saturn/N64, so those objections are not very strong. Past that point the games are designed more with a certain amount of lag in mind anyways.
Even just curation without text still risks an agenda. WaPo is famous for this: when there is something happening they want to take a position on, their entire homepage becomes every nitty gritty news piece or reflection that would push one via sheer inundation into supporting their cause with shock and rage.

Edit: maybe I shouldn’t have mentioned any names; it seems some people took that as an attack on their particular herd.
OK, that says something slightly different. Because 42% of the US population is obese, even if Covid hospitalized completely at random you'd expect 42% of those admitted to be obese (not that obesity is the cause of 42% of admissions). They saw 50% admitted were obese. This implies that being obese increases the risk of hospitalization by ~20%.

But still useful data. Thanks.
Is it fair to normalize stock market growth against M2 supply? If companies and individuals have created wealth and value, that would result naturally in more M2. To discount growth by saying that M2 has grown is not right IMO. M2 has grown because we have created value.
If it's anything like the hardware engineering programs I've been involved in, at qty=1 the cost is almost all R&D. That includes development of processes to build something like 1.3m wide ultraprecise beryllium mirror segments...
It's similar to Dawkins' "selfish gene" analogy.
Thank you! Will sign up
I use it for a bunch of small questions:

1. Calculations wrt inflation: “$1000 1975 in 2021”

2. Draw a mathematical equation: “(x^2 + y^2 -1)^3 -x^2y^3 <0”

3. Computations with visualisation: “area under y=x^2 from 1 to 3”

4. Bitrate calculations: “1.5TB at 10mbps”

5. Compare weather/climate between cities: “compare weather brussels and cape town”

I use ddg as search engine, so can just add !wa to the query and ddg will redirect it to Wolfram Alpha. I don’t use it very often but love how quickly it can answer most problems.
Caring as a Service (CaaS)
Staff(-Plus) Engineer Archetypes
Not to mention simple incentives. IT is frequently thought of as a cost center. AWS is a selling product.
> a necessary part of advancement

Plenty of heretics have been burned through history in the name of advancement to a superior moral plane. Of course, that was horse shit.

The criticism levied against crypto and the meta verse is in a similar vein. To what are we advancing? How do we measure progress? And who wants to go there?
Looks pretty and full-featured, though from the "electron-builder.yml" in the source apparently an Electron app. From the GitHub page:

> What Tabby is and isn't

Tabby is an alternative to Windows' standard terminal (conhost), PowerShell ISE, PuTTY, macOS Terminal.app and iTerm

Tabby is not a new shell or a MinGW or Cygwin replacement. Neither is it lightweight - if RAM usage is of importance, consider Conemu or Alacritty
> The bureau knows this, and it doesn’t like the idea of losing the power it has,

I don't think government-bureaucracy-as-a-person-with-desires is a useful way to think or talk about this stuff.
Fair point. Is it fair to guess that development started before Swift was ready for prime time, and before Apple's own devs of these were up to skill?
Just saying the risk of covid for kids is so low it’s comparable to lots of other activities parents have no problem with
No, No we are not.

There has been serious underspending by companies for cybersecurity for at least a decade now. Companies are slowly waking up to the fact that the security team can't be less than 1% the size of the development team.

Companies have let developers do whatever they want for so long, that when infosec comes in and says we need to change this so we have better visibility in to what is being used, or how, it's "Oh this will hurt productivity, so no".

The shit I have heard because companies don't want to spend money on cybersecurity, because putting out new features is more important than something that "might" happen. They just keep spending more on endpoint security and letting everything inside do whatever it wants.

and why would they? Bad hacks blow over after a year or two. Equifax is still ticking along, so is Citi bank, so is capital one. Nobody cares if you get hacked, just pay a fine and give it some time and things will go back to normal.
The launch vibrations and their resonance frequency are accounted for in the design.

The unplanned vibrations due to this mishap was not planned for.

I understand they ran some tests and calculations after the accident and believe that the instruments are good to go.
" I told them that amount may work and went on with my day."

I don't read that as accepting the offer, I read it as continuing the negotiation.
I have a custom electric-assist bakfiets and it's got a lock on the back wheel, and a very heavy-duty steel ring for an equally heavy-duty chain. The battery and display are removable. You're subject to vandalism of course, but this is Germany. Vandalism happens, but rarely.

Happily I have a little garden with street access, but I have parked all over Frankfurt and surrounds with no issues. I do a minimum of 32km a day on the school run (8km from home, there and back for delivery and collection), come rain, snow or shine.

Never thought I'd see the day that the BMW gathers dust.
I think it's not yet a given that omicron competes with delta. Since they're fairly different it's possible both strains can coexist.
It's not just the jobs - it's the WHOLE fucking "software security" industry from the top down (I worked in it for 5 years - I refuse to touch it with a 20ft pole now).

The entire industry plays a game of:

- Create a checklist (or use an existing checklist - ex: FIPS)

- Check off all the boxes on the checklist (any way they can - however they can, with complete and utter disregard for the spirit of the checklist)

- Confirm with legal that checklist is complete

- Advertise that they are "secure" to customers who happen to care (not many do, honestly) and present them with the required completed checklists

- Get hacked LEFT AND RIGHT because the whole fucking game has nothing to do with security, and everything to do with liability.

- When they're hacked, whip out the checklist again and go "couldn't have been our fault! we followed the checklist."

Repeat.

----

Now - Software security is hard. Unfathomably hard to most people (as in - they literally don't understand). People STILL fail to realize that software security is not like building a bride - I see it still even here on HN, where folks spout off bullshit comparisons to things like restaurant health/safety inspections, or architectural reviews.

The difference is that the bridge is not constantly being assaulted by an intelligent, evolving, malicious, human force. The software usually is.

And the security team can't just win one battle - they have to win every battle. Whether that's old systems, or a tired employee clicking an email link.

So I think you're basically between a rock and a hard place as an honest security worker. The job is literally impossible - so the folks who make money are the ones who compromise fastest and check off the most checklists (again - spirit of the checklist be damned).

I think the ballooning insurance payments (and the obvious eventual halt to offering cybersecurity insurance) will eventually bring the whole house of cards down, but we're still a few years out from that.
Yeah, a highly infectious vaccine resistant strain spreading while the world opens up and people rely on the waning strength of their first two shots is pretty much a recipe for year three of this crap.
I used to wonder if this was just a difference in semantic understanding of the word "to see", just as two people might argue whether a color is blue or green or on what side of some arbitrary line some liminal experience falls.

The thing that changed my mind was that the aphantasic people I've spoken with say their dreams have no visual component. They don't have a visual experience when they dream. My dreams are intensely visual; I am absolutely seeing things when I dream.
I don't know about others, but we chose to use Go despite the problems with the language itself because we liked several properties of the Go runtime. Particularly, the fact that Go is garbage collected (so it's memory safe), but has much lower memory and start time overhead than even the latest versions of Java or .NET or even Haskell; and the ecosystem is much greater than something like OCaml. This low overhead is very useful for a microservices-based application.

For my team, we would have loved to have something like C# (or even Java), with generics, exceptions, lambdas, LINQ/Streams etc., but with Go's low overhead and large ecosystem. Go the language was a major negative point, just not bad enough to outweigh the advantages of the runtime.
Nothing in the TFA or anyone's comments (dangerously broad, I know) said that people could NOT move upwards.

It said that upward mobility is significantly lower in the USA than many other western industrial democracies, and also significantly lower than most Americans think it is.
Okay, I've been playing around with ASDF a bit and I kinda really like it! It's quite performant - about 40% slower than reading/writing TIFFs, but supporting arbitrary metadata and array sizes. Supports in-band compression with zlib (ok), bzip2 (slow AF), and lz4 (quite fast, only about 50% slower than no compression, so in line with lz4 compressing the raw data).

There's a couple of squicky things, for one, it looks like the extension model may allow RCE behaviors by deserializing arbitrary classes. It looks like it uses a URI/registration based system so by default, it is limited in what types it can try to load, but it's plugin-based, so a library you import could theoretically expose you. But that seems relatively low risk.

But overall this format is really cool. Supports linking across multiple ASDF files, which I can see getting messy, but this is an incredibly powerful technique and they do it in a sane way.
I don't think I ever saw someone using any wolfram product professionaly or at least it doesn't reach my bubble, besides some professors in my University who used it, specially to compose notebooks with the course material.
I haven't used flax, but it seems more like pytorch. I like haiku because it's relatively minimal. The simplest transform does init and that's all. I like that.
mobile safari as well
It looks like he’s first using tesseract to recognize his handwriting and convert it into text. Tesseract doesn’t do a perfect job so the recognized text is full of mistakes. He treats the mistakes as spelling mistakes and “asks” GPT-3 to correct them. This is a very clever idea and will greatly improve current OCR efforts.
I think he's saying you cannot only rely on any particular simple metric (nor just a couple of them).

I'd say you gotta use many metrics, the simpler they are the more metrics you'd need. simple metrics ignore the subtelties which can make or break.
WWI actually caused the epidemic. The first cases appeared in Kansas, and many doughboys were infected at Fort Riley before carrying the illness to Europe. Woodrow Wilson, who lied about staying out of the war until the day after his reelection, may have been the USA president who harmed the world the most.
> If the subsidy is used up within 30 minutes, then no behavior was changed. Demand was pulled forward by a few weeks or a few months, which is not a good use of public money.

That is not true.

Even if it only pulled demand forward by weeks, it would create a strong signal of desirability, which enables surrounding projects (e.g. infrastructure) by unambiguously demonstrating interest.

Furthermore subsidy can be the difference between ability and inability, it won't do anything if there's no interest, but it can very much jumpstart or create a market where there previously was not one because the investment was too steep.
There are open source "computer vision" libraries which work really well, but, also there is a file on your filesystem with all the words, so you could pass over the OCR'd text to fix "typos".

Paper website will likely be cloned if it works.
For those curious CVE-2021-4044 looks to be fixed by a couple lines changed.

https://github.com/openssl/openssl/commit/c1c1bb7c5e2baa109b...
I'm very pleasant to people who don't discuss things with disengenuous, statistically inaccurate, sensationalist intentions, meant to further an ideological narrative.
So the Lo-Techs in Johnny Mnemonic?
But doesn't this demonstrate that the selective pressures tend toward higher contagiousness but less severe disease? So if there were a new variant, wouldn't it likely be just more of what makes this one favorable?
Yeah they made ml5.js for this reason: https://ml5js.org/

I do feel like Google could do better communicating all of their different tools though. Their ecosystem is large and pretty confusing - they've got so many projects going on at once that it always seems like everyone gets fed up with them before they take a second pass and make them more friendly to newcomers.

Facebook seems to have taken a much more focused approach as you can see with PyTorch Live
Also Ariane 5 is one of the most reliable rocket capable of launching JWST on the correct orbit.
My comment was in the context of parent's "nobody should be traveling unless absolutely necessary" comment. Obviously different locales have specific requirements especially to access indoor locations.
Pretty sure the various organizations within the enterprise had an individual responsible for their domain. At worst, it's a bit bucket search within ones org/domain for the library. The testing is the more complicated part.

It's not an easy situation either way, but the identification portion should be trivial.
> Again, you don't need to build an S3 replacement; you can deploy it onto k8s. This is the same skill set whether in a public or private cloud.

That is building an S3 replacement. You aren't writing every line of code personally but you are selecting components, configuring them, operating the service, and testing it, which is a major commitment. Simply running k8s at an equivalent level is a non-trivial commitment.

> Agree, I don't think anyone is buying SANs that don't need them. If you're spending 7 figures on your AWS bill, you should be looking into other options.

Note that the 7 figure commitment I mentioned was what you'd need to build an S3 equivalent. Simply having 24x7 staffing and hardware easily puts you in that range.
> You need some way to make sure the data on the tape matches the original after writing.

Do you? Virtually every filesystem has some kind of error detection, maybe even error-correction built in.

That seems like a solved problem to me. CD-R solved this by writing Reed-Solomon codes every couple of bytes so that if any error occurred, you could just fix them on the fly. (As such: you could have scratches erase all sorts of data, but still read the data back just fine)

I have to imagine that tapes have a similar kind of error-correction going on, using whatever is popular these days (LDPC?). Once you have error correction and error detection, you just read/write as usual.

-------

If Tapes don't have that sort of correction/detection built in, you can build it out at the software level (like Backblaze used to do)... or maybe like Parchive (https://en.wikipedia.org/wiki/Parchive).
That's fair point. I'm mostly on Python so I cannot complain.
By having a very large population. But by cargo-bikes-per-capita Denmark and NL are much further along. In Amsterdam I even saw a cargo-bike-hits-cargo-bike accident once, which must hopefully be very rare still. Those things have a lot of momentum.
obligatory: https://www.kleinbottle.com/
That's assuming that anything that goes wrong in the deployment sequence necessitates a clean-sheet redesign of the whole thing. No reason to think that.
I love how we often assume every single word someone says is carefully chosen to 100% reflect what one wants to communicate.
UAE Threatens to Pull Out of $23B F-35, Drone Deal With U.S.
There's likely millions of virus variants out there already. Some will evolve to become much more contagious and most won't do much of anything.

When a more severe variant starts dominating and everyone goes inside and stops spreading it that makes the more severe variant die out. As it dies out, and people go outside, variants that are milder will thrive because people won't lockdown as easily. This can repeat forever until eventually the virus is completely benign. Of course it's all based on randomness so it's not exactly predictable what will happen.
They actually made ml5.js for this reason, not sure if you've seen it https://ml5js.org/

Pretty cool imo
The Analogue backlash is here, baby! Love me some petty emulation scene bickering.
Along side each event it would be great to have a small link to a google news search for that event. Possibly even a google news search that isn't personalised or tailored to a location, if that's possible.