skysight-inc/HackerNews huggingface dataset:
Location: Tennessee, US

Remote: Only

Willing to Relocate: Not at this time

Technologies: Full stack JS/TS/Node, distributed systems/microservices, K8s, CI/CD, functional programming.

Resume: https://docs.google.com/document/d/1G2bL4Q6j4z8kbFXJYzquhvLg...

Email: timroberts@fastmail.org

Hello! I'm Tim and I'm a staff Software Engineer that's looking for an early stage/small startup where I can lead the engineering efforts towards quality while still shipping at speed. I've built MVPs/WAFLs, helped find PMF, and built both platform and user facing teams.
I read your comment and compare to programming languages. It would be revolutionary to have all computers programmed in the same language, but as different languages are good at different things and evolve concurrently, it's almost inconcievable to make it happen.

And you're talking about refactoring not merely an entire industry, but the very language of thought for our species!

How can we even begin to approach this consciously?
Do the 1 million robotaxis exist today as promised? I thought Elon said they due by the end of 2020? Can you tell me where they are?
You're right of course - the Romans took from the Greeks, the Greeks took from the Egyptians, etc etc. Ideas adapt over time and cross cultures. Still, I can't help but have a romantic view of cultures, perhaps because up until this point it has taken centuries for ideas to develop and catch on, as our mediums weren't as efficient as what we have now. Prior to the printing press, it was hand art, and spoken word prevailed to tell stories and divulge ideas. Nowadays a single YouTube video has a thousand times more the impact. This is what we lose when we have mass medium like the modern era of the internet. I know it's naive thinking
> Nobody ever corrected me until recently.

Part of the problem there is that English has enough regional accents that we're all exposed to on a day-to-day basis that if you're understandable most people won't realize you're pronouncing something "wrong" instead of "differently".
Ok, you had me a bit worried on that one.

A linter should probably flag any format that mixes "week year" with month and days. It's really for use by itself or with payroll week number.
English doesn't tolerate word-final -mb. It's always pronounced as -m, and the -b isn't pronounced when a suffix is added either.

Other examples: dumb, tomb, comb, womb, numb, thumb, catacomb, Coulomb. All of these have a silent B.
Did it take over the world? I've heard of one popular movie "Parasite" and one TV show "Squid Game." I saw Parasite and didn't see Squid Game. I've lived in Paris, Berlin, New York, LA, London, and Dubai... I see US TV taking over all those places... but I've seen WAY more people watching Japanese anime shows than people watching South Korean TV. On the other hand, SK music seems more popular than their TV, but even in that sense I wouldn't say SK music is "taking over the world." (note: my gf is Korean and even she doesn't watch SK TV or movies).
I almost feel it should be written out of the spec, because a lot of people still don't understand it, designers and developers. And design tools like Sketch or Figma will never implement it in their tools.
It would be great to improve the website more, as the buttons and text fields are a bit out of place.
IPFS uses file hashes. You're thinking of IPNS.
What? Where were you? Some of my favorite parks in the rural parts of the Bay Area were destroyed by all the extra visitors. Not too mention urban parks were more crowded: since clubs and bars were shut people would bring their alcohol, drugs and sound systems to the park to socialize.
I think the scandal here is that a bunch of AI-driven features were all renamed to a nomenclature that includes the word "Siri" a few versions ago. Siri-Suggest, Ask-Siri, Siri-Knowledge and so on.
Turning off Ask-Siri doesn't turn off the other Siri-named features, and perhaps this is confusing for someone. I don't find it confusing in the same way that I don't confuse Kelloggs Frootloops with Kelloggs Cornflakes.

More generally speaking, if one is fearful of the people who make their OS - then the problem begins there. Using something else is completely feasible in this day and age - it's not like the author is stuck on Windows 95.

(For what it's worth the majority of AI-driven features named "Siri" are all locally processed anyway.)
All the description seems to be just generic Pixel 6 (Pro) + GrapheneOS. The one addition I found was that they would remove the hardware if you ask them to:

"Optional: For very high security requirements, both microphones and acceleration and rotation sensors can be removed. Indeed, acceleration and rotation sensors can be misused as microphones. This physically prevents conversations in the environment from being recorded. Phone calls can still be made with an external headset."
I worked at one place for more than 10 years. Then I switched to another job. I stayed there for three years. I'm now at a new place. I'm happy with current job. I like the fact every day there is something new for me to learn. I've never stopped learning. What keeps me going on? The fact that I see the meaning in tasks that I work, fact that I'm helping my team mates, that job gives me food on the table and roof over my head...
I think that parent's point is that an NFT can represent ownership of a virtual car in SL or a similar game. Of course, as they also point out, it doesn't really bring any value over the existing mechanism for owning SL items.
Oo I'll give this a shot. Thanks so much!
I agree on using the website to pickup girls is wrong ( and probably not effective ), but not being a traveler doesn't sounds bad, when I travel somewhere having a local show me the place would be nice, maybe just having a different profile for "locals" would help.
Hmmm, I wonder if any Goldman Sachs execs did time for all of the proven fraud they committed, which led to a stock market crash?

Nope. They just got bailed out by the Fed, and given bonuses. This is how you know which profession runs the American empire. It sure as hell isn't tech CEOs.
Right, my intent was to explain that format-string APIs are there for good reasons and not an arbitrary choice.
https://archive.is/NG6Lw
I’m using AWS API Gateway to trigger lambdas but I’m open to alternatives.

Basically I’m just calling a REST endpoint and the lambda responds accordingly.
this looks dangerous.
This topic was just recently discussed in what is probably my favorite non-engineering podcast, the History of English Podcast:

https://historyofenglishpodcast.com/2021/10/30/episode-153-z...
> cleaning up the spam

I'll be happy to be proven wrong, but I think Google is now fully in the 'optimize for engagement' camp. If that's what they're doing, it's by definition not spam (from their point of view) if people are clicking on it more than the non-spam results.

Again, only my guess as to what's going on. I don't see another good explanation for them only serving cloned Stackoverflow and top X lists for basically everything now.
"Correct" is an under-specified term when discussing english pronunciation.

"Received Pronunciation" (roughly, BBC English) is full of all kinds of historical mispronunciations that have become standard, often as a result of the upper classes adopting some working-class tic as a fashion. Dropping the aitch from "historical" would be an example; it was a cockney habit, adopted by posh people. It's mostly faded among folk that talk proper nowadays (at least in England; aitch-dropping seems to have survived among some groups in the US). But a lot of what's considered standard pronunciation derives from horrible mispronunciations by posh people.

[Edit] "An hotel" (with the aitch sounded) is simply incorrect; You only use "an" if you're going to drop the aitch.

My mother once heard the following sound, brayed loudly in the quad at St. John's College, Oxford: "Eh-oh, heeliaw meekyeh!" (Oh, hello Mickey). That strangled accent was common among the huntin/shootin/fishin crowd.

There was a fellow from the BBC Pronunciation Unit on the radio a couple of weeks ago, explaining (in a jokey way, as if to say it's a fuss about nothing) that "omicron" can be pronounced several ways, and that the unit had chosen OM-ee-cron. I did a term of classical greek at school; the first thing we learned was the alphabet, and we were taught to pronounce it oh-MY-cron. Classicist Mary Beard says it's oh-ME-cron, but I suspect she's inferring the way it might have been pronounced in Ancient Greece.

Boris Johnson is a classicist; I'm sure he was taught to pronounce it the same way I was. But he's using the BBC version, at least in public.

Anyhow, my confidence in the BBC Pronunciation Unit has gone down several notches this winter.
It's also quite a niche use case... An application fine with low single thread performance, that is highly parallelizable, requiring hundreds of threads, but with sufficiently branchy execution that CUDA/GPU doesn't work out... Oh, and it also no binary blobs, or you won't be able to port to ARM.
> The main argument is the ratio of silent vs non-silent mutations.

Incorrect. She claims four supporting lines of evidence and does not label any one of them as the "main" argument. The NS:S ratio is just the second of four presented. She is throwing everything at the wall and seeing what sticks, because she lacks the expertise to evaluate how strong any one of her arguments is.

> So you are actually making a false presentation of her argumentation and I believe this is called... slander ?

No, it's not called slander. I just didn't see it when scrolling through this poorly organized and low-information blog post to extract the 1-2% of text that contained novel or interesting claims. Honest mistake.

If we want to talk about this silent/non-silent ratio seriously, we need to look at the data a little more carefully and not just trust some random Twitter person's guesstimate. There is at least one other random Twitter person who doesn't agree with the ratio presented in the OP. This second person does a transparent calculation citing an authoritative source, so it's a lot higher quality claim than the first random Twitter person: https://twitter.com/TheBrettRGM/status/1471317205014900739

If you look at the counts of non-synonymous and synonymous mutations for each variant listed at https://covariants.org/variants, you will see that all variants have a very high NS:S ratio. So either the entire evolution of the virus is being guided by mad scientists in secret labs, or we armchair virologists are over-interpreting the NS:S ratio.

> Although the claim that there's little chance for Omicron to have developped resistance to antibodies in an immunodepressed patient (that is without antibodies) needs to be adressed to.

Immunocompromised people don't lack antibodies.

I think there is ample evidence at this point that this person is not an expert and the arguments made are probably much less strong than they may sound to a layman.
There's a third way.

You combine the best halves of calculus and Harry Potter into one book.

It'll be more difficult to understand, but managing so grants one the best of both worlds.
Nice explanation but I directly quoted the article. Karussell provided an explanation at https://news.ycombinator.com/item?id=29794778
I'll share my trick for young men on here now that I'm long retired from that dance, a women's expectations increase when she thinks you are hitting on her. Turning a friendly outing into a date if the chemistry lines up is easier than starting as a date from go. Women get approached by men from about 13 onward and you have to be careful to not trip their masterful bs detectors, fastest way to do that is to not be a bullshitter in the first place but I think most young men don't have the self esteem to do that.
On the URL that you have provided Chrome works without any issues, and Brave provides me with popup about DRM.
I grew up near the Wabash ("wal-bash") river in Indiana.
Flagged. Well that is very unfortunate. Looks like HN isn't immune from the incredibly insightful points that Tara is making.
I’m a native English speaker and I can feel there’s a slightly different muscle I’m using to pronounce debt vs det. It certainly feels physiologically different to pronounce it. But then, I actually can’t really here any aural difference.
Google has precious little incentive to filter out ad-ridden spam content, given that their entire business model is the very ads these sites are plastered in.

In short, if you find what you are looking for, they get few ad impressions and make less money. Meanwhile, if you have to click through half a dozen spam results first, there are many ad impressions, and they make more money.
> Edit: It is neat to see that they've got a chip under $1k. I wonder if a Q32-17 workstation could be put together for cheaper than whatever the cheapest Apple M1 pro device is, to experiment with computationally crunchy Arm codes.

The cheapest M1P device is currently rather expensive ($2k for the 8-cores 14") but there'll almost certainly be an M1P mini for about the same price as the current (still on intel) high-ender: $1100.

A Q32-17 leaves you with $300 for a bespoke box around the CPU. For such a CPU class I'd expect the mainboard alone to exceed that budget. Even if the Mini is price-bumped to, say, 1500 (which would be somewhat in-line with the 13" -> 14" price differential) I don't think you can get even just the guts of an Altra-based workstation for less than the price of the processor.
I imagine that Google's incentive is to first prioritize results that have the most profitable Google Ads on their page, and then for quality of result, not the other way around.

Until that incentive structure changes, Google will not be interested in solving this.
Because she took things that she knew to be not true and said the they were true in order to get money.

She didn't say we hope to work with the US Army or that we plan to. She said that units were in use by them.

She didn't say the devices are on the verge of being used to analyze blood samples. She said that they were indeed being used to analyze a high percentage of the samples.

Many, many other examples.

That's the plain definition of fraud.

When the speaker implies uncertainty it is difficult for the investor to claim fraud because uncertainty was expressed to them. That the speaker "knows" the 95% figure is BS is very difficult to prove and generally everyone treats it as BS/puffing anyways.

If you could easily show that the CEO saying hitting the next milestone is 95% in the bag but in fact it is impossible AND they said so to others in private then that would also be prosecutable fraud.
Came to say this exact thing. HLS and it's fancy brother LLHLS aren't storage formats like MP4/FLV are. I think of HLS as a playback format: I'd play a Playlist when watching a VOD/livestream but I'd probably save it as an MP4.
Go back to basics. Web applications and XHR have been around for ~20 years. Yes the latest framework or library in use today didn't exist but the basics are the same: GET, POST, PUT, DELETE are the calls to the server and you are using JS on the client.

If you run into an issue with the framework or library in use, see if you can work around the issue with the basics. Inform your manager about the issue, a potential resolution but that the side effect is technical debt in the project that should be revisited later to see if the issue is resolved with a version/patch. Yeah its a crappy decision, make the boss make the decision, note it in the code and file the find-a-fix ticket for later.

In general I really dislike frameworks that emit/transpile/compile into other base (Python/JS in your example) languages. Its like two pairs of handcuffs. A new feature/bug exists in the base and the base+1 (e.g. Django) takes time to include/resolve it and then base+2 (webpack/DRF could be in this category) takes even longer if they are even aware of it. Or it could be a bug in the base+1/base+2 framework/library itself.

Eliminating unnecessary dependencies and sticking to basics helps a lot. I'm not saying ditch Django and write your own framework, just try to limit the libraries used on top of the framework.
ddg sources from bing
jobvalley | Software Engineer (Elixir/Phoenix or Ruby on Rails) | REMOTE and HYBRID (Germany)| Full Time or Part Time

We are looking for remote software engineers within Germany: https://tech.jobvalley.com/jobs/software-engineer

As a software engineer at jobvalley it’s not just about writing good code. In your scrum team, you can contribute your skills and ideas. This starts with the conception and exploration of central questions and leads to their architectural and technical implementation.
The work of our seven teams always focuses on the overarching goal of advancing our product by creating added value for students, companies and our internal employees alike.
Your tasks will include designing and developing applications and microservices in Elixir and optimizing the existing code base.
We use domain-driven design to handle the complexity of our software landscape.

We offer flexible working hours and working time models (30-40 hours per week), a budget for further education and conferences and 10% learning time.
It’s pretty well supported now – even Internet Explorer 11 has partial support. But if you need it, there’s a polyfill here: https://formatjs.io/docs/polyfills/intl-datetimeformat/
> The disaster isn't that there is no access to the pool. The issue is that they're trying to spite the poors and shame them, because they're trying to prevent them from moving in.

That’s really not true though. The facilities beyond the “poor doors” aren’t any different from how most normal people live, they’re just right next to luxury accommodation for rich people. The contrast is obviously more apparent, but the developers aren’t doing anything to screw over the poors (what’d be the point?).

> If we really wanted, the government could build appartements of better quality and sell them at same price, AND make a profit on it.

Of course, but the politicians would rather virtue signal about “poor doors” than actually solve problems.
The .Net analyzers have a feature to check for StringComparison use when available. I tuned it on for my team after a few bugs occurred from forgetting it.
I wouldn't see it that much about how long it takes once you know how to do that. Its time it takes to learn how to do it.
E.g. I bought cheap phone and I wanted to debloat it/ install lineageOS.
After week or something, 2-3 soft bricks, and constant issues I have semi-debloated original OS phone, with a bit more control but far from what I wanted.

To get somebody the same as I have now? 2 hours max. Would I overpay somebody else to give me the same thing, if I knew how long it takes to do from scratch? Definitely
Porkchop Plot
The first "bestselling" consumer CPU I checked costs ~$50/core (a 6core AMD Ryzen 5600X). Scaled to 128 cores that Ryzen would cost $6400. Considering how many motherboards, PSUs, Fans, etc. you safe by having one computer with 128-core CPU compared to 8.3 computers with a 6-core CPU each, the price premium pays for itself (for workloads where this CPU performs at least as well as 8.3 Ryzen 5600X).
What is the difference between this and allowing HTTP GET with Body?
I just use duckduckgo with fallback bangs when the results aren't satisfactory to me, usually falling back to Bing.

Google doesn't deserve my time or my eyes.
There was an app in 2007 called Dopplr. [1]

It was part of the wave of new social networks that were to (and did) change how we use software. It was actually really useful and I met many people through it that I never would have otherwise. I count many of them as friends to this day.

"meeting random people and being curious about them and become friends" is a bit of a superpower in your 20s IMO. It's something I, usually by choice of venue (sleep early, eat properly, etc), don't do any more.

It happens a bit with friends-of-your-kids when you get to that stage of life, but the factors of who they are become much more constrained to certain things like schools, neighbourhoods, programs, etc.

1: https://en.wikipedia.org/wiki/Dopplr
Yes I mostly meant the latter but like you said, occasionally there are 4k streaming versions when there is only 1080p on blu-ray. Most of the time I don't feel the 4k versions are that much better looking though.
The dying officer treated for cancer with baking soda (2017)
Imagine genetic modification being advertised to expectant mothers. It could work on a subscription basis. The parent makes a one-time payment before birth for the modification. Then after the child's 18th birthday the corporation gets a percentage of their income each year for life. If they don't pay then the corporation gets to reclaim their property.
Im afraid this is potentially dangerously political.

Are you only going to filter obvious spam and sites that republish other’s content, or are you going to block sites that are “harmful” or disseminate “disinformation”?

Who will get to decide which media bubble I’m in?
> The QUERY method provides a solution that spans the gap between the use of GET and POST. As with POST, the input to the query operation is passed along within the payload of the request rather than as part of the request URI. Unlike POST, however, the method is explicitly safe and idempotent, allowing functions like caching and automatic retries to operate.

Is this really worth a change to every HTTP client library out there to support this? The limited applications that really need this can easily use POST and document their own semantics around this.

If anything the trend with GraphQL is to ignore HTTP verbs outright because they are limited and inexpressive beyond simple CRUD tasks.
I'm sure you know that there is a reason your opinion is highly unpopular. Language doesn't just communicate fish and net.

Poetry, songs and literature just do not seamlessly translate between languages very well. Nor should we lose the calligraphy of Japanese/Chinese/Arabic/Persian.

Humanity would lose a lot if we all went to just one language and script.

Sure, when all the rich people flee to Elysium or Mars, they will be better off with generations growing up together with a common language and script. Because the population will be small in comparison and they will be creating their own civilization.

But until then, I'd like to keep the diversity right here on Earth.
You're correct, I saw that all of the counts were wire fraud or conspiracy to commit wire fraud, and didn't realize that they included wire fraud...of patients.

I have to think, though, that the fact that it was such an odd charge in relation to patients, had a part in why those charges didn't stick. I think wire fraud in relation to investors succeeded because it was a much more accurate description of the act involved. But you're correct, some of the counts that didn't stick were wire fraud related to patients.
It's not stable ("continuous delivery", so packages are changing out from under you), so it's probably not a good basis for a Docker image.
> And the optics would be _awful_; no sensible president would do it in the first place.

That's obviously no longer a constraint. The optics of pardoning Anthony Lewandowski (among many, many others) looked awful and he was still pardoned.
I guess this thread is the best place to ask for this:

Do you know of good open source real time (preferably gpu based) ray tracing engines out there? That can be used for games? I see a bunch of lists but want to get your expert opinion.

E.g. https://awesomeopensource.com/projects/raytracing/real-time
This is something I like seeing as well. Show your mistakes and let the rest of us learn from them. Real development is messy and shit happens, its good to show beginners that this is normal and expected