skysight-inc/HackerNews huggingface dataset:
accuRx | Software Engineers, Security Engineers, System Administrators | London, UK | ONSITE https://www.accurx.com/careers

accuRx’s mission is to be the communications platform that brings patients and their healthcare teams together; helping make patients healthier and caregivers happier.

Currently, we let GP practices communicate with their patients, team and other organisations.

We’ve grown from being used in a handful of organisations at the beginning of 2018, to now being in over 3,000 practices that send over 60,000 messages a day to patients – improving care and saving staff over half an hour each day.

Over the next 12 months we’re growing our practice base in the UK and rolling out exciting new products to enable the future of primary care.

Apply here: https://www.accurx.com/careers
According to books, Columbus discovered America and eventually killed all the Native Americans who were living there for generations and got all the Europeans to come and settle in America
India banned 86% of its currency to centralize control of monetary transactions in a way which allows certain demographics to be banned from the system if those in power dislike their politics, values or views.
Yeah, though that notion tends to come with some conceptual shortcomings, like presuming a power of 10 radix. In the above code the radix is implicitly different on leap years, applying such tricks is usually not possible with a fixed point library or language construct.
Not Dutch; but gas and electrical companies are also a reckless mafia in my country (Spain), so I had to upvote.

Dude, I wish you the best.
Lucid Motors Flags Off Construction of Arizona Factory
Totally agreed. I think one important aspect of your suggestion is that it avoids creating a territorial interaction: no association is made between the speakers and their respective ideas. Each is free to consider one idea or the other, without feeling like they have to identify with & defend “their idea”.
IMHO the critique isn't the issue - that's after all the point of the process - it's the hidden reasoning and sounding like an examiner or quizmaster.

Are you testing whether I know if SSH could be good, or are you honestly asking if I made a decision not to for a reason I can help you understand?

Assuming we're on the same side (which isn't 'let's quiz each other to teach other') I'd rather receive something like:

> As I understand it flibbitd could be used here with similar properties as widgetd, but faster foo since it drops legacy bar support (that we don't use). Normally we avoid it as it's less common, but since we're bundling whichever one here I think we can safely use it - unless there's another reason not to that I've missed?
Please follow the link.

Gatsby is a React based static website generator.

Why React? Because there's A LOT of developers familiar with it. Why Gatsby? Has a ton of plugins and starter kits. It's also super simple to use along with modern CMSes like Ghost, Netlify, Contentful, Tina, etc.

> That's what it was developed for

React's official website recommends using Gatsby if you're building a static website.
Late Night Pizza
Tired of the same old corporate pizza? We definitely were, so we took some old classics and added our perspective. Make sure to try our most popular pie, The Wake & Bake. Adorned with bacon, hash browns, sunny-side up eggs, shredded mozzarella, cheddar, green onions, fresh cracked pepper, and did I mention bacon? Using some of the freshest ingredients and local ones where available, we follow the simple tenants of Italian cuisine. Take the best ingredients you can find, put them together and don’t mess up what is already perfected by nature. No need to add tons of sugar to our sauce, that hides the beautiful fruitiness of the ripe tomatoes and masks their bracing acidity. Balance is everything in life as it is in pizza; and pizza is life. In pizza we crust. late night pizza
We like to thing of ourselves as a bar with truly amazing pizza. If we’re serving great pizza, we have to back it up with extraordinary bar service. We proudly offer craft and domestic brews on draft or from the bottle, as well as extremely fresh cocktails prepared from scratch with juices squeezed daily and syrups made in-house.There’s even a small-curated selection of pizza-friendly wines available for your enjoyment. Please drink like an adult, 21 and up after dusk.
Well, fax machines are still in use here (most notably in mdeical offices, it seams), but superscript abbreviations? Never seen them in the last 40 years. I mean, yes, I have seen the letters FAX or TEL in front of the number, but never really explicitely as a new character (AFAI can tell).

This would also fit best with the experience that people crafting cards or letterheads never really know all the intricacies of Word, or Unicode, or whatever they use, and just "make it look good" - use tabstops instead of tables, simply type FAX and mark it as superscript, etc...
Monday: Purification
Because that doesn't round trip. You need to be able to distinguish whether the blob originally had "end-blob" or "escaped-end-blob". So now you need another character for double-escaping, and so on, and so on.

To avoid that issue you're back to either adding a backslash, or doubling up the character inside the blob... but if you're doing that you could have just used " all along. No need for new characters!

If you really don't want to change the contents of the blob, and can't length-prefix, then you could also use a new UUID as your delimiter each time you embed a blob.
Windows was still doing it that way into 00s in XP and 2003, and you could observe it when apps would get a hang in their windows loop, and couldn't process WM_PAINT anymore - you'd get ghosting artifacts moving other windows over the one hanging, because it wouldn't repaint the invalidated areas. It wasn't until Vista that such windows would be rendered using the ghosted version of the last known good state (cached by the compositor).
"Would we be able to use a simpler method - could sshd work?"

- "We", rather than "you", puts the question / phrase into a team context - ie. you are there with the other person to help, not to point fingers.

- Asking the question at the end indicates that you are unsure whether you are correct or not, while leaving yourself open to criticism, thereby displaying humility.
Is "Why don't you just use sshd?" actually objectively more useful than "Would there be any tradeoffs using sshd here?"
But is the contrast between what is “standard” and what is actually used? Or is it between what’s been informed by practice and what’s being suggested in theory?

Perhaps presenting the listener as being “out of line” with some form of expectation isn’t the best way to put them at ease. In fact, ideally neither person should feel out of line in a mutual interaction like this.
I am usually pretty patient with people and generally don’t get offended. In this particular case we had worked very hard on that problem for a long time. This project was highly visible so everybody knew what’s going on.

I think people (I tend to do that too) should think twice before giving unsolicited advice and make sure they have thought about the problem for a while and have something of value to offer. Otherwise it signals a lack of respect.
In Unicode, they're represented by a combination of emoji character + colour character, not by new characters: http://www.unicode.org/reports/tr51/#Diversity

Seems a decent solution to me. Monochrome screens can just ignore the colour character.
But questions like this can be used to better understand the engineering decision. There have been plenty of times when questions like this have saved me typing out a long, critical response because there was something I didn't understand, and most of the other times it helps me better frame my response or change my criticism entirely.
> who cares what jerks think of you?

I do, as their coworker who has to put up with them!
The superbug Candida auris is giving rise to warnings
I really like the acronyml ( Plonk = Prometheus + Linux/Linkerd + OpenFaas + Nats + Kubenetes )

I miss some long-running ETL/dataflow pipeline-like service like Apache Beam or something similar.

The reason is I don't like to chain more than 3 cloud functions together because operations tend to be complex after that.

Instead I like to use something like Beam where I can _drain_ the data pipeline before stopping it.
More particularly: Presentation variant is not a justification for inclusion in Unicode BUT prior encoding in another character set is.

Unicode sets a high priority on roundtripping. The idea is that if you take some data in any one character set X and convert it to Unicode, you should preserve all the meaning by doing this, such that you could losslessly convert it back to encoding X.

It's like the wordprocessor problem where users say they only want 10% of the features of a popular wordprocessor but it turns out each user wants a different 10% and so the only way to deliver what they all want is to deliver 100% of the features. Likewise, Unicode has all the weird features of every legacy character set which was embraced BUT it doesn't arbitrarily add new weird features, although you could argue that some of the work done for Unicode has that effect e.g. the way flags work or the Fitzpatrick modifiers.

If Unicode had insisted upon never encoding anything that might be a presentation feature, it'd be a long forgotten academic project that never went anywhere and we'd all be using some (probably Microsoft designed) 16-bit ASCII superset today.
It’s not supported everywhere though, so it’s not like you could use it to actually build a library, you would need to use something that fell back to Doubles anyway.
Oh, but that's such a minor expense I don't consider it at all. It's an extra 10$ a month for the absolute majority. Top insurance is about 25$ a month. Practically negligible for the absolute majority of people and nothing like the hundreds of dollars a month most people pay in the US.

Also, it's not "private" insurance in any meaningful sense. It's out of pocket adjustments for exactly the same services. This is what I was alluding to.
i.e., “Or not?”
Best Shopping Websites to Save Money
https://www.techkow.com/50-Best-Shopping-Websites-To-Save-Money
Detecting that doesn’t make sense though.
Well you know, your data is not directly sold. Your data with Google just as part of targeting campaigns ("User is high spender in Google") or equivalent in DoubleClick and Twitch/Amazon is on its way.
If you prefer, we don't give to someone the info that IP A.B.C.D but we sell the possibility to target IP A.B.C.D with an ad.
It's not "selling" data, but still monetizing it.
Win32 is still alive and kicking, so any desktop Windows app has at least one "traditional" window (HWND) - that being the top-level one - and it still runs a WndProc, that periodically receives WM_PAINT, telling it which chunks to redraw. There's a compositor sitting above all that, so the complexities of the model are largely redundant, because it no longer needs to handle partial refreshes - it doesn't render directly to the screen.

Most modern GUI frameworks don't use the tree-of-HWNDs anymore, though. Which is to say, the entire visual element tree is handled internally by the framework's own compositor, and the top-level WM_PAINT just renders the resulting bitmap. WPF and Qt do it that way. That said, there's still no shortage of apps that are implemented in terms of native Win32 widgets - pretty much all the non-UWP apps that come with Windows are like that. So when you are looking at, say, Notepad or Explorer, they still fundamentally work the way the article linked to above describes.
People get lynched and killed every day in my country (India) because of hate-speech on Facebook, not to mention all the fake news being spread via WhatsApp.

If Facebook were to disappear tomorrow, it would be a net positive for the world.
Yes, it's very meta. But I enjoyed their openness in describing a real issue they had and how their own tool entered the cenario as a part of the solution.
Thank you, I appreciate your take on this. I personally also like to learn from criticism, but it took me a long time to be able to accept it better. I try to get to know the other developers first to get a feeling for whether or not they're used to accepting criticism. If the other person becomes defensive I try to be more careful, if they seem more accepting I will continue being critical.

Usually I would be more openly critical if someone is more experienced.
IIR I think it's a VM(?) that has certain limits, and because of those limits it's OK to run it in kernel-space. IIRC it's not Turning complete, and has a fixed run time. So Linux can just say "OK run this now" and not worry about scheduling. It's like putting a green thread in the kernel but to do this safely you need very strict restrictions (finite memory it can access, finite number of steps, etc).

You can thus get speed-ups because there's no API, memory management, even scheduling.
Superphenix is only a failure because of the socialist pact with the ecologist to gain a few votes asked them to close it. It would have solved all waste and supply issues.
It is, yeah. If you go to the ER and are admitted, you pay literally nothing, even if you needed an ambulance.
Subsidized medication is extremely cheap, etc etc..
A single problem can be solved by using many different algorithms.

However, even though algorithm A and B are "correct" they can behave differently when rounding errors are introduced.

For example – if algorithm A uses

https://en.wikipedia.org/wiki/Kahan_summation_algorithm

and B uses naive summation then you can expect the end result of A to be more precise than the end result of B – even though both algorithms are correct.
Industrial IoT: Benefits and Example Implementation of PID Controllers with BLE
The cheapest/only paid one that put a price in the store.

That's the initial problem they clearly have (aside from it being fairly bare-bones design and feature-wise): The big players in the ecosystem have their own sales systems, often quite specialized products and thus only a nominal presence in the store pointing you to them: E.g. Felgo has the closest to a commercial component library, but they don't sell that through the store but just have the free level there and a pointer to their own site. Kuesa seems complex enough that you'd probably contact them for a demo and a more conventional enterprise sales process anyways. Or maybe someone who wouldn't do that might actually buy it there.

The small ones that probably would like a store don't have products yet because there wasn't a store until now. Or maybe didn't have access to Qt-the-company to get into the launch. I assume that's why they've seeded it with a bunch of Open-Source libraries too, to at least give it some discovery value.

A store has been asked for a bunch, and it's not as weird as GP makes it out (tons of sites sell HTML/JS components, game engines have stores for assets/scripts, ...), we'll see if it actually works out.
The article is trying to ask "assuming I don't know better than the developer, and SSHD genuinely wasn't the right fit, how can I enquire about the reasons without seeming critical?"

Your comment comes across as the opposite; "without knowing or caring about the reasons, how can I communicate that I know better and that SSHD should have been used - but dodge looking smug by asking it opaquely?"

> Why was sshd not used here? - demanding and aggressive phrasing.

> Could sshd be used here? - "Yes. Anything could be used anywhere. If you have a point to go with that bikeshedding, please make it"

> Would there be any tradeoffs using sshd here? - "Of course there would be. Moving on.."
For more crazy adblocker avoidance solutions found in the wild, check this presentation from JSConfEU 2019 from an ABP employee:

https://2019.jsconf.eu/shwetank-dixit/block-unblock-block-ho...

https://www.youtube.com/watch?v=Vk9bPDaZELQ
IoT in Retail: Building a PoC with Raspberry Pi 3 and Intel Movidius NCS
> False. The US has no responsibility, they own it.

The USA is responsible because they own it, as every owner is.
Thanks, will do it.
Early macs had a bomb symbol. It was what showed up for the equivalent of the BSOD.
I suspected I'd enter the comments and see this sort of comment. I don't feel like the author is telling us how to block ads on facebook - they are just exploring the techniques that facebook use to sidestep ad-blockers
It'd be great to hear from your experience about using Javas native interface. AFAIK, using native call can have a performance impact: https://en.wikipedia.org/wiki/Java_Native_Interface#Performa...

I guess the plan what to make native is pretty important.
Maybe you want to disclose more details about that?
I mostly agree. But I think making it explicit that sshd is your idea and the implementation is their idea does a lot to make both parties territorial and perhaps oppositional.

I also prefer taking the altruistic approach in most cases. But it occurs to me: if the obvious solution were the best one, would there even be a problem to discuss? ;)
I am looking at the comparison gif NASA shared and having a hard time finding much different. Shouldn't we expect to see the debris in the after pic? Or is it too small to notice in this?:

https://www.nasa.gov/sites/default/files/styles/full_width/p...
The whole reason people are upset about this deal is because it's not possible to just "switch" to an alternative name system without breaking the whole internet. What you're suggesting is unrealistic.
I try to approach every technical conversation using an Assumption of Competence approach. This means I assume (a) the person you are speaking with has a greater domain knowledge than you,(b)knew what they were doing when they did it, and (c) applied that knowledge successfully.

I then ask questions accordingly. For example, "What would happen if we used sshd here?"
Same way any 3rd party content is hosted. The cors headers of the Google hosted content are set to allow all.
This kind of personal moral or accounting perspective to loan bubbles is not helpful. Whataboutism in general is disgusting way to argue.

When there is massive bubble that poses systemic risks, it can't be solved by just keeping people accountable because it's systemic. Those who did not take unnecessary loans or had no loans at all can lose big.
Why give anyone the opportunity to wave away your ideas? :) I don’t think the other person should be respected at your own expense.
I love that feature. Use it for all the different things that I don't like to see, that distract me etc. Some of the "annoyances" filters are great too to remove most of those cookie notices and other stuff. They're not on by default but easy to switch on in the uBlock origin settings.
I'm aware of an unofficial convention in some US government departments - if you have a small round green sticker on your pass, then you are opting in as someone who can handle un-sugar coated discussion.

It's a great system - you occasionally see someone pause momentarily to check that everyone in the group has a sticker before saying "well, that was a clusterfuck wasn't it".
In the meantime, PostgreSQL has perfectly good querying capabilities, including for JSON if you need schemaless data for some reason, working full-text search, and (unlike MongoDB's API design) an injection-resistant query API.

What's the point of continuing to pour engineering resources into something that doesn't actually improve upon what's already available?
How to Deal with Fatigue of the Mind
Gopherpalooza 2019 Videos
When was the last time you looked around at coworking spaces? The market has grown quite a bit, and this has made it easier to find reasonably priced alternatives.

I don't remember the specifics off the top of my head, but I'm sure there are/have been ~300 yen/h ones in for example Shibuya.

There's a smaller one called Open Source Cafe that lies a 5~10 min walk from Shimokitazawa station - that it's off makes it quiet and nice, and they host meetups from time to time.

The market rate for a fixed-desk designated membership seems to lie around 40,000 JPY / month in the hotter areas like Shibuya and Shinjuku, which is ~20$ per day if you only go there for weekdays. I think that's quite reasonable. I think WeWork has been part of driving this change, but it's definitely overpriced as things are now.
I'm having mine replaced for the 2nd time in 6 months, every time 5 days downtime, resale value diminished, coz who pays for the replacement after those 4 years?
Tessian | London | On-Site | Visa Sponsorship (all roles!)

Tessian is building the first Human Layer Security platform!

Big Data Engineer | London

https://jobs.lever.co/tessian/eb287b70-f50a-40ad-96fe-4a8363...

Security Lead Engineer | London

https://jobs.lever.co/tessian/194975bf-8a5e-4772-8292-da34dc...

Site Reliability Lead | London

https://jobs.lever.co/tessian/ab892f45-8037-4daf-981f-59bb6d...

C# .NET Engineer | London

https://jobs.lever.co/tessian/b2c73986-66d1-4556-942a-19f05e...

Integrations Product Manager | London

https://jobs.lever.co/tessian/c446246e-0326-4739-88f9-6cd864...

For a full list of our roles please visit tessian.com/careers!
Who gains from the great university scam?
Not everyone knows how to use non-verbal communication, either. Hopefully most of the people discussing this get that non-verbal is Plan A; and careful re-wording is Plan B, for when Plan A falls through.
You cannot use someone's output to justify their compensation at all since you cannot measure it.
"Have you considered using sshd in this case?"
SEEKING WORK | EU/US | Remote

I'm a project leader, backend and database developer, system admin and automation expert with over 15 years of experience in various programming languages, open source technologies, systems integration and system administration. I've built several projects from bottom up, maintained several 'unmaintainable' legacy systems and migrated them to new technologies. I'm specializing in SQL consulting and mentoring and system architecture design (CTO for hire)...

Skills:

* C, C++, Perl, Shell, PHP, Lua, Go, Java...doesn't matter

* SQL, PostgreSQL, Oracle, MySQL, DWH

* SOLR, ElasticSearch, Nginx+Lua (OpenResty)

* Web Scrapping, XML+XSLT, ETL pipelines, DWH building, BI reporting

* Ansible, DevOps/Monitoring with Prometheus, Grafana, Telegraf, Loki...

Github: https://github.com/samsk/

OSS Projects: https://devel.dob.sk/

Email: ja.hn3[at]mailnull.com or https://dob.sk/hire-me/
Don't let Facebook get away with this!
I love how this conversation is becoming a model of itself! People proposing solutions in contrast to others, some taking their own advice and others falling into the same trap O.P. brought up in the first place!
It's usually event callbacks for actions, although these are often wrapped in a first-class "action" or "command" abstractions, to allow routing different events to the same handler - e.g. both the menu item and the toolbar button.

For views, you either get some form of MVP, with explicitly implemented model interfaces that provide the glue between the views and the object tree they are representing, or data binding that effectively creates that same glue for you. Here's an example from UWP:

https://docs.microsoft.com/en-us/windows/uwp/data-binding/da...

So no, it's not really functional. Quite the opposite - the state is global and mutable, and UX actions that purport change things really change them. That also makes it all very intuitive, though.
Rachel Cook Photo Gallery
It's physics simulations on a gigantic scale, performed continuously on deadlines, and can easily use any available gain in computer performance to improve precision.
Brace for a surge in serial killers in 25 years (2018)
It's a new platform, so it is in the early adopters phase
You never used/seen Delphi?
I wrote a similar article some time ago with a look at how to detect them and remove them from the DOM. It was mostly for didactic reasons.

https://medium.com/hackernoon/how-i-get-rid-of-the-new-spons...

but my approach was to use Javascript instead of CSS