skysight-inc/HackerNews huggingface dataset:
I was only able to buy premium when I switched my account to my US number and then back to my German number..
> it doesn't get any simpler than creating a virtual environment, running requirements.txt and using a simple function to get what you want.

Can't tell if serious or sarcasm.
Those are majorly bad bandaids over bad design in my experience, with a dash of legacy of magic names in a dict as implementation strategy...

Nowhere close even to standard CLOS without using any of the MOP extensions.
That depends on a lot of factors. If you live in or around Zürich for example, the median price just to rent a parking space is CHF 200/month, or CHF 2400/yr.

For comparison, an adult GA is CHF 3860/yr, so paying for a parking space in Zürich alone puts you 2/3rd of the way to the cost of public transportation, even disregarding costs like insurance, the car itself, registration, vignette, fuel, vehicle maintenance, tyres and parking costs away from home.
So they expect an infinite (free) contract? Which business or industry has ever offered this?
You could also consider throwing journalism some bones and subscribing to a product or two. Something that's still on my to-do list tbh.
Sorry, but this is an incredibly immature response from @cspike.

You lost a job, just deal with it. Take whatever life lessons you can from it and move on.

Creating a custom domain and setting up a one-off, one-sided story doesn't serve them or anyone else.

Are you expecting this to somehow get you your job back? Or just to make yourself feel better by getting proverbial pats on the back?

What you're actually doing is shooting yourself in the foot for future potential jobs. If you ever want to mention in your CV that you created and maintained a chat integration app for them, then anyone who ever read this thing will immediately connect it with you.

You need to both take down your pity blog and delete this post on HN. Its not going to do you any good in the long run except to hurt your prospects.
Python's OOP is not superior to CLOS. CLOS is very full-featured.
Python's OO does support features like multiple inheritance, which makes it more sophisticated than e.g. Java.

One CLOS feature that is particularly interesting is multi-dispatch. When you call a method, most languages implement polymorphism by looking at the class of the object and call the corresponding method in the class. In CLOS, it looks at all the parameters of the method. This is similar to pattern matching in functional programming languages like Elixir.

https://lispcookbook.github.io/cl-cookbook/clos.html
"Fake it until you make it" involves bluffing and deception. Which is very different to asserting that we are all just muddling along, doing the best we can.
I think the bigger problem is the consultancies and system integrators.

The government sign huge outsourcing which propose large, expensive, long waterfall style projects with outdated architecture etc.

Time and time again these programmes fail, but the government money just keeps on flowing.
This title and the linked website is strange. Regardless of the story and who is at fault, I wouldn't expect a company to hire again someone it had fired previously and I understand an HR department acting in a cautious manner. I also dismissed candidates that seemed ok on paper but had that huge red flag in their history.
Yeah but unless I'm mistaken the technical interviews aren't done by bots but humans

Edit: I kinda see your point, my c point is more of 1 than 2 points in that sense
Slightly off topic, but a pet peeve of mine is how you don't get a real line break in markdown when you insert a newline. Sometime I want a line break without a vertical apace for a new paragraph, I can't be the only one here!
I know I can normally just add a br tag, but that looks nasty when you read it as plain text.
Yeah I take it to mean this way too, its very strange that Descartes is controversial among eg panpsychics because of the fixation on the term 'think' - it seems pretty clear that he was just noticing that qualia exists and is the only real axiom one can rely on for any kind of self-induced philosophy of mind.
> > If everyone just sucks it up then nothing gets solved

> The parent comment specifically said that the OP needed to work on changing teams

I don't have any further thoughts, but changing teams to avoid a poor manager seems precisely like 'sucking it up'.
“I’m having a subjective experience” is an interesting statement. It seems that you’re expressing that you’re experiencing having a subjective experience. Could that (first) experience be non-subjective? Is what makes the (latter) experience subjective just that it is an immediate input to your own thoughts?

I personally believe that what a real explanation of subjective experience will come down to is some kind of recursivity. The brain perceives parts of its own processing. To make a loose analogy, a bit similar to a debugger or profiler observing its own execution.
Doctors are great if you have a problem doctors are great at. Otherwise for something like CFS the best resources are CFS communities and a doctor without all the answers, willing to help you explore.
The title is inaccurate according to https://pytorch.org/hub/snakers4_silero-models_tts and the YML file in the repo.

Supported Languages and Formats
As of this page update, the speakers of the following languages are supported both in 8 kHz and 16 kHz:

Russian (6 speakers)
English (1 speaker)
German (1 speaker)
Spanish (1 speaker)
French (1 speaker)

I don't see how we get 173 voices and 20 languages from that.
I think this is really context dependent. It sounded like the author was a senior engineer deeply embedded in the team and a part of standup, sprint planning, retros etc. Which is different to farming out a specific component to a specialist to work on in isolation.
The Primagen's new video popped up in my feed this morning, and it's on this topic[0]. I generally agree with him, and agree with him here.

Basically: take the time to explore / learn new things when looking at jobs you think you want. You don't need to be an expert in everything on a company's "must have" list. In my experience, you don't even need to know most of the things in a company's "must have" list. Those lists are BS. You just need to be able to solve problems, think like an engineer, and be willing to pick up new skills along the way.

If a company really is a stickler about their "must have" list, guess what? That's good. It's one of the best indications that the company is run by a-holes, and you should avoid them. They're doing you a favor by providing that nice big red flag up front.

[0] https://www.youtube.com/watch?v=nmhX3_m84Is
because it's attacking the tories
Oh I soooo miss Fotolog, was a great concept
*more functional
The contractor was a senior engineer who had been working on and off with Spotify for years. Overall they've been in the field since 2009. That's quite a while. They must have some gut instinct on timelines by now.

I've had my fair share of curve ball estimates over the years, if push came to shove I'd just give a ballpark estimate. Example: 3-6 months. If pushed for a specific time I'd go with the longer one - 6 months. If the manager wanted a shorter timeframe then just tell them what they want to hear. End of the day a bad estimate shouldn't get you in trouble with the company - if it does then that's not the sort of company I'd want to work with.
>utterly shit-faced in a pub on cider over lunch

emph on "over lunch", I interpreted it as hyperbole from someone from a less teetotaling culture

i'd guess 1-2 (2 for a heavier person) would not impair abilities at heights and could actually make someone less nervous
I hope that every infrastructure project tries to make a measure of the total economic gain of said project.

Getting people around quicker is part of that (many models use a cost-per-hour for citizen time on the train). More efficient connections are part of travel time, and a simulation of a large number of potential journeys on some proposed infrastructure would show that.

That means that when government is considering how to allocate $X of budget, they should naturally end up choosing projects that help align the schedules, even if nobody explicitly tried to do such an alignment, simply by choosing the projects that are best value for money.
Markdown allows you to inline HTML, so just use the <BR> tag for a newline.

Edit: Oh come now... Editing your post to also say what I replied, then voting me down is poor sportsmanship old chap.
> I find it even more amazing that there are more people who have a Generalabonnement than a Bahncard 100 (the German equivalent which is a bit cheaper). [1]

To contextualize this a bit: Switzerland has about a tenth of the German population (~8.5M vs ~83M)
It's a very deliberately affected style, which (clearly) won't be to everyone's taste -- but I don't think it's fair to call it poor writing.
Fuji 9! https://www.youtube.com/watch?v=kgI3Y7gxMO4
An Oogle from hell.
The same is true in reverse, though, you need an external Rust compiler if you include Rust code in your C++ project. Mixing compilers and languages will always cause conflicts, I don't think either Emscripten or Zig will be any different other than that Zig has some backwards compatibility with C/C++.
hi Stanislav, thanks for sharing your story! Your manager was wrong and you were right. The only mistake you did was tolerating that behaviour for a long time and taking it personally, imho.

If you feel you're in a team managed inefficiently, raise the flag, talk to the manager (once), if that does not work, resign on your own and let the manager's manager know why you take that decision.
Ask HN: Software career at 38 after being a quant
Hi everyone,

I have been working in finance as a Quant, basically combining some aspects of data science with tool programming. In my free time I worked on side projects including with Flask, Django and Plotly Dash. Basically worked with Python with a pinch of React mixed in. I’m 38 now and seriously considering to move into a software company in the hopes that I can work on probects like my sideprojects. Although I am willing to learn a lot and invest time, I am afraid that I may not be good enough. Should I take a chance and quit my new job as a math and physics teacher (it just does not make me happy)at a high school to persue a position at a software company?

I am at a crossroad now and am happy for any hint if you have ever seen a similar move work out.

Thank you in advance for any reply!
Of people that climb professionally I would think at least 10% would do that just like he did. 1 in 10 seems like the right ratio of expecting someone gutsy enough in that population.

I bet most, if not all, would do it with modern safety gear.

Out of the general population... not many people would go up that first ladder. Haha.
US presidential system doesn't have votes of no confidence
Modernizing XMPP Authentication and Authorization
Huge parts of social life are gated behind smart-phone services and the workarounds are burdens.

> an android device can easily be nonGoogle.

But I don't think "Easily" is true here. I do it, and it's easy for me, and presumably for you, but presumably because we have the time and skills to make it work. And even the most ideal "non-Google" phone takes hefty compromises.

KaiOS used to be the only real alternative someone might have, since it had some apps like WhatsApp, etc. But as of Sept 2021, that's no longer available.
I dunno man, I did almost these exact same things, and I was neither fired nor banned for life. I was just ignored.

Besides that, everything this person said is correct. I’m inclined to say the manager is in the wrong here.

> to go read a book on managing

To go read a book on why adding more people to a late project makes it later.

If your manager cannot understand you when you try to summarize, and is not willing to take your word for it, what are you left with?

Either way, this should never have escalated to HR. And certainly not to a lifelong ban, that sounds like a broken process to me.
> There is nothing stupid about the behavior of business owners. When facing a bunch of uncertainty with something that is not critical to their business, the most natural reaction is to simply step away from it and outsource it.

If it is not critical to their business then there is nothing to worry about. Even if a business breaks GDPR they don't automatically get a fine but a warning and instructions on how to comply with it. Following that we can only conclude that destroying their online presence because of GDPR is a stupid move. While there is some uncertainty non of it really touches companies whose main business isn't collecting PII.

> Big corporations have armies of lawyers and can handle with all the requirements. They use that as a barrier against smaller sites who might try to compete with them on specific niches and use it as a protection racket against their own consumers. Thanks to GDPR, Facebook can go around the internet saying "Nice community site you have there, would be a pity if the government did anything to it..."

Can you explain how this scenario is in any way beneficial to big corps? I mean, you are saying that big corps need to hire an army of lawyers, spend resources on catching their competitors breaking the law and then informing them of it so that they could fix the issues. Nothing you wrote here makes sense.

You did not write anything specific about GDPR that favors big corporations. Do you know anything about GDPR so that you can answer that simple question or are you just some libertarian/ancap who rages against regulation without actually knowing anything about it?
I am amazed by the discussions below on computer performance vs. software inefficiency: I remember the same discussions and arguments about software running on 8088 vs 80286 vs 80386 vs i486 vs Pentium... and so on.

You could have had those discussion at anytime since the upgraded computers and microprocessors have become compatible with the previous generation (i.e. the x86 and PC lines).

The point is that software efficiency measurement has never changed: it is human patience. The developers and their bosses decide the user can wait a reasonable time for the provided service. It is one-to-five seconds for non-real-time applications, it is often about a target framerate or refresh in 3D or real-time applications... The optimization stops when the target is met with current hardware, no matter how powerful it is.

This measure drives the use of programming languages, libraries, data load... all getting heavier and heavier when more processing power gets available. And that will probably never change.

Not sure about it? Just open your browser debugger on the Network tab and load the Google homepage (a field, a logo and 2 buttons). I just did: 2.2 MB, loaded in 2 seconds. It is sized for current hardware and 100 Mbps fiber, not for the actually provided service!
In the presence of in built webcams - peoples desire to pay for external webcams has reduced.
s/business/kids/ and it is also true!
i too as a child thought the grownups knew what they were doing. I decided that my ignorance about all things would make for a great opportunity to imagine how i would organize all things. Unbothered by previous art i could have original ideas all the way!

big mistake, the grownups didn't know, they didn't want to know.... wtf
> iOS is ~28%.

This is a deliberately misleading number.

They own ~50% of US market, they have close to 50% of global mobile revenue, >70% of profit, etc. etc. They are a huge player and abusing their market position - and are big enough to bring regulatory attention in multiple countries.

This is exactly the situation where proper government intervention into markets is a good thing and I've seen multiple proposals to deal with "Apple tax" and walled garden strategy. Hopefully they come sooner rather than later.
In case it doesn't jump out to someone (it didn't to me), one of the authors (Shriram Krishnamurthi) is also an author of HtDP. I cottoned onto this because in the appendix describing differences with HtDP the authors describe ideas weaving back and forth between the two books.
I agree wholeheartedly with this and suspect that consciousness in the singular, may be the only actual thing that exists. What causes wave function collapse in the quantum realm? A conscious observer. What caused the universe to collapse from a cloud of probability?
I agree. If you can't rely somewhat on previous experiences to guestimate roughly how long a task will take, you're not a senior eng.

I mean, to illustrate the point, if you call any general contractor in your area and ask how long a new kitchen cabinet build takes, you'll probably get a price range and a time range, depending on several factors. They probably won't say "I literally cannot even fathom an answer to your question until I inspect the condition of the dry wall, wood prices and availability, etc.". This is because the people who want the thing built will use time and price etc as an input to decide if ironing out the little details is worth it.
I've been quite lucky with my current dentist since she's not a fan of replacing fillings. I have two old silver amalgam ones and I did ask her about it and she said she'd only do that in like an obvious case where it was freely wiggling or moving but otherwise they should be good for me for the rest of my life. I'm glad she's not one of those dentists that sees everything as a problem. Like when any potential carries were visible on the x-ray she'd usually wait until the next time to do another x-ray then see if it worsened before she went and drilled them out and filled them.
Germany plans to fire up coal plants as Russia throttles gas supplies
Ok so what happens when I choose iOS for myself and my closest family members specifically because of its inability for someone to coax you into installing a dodgy app?

If 3rd party app stores are introduced it’ll just create fragmentation, a race to the bottom on App Store commissions, and significantly reduce the quality and quantity of apps available on the 1st party store - which I would very much prefer to stay locked in to.

This scenario creates more problems than it solves.
Imagine "the truth about web developers". God help us all.
While this may work for some things, I find that this strategy doesn't work for my particular interests. I've been trying to get into game development and character modeling in Blender for a while now. 20 minutes a day isn't even enough to warm up and remember where you left off. And at the same time, I can't justify giving this hobby a couple of hours a day to give it a real shot.
> SNI is part of the response from the server back to the client. The idea is that if an attacker somehow poisoned your DNS to point the domain of one legitimate site (for example, paypal.com) to another (let's say pastebin.org) - your browser would notice the mismatch and refuse to load the page or send any potentially sensitive data to the server.

Others have mentioned that this is incorrect - i just wanted to say i think the confusion came in here because the acronym SNI (Server name indicator) is very close to the acronym SAN (subject Alt Name), which is probably what you were thinking of.

Computer people and our acronyms are impossible to keep straight.
This is a very comforting fiction to tell yourself when you’re faced with new and unfamiliar challenges. However, it’s not really true. Plenty of people within an industry or field know enough of what they’re doing because they’ve gone through it before and/or done all of the heavy research to prepare for these situations.

I see the “nobody knows what they’re doing” fiction brought out as an easy antidote for impostor syndrome or as comforting words to people struggling to learn. While intentions might be good, it had an unintended side effect of creating an illusion that expertise doesn’t exist or that everyone’s knowledge is equal regardless of their level of experience.

The dark side of this mentality is that it creates the same situations whereby people believe their own intuitions are equal to professional scientific research. If you believe no one knows what they’re doing and all adults are just making it up as they go, why would you listen to experts instead of inserting your own opinions based on your Facebook research or some quip you saw online?

The real key is to identify who really knows what they’re doing and to what degree, then leverage those people for advice as much as possible. Going through life assuming everybody is equally incompetent will leave you blind to these huge opportunities to learn from other people’s expertise and experience.
When mass is extremely limited, and launches are rare due to cost, it makes sense to build super-expensive probes, because you're putting all your eggs in one basket, and you want that basket to do everything it possibly can when you get there.

IF Elon gets anything close to the launch rate he wants for starship, all the game theory that goes into the last fifty years of robotic exploration spacecraft design becomes obsolete over the course of a year or two. Need more mass, for fuel or ship? Tank or link-up in orbit. Worries about reliability change, because it's suddenly easier and cheaper to send a half-dozen spacecraft built for one-tenth the cost (or less) than it used to be to send a single super-expensive one.

You still need to pay for the team running the instruments, navigating the spacecraft, and pointing the instruments, but with more craft that are likely more "generic", that will hopefully become a little easier (and thus cheaper), too. One overall need will (I'm guessing, this is out of my field - I'm a space exploration fan) be to upgrade the Deep Space Network to handle more traffic.
I had a similar story but tend to view it more generously.

I am based in the UK, but ended up seeing dentists in Spain and Dubai who were both alarmed by stuff that the UK dentist was letting slide. Maintenece issues similar to yours.

I ended up having most of my fillings replaced at half the cost of the UK work, and have had a problem free 2/3 years.

You pays your money and takes your chances, but I prefer the approach of jumping on any issues early in my ear against too many sweets and fizzy drinks!
Indeed, I'm not in love with Markdown, but I think its acceptance is a sign that people are willing to give up the power of word processing in return for greater agility and portability, for lack of better terms.

Probably my main uses of Markdown are for Jupyter notebooks and services that render it automatically such as GitHub.
As long as they don't let WebAssembly have raw access to the host filesystem, they'll do well. "No access" is the best access choice for the default.

As adoption ramps up, the pressure to make filesystem access "easier" will increase. I just hope they hold it off, as isolation is the key feature of the platform.
I think I saw this in the book, How to Lose Friends and Irritate People.
That’s the thing with iOS, I feel like it is really built around the user and what the user wants. Less so around what companies want.

Users love the product so it grew it’s enormous userbase to what it is today. Companies have to comply to the restrictions that Apple imposes on them, because they can’t miss out on the userbase as their customer.

As a user I can’t really think of any guidelines that I’d want to be changed or doors to be opened, I feel like it’s mostly non-users or companies requesting them.
I think there is: https://en.wikipedia.org/wiki/I_Am_a_Strange_Loop
I appreciate that you are using exageration to make a point, but it's worth noting for the record that iatrogenicity is hardley the number one cause of modern disease. Having a medical problem is a prerequisite to the chance of iatrogenic harm after all. Furthermore, a patient can suffer from iatrogenic harm even if everything was done correctly, and does not imply that someone didn't "know" something correctly.