skysight-inc/HackerNews huggingface dataset:
If we are talking about the storage company, I honestly have no opinion about it, but like you I'm somewhat scared of this acquisition. I wasn't aware that RedHat was looking for a buyer, I thought they were profitable and without debts...
Do you need banners for self hosted analytics not shared with 3rd parties? I'd be fine with clicking through countless banners if that pushes the industry even just slightly in that direction.
Face Crop Jet
Generally agreed, but there often is some semblance of community in those get-rich-quick schemes, MLMs in particular. You have people coming to the scheme's local branch meetings like they'd be attending church service, and they're all full of enthusiasm that's feeding off each other - creating a ridiculous cult-like happy death spiral.

Source: 3 people I know are, or were in the past, involved in various MLMs and invited me - including to one of their "internal" meetings, which I attended out of curiosity, and where I observed the most striking cult behaviour I ever experienced.
All the buildings tools, backends, many devs are provided by Redhat. Without them I don't know how we would operate.
It made it stack corruption way too easy, it was a very bad idea.

Languages like Ada do have them, but then again the language also protects against stack corruption.
I don't have this option on tweetdeck, only a add to collections, gives me a popup with no content. Nice.
It's an old law; don't make the mistake of thinking such laws didn't exist before or that the development is going in the wrong way. The big difference is that it used to protect only the catholic church because, really, what else existed?

I think most european laws have some sort of restriction. Next door in Germany you can accuse holy men of child molestation with no problem (google for Kinderfickersekte if you want to know more) but be careful about those swastikas.

This week's news on the subject:

https://www.irishtimes.com/news/social-affairs/religion-and-...
Also potentially relevant to the tech community here and anyone who works on currently-non-dominant social media platforms: politicians are already demanding that Gab be held criminally liable for the speech and actions of their users.

From Howard Dean [0]:

>You are a facilitator of neo nazis and other haters. You should be tried for being an accomplice to murder. You’re lucky shutting you down is all you get.

[0] https://twitter.com/GovHowardDean/status/1056710782342311938
> it's because that's the whole point of defining imaginary numbers in the first place!

People used imaginary numbers for a long time before Cartesian coordinates even existed.
Similar to the recruiters that throw away the top half of the application stack because they don't want unlucky people in their company I could see such data become valuable to some people.
OP was talking about casual or moral responsibility, not about criminal. Unless it was fraudulent neither party is to criminally blame, even if both hurried the economy toward the cliff. Even if "the banks" did so knowlingly. It was not their job to care about that.

And while it's sad, that banks were this short-sighted, it's important to note, the less ruthless ones were already priced out of the market.
Sounds like Boeing all right (source: I work at an MRO and deal with them regularly).
They don't do nice and fuzzy but they will get to the bottom of the technical aspect of the investigation.
Out of cynicism, however, I'll keep my eyes peeled for "free upgrade" Service Bulletins and configuration options being offered to new customers in the near future (like they did with the Short Field Performance on 737NG).
That is kind of what Ada does.
So does the word "design". The terms are overloaded and get a different meaning depending on the context.

In this case it's pretty clear we're talking about front-end as in "web front-end". The front-end/back-end distinction of a compiler is in another field entirely and means something completely different in the topic at hand.
DIY projects for halloween to make a spooky town
Suspicious routing through China uncovered
I think trying to standardize roles and role names is a pretty meaningless activity. Recruit for skills, not for some form of arbitrary title. In some stacks and some organizations these roles are well defined and meaningful - so they can be used internally.

But for external use (such as in a pay comparison or job posting) they are pretty meaningless. Just recruit a software developer and specify what skills the job requires.

Html/css to me is a design activity and probably better described as "web designers" or "interaction designers" and not developers at all (even if some JS is sprinkled on top to make the html come alive).
I'm trying to hire someone for this kind of role at the moment, and it's really confusing.

I need someone who can build a decent UI using Vue. I can do the tricky bits with Vuex and communicating with the server, but I do need them to be get the visual design parts of the thing, and the quite complex and advanced JS coding needed to make it happen. Am I looking for a designer or a developer?

I can understand how this blurs out to needing to understand MongoDB and functional programming. It's a tough line to draw.
It can't. Twitter makes people unnecessarily simplify arguments.

Unnecessarily simple arguments -> People get upset because you're misrepresenting them -> essentially screaming at each other instead of discussing.

The fundamental nature of the platform is bad. It's basically arguing in clickbait form.
I stated a simple and correct fact. In order for bad loans to exist there must be two parties involved: Irresponsible creditors and irresponsible (or stupid) borrowers. This is assuming that the terms of the loans are known by everyone. People lied to get loans but the banks, as many have pointed out, knew exactly who they were loaning to. And the borrowers knew very well that they couldn’t afford these loans. The only way they might not have is if they were not very smart.

I am completely surprised at how divisive this one simple fact has been. It is literally impossible to refute this.

And your comment on how society would be super fragile if I were right — it is.
Really nice, I'll be dropping this around a few people I know getting into python, any good way of passing on feedback? Github issue?
Yes there is a talk done by Google at Linux Kernel Security Summit 2018 about it.
Microsoft's announcement: https://cloudblogs.microsoft.com/microsoftsecure/2018/10/26/...
Smart Contracts for the People
"Frontend developer" is shorthand for "frontend web developer" or "web frontend developer". There is rarely any ambiguity in that.

While a compiler has a front- and back end, I doubt there are many ads for compiler frontend developers or compiler backend developers.
It’s on the official site, I’m not sure of 3rd party app support. To view your bookmarks, https://mobile.twitter.com/i/bookmarks
A survey of cross-lingual word embedding models (2016)
Might be, but in general the attitude and laws surrounding ownership of code (and most anything else) is very different in Norway, and I would assume Sweden. Here anything you make is explicitly yours and you have full ownership over it, even if you made it on company time. I've talked to several larger IT firms in Norway about this and they all have said that it would be suicide to force their employees to sign away their rights to personal and side projects, but that it would also more or less be impossible to enforce.
Ah, I basically only use the Android app, and this is hidden under the button that one expects would launch the confusing and awful Android sharing dialog.
Whether this is good or bad, I think it's cool that Twitter are still willing to make profound changes to their service. The last was switching from 140 to 280 chars. Kudos!
Access to speech has indeed been a problem; there were plenty of court cases about it in the 2000s. What is new, at least in my awareness, is a breakdown in access to infrastructure. Many (though not all) hosts/registrars/etc were built by ideological libertarians who had an absolutist free speech bent. Sites seemed more likely to encounter resistance from the government and big corporations than from their providers. Now the providers are big corporations, and they have close ties with the government!

A prime example is rotten.com. They faced plenty of C&Ds and government lawsuits, but it looks like they weren't forced into self-hosting until 2014 based on some quick research. Rotten was 1000x worse than Infowars, Gab, or even 4chan, but it was a protest site of sorts and an important free speech canary. (It's dead now, obviously.)

Can you give some examples of leftist sites being booted from their hosts in the 2000s? Maybe I'm not aware of them. WSWS, for instance, seems to be hosted by Godaddy currently, and that's about as left as you can get. Wikileaks is an example of an (IMHO) non-partisan site that has faced troubles, but that's because they actively leaked classified intel about ongoing conflicts. Cyptome faced some government pushback in the 2000s for leaking less controversial material, but they were hosted with Network Solutions in 2012, and now with Web.com.
To counter the downvotes: yes, Reddit can be a good forum for productive dialogue. It depends on the subreddit you're on—there are some subs (especially smaller and/or ones with heavy, thoughtful moderation) that are real gems.
AI winter – update
I use Splashtop (https://www.splashtop.com/personal) at work (macOS) to connect to my home PC (Win10). It allows me to keep a nice divide between work and personal activities. (e.g. I don't log into personal email or Facebook on my work machine).

I've been able to watch 1080p video and even play some high end games (ones that don't require full mouse capture) from my home PC with almost no issues (the odd framedrop here and there). It blew me away the first couple of times I tried it, having come from using LogMeIn and getting rather poor performance. Having monitors set to the same resolution at home and work allows me to seamlessly run the client fullscreen and I commonly forget I'm using a remote computer.
I took a reasonable mortgage that my wife and I could afford, paid a standard 20% down payment and saw the "value" of my first home drop 50% post 2008. Am I stupid? Was that my fault?

The "boogeyman" borrower who borrowed millions, made no down payment and had 0 income rarely exists.
Show HN: Twitch Giveaway App
There aren't many ads for any compiler related issues, but that doesn't mean they aren't "real".
Actually you can just use multiple tweets. It's what people have been doing for quite some time to get around the 280 characters limitation.

And I have seen many insightful discussions on Twitter. Not everything has to page long retorts.
The Linux kernel makes heavy use of GCC extensions, like statement expressions (https://gcc.gnu.org/onlinedocs/gcc-8.2.0/gcc/Statement-Exprs...), __builtin_constant_p (https://gcc.gnu.org/onlinedocs/gcc-8.2.0/gcc/Other-Builtins....), and GCC-style inline assembly. Since this means the kernel can only be compiled by gcc (or compilers which try to mimic gcc like clang, which pretends to be gcc 4.2.1), it makes sense to treat GCC (actually "the C89 standard plus GCC extensions") as the standard.
> Nobody cares about these responsible people apparently.

That's because they aren't. It's not their responsibility to figure out their own credit risk in relation to other loans that are packaged up in CDSes by banks and given triple A ratings by rating firms and sold on the market.

It started with the banker that sold a mortgage while knowing the people couldn't afford it, and continued with other firms packaging it up all nice and shiny until the whole financial system collapsed. There is no way consumers (normal every day people) are responsible for this mess.
It's not only owning the outcome that is the problem, if you develop a software system that in any ways competes with your employer they may have a reason to fire and/or sue you.

The problem as someone else stated above in this discussion is that with a company the size of IBM it is hard to do anything that is guaranteed not to compete with anything they do.
I think it's a good thing if they get rid of it and not just replace it with another symbol as they did with the favorites.

Either people like your stuff and want to share it, or they don't.
We're in the middle of a rollout of CoreOS. We'll finish the deployment, but won't be going in on any of the differentiators like locksmith. If only to make our possible migration to either (1) Debian or (2) The inevitable fork of Container Linux easier.
The EU version of USAToday has 0 tracking cookies. Go and check. Also check the speed!!
Which is not true at all. US real yield has gone from less than -1.5% on the short end [1] to around 1% recently across the yield curve. Historically it was around 2%. Not only that, the term premium is still likely negative [2]. The financial repression was real.

[1] https://www.treasury.gov/resource-center/data-chart-center/i...
(Note that there was a further 80 basis point spread between nominal overnight rates and the nominal 5 year rate, so real overnight rates were really really negative.)

[2] https://fred.stlouisfed.org/series/THREEFYTP10
Conceptually, I completely agree with (6). Practically, though, I found it really hard to do in some situations.

Specifically, when doing something where the solution is well known for the beginning, creating PRs which are small and easy to understand is easy.

When instead I have to solve difficult problems for which I don't already know the solution beforehand, and which require writing quite a bit of complex code - eg multiple classes that work with each other, and which maybe work with some complex external system I/the team doesn't already know well - I find it difficult to split the PR into smaller chunks, because I "evolve" the separate classes together, while also doing exploratory testing.

"Production ready" code comes later in the process, and at that point I usually have quite a bit of code. I noticed that people don't like reviewing the non-production-ready code, but what's the alternative? In theory, after I found out what the solution is, I could go back and rewrite it better from the beginning, but that would just require too much time.

Didn't find a good answer yet.
I can't speak to the exact implementation here, but you can just run specific components as system, and then the dangerous stuff (parsers, decompression, possibly emulation) as unprivileged.

Here's one approach.

https://blog.trailofbits.com/2017/08/02/microsoft-didnt-sand...
The Intel OpenCL SDK will allow you to get designs from code to running in hardware with no HDL. The problems you'll face won't be HDL related, they'll be crappy toolchain related.

Having said that, if you don't know what your design would look like in HDL then your performance will never be good enough to justify doing it on FPGA in the first place. Even if you do the performance will likely not be as good as GPU and probably an order of magnitude worse than an HDL implementation.
> Lol, if you'll make "knowingly misleading the public" a crime you will have to outlaw all of the religions, most of the politicians, celebrities, commercials

Yes please, to all! Particularly advertising, as these days it grew to be a cancer on human society.

> news companies, blogs, businesses, people with social media accounts...

Those could be run without lying to people.

Now I realize that regulating this is impossible (who watches the watchers, and all that) and trying would invite horrible consequences, but I wish we could at least change the social perception of lying to people. At individual level misleading others isn't going to earn you many friends, but when scaled up, it suddenly becomes a respectable occupation. This is one of the weirdest things about humans that I know.
Amazing project. Do you plan to create some kind of gallery for the "scenes"? I'm sure people will create unbelievable things with it and it would be greta to learn from such examples.
I don't think quality of "debate" on Twitter can be salvaged. Everything was designed for "engagement" and turned out to be rage-inducing machine.

Quote-retweet is used to send followers to harass the person responsible for the awful tweet. RT is choir-preaching (you're a monster if you don't RT that kicking babies is bad), and replies to twitter-celebrities' tweets give everyone their 15 minutes of fame to post the most idiotic meme.

And the only time when someone tries to make a coherent argument, it's a "Tread (1/50)" with a total mess, and every single sentence has buttons for taking it out of context.

They've optimized for engagement, and they're getting a lot of enragement.
You need two people, sorry.

You just described a designer and a developer.
We use email. Amazing how well it works for this. Who'd have thought?
OK, so what's the difference between that and malloc'ing a too big value?

Same issue, you just need larger values. In both cases you need a guard.
I think a good place to start would be the Joe Rogan and Tim Ferris podcasts that had Jocko on as a guest. Both were great interviews and give a summary of what he's talking about.

Jocko has a Youtube channel with clips about discipline which I think are good, but they are soundbites so miss nuance. For example, many people get hung up on getting up at 4:30am, but they miss the point. Getting up early is about getting a discipline win the first thing in the day. For me, I get up between 5-6am and go right to the gym. This means I'm in bed no later 10pm, which in turn means no more wasting time doing stuff like reading FB or Twitter or other nonsense. The other benefit of this, is who the hell gets up at 5am to read Twitter? I hope no one. If I'm up, it's time to be productive.

If you're still into learning more after that, and like history at all, I would start at his podcast #1. He reviews historical military non-fiction books, relates them to leadership and discipline, and finally wraps up with Q&A. I love history and at this point in my career need to be the best leader I can be, so they are super interesting for me. It's funny (scary?) now anytime I want to be slack on something I hear Jocko's voice in my head saying 'no fucking slack'.
So, let me see if I got your explanation right:

One formulates a theory that is supposed to describe a natural phenomenon (and therefore have some kind of predictive power, I presume).

Only ... that theory has too many degrees of freedom and because of that, it can produce states that can't possibly exist in the real world.

Or maybe, it produces states that have extraneous variables (like in your complex temperature example) that must be "projected away" to obtain something meaningful. Helper variables, so to speak.

Therefore, one needs to add constraints (i.e. remove degrees of freedom), until the initial theory "behaves" as expected and starts to fit the real world.

That prompts two questions:

Where do these additional constraints come from? Does one just pull them out of thin air, or are they somehow derived from an intuitive understanding of what actually happens at the physical level? Or are these additional constraints simply a refinement of the initial model that was just too broad to fit the physical world?

In what way does following that mental path actually help obtain the final result (general theory + addt'l constraints). Isn't adding constraints to a too-broad model a standard enough way of conducting business that it deserves a special name?

All the physics I've been exposed to in my life describes phenomena as a more or less complicated system of partial differential equations in N variables, with many of these variables found both in the numerator or the denominator of the differentiation operator.

The way I'm understanding gauge theory after reading your explanation is that you have a model with more variables than partial diffeqs and that in order for the system to "compute" one has to add additional partial diffeqs until number of equations matches number of variables. That's a pretty general way of operating, and I guess what I'm still not seeing is what makes gauge theory special in that regard.

I'm likely still missing something.
I offer a simple solution but nobody likes to hear it. The solution to legal tax avoidance is to stop using tax incentives to do public policy.

Set a single income tax rate for all businesses that they pay on revenue, not on profits. Do the same for individuals as well. No deductions, no credits. If you make $200k a year, your taxes are the same whether you have zero dependants or twelve.

Similarly, if you made $200M in revenue, you pay taxes on the $200M.

This is a little difficult because I have no idea how to account for Google putting ads for Pixel devices on Google search results or Facebook peddling their Alexa device in Instagram but there must be a way to force companies to report this as revenue. No idea how this will work for the Google home page for which there is no established price structure.

We can still keep a progressive tax regime. Maybe 0% income tax for revenues under a certain amount and higher taxes for higher brackets. But people never want to listen. They keep saying oh grocery stores will go out of business or whatever. I think it is pretty silly. We can't have it both ways. If we want to prevent legal tax avoidance, we must act to prevent tax avoidance.
And all of the values of i^i are real!
Connectwise control is a very nice remote control software. They even have a free tier I'm using to help family/friends with IT.
Yes, quite a few, mainframes, embedded OSes, bare metal deployments for SoC, surviving commercial UNIXes.
Not sure about likes but Twitter without retweets is a much better place. The people I follow rarely say something with their own voice, and I was tired of the "outrage" tweets for every new social issue. my feed is not much quieter, and when my Tweeps do say something, I pay attention.
"heavy, thoughtful moderation"
Aka the good censors...
The macOS VNC server seems to perform perfectly fine with macOS clients, but it performs terribly with any other VNC client. I am guessing they are using some proprietary compression or something there.
Sure, but unless we spend some effort (money) on curing or shooting the unlucky addict it won't lead to pretty things. Responsibility or not. And usually in civilized countries we don't like to shoot mentally ill people. But for some reason just watching as they tear apart their and their loved one's lives is a-ok, because responsibility. :(
I've used Paperspace (a competitor for WorkSpace) for strategy gaming on a Thinkpad X201 running Debian, and it worked fine. They don't offer 40h, but the price per hour seems cheaper ($0.07/h for their basic machine, the Air).
"letting Google and Facebook eat the European web without giving anything back. Pick your poison. "

Democracy means power of the people.
That is more than just voting.

If most of the people decide to use google and facebook although hating it, than maybe they deserve what they get.
I don't like Facebook, I don't use it.
I like google less every year, I use it less.

But I don't cry and whine for my politicians to tell those evil corporations to do what I want. They are free to offer me what they want. And I am free to decline and use something else.

And this may be smug, but if more people would act like that, there would be more real alternatives.
Why?
It has quite nice simple syntax. And all C newbies love it (doing malloc and then free is cumbersome, and not needed in simple cases).
Gab can reasonably claim safe-harbor over this. If they are not censoring user’s posts, then they shouldn’t be held liable.

Go-Daddy is 100% within their rights to kick Gab off of their service. But silencing certain speech is not, in my opinion, a smart way to prevent atrocities like this in the future.
I only see it on the mobile site.

It's found to the right of the heart button.
Yeah, I think both methods are somewhat opaque, and the one described here is opaque + hacky. I wouldn't let this through code review.