skysight-inc/HackerNews huggingface dataset:
Urban dictionary can be useful for looking up pop culture terms, but it's not the place to go for canonical definitions ....
Not knowing and not caring is the very definition of ignorance.

Sometimes I wonder if feudalism must have felt like this from the perspective of the noble people. Will there be a dark age followed by enlightenment? Because right now we seem to encounter self-imposed nonage.
Open source DDoS detection tool with BGP support
Four comments from "hiding a URL is bad" to "Nazis". Well done everyone. You've made me take the time to flag every single comment that uses SJW as a pejorative, and the thread as a whole for off-topic flamebait.
I miss Wubi! I played with it a lot when I was (much) younger.
I've got a couple of guesses. Apple is somehow regarded as being a pro-user company, not having plans of taking over the web. Also, Apple users are accustomed to UI changes that result in visual simplicity. Nevermind that their actions result in patronizing the user just the same as Google does, in their case those actions are more likely to be perceived as innocuous.
ECMAScript proposal: Logical assignment operators
> The community of programmers has a love affair with “the next shiny object”. This is likely to create “churn” in your organization, as the “half-life” of shiny objects may be quite short."

This is an interesting thought. A company uses shiny tech because programmers like using them for whatever reason. This attracts employees who want to use this tech too. The half-life for shiny tech is short and so these developers move on to shinier pastures. I wonder if this explains why people change jobs so often in tech? I’m sure I read the average tenure is much lower (~1.5years) compared to other industries.
I've always found it a bit odd (and a bit frustrating) that many programs around knowledge-building/note-taking are Mac-only. Anybody know why that is? Devonthink sounds like such an interesting tool that I'd love to try, but it's Mac only. This article's author relies on two tools which, at first glance, are also Mac-only.

That said, am I the only one finding it really hard to parse pages of illustrations? It feels like I'm stuck having to analyse every single illustration to figure out what the author is talking about and that a bit of supporting expository text is missing.
Cmd+f Safari, I'm equally surprised no one but you mentions it.

However: I believe Apple's motives are aligned with their users and they want their browser to be as safe and as easy to understand/use as possible. Their primary intention is to sell their shiny expensive hardware.

With Google it's more controversial, because who knows what's the plan. Combined with AMP there is a reason to be wary.

Ofc, one can make bad decisions based on good motives.
Mint XCFE

https://blog.linuxmint.com/?p=3834
Incredible, with three letters, you managed to derail an entire discussion about an incredibly important topic concerning Google's engineering decisions that will affect billions. If you were paid by a PR firm you couldn't have done it better.

To be honest, I wouldn't be terribly surprised if this entire subthread was mostly PR firm manufactured and designed to drown discussion and outrage about a topic Google knows is going to be bad for it.

A telltale sign of a manipulation campaign is when someone says something outrageous in a way that doesn't make sense and it gets pushed to the front of the discussion. Especially when that discussion will likely be bad for a major corporation. It's not a 100% accurate detector, but it works a lot better than being a rube.
Note that this only edits the bone marrow cells, it is totally different from the scandalous experiment on gene editing in human embryos: https://www.livescience.com/64166-first-genetically-modified...
Kubernetes Tutorials
We have been looking for the best Kubernetes tutorials out there and thought of sharing some of what we found interesting to get started with Kubernetes.
The Official Kubernetes.io Tutorials
It is more of a collection of the existing content on Kubernetes.io. It focuses more on introducing the general concepts and constructs of Kubernetes. But it doesn’t provide necessary lessons that build upon each other. Covered Topics.
• The Basics
• Configuring Kubernetes
• Stateless Applications

DigitalOcean Tutorials
It is a collection of articles that are nicely written and well organized. They are sometimes focused on Running Kubernetes on top of DigitalOcean however. But you are still going to learn a lot of Kubernetes basics that are applicable to any other infrastructure. Some of the notable topics are:
• An Introduction to Kubernetes
• An introduction to Kubernetes DNS Services
• An introduction to Helm, the package manager

for Kubernetes
Google Kubernetes Engine Tutorials
Google tutorials are mostly focused on specific use cases more than teaching you the basic Kubernetes concepts. Examples of such tutorials are: create a guestbook with Redis and PHP on GKE, or Using Persistent Disks with WordPress and MySQL. Google depends mainly on Kubernetes.io as the main source of knowledge about Kubernetes since Google engineers are most contributors to these tutorials. Main covered topics:

• Deploying Applications
• Configuring cluster networking
• Continuous Integration and delivery
Check the full article and clear indication and direction to the tutorials URL's within Magalix blog.
Why would anyone be offended by blacklist?
Would they be also offended by the color black? Or maybe dark mode, that is getting popular?

Or maybe offended by the fact that most pages on the web have light/white theme?

This is getting ridiculous (together with github ditching the name "master" - https://twitter.com/natfriedman/status/1271253144442253312), maybe it is the result of too much working from home recently - people create problems where there are none.

What is even more funny is the fact that those changes are proposed by white guys without any complains from the black folks.
> Hertz’s stock, which is literally worthless, starts to go up.

Clearly wasn't literally worthless, then was it.

'I didn't think it'd go up' does not mean worthless.

You'd have made some money there if you had bought at the end of May! If you don't want your 'worthless' Hertz stock then you can gift it to me.
In this sense it means not requiring a precompilation step. JITing is an implementation detail; also modern engines compile to a bytecode first during interpretation.
How so? I assume adding -j DROP temporarily while the code restarts? Or is there any other trick?
> "It's not hoarding if it's organized."

Oh, that's getting thugged.
Amazon, Microsoft, IBM to stop selling facial recognition to law enforcement
The fundamentals of Hertz are terrible, but the market as a whole doesn't trade on fundamentals anymore, so this is unexpected as a matter of degree.

Still, I suspect that despite the rhetoric surrounding this dead cat bounce, the nonzero Hertz stock price is more a result of market structure. I saw similar delayed declines years ago (when I followed the market more closely) in several contexts that I attributed to the interplay between the equity and options markets. In simplest terms, a decline that should happen on Friday is delayed until Monday after an options expiration. On smaller floats this delay in price action could last for months. I never fully understood the mechanism behind it-- whether it was large options-writers manipulating the market or just the natural outcome of options-writing activity.

TL;DR: Someone in this system besides Hertz probably is acting normally and rationally, and the Hertz price action merely is delayed by the market structure, specifically, options activity.
No, you’re just assuming it is because it’s next to the word SWJ.

The parent's point is that someone who would self-identify or otherwise be described as SWJ would more likely push for greater accessibility to a fault rather than reduce it for aesthetic reasons. The attack on “SJWs” in the grandparent is misguided because it misunderstands their motivations so completely that it’s clear that the term is just meant as “people I vaguely don’t like and I feel have it out for me somehow.”
My uncle worked in micron scale thin films deposition, “sputtering” as he called it, for 30 years. When that research and manufacturing literally evaporated (pun intended ;) in the 90s, where was a guy in his late 50s going to go? He was too old and channelized both in terms of knowledge and management style to successfully transplant. He made an effort to reinvent himself, but it was hard work requiring flexibility and patience, both of which he possessed in very short supply. Looooong retirement ensued.
Ask HN: With Finance/Economics Degree into Software Engineering?
Hi,

I am soon finishing my PhD in Finance and want to transition (back) into the industry, however into a more technical role.

Preferably from first or second-hand experience,

(0) how would you assess the chances of getting into a Software Engineering (for example Automated Trading) or Data Science role in the financial sector (investment banks, market-makers, funds etc.) without a formal Computer Science/Mathematics/Physics education?

(1) are you aware of roles in the financial sector for which it is valuable having experience in software engineering above the regular Finance/Economics education?

In my experience, employers value specialized expertise only in one domain. For example, I have read from one company that they seek outstanding graduates in CS and promise to take care of the basic finance education on the job. Would you agree with my interpretation?

To put the question into context: I will graduate from a European University with a background in Economics (both are, say, in the top quartile in Europe) and have some work experience as a Consultant. I have specialized in Econometrics and worked almost exclusively on empirical projects. In terms of programming, I have worked for 3 years almost full-time with/on the following: Matlab/Python/SQL Server/High Performance Computing, scientific/statistical programming (Numba and bits of C++ for speed, parallel computing for simulations with MPI). I started programming with 14.

Thanks for your input!
Learn a new programming language or framework. Create a hobby project on it. It may bring back the fun of coding rather than coding because its your job.
I’m basically going to treat the whole web platform as a compilation target. As long as the result is accessible, I’d like to forget about the “big three” for some time.
The last time I tried to use Firefox for a daily desktop driver, I found its dev tools far less discoverable and powerful. It may be that they're as good or better and just harder to learn. Related, if you're debugging hybrid mobile apps, Chrome is pretty much the only game in town on Android, IIRC.

It also felt noticeably slower at the time.

Finally, with Chrome's market share, good extensions that Just Work are more common there, in my experience. I use a whole host of plugins on desktop, and when I looked at switching back to FF last year, I did not find equivalents for everything.

I did go back to FF on mobile, because I do remember the nightmare of IE 6 and want to protect the web from total Google control. On mobile, I miss the dev tools and array of extensions less.
Show HN: 2 Cars (Ketchapp) game web version using HTML5 Canvas
Just felt like sharing the game I developed 4 years back, as a part of my assignment in the web development course I took at my college.

P.S: Mute yourself to avoid the horrible game sounds :P
Redirecting a subdomain to root should be a choice not forced.
In this case, I think they should be able to sell stock as well. But I think there is a point where selling a security you know to be worthless amounts to fraud.
Can I suggest that it should be legal to create a Pnozi scheme, as long as you are up front and absolutely clear that that is what you are doing.

It seems to me that situations like the current one with Hertz are really just Ponzi schemes played out with stocks.

If we could do this legally, I bet you there would be a lot of these, and the ones playing would know what they are in for. (And there would be less incentive to do it illegally).

If Dave Portnoy and Warren Buffet both started a pyramid, who could grow the larger one before bust? Would you buy?
Absolutely. I'm not saying I don't want to abstract anything or deal with any abstractions which can lead to ridiculous code [0].

I just prefer to abstract when I have more reasons that just testing. That can be done using mocking techniques.

https://docs.spring.io/spring/docs/2.5.x/javadoc-api/org/spr...
Hiding the URL won't make people learn what it is. And what great thing can be accomplished when one changes it - this is how I learned a lot of things when WWW was starting.

Are we promoting idiocracy now? If someone doesn't know what it is he/she should find out, or live with not knowing.
Presumably, this is going to mean developers, QA and security testers move away from Chrome as the URL bar is pretty key in many aspects of their job?
The Urban Dictionary can be amusing, but it is hardly a citable source for anything.
Show HN: NodeMCU based IoT device capable of tracking CO values using MQ7 sensor
In the short term the stock market is a voting machine, being vulnerable to fashions and fads. In the long term it's a weighing machine that evaluates the actual earnings of the company. That was true in 1934 when Graham&Dodd penned it down in "Security Analysis" and it's still true today. Just look at what happened when WeWork tried to go public. It's just that "short" term in the stock market can be a decade or longer.
Honest to god question: do you think there's a market for moving encrypted SDD drives in big european cities?

For stuff that could not and should not be transfered over network.

I had this idea for a bicycle messenger & hardware encryption startup, but i don't have any idea what the demand really is like.
Are all these posts whatabouts from Googlers who are fed up with all the Google bashing on HN or something?

What on Earth.
I don’t agree with the underlying assumption, which is that the stock market was a sober, rational affair until these yahoos showed up. It has always been a casino. Nobody knows, nobody ever has known, why stocks move how they do, or when they will move.
You can be at peace knowing that you re reading news.ycombimator.com
What I meant to say is that in Europe most Asia etc you don't need a gun. Example II happens, shitty life. No reason to own a gun. Statistically for the society it's not relevant. Example III also doesn't usually happen in Europe too and the same concept above applies. In the rare cases you need to protect yourself it sucks but it's so infrequently that it doesn't matter.

USA is a very different game and that is my point.
> Look for the SJWs pulling on the strings

The use of the word "SJW" is the same kind of social singalling that you attempted to criticize. It's a cheap insult, counter-productive to the discussion, and trivializes the real work on social justice that is necessary for humanity to grow up and become a mature civilization.

I actually agree with the main point you're making, that there are people who superficially attach themselves to social causes for selfish reasons. I am also skeptical when I hear about "serving the public", it's become a meaningless catch phrase by for those who seek to gain a leadership position in society.

And it may be tangentially relevant, that Google hiding the full URL in their brower was done in the name of "improving user experiece", when in fact it's more likely for a self-serving purpose. But that's not "SJW", it's a dark pattern used by corporations and political groups, on whichever side of the artificial divide.

So, I just want to point out that the word has been defined by the media you consume, that there are strings being pulled by the "anti-SJW" side also. It's best to not use that word, otherwise you risk discrediting any valid points you're making.
It isn't.

You can read books about fasting or do the autophagy class on EdX. Professor in Tokyo got a Nobel for outlining the mechanisms a few years ago.
Fast Lie, Slow Truth
Fair chance by now Google has been infiltrated by Sociopaths, the Clueless, and Losers[1]

None of whom would know how to change a tyre or what a transistor is.

1. https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...
"A Spy Among Friends: Kim Philby and the Great Betrayal" by Ben Macintyre
I don't think you do want motion blur, as you don't know the direction in which the user's eyes are tracking. When games and films do motion blur, they know where they expect the viewer's attention to be, so blurring things they won't be tracking improves the look (especially at the low frame-rate of films). But if you happen to track the moving page, and you are likely to, and it has blur added, then it will look worse.

Look at phone interfaces; even if you scroll fast, they don't add motion blur, and on high framerate and/or low-persistence displays, you can read things while it scrolls.
> Google Authenticator ... has no key export and users are going to ... buy new phones

Actually, it does (finally!). Not as great as Authy, though.
I worked at firm that let you trade on leverage a while back. They ended up owning so much of a small stock they couldn’t unwind the position after the leveraged client sold. I think they had to slowly unwind it and take on the risk.
I am going to go against Hanlon's razor here, but doesn't the slow push away from URLs benefit Google?

A few years later, instead of type news.ycombinator.com, you would need to search for "hacker news", scroll through the ads and then click on the link.

So it could be a slow transition to inserting a sort of interstitial ads inter your browsing.
Api-framework works really good for this
If you like wiremock, try https://intervene.dev - config in TypeScript with automatic https and CORS.

Open for questions + feedback [author]
Love this. A feature request: On mobile, have a shortcut for typing # and *. These are essential in markdown but unfortunately several clicks away on most mobile keyboards.
Words mean what people who use them intend them to mean.

There is no canonical source for living languages.

Dictionaries can only be historical references.
I also dislike the trend to redirect the 'www' prefix to root.

My company uses DNS load balancing for a root domain, though, so either I'm misunderstanding you or you're mistaken about what's possible here.

We use Constellix's DNS management to have round-robin DNS via multiple A records for 'nxtbook.com'.

If you're thinking of some other form of DNS load balancing, would you please clarify?
That's why the TARDIS is much more realistic, as it fully leaves this universe before (in its own proper time) reappearing at another point in space and time (and with properly adjusted velocity to match its new surroundings).
https://miragejs.com/ is a great complement to frontend first development. Some folks on my team use it and love it. I tend to dev from back to front so I don't run into the need as much. If I do I typically just mock a JSON response in my frontend call function. Depending on the need I'll sometimes set the call to return an error response as well.
Yes, it's a fairly reliable tip-off that the person saying it is alt-right or alt-right adjacent. Depending on how vehement the person is, it can indicate almost any degree of fascist ideology, so while the term is usually an indicator, if it leads to a super-intense rant, it's just communicated volumes about the person's ideology, even if they normally try to 'hide their power level'.

Normal people don't get worked up over that stuff, tending to assume justice movements aren't a direct threat to them. Alt-righters are kind of defined by passionate opposition to such things.
This is not science.
I imagine that if you had enough to pay back one shareholder in a bankruptcy, then you would not go bankrupt. The only way shareholders get anything is if all other creditors get paid in full first. If you can do that then you are not bankrupt.
Governments doesn't have to make a profit, so they can undercut private business and distort markets. Governments should not intervene in the market except in cases of market failure (and they shouldn't be funding private corporations at all).
Someone making it easier for the current educated english speaking Indian to know about their history and culture is a guy called Jaggi Vasudev also known to his fans as Sadhguru.

His organisation Isha has 2 ashrams, one in Missippi, US and a bigger one in Coimbatore, India.

Seems to have quite the following as well as is evident by some of the discussions from diverse[1] set of people

1. https://www.youtube.com/user/sadhguru/videos
Delete the stylesheet.
Same for Delphi, MFC and to a lesser extent WinForms. I think the rise of open source libraries simply killed that market and with the web being steeped into open source mindset from the get go, it never took off there.
Yes, it's a very smart business model. SQLite is extremely useful at all levels; I get it for free (not even merely open source, they took pains to dedicate it into the public domain, which is part of why they don't take patches), and enterprises pay to have their procurement boxes ticked, legal documents signed, and so forth.

The hypothetical Hwaci which tried to be a trendy billion dollar company would be so much worse, and you probably wouldn't even be able to buy support. No one would benefit but institutional money.
Cough crypto!
You’d be surprised how little volume it takes to make prices move intraday. Market makers are not rigidly stupid and sell you as much as you want at a fixed price. If you continue to buy aggressively, they will raise the prices while you are buying.

Also retail isn’t really well defined in terms of dollar amounts. there are some extremely wealthy people classified as retail. And they don’t need to be as ultra conservative with their trading as institutional traders because they are trading their own money.
> How is the general public supposed to learn what is happening though?

That's a good question. In theory I'd like to suggest they think. That is, develop critical thinking skills and some basic analysis skills. Yes, it's a big ask. But it would be useful across the board. Basics such as: confirmation bias, correlation vs cause, conflict of interest, and such. These skills are not as common as they should be.

That aside, broadcasters and publishers should be required to label news as news and editorial as editorial. Anecdotally, many people don't understand the difference, or why it matters. It's difficult to have discussions when "the facts" most people cite are based on editorial opinion. Sadly, hammer that option often enough and loud enough and it becomes "true."

Even so, it's a massive problem. There's still too much wiggle room for senders to "baffle them with bullshit." (See below.)

Editorial: My definition of news is: facts that are not only true but are also relevant and important. Anything - true or not - that doesn't meet this standard - again, to me - is fake news. In other words, when important and relevant stories are buried with trite fodder, the fodder is fake news. Just because something happened, just because some is true doesn't make it news. The sun coming up again is not news.
They will once scientists start moving to china to conduct their research
We need competition among browser vendors to prevent/discourage these abuses. Chrome is becoming IE of the early 2000s. I switched to FireFox ~2 years ago and couldn’t be happier.
As a Safari user it boggles my mind that Firefox's send to device feature is considered good at all. All my Safari tabs are automatically synced to my phone at all times with no intervention needed from me. It's one of the few things keeping me from switching to Firefox actually.
There are lots of real problems out there, but this is an imaginary one.
Your profile pretty much fits the typical „Quantitative Researcher“ that proprietary trading firms are looking for.