skysight-inc/HackerNews huggingface dataset:
Do you have any link on the carrefour facial recognition please ?
EKG also avoids confusing patients. ECG and EEG are a little to close to each other. And don't get me started on explaining what EGG is when you already have ECG and EEG to worry about.
This was banned across the EU in January (providing both the retailer's and purchaser's banks are in the EU). In the UK they extended it to all payment methods (PayPal etc)
I like how chunky and oddly modern the Kakuno is. It even comes in a clear version and is easily converted.
“The real you” also doesn’t know math, science, how to read, operate a computer, how to cook...

...learning isn’t a bad idea.
In my experience the food in Singapore is fantastic. Especially in the foods halls.

The food in America is diabolical. The amount of processed food with too much salt, sugar and fat makes you ill after a while.

For the difference in health outcomes I’d start to look here. Especially as poor people have very little healthy options in the states.
> Say I'm a musician that can hold complete compositions in my head; why should I commit this feature and its baggage to memory?

Because C++ is the sane alternative to C on OS SDKs, HPC, GPGPU programming, regarding portable code.

Now, ideally as memory safe systems advocate, I would like to see more of Swift, .NET Native, D, Go, Rust, Java (AOT), OCaml, ...

However, when using languages not endorsed by vendors, it always means inferior IDE/debugging experience, lacking IDE support, manually writting FFI integration code, tracking down which layer is responsible for certain bugs,..., so switching to something that looks easier turns out to become harder in the long run as the whole stack experience suffers.

There are already signs of OS vendors finally improving a bit the situation, with Apple continuously pushing for Swift, Google restricting what is at all possible to do with NDK, Windows teams focusing on .NET Native in spite of C++/WinRT (nee C++/CX), Rust adoption by all big names.

However we are still at least a decade away of any of those languages enjoying a similar industry position in platform SDKs as C++ enjoys nowadays, after 30 years fighting against C.

So I rather keep that baggage in memory, while doing my best to use modern C++, alongside the other more type safe languages, also part of the respective platform SDKs, than additing additional attrition to my production code toolbox.

I imagine my opinion is not unique.
Draw.io - though a friend actually used some Jira plugin that produced nice results.
Would you say it might work for a consulting and IT services business? did you experience any hidden costs, thanks
If you're concerned about numerical inaccuracy of an expression, it might be worthwhile trying Herbie (https://herbie.uwplse.org/), a system that will try to rearrange expressions to minimize numerical error even in corner cases. It usually makes expressions bigger and slower, but since it works by brute force sometimes it even finds simplifications.
In Australia we simply track every single students mobile phone location by law and store it for years, a far more efficient way towards Orwellian dystopia.
As addition to the talk,

Android Things userspace drivers are done in Java, and since Treble, it is also possible to write Android drivers in Java.

MicroEJ and Windows IoT Core also allow for such capabilities.

Loved the talk.
You have to look at it in context. The government can do things that private landholders cannot - for instance a private owner doesn't own the subsurface by default. In some places, private landholders can be forced to provide an easement across their property for certain types of activities, including railroads and mining claims. And if you want to protect a vast tract of wilderness, it costs money to monitor it for things like illegal hunting. The government has far more resources to use on enforcement actions to protect parkland.
While im sure im not the majority, any place that doesn't accept cash doesn't get my business. Especially considering how good automated cash registers and machines have gotten at reading cash, it isn't like shitty old vending machines that require ideal condition and carefully placed bills. You can basically throw your money at some of them now and they gobble it up even with folded corners and shit and still read it fine.
People always forget this. It applies to per capita incomes too.
For so much austerity this is insulting.
The colon, the dash and the parentheses are moved slightly up so that they look more balanced with the surrounding characters. The difference with the dot is very subtle and I cannot quite catch it.
You can lose money on those cards, if you can’t extract the full value of the card. You are effectively handing the retailer free money in small amounts, which they are totally aware of.
As usual, not even a word how to stay motivated despite distractions. Like, other people (I don't mean internet social networks) and occassional illness.
Thanks for posting that. I'd no idea fountain pens were the standard in some countries.
Thats a nice way of putting cronyism, lobbyism and tech-iliteratism.
This is why I won't let myself get started on fountain pens. I tend to go down the rabbit hole hard when I pick up a new hobby, and fountain pens have always seemed like such an enticing rabbit hole to dive into!

Three months into the hobby I'd probably have two desk drawers full of pen paraphernalia and a credit card bill full of shame! Not that other pen freaks do this. I just know I would.

(and I'm left-handed....)
Sailing the world sounds boring. It's too passive. I'll be working creating new things until they carry me out in a box.

I go out on sightseeing trips now and then, and very predictably at about 10 days I'm itching to go home and get back to work.

I did go on a 3 day cruise once. By the third day I was bored out of my mind. I tried to get a tour of the engine room but the crew wasn't having any of that. I also annoyed the crew by complaining that they'd changed course to avoid a storm.
At least to me, the value proposition is different. I do not buy much avant-garde, so most of my pieces look quite ordinary. The difference to say, H&M jacket, is the durability and materials. I do not think these are exclusive to just designer brands, so basically, designer clothing buys me quality assurance. In my perspective, I could spend the time to find brands which consistently produce good garments, or go to second-hand stores to look for bargains, but that takes too much time. That is, I'd buy a garment from Kering subsidiaries just because Farfetch says it's authentic. But, for me at least, I would be okay for all branding to be stripped away before the garment ships. This is pretty much for safety reasons while I am wearing the cloth.
They considered it back in the 60s but it was (rightly) deemed too expensive.
You could also make the same complaints about the vendors for each.

It’s fun when some systems handle a bed-swap gracefully. But others don’t.

Or what happens when you figure out who your John Doe is and how to propagate that.
Understanding this really helped me understand probability in college. The __exactly__ is the difference
Someone correct me, but is the article generalizing some one young CEO to represent the entire Silicon Valley? If yes, is that accurate?

I’ve come across those types of people in my career. They were cancerous and didn’t last long. I’ve learned to tune out the noise and cut off people like that. Fortunately for me, I’ve never had run ins where these people had power over me. If they did, it’s a shitty company IMO to bring in people like that and I’m better off elsewhere.
The problem is that most banks in the US are incredibly predatory, especially toward low income customers. Banks love to provide small amount short term loans (honoring NSF funds) at usurious rates. Instead of bouncing a transaction that would overdraw an account by, say, one solitary dollar banks will let it go through then hit the account holder with a $30 NSF fee (which works out to something like 4000% APR or so). For poor people a bank account can look like a huge risk, which can introduce massive expenses in a moment's notice with the slightest mismanagement (or external emergency).

Unfortunately, it's unlikely that this situation will change any time soon in the US, it's just too profitable for the banks and the government is too much in their pocket to actually want to fix the problem.
Isn't that only an issue for a chain that's starting from PoS from the beginning? Ethereum already has a PoW chain that they plan to turn into PoS. If the ethereum protocol agreement is to switch to PoS at block N, then I don't see how you can create a valid-looking N+1 block without yourself putting a large amount of real eth at stake.
I have no idea how the development of the PHP language works, but most languages are supported by their community, no? The amount of morons contributing the language tends to scale linearly with the amount of morons using it.

Also, I'm sure most of this has been fixed, but it sure sounds like a terrible language...

https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/
Hardware solutions like Solaris with SPARC ADI are the only workable way, if ISO C is not willing to actually change the language.

However the other CPU vendors and OS developers don't seem to be in a hurry to provide similar security support.
People want those CDs to get their computers working again with all their word documents .xls .ppt, if you mother took her wintel desktop to a local shop and came home with Debian kind or running on the random hardware what use would that be to her?
Thanks for the wishes, and I hope you do it soon as well :)

I am one of those people who don't trust people easily. And given the increasing amount of white collared crimes being exposed, I am completely disillusioned with these professionals. Of course, I will have to avail the services of these people but I want to make myself bulletproof against their well established work ethics. Not only do I not want to get swindled, I also don't want to be led astray. I want to conduct business honorably.
It never got that far in my opinion.
I don't think that those diagrams can be easily made with Draw.io. I mean for instance the diagrams from Git LFS.
Do people using these oldish softwares update them, though?

Funding bug bounty programs kind of fail its objectives if they don't.
> After all, only drug dealers and people too lazy to lift themselves up to bankable condition need cash. Right?

Even if we accept that line of fallacy, the sum threat of everything that could be done with illegal cash transactions is orders of magnitude smaller than the threat of a cyber attack or natural disaster disabling all exchange of money.

I don't think even the staunchest anti-cash proponents could seriously advocate for building a house of cards out of our monetary system and creating a much bigger problem than what anti-cash purports to solve.
Any vector drawing tool will let you create a diagram like the example you posted. Examples: Inkscape, Adobe Illustrator, Sketch (Mac only), Affinity Designer, Figma (browser-based with an Electron desktop client).

You'll have to design and style the diagram yourself though. With a vector drawing app, there are no constraints on how the diagram could look - the appearance is entirely up to you.

Dedicated diagramming programs like Omnigraffle (Mac only) and Visio (Windows only) come with predefined diagramming shapes and the ability to connect shapes with lines. They save time and include options to customise the appearance of the diagram. However, the finished diagram may be a little less visually attractive if you rely on the default settings.
At least for Switzerland it's also mandatory to be part of a "Krankenkasse" (health insurer); you cannot be uninsured.
Check out my talk last year, that should answer that: https://media.ccc.de/v/34c3-9159-demystifying_network_cards
Yes, there have been numerous people pointing out this in this thread. I think that UX design is viewed as frosting on the cake instead of the thing that actually makes it work. Unfortunately I think one of the issues is that the SDLC is broken.

For some reason we keep getting features that few of us actually requested but that often make sense in that they are life saving, that is if people actually used them. I have a ton of indicators flashing all-over the place and after a while your brain simply adapts and ignores them. I doubt that anyone has actually done any analysis to see if these tools actually save lives.

I've been involved in some projects when I've spent 30 minutes with UX people and then never heard back from them. When the final product arrives it is full of annoying flaws, e.g. the latest software I was involved in the work flow is:
1. click on "open software" from the patient chart
2. a new window opens where I manually have to click on "log in" (note, I'm not adding a password)
3. the UI goes into authentication
4. the UI goes back to the login screen
5. the UI asks me a question that I _always_ answer the same thing to
6. I actually get to the data I was interested in

The most annoying part is number 4 - if I accidentally click on "log in" everything breaks and I have to close the window and redo everything from start.

Most of these UX issues fall under the category - murder by a thousand cuts. It is mentally tiring to be faced with all these issues but none of them is like open heart surgery where one mistake can be fatal. What happens is that doctors/nurses become tired and don't put the effort into the patient interaction where the actual value in healthcare is created. I'm pretty sure that bad UX in the end kills many more patients through this than malfunctioning critical hardware.

I truly wish that people in this forum that create health-care software think of UX and actually use their software more than just "I clicked through and everything works". Your bosses will probably never ask for UX features because they have a deadline, but you are in charge of designing and during that process it is easy to fix many of these annoyances (e.g. just disable the log in button).
I just stopped using fountain pens when my $3 ones broke
Virginia Tech researchers create a bacteria-based drug delivery system
There's a few such services that exist right now - doesn't mean you can't be better than them but worth noting! Only one that springs to mind is https://feedly.com

I'm not sure HN is going to be a super effective research tool for you with this. Have you thought about making a few basic mockups and putting them in front of people?
I would not trust an online group to form an opinion what is 'normal' and what is not. An online group is formed of people who were incentivized to join that discussion because it appealed to their personality. There are probably at least 500 million english speakers on the internet. This means there can be subgroups for all sorts of fringe things that have thousands of members, yet present a tiny fraction of the population. Most of all, the groups you visit have people who have same types of personalities as you. Hence, you don't know whether the opinions you get are an overall average, or totally uncommon.

What I mean by this - it's great you are wondering how to to live your life so it' fullfilling - but an online group is not necessarily the best place to gauge the quality of your life in the general context as there is no single optimum for human experience as people are very different. And some people learn to cherish the things that make their life painfull. And some people have toxic personalities yet are terribly good at persuading others.

Social proof is an immensly powerfull force yet it is easily manufactured in this day an age.

That said, many have adviced trying some group sport and I think that's a great advice. You don't need to like it, and can the stop the experience, but there is no way to know except by trying.

It's great you are partaking in art. This already gives you a wider context than just your technical interests.

While wondering how to live your life, you might enjoy reading biographies of technical people. I would warmly recommend Walter Isaacsons magnificient books- Innovators, Leonardo da Vinci, Jobs, Einstein and Benjamin Franklins biographies give a vivid and human description how other technical people with artistic qualities lived their life.

You don't know what your life will be like, and you are a being of your own, but often peoples lives have more things in common than not - even across centuries.
Code on GitHub: https://github.com/ixy-languages/ixy-languages/

Discussion about the C version on GitHub in 2017: https://news.ycombinator.com/item?id=16014307
It depends on the size and the structure of the company/business you want to start. Imho I think it is excellent for freelancers, but I would seriously think about another option when you want to start a company with other people and give out stocks to employees in the future.
Does listening to music while programming a bad habit?
I don't get the idea of API Gateway. Is it to secure, or reuse code logic, or load balance ??? Because as i see, gateway is the central point of downtime of the whole system.
Actual talk for anyone interested:

https://media.ccc.de/v/35c3-9545-venenerkennung_hacken

Talk is in german, but if you click the cog on the bottom right there's an english translation.
>Is this a relatively new thing?

Yes. In the aftermath of the financial crisis, regulators took the opinion that the retail banking sector had become over-consolidated, with a handful of "too big to fail" players dominating the market. Steps were taken to promote competition and diversity in retail banking, which led to a proliferation of mobile-first entrants - off the top of my head I can name Revolut, Monese, Monzo, Starling and Atom.

These new banks have the benefit of a clean-slate IT infrastructure and culture, so they're genuinely modern. For example, Revolut's business bank customers can control their accounts via a fully-specified API and receive transaction notifications in Slack.

https://www.revolut.com/open-api

https://www.revolut.com/connect-your-apps-to-simplify-work
Similar to the lie I heard about computers from one particular teacher in high school: "You can't use a mouse, because nobody uses a mouse in the real world!"

This was in 1994 and it hadn't been true for quite some time!

(In her defense, WordPerfect 5.1 was a heck of a lot more productive with keyboard shortcuts, especially if you had the little "cheat sheet" to place atop the function key row on your keyboard, and of course developers and other engineers know the benefits of minimizing the need to remove one's hands from the keyboard as well)
How does DRAM work [video]
Recruiter! 10 things you are doing wrong
Enjoy the hobbies I already invested in. I drop or pause them not because I get bored, but I get distracted by some other one too easily. Currently this means more motorcycle touring.

P.S. Thanks for putting this one up. Hadn't about it much until now.
Why does the NHS have catchment areas? Surely you should be allowed to visit any GP anywhere. People do travel after all.
What Are Most Productive Things to Do to Spend Time Online?
This. Some ideas I tried (some of them too late - try earlier!): board games, trading card games, martial arts, dancing, snowboarding, ... - they can all be awesome social activities. You could look at it as a numbers game - the more groups you try, the more people you meet. You'll find someone cool at some point.

> Am I missing out on anything?

From my experience - I wish I tried more at school times. It's much harder once everyone has their own life / family to take care of.
Excellent. Less free rider better public good.
I don’t carry cash because it’s inconvenient. By using a credit card, I don’t need to manage individual dollar bills or change. My wallet is a small card holder that fits unobtrusively in my front pocket.

I have a couple different cards. I use an AMEX cash back card for groceries and general shopping, Amazon, etc. I get 6% cash back up to $600 a year.

For travel and hotels, I have a Chase card that gives me bonus miles, paid for my TSA pre, and some other perks.

I pay off all cards in full each month. There’s never any interest. In return, I don’t have to manage cash and I get cash back and travel points.

There’s literally no downside for me. Paying with cash for things I put on these cards means I’d be leaving money on the table.

Also, I budget through mint. All my spending automatically appears and gets categorized since my cards are linked to my account. There’s never a question of where the money went.
Great idea, I hope they also put money to help get orgs out of PHP, Drupal and other dead/terrible software. If not this is a bit depressing and short sighted.
Smart/Self-serving diagnostic tools occasionally fail for legal feasibility reasons before they are adopted by the market. Consider a smart heart monitoring system, maybe connected to a canary that will alert a healthcare professional or first responders if something is amiss. Absolutely nobody wants to be liable for misdiagnosing acute symptoms, which may lead to death or false positives.

It doesn't even have to be acute symptoms, either. A large healthcare company a friend worked at was working on a smart heart monitor that for some reason they wanted to connect to an app. In their head, the app would be used by both the patient and their doctor who would check on the patient. If they have a lot of patients, that's an overwhelming amount of data streaming in 24/7. The time commitment to really evaluate those data for anomalies was too high, as were the stakes. Doctors were scared that if they missed something they might be held liable for unrelated medical emergencies which is terrifying for them. At the time, algorithms were really not good enough to catch the really subtle markers of an impending medical problem. At least according to the guy that told me this, he was a biomed/hardware engineer not a programmer or statistician by any means.

Even if you had some legalese associated with the product to make this a non-issue, doctors still wouldn't trust the idea. So they pivoted the technology to something else that was more traditional. It is much harder to pursue justice for an algorithm than a human. I guess what I want to get at here is: sometimes the software and hardware are working as intended, but subtleties can be lost on the technical side (programmers, biomed engineers) can kill a product. Stuff like market research, liability and legality, and public perception of the tech.
Ad runs aren’t the same as a glorified internet tip jar. Those are contracts to buy ad space for a specified amount of time, way more reliable than a Youtube monetization policy that can change at any time or a fickle Patreon.

Anecdotally a lot of videos I see from creators and influencers are often sponsored either with a segment at the beginning or end, or with product placement. If this trend continues to take off, it’s hard to see long run ad growth on Google and Facebook.
Ask HN: What are the best resources to learn technology as a toolkit?
I am interested to learn how technology can solve problems as a toolkit which is what technology to use to solve which problem (CTO skills). What are some good books, tutorials, MOOCS around it? An example would be if there is a trust issue, it can be solved using blockchain.
In Europe, the food industry can legally apply lots of food-altering measures from a large bag of tricks. To name a few: Foaming up stuff, adding water to add weight; using cheap low quality substitutes; removing bitter ingredients from decaying fruit by "steam-cleaning"; enzymes in the bread dough ...

In 2018 or 2017 they removed the import ban for high fructose corn syrup from the USA into the EU. Now HFCS making its way into many supermarket products.
AVS Video Editor 8.1.1.311 Patch with Activation Key Crack Download