skysight-inc/HackerNews huggingface dataset:
I feel the same. The reason why I started coding was at the end of 90s and I dreamed about building a "personal web page". For fun!

Recently started looking for a new role and even though I have so many open source projects in my GitHub profile, I'm asked to do tech challenges. I spent 4 days in one, and at least a few hours for each other company I've applied to. There were two days last week I haven't slept.

Even though I put so much effort, dev teams seem to take the piss and take ages to provide feedback: someone is on holidays, there's a workshop, the job position opening was paused, etc. I find it immensely disrespectful towards the candidate.
The company that I took 4 days to build their challenge only got back to me 8 days later, I got demotivated and won't accept their next stage interview. I've checked some of their Devs GitHub accounts and are empty and have no contributions.

One tech challenge was a cards game; I built something similar 6 years ago, vanilla JavaScript. Unfortunately, with having to build with trendy typescript, react it took way longer; I also do a lot of animations etc so takes more time of course, but still, is just a waste of time.

I think it'll just keep getting worse and there are way better and interesting things to do in life. I'd rather have used the time to help a charity for example.

This is also related with anxiety. After all, at the end of the month the landlord will knock the door and people like me have to pay rent.
Time is worth way more then money, I know that. But there's no option regarding the tech tests etc and the time is wasted... and just gets worse if you apply to several positions.

The last challenge I wrote was for a bank. They said it'll take max 2 or 3 hours. But having to write all the tests, a reverse proxy because of CORS etc and typescript, plus the actual business logic, took 12 hours.

Regardless how much money they pay, I'll never get that time back and it's not that I own a house, a car and stuff like that.

Why can't Dev teams ask the candidate to go through an open source project they might have available publicly and explain what they did?
Consultants, someone is going to get fired.
Amazon opens first full-size cashier-less grocery store today in Seattle
Perhaps to protect against ReDoS the client should use an extended finite automata (1).

https://www.arl.wustl.edu/~pcrowley/a25-becchi.pdf

(1) Extending Finite Automata to Efficiently Match Perl-Compatible Regular Expressions.
That's because you think flat-earthers "deserve" being cheated because they're stupid. I wonder how you'd react to cons that exploit your own ignorance.

In my ethics it is fraud to keep people in a mistaken belief to profit from it. By adopting their beliefs as his own, he crossed into that zone. If he'd just announced that he'll check curvature for them, that would have been alright.
Revolut closed my business account with them and would not give me any reason why (all documentation was OK, all my clients are lilly-white busineses).

It is not clear to me if they would not tell me because they're not allowed to by law - or "just because".

Anyway - then the remaining balance on my account - they simply sent that back to the last payment that had been made => They sent my remaining balance to one of my clients!

Great API, great interface, great app, great prices - but I do not trust them any more, obviously.
Firefox turns encrypted DNS on by default to thwart snooping ISPs
Why Is the Pain of Women and Minorities Often Ignored?
Interesting. Sounds like a race to find the exploit, since it's mostly just German accounts being hacked now. I imagine the bug isn't limited to just German accounts.
Show HN: Querying JSON documents using SQL-like language in Scala
I recently published a github project with the purpose mentioned in the post's title, here's its github page: https://github.com/mmalek06/JsonSql. Obviously if you just want to parse JSON, there are much better Scala libraries, like Circe. However in my case, I had to filter responses from a very dynamic api that I couldn't change in any way (for example to give me prefiltered results). My first choice was to use JsonXPath Java lib, but I didn't like that XPath-like notation, so I figured that some people may benefit from using what most of us already know - SQL - to create them queries. In my project, it was supposed to be configurable - the architect wanted to enable the not so technical business bunch to query json documents almost without programmers help and the easiest way to do it was to put their queries into the database and them allow them to match a query against an api. I left the project some time ago, but the idea I had back them kept me awake at night and here it is. Hopefully not entirely very bad ;)
If you like it, I could really appreciate some help with development of the rest of some even cooler functionalities.
Android's browser way back when (c. 2011?) had an amazing option for this; you'd swipe from the edge and a radial menu would appear where your finger was. Could do everything from back, forward, refresh, to opening the url bar, to switching tabs, and even saving and navigating bookmarks.

Honestly it's the still pinnacle of cute and clever UX for me.

Edit: Found it~ It was Settings > Labs > Quick Controls https://cdn57.androidauthority.net/wp-content/uploads/2012/0...
>Ok but I still don’t get why the op complains about it so publicly the same day (likely immediately) after submitting the ticket without even giving the company a chance to triage and resolve the issue.

Well the blog post isn't really primarily about his specific issue, it's about the systems being severely lacking. A ticket won't resolve that issue.
Exactly. Try telling your management to switch to DO or Linode, which is already the top spot for 2nd Tier Cloud Hosting. Who is there to take the risk of failing for saving that is in the grand scheme of things negligible.

AWS failed? Great you have half of the internet down as well to cover your ass. No one get the blame and everyone continue with their work.

Of course this depends on culture and regional reputation. For example you would have no problem if your Startup in France is using OVH.
I didn't have the impression people where choosing AWS for costs alone.

What cloud provider has a similar feature set?

Sure, if you want to meddle around with VMs and containers, you can use pretty much any provider, but if you want to go a step further there isn't much left
Coronavirus Disease: Prevention
Purl.org, the Persistent URL Service, has let its SSL cert expire
I'm interested to see what this breaks! "https://purl.org" gets over 3 million results in a github code search, because XML and HTML documents very commonly link to resources on purl.org in their header metadata.
> Then, at some point, that dynamic changes as you have a better understanding of your needs, the bills start to build up and the architecture is in less flux. You might also have a bigger team and can afford to start allocating more resources to operation. That is the point when it it might make sense to migrate over to self-managed.

I completely agree, and I had this discussion with my direct manager in the past. Yet, even if the potential savings are significant, managers might not be too keen on investing on switching your infrastructure. Running your own infrastructure is risky, and although top managers enjoy lower utility bills they don't enjoy the sight of having a greater risk of suffering downtime, specially if the downtime is self-inflicted and affects business-critical services.

So, if this transition doesn't go perfectly smoothly... The people signing for the migration to self-hosting services might be risking their whole career on a play that, at best, only brings some short-term operational cost savings. Does this justify a move whose best case scenario is equivalent to a AWS discount?
I basically agree...

However, I'd argue if you pick the right tools from the start you can leverage AWS relatively inexpensively... But that's hard without enough cloud knowledge in the industry yet, and consultants are (generally) terrible at this.

The main advantage is you can pay that crazy $200/month for a scalable database without paying $5,000+/month (burdened) for the guy that can build it and maintain it for you. A developer can handle connecting and writing code for clusters not easily than they can learn how to do scalable database -- and this is just an example, replace DBs with some other function you might hire a person or a team to do.
>> Revolut is predatory and walking on the line of legality.

Like most of the banks, right? [0]

I find their chat communication quite great. After all you can't send documents over a phone call.

>> Many people have had their accounts frozen or even money stolen.

Is there a bank that doesn't do that? If you want to own your money use cash or digital/crypto

https://www.reuters.com/article/us-hsbc-usa/hsbc-draws-line-...
No stated support for Java and Kotlin? This is meaningless and show that fuschia is run by vaporware people.
I don't think all those people are leaving after a year to become managers. That is highly unlikely. More likely is that those positions sux whether you have passion for development or not - and that developers who have passion for development will run away first from projects like this.

Like with Avni, if she really had a baby and went to have baby, the relationships were nowhere near for anyone to know it. Which again, to the extend people stay in positions due to liking people there, that sort of "keep me there" relationships were not present.

I suspect this also because we had projects where more western company outsourced their project on us - coders here, analysts, management and decision makers there. The more skilled developer, the sooner they were leaving or were very particular about what exactly they will work on. Even those who stayed (because some perks and good relationships in our local company) dont like the projects they work on. It is more about frustrations and politics then about being proud what you do.

I can only imagine that it would be even worst in outsource only company that aims for cheap and does not have perks. And it is even harder to find good managers willing to work in such setup, they tend to avoid it too.
Randomly closing accounts with no explanation or recourse unfortunately seems to happen with basically every bank or payment provider these days

Transferring your entire balance to an arbitrary account though....yikes
You have to watch the news to know what Revolut is up to and when to revisit the privacy settings to turn off a new toggle - social media platform this month, credit agencies the next
How Allstate’s auto insurance algorithm squeezes big spenders
It's unfortunate that you would mention "Move the object to the desired location", then proceed to ignore it entirely.

Of course that is because translation is not a linear transformation, but you then proceed to also not demonstrate the very common trick used to enable it (so common in fact that GPUs are designed around it).
yes exactly and until now it's also not completely clear how to prevent this from happening.. (I'm affected as well)
So are you against all religion, or just theirs? Coming from somebody who isn’t religious, theirs doesn’t seem any weirder than the religions professed by the majority of people on this world.

Maybe you think their beliefs are particularly pernicious for some reason?
Good relationships also take skills, such as: romance, understanding your spouse's point of view and what matters to them, maintaining the right equlibrum of intimacy and independence, being reliable, clearly expressing your own needs and making it emotionally safe for your partner to express theirs, conflict resolution, facing unpleasant truths, teamwork, respecting consent not just in sex, sexual communication, compromising on life plans, attachment style, staying mentally healthy, keeping the magic alive, etc.

You can probably test for those skills. I'm curious how.

Of course, you also need compatibility. But I have a hunch that's both overrated and easier to check for on a date.
Yes, 1975 IIRC. Standard ML was published in 1990, so that is probably the source of the confusion.

It's a bit sad that the foundations of modern programming languages were basically known by 1975 (either via Standard ML or Scheme) but the majority of languages in common use (mostly of a 1990s vintage) didn't learn those lessons. Thankfully that seems to be changing with more recent languages (Go being the exception).
Searching for vstar security doesn't inspire much confidence.
fearless comes to mind
That’s incredible, did you manage to recover the balance?
Music and Mathematics
> However, I'd argue if you pick the right tools from the start you can leverage AWS relatively inexpensively... But that's hard without enough cloud knowledge in the industry yet, and consultants are (generally) terrible at this.

You'll have a hard time finding a AWS consultant that's specialized (or inclined) to help you set up your infrastructure so that you don't use or need to use AWS. Not only is there no need for that sort of service, it would actually kill the goose that lays their golden eggs.

Odds are that you could find consultants that are specialized in some other cloud service provider, and aren't experienced enough in AWS to be in a position to smoothly migrate services out of it.
Well I don't think that using spot instances is a very good thing to consider there.

1) What if all of them go down would it make application unusable? I recall one or two weeks on AWS when all spots were down because of capacity problems.

2) You cannot rely on requests to complete on spot instances they can go up and down when they need. For background jobs it's fine, you can retry, but for UX?

And if you need to choose this approach to save your costs instead of migration to bare metal, which is usually ~10 times less than AWS then something is wrong with your architecture and you are locked.
This slack message from the CEO went viral at some point and i think sums up the culture nicely:

https://wi-images.condecdn.net/image/aanw4w1b8eW/crop/1440/f...

tl;dr: "I noticed that several product owners / team leaders are significantly below targets and still do not work on weekends to catch up"
That only matters if the management looks beyond the next quarterly report.
I believe they mean that prohibiting something that is illegal is unnecessary.
To be fair, big banks like HSBC and Barclays also do this. Plenty of horror stories around. There needs to be a law so they could at least notify people a month or two beforehand and provide a reason...
https://www.youtube.com/watch?v=GfUe6DJfKLQ

Finally found a succinct video.

Oh my god I miss these.....
As the Start-Up Boom Deflates, Tech Is Humbled
https://www.nytimes.com/2020/02/24/technology/tech-start-up-boom-deflate.html?auth=login-facebook&smid=fb-nytimes&smtyp=cur
Can we go deeper? I'd like someone to do an interview with PG on Hacker News comments.
I use a raspberry pi 3 and camera with motion. Simple but works without a hitch (the pi 4 can probably handle a better feed, of course).
It might be an unpopular opinion but Google dropped from a place to strive to work for, long time ago. I don't know why would you put yourself under so much frustration to work for a company that has completely gone 180 degrees on its motto of "Dont be evil".

They haven't come up with any extraordinary, interesting technology for years now. Technologically they're becoming less and less relevant.

Tables have turned for Google long time ago, and they should be the ones who do more to attract employees.
Are you sure? I couldn’t say with certainty whether any emergency service is covered by my insurance. There are no blanket statements and a relatively high co-insurance to ER services. Most policies have over $10,000 in co-insurance so stating that 90% are technically covered doesn’t actually respond to the parent’s claim. You’d have to know intimate details for how the service is billed which is apparently impossible before receiving service. If you don’t believe me call your hospital or your physician or your insurance company and ask what your out-of-pocket would be. Nobody can tell you.
The loudest defenders seem to be backbench Tory MPs! The BBC is a true conservative institution, but the shamble in government aren't true conservatives

The "left", certainly the "remain" left, are publically saying the BBC should be shut down because of Question Time alone.
I wonder how many people backup their DNS settings so they can recreate them quickly...
You're right, had I discovered this earlier or in a few months' time, it wouldn't probably have made much difference.

I admit I've never thought about _not_ being different from the start.
Thanks for the encouragement!
I was on Premium when my account was frozen ;-)

And I did ask for humans, on 3 separate days, as I said, took about 10 days to get a reply.
For slightly older ThinkPads, the method is to short clock and data lines (SCL and SDA), power on the laptop, and press F1 all at the right moment. This website has the locations for many models, for example the X220: http://www.ja.axxs.net/x220.htm (note that this person is/was selling a device to assist with the process but its use is not required, although, predictably, it doesn't say so on the website).

For newer ThinkPads, there is a method to replace the LenovoTranslateService EFI module with a modified version that passes control to another module, which in turn removes the password. This is supposed to be a paid solution (the module will ask for a code that has to be purchased) but apparently there is a "workaround" for that too.

I might not be up to date as I had no need for any of these and my most recent ThinkPad is an X220 but it's safe to say there is always going to be some solution without having to resort to motherboard replacement.
Thanks a lot! So if the paper is correct and the mortality is 4.8%, then the CFR would actually expected to be higher. I'm kind of disturbed by this because I've seen numbers for CFRs between 2%-3%, which is already quite high. These should be higher then, right?
> Randomly closing accounts with no explanation or recourse unfortunately seems to happen with basically every bank or payment provider these days

I suspect aggressive anti money laundering measures getting a few false positives to be the context.
I believe there is a law allowing them not to provide any reason.
Common Lisp is also a pleasure to use for k8s-hosted services. Just deploy your Lisp-based service to k8s, forward the sly/slime port to your local system, and continue to work on it interactively with emacs and sly/slime. It's really the most interactive development approach for k8s-hosted services. See https://github.com/container-lisp/s2i-lisp
On the odd occasion I've had an issue with Barclays I have been able to walk into a branch and speak to a nice person who has fixed the problem on the spot.

Old style banks have their problems but this isn't one of them. I've had a revolut account that vanished overnight (thankfully there was only 1 euro in it at the time). I also have Monzo but will only use it for small everyday transactions.
hmm does that mean they no longer eat politicians?
This whole topic recapitulates all the arguments for business units acquiring and operating their own servers versus continuing to suffer the internal bill-backs from the corporate data center.

Some of the same caveats apply with respect to software updates, configuration control, security, availability, business continuity, disaster recovery, and what happens if the local admin is hit by a bus.
Data and Analytics Conference London 2020
Do you think this is the reason for some of the supposed ageism in the industry?

I have been doing this for 17 years and I prefer server side rendering and jQuery to React / Angular plus some REST API I know it will take around half the code, and will be easier to debug and maintain. It doesn't make my CV look good though.
> Is the global propagation of a contagious pathogen actually considered not that interesting?

In general it is. With daily updates on the latest speculation and "if this is true, everyone will die" predictions? Not to me, no. It has little value and is mostly just providing a place where people can indulge in their fears of mortality (boring!), their new found hatred of China (boring!), some ideas of pandemics spreading they gathered from Plague, Inc. (fun, but not really that interesting) and their general feeling of uneasiness and tribalism ("it's really Trump's fault, you know?" - "no, it's the progressive's fault!" - "Shut up, you two, it's obviously capitalism, err Russia").

A general recap might be interesting at some point, and so would more details be. Articles that trigger "should I buy face masks and lock down my house now" comments aren't, imho.
"The PURL service is now administered by the Internet Archive. If you have any difficulty making changes to your PURLs please contact info@archive.org for assistance."

At least it sounds like it has active maintainers, so should be fixed shortly.
Python Flask App in One Minutes
PSD is a populist party of crooks, mobsters and money launderers. With knowledge of what goes on with PSD in Romania, I would probably deny doing business with them too.
They prefer to run away from those that are ill to save themselves, and might not have enough concern for those that they themselves might infect.
I am in the same situation. I felt a massive surge of anxiety just reading all of the suggestions here. There are locks on some of the doors from the 1940s, but to the best of my knowledge they have never been used and we do not have any keys.
Hidden Figures
That was another reason I wasn't interested in that position - I'll suck up a lot of corporate nonsense for contractor money but not for low-perm money.
I've read the anology of closing the bathroom door. You don't do anything secret, everybody knows what you do when on the toilet, still everybody has their right to private time and privacy.