skysight-inc/HackerNews huggingface dataset:
I've been learning Korean, I recently found out that it is a language that was invented rather than evolving over time. It was created with the intention to be easy to learn. The entire alphabet is 24 characters, whereas Japanese has over 500 and Mandarin has a few thousand.

Each of the 24 characters follow very logical rules and build onto each other to build "blocks" of syllables. Each block must start with a consonant in the top-left, always followed by a vowel, and sometimes ends with a consonant. So the block always reads left-right, top-bottom and must always contain at least one consonant and vowel.

In addition, each syllable block has a phonetic sound. This means that it's really easy to read and pronounce, since there are no silent letters, with the one exception of single vowel syllable blocks. Which must start with a silent ㅇ(ng), for example the character ㅣ(i). So following the rule of a syllable block needing to start with a consonant you can't have a single ㅣ since it's a vowel, so you need to use ㅇ as a placeholder, thus creating ㅇㅣ(i).

Now if you want to create a word, like "child". You can put together the character ㅏ(a) and ㅣ(i). Since you can't have two vowels in the same block, we must use two blocks to create the word. This gives us ㅇㅏㅇㅣ (a-i).

The vowels consist entirely of horizontal and vertical lines, with a dash or double dash off to the left, right, top, or bottom. It's a very simple alphabet and an extremely interesting language. If anyone want's to learn more, feel free to checkout the Wiki page on Hangul for the full set of vowels, consonants, and double consonants. It's often said you can learn the Hangul alphabet in 90 minutes. If you want a solid intro course to Hangul, checkout this video https://www.youtube.com/watch?v=s5aobqyEaMQ
(Apologies for being glib, and apologies for not being the exact answer to your question.)

Don't date, don't marry, don't have kids.

I approached my relationship, and later my family, with the same zeal that I approached side projects. As a result, I have very little time for side projects.

What does make a successful side project for me, is approaching it with the goal of learning something new, not finishing it.

Every other year or so I get really into something, but I've only finished one thing that had a very short-term result, It was a simple experiment where I wrote up results instead of trying to have a tool, framework, or product.
It's remarkable how their fundamental "lateral" insight of the last decade was so blindingly obvious in this age of the smartphone - portability is king. I wonder if they collected data from the 3DS and WiiU and could tell that playtime on portable systems was orders of magnitude greater on portables.

If you ask me, given my experience owning a Switch and watching my PS4 and gaming PC gather dust, the most compelling product Sony or Microsoft could make right now would be releasing a system with PS4 / Xbox One level power in a portable form factor (and the latest smartphones do push more gigaflops than those systems). As has been said many times about smartphone cameras, the best gaming system is the one with you.
But what use is that document to the current discussion? You're not one of those people who thinks that pointing to an entry in a dictionary settles an argument?
"Its also the same kind of excuses heard when a woman was dressing well and gets raped. "

Are you high? This is in an entirely different ballpark. You are not seriously equating some trolling and digital damage with the violation of a human body, are you?

Obviously if there are serious consequences there needs to be a deterrant, but this is some trolling on the internet, not rape.

We are "victim blaming" people for severe neglect all the time. Look at Facebook and other services if user data is stolen. It's called neglect or do you say "oh the hacker shouldn't have stolen the data, not Facebook's fault".
duplicate, please check before submitting: https://news.ycombinator.com/item?id=22782814
Note this is Not a fork, it's a from scratch implementation that is compatible with the extensions of VSCode, not a vscode fork.
I'm still a little shocked when hearing this, though. I'm talking about the small business who face bankruptcy after a single month of downtime/no income - that doesn't sound like a healthy business anyway if you didn't just start out. Or maybe I'm thinking the wrong size, where you have tons of recurring costs?
Also freelancers (in IT, so assuming enough income usually) who are panicking because they couldn't sustain a few months.

Only exception I'm seeing are restaurants and shops with large inventory and a lot of personnel.
Side note: a very simple 2D game building system with Lua:

https://love2d.org/ - LÖVE is an awesome framework for building 2d games (and it's cross platform!).
> people who open themself to exploits carry the majority of blame

So a homeowner or car owner that leaves their door opens should be responsible for burglaries? Someone that wears a nice watch that leads to a mugging?

How about people that commit crimes take responsibility for them?
The article is about desktop browsers.
I think Adobe or other entrenched bloatware might still break, but I had zero problems with it so far and I use a reasonable range of applications.
Go has a fallthrough keyword, but you can also do case "a", "b": for simple things where two cases are the exact same.
Keep an idea log and assess it weekly. I have a trello Ideas board with the columns:
- Concepts (stream of conciousness)
- Promising (have given it some thought, and could be interesting)
- Validated (have validated it in some way)
- Building
- Shut down
I see this confusion come up in just about every discussion about non-profits.

“Profit” and “income” are two entirely different things. All businesses, whether for-profit or non-profit, aim to generate income (i.e make money) so they can further their goals.

Profit is when you take that income and distribute it to shareholders. The main difference between for-profit and non-profit companies is that non-profits cannot do this.

The distinction of “non-profit” means a lot less than most people assume it does.
Diane Kruger and Norman Reedus in Grocery Shopping for Self-Isolation
Show HN: Job Aggregator – indexing jobs on popular applicant tracking systems
Working Remotely During Quarantine: How Not to Lose Your Sanity
I do score quite high (total 44, inattentive scale 19, hyperactivity/impulsivity scale 25), yet I'm not convinced: at work I almost always manage to get things done well and in time, and I'm generally considered accomplished by my peers and managers, though maybe strange and over the top.
Flagged means several readers pressed the "flag" link on the article.

If enough readers "flag" it, the article gets labeled "[flagged]" and removed from the front page.

More details here: https://news.ycombinator.com/item?id=12173809
Network Engineer Interview Questions: How to Prepare
Most people start abstract algebra with groups, which is not surprising since the underlying definition is very simple and the basic examples are easy to understand. But abstract algebra only really starts to come into its own when you start to learn about rings and modules, which ultimately turn out to be important in proving most of the significant theorems in group theory as well.

One example I've been toying with recently is the link between complex and split-complex numbers, and the latter are isomorphic to a direct product of two copies of R. Putting these analogies together leads to a slight improvement of Karatsuba's complex number multiplication algorithm:

https://gist.github.com/scythe/9976568d9d49b3322a33c5cd55895...

The extra storage use does call into question whether this representation can be helpful in practice, but the fact that these abstractions can be unrolled into code is pretty cool.
Thank you very much, Sir.
Free Video Conferencing Solution for Everyone
This is really futuristic. Feels like it could be applied to model based design.
> Would you really say that the teenager deserves to be charged with trespassing or B&E for this?

Absolutely yes, so that they can learn stupid stuff like this is not tolerated. What if in the middle of that B&E the homeowner shoots the harmless kid?

This idea that petty crimes are tolerable so long as the perpetrator has a "good intentions" is pure irresponsible silliness.
If we are going to talk linguistics, then saying "the cost/benefit ratio improves" is probably more clear than saying it gets larger or smaller then.
The first thing I'd suggest you do is understand why you want to do a side project at all. Unless you have a specific goal you want to achieve and you actually value that goal, you'll have a hard time convincing yourself to do the work you need to do to make it happen.

You also shouldn't fool yourself about the amount of time and effort it takes to achieve anything real. Developers tend to underestimate the work involved in achieving a result. For commercial projects that sort of estimation problem turns into cost overruns and missed deadlines. For side projects (without formal schedules) it turns into demoralization when the result you want doesn't meet the timeline of your dreams. That solitaire game may seem like an easy thing to do, but for every complexity you see there's a dozen you don't, and you'll have do the work to solve them all to produce something of value. So make sure it's something you actually care about.
I found out I could do the same with my Logitech wireless/wired headset. They also allow me to purchase a replacement battery.
One factor to consider: Some folks will be absolutely terrified to learn they have this disease, which may have real effects. An example: https://en.m.wikipedia.org/wiki/Voodoo_death

“These data suggest that vagus contributes to severe emotional states and may be related to emotional states of immobilization, such as extreme terror. Unfortunately, this immobilization technique is potentially life-threatening for mammals (but not for reptiles). Mammals would undergo states of bradycardia or hypoxia as an over-activation of parasympathetic vagus system. The organs of the oxygen-hungry mammal are deprived of oxygen due to lack of blood flow, and the animal dies.”
The guessing the meeting ID thing is probably not the real vector. I’m positive college kids and k-12 kids are sharing the private links online and amongst themselves.

In that case Zoom needs what any forum software inevitably has to implement: moderating tools. Meeting hosts should be able to ban ips, if they are getting hit via a proxy, the host should be able to mute everyone/disable sharing video of everyone, etc. It’s not that hard to mitigate this stuff, the key word being mitigate not ‘stop’.
The 8 kinds of developers I have worked with (So far)
> Sure, and our structural engineering tools and processes no doubt similarly rule out many highly artistic and potentially safe architectural designs.

Once in a while, civil engineering has a revolution exactly because somebody proves that a class of new designs is safe. The argument is compelling on every field.
Ancient Greek gay couple responsible for the birth of democracy
From a dev perspective it also loosens Google's grip on Chromium, the #1 rendering engine :D Having Microsoft collaborate and diversify that project is a major win for all of us.

I am hoping/wishing that Mozilla will drop gecko development and repackage WebKit - it would be great for them to join forces and pool resources with the #2 engine!
Paul Cormier Takes over as Red Hat CEO, as Jim Whitehurst Moves to IBM
It's important to note that the article says that Edge is the 2nd most used desktop browser. Including mobile, Edge lags far behind Chrome, Safari and Firefox.
I just tried this on the google assistant and didn't get the behavior you describe. When you look at the streaming results, you can clearly see it produce the o'clock, but it gets normalized to 4:00 at the end.

Are you talking about cloud ASR or something?
I'll definitely get the book.

> “If you are no longer interested in a project you started, maybe you already got what you came for”.

I don't know. It's one thing to leave a project unfinished, or to loose interest when it's time to fix the UI, but it's another thing to not be able to make progress at all.
> There's a significant difference in sophistication between the crude algos in Csound and the algos in successful commercial VSTs like Serum, Uhe's synths, the Roland Cloud collection, SoftTube, UAD, and FabFilter mixing tools, and so on.

I don't know about "crude," but yeah. And honestly? There is no comparison between the components in Max/Pd/sc/ChuCK and any of this stuff either (I joke with my art-music friends that I like everything about Max except the sound ;). You'll never hear something like Cytomic's The Drop (a filter that can crush your CPU) or serious tape saturation, or sophisticated EQ curves with lots of warmth and character.

It's true that you could create any kind of filter, oscillator, DSP-whatever you want with these systems, but in practice, the people working with these tools are not U-he-level DSP programmers, and it shows.

I wish that weren't true, because I'd much rather code stuff csound-style than work in a DAW with a bunch of expensive plugins.

But is it true that you can run VSTs in csound? Could you use commercial VSTs, but write fancy controllers in csound?
Now, that's more informative and more precise.

"We are also using Azithromycin"

Interesting. So it looks like it is the treatment they're advocating in Marseilles. And it does not work on ventilated patients (if I understood correctly).
I think it would really help me to have a partner in any project I do. Someone to hold me accountable and to be excited about breakthroughs.

It’s just so hard for me to motivate myself. I used to think this was a failing of self discipline. But working with people makes things fun.

Look at the show “the office”. They thought of the most boring, unfulfilling type of work but it actually looks fun to work there. It’s all about the people.
Is robbing a house with the front door open, or unlocked car or stealing wallet left on table legal in those countries?
As usual, greed takes precedence over common sense and civic responsibility.
These technologies are very deep, and the pool of developers with the skill, time, desire, and understanding to hack on these things is a very shallow pool to pull from. It seems like a lot of companies working on browsers are under-staffed so we seem to be experiencing more cross-company teamwork and collaboration than ever before - which is _great_ for standards and pushing us forward at a faster pace than before!
And yet, 21 hours after making this remark, noone cared enough to edit the article to include the "great description".

Wikipedia isn't magical. If you don't care enough to edit it, it won't include the information you'd like to see.
wouldn't you need to be an SME to interpret the results properly and put them in their proper context? Not to mention what inputs, variable would actually make sense in the real world?
Yeah, not that kind of hacker.
I encourage every one to read the doctors post, it has tons of interesting information in it. Here are some extracts:

"Basically, if you have a bilateral pneumonia with normal to low WBC, lymphopenia, normal procalcitonin, elevated CRP and ferritin- you have covid-19 and do not need a nasal swab to tell you that."

Also

"Proning vented patients significantly helps oxygenation. Even self proning the ones on nasal cannula helps. "

While

"worldwide 86% of covid 19 patients that go on a vent die."
No, absolutely not.
The most important thing is not Edge surpassing Firefox, but the fact that Edge switched to Chromium, so Firefox is the only alternative to Chrome. And FF market share is tiny.

That is bad for end users and businesses alike.
What is Theia better for than Visual Studio code or Atom or any other of this new trend of build-a-bear IDEs? I like Eclipse and the Eclipse foundation (hey, they rocked the whole IDE game back then, and make a decent one nowadays too), but I cannot understand where this particular project sits.
I appear to have hit a nerve. Hard truths are hard to digest. I am pretty happy there is less AI hype these days.
Pocketsphinx[1]. I used it, and pico2wave along with some old-school interactive-fiction style code to create a "computer" for my open source space game[2] so I can drive the spaceship around by talking to it[3][4].

[1]https://cmusphinx.github.io/wiki/tutorialpocketsphinx/
[2]https://spacenerdsinspace.com
[3]https://www.youtube.com/watch?v=tfcme7maygw
[4]https://scaryreasoner.wordpress.com/2016/05/14/speech-recogn...
1) The comment regarding engineers related to the tendency to assume, because one has specialized knowledge in one field, one also is qualified to comment on other topics, such as the ability to discern the "truth" in a highly volatile and complex social situation (e.g. COVID-19)

2) What you are describing is exactly what I mean: There are dozens of experts ("engineers") who have done their calculations but have come to different conclusions. To presume, as a journalist or expert, one's own calculations will provide the "truth" in such a situation is not only extremely arrogant but also, when it comes to a pandemic, extremely dangerous.

It reminds me of that electrical engineer at Imperial College who thought epidemiology is a cake-walk and wrote a paper predicting 5000 deaths in the UK, which stood in stark contrast to that modeling effort by a large group of actual, renowned experts in the field (epidemiologists, virologists, public health scholars) also at the Imperial College, whose estimates have at least estimated 20,000 deaths. The electrical engineer had to quickly backtrack on his claims after hundreds of scientists wrote in. Now imagine, every journalist would do that and directly publish it. That would be far worse than an article that brings up that 5,000 deaths study but also mentions other estimates.
> Most of all, there will be an exodus of elderly residents.

What is this based on? Just because the outbreak is worse in New York now, does that mean it can't be like that somewhere else?
When you're imagining a rogue-like use a piece of paper and some fat markers and make some of its artwork. That's where it starts. Not with downloading a graphics library. Not with configuring Travis-CI. Not with >git init. Those are pretend work. They are non-progress. They are not creative work. They are not hard. The hard thing is doing something poorly. The hard thing is barely making progress. The hard thing is opening yourself up to someone saying "that's inefficient." That someone is usually you. Good luck.
I've been rebuilding the engine of a 1980 Honda motorcycle for the last while. Just following the manual and reading on forums and watching youtube videos. Yesterday, I finally got it fully back together and put it on the bike and reassembled everything else. It didn't start perfectly but it did start, which was really satisfying. There is a little more "debugging" left to do on it but I believe I will get it back in shape eventually. All this from no knowledge of engine mechanics a few months ago, I now feel like I can competently talk about the different parts of a combustion engine and do some basic diagnosis for vehicle problems.

Doing this has been one of the best experiences in my life and it was a very cheap bike to buy and I only needed a pretty basic set of tools on top of it. I don't own other vehicles but I bet that, down the line, it will save me a lot of money that I may otherwise have given to mechanics. I would recommend doing this to anyone that has an interest in it, it doesn't take expert knowledge, just a healthy level of gumption :)
Developing in a monorepo while still using Webpack
> Finally they admitted it was a mistake to require that level of thinness from a design standpoint.

So what you're saying is it was a design flaw from a design company.
History demonstrates the problem that governments can not be trusted to protect private data once they collect it and they can not be trusted to relinquish any power to monitor citizens once they have it.

A relevant chat on virus tracking apps:
https://www.youtube.com/1hKwDdBQN04

Paraphrasing:

>In the case of a pandemic, any entity collecting private user tracking data, even if they distribute that data anonymously to alert a user that they have been in close contact with an infected person, can de-anonymise that data.
That is the point - perhaps you can't, in the same way there are true statements in Peano arithmetic that cannot be proved (if my understanding is correct). The concern is that these statements may still be useful and elegant, and ruling them out may weaken a language significantly.
For me it is the SVG rendering, I do a lot of d3 work, and it just isn't all that fast.
The coronavirus diaries: a first-person account
It's not just a drop in replacement and since Firefox quantum the rending engine has felt butter smooth. Overall Firefox personally 'feels' faster than Chrome, just a personal view but I do love Chrome's developer tools. Not sure if there's a way to improve Firefox's developers tools to bring it in line with a similar experience.
Apply that to the real world, if someone broke into your house with a battering ram you wouldn't report the theft and intrusion, and would just try to build a 6 inch thick steel door?
The same can be done also with Coq[1], it is easy to learn[2], actively developed[3], and better documented[4]. You can also visit their discussion board[5]. Regarding the usual Lean vs Coq "war" and so-called "setoid hell" you can read a lengthy discussion on their GitHub[6].

[1] http://coq.inria.fr/

[2] https://learnxinyminutes.com/docs/coq/

[3] https://github.com/coq/coq

[4] https://softwarefoundations.cis.upenn.edu/

[5] https://coq.discourse.group/

[6] https://github.com/coq/coq/issues/10871
There is a paper circulating that claims that the virus impedes red blood cells leading to organ failure including lungs, and not the other way round.
I think the product management was bad. The browser was always full of quirks on how to use it and configuring felt bad. It lacked features and the feature that were there were always bad. They also never were innovating except for some DRM stuff.

IT savvy people just installed all their friend and family Chrome because they were also using it and it works.
Yeh. That’s a significant finding. Honestly.

People with ADHD can most definitely be productive and generally considered accomplished. They just tend to have put a lot of effort in, their whole lives, in order to get there, and may have developed a lot of cool techniques to get there. Treatment itself is about improving these techniques (and finding helpful medications, the two parts work together.)
Or possibly a more apt question, how old were you when you decided to do this?
That's definitely still to be argued.

I would have a reasonable amount of privacy if I used a random GUID to provide a hidden link. In that implementation, the link is a username-less password. That's how Craigslist, Pastebin, and email resets for all sorts of services work.

And that too goes to the heart of passwords are inherently obfuscation. But that's a discussion for another time.
The designation "Flagged" says that readers have flagged it as inappropriate content. Looking through the comments on that page, I'd guess this. Lots of people have enough concerns about the page, its policies, and what it's actually showing, and on balance, given the number of COVID-19 posts around, and given how much there is that's misleading, misguided, or wrong, people have felt that your page as when seen didn't add enough overall to the discussion.

Maybe you've fixed all the issues raised, maybe not, but that's my guess as to why HN readers flagged your post.
> The final 20% of a project is always the hardest for me.

I'd be more than happy to get to the 80%. It seems like I used to be able to do that when I was younger. It could be that I aimed lower.
lol oops, fixed thanks!
The epic White House fight over hydroxychloroquine