skysight-inc/HackerNews huggingface dataset:
I agree: Vim is really held back by its reliance on default keymaps. Sure, you can remap them, but they are still the lifeblood of what Vim is. You can't change what they are.

Even emacs has this problem: there is a general set of consistent keymaps that are set by a wide variety of emacs modes. It's certainly not a trivial task to change, or get rid of them.
Reinforcement Learning for a Self-Balancing Motorcycle – Hackster.io
Ask HN: Which webserver is better caddy vs. traefik
Looking for the comparison between these two webservers (https://caddyserver.com/ , https://github.com/containous/traefik/ ) both are written in golang, please share your experience if you are using any of them.

I am looking for following parameters

- performance in terms of memory usage and requests/second.

- ease of use, how much or little configuration is required.

- licensing issues if any.

- extra features gzip/auth etc.

- embeddability i.e using them as library in bigger webapp.(caddy clearly has the support not sure about traefik)
(What I want to know is how does that #$%^ing page hijack the font even in Reader Mode!? WTF! I want serif body fonts goddamnit.)
DNC calls FBI after detecting attempt to hack its voter database – CNNPolitics
I'd prefer better public transit and bicycle infrastructure.

Self driving cars still waste a lot of space, if they're only transporting one or two people.
I always type faster with one hand,

It is common for me to type thnak you for exemple...

I guess i should look at a layout with little hand alternance,
Dvorak?

Thanks
Amazing to hear Jordan Peterson reaching as far as Sweden, it's incredible how often I travel and hear his name now. I'm also fond of his work and talks.

Personally, I've mainly heard Logos and "The Word" in the context of kinda borderline esoteric christians or sufi's like Rudolf Steiner, Gurdjieff or Gnosticism in general, etc. Which I guess makes sense considering they all share an appreciation of christian knowledge, language and understanding.

And definitely take notes while high! I honestly couldn't recommend it enough. I'm not sure if you read that Carl Sagan quote in my previous comment but it described it very well. The simple act of writing down the idea solidifies it and makes it more permanent... sort of anchors it in existence (where before it is more ephemeral), allowing you to refer to it again in the future. I always found it immensely relieving to know that I have written down an idea because then I don't need to think of it anymore and can let it go, knowning that it's effectively been internalized and will eventually come back to me with new inspiration.

The funny thing is that I've almost never read any of my notes, but the simple psychological comfort of knowing that I Could, and that my ideas are safely externalized and a history of them is relatively incorruptible... is profoundly comforting and ultimately, I believe, is what has enabled my ideas to evolve very rapidly. It's my belief that the simple act of writing notes while you're high seems to create a powerful internal psychological foundation for the rapid evolution of ideas.

And thanks for the invite! Likewise, if you're ever around Montreal or Toronto, drop me a line
>What about the people that are currently being driven around Arizona by Waymo's cars with no person sitting in the driver's seat? Do those rides not count?

You have to remember that Phoenix was specifically chosen as the number one place on earth that is most friendly to autonomous driving, for a lot of reasons. The problems with autonomy discussed in this article are exactly what will make the transition to operating in a place like Boston incredibly harder, if not impossible.
AMD once again have a top performance crown
IBM patents drone-delivery of coffee straight to your mouth
that or the mirage
Even though it is not that surprising in that we know it happens, it is a little surprising that you pay a large amount of money to attend something then you , on top of that, are essentially having your data sold on.

It's one thing to attend a "free" event that makes a return by monetizing attendee data, and another to have an expensive event that does it.

One of the reasons I'm such a fan of BSides events which, generally, aren't expensive to attend and don't sell your data on.

(disclaimer - I've organized a couple of BSides events)
This?

https://en.wikipedia.org/wiki/Omert%C3%A0

also called Conspiracy of Silence
>Ignoring human nature just seems idealistic to me

Well, evolutionary humans started as animals not much different in behavior and inherent needs than gorillas. All civilization has been made by "ignoring human nature" in its original form and thus transforming it.
I'm not saying it's your fault; I'm saying that AB testing pizza advertisements for a fictitious pizza brand on YouTube is so far away from the risk of committing war crimes that it's a big stretch to invoke the Nuremberg Code as a criticism of it.
“Fake news” is news that is deliberately untrue - entirely fabricated stories - in order to attract clicks (for advertising revenue) or to change or muddle public opinion.

Applying it to an article that a person thinks is incorrect based on a sample size of themselves only surves to muddy the meaning of the term.
How Publicly Traded Old Media Companies Are Investing in New Media Startups
I always type faster with one hand,

It is common for me to type thnak you for exemple
Should I be using an layout with low hand switching?
Dvorak?
Thanks
I moved from a 5 minute bike ride down to Seattle from living on Capitol Hill last year, now to a 45min-1hr commute by bus every morning, and there's no way anyone is going to tell me commuting for a long time is better than being able to go home for lunch.

I can't even get a dog with the commute I have now.
It's routinely used in some magical contexts. Vexing things are mysterious, which is often an object of magical displays.
> SVG is not a part of HTML 5, it is older

Maybe not formally, but making that distinction makes no difference to my point.

> Canvas is as fast as the now defunct Flash

...not even close.
That's their purpose. This entire endeavor is quite evil IMHO.
I'm not speaking on anyone's behalf but MongoDB's interpretation of AGPL is very contentious and extreme.
From experience working with them— you eventually get laid off and go back to contracting for the company intermittently. Or you get tasked with things like helping other teams change software suites and organizing that action through the different stakeholders. Then move into management.

Yeah....
Redis went out of their way to obfuscate what they were doing with deceptive license names. Now they are struggling to control the damage caused in all the confusion. There's a lesson here...
If you're having tendinitis related to programming, here's my advice, having gone from basically crippled and nearly crying in pain trying to drive my stick-shift car home to virtually pain-free for nearly two decades:

(Ordered from most to least important)

1) physical therapy and exercise. They'll show you stretches, which are probably the single most important part of healing. Later, I got into rock climbing and never had another tendinitis issue related to typing. Go easy, though, and use anti-inflammatories regularly and responsibly. Wrist braces help by giving your tendons a break and keeping them warm, but they don't solve anything on their own.

2) get a better keyboard. A true mechanical keyboard with a light touch will greatly reduced the irritation to your tendons. Lucky you, there are more on the market than ever before.

3) get a smarter keyboard. The Kinesis Classic changed my life. The Ergodox is very similar (both rooted in the Maltron, IIRC). The traditional 87/104 keyboard layout is absolutely absurd. Moving your entire hand to reach navigation keys and using your pinkies for return and tab? Lunacy. Yes, vim helps, but why reprogram your brain when you can just buy hardware that's not rooted in 19th century constraints?

4) keyboard layout. This is the least impactful change. It also takes the most time and will actually increase pain until you reprogram your muscle memory. It has the least payoff. It took about two weeks to type Dvorak with basic competency. About two months to reach what you'd call reasonably fast. And easily a year to get to a reliable 80+ WPM. On the plus side, I can fluently switch between Dvorak and QWERTY.

A lot of the talk online about keyboard layouts is just alpha-geek mental masturbation. Don't think a keyboard remap is going to save you if you're in pain.
Black Hat is a corporate "vendor" conference. You're probably thinking of DEFCON. At DEFCON, you don't register. You pay them in cash, and they give you a (complex, hard to fake) badge. You wear the badge and they let you into the conference area. They don't want to know who you are, which nicely avoids the problems Black Hat was having.
> Common Clause at least will allow it to be free-as-beer and with the source code available.

The license is very vague. According to this

> a product or service whose value derives, entirely or substantially, from the functionality of the Software.

What if I have big online shop with huge catalog and my software value "derives from the functionality of RedisSearch"? Do my only option not to host it at Redis Labs?
How so? My account still exists after a few emails with the mods.
AAA titles are probably more graphically complex, especially in terms of low-level shortcuts/optimizations. Whereas most indie titles have simple enough graphics to make extra optimization unnecessary.
In other words, it is no longer Apache license and it is NOT ALLOWED to use Apache Software Foundation trademark Apache.

Call it Indian license or what not.

This is unlike GPL which allows the use of the name as long as the clauses are not restrictive.
It's not optimistic, just simplified. Surely you agree that Valve could escape Google's claws on Android much more easily than they can escape Microsoft claws on Windows? Heck, they could even partner with Amazon!
A Beginner’s Guide to Mastodon
"I'm sorry, the IT department can't install mysql on your workstation because only sysadmin union members have root access to your workstation and they all left at 5pm. This doesn't qualify as a level 1 emergency so we can't page the on-call sysadmin. You can open a ticket and they will prioritize it tomorrow"
That was the point I was trying to make. Guess I didn't word it well :)
>but rather to get a list of people who are interested in what you're selling

Which makes swag sorta problematic. On the one hand, it drives booth traffic and some of those people may be exposed to your company or a product who hadn't been previously. On the other hand, I've seen lines of people clogging up booths and the vast bulk of them just want a T-shirt or to be entered in a drawing for a drone or whatever. You end up with scans that are 90% just people who wanted a freebie and have zero interest in your product.
I wanted to add to this, that I never lose any weight until after I sleep. I documented this process carefully by weighing myself 4 times a day for the entire month last year. And as an experiment, I stayed up all night to see how sleep affects weight loss. You don't lose any weight until after you sleep. (or at least that is how sleep affected me)

And, you will lose more weight if you sleep well and a decent amount. (your results may vary)
New Xiaomi Launch POCO F1 Specification , Features , Price and Offer
"No honey, I'm still at work"

<GPS Location: Mistress' apartment>

trustworthiness_score -= 0.1
Non-Paywall: http://archive.is/R57av
https://pastebin.com/NGUVe7zi
The History of Cartography Is Free Online
The license itself doesn't treat "externally" different from "internally". Its terms are simple: any one who uses it should have a way to get the source.

If you let someone "external" to the company use the software over a network, then, during their use, they should have a way to get the source. If you don't let any one "external" connect to the service, then there's no need for you to provide them a way to get the source.

-----

For example, if there were a software like redis, but one that were licensed under the GNU AGPLv3 — say 'gredis' — and you let someone connect to it — say, using 'gredis-cli' — then you must make the source available to them. But if you run this 'gredis' software in your stack and make use of it in your stack but don't let anyone except your ops team connect to the running 'gredis' instances, then you need make your source available only to your ops team.
“...gives almost zero back to OSS...”
This is not true as Amazon not only releases it’s own projects but contributes really broadly [0].

I can’t speak for others, but I understand the decision to choose ElastiCache over CC software as I understand Amazon’s model a lot better than projects that change their license.

So if I’m going to hinge on something non-OSS, I prefer the logical points where a utility that sells cloud compute so doesn’t care about software than for software companies that change their license, really substantially.

My org allows AGPL as we can easily comply. But we can’t comply with CC. This shift is a big deal and kind of hoses me.

You mention Microsoft in the 90s. They shared source code all the time, but you couldn’t use it and there was zero community. So if you want that, CC is way more likely to get us there as community contributions will dry up. I’d rather depend on companies that are explicit (ie, “this is open source, this is not”).

[0] https://aws.amazon.com/opensource/
Reporting to me is largely facts with a baseline humanist bias (i.e. AP, Reuters, AFP wire reports) while editorial is opinion seasoned with facts, or all too often, fact-like flavor enhancers. All I'm saying is flavor enhancer sensitivity is real, and Yelp makes tons of money helping you avoid low quality fare (not only due to the protection racket they're running).
I wanted to take Julia for a spin and see how implementing some simple numerical computation would go.
This script does not really use the most distinguishing features of Julia 1.0, the same logic could be implemented in Python for instance. But those are the first steps, later I will try to implement something more sophisticated.
As to my findings about Julia itself:

- a syntacticly pleasant language! I like the multi-line expression with begin -> end (you can see a few examples in the code)

- packaging is in a bit of a flux still, but it is expected

- documentation is pretty good

- linear-algebra operations as a first class citizen, random number generation as well. Plenty of other features like that that make numerical code in Julia somewhat more compact and idiomatic
This article doesn't really discuss, in any reasonable depth, the problems with AI. Its primary example of self-driving car's failure to perform as promised was the Uber incident, and we all know that the Uber incident was most likely the fault of Uber's reckless engineering practices rather than some fundamental issue with self-driving cars in general.

Self-driving cars seem to work reasonable well in Phoenix. That's already miles better than this article is portraying the situation. No one who has been really paying attention would think that we're immediately going to from no self driving cars to self-driving cars that work in all situations. Getting them working in inclement weather will just be another iterative step.
>"You bike to work, and you get there all excited and sweaty, and need a few minutes to settle down before hitting the flow."

That depends on how hard you go at it. Sure, if I keep a 25kph average speed, I'm going to be sweaty quickly.

But keep a more sedate speed, and it's no problem at all, and very relaxing.
Probably more of an ITIL mindset. They should never be deleted, because this would be as if they never existed, but instead closed with an appropriate status.

It kind of trusts that people will generally do the right thing. I imagine they have a way to deal with issue abuse if you're seeing that happen.
I'm curious about the virtual filesystem:

Welcome to PyPy.js!
>>> import os
>>> os.listdir('/')
['tmp', 'home', 'dev', 'lib']
>>> f = open('/what', 'w')
>>> f.write('hey')
>>> f.close()
>>> os.listdir('/')
['tmp', 'home', 'dev', 'lib', 'what']
>>> open('/what').read()
'hey'

What is in the stack that makes that work?
Ask HN: Email client alternatives for Gmail/YMail/etc ad-based clients
Hey folks,

I am sick with all these data gathering stuff and have been working on reducing my Google/Yahoo usage.

I rarely use FB, and use DDG for search.

Google does have some products which are unbeatable as of now -- maps. I acknowledge it requires huge investment, etc to get all pieces together to make map usable. But, email? Aren't there any better email clients (paid/unpaid) out there that can compete with gmail? What would you recommend?

Thanks!
> Why do you think you can't ship your non-system-provided dependencies on Linux?

I don't think that. It's just that:

> but if you're shipping all non-system-provided dependencies, there shouldn't be anything that points outside of your directory other than libc

In other words you have to ship most of what other operating systems consider to be part of the base system, because Linux doesn't provide a standardized basesystem at all. Hell, even depending on libc can be a problem, NixOS even manages to break AppImage because of how ld.so works, and to top it all off glibc abhors static linking.
The citizenry in the USA (im assuming you are being specific to) are a good deal worse off than in the 1950s in regard to household families and being overtly manipulated and jerked around in regards to the political process with whatever little time they have to engage with it.

The governments (its actors, known or unknown) are the ones with considerable resources and power consolidated in a few hands and intelligence agencies leaders who write books about deceiving their own people saying "we'll know our job is complete when everything the american people believe is a lie".

USA is mired in military action in 76 countries that we know of - USA was at war for every single day of all 8 years of Obama's presidencies - Drone Strikes, Mass Heroin overdoses, San Francisco homeless & human feces poop map's but we finally got those plastic straws replaced with good old american democracy and know how.

What a contrast.
What prioritizing.

With every passing day, more and more people are starting to realize it's not ineptitude, it's deceit. And the more heed paid to the government, the more reliance on and guidance from the government - the worse.
It's what scientists have to say to get into the headlines these days. That doesn't mean his underlying point lacks merit. But it is absolutely frustrating how inconclusive and frequently contradictory science around food and health continue to be.
PSUV really needs to replace Maduro with someone more competent.
At which point the conference organizers are smoking cigars made out of rolled hundred dollar bills and laughing at how they played both the attendees and the vendors! The American Way.
There is a difference between Open Source and merely making the source code available. See the definition here: https://opensource.org/osd

In particular, this comes into conflict with 1, Free Redistribution.
That's because it is. The Vulcan howl is "just" a resonance of air in the engine intakes. When it howls you know it's passing 90% throttle. :)
It's a great question. I saw this earlier, and it's the kind of thing that people need to be able to delete.

"What good is this shit if it can't even recognize level.dat?"

https://github.com/mrkite/minutor/issues/94
That is my understanding as well (regarding cholesterol) and that our knowledge of saturated fats as it pertains to health may not be as accurate as we once thought.
As Wildfires Burn, Seattle Suffers Worst Air Quality on Record
That still isn't censorship, or even anything approaching censorship, because the author has no power to actually do those things. It's still just a suggestion, albeit a pretty strongly worded one
One of the co-authors, James Boyle, has a freely available book about the public domain.

http://thepublicdomain.org/thepublicdomain1.pdf
Arguing for something automatically means you agree with it and support it, apparently. So if I say why would people use less restrictive license for certain project, I apparently hate GPL and/or don't understand it. I guess.
Don’t believe the mice
New Version of Alexa Gives Kid-Friendly Answers
People with depression use language differently – here’s how to spot it
Companies dropping college degree as hiring requirement
A Comprehensive Survey of Graph Embedding:Problems, Techniques, and Applications
Why not? I have had plenty of colleagues over the years who did upwards of 30km bicycle commutes, each way. If your job offers showers and lockers, it's no problem at all, once you've built up the bike stamina after a couple of weeks.
Getting Started with Laravel Nova
The 20“ x 24” Polariod Camera (2012)
Learning vs. training
The actual wording of the Commons Clause is very general and ambiguous. I'd be surprised if this didn't continue to cause issues within large enterprises.
>If I would really follow this thinking, I would need to thank for stuff like water and everything else as well.
That's not feasible at all.

Why? It sounds totally feasible -- and has been practiced by many people.
UBC researchers may have found a way to make donated blood universal
But wait... isn't HDL supposed to be the good form of cholesterol?

As if it wasn't already hard to know what to believe... sigh
> Addenda (relevant to community musings today): [...] Awful and abusive people exist in the community

Are you referring to people saying negative things about Learn You A Haskell?
Five minutes is too short. Ten to fifteen is ideal. That usually means you're living and working in different neighborhoods.
Those of us who are former Perl mongers know her for her work on Pugs [1] and tons of Perl packages on CPAN.

[1] https://en.wikipedia.org/wiki/Audrey_Tang
I don't think you necessarily have to have all this in a useful CQRS system.

E.g., here's a real-world example of a general pattern in which CQRS is pretty simple and useful:

A walking/running app which tracks distance, time, and other relevant information over the course of a workout.

It collects a series of events like "location changed at time X", "user started workout", "user paused workout" etc., over the course of the workout period (actually starting before the user officially starts the workout), and converts these to time, distance and other stats.

This fits CQRS really well since the input is inherently a series of events and the output is information gleaned from processing those events.

You get a full CQRS system by simply fully logging the events.

The advantage is that you can go back and reprocess the sequence if you want to glean new/different information from the sequence. E.g., in the walking/running app you could, after the fact and at the user's discretion, detect and fix the case where the user forgets to start or stop a workout. Or recalc distance in the case where you detect a bug or misapplication of your smoothing algorithm, etc. Or draw a pace graph or whatever.

In all these cases you can process the events synchronously.

I put this all in terms of a workout app, but there is a general pattern of an event-driven session-based activity or process, where you may want/need to derive new information from the events and the cost is to log the events (in a high-fidelity form so they could be fully reproduced.

Whether or not you need to use queues and distributed data stores is an independent decision.
Was I the only one who saw a pattern resembling the flying spaghetti monster?
China’s Aggressive Surveillance Technology Will Spread Beyond Its Borders
Tried Fibonacci, and the thing crashed for 100. I'm not sure that a wasm python library can do any heavy lifting.