skysight-inc/HackerNews huggingface dataset:
Publish on medium?

I instantly close your post.
Forcing vegan diet upon kids can lead to jail time in Belgium
> I don't get why devs work so hard on their project...

Because in the early days of Medium you got a lot of reach through them promoting your content on other blog posts. This now went down a lot from what I've read and the additional paywall / nagging module on each visit is not helping either.

I think it'll naturally disappear as more and more people realize that creating their own site isn't that hard any more and having your own domain / brand is useful.
Algorithm removes water from underwater images
APL aside, I really like this general presentation and ux of a cheat sheet.

Dump out a table of a few thousand items, at most, and then narrow to relevant as the search box is filled. This would also work for APIs and CLI options, for example.

I just wish the rows had some clickable elements leading to examples or maybe a live try it box in the case of an interpreted language.
If only there were something we could do to stop the world’s oil dependency
I like watching this from time to time, as it really resonates with me:
https://www.youtube.com/watch?v=z58QrvVR7bE

As Steve Jobs says, you should start from the user experience and work backwards. Dongle hell is not a good user experience, especially when Apple's obsession with slimness is in part due to portability.
> This is encouraging. If you're going to work on artificial general intelligence, a reasonable context in which to work on it is game NPCs.

I don't think so. Game NPCs don't need AI, which would be way overkill; they just need to provide the illusion of agency. I think for general AI you need a field where any other option else would be suboptimal or inadequate, but in videogames general AI is the suboptimal option... more cost effective is to just fake it!
My second startup became obsolete in one day
> nowadays any science worth doing is going to require a lot of specialization first

This seems like one of those seemingly-obvious points that everyone believes but has a decent chance of being proved completely wrong by an unexpected discovery or breakthrough. Assuming I understand you correctly; knowing which giants to stand on has consistently proven to be a requirement - both in science and engineering.

But I see you're sort of alluding to this at the end of your comment, where you're not dismissing this effort as meaningless, but rather not a guaranteed success.
> Logitech mice work better with the receiver than over bluetooth.

I've found the opposite to be true, with my MX Master 3 using the receiver resulted in some odd "bald spots" on the mat that made no sense, switching to bluetooth fixed it.
Why “Do What You Love and the Money Will Follow” Doesn't Work in Startup
Python is slow when you leave the comfort of the standard library and start doing a lot of the app logic in pure python. Often it is not a problem, but I can see how it could be a problem for a text editor where input latency might be a problem.

Vy will probably be just fine, but considering people think JS is slow, I doubt the idea that python is slow will die soon.
How things haven't changed since 90s. The watch (Rolex) we wear is electronics and the flipphone now it's now an advanced Electronic with cool screen
How would a single-task solver, or hierarchy of them, go about constructing a conceptual model of a new problem domain? The problem with a solver is it only really goes in a single direction, but when modeling a system you spend a huge amount of time backtracking and eliminating elements that yielded progress at first but then proved to be obstacles to progress later. You also need to be able to rapidly adapt to changing requirements.

Imagine playing a game of Chess in which the pieces and rules gradually changed bit by bit until by the end of the game you were playing Go. That's much closer to what real life problems are like and a human child could absolutely do that. They might not be much good at it, but they could absolutely do it even without ever having played either game before just learning as they went. Note to AGI researchers, if your chatbot can't cope with that or a problem like it without any forewarning, don't bother applying for a Turning Test with me on the other side of the teletype.
I have to think that the cause of our overschooling is the fact that for the most part there is nothing for teens (and now even young adults) to do. We don't have jobs for the vast majority of young people. We don't even have enough jobs for people over the age of 26 (even though we saw the unemployment level is at record lows). If we put all these people in the work force it would cause a huge economic and political crisis.
My point is that trying to learn without a teacher serves a purpose, it isn't good to never have a teacher but neither is always having a teacher. Peer learning isn't about cutting out the teacher, it is to let students try to figure out a few things among themselves as a group.
Why would a name letter bias be biological caused? Or do you mean bias about biological factors?

Bear in mind "bias" is just a perjorative for "generalisation" or alternatively "lesson learned". AI algorithms are good at detecting patterns in data and bad at being politically correct. This is not a flaw of the algorithms, it's a flaw in people who can't accept measured reality and go into denial.

So an AI trying to hire programmers discriminates against female sounding names, because it's learned that this is correlated with success? Apply it to hiring nurses or primary school teachers and it'll probably do the opposite. This is only "bias" if you start from ideologically driven blank slate assumptions. Otherwise it's just common sense.
Technology’s Role Changes Comic Books
It’s been a minute since I looked at the docs, but could you use the Google Maps API for this (or perhaps OpenStreetMap)? You could query all of the POI categories for a city/state/country and save the addresses and names. Might be something, unless you need the legal name of the business rather than whatever they make public.
Sure, Bowdlerization is harmful. It is a lossy transformation, it doesn't protect children, and ultimately the only people protected are the sort of people that don't want other people to be free to explore the world, leading to censorious and stifling behaviors.
Probably because after crafting a product, solution, or e-polemic, the last thing we’re interested in doing is wrangling a manual process when an in-browser wysiwyg composer gets the job done. Yes, medium is a visual pain (unless you don’t reflexively engage reader mode on Firefox or Safari). The next best (least worst) option is probably a self-hosted WordPress blog with zero/few plugins.
It's not laziness. Medium comes with an audience and rolling your own likely doesn't.

It's a question of do you get more people from medium than people you lose from other sources because your post is on medium?
This was pretty terrible. I wouldn't be surprised if this was responsible for a good number of heisenbugs on a few platforms.

Not only can you not use a jump instruction ending or crossing a 32-byte boundary, but you can't use a "macro-fused" pair of instructions like cmp+jump! [1]

The fix is _relatively_ simple [2] on affected platforms as they will likely be able to pad an appropriate level of NOPs to avoid that boundary before emitting a problematic set of instructions, but you will be taking a perf hit equivalent to losing a bunch of cache memory to useless NOPs and a (likely small) amount of power/time to skip those NOPs in the instruction stream.

Where this gets ugly: people shipping binaries will have the choice of mitigating this for everyone (padding out code+small perf impact on non-affected platforms) or hitting a very slow code path on affected systems.

[1] https://www.intel.com/content/dam/support/us/en/documents/pr...

[2] Edit: the recommended fix from the whitepaper appears to be padding out earlier instructions via a "benign" prefix rather than adding NOPs.
Indeed, and that's why a lot of people in China now buy a secondary "dumbphone" in addition to smartphone.

I believe we will end with 6.8~7.2 inch smartphones going mainstream in the West too soon.

People will be carrying their aircraft carrier sized smartphones in bags, or pouches, while using a dumbphone for talk.

Checkout Xiaomi Qin A1
This may be a good pattern for the average learner. If you have vastly superior motivation or ability, or prior relatable knowledge the time spend with others is mostly pure waste, like grand parent stated.

There is no silver bullet in education, so it’s quite annoying to have a solution branded like it will solve every problem and is better than everything else while in reality it’s only suited to a few profiles of learner. And of course, SEO article like that doesn’t bother stating any implicit assumptions that had.

PS: I’m working in a research field related to education so I read lot of papers about it. Lot of bullshit is said even in the field, and ever more by people outside.
Onshape (the complete CAD runs in a web browser) has built-in document management (version control, review, approval, sharing, ..).

I’ve used to do mechanical design with Pro/Engineer for several years. Now I occasionally do some mechanical design stuff in Onshape and all I can say is that this is a tool designed by elite mechanical engineers and developed by elite software engineers.

Regarding document management it is like going from assembly to some high level programming language.

The only downside could be that it cannot run on premise. Everything is in the cloud.

So I would not agree that non-software engineering is behind the times:-)

(I’m not affiliated with onshape)

update:
Onshape was bought by PTC (the developer of Pro/Engineer). I hope they won’t screw it up:-|
Thank you for not being hosted by (Youtube)
Asking out of ignorance: does this also disable anti-adblocker pop ups?
Trains were also responsible for the need to make advances with another geeky / hacker favorite:- Accurate time keeping, along with standardized time zones.
Medium hate comes up again and again here, and I get it to a degree. But, Medium delivers an audience that hosting your own rarely does.

Fair enough if all you want to do is post to HN, but if posting to HN is only one delivery channel, you're giving up a huge audience just to placate techie UI sensibilities on this site.

Posting on my own blog gets me single digit views, because I don't have an audience of my own. Sure, I could and probably should work on that, but working on that is a long term plan. Posting to Medium via an established publication such as The Startup, HackerNoon or The Mission has delivered 5k to 50k reads (not views) for me in the past.

I think a sanity check is required here. Annoy a few techie users or have your work read by many thousands who would not otherwise read it. To me that's a no brainer.
Meowy Christmas T-Shirt Design
I have no ceiling lights in my house except for the kitchen and bathroom. Free standing lights give me a lot more flexibility and a powerful uplighter gives much better shadowless light than any ceiling light I have ever had.

I don't live in Oslo though, I don't think I could afford it. And though I work for StatNett at the moment I work remotely and only have to go in once a week or so for meetings so I don't have to deal with rush hour trains every day. But if you can put up with commuting you can find much cheaper, much bigger, places to live within quite easy commuting distance of Oslo.
what won't they do
Unrelated to AGI, but quantum physics doesn't admit 'continuity'. Continuity is an abstraction. There are no real numbers in reality.
> maybe a compilation if I need the very latest of something

It boggles my mind that it is 2019 and some people find it acceptable that you have to compile from source to install up to date software. Or to install software to a different location. Or to have two versions of the same software installed.

This is a ludicrous regression from the state of personal computing in 1985.
Gougers ‘R’ Us: How Private Equity Is Gobbling Up Medical Care
Statistics from the Linux 5.4 development cycle
That's just not a valid argument, you can use expert sources and books and courses, as you practice Peer Learning,
What’s so super about super foods?
Rolling your own blog still requires time & effort to start/maintain, without any of the organic reach of publishing platforms.
Worldwide internet possible? Maybe from the moon and back
> Startups can do anything. They can break the law and apologize later (as Uber, Airbnb, and Tesla did), but a government official taking the same type of risks can go to jail.

That doesn't seem right at all. Shouldn't we all be equal before the law? Or has it become the norm that the foundations of democracy are being vanished one after another?
If you have general AI of enough sophistication to use in a game, haven’t you just created a virtual human?
Given a sparse data set recorded by methods that have known constraints and limitations, generate a physical model that could conceivably produce measurements that match the given data
As someone who went through the whole thing just recently [1], it is a respectable opinion, but at the same time, it will eat your afternoon.

Every step is very straightforward individually (configure Jekyll, set up Netlify, buy a domain), but the sum of the parts is still a considerable time sink if it isn't what you do for bread and butter. I know I configured DNS records in uni networking class many years ago, doesn't mean I remember the slightest of it.

The friction obviously goes down if you've already gone through the process before, but if you're simply looking to get your voice out there, it can be very tempting to use a packaged solution. Medium simply has a big name, so that's what a lot of people default to.

[1] https://www.karltarvas.com/
Every time I see a reference to Ghost I think of the interview with the founder where he lamented the choice of NodeJS, insisting that if he had opted for a modern PHP framework (Laravel was named) they would be 1.5 years further down the feature roadmap.

https://softwareengineeringdaily.com/2018/07/26/ghost-open-s...
The reason people publish on Medium is that it comes with a large, eager to read, audience.

People see numbers of visitors in Medium that they don't see when they post on their personal websites...

So, unless you also come and check people's personally hosted blogs, and convince millions to do the same, don't let the door hit you on your way out when you "instantly close" Medium posts...
Gov ID would only work if you show it in person. A lot of people have a photocopy of ID.
IP address is easy to fake.

The main problem is with targeted attacks. That's why SMS not secure
A creator would be far better served with coming up with a monetisation model that means they can make USD/EUR/whatever from Patreon (or their own PayPal/Stripe subscription etc.), than hoping for tiny nano-payments of cryptodosh from a niche interest web browser.
Like many others posting here I’ve followed John’s work frOm the mid 90’s so here is my take:

* he has an exceptional quality of cutting through the bullshit and shipping practical software, which is arguably what the vague and uncertain field of AGI needs. If you listen to AGI conference talks in recent years they are focused on aspirational single-idea academic frameworks that haven’t produced results in decades.

* he is still connected to Facebook with billions in resources, and a world class ML team with Yann LeCun at the head.

* his personal brand has been strong enough to have world class developers flock to Oculus. When he is ready to expand his “Victorian Gentleman” alchemy lab with a team, I have no doubt it would be a field-changing think tank.

My hope is that he continues to be open and brutally honest with his progres and learnings as he’s been with game development and rocketry.
Why would you want that, though? What we really want from AGI is mostly just things that are smart enough to 'do what I mean' but dumb enough to not mind being slaves.
Previous - https://news.ycombinator.com/item?id=20614896
Google App Engine with Hugo
Ignoring POSIX-compliance does that, yes.
MIRI's concerns are vastly overrated IMHO. Any AGI that's intelligent enough to misinterpret its goals to mean "destroy humanity" is also intelligent enough to wirehead itself. Since wireheading is easier than destroying humanity, it's unlikely that AGI will destroy humanity.

Trying to make the AGI's sensors wirehead-proof is the exact same problem as trying to make the AGI's objective function align properly with human desires. In both cases, it's a matter of either limiting or outsmarting an intelligence that's (presumably) going to become much more intelligent than humans.

Hutter wrote some papers on avoiding the wireheading problem, and other people have written papers on making the AGI learn values itself so that it won't be tempted to wirehead. I wouldn't be surprised if both also mitigate the alignment problem, due to the equivalence between the two.
No, it isn't. You have to explicitly enable a POSIX-compliant mode:

https://www.gnu.org/software/bash/manual/html_node/Bash-POSI...
If i recall right in hunter-gatherer societies people were naturally divided into different sleeping schedules - some wake up at dawn, other at noon etc.

The whole community was always at least partially awake.

https://www.psychologytoday.com/us/blog/personal-health-mast...
There's only been one case of being unable to recognise black faces that I know of, and it was shown later to be due to the lighting conditions the guy was using leading to very low contrast imagery. The same problem was replicated with white faces: there was no racism anywhere as you would expect given that unconscious bias hasn't been shown to exist at all (the studies that claim to show it have all collapsed).

If you asked the developers of the facial recognition library, "does your software have problems with very low contrast conditions" they'd surely have answered yes. Fully conscious of the issue but, that's software. It's hard to get everything right 100% of the time.
Popularizing Math: let's think big (2018)
The source you cite does not seem credible to me. It starts out with this statement which is obviously false:

"Good judgment isn’t something they can excel in, at least not yet."
I'm still using the last Macbook Pro without a touchbar, and plan on not upgrading until either this dies, or Apple decide to make a laptop with a full keyboard. If it dies before that, it's Hackintosh or Linux time.

It honestly astounds me that the device that has traditionally been adopted most by developers has lost so much of what developers need in favour of gimmicks.
I'm pretty sure Henry was cagey enough to have those receipts burned, also the doctors when it didn't work.
How does that address the original point in anyway? This laptop's base price is almost $4000 USD. That's a lot of money to spend on a laptop and one would hope that it'd at least come with a decent webcam.
'Prozac pollution' making fish less aggressive, says study
I host a simple Hugo blog on GitHub pages. The only cost for me is the domain name. Highly recommend Hugo, since it makes everything outside of writing easy.

The downside is that discoverability is lower, but my goal for it is writing for myself rather than getting page views.
Solo DevOps
Creating unbiased data is, imo, impossible, as I am also biased, and so are you

What about just learning based on the entire web?

I think you're using the word "unbiased" to mean "heavily adjusted for US centric views on racism and sexism" which isn't what the word really means.

If you train an AI on everything written - all books, all web pages, all newspaper articles etc ... a not impossible task these days - then you can argue you're as close to bias free as possible.

However a small number of AI researchers don't like the results they get when they do this, because the AI learns the world that truly exists instead of the one they wish would exist. But that's not a bug in the software. It's a bug in the researchers.
Merchants do not pay Apple anything for Apple Pay:

https://support.apple.com/en-us/HT204274
TL;DR: this is the manifesto of a self-selected maintainer of a largely incompatible fork who has growing delusions of usefulness.

This is a splitter's manifesto of what he's going to do right where he blames everyone else for shortcomings he's done little to nothing to help overcome. He's too egotistical and toxic to get any work merged into the mainline project, so he has decided to lead from outside the established community and separate from the established foundation. He's a technically quite competent developer who can't work well with others. He speaks for himself and claims broad support and calls his ramblings a master plan, implying that he's a master planner for the whole community.

Most of his plans don't even involve Perl mainline or Raku. He's pushing his own RPerl and Reini Urban's CPerl both of which depart from the Perl code base. He does this while calling others stupid and difficult and repeatedly violating the CoC of The Perl Foundation online and at several major events (including repeated harassment over gender, gender identity, sexuality, physical disabilities, and his perceptions of other people's moral obligations and shortcomings under his religion).

During the recent Perl6 to Raku rename, when the plan was to create a new Facebook group for Raku and direct visitors to the Raku group from the Perl 6 group, he unilaterally renamed the Perl 6 group to reflect the name change. So we had two Raku groups and no group for people to find it by the old name and be redirected. All the old posts to the Perl 6 group were now in the newly renamed Raku group. Since a group can only by renamed every so often, the fresh Raku group was renamed by the founder of the group to be "Perl 6" for discoverability and aimed at the old, original group now named "Raku" but with posts predating the name change talking about Perl 6. Rather than apologizing when the difficulty he caused was pointed out, he claimed nobody would look under the old name during the transition period and he was doing everyone a favor with his rash actions since the founder of both groups hadn't rushed headlong into the same decision.

He also has a history of using images and other assets without permission or even attribution. He claims t if something isn't watermarked with a copyright he's in the clear, which is obviously false on its face in any Berne Convention country.

Then he wonders why he gets disinvited and nobody wants to work with him on merging his work upstream. So since everyone else isn't playing by his rules, he has apparently decided to once again apply his own rules to everyone else and claim to speak for The Perl Foundation and the larger Perl community despite no mandate at all to do so.
I loved it, but my issue with that game was severe motion sickness after 20-30 minutes... never finished it :(
The excellent engineers at Samsung failed to crack this problem. A little while ago people were saying Motorola must just be showing advertising mock-ups, because how could they solve the hinge problem that a Real(tm) cell phone company could not, with all that engineering talent and R&D funding.

Maybe moving the hinges to the side and using sliding supporting plates is more complicated and less obvious than it looks? Problems do tend to look a lot simpler once someone else has solved them for you.
Dogs can do this too. And quite a bit more impressive than most humans.
That's a red flag right there. But WeWork will probably survive.