skysight-inc/HackerNews huggingface dataset:
1.choose jobs for their learning potential, not their earning potential for the first years. This will pay off later.

2.be willing to change jobs if you don't have a clear chance of promotion inside.

3.be a likable person. Have a coffee with your colleagues, make small chat with your boss, ask about their lives, remember their families' names... In office politics it doesn't matter how good you are as much as how much people like you.

4.be your own advertiser. Probably no other person will be. Make sure that when you have a success everybody knows it was yours and what you did.

5.be willing to do more than your job's description, but don't be a pushover. Ask for compensation or recognition every time you do something beyond your duties.
I didn’t really care until now - and I won’t use zoom for any more personal conversations and am about to email my employer to move away from
Zoom for this reason. So yes bad press?
Many studies show that modern machine learning could revolutionize healthcare. However, many hospitals and governments are extremely protective of patient data. And many hospitals don't even know how to exploit their data through deep learning. Enter Apple and Google and others with big machine learning departments. They are finding new ways of collecting health-relevant data. For example:

Through Apple Heart Study, Stanford Medicine researchers show wearable technology can help detect atrial fibrillation

https://med.stanford.edu/news/all-news/2019/11/through-apple...

https://www.apple.com/healthcare/docs/site/Apple_Watch_Arrhy...

An OS with a focus on health seems to make a lot of sense.
One huge advantage of the notation conventions in math is its concision. The current practice is, at its heart, that a we assign a single glyph to each concept. The notation is tailored for mathematicians communicating to other mathematicians. The terseness lets you communicate, visualize, and think about abstract concepts very directly.

Humans are really good at pattern matching. Giving your concepts very terse names maximizes the ability for this tool to find actually interesting patterns.

Of course, the terse notation sacrifices approachability. If your intent is to communicate to non-mathematicians then it's a bad language. That said, mathematical notation is full of historical quirks and irregularities akin to natural languages. Ideally, we want a one-to-one map between concepts and symbols, but in practice there are cases where the map ends up being more like many-to-many. There are competing notations, overloaded symbols, and often one needs significant context to actually resolve the symbol to its concept.

In a way, programming languages are an inversion of the above good and bad points. Progamming languages are very precise with their syntax, meaning that you don't need to consider author's intent to figure out what a piece of syntax does.

Also, programming languages, by virtue of being executable, are vastly more amenable to empower tinkering and exploration. There is something deeply satisfying about typing in some code and getting an expected result, and when the result differs from expectations, then you found a bug in your mental model. This is much harder to do with pen and paper.

That said, most programming languages and their standard conventions fall short by being relatively wordy and verbose. What is a good one-liner in math symbols often takes up a page of code or more, not including definitions. This severely hamstrings the ability to grok the big picture at a glance, and opting for "words" over "symbols" intruces noise that kills our natural visual pattern matching abilities.

So if you take the above thesis to its conclusion, one would want executable math notation. I'm not sure such a thing exists, but the APL family certainly is a solid experiment in this respect.
Anonymous record?
I was thinking the same, I haven't heard 'huh' in Sweden, and 'va' doesn't sound much like it.

I also read in the source: "Therefore we collected data from recordings of naturally occurring informal conversations in a sample of 10 languages from 5 continents, varying fundamentally in terms of phonology, word structure, and grammar (languages 1–10 in Figure 1)". That sounds pretty far from "all languages" as in the title.
Why is that photos ask access to my photo library on iphone. I want to read not to share my photo !!!
> Didn't the UK govt sell health data to a Google owned company?

The 'Google owned company' was given access to more sensitive health records than they should have with a NHS trust and was found to be illegal. [0]

[0] https://www.newscientist.com/article/2139395-google-deepmind...
> The less data the state has about me the better.

This seems to me the wrong mentality. What you ultimately care about is the leverage you have over the entity holding your data. In most cases you have more leverage over the state via voting and lobbying.

> it's probably more a concern about anyone having too much data

I agree. The issue is what you give up when you let people have that data, and how to mitigate those downsides.

> I don't mind different organisations having little bits

Sure, but realistically that's not how it will work. The point of gathering all the health data is that it's valuable to provide your health information to other businesses. This is specifically called out in the article, with the example about the gym and your doctor.

> but I get concerned when people want to bring it all together.

Bringing it all together is the whole idea. Apple may not literally give the raw data to anyone, but they will do what is functionally equivalent. They'll provide an API for third parties to make business decisions about your individual health. There is no way to do this is a privacy-preserving way.
The article says "sound the same", but then the words they found don't sound the same across the listed languages, so it's confusing.
If you read more carefully you'll realize that the hypothesis is that "huh" is universal in both meaning and pronunciation.
Ask HN: How do you balance your time between practice and learning new concepts?
Hi all, I recently got into Web Development recently and have been loving it. Personally, I'm looking forward to working on some projects which I have in mind. However at the same time, I'm also interested in furthering my knowledge of Computer Science concepts (e.g. Networking) with more 'rigorous' books like Computer Networking: A Top-Down Approach. I'm working a full-time job at the moment, so I have limited time each day to work on my own learning. How do you guys balance learning such new concepts and side projects, if any?
That hasn't really been the case the past few years, in many places. (Especially the UK.)
Ads and Data...beatboxing Ads and Data beatboxing Ads and Data
Their Ig Nobel prize acceptance speech is excellent.

I can't find it back right now (on mobile) but it's warmly recommended and not too long.
OpenStreetMap Indoor Maps for KDE Itinerary
Greeks have "e?".
> and thus cannot be replaced without updating this pairing

Congrats, you've successfully swallowed both the marketing of Apple the corporation, and the marketing of the 'benevolent' rentier hacker empire that is America! [1]

I believe PRISM, Crypto AG, Dual_EC_DRBG, Intel Management Engine, etc. are just the tip of the iceberg. I think we're only just now starting to understand the massive impacts of the continued existence of these backdoors. The immense covert power the NSA has had since the beginning of the digital age (and in the case of the CIA-owned Crypto AG, even long before [2]), most of these powers it has actually been able to keep post-Snowden. Have you heard of the United States Foreign Intelligence Surveillance Court, which Snowden revealed is used extensively by the NSA [3]? If yes, then you know that it is undemocratic, yes? We cannot have courts that are closed, and at the same time call ourselves a democratic country. That is Doublespeak.

Is it strange that many are starting to see the US as essentially the biggest propaganda machine in our new hyperconnected digital world? That it is selling the wasteful consumerist nuclear family way of life, plundering the commons, while at the same time being a militant (military industrial complex) hypocritical rogue agent through parasitical corporate neo-colonial practices [4]?

How many times do these things need to happen for us to start believing it?

Fuck Captain America. Fuck Hollywood. Fuck the NSA powered US empire. Fuck the corporate charter.

I am talking about the power we humans have given to these ideas. I mean the people in them no harm. I am campaigning for us to collectively transcend these ideas and to stop destroying our earth's capacity to support humanity. The idea of America, the NSA etc. are in actual fact metaphysical power systems that do violence to hundreds of millions of people, daily [5]. The sooner we dismantle the current racist systems [6], especially black-box surveillance apparatus, and shift away from Platform Surveillance Capitalism and move towards Protocol Cooperativism, the better. We can do this using technologies like Ceptr and the Holographic chain pattern/framework by the MetaCurrency Project (an agent-centric Ruby on Rails-type framework for distributed networking applications, built using ideas from Git and BitTorrent)[7].

I believe Commons based peer production (instead of firm production) has to be our future. For beautiful visions I often turn to the works of Kevin Carson, Arthur Brock and Eric Harris-Braun.

[1] https://www.resilience.org/stories/2017-08-03/book-day-corru...

[2] https://www.npr.org/2020/03/05/812499752/uncovering-the-cias...

[3] https://theintercept.com/2019/10/10/fbi-nsa-mass-surveillanc...

[4] https://www.youtube.com/watch?v=btF6nKHo2i0

[5] http://www.openculture.com/2017/11/carl-jung-psychoanalyzes-...

[6] https://lareviewofbooks.org/article/banking-against-black-ca...

[7] https://medium.com/holochain/holochain-reinventing-applicati...
> This does not seem like an accurate statement. After the PRISM revelations, which named Apple, Apple said they were unaware of the program and were not giving them access. As far as I know, this is the way things still stand today. The leaks claim access to Apple, Apple says they are not providing access. This may be explained through either party lying, or by the FBI being able to access Apple without their cooperation

Of course, gag orders (and PR common sense), prevent them from giving you this information.

But given what we know about the NSA and the context around it, I'm enclined to trust The Guardian and Snowden about it.

> This also seems inaccurate. Apple has never claimed you need to buy a new phone if the home button breaks. The actual issue is that the home button is part of the security system of the phone, runs its own fingerprint detection and is paired with the mainboard, and thus cannot be replaced without updating this pairing, otherwise there would be a trivial security break for the fingerprint protection. As a result, only Apple have the required access to replace the button, and thus third-party replacements are impossible.

No, the failure I'm refering to is of the iPhone 4 home button, which didn't have a fingerprint sensor yet.
"4.be your own advertiser. Probably no other person will be. Make sure that when you have a success everybody knows it was yours and what you did."

Yes! This! This does not mean false promotion. It means being able to express succintly and understandably that what you are good at. The world is drowning in noise. You do a disservice to everyone, including yourself, if you don't create a "personal brand".

It does not mean being obnoxious or pushing yourself. It just means you can explain clearly - when the need is - what you are good at in as few words that are as effective as possible.
Meteorologists have trouble predicting if it will rain in 2 weeks. And that's with a highly sophisticated model of the earth's weather.

How can a team predict when various idea's are implemented into a software system... Too many interdependent things going on in software...
this is golden. except may be 2. which contradicts with 1. You probably don't need promotion in the initial years unless you are looking for management career, which would be good if you end up like Sundar Pichai but bad if you just become a redundant replaceable resource especially in bad times like this.
Maybe this thread is the answer?
Doesn't really mention "unsupervised" or "learning" as I'd understand them.

And it seems to be a free online way to analysis data ( http://sequencer.org/ ) which is pretty neat.

It looks like an easy online webpage for scientists, which is actually much more amazing to me because it also sounds true and badly needed in a lot of domains.

Pseudo-code - http://sequencer.org/static/images/image1.png
Hasn't it been a while since 45W TDP processors were common in laptops? My X395 uses a 15W TDP processor
In the same way that TCP/IP wouldn't work without ACK/NACK, grunts are an important part of linguistics:

https://en.wikipedia.org/wiki/Backchannel_(linguistics)
Look at the table, non of the words are literally "huh", but they convey the same meaning. The title is confusing, I had the same thought as you at first.
Not true. Eskimos laugh "ho ho ho".
Making your priority list work
So you can buy .txt and .js domains? Will these resolve like a normal DNS lookup?
> leave them on the (virtual) shelves

That's easy today because this option is unpopular. But look back and see how many things we (as entire populations, not necessarily individuals) starting accepting that was unfathomable a couple of decades ago.

Without strong government intervention we may end up at the point where you can take it or forfeit the insurance.
This. As outraged as I have been by America’s actions towards their protestors it’s honestly a lot different then HK let along tiananmen square (which my iPhone refuses to recognize.. well that’s fucked up yet expected I guess, and least Taiwan and 🇹🇼 Are there)

Trump is doing trump but a lot of politicians and others have spoken out and marched - would that happen in China?
Hacker News has become just “mongodb bad, sql good”
First chapters of The Art of Electronics might be a good start.
> high blood sugar = increased insulin levels = excess glucose is stored as fat.

As opposed to? What would happen to excess glucose otherwise? Your body won't just excrete it, will it?
Maybe they’re just trying to get bought out?
Whats the exact advantage, one can wonder. Each country still needs its own application. With its own models. With its own migrations, or at least ways of dealing with missing or mixed data types.

What if... those models map to sql database schema’s? wouldn’t that be magical? Not since 2008.

Whats left is maintaining multiple databases. That sucks indeed.

Sql databases support bson as well these days.

What they probably want (or did) is make a base framework, suitable for all countries. And have each country develop its own stuff on it. No need to use mongo for that though.

One use case i can imagine is that forms and input just change and that old information never will be compatible again with the newer forms. Mongodb serves as a giant more or less queryable data bin. Then one can ask the poor dba to lookup something for a client with “client_id”: xyz. Then return the raw bson/json output. Might be sufficient.
They need to care about their customers to make profit?!
If you are not intimidated by C++, you will be using those features that intimidate others to construct better libraries and programs than they can. Switching to Rust would mean a huge step down, where vast gaps in the feature set disable expressing what has been so easy.

There are kludgy workarounds for everything, more or less, but why switch to a limited language with immature tooling and practically nonexistent immediate prospects, when C++ demand is going up, up, and up?

Memory safety is just not an issue at the level where coders of modern C++ work. I have had exactly one lifetime error in five years, caught in initial testing. My bugs are overwhelmingly specification omissions and logic mistakes that Rust suffers from exactly as much.

My day-to-day experience is to write 2000 lines and, when it compiles, it works correctly, modulo a "!" short or extra. Then, I spend a few days refining the design, which often means deleting code. Things Rust promises to help with consume only trivial attention. Library features not expressible in Rust prevent many more and bigger problems.

Rust has some nice qualities I would rather C++ had--pattern match support, simple iterators, default const and default pass-by-move, sane conversions, sane initialization--but they are all low-level conveniences, not anything I am willing to trade away architectura-level capabilities for.
I have seen many rewrites for financial institutions in my life; one of the biggest I had a good insight look at during the entire project was a Tandem Nonstop Cobol rewrite to Java; the famous 10s of millions of lines to nice clean Java code. Many of them never work; this one was, if I remember correctly, upwards of 50m Euros and was thrown away because it did not work in the end. I think the Tandems are still running.
For some reason, pharmacy nearby threw out a bunch of glucose monitors for diabete (we assumed it was some legal obligation to replace stock every N years). Would these work in theory ?
I think we are meant to divine Apple’s plan from clues. Much of the Unix side of OS X or whatever it’s called now is getting pretty old, much apparently unchanged from years ago. So my guess is this stuff is going away sooner than later. They finally admitted that OpenGL is being deprecated but in retrospect we should have known this by 2010 at the absolute latest.

Since I no longer use OS X and haven’t installed the current or past few versions I couldn’t tell you what is being poorly maintained or ignored but my guess is a more familiar person could guess what Tim’s abandoning next with some scrutiny and a handful of yarrow stalks.
Like with most 'free' services, I get the impression that they plan on selling your data. https://rainway.com/privacy/
Author of the article here.

I normally recommend when starting out to take a small segment of your process first and then widen it as you get more experience.

For the start point I usually try to think of these aspects:

- Can work still be cancelled at this part of the process. If so it's probably not the right spot to measure the start date.

- Can work still be reprioritized at this point in the process? If so that will significantly widen the precision of the predictions that the forecast will make.

Also note that setting a the start date at the moment of commitment still gives you valuable insights in how much work you will be a able to next.

For setting the end date I think when the software is released is the most interesting point to measure. As always it depends on context. If you do a yearly release this doesn't make any sense because the granularity of all your predictions will be a year.
Why do you assume that premises-to-conclusions is the "right way" to go about stuff?

Why can't we go from conclusions to premises?

https://en.wikipedia.org/wiki/Reverse_mathematics
I don't, but I already have to. They run my life, and in France, my health. And they are not for profit.

I'm all for putting a better system in place, but meanwhile, I'd rather have my health data being in state own institutions that I feed from time to time with my visits, than having an always on monitor that streams directly my life to a for profit company.

But to be honest, I don't want to stream my life to any entity.
I would say "haha" exists in all languages but what do I know?
F# does have type alias.

It takes the form

type newname = oldname

You can do things like

type LoadReceipt = RecordId -> Record

let sqlLoad: LoadReceipt = implementation

let noSqlLoad: LoadReceipt = implementation

You can use it like an interface, and accept loadReceipt functions for anyone who needs to load receipts... Then partially apply a SQL version, noSQL version etc.

I use this in my code.
That's really weird. So, all languages do not have word for say 'water' ? or say 'father' ?
The article makes this sound way bigger than it is. HSBC has thousands of applications and probably tens of thousands of databases. Migrating one app to use a different DB model means very little for the big picture.
same. kind of absurd that when you try to un-editorialize some clickbaity bs into a tldr; it gets mod-reverted to the original vague crap.

this modding style has definitely discouraged me from submitting articles here with good content but unfortunate headlines.
You can use type aliases in f# and use them like interfaces.
AI-deck is available in early access
Vasaru?

I don't think the point is that it would sound like "huh" in all languages, but rather that there is a word used like "huh" in all languages. "Va" definitely fits, as you even said "we have 'va'", proving the point of the article.
If on your first day they give you a mop and a bucket and direct you to the toilets, then be damned sure you make those toilets the cleanest they've seen.

Unfortunately, this can easily backfire. Make sure it is clean, sure, but at some point you are going to take time cleaning and it won't be appreciated at best. At worse, you are going to be told it took you to long to do the work. This is coming from someone who, at a foodservice job, had someone teach me how to mop. Their standards - for mopping anyway - were quite a bit lower than the standards I grew up with at home. It hasn't just been that establishment, either: Everywhere has some of this.

I'd much rather see someone be told, "Do well, but there is no need to be perfect. Be efficient where you can". This goes so much further and besides, most folks expect the new person to do a few things that are a bit off.

Not being fussy about the work you do, though: Solid advice. I've generally tried to do something other people dislike, if possible.
You are disagreeing over the meaning of the word "the" in "THE axiom of choice". It's not only one - there are multiple formulations.

There are the axioms of finite choice; and the axiom of infinite choice.

Broadly it's the philosophical distinction between Finitists and Infinitists.
Flies adjust their behaviour according to group size: can they count?
I have to say that on the surface, this sounds horrific.

- MongoDB: Yes

- Micro Services: Yep

- Some attempt at a grand unifying model: Of course

That's pretty much a 10/10 shitshow as far as I am concerned. Mix in banking regs & regional differences for afterburner on that money furnace.

But, in reality, I doubt that one of those 65 relational databases involves the core customer/account/transaction processing facilities. These are probably (hopefully) still running on an IBM system with proper ACID & uptime guarantees. Anything a live transaction flow (especially credit/debit processing) is going to touch could never be trusted on something like MongoDB in this current reality.