skysight-inc/HackerNews huggingface dataset:
Hello Community! Glovo is hiring for the Tech team!

Co-Vid 19 has made our Grocery section have a HYPERGROWTH! We need great Tech Team members to provide the best experience and SOLUTION to the world!

We are super flexible, start dates can be moved and you can start remote to THEN MOVE to Sunny Barcelona Office + New Tech Hub in Warsaw Poland!

(WFH, full flexibility but Fulltime NOT JUST REMOTE, full relocation + Sponsorship)

At the moment Glovo is the fastest-growing generation 2 (this means that we have our own logistics platform) delivery startup in the world and becoming one of the best Tech Product Start-ups in Spain.

Tech Challenges: Project Valkyrie: Related to the number of deployments per day. Project Darwin: Going from a Monolithic to a Microservices architecture. Better efficiency with Machine Learning.

Tech Stack: Java , Python, Spring Boot, Redis, Python, NodeJS, AWS (SQS, Kinesis, Aurora,EC2, Lambda,Cloudwatch, Jenkins, Terraform, Ansible, Github Actions, Spinnaker, DataDog Mobile: Java, Kotlin, Swift Frontend: JavaScript, Vue.js, Typescript.

Key SENIOR Job Openings: Staff Software Engineers, Engineering Managers, Tech Leads.

https://jobs.glovoapp.com

If you write to me I will guide you through the process faster!

gianluca.rosania@glovoapp.com

I’m attaching our corporate video: https://youtu.be/1lnZ8xsx9bE ;)
I didn't call SleepEx, but just plain old Sleep. I don't see how APCs would have anything to do with this.
> professionalism in data handling

Nope. They appointed Dido Harding to cough manage it, and Matt Hancock oversees it. That should tell you all you need to know. I wonder if they were running Excel 2007?
Show HN: My first paid product / Open source Elm and Rust / E2E encryption
It's good money for something accessible to almost anyone.

It doesn't require much capital, doesn't seem very regulated and needs no deeply specialised skills to get started. No franchise. No middleman or supplier lock-in. No fixed rental payments.

Easy to pull in friends & family labour if you need to scale, and if you miss restocking it's no biggie. Nobody yelling at you. Flexible hours. Rarely have to talk to people except about new sites.

Actually not that easy to think of things with all those properties.
Why and When to Use Polymorphism?
Simple explanation of Polymorphism and its philosophy
>"well-established reputation for bias and shoddy journalistic practices - moreso than other news outlets."

How about a citation for that assertion? Reputation among whom?

Buzzfeed News is rated in the category "Most Reliable for News" and "Reliable for news, but high in analysis / opinion content" similar to WSJ and, CNN, and FT.

[1]http://gatewayjr.org/how-a-popular-media-bias-chart-determin...
Also Arnie did not say "squish" but it might have been hard to tell.
Then the code will be changed. Making up business requirements is the number one reason for instant legacy code. Code is not set in concrete, you can add that flexibility later when it is needed, but making everything overly generic to make it easier to "implement new requirements" only leads to code that is hard to change in my experience. Also don't forget that this is only an example.
Note: for all the people reckoning this is an Excel issue as reported on Twitter:

a) The Twitter link is referencing the Daily Mail.
https://www.dailymail.co.uk/news/article-8805697/Furious-bla...

b) The Mail does not source it's claim.

c) All those Excel references in the news seem to postdate (at time of writing) speculation on Excel in IT-heavy forums like this.

While I can believe the Excel conjecture is correct, I wish people would stop referencing it like it's a proven fact, or provide an authoritative source for the Excel claim.

I hate to be that guy, but...
You may want to give a try to Bitwarden (https://bitwarden.com/)

I was a long (15years?) paying user of Lastpass, saw the company grow and discussed with the founders when they were just starting. Then the software grew old (and some M&A were dubious)

Switching to Bitwarden was a great choice (since about a year)

(I have no affiliation with Bitwarden, I just work in Information Security and look closely at this kind of software and their tradeoffs)
> that's what you can and should expect to use events or multimedia timers for

I don't want to use a deprecated API call, timeSetEvent.

> Using Sleep() and depending on it...

Absolutely no one was using Sleep for timing. It just used to be that all Windows timer mechanisms are really the same thing, and Sleep(1) was an easy way to quickly test actual timing precision.

Obviously Windows 10/2004 changed all this.
Also yes. Their strategy to re-enter F1 was the classic playbook, start with an engine At the beginning of a new rules era, get some top customers to gather info and then create a works team eventually.

Well, that didn’t play out the way they hoped so either they commit to F1 spending billions ( I wouldn’t ) or get out.
https://link.medium.com/naPfzAeMkab
I happened to monitor a vercel app using Sematext Synthetics for last 7 days. These are results - https://gist.github.com/sivasamyk/44645fbdf9798ead68360e18ad...

All measurements are made in AWS Lambda env from Frankfurt Germany.

Full disclosure - I work for Sematext
I have not yet watched this programme from the BBC but it claims the NHS Test and Trace system is a chaotic mess. In other words, as shambolic as everything our Conservative government has done over the pandemic.

Panorama - Test and Track Exposed:

> "Panorama hears from whistleblowers working inside the government’s new coronavirus tracking system. They are so concerned about NHS Test and Trace that they are speaking out to reveal chaos, technical problems, confusion, wasted resources and a system that does not appear to them to be working. The programme also hears from local public health teams who say they have largely been ignored by the government in favour of the private companies hired to run the new centralised tracking system. As Panorama investigates, it has left some local authorities questioning whether local lockdowns could have been handled better or avoided altogether."

https://www.bbc.co.uk/iplayer/episode/m000n1xp/panorama-test...
Senators propose staying on daylight saving time amid Covid-19 pandemic
Read "DIY NAS" and was thinking...sure a HP Mini and Freenas or pure FreeBSD or Xigmanas and what do i see, Ubuntu...but that's probably just because of the Bitcoin mining....with a Celeron... :)
I find it hard to consider a flood of pull requests ‘wasting my time’. Don’t look at them. It’s not as if you’re obliged to do anything with them.
Yep, it's the biggest concern.
They had me until ‘Microsoft Teams’
I saw a murder of crows hunting a pigeon in Russell Square a few years ago. They were swooping down and trying to tear bits off while the bird was still alive, so that particular term does seem to be justified.
Well I've never really noticed so it can't be that annoying.
I’m not equating the two. I’m getting the impression that you’re drawing false equivalencies and missing the broader point that it’s not a public vs private problem but a human psychology problem as evidenced by the fact it exists in both arenas. I’ve literally said from the onset that while it exists in both, each system is different in terms of scale and correction mechanism. In other words, I admit they are not equal in manifestation while thinking they share the same underlying cause rooted in human nature.
The Physics of Machine Learning Engineering
I don't think the devil needs any more advocates, tbh, and I kind of wish people would stop refusing to take responsibility for the arguments they put forth by hedging in that way.

> Powerful, data comprehension

Correlation, maybe -- not the same as comprehension.

> A possible solution to this is creating data points for everyone, but that has its own controversies

Or you know, creating fewer data points -- maybe even none -- in general. Why is this something that needs to be software-driven? Why increase automation? What is the evidence that policing and criminal investigation is more effective (and by what standards!) when using Palantir's tech?

I question the assumption that increased automation and digitization of every process is necessarily an improvement, or useful, and I feel like this line of argument takes that as an assumption.

> Their view is that they don't see or pick any sides, but the morality of that is up for everyone to decide, I believe if you don't pick a side, one is often picked for you.

"Not seeing sides", or not picking them, is taking a position though. Declaring neutrality doesn't remove the concrete effect of your actions, or change the fact of your material support for a given model of policing or government. As Can Duruk argues convincingly in his latest newsletter[1] one of the best examples of that is low voter turnout in US elections: that benefits one side pretty clearly, so to declare you won't take sides and won't vote is a practical and real show of support for the status quo (to take just one example).

[1]: https://themargins.substack.com/p/all-politics-is-bad-says-c...
And Outline already has Slack-integration. So someone ported the Slack integration to Teams and is selling it as a new product? Clever, if a bit provocative. I wonder if there'll still be a market for it once Outline gains Teams support as well.
That's surely where the financing model is important. Schools here get money based on the number of students, and the dispatch of teachers is done at a region level depending on the needs.

A school with "bad" teachers would just get better teachers if it was warranted (in practice, everyone understands why kids are failing, and they'll send low experience teachers instead, because fuck them, I guess)
I'm doubtful that you would get additional compensation in your hypothetical example.

You're not worse off if you didn't spend anything and you are half-way towards your goal of having a house.
Well, then actually on July 20th, 1969, the earth did become a planet, for at least some humans, and thus, by virtue of our capacity for taking the perspective of others, we may now all refer to it as such.
Because people are dumb. Most people look at the purchase cost and do not care about operating cost, cost per printed page and OS support.

Over the years I realized that for non-professional use (that is, unless you can write off all the expenses) the way to go is to ALWAYS buy HP printers (everything else is worthless) and get laser printers, black and white, networked (WIFI/cabled, i prefer ethernet-cabled), ideally for the low-end professional segment.

I had a 2nd hand HP LaserJet 1200, worked tirelessly for years. It died a couple of years ago, but I really can't complain: that printer has been working for at least 15-18 years.

During the lockdown I got myself a LaserJet Pro M118dw, because reading RFCs on the laptop display is just awful living.

It's remarkable and worked out of the box with Xubuntu.

I can't stress the whole "HP-only" thing: their drivers are open source and often bundled, their advanced software (HPLip toolbox) reports pretty much everthing, never had a problem with them. Even with the all-in-one scanner enabled at my parents, I used the wireless scanner functionality in GNU/Linux and was extatic when it worked out of the box (i really wasn't expecting that).

Toners are a bit more expensive but they last waaay longer. You can just buy one and forget, if you print some documents from time to time it'll last years. And unlike inkjet cartridges, it won't dry off.

Just buy HP laser printers. They just work.

The 20-50€ more in the price difference are for all the hassles you're not dealing with.
Interesting article. The practical side described as negative effect can be examined on social media. If someone stubs their toe, people create some crowd funding campaigns and people rake in millions. The more efficient alternative would be to donate to organizations for toe protections. Some help organizations leverage the wish for personal involvement in forms of godparenthoods.

I disagree that too much empathy is the perpetrator. Like love you cannot spread feelings equally to everyone of course, but it doesn't have to stand in the way of anything.

My impression is helping others can also be a form of proving something to yourself, maybe also vicarious for humans in general, and I think people with low self esteem are more affected by this. Personal observation and maybe Monks just stand higher above it. I don't think positivism can help since it just isn't attractive for people that are less proficient in deceiving themselves. On the contrary, empathy is also needed to realize that there might be some others that stubbed their toes too.

The corporate empathy we so often saw recently would require a lot of positivity, but I am not sure if one wouldn't wander into blind faith territory. And it isn't really popular at all and has probably a net negative effect on both empathy and compassion. I would also think that both are still connected in most cases.
These days the only thing more boring than formula 1 is formula e. It’s the political correct one, we all know what everyone is thinking but nobody tell :)
Customer Experience Management Drives Emotions
Hello everyone! Did you know that CX and emotions are interconnected? If you know how your customers feel, you can create the best Customer experience ever!
Could it be that because children are just more careless when it comes to the personal space and quarantine rules?
>Also, RAID is not a backup. RAID provides high(er) availability. You need to have backups still!

Absolutely true. In this case we underestimated the workload caused by the service tag and firmware version issues and the fact that the new controller wanted to check and rebuild the array, when the disks themselves should have been fine. In hindsight it might have been faster to reinstall the OS and services plus restore the backups.
Well, it really depends on when were these jokes introduced to someone...

They can hardly be marginally entertaining to someone 30 years ago if the person in question wasn't even born then! :)

But they can most certainly be marginally entertaining to this person today!
thank you for posting this, I could not understand why everybody kept referencing Excel while TFA didn't.

I thought people had somehow done some math on #cases/sheets to arrive at an obvious-but-not-to-me fact :)
You can use Airplay to stream to Soundsync but there is not native Apple Music integration.
Imho, exponential growth especially, and then clustering.

Some pretty animations in a lesson might be helpful.

Fire grows in a similar way.

I've seen people up in arms because of things like a workplace of 1000 people shut down because "only" 20 people tested positive one day.

What's the problem?

To people who don't understand exponential growth it seems like 1 in 50 people is a fuss about nothing.

To people who do understand, it's an early-warning signal which says 500 people will get it in weeks due to the confined workspace, if not stopped urgently. And they will infect 1000s in the surrounding community in the same timeframe.

(To anyone tempted to point out the published R isn't that high, local R is highly dependent on situation and who mixes with whom. In a confined workspace, especially with people moving around, it's higher than in the general population. This is why it's useful to teach clustering in addition to exponential growth.)
This is indeed it.

Concurrency is a design/architecture concern. It's a property of the code: are parts of it independent of time with respect to each other so that they can execute out of order (including interleaved in time slices.)

Parallelism is a run-time concern. Are parts of the code executing literally simultaneously?
It does, in the Sailfish X variant (the one you pay for). I haven't tried that one, but I have a genuine Jolla phone with a much older version of Sailfish, and I run a lot of Android apps there - they all work fine. What doesn't work for me are apps needing the Google thingy API, which aren't that many.
Thanks for this. I've noticed a few similar apps/sites mentioned on HN recently that do similar. Time I checked them out.
Kabuki actor's autobiography offers clues to devastating 1855 temblor in Japan
I was just going to store the results in S3 or some key:value until the end user could fetch them. And delete them on a retention policy.
16,000 Covid cases missed because Excel spreadsheet maxed out
https://archive.vn/fs8Kn
The point isn’t whether it’s detectable or not.

Not everything is about whether or not you get caught.
Not serving a webapp
...but, you learned something new, and hopefully had at least some fun...
I hope you're right, but most reports do at least mention "exceeding maximum file size". That seems like a fairly basic error: what reasonable (national-scale) data storage formats would have an arbitrary file size limit?
Agreed, these things are all terrible, but the arrogance with which a fair percentage of doctors carry themselves and dismiss the intuitions of their patients is shocking.
This time they were overconfident and believed too much in their “God given” superiority.

In the end their type of arrogance didn’t play well with F1 arrogance.
Thank you for sharing. This answer is perfect: I also dislike the look of diy. I recently started making my own whiteboards and while they are cheap for the sq. ft. they just have a country look. I have peers that make flashlights and nixie tube clocks for fun, but never really thought about selling them probably for the same reason. Having a crafting hobby able to pay for the tools and provide side income is ideal, your product and presentation look professional and fantastic.
If anything you should be surprised such a thing is profitable, it's a textbook case of "the free market should have squeezed profits to zero".
Ok Serco, you just made The List
Fortunately, I don't squash my commits
It depends which bits of functionality you want, but I think you are close to describing PowerQuery (Get & Transform) which is in Excel, which can ingest multiple data sources into effectively a relational database with hard datatypes and data-cleaning.

In PowerQuery & PowerPivot there are also no practical limits on the number of rows of data you can have (other than the impact on processing time, clearly hundreds of millions of records might start to be a problem). It's not quite access - it doesn't actually persist/store the data, just aggregates it from other sources which is probably what is required here.

Access is a little legacy and would have it's own issues. I think in reality it depends on how you are ingesting data (which is probably hospitals submitting excel templates or similar?). Maybe these could be automatically aggregated and put onto an analytics platform? (e.g. PowerBi). Hospitals could maybe report it on a portal, but I'm not convinced that the leadership would have wanted to change the established process (because of operational focus, change reduction & risk).
>Synology produces excellent devices,

Sorry but had quite the opposite experience even with the professional lines. The only NAS i trust is a Server (at least HP mini server) and ZFS. Stuff like unraid is for Windows mindsets, i don't trust HW-Raid and i especially don't trust Closedsource Software BS for stuff like that, exceptions are Enterprise stuff like EVA's or NetApp and EMC.
> subpar F1 driver will win in the best car

I agree, Bottas is a living example. But I think any of the current drivers on the F1 grid will start to win races in the Mercedes car. Beating Hamilton is another thing however.
That confirms my point that "concurrency" doesn't mean anything close to what the grandparent comment says, which claimed the concurrency is to do with overhead of parallelisation.

What's more, it all mostly agrees with what I was saying. Look at this bit in particular:

> This allows for parallel execution of the concurrent units

Notice how it uses "parallel" to mean that the concurrent units (to use the quoted terminology) are actually executing at the same time, exactly as my previous comment says. OK, it avoided talking about "physical processors" or "cores", but that's what this boils down to on practical digital computers. Maybe the wording in my last comment wasn't 100% perfect, and there are some slight differences on details (e.g. the quoted Wikipedia text only seems concerned with processing-bound units of execution, not IO-bound waiting) but it's clearly talking about the same two definitions.
Why do AirPods sound so bad when you’re on a call? Let's find out
The Race to Replace the City of London Begins
JavaScript setTimeout and changes to system time cause problems (2011)
Can you link to any or provide model names?
Great question. Right now I'm working mostly on intuition, though I certainly could formalize the process.

One thing I'm planning to do for my current project is to make the solution match the linearized solution for short times. While I haven't proved this, it seems obvious to me that particular terms which are being approximated would need to have the same linearization as the original term. (Incidentally, the approximation I used in my PhD did not have this property, but in that case I wasn't interested in short times.)

Otherwise, the process is going to be trial and error. I'll look through the catalog of solveable nonlinear ODEs, try to fit my square peg into a round hole that might be plausible and see if it works.

If I get multiple possible approximate solutions I'll compare them in terms of accuracy (compare with the numerical computation) and ease of writing the solution out. Some solutions will be more irritating than others. Some could be longer than others. I also would prefer an explicit algebraic equation as the solution to an implicit equation. The case in my PhD started out as an implicit algebraic equation which I later was able to write explicitly through the use of a special function (which fortunately is implemented in Python, Matlab, etc.).

More practically speaking, the easiest nonlinear ODE to integrate is autonomous: https://en.wikipedia.org/wiki/Autonomous_system_(mathematics...

Most likely my new project will be converted to a single nonlinear autonomous ODE. The question then is which autonomous approximation is best.

Also: The approximation I used in my PhD was only valid for a particular range of values of one parameter. It took some physical intuition to recognize the approximation, which I later realized other people had used long before me in different contexts.
> Personal bankruptcy does not apply to corporate contexts

Most entrepreneurs have leveraged their personal finances at some point. I personally remember running payroll off a personal credit card in a particularly tough quarter. That route is prohibitively risky in most European countries.

> it is much rarer than in the US

That is the point. There is reduced risk taking in Europe. Many entrepreneurs’ successes are preceded by failures of varying magnitude. The American system’s willingness to forgive and forget creates lots of problems, but it also fosters an innovative culture that is comfortable with risk taking.
How We Could Cope Without GPS
> and it’s not what you’re interested in doing if you actually want to take advantage of hardware threads.

This is not always correct. Coroutines don't necessarily have to be the only mechanism for splitting work within an application. A master process can distribute work among several worker processes that then use coroutines internally.

This still takes advantage of hardware multithreading capabilities with a low number of separate processes and then further splits the work up on several coroutines in each thread.
You could always split your types into frontend and backend types where the backend ones are more open and the frontend ones are more restricted. I don't necessarily mean FE/BE as on the web. A lot of code is only interested in shuffling around data anyway, the shape is fairly uninteresting.