skysight-inc/HackerNews huggingface dataset:
I'm in favor of deanonymizing social media. I don't think it will affect whistleblowing, because so far mainstream social media has not been such a great source of whistleblowing. Anonymous leaks are still best presented by a journalist that's willing to vet the info and put their name on it.

What anonymity does do to social media is muddy the waters to a great degree. Online discourse is now built on bad faith, because of the lack of consequence and reputation.

I've enjoyed anonymity as much as the next person, but I believe it is a net detriment to communication.
Bullet Journal – extended
Tries are used by various networking systems in a similar capacity, e.g. both zeromq and nanomsg use tries to match subscription topics in pubsub.
Writing is a lot of work. A lot of tedious work. It isn't enough to have expertise in your area: You also need to know how to write well. How to be concise when needed. How to explain concepts in ways that a learner can understand without forgetting things that would make the concept confusing, even though it is basic stuff to you.

You need to be able to edit or pay someone to do so. Blogs are easier, but most folks run out of steam after a short time unless they are also good at planning and think in the long-term. Novels and full-length books are similar: Most folks overestimate how long it will be and/or plan it out poorly.

And to top it all off, a lot of folks dislike writing, and need (monetary) persuasion to do such work. I'd personally rather make art (my hobby) than to write about it, for example.
This is the only valid reason I have heard for having smart household appliances.
> “You’ve been invited to the new RHS app—stay tuned!”

The Royal Horticultural Society are really upping their social media game.
Not the parent, but:

I use Anki constantly to study Math (or really any technical stuff, but Math is what I mostly study). I would never study without it again - I'm still unhappy that I did an entire 1st degree in CS before I knew about Anki, and barely remember most of it.

The more I use Anki to study Math, the more cards I tend to make. I usually make a few different kinds of cards (usually as I'm studying a textbook):

1. Definitions - usually something like "What is Normal operator? [Define]", with the back being something like "A Normal operator is an operator that commutes with its adjoint". I might add a bit more detail and flair (depending on the context).

Sometimes it's a more complex definition, e.g. "What is a group [Explanation, 3 axioms]", with the back being an overview plus the group axioms.

2. Basic theorems/properties - no proofs, just something like "What kind of matrices always have property X", "Orthogonal matrices".

These are often hard to phrase right, since it might be far too ambiguous to remember 2 years from now. I try to use these semi-sparingly.

An easier example: "What is the project of vector U on vector V", answer: "<u,v>/<v,v>v". (Again, I'm omitting details here like saying "in an inner product space", etc.)

3. Proofs - I tend to use these a lot these days. I'll often either just make a card for a proof "Prove that a compact set in a metric space is closed".

I'll also often err on the side of adding a proof, instead of using a "thereom result" card like in my point 2 above. E.g. instead of asking what is the project of u on v, I actually have a card saying "what is the projection of u on v? Answer and prove". That way I can always reprove it in my head. I usually do this when the proof or explanation is short, if not, I might just split it into two cards (one asking the answer, one asking for the proof).

4. Calculations - I have cards for base calculations if the subject warrants it. E.g. "what is the result of this matrix multiplication". Or even simpler things - I realized while studying math that I forgot a lot of even trivial stuff from high school, e.g. how to factor quadratics using "complete the square" - so I have cards with a few examples of this that I need to solve.

5. I also have some basic facts that I want to memorize, e.g. "derivative of ln(x)" or stuff like that.

Note that while I use Anki extensively for Math, I actually use it for lots of other stuff too.
Argo CD – Declarative Continuous Delivery for Kubernetes
Studying things that don't make money has always been the privilege of the wealthy. Just because college was once only for the elite doesn't mean those same tedious sayings apply to our current world.
Android Version Distribution
> not that thrilled how this multithreading ended up

asyncio isn't multithreading at all.
not long ago I had never heard of infowars. Having since read a bit of the garbage they publish, I support the effort to get them off the internet.

I do worry this is having a Streisand effect though..
I think policing your own thoughts and communication in a social setting is an essential element to human discourse, and the lack of self policing is exactly why online discourse is substantially lower quality and is based on bad faith.
The TLDR: the algorithm is spaced repetition. Notable apps that implement it are SuperMemo (this one got it popular) and Anki (the free one).
What is Embark? dapp development using Ethereum
History of Networking: Vint Cerf [video]
What are the obstacles to designing a new EV with a solar panel on the roof or hood?
Less Than a Quarter of Global Enterprises Think and Act Like Digital Natives
It is also statistically improbable/impossible for us to be here in the first place.
7 typography books that will boost your UX super powers
Elon Musk looks to take Tesla private
Since when? We were taught that the normal temperature is 36.6. Even thermometers had such markings. and the 37.0 was marked red, because there the range of "something is wrong" started.
Memory-efficient quantum circuit simulator in JavaScript
They were radioastronomers.
This system has its own set of issues though:

- if I am storing data, how do I know I’ll get paid? What if the data is never retrieved?

- if I want data stored for later retrieval, how do I know it will continue to be stored?

- if my data is stored with only one remaining party, how do I make sure they don’t learn this and hold my data hostage?

- how are retrievals public ally verified?
I started reading this thinking "oh not another deep learning / SLAM paper with no code or data". Ironically they reference and build on the concepts from DTAM:

https://github.com/magican/OpenDTAM.git

If you don't publish code your paper will have less impact. We want to test your algorithm on different data, not painstakingly reimplement it from incomplete descriptions.

There are literally thousands of papers in the field every year, you want to be accessible not baroque.
>Most parts of most projects that we do, whether we are paid to do those projects or not, are boring and tedious

...to you. You find most parts of your projects boring and tedious.

Many people don't. I definitely don't find any of my work boring, and only very small parts tedious.
Pure OOP is a poor fit for implementing games, but it's a fine base to build a entity-component-system layer on top of which is excellent for games.
I actually had SIBO a while back. Several years ago I had a terrible GI doctor who kept saying all my symptoms were in my head. I eventually got to the point where I weighed less than 100lbs and was constantly sick despite being desperate to stomach anything without falling ill. She would just shrug all this off and tell me nothing was wrong. Eventually I switched to a better doctor who immediately diagnosed me with SIBO, and further testing showed that I was genetically incapable of producing fructose transportation enzymes in my small intestine. Of course most things that contain fructose are high in many other sugar alcohols that ferment in the large intestine and cause an over growth in bacteria that thrive in this environment. After my old doctor was discovered to have nearly killed an infant with her refusal to actually do her job, we filed a complaint. Of course MultiCare swept everything under the rug and did nothing...
Something is wrong with your analysis. Lots of below upper middle class folks report "finding themselves" in college, and most people don't earn $180k out of college regardless.

> I make less than most of my friends and they, by virtue of independent wealth or higher income or elite status, are significantly happier than me.

I'm not really in the "money is irrelevant" bucket but this doesn't look like a monetary problem you're facing here.

Seems like you overtuned things and hit a lot of diminishing returns, where you worked hard but didn't see much for it, but now you assume people who work less hard have seen even less, but that's not actually always the case because well we are told the world is unfair quite often, yet in cases like work we for some reason decide not to believe it.
Most would argue that other countries are incredibly behind on what freedoms that the US protects.
How to Make React and Django Combination Work Like Magic
Or in other words watch out for the power companies to lobby to make wind and solar power illegal.
May not sound very nice, but the attitude "you will be treated by not so knowledgeable and skilled doctor — it was difficult for them to become skilled" does not encourage me a bit.
For those interested in this, I can highly recommend "What Seattle can learn from Dutch street design" [1]. It's a presentation that gives an overview of all sorts of small infrastructural measures, similar to the Queens Boulervard redesign, taken in the Netherlands to prevent traffic deaths. What makes it especially interesting is that e.g. rather than reducing the speed limit, cars are nudged to slow down through using different material for the road, or by simply making the road less wide.

[1] https://www.youtube.com/watch?v=l0GA901oGe4
I don't think you are a bad developer just because your focus is on two languages. Othe devs might enjoy the possibility to learn more.
With more languages, you may have better job opportunities.
The conference where it is one of many...
https://eccv2018.org/program/sessions/
A LAMP development environment for vagrant that's less than 100mb
Data analysis of how high temperatures affect crime rates in South Africa
Getting into med school and graduating it are two separate steps.
I think this just means that a sqlalchemy style ORM doesn't fit the model. If you had an ORM where the calls which could call cause database queries were distinct from calls which just looked up local properties, then this would work fine...
True, the idea would need to be developed further. That said, I think periodic retreival of data (and thus periodic payment to storage providers) would solve most of these issues.
Can you provide specifics?
With a quick search I can't find any energy company in my area offering time-of-use tariffs. I remember in the 90s it used to be standard to have a cheaper night tariff. But there's nothing that actually does impedance matching through financial incentives.

By the second spot rates might be slightly too volatile for the average consumer to use, but what you could have is smart pricing mechanisms where you can e.g. lock in a rate for the next 1 or 2h and then your washing machine waits for the expected best rate in the day and with maybe a timeout when it starts anyway (if you need it).

That way you could usually get good rates when you start your washing machine in the morning and it waits a few hours, depending on price history.

This is just a case of simple enough statistics that they can be calculated on the smalles microcontrollers available. Those are already in most home appliances. If you now add Wifi capabilities (which also a lot of home appliances have), you could get the communication done.

For any smart appliance the marginal cost to implement this is zero. The investment cost is only the software.

You'd still need a company offering this.
I did end up going the way of writing that compiler and never writing the thing I wanted to write the compiler for, even forgot what it was.

But it was and is a good experience, the last 13 years of writing a compiler. Especially if you like solving problems with no or few searchable solutions.
"The administration of President Donald Trump just made it easier for for-profit colleges to get away with making fake promises about things like graduation rates and job placements."

This is where I stopped reading. Pretty much the first sentence. False advertising has been a problem for at least two decades now, mostly in Law and nothing has been done about it. People started talking about it only recently after the rich kids got affected by the false advertising; their parents spend $200k-$300k on a Law degree with a Bar test only to find out that their kids can't get a job that pays more than $50k because there's been an abundance of lawyers for about twenty years now.

Same goes for IT and all sorts of BS degrees ala marketing, communications, david beckham studies etc... besides you don't need somebody to tell you:

"Hey, save your money you don't yet have, that degree is useless! You can do that without having one."

You only need half a brain cell to figure this for yourself. It's not brain surgery and if you do need someone to tell you that, then you really do need a hard lesson.
Actually it really is.
You should consider your own prejudices. I've described the culture, and it's not unique to any particular group. A precise example is gangs, though gangs are a subset of all 'actors' who behave in this way. Though even there in the US we have some 1.4 million gang members already. Grow up in this and you see people of all sorts fall into it.
Depends what you mean by "knowing" C# and JavaScript. I also know C# and JavaScript, I'm definitely not an expert in either or even an intermediate (probably). I also know C, Java, Ruby, Python, HTML, CSS, Databases, networking, web apps, mobile apps, web services. I'd only class myself as above intermediate in a couple of areas and that is after 20 years experience working in software teams.

You can build virtually any web app, client app, mobile app or service with these 2 languages, so ask yourself what you can do with these tools and probably whether you can earn a living using them. If you want to learn a bit about some other areas just do it...
Show HN: Better Life Challenge
I am absolutely not surprised about this BS tracking software stuff. I was interviewing with Upwork a couple of month back. I live in "western Europe" and what they offered me was actually less pay than being employed full time here. For the moment I accepted but more out of interest to see what the rest of their interview looks like.

The questions they had were quite specific about corner cases of the language used. I liked that a lot. However, it's also just stuff that you can read in a couple of blog posts about python corner cases.

What struck me the most was that they seriously asked me to write up a program to prove my coding skills - despite having send samples - at which point I dropped out.

Several things just turned me completely off about Upwork:

1) They claim that they have the "1%" of the best developers in the world. BS. With the kind of money they offer: forget about that. Maybe you have a couple of imposters who don't know that they can charge easily double of what they offer but the majority will be mid level for sure. So this claim is a lie.

2) They obviously cannot guarantee that you will be assigned a project anytime soon once you complete the interviews. But asked as well for a lot of engagement from your end to go through the process.

3) It was something like $6.000 per month - market rate for a contractor in Germany with comparable skills and experience is more in the range of $12.000

However, and that's my take from it: if I ever have to hire mid level developers for remote positions I definitely will look at Upwork's portfolio and pirate them away. Put the 20% that UW charges on top of their salary and the deal should be golden.
Zig is Linux-first, though. I don't think they have any dev who runs Windows. For games especially, you don't want Windows to be an afterthought. Maybe they'll get to it eventually, but it doesn't seem a priority.
Historically, countries with more pronounced freedom of speech fared better against the rise of fascism than countries that did regulate too much.
If you paid for school yourself with money earned through employment in the late 90s, my guess is you either majored in STEM, had a lot of AP or other credits going in, or did your first 2 years at a community college (or, possibly more than one of these). I’d also wager you went to an in-state public school. Am I right? If so, that probably makes you the exception rather than the rule.
Nice! As a beginner, where would be a good place to start learning quantum and to maybe use this as a playground?
Sorry I didn't update the page and didn't see your comment. I'd add an edit notice, but I thought nobody has noticed. :X
Yet another asyncio tutorial that shows you to run a few sleep tasks concurrently. Can we finally get one that shows how to do real stuff such like socket programming, wrapping non-async-compatible libraries and separating cpu-intensive blocking tasks to awaitable threads?
mods: pls edit the title as there's no UK in it.
Nope. The Opium wars and the subsequent status of the Kowloon Walled City are really cool stories. Funny to think that the fortunes of today's Hong Kong got rich selling drug.

https://en.wikipedia.org/wiki/Kowloon_Walled_City
Thanks. I do have somewhat of a pitch deck and a plan but being relatively new to the UK, I'm not too sure who to connect with.

I've mostly been trying to cold call my way in - effective but also not sure if I'm connecting with the right people who are in it for the right reasons. One person said they can help fundraise but require a £950 retainer fee and 4.5% of funds raise after.

I'm based in Edinburgh. How about yourself?
There is a lot of the word "seaweed" repeated in the article, but they are talking about brown macroalgae. A group comprising a few families inside the huge diversity of extant algae.

Pointing this can seem pedantic, but the detail is important. Brown macroalgae evolved to live in cold waters. In the limit of their distribution you raise the minimum water temperature two degrees and the plant is unable to reproduce anymore. As they have short lives, at 25 celsius degrees they went locally extinct very fast. Is their kryptonite.

Moreover, they are adapted to live in a permanent state of guerrilla quiting warm areas on years with "The Niño" event, and massively recolonizing the area in the next year. This is the reason for their famous superfast growth.

In extensive areas of the south of Europe, entire submarine forests of the "european Kelp" Laminaria and Saccorhiza (comprising a huge biomass) went in an accelerate decay and are totally gone in the last few decades. They can't return because the local average temperature raised a few degrees in the coastal areas. We need to keep this in mind if we count in this creatures to store our excess of carbon.
...including error handling in async worker loops, please.
Great work! I've started building a YARV compatible VM in Rust so it's always great to see more examples of VMs and GC in Rust.

JRuby actually already has concurrent GC and no GIL.
I make more than most of my friends and while it certainly makes my life a lot easier than theirs, it doesn't make me happier than them.
Podcast with Kubernetes Co-Founder Brendon Burns on “All Things DevOps”
Tips for E-commerce Workflow Optimisation
Thinly veiled advertisement for a "Intelligent Infrastructure Analytics - a Machine Learning driven approach for DevOps & SREs of modern age" company. Seems like hackernoon just published a native advertisement? Not surprisingly shady though, considering the "buy crypto with credit card" link in the top bar.
This is enraging. But then again it all comes down to money in the end.
1. Why does it matter if the wanted more for his land? That's how the wealthy keep wealthy. The aim of most of you on here?

2. So many municipalities are indifferent fee monsters, whom know they have the power to ruin your life/livelyhood with a "no" vote.

In my town, it's $1500 for a variance. They never approve variances, but happily take money. The wealthy, with lawyers, do seem to get what they want.

The power of the average town hall is out of control in America. Building codes have gone beyond safety. Fees for anything seem to be pulled out of the air, or they use some big city as a example.

3. There's a lot I don't know about the story, but going up against a town council is daunting. They know they have the power. My town seems to go out of their way to pass ordances that do nothing but give authorities more things to fee, and fine, or say no to.

Hell, this guy once cane home from trip, and saw a cop in a cherry picker taking down his political sign on the side of his office building. He was livid. He sued the town because he was a lawyer. He then ran for town council, and won.

Nothing has changed. He votes opposite to the the other egos, but he is only one person.
Apple Invents an Augmented Reality Windshield
You got used to being unmotivated. As others mentioned before, you need a bit of discipline.
But discipline alone is not the point. I would recommend using productivity techniques. Checklists might be to easy but getting things done or eat that frog are great methods. At the beginning it´s hard, but as you constantly use them, it will become a habit. And, for me, it´s a great feeling and boosts my motivation when I see what I have already finished or when I´m able to set one task to "done". I personally use getting things done and it really helps to stay focused, you can also use "time blocking" to concentrate on your tasks or to make sure you got time to do nothing at all.

If you need more info about all the methods, have a look at our blog, there are articles about many possibilities to boost productivity and enhance your motivation: https://zenkit.com/en/blog
Those who don't live by the sword can still die by one. Any capable party should, at the very least, be developing AI countermeasures in anticipation of fully autonomous weapons, even if they swear off autonomously targeting humans. Throwing your hands up in the air and protesting "but it's not nice" isn't going to help you when push comes to shove.
I used to blog almost daily. My motives were selfish - writing down things I learned helped solidify and process them in my mind. Over time those things helped other people who came across my posts as well.

Even though I think I've gained some good experience in a few areas, it feels weird for me to write anything and position myself as an expert, even if I feel that my contributions and knowledge are valuable. I second guess myself and wonder all the stuff I might be missing, or things I don't know, all the things people could find wrong in my suggestions. So even when I feel like I know what I'm talking about, if I do write it down in a post it is often from the perspective of a learner sharing an experience about what they're learning, not an expert going "Here's how you should do this." or "Here's how this works."

And with things that I know I know a lot about, they just feel so trivial - "Everyone must know this, it's not interesting at all." So I often don't bother writing it.
That's because they're neither a writer not is it an article. Take Forbes with a grain of salt, their authors are mostly half-literate unemployed students writing "blitz articles" for about 50p/100 words.
Of course, it would also make sense to sell the stock if they were going to pull their catalogue or start their own service.
June’s second-gen oven starts at $599
It’s not an encoded price but some smart grid connected devices do use the frequency as an indicator of the grid has lots of demand (slightly lower frequency, generally higher price) or lots of supply (higher frequency, generally lower price).
Late reply, but I'd say this sounds more like moonshot. Also, sounds awesome and hope this works.