skysight-inc/HackerNews huggingface dataset:
If you just care about understanding most of the written language this can be done a bit faster in a very similar way: A few years ago I started watching Danish TV shows and went through a few months of "Danish obsession".

-I started Duolingo Danish, only 15-20 minutes every day, just unlocking stuff, not completing evey level. I never completed it all, but there's not much left.

-Then I followed a couple major Danish newspapers on Twitter. This is good because it is just incorporated in my couple daily sweeps through my timeline, provides a little "cultural immersion" and the translate button is sitting right there to help with those couple of words you didn't already know.

-The Twitter thing also works well to give a sense of progress: After a while you find you don't have much trouble with the tweets themselves and start clicking on some links to get a harder challenge with the articles themselves.

-When you can make out what most of the press articles say, you can start trying with some fiction: In my case I chose ebook Danish translations of the Millenium novel series, for no particular reason (just more Nordic noir). I had not read them previously.

I read them using my phone and set up the reader to provide Google translation by selecting words or sentences. I found out I could in fact enjoy the novel and had to use the "dictionary" less and less as I went on. I read the two first novels and the average speed was about half of English or my native Spanish.

- Since my Danish reading was by now quite effortless, for an aditional challenge I tried the third novel in the original Swedish. This was viable and still fun, but certainly more belabored.

All this took about 3-4 months.

So now I can read Danish, Norwegian and Swedish newspapers but I can't really understand the spoken language. (In fact spoken Danish is notoriously difficult to understand). I can catch the drift of conversation, recognise words and phrases but not really understand or speak myself. I can surprise Danes by greeting them and exchanging some smalltalk, but not really keep up a conversation. But hey... it was all pretty much effortless, so RoI is great.

Nowadays I'm doing the same with Russian. It goes slower because I'm not as obsessed and stop from time to time, but I can understand tweets from Komsomolskaya Pravda pretty well by now.
https://en.wikipedia.org/wiki/News_aggregator
Imagine instead of writing it in your blog, telling it someone.

Does he/she have right to tell it to others?

This is how we, humans, functioned for ages, you are basing your opinion on already artificial constructs.

We as humanity, achieved most thanks to copying information and constantly improving and building on top of it.

Copyright was meant to provide short time for the authors to make money, before releasing it to pubic domain.

Initially copyright, protected the work only for 14 years, now it is 100 years after the death of the author and it is extended perpetually, because our constitution says that copyright needs to expire, it doesn't specify when, which is being exploited.

Company like Disney, built their empire on public domain works, but fiercely fights to prevent them to become public domain. Every time copyright for Mickey Mouse is about to expire, our Congress extends it.

We need to get back to sensible time frame. 14 years was more than enough to make profit from your works.
Such are the externalities of taking the opinion "It isn't illegal if you don't get caught."[1] It is interesting that had Boeing not pushed the edge on the re-training re-classification rules they would not have had the crashes, nor the spotlight on them, nor this "new" problem.

As a result I have no empathy for managers who are not getting their bonuses this year, or executives who get fired, or corporations who have to take loans on unfavorable terms in order to weather the storm of consequences brought on by trying to avoid following the rules and incurring the expense such rules incur in their execution.

I do feel bad for the engineers who were fired or moved out of the company by pointing out that management wasn't following the rules. I do feel badly for the employees whose livelihood depends on their working on building these amazing machines being put out of work because the consequences are playing out. And I feel a little bit bad for the airlines suffering from carrying a bunch of planes they can't fly. Hopefully people are learning life lessons in this process and the pendulum will swing back into a safer mode of rule following from the current risk taking behavior.

[1] This philosophy, sadly way too common in my opinion, is that "rules" are for idiots, and since we're not idiots we need only concern ourselves with the risks as we understand them of why the rule should be followed, and ignore said rules when we believe we have no risk of both getting caught nor having the "bad thing" the rule prevents happening (at least on our watch while it would reflect on us.).
Ask HN: Guides for first-time smartphone users?
This might sound strange but I am in my mid-twenties and I have never used a smartphone (still rocking an old Sony Ericsson C902 and a Blackberry Pearl). Time, however, has caught up and I just bought a used iPhone SE and a nano-SIM-card should arrive by mail soon.

I am not a laymen when it comes to computers, but are there any websites / resources particularly suited for people like me who are late to the smartphone party?
You'd be more likely to have a bug parsing the markdown file than the structured JSON. There aren't many tools out there for converting markdown files into JSON and piecing what you want out of it.
Don't children also have more energy than adults, generally (physically and psychologically)?
>Not saying it's my favorite thing, but rolling updates and decent built-in anti-malware make it a fairly good option these days, and with WSL (Windows Subsystem for Linux) and Multipass, there's a lot of Linux stuff that can be done on Windows.

Those are great features and welcome to keep Windows 10 machines from turning into yet another botnet. But for some people the concern isn't about updates, it's about privacy. And frankly unless you otherwise need to use your Windows PC, there's no compelling reason to use it over a Linux machine.

>IMO, Windows 10, the separated kernel stuff they're doing, and their current support for Open Source software is the best thing Microsoft has done in a long time.

Yes they're doing a great job of improving Windows and converging Windows into a useful platform for Linux developers. However Microsoft being Microsoft there's always the fear this is another Embrace, Extend, Extinguish initiative. And here's the irony - as it becomes easier to do Linuxy things in Windows, it also becomes apparent that except for Windows-only tasks, there's no compelling reason to prefer Windows over Linux. Particularly in light of their mandatory user data collection.

At some point perhaps Microsoft will relent and make their Semi-annual Channel and Long Term Service Channel licenses more generally available. But for now their data collection is turning some privacy-minded people away from Windows.

If I could pay a reasonable price and reclaim my privacy I suppose I would, despite the fact this is Microsoft taking something from me and then charging me to get it back. But the cost of entry for a legitimate license to a less invasive version of Windows is just too high; hundreds for a mini purchase of servers + some CALs, or several hundred for a Visual Studio (formerly MSDN) Subscription.

I've met Microsoft in the middle and purchased a license but run it in a VM. The VM is on just long enough to patch itself and do the Windows-only things I need to do such as run Tax Cut to fill out this year's tax return. Sure I could ditch Windows and do my taxes online but that's just feeding my data into another marketing machine. I can't and don't claim to represent the majority view, but I doubt I'm alone in having marketing / data collection fatigue. And frankly I do resent Microsoft's deciding data collection is the new minimum price of entry to use their software.

In short: you're right they're doing some great things, but (for some of us) it's not about that. My apologies if that comes off a bit ranty. I suppose it's a hot button issue for me.
Go on a very long hike in a forested nature preserve.
AFAIR I finished the French Duolingo tree in something like four months as well. I did practice every day with some dedication (preparing for a move to France), but I don't think it was more than an hour per day on average. I did have experience learning other (non-Romance) languages before, and I think that helps.
I'm another person for whom I only care about the comments. The only point of scanning posts for me is to find good comments about stuff.
the responses to this are breathtaking. I think I would decline to hire the majority of HN users because of their arrogance.

My partner is learning about data science now so I asked them if I could try this question on them in the context of a data science interview, first thing in the morning and without coffe. They looked at me and said "being asked data science interview questions by your spouse right after waking up is the worst thing in the world but I dunno I would load it into pandas and put it in a data frame". And like honestly that's not how I would do it (I would do awk | sort | head because I always forget the cut column options) but the whole point is that the answer prompts further discussion. Now I know to ask about python and pandas (the thing the candidate uses and knows), and not, I dunno, scala and cascading/scalding or whatever (the thing that I know or use). Good questions investigate what the candidate knows. Bad questions investigate whether or not the candidate knows the things you already know.

People on this site are way too concerned with "being correct".
For server that's a good argument - for end users client systems not so much
Has anyone else noticed the connected layers in neural networks and then wondered if a more generalized topology such as a directed graph could be applied to neural networks the first time they were introduced to the concept some decades ago and then realized that they must not have been the first one to notice and therefore the layered topology must have some mathematical superiority over a generalized form but never found a concrete answer as to why?
> I want to code...and I don't want bulshit meetings (1on1s included)

There's a role for ICs who just want to code alone, but they're always limited by not being able to be part of something bigger. And yes, while you can job hop a bit for higher pay, it will start to become apparent in interviews that you're really just a solo coder and probably not worth the money they're asking.

You won't escape one-on-ones, but if you have a good rapport with your manager, if a performance review is generally positive, you can say you're happy where you're at right now professionally, you want to continue delivering the same quality work, but you want to focus on other parts of your life. Managers are happy to have people doing good work who don't want to leave.

You also want more money? Nope, it doesn't work that way unless you're a brilliant asshole, and no one likes those. Either be content as a mid-level coder (and paid like one) or start building relationships with people and teams and take on larger, more ambiguous projects. There isn't a right answer here, you just have to decide what you value.
We certainly haven't mastered language teaching, at least at public schools. What I remember most is being tested on verb conjugations of irregular verbs. Worst possible way to learn a language.
Sabbath: From the Stormy Sea to the Clouds of Heaven
Morally, I don't see this as in any way worse than reddit, which is doing the exact same thing, albeit hosting the platform on which people are sharing their content in the first place.
I love the idea. Did they detail how the bridging between email and Blockstack works?
It basically gives domestic firms breathing room to survive and grow, versus being suffocated by the currently superior products or foreign firms. The hope then is that in the future, with a stronger financial footing, these firms' products will improve to be truly competitive with those of the global competitors.

At least in hardware/manufacturing, both South Korea and China have done this with great success thus far.
Do you mean that 1 in 100 gets shot dead during their lifetime? In the US
I appreciate your feedback, and you are mostly correct. I have actually thought of making a website to document "shitty" things.. from annoying graffiti, to terrible websites, to awful interfaces on popular products and software. It's an issue of time and commitment, both of which are in short supply lately.

> The second part is why it should affect you so personally.

When it's a public service where exorbitant amounts of money are spent on it, and where it needs to serve the public and fails miserably. One thing that comes to mind is NYC transit, which replaced giant paper maps on the platforms with small non-touch LCD TVs that show a blurry, barely legible map -- that is, when they are not showing advertisements, promotions, or what amounts to government propaganda. In the above example, I know the cost associated with this change was huge, and that it utterly fails at its design goal, and that had anybody loaded the image on the TV just once before deciding to spend millions replacing all of perfect usable paper maps they would have seen how awful it looks -- and yet there it is, in front of me, at every platform.

Again with the above example, I fully realize it may not even be the fault of the "designer", per se, given the budget, politics, time constraints, whatever. Maybe it's because they need to cut labor costs by having a way to update service announcements without having humans replace paper postings on every platform. Whatever the reason, though, the shitty LCD tvs are in front of me every time I'm on a subway platform. I cannot escape it, I pay to see it, and I cannot change it.

Another reason for the personal offense is difficult for me to describe, but imagine an injustice were to happen to you, and you ask the person in charge: "You know this is wrong, but why can't you fix it?" they reply: "that's just the way things are", or "well, life isn't fair".
Outlook is still the best MUA (Mail User Agent)
My sense is that there are really two different registers you can shoot for. Past a certain level of proficiency, they're mostly divergent, if complementary, skills.

The first is whether you speak articulately about complex topics. This one is easy to do from home; reading books, listening to podcasts, and talking with language partners on iTalki will all help get you there.

The second is informal, everyday communication. This one's definitely a struggle. Not only is it hard to pick up on your own, but I'm pretty sure that, even if you've spent some time in a region that speaks the language, there's still no great way to avoid steadily losing it if you ever leave. TV, especially sitcoms, helps, but only a little. There's just not a whole lot of overlap between the things people actually chatter about all day, and the things that make for interesting entertainment.
I think an interesting UX would be to put voting in the post. So you have to go to the comments to upvote/downvote.

That kind of delay encourages discussion and probably helps with the psychological negatives of infinite scroll
The Polygons of Another Word: Game Boy Advance
I’m seriously impressed that the distance between the source conductor, command conductors, and presumably return conductors is considered.

As a power systems and controls engineer we make
Some effort to separate wires carrying different voltages eg 24v and 480v, but positive and negative run in the same cables or conductors in the same raceway all the time with nary a second thought.
I often arrive at this same conclusion, and I find it depressing. I find it difficult to sum up the feeling beyond "losing faith in humanity".
Oh, sorry, +50 is definitely a typo; +30. Say, Yakutsk is a major city in Siberia with a climate like that.
Ah yes, true. Thank you!
How many designers? Who was removed during the project to work on something else? What was the budget and deadline, and how were they changed during the project? Were the designers professional, full-time designers or someone from another discipline pressed into the task? Were the design elements crafted for the task or adapted from a library? Was the design in-house, through an agency, through multiple agencies?

There is an excellent chance _a_ designer, maybe even _most_ designers, on the project were not happy with just collecting a check.

There is a good chance there was not a single designer who worked on or led the project from its start to its finish.

There is a not-insignificant chance that there were no designers "collecting a check" for the offending design at all.
The Great Colombian Morse Code Song (2017)
Ohh, I see. Thanks!
Yes, these studies and particularly meta-studies control for other parameters, social, economic, etc.
There are many reasons corporations choose Windows Desktop and Windows Server, many of which are not limited to backwards compatibility with existing infrastructure. It would take a large amount of money and resources to change over that infrastructure, and while it is doable, an intermediary has t he potential to save governments and corporations a lot of money and time.

Something like a server version of ReactOS[1] would allow existing infrastructure to continue to work as governments and corporations phase out their reliance on a foreign company's product.

[1] https://en.wikipedia.org/wiki/ReactOS
> I see incompetence everywhere, but I don't feel angry and depressed.

Well, that's where you and I differ, I suppose. It upsets me that I'm often on the other end of this incompetence, and that I am powerless to change it. My only recourse is to endure it. It feels wrong, and it bothers me.
Ah a test, that's defiantly going to get the "best" at passing tests whether this leads to good policy and implementation is arguable, the Active X debacle suggests not.

It is probably more to do with the cultural influence of the Imperial examination
Working around silly proprietary features. Eg watching for changes to Alexa’s shopping list and copying the item to a list in a proper todo app.
> If this bothers you enough, you may want to seek out a therapist.

This is probably good advice, though I am skeptical it would help. I think it would be helpful if you could tell me which elements that they may be able to help me with.
I'm sort of impressed that this seamlessly supports touch controls on my phone. Is this normal for PICO-8 emulators?
Glad Boeing isn't in charge of anything important.
I am routinely blown away by the fact that apple doesn't expose URLs for individual pieces of your data that they store (emails, notes, messages, files, etc). There's no way to reference another note in the current note except to share the other note and get its iCloud link.

However, there is an editor that makes linking between notes seamless, called Bear (bear.app).
Their internal policy is to gobble up images and then file automatic claims on them.
Ignoring the cost of living, emulating zero copay and having the same level of care would cost you a few thousand a year. Not 2-3x your salary.
I can't tell whether there are "too many" medical bankruptcies, but I know that pundits are exaggerating the degree of severity. This link has some statistics, so you can take what you want from it.

https://www.politifact.com/factchecks/2019/jan/31/jose-oliva...
The best solution is to make every language a compile target for a virtual machine or some CLR flavor.

Creating yet another "high level" language that compile to all other languages would mean designing something that is the least common denominator between all languages, which is OK for a language that is not supposed to be written by hand, AKA bytecode, it's not OK for a language developers are supposed to write.
Doesn’t seem that impressive to me and a huge burden for companies
The repair or modification of wiring harnesses is often a risky repair.

I'm not an aerospace expert, but I know that even major automakers usually won't allow their dealers to do repairs to wiring harnesses because it poses too much risk.
I've spent over 100 hours on Factorio. Somehow I still haven't managed to launch the rocket. I always ending up some cool mod and I start a new game.
My favorite conversation starter for work related or at social events is:

”So, what’s keeping you busy these day’s?”

People always have things keeping them busy, work project, home project, personal project.

This question is much more inviting to conversation than “how is it going” or “what’s new”

I have never asked this question and received “nothing” in response
Investing in Your Health Is the Best Investment You Can Make
I think it would be interesting to disable the infinite scroll and either having a button to load the next page or disable loading the next page entirely.
I'm really tired of articles bemoaning the author's recent discovery of something called "floating point math". Are they actually going to college? Are they paying attention to their CompSci classes? Is it really worth writing another blog article about the exact same thing we've seen multiple times on HN in the past month alone?

The moral of the story should be "Pay attention in school." And not "everyone is winging it [so here's a blog so I feel better about winging it]". Because in fact, a lot of us are NOT winging it, we are working very very hard to learn.

EDIT: If you want an implementation of these functions to fit your needs, perhaps understand your problem a little better and define your needs, such as precision and tolerance and speed and memory usage. You know: engineering work. There are literally a dozen algorithms a google away or in an actual book. We've been computing these functions for over 60 years electronically (and longer analog), and I guarantee there is an implementation that fits your constraints.
Kinda reminds me of sim town. I always wanted an amalgamation of sim-city/minecraft/gta but gta in the sense of being able to explore and interact with the city from the ground so to speak.

If you really want to get crazy it would be fun if you could drive through the corn fiend and see the corn break apart into the little block pieces. Destroying buildings or objects in the world breaks them into bricks. Add some physics and give us a true lego building world where we can make our own lego cities then smash them apart. Because you know you played godzilla with your legos...
Yes! There's an imbalance no call it what it is 1 > 1
JSON does not preserve insertion order
I've been wondering lately if there is any business opportunity in personal IT... More and more technology is entering our homes... We hire people to do plumbing and electrical installations, maybe we should also hire people to do the software...
Right, and I suppose modern medicine should ignore rare conditions and syndromes, treating only patients who fall nicely into a normal distribution.
This is inherently an issue with any language that has floating point numbers.

It's not an issue for languages that have floating point numbers, it's an issue for languages that make them the default (or worse, the only option). There are plenty of other languages that let you use arbitrary-precision integers or decimals as well as the usual fixed-size floats and integers.

When you're writing a program intended to provide calculations to the end user (such as a calculator) you really ought to use arbitrary-precision decimals so that you never run into this problem.