skysight-inc/HackerNews huggingface dataset:
This is a harsh thing to say and here goes. This article and its response are boring. They're what happen when you take a high-stakes situation (union creation, scabs, overworked grad students) and take all the emotion out of it. People already interested may read these happily, but as a layperson, it took some effort for me.

The tldr; is ("scab" professor) supports holding class even when the sky is falling because of their duty to educate. The other side (grad student organizer) argues that not holding class was okay because many undergrads supported the grad student's efforts. Scattered throughout are references to Plato/Socrates and some philosophical musings on if grad students are employees in the since of working for a business (and therefore able to unionize).
This assumes that a company has a culture that allows training to happen and affect change, instead of being pushed off, ignored, or laughed at.

And training on different file/executable types isn't effective. Many high profile phishing attacks have been carried out using malicious attacks embedded in innocuous files like word documents or PDFs. The only way to actually prevent malicious code from a download is to prevent the download in the first place.
I’d expect to see more consolidation in the market in the next few years as Bird/Lime/Uber/Lyft gobble up the smaller players.
The F-35 isn't that "bleeding edge" though. Most of the "innovation" comes from trying to accomplish a bunch of different roles with a single aircraft (shockingly, this has resulted in a plane that excels at none of them).
Here's the other important thing: if you want to allow private use and criminalize public abuse, fine. Do that. But don't stop enforcing the law, lest you set (or strengthen) the precedent that the law is bent for political expediency. Change the law, don't just "stop enforcing it". Besides, if the goal is to provide lasting change, it makes more sense: a different enforcer could make a different decision. It's a little more difficult to rebuild support for legislative action (to, say, re-criminalize something) than for an administrator to do it.
> Presumably no pilot will fly into terrain if in control.

The history of flight has many instance where this has happened.

A very common cause is bad visibility mixed in with mountainous terrain.
Wondershare Filmora 8.1 Full Version with Crack
I think GraphQL is pretty cool, but my experience with Apollo is mostly negative. The query and mutation components for example - on the surface, they seem pretty useful, however, in reality, its a bad idea to have your view layer directly making API calls - those should be in some other module thats lower level, away from the view and easier to test. But instead, people use these query components everywhere, and all of the sudden, all the app's logic is weaved into the view and very hard to unit test.

Apollo's local state tools are bad in my opinion as well. It might work OK if you just want to keep a few global flags, but anything more, and it gets really verbose. Especially if you want to update state based on current state, you have to first manually fetch the current state, then update it, then save that object back, every time. On top of this, its often necessary to write mutations just to update local state, which are written as GraphQL strings - one mistake in this syntax and you can be stuck trying to debug it for a while. How any of that is easier than just having Redux I still don't understand.

Overall, Apollo feels like a worse version of Angular.js - an app framework thats trying to do way too much. If your app just made basic GET requests and had no other logic, I could see how Apollo could be useful (but why have a framework at all in this case?) However, if you have complex logic or local state, Apollo quickly becomes and opinionated, unwieldy piece of junk
I see your point. I agree that we shouldn't incentivize drug consumption. However, the current way of de-incentivizing drug consumption through making it illegal doesn't seem to work well. Luckily, there is more than one way to de-incentivize something like that (look at the soda tax, for example!).

The issue with drugs (as opposed to soda) is that the illegality in itself a lot of times tends to make people homeless by heavily limiting their hosing/employment/etc. perspectives. De-incentivizing drug consumption by heavily taxing them and making the proceeds go towards rehabilitation for addicts and helping those people get on their feet and find employment? I am with you on that. But I cannot really support, in good conscience, punishing drug users to the point where they are pushed to become homeless.
And it's definitely not alone: a huge amount of scientific nomenclature for organisms comes from Greek or Latin. https://en.wikipedia.org/wiki/List_of_Latin_and_Greek_words_...
He had an Armani suit phase for a number of years.
Funny how advice on this site is always "Charge what it's worth!" or "Don't be afraid to charge for your product!", unless of course, it's someone who's already made it, like Microsoft, and then it's the tired 20 year old "M$" meme again.
Yes. You can always do better.
If nothing else it's advertising. "We have the capability to regularly defend against attacks from state-level actors."
I don't think you can make a blanket statement here; it's going to really depend on the implementation details.

For example, if each plugin includes any kind of LUT, you don't have data locality either way, and you're much better off passing data between the plugins. If the plugins are complex, you'll be flushing your instruction cache, which will have to be refilled via random access as opposed to the linear reading of an audio segment.

Further, 192khz 24bit audio is only 0.5 megabytes per second. Skylake lists sustained L3 bandwidth as 18 bytes/cycle. This is enough to transfer 100k such audio streams simultaneously. It's very unlikely this is a bottleneck.
I believe that one of the primary causes is the overprescription of opiods by doctors in the USA, who were pressured by a patients (a generation of consumerism and instant gratification who expect doctors to provide instant treatment/remedy) on one side, and drug companies (who saw prescription painkillers as a sudden new cash cow) on the other. An article I've recently read in the Atlantic provides a perspective on this subject:

https://www.theatlantic.com/magazine/archive/2019/05/opioid-...
Ask HN: Is it possible to work remotely on an H-4 visa?
Has anyone here been in the US under an H-4 visa, working remotely, getting paid in a different country, successfully?

It's my understanding that this is not allowed, but I'm trying to understand whether this is actually enforced and how.
Geekbench has been around for a while and is considered reputable.
Agreed. Duncan Campbell's article "Somebody's Listening" about this is from 1988!

http://new.duncan.gn.apc.org/menu/journalism/newstatesman/So...
My Apple II cost around $1k in 1978, about $4k today. That was without a disk drive.

Today, a Rasbpi costs $5.

Holy freakin' cow.
Well, China of course can make Hong Kong "a city among dozens" if it tries hard, but today a citizen of Hong Kong has an average income of $46 000, while a Chinese citizen only $8 960 [1]. For comparison, in Korea an average income is $28 000 and in Japan it is $38 000. But I agree that Chinese government definitely is able to lower the income of the citizens to Chinese average within 20 years.

> The idea that rights and liberties are absolutely essential

First, they are absolutely essential for higher quality of life. You cannot measure it with just GDP per capita or income per capita. For example, Middle Asian oil-selling countries might have high income, but life is not very pleasant there, especially if you are a woman, a gay, a journalist or part of any other minority.

Also, it is more difficult to make business in authoritarian countries because of excess control over any activities which creates opportunities for corruption. For example, in China to release a mere smartphone game, the developer first has to approve the scenario and characters in the government (yes, they really have such requirements). Of course, officials have no motivation to hurry because it is you who is losing profits, not them. And you have to repeat the procedure when releasing an update.

Also, in authoritarian countries the government typically tries to gain control over any large enterprise, and after that the profits are going to nobody knows where (but the friends and relatives of officials supervising the enterpsie suddenly become successful eneterpreneurs) and the losses are compensated from the budget.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_GNI_(nomi...
Tavis Ormandy....sigh.

As a hoster I truly despise this individual. Back in the dying days of Windows 2003 he did the same thing. We still had a small fleet of 2k3 servers on extended maintenance in our shared hosting environment.

This prick saw fit to release details on a "zero day" after 90 days which caused us some serious pain and major loss of business. Sure MS should have moved faster to plug the hole, but you know, Windows is a helluva legacy code base, but this arrogant ass-hat still saw fit to effectively fuck us and a few other UK hosters by releasing the exploit details.

Literally within 48 hours these boxes were pwned (via insecure/broken versions of Wordpress and other shit code agencies write - sadly as a shared hoster you simply can't control what 2000 users do on their shared hosted sites with PHP and ASP). It was a privilege escalation exploit, goddamn nothing we could do to prevent this.

Ok, I get the "security through obscurity" argument, and that we shouldn't hide these exploits, but at that time there were no known exploits in the field....until Tavis told the world.

He's got a chip on his shoulder about Microsoft and their past security practices (fair enough, I have too), but he seems to not give a shit about the impact of releasing a zero day, that perhaps only he knows about, on businesses trying to earn a crust. Not very responsible.

Sorry for the bad language, but when you've been up for five days solid fire fighting this type of crap my respect for the likes of Ormandy (and MS for not moving fast enough) kinda goes out of the window.

I expect many to disagree and perhaps revel in disrupting MS's platform, but there's a social and moral responsibility. What good does it do to release these exploits after some arbitrary amount of time Ormandy and crew have decided when it's likely only them at that time who understand them. Businesses live and die sometimes by these decisions, and the impact on their staff can be catastrophic.
> Lots of countries burn money on labor and goods they don't need, they just call it "socialism" instead of "defence"

I suppose in your eyes, 'need' is a loaded term. Maslow's hierarchy of needs, while subject to some debate, has become a popular consensus on what the term means. Many socialist policies are in favor of universal health-care, food and housing programs etc. which sit at the foundation of the hierarchy.

https://en.wikipedia.org/wiki/Maslow's_hierarchy_of_needs
One point five trillion dollars.
Or you create some sort of middleware to talk between the two.
India Establishes New Warfare Agency in Bid to Become Space Power
Nice tip! I found this:

https://www.poynter.org/reporting-editing/2006/fifty-writing...

And it links to a book on the topic too.

> Roy Peter Clark... whittled down almost thirty years of experience in journalism, writing, and teaching into a series of fifty short essays on different aspects of writing
This kind of planes are not what is needed to be a superpower nowadays. The landscape of military confrontation has completely changed.
Most people couldn't. And businesses which could afford them wouldn't. Which is why Lisa bombed.

But Lisa's pricing made the Mac more appealing. It wasn't exactly affordable, but you were getting maybe a third of a Lisa - including the new GUI, which was obviously the future [tm] compared to the Apple II - at less than a third of the price.

Even at the prices being charged, the Mac and PC were competitive with previous standards, and affordable enough to have a sizeable market among affluent middle class users.

They offered more than the old S-100 boxes did, for the same or less money. And they were much cheaper and more "personal" than industrial minis like the PDP-11 and the VAX.
I don’t trust dedicated review sites or comparison sites because they’re built pretty much as a monetization vehicle. In the same vein I dislike products, services, or sites that do something similar but in reality is just a big amazon referral source in disguise.

Outside of this, I generally don’t have a problem with people using affiliate links as a way to monetize something they’d talk about anyway.
Our approach (at Apollo) for building a VC funded business out of this is:

1. Build the best GraphQL developer tools we can, focusing on making developers happy. Make sure those tools are open source, and involve the GraphQL community as much as possible when building them, to make sure we're building tools developers actually want to use. With those tools available, make sure any developer who wants to use them can, for free.

2. At the same time, build more advanced tooling and sophisticated GraphQL infrastructure components (that would be costly for an individual organization to build and maintain themselves), that provide a way for businesses and organizations to effectively, efficiently, and securely manage their GraphQL based infrastructure. Give anyone the chance to use these more advanced tools/components for free up to a certain threshold, to see if they're a good fit and if they're worth the money. If all signs point to yes, we then start charging.

Our approach is fairly simple, and has been followed successfully by many companies before us (a simple plan is a good plan). We've been following this approach for a while (before this funding came into place), and things have been going extremely well.
The United States Geological Survey releases tons of mapping data.
Why do you need admin rights?

IIS development - Visual Studio needs Admin to actively debug IIS.

Memory tools like dotMemory.

Dealing with Windows Services.

Shit... dealing with Windows.
The description of the operation of this thing always seems incomplete. From the Wikipedia article:

>The length of the antenna and the dimensions of the cavity were engineered in order to make the re-broadcast signal a higher harmonic of the illuminating frequency.

That wouldn't actually work by itself. There would have to be some sort of non-linear element to cause the harmonics. Chances are there was something like a varactor in there. The original technical description probably omitted critical details because spooks are like that...
Yes, IPFS addresses some of the use-cases of HTTP while solving other problems where HTTP falls short. It isn't a complete drop-in replacement, but does set up a foundation for an internet that will last longer and (at some point) perform better across varying network conditions.

> but I think this is (vaguely) analogous to building
> a website based on IP addresses and port numbers, not URIs.

IPNS is a naming solution designed to address this:

https://docs.ipfs.io/guides/concepts/ipns/

It's not super fast right now, but there's some work happening now to make it much faster.

ENS, the Ethereum name system, is also an emerging way of doing this.

> basically be this URI resolution map

IPLD is a data model that works with IPFS to address the use-case you're describing, where you have a permanent reference to a mutable set of data: https://ipld.io/
You can just use gorename.

https://godoc.org/golang.org/x/tools/cmd/gorename
I think that permission was because Internet access used to be quite slow and expensive.
> Why do we need both . and -> ? The compiler is always able to know which one makes sense from the type of the variable anyway.

I've often wondered this myself. The best I can come up with is that the underlying code generation includes an additional dereferencing step with ->, so having both . and -> makes the compiler a little more transparent.

Of course, in C++ you really need both because overloading -> is nice for e.g. objects that want to look like pointers.
The modern aggressive undefined-behavior based optimizations ruins any remaining appeal of the "simplicity" of C for me. The extremely broad definition of undefined behavior may allow the compiler to, for example, silently delete explicit checks for signed integer overflow [1] among other things and still claim standards compliance, but I don't think that programming model can reasonably be described as simple.

It many ways Go feels like an updated C. It retains most of the basic abilities of C, while cleaning up some things (headers, etc), having more basic libraries included, and choosing some defaults around things like out-of-bounds array access that are probably more appropriate for the majority of most programs (outside of particular hot loops, etc) in an era where software is often connected to the network and security is a bigger concern.

[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30475,
http://blog.llvm.org/2011/05/what-every-c-programmer-should-...
What I've always wondered is: how many medical "$100 bills laying on the street" are there to pick up, if you don't care about the need to commercialize (and thus go through FDA rigamarole for) a therapeutic approach, but just want to improve your own health, or the health of someone you love, as a one-off?

For pharmaceuticals specifically this is what people call "nootropics"—but there's so much to medicine other than searching for new chemicals to put into people's bodies.

I've got to assume that, for example, there's just as many things a clever hardware hacker could do to with e.g. masers or ultrasound or electrolysis or ferromagnetic nanoparticles, to influence the course of a disease; or things a clever biochemist could do by, say, encapsulating existing drugs (or even ordinary non-drug substances) in novel delivery vehicles like cyclodextrin molecules or gel matrices.

What medical miracles have been performed once, on a rat in a university research center somewhere, but have never even attempted commercialization?
We almost got away with a real race last weekend ...
Do you really want to see your nice, clean google maps application replaced by committee-designed garbage? Besides, where in the Constitution does it say that's allowed? The only reason GPS turned out as well as it did was because it was a military service opened to the public.
One self-defeating pattern is having different parts of the interview process filter out different types of people, so that neither one can make it through the whole process.

Sometimes (well, maybe even typically) the beginning and ending of an application process are with different groups, and types, of people.
The defense acquisition process is supposed to allow for production of bleeding edge development efforts while minimizing risk and meeting requirements, on budget and on schedule. In theory, anyway.

The main problem to me is the F-35 is three airframes with three different sets of (competing) requirements, trying to save cost by keeping as much similar between them as possible. I don't know in the end if we would have just been better off with three purpose-built aircraft.
I have seen formulas entered as plain text in a cell, and then a macro used to update other cells with that formula. You can then change the formula in one place and run the macro to update it everywhere.
IPFS is useful to blockchain projects because of the permanence of content hashes. That doesn’t mean it’s not also useful to many others. QRI is using it as the publishing medium and backing store for all kinds of data sets, for example. No blockchain, just shared storage across interested parties.

You make a really good point about communicating readiness - the author of the post is expecting more from pre-alpha software than it is ready to provide.
Timing is impeccable: Trump is about to sell a bunch of F-35's to Poland, so let's hit them with a "cluster of damning reports" to sour the deal.

If you read the actual article, you'll see that most problems are either fixed already or aren't as severe the headline would make you believe. But nobody really reads the articles.
I'm pretty sure that if you do a great amount of research you will find a tremendous amount of evidence for what you ostensibly consider to be a really fantastic claim, folks.
I highly recommend Ramez Naam's Nexus Trilogy.[1]

I think Naam's take on the genre hits a lot of the bullet points others in the thread have cited as desirable characteristics in their ideal sci-fi.

It takes what is in my opinion the most reasonable approach to the shiny vs non-shiny duality and simply includes both. From the devastating effects advanced technology could wreak against a group of tech abstaining monks to the spiritual enlightenment that might be obtained if humans could communicate mind-to-mind, I think the series does a great job of illustrating the best and worst of what the near future could conceivably have to offer us.

It's possible you'll find it to be too inline with SV's idealistic picture of a future where truly outlandish things like truly conscious artificial intelligences or indefinite life extension are actually within the realm of possibility -- but despite Naam's choice to feature these same kinds of "tech miracles", I think it still manages to stay remarkably down to earth. Despite the grandiosity of some of the possibilities described it all had so much detail so as to still feel plausible and even familiar at points.

IIRC Naam took a fair bit of care in basing most of the tech and predictions in the book on actual scientific opinion of what might be possible given humanity's current scientific understanding and rate of progress.

Despite having to suspend my disbelief at a few points, I enjoyed the hell out of it and count it as one of my favorite sci-fi universes up there with Stross' Accelerando and Banks' Culture series. Here's hoping you do as well!

[1] https://www.goodreads.com/book/show/13642710-nexus
"It's user-hostile, why did you think this was a good idea?"
I'm Manning's Publisher and I thought it was a good idea. We obviously implemented it badly if you guys think it is "hostile." Also, we have failed to explain WHY it's done this way: by getting scrambled content first and unscrambling as you scroll you are able to look at any piece of the book that you choose--you're not forced to look at the one or two chapters selected by the publisher and offered for free. The mechanism allows that without giving away the entire content for free. If you do look at it in scrambled form, you still get a sense of what it covers because much of it remains unscrambled: the heads of all levels, all code, all figures and code, and figure/code comments and captions.

After seeing this discussion we changed the unscrambling animation--it's not a rotation anymore but simply a replacement. Let us know. Also, the amount of time we let people read unscrambled content is limited. Maybe it needs to be longer?

We keep trying ideas that we hope will please our readers; sometimes we are going to fail.
Whenever I see articles about DevOps, I find myself wondering what exactly it is. It seems to mean different things to different people. Without any definitions in this article, I find it hard to understand what they mean by "Dev", "Ops", and "DevOps".
Pretty bleak for Unreal. UE4 uses only one core at a time and is often the limiting factor before GPU.
I've been lightly submitting personal work to reddit and hacker news for years and it's pretty obvious that post title, time of day, and day of week are the primary driving factors.
for some reason, that sort of reminds me of Colony on netflix