skysight-inc/HackerNews huggingface dataset:
Scorching Summer in Europe Signals Long-Term Climate Changes
> consider that long-lived SSH credentials are an anti-pattern

With due respect: have you considered the myriad systems where you need to upload your SSH key to an UI? If my key is short term then I need to do that all the time. I can't set up an SSH CA on github for example.
> not all code has matrices in it

It's not just matrices.

An array of colors in hexadecimal is a good example of something that will make your eyeballs bleed with a non-monospaced font.

I also tend to do matrix-style aligment with complex expressions that have repetitive patterns.
> If it’s too slow, the application feels sluggish.

> It’s a good idea to provide the ability to skip the transition with the press of a button.

It is not really about animation speed, but more about responsiveness, commonly animation block all inputs because it is easier.

Few days ago there was a discussion on the BEAM/Erlang ecosystem designed so that everything is as responsive as possible. I believe that is really cool.
Exposing the rulers of a country to criticism by its own people is not exactly regime change by a foreign power.

One party rule is not a prerequisite for avoiding civil war either. On the contrary, civil war is far less prevalent in democratic countries where it is possible to change things by peaceful means.

These are very weak arguments indeed.
For those hearing about SAT solvers for the first time, its worth mentioning that they are the basic component of hardware (and software) formal verification systems.

This is probably the largest practical application domain, which also drives most of the academic development.
Why Racism Begets More Racism
Indie software shops are not much different.

Ah, but count the items that a one-man software shop can strike off of that list above. Fundamentally, Indie Software Shops come with a crazy unfair advantage to nearly every other form of business.

No rent. No payroll. No inventory or storage. No recruiting. No Utilities. It's just not fair, but nobody tell anybody.

Even non-brick-and-mortar businesses like the Lawyer in that list have to deal with most of those downsides. More importantly, no amount of working from home, by himself, will get a Lawyer into a position where he's lawyered up a piece of Law that people will stumble across and pay him money for every month without any effort on his part. That, for us, is the business model.

It's a pretty cool gig we have.
From a comment I made below:

How much would you like to read non-monospace code with an array of colors encoded in hexadecimal ?
What’s New in REAPER 5.93 – VLC 3 support, Native Linux version, and more
> Do you often use j or k?

Yes, extensively. I mean jk let users navigate between adjacent statements. That's a pretty basic usecase.

In fact, they are used more often than i or l as word movements express intent more clearly than moving a character at a time.
I block AMP pages too. Unfortunately, Google artificially slows down AMP pages so that they literally take 8 seconds to load if you block the AMP JavaScript. (Check the inline CSS.)
This seems to be allowed in WeChat. But such text will be blocked if you try to send it in a group chat. I guess CPP allows you to talk privately but not publicly in a 300 people group.
I think "don't be evil" was a good slogan, because at least it tried to encourage a culture of doing the right things, even if it's difficult to define "evil".
Let’s Not Be Old School Anymore, Step Up into Modern Business Methods
Shoot me an email too; we have some work you might be interested in.

Nick [at] <hackernews username>.com
The fact that GitHub does it, too, doesn't make it any less of an anti-pattern.
Maybe just maybe the survival of the individual company is not that important to a politician who cares more about stability of a system of states. Kind of like the citizens property thrown under the bus for a interstate.

Well at least they pay lipservice.
As a father from The Netherlands, I can tell you that no parent would let their 5 year old have a birthday party unsupervised by adults. If they did then you expect social services to get involved.

What actually happens is that the HOST PARENTS supervise the group. So if your kids are invited to a friend's birthday party then yeah, you don't stay. I assume that it's the same in the US and pretty much every other country.

We also don't leave our four-year-old kids in the car alone. Well, some people do, which is why the local newspapers have been full of stories about the parents getting arrested for it and social services getting involved.
I see.

I tried using a proportional font for ~15 minutes and didn't encounter these problems, I guess I'll try a bit longer and keep your point in mind.
"For us Germans, 8 May is not a day of celebration. Those who actually witnessed that day in 1945 think back on highly personal and hence highly different experiences. Some returned home, others lost their homes. Some were liberated, whilst for others it was the start of
captivity. [...] Yet with every day something became clearer, and this must be stated on behalf of all of us today: the 8th of May was a day of liberation. It liberated all of us from the
inhumanity and tyranny of the National-Socialist regime."

"As democratically elected politicians, we, too, should heed this time and again and set a good example.

Let us honour freedom.

Let us work for peace.

Let us respect the rule of law.

Let us be true to our own conception of justice.

On this 8th of May, let us face up as well as we can to the truth."
Unfortunately, this requires the use of gui-emacs, while my entire emacs config is geared towards use from a terminal.
Markdeep Feature Demo
Spectral renderers are pretty common. A naive implementation just assigns a random wavelength to the ray when tracing, which results in surprisingly little extra code to achieve all spectral effects such as abberation.

The downside is that this is slow. An RGB-ray traces the whole spectrum for one ray (approximated by an RGB triplet). The single frequency ray does not. If you try to send a binned spectrum in the ray, what will happen is that as soon as you hit something refractive, they will go in different directions, so you no longer have a full spectrum. All the complexity in a spectral renderer over an RGB one lies in handling performance: How to avoid the performance problems when you lose coherence. Apart from that it’s actually often simpler than an RGB renderer despite being able handle all those fancy spectral effects.

For a nice “reference” or “tutorial” one that isn’t plagued by the performance hacks needed to make it viable for large scenes, look at this one:
https://github.com/TomCrypto/Lambda
It's ill-informed and sensationalist fluff like this which enables certain press hating demagogues..
>Do you often use j or k

All the time. All the more so because I code using vertical alignments.
I can confirm, French people had always been so proud of their language, but now not only tourists life is much easier in Paris, english words are also being used daily incorporated in their language.

A very common example that younger generations use is the expression "c'est cool ca" to simply say that something is cool.

source: I live in Paris
>There is no reason not to

If you've reached that conclusion, I suspect I would not enjoy reading your code very much.
Anatomy of a random number generator
From the article:

As an example, the often-talked-about dependency management problem, is also NP-Complete and thus translates into SAT, and SAT could be translated into dependency manager. The problem our group worked on, generating key and lock cuttings based on user-provided lock-chart and manufacturer-specified geometry, is also NP-complete.
Are social-media platforms necessary for business success?
Fortnite is putting users at risk,to prove point about Google's Android monopoly
Can't wait to see the 5D version. But seriously, what's the use of that? I don't get it.
Fuck that yeah, do what you want, fuck what people think about who you are or what you're doing. You'll at least give them a good story to tell about that nut who walked up to that guy on the subway and said, "I dig that jacket, wanna get some coffee together?"
Anyone else having company intranet stuck using sha1 SSL certificates?
AFAIK, this is because of MITM software like Bluecoat.
Babanın sabrı hayran bıraktı
As I said, for coding I'd only use a proportional font if I could get monospace-like alignment from it (and if I could distinguish the 0O1l;:,.`' characters in it as well).

Effectively, this means I'm stuck with using only monospace fonts for programming. This is a limitation that I wish I didn't have, as there are far more proportional fonts out there than monospace fonts.
Nobody in that article hinted towards children having the party on their own, of course it's the host parents who are watching them.
http://www.prfree.org/news-watch-ufc-227-live-fight-569216.h...

https://www.youtube.com/watch?v=MoNMIkUpXBw
Try having lots of beans at dinner. The resistant starch gives you a "second meal effect" the following morning.
Thanks for your input. Will try it for sure.
Video Analysis in Browser with TensorflowJS?
Is it possible to use tensorflowJS to analysis video on the browser?
Unless they are left of course. /cynismoff
Animation in UIs is like corridors in architecture. If the user can’t get directly from A to B, you need to have something in between to carry them through the transition.

An architect would never dream of adding extra corridors just because they’d be a nice place to display some framed art. Neither should a UI designer add animation for its own sake.

I used to work on a UI modeling tool, and users were constantly disappointed to learn that they couldn’t build custom element animations in the tool (i.e. Flash / After Effects style choreographed view layout changes). When we looked at the use cases, inevitably they were looking to add superfluous motion to a view whose data was immediately available and which was displayed in a screen that already had an OS-level standard navigation transition animation applied to it. There was no reason to move things around when the screen was already fully rendered and ready for interactions.

But I’m not sure if I convinced anyone: there is a generation of designers currently who want to think of UIs as motion graphics showcases and who assume usability is an intuitive quality that will be automatically be present in their designs.
I have, on occasion, contributed to the pile of "these articles" that you speak of, and I might suggest that the reason your things get skipped is that they're not particularly relevant. But just in case:

1.) Register the company: (optional) 1 hour finding and filling the "Sole Proprietor" form for your state. Or just don't bother.

2.) Trademarks and Patents: Completely unneccessary. 15 years in, I have none of these for any of my businesses.

3.) Taxes: Turbotax, click through whatever "business" one they guide you through and deduct what it says to deduct.

4.) Mystery Foreign Laws: Ignore them completely. If the European Cookie Popup Enforcement Division ever knocks on your door, follow their instructions. Until then, sweat things that actually matter for your business.

5-10.) Employee Stuff: Don't hire employees. As a one man shop, you'll find you can pull most stuff off yourself. Again, 15 years in, I've probably only paid 2 or 3 freelancers for short gigs outside my area of expertise. Their fees go in the appropriate box on Turbotax above, and never hit the threshold to need 1099s or anything silly like that.

So I think the important takeaway is that most people tend to worry way too much about all the little administrative details. And it's a shame, because all that can do is scare you off.

If you ignore all that stuff, and assume it doesn't apply to you, chances are it never will. Or at least by the time it ever does, you'll already be up and running, with money in the bank you can use to address it.

Best of luck!
we know nothing about what this system is doing. Being finance there could be a lot of out of band requirements that mean SOA/microservice architecture is the correct paradigm, and that the number of services is the least they need right now.

But without actually knowing what the system is doing and what it's constraints are, there is no blanked too-many, not-enough, they're-doing-it-wrong.
Maybe you simply need a change of work. Nothing wrong with that. You could weigh the pros and cons until the cows come home, but that doesn't change the fact that a change is welcome.
Look, feel and content-wise this feels a lot like the internet of the 90s...
There's also Miegakure, another beautiful game based on 4D puzzles.

http://miegakure.com/
I've read this opinion a few times and at one point (before trying mobile slack) I believed it. Is this true for iPhone users maybe?

I've used slack on mobile and I find it worse than the desktop version.

It starts slightly faster (10 seconds vs. almost 20) but navigating through channels is bad (and slower) and threads are completely unusable. It also runs my device hot like nothing else.

The faster startup speed isn't a big victory for me because it's still a factor of 10 away from what I would consider acceptable.

The "best" interface for slack, IMHO, is the web version, provided that you are already using Chrome.
Private jets exempt from data collection law pose crime risk
As a parent in Germany I can say that there is a trend towards the American model. People watch their kids more closely on the playgrounds (helicopters parents), bring their kids to school by car. The latter has spark a lot of discussion here because roads around schools get blocked a lot and school principals are annoyed.
Sure, it can happen on all systems. But Homebrew is not a good package manager.

How about major breakage because of the installation of a new program? Like having installed programs that uses readline in version 6 and installing a program that needs readline in version 7?

Homebrew will happily upgrade readline to version 7 and install the new program but thus silently breaking the programs using readline with version 6.

Edit: Every program and library involved has been installed with Homebrew.
Do you remember how much negativity there was the few days before GDPR "doomsday". I kept saying that it is a beautiful thing but all I got ...
I have requested my data from many services that I use and I learned a lot about myself by reviewing my data, searches, marketubg tags etc.
Go around the source of the river

It’s not a good solution, but it is one nonetheless!
Is losing a case on purpose illegal?
If the staff haven’t arrived who is telling you this?

The entire analogy makes no sense. That person has never been to Starbucks nor to The West. If they had been to France or Italy they would see things very differently! Countries with a relaxed way of life that nevertheless get things done and deliver a high standard of living to their citizens.
Monospaced fonts also mean monospaced puctuation. Punctuation is super important in programming languages. In human-human languages, a comma, a dot or a semicolon is mostly just icing on the cake. There are examples where it can completely change the meaning of a sentence, but for most part puctuation errors are easy to spot, meaning can be inferred and it's largely a matter of taste. In human-computer languages, a misplaced punctuation character really shakes things up.

Summary: monospaced fonts give punctuation weight equal to words, which is how it works in programming. I want non-alphanumeric characters like ,.;:`'"[]()}{!@#$^%%^*&() stand out. Notice how the left part of characters I just listed are hard to distinguish at a glance? And what if I need to count adjacent underscores, spaces or semicolons? Variable length characters are optimised for prose and human-human communication.
Agree, this movie is GREAT for this case. 100k for motivation.
I've been waiting for that game for more than 5 years now I think.. It'll probably stay in development for another 2 years or so.
It's meant to give an intuition about what a 4th space dimension might feel like, thru self experimentation.
> Maybe your thing can help me eventually

Maybe my thing can help me eventually! Most of the clever code is from elsewhere and I need to brush up on some fundamental maths to really understand it. I've ended up with two different mesh representations which I convert between (one for the base Wythoff stuff and the other for applying Conway operators). Ideally I'd rewrite one of the other to get rid of this.

You do start to get awesome results by just fiddling with different chains of operators so I'd love to wrap that part in a nice UI and release it as a toy. It is of course very easy to end up with way too many polygons as most operators double the count at the very least.

I'm very jealous of some aspects of your app. I might need to borrow some ideas... :-)
Netherlands is getting more anglo saxonized to be honest but we have some restraint luckily as we are ‘nuchter’ (down to earth/not prone to overreaction). And yes the points of having unsupervised birthday parties at 5 is just bad really in many respects. However many things are over the top in NL now and more so in the UK (I saw) and US (I read, so might be press). In southern Spain, where I have lived for the past 10 years, I feel it is more like it should be; young kids go alone to school, infants join their parents for parties, everyone plays with them and when they fall asleep; they go to sleep in the bedroom of the host. Random strangers on the streets pick up and hug your kids etc; stuff which is alien in many parts of the world; people would call for the police. Very paranoid and weird to me, also in NL. Maybe justified 0.00001% of the time but ofcourse in general not justified at all; most people just want to be nice. It is like the overbearing reaction to terrorism they had in India (I am referring to airports and every building of size has multiple bag scanners, metal detectors and guards; it makes me feel more unsafe than anywhere I have been and I travel a lot); because a few people were evil they just assume everyone is carrying bombs everywhere unless they prove otherwise. And it is not as if it stops bad things from happening.
Part of it is that the developer's spent the last decade building a game engine and toolchain for 4D content while developing his 4D puzzle game Miegakure (http://miegakure.com/)
Description of, and warning about, another PayPal-based scam
For me it's mainly the touchpad interaction and UI performance. I never got satisfactory results for both when setting up a laptop with Linux (the Windows/Linux dual-boot laptop I'm using has even slightly more powerful hardware than the MBP). I need to switch between all 3 desktop OSes all the time though and wouldn't mind switching to Linux as the main OS, but all in all MacOS is the most enjoyable.
cue the people needing to chill.
Unfortunately, it's not 90's enough, as it still requires fucking javascript.
What a joke! It's 2 years late when people cared!
I wish someone could revive this.
(French here) The environment also changed a lot. We are now much more exposed to english based culture through Internet, movies and tv shows, making it much easier to maintain a level good enough to communicate after school. My parents did learn english but never had chances to make any use of it. They might have had a good enough level to communicate at some point but they definitely forgot everything
It's getting really close, though. Puzzles, mechanics, dialogue, effects, all finished. At this point, according to the dev, all that's really left for him to do is "small things like fix collision bugs, and I will keep placing props in levels and program the occasional cool 4D thing. We still need a bunch of 3D modelling done."

I'd give a 50% shot it lands on Steam before the end of 2019. (35% it doesn't make 2019 but lands before the end of 2020, remainder that it lands later or never releases.)
I’ve been learning for a couple years, and recently thought I’d practice on a French speaker I met at a conference. He listened politely for a couple sentences, remarked that I was “killing the French language”, and continued in English. So I do see the authors point on that.
And ironically, the biggest danger to children on their way to school is all the cars around the school...
And on macOS, when I hit them it's generally hard to find a solution. On Linux, there's an Arch wiki page, or something.
boundary conditions do indeed make solving differential equations much harder

thankfully the use of infinite series can help a lot in such situations
The argument that using a tiling window manager is a prerequisite of being a non-average user is a highly arrogant generalization of your use case.
It's not Homebrew that breaks but Apple for not caring about backward-compatibility. But honestly, Homebrew is a joke of a package manager, which, unfortunately, is the best on macOS.
One industry where SAT solvers get used frequently is in Electronic Design Automation. One comment already mentions its use in hardware/software verification. It turns out we can also use them to find efficient representations of Boolean functions (and therefore electronic circuits). This also generalizes to the synthesis of quantum logic circuits. They truly are amazingly versatile tools.
Looking at that photo I can only see 3 guys and 20 girls.

So much for gender equality here. If the situation was reversed it would have been: we need more women in youtube...
Do people still wonder why drug abuse is pandemic in America? Compound loneliness with poverty ... Are people still wondering? Why the birth rates are low and mortality so high? Seriously are people still wondering? Why we are such a divided society, full of hate and fear of one another. People can't be that fucking dumb in America. Maybe they are because they're still wondering. Why we fight wars we can't win? Why we fight so hard to prevent our neighbors from getting healthcare or education or help of any kind. No seriously, are people still wondering why our kids shoot themselves in schools and then when they don't do that shoot themselves up with heroin or worse? Are you telling me people are so fucking dumb here that they're still wondering about such things? Yeah, it appears the obvious escapes most people's common sense. Only the truly stupid wonder about such things. It's not just loneliness, it's lack of any kind of connection that drives people to do insane things. Yet people still wonder why that kid shot up his school. Are people here really that stupid? Yes they are.
BusinessInsider now redirects Tanzanian users to http://pulselive.co.tz which doesnt resolve. This website is such garbage.
One way to think about interface power is in terms of thresholds and ceilings. CLIs are powerful with a somewhat high threshold and high ceiling. In the attempt to lower the threshold, most UIs and OSes significantly lower the ceiling too.

I don't recall who originally described it this way. One of Logo's motivations was to have an experimentation environment for kids with low threshold and no ceiling. Perhaps Seymour Papert.
... and also a frequent source of performance and memory issues.
When I went to France on a student exchange 25 years ago, all my classmates were using that exact phrase.
It's not that different from running any software from the internet.
Comically enough, I tried not so long ago: Fedora didn't boot. Like, doesn't even reach the login manager.

Everyone has their own stories and use cases, why are people so hell-bent on convincing their use case and solution is The One True Way and-I-can't-understand-why-you-re-using-anything-else?