skysight-inc/HackerNews huggingface dataset:
The "Windows Spotlight" lockscreen option occasionally displays ads (they're the "more" in "fun facts, tips, and more", apparently). The start menu frequently showed suggested apps for me to download from the store, until I disabled all the live tiles. The notification area told me to use Edge every time I started up another browser (disabled those notifications too).

These are all forms of advertising couched as "helpful tips", with the goal of encouraging me to use products that I'm not already using.
> The premise is so unlikely (given what we know of Twitter's past behavior) that if we accept it, we have to accept motives that are beyond our understanding.

What you and I both know of Twitter's behavior is unlikely to be shared knowledge between us, unless it's been your job to follow the company for awhile in which case I would have to defer to you. But I still expect you to tell me what it is we should both know.

The Twitter I know is happy to shill for political reasons, that puts the possibility of money being given for damage control at corporate as being plausible to me, since there is more money in corporate than politics and Twitter itself is profit-driven with a shit business model. The Twitter you know is not? We could both be wrong. Without clarifying what you mean by "what we know" I wouldn't be so trigger happy with the rhetoric just yet.
You reverse the questions. Why? The man didn't do anything, he just sat there. Those who did do something where those who injured him.

Who was bleeding, the police, a United airlines person - or the passenger?

But it is interesting that you still try to reframe the problem, anything to twist the issue. Do you work for United? I'm not accusing you, just asking, there certainly are more than enough people who are even more obedient to authority than at any time in the Kaiserreich (19th century Germany) whose only way to read any such story is "how can I possibly read this situation so that the big guys are right". Your idea of law and order seems to be top => down, and one-way only, the top guys command, the bottom guys obey - immediately, no questions (again: the passenger did not do anything, reacting to aggression is not aggression!).
I honestly don't know how fundamental an issue it is. I suspect the console vendors and engine/library developers would all have to be on board at some level. For some idea of the timeline- most consoles transitioned from assembly to C around the N64/PS1 era, and then to C++ around the time it was standardized.

A move away from C++ would probably be significantly higher-effort than the move to it- C++ can not only trivially call C APIs but can also compile most C code without modification. To support Rust would require not only porting the toolchain (though this wouldn't be too bad on current-gen, since e.g. the PS4 even uses Clang), but really working well with the console SDKs, and third-party libraries and middleware, which are all written in C++.

It would probably also be a much tougher mindshare hill to climb- even C++ took a long time to be accepted, and its standard library still isn't. Vulnerabilities are not really an issue for games the way they are for, say, browsers, since games' inputs and environments are so constrained and there's often no real consequences worse than a player losing their save file.

So from my perspective (which to be fair is relatively new to the industry) these might be the most important features for getting Rust into games:

* Visual Studio integration, including code completion and debugging. Though console support would have to come from the console vendor, anyone could work on supporting things like variable name hovering and data display.

* C++ support- though maybe different from what application developers need. DirectX (Windows/Xbox One) is all COM-based, which is strongly related. If it's handled through bindgen, it still needs code completion support.

* SIMD, inline assembly, etc. This stuff gets used all the time for performance, and for a lot of it portability is not a concern, because things are handled differently per-platform anyway.

Similarly, Rust might just not be a good fit for games because of some tradeoffs it makes:

* Games can't get by with just malloc-style memory management- and while it's easy to mess up, C and C++ handle arenas/pools/etc with far less friction than Rust, where you'd want to package up every little pointer thing behind a safe API. That's a good tradeoff here because the bugs are mostly harmless and easy to track given the constrained environment.

* Maybe error handling? (Mostly devil's advocate at this point.) The games I've worked on tend to just assert in debug mode and ignore errors in production. Carefully handling every case could legitimately be a needless time sink for some situations. On the other hand stuff like `unwrap_or` could make that much clearer without slowing anyone down.

* I don't agree with all of tomaka's points (e.g. https://www.reddit.com/r/rust/comments/616rc8/rcpp_discusses...) but they would certainly be an issue for many game developers.
> In no way does it imply you should be scared of the Muslims.

It's not implying that you should, it is expecting that you are. It’s a FUD article touting b.s. numbers to boost the impression of vulnerability and of the 35-ish problem apps they chose to describe the one that’s a muslim prayer app. Why not choose a stopwatch app or a flappy bird clone or literally ANY of the other ones? Because they are depending on your preexisting, generalized fear of muslims.

> In the example given, it is the Muslims who should be scared.

Yes, I agree. Not only are they the victims of poorly written apps, they are also the victims of poorly written news
I think there will be some good out of all the bad things we're doing now to our environment. Bad things are going to happen, I think this part is pretty clear. But out of the misery will come a hard lesson about respecting our environment, and added value of nature in our lives. So mankind could be better off after this. Something along the lesson from 2 world wars to not allow it in this scale again, it seems to work so far.

Basically, we as our generations are fucked in sense that we can do little to affect our lives, to move the masses to do something not directly beneficial to them, actually in contrary. Only build/protect for the future generations.

what we can do - similar to seedbank, preserve DNA of all the animals that live now, in various places. We will repopulate once the technological barrier for it will be crossed, probably even with long extinct species ie mammoth just because we can. They will behave differently, so records of their behavior now in wild species might help.
Anbox – Android in a Box
Elon Musk Has an Awkward Problem at Tesla: Employee Parking
Absolutely not. In order for United to exercise THEIR civil rights in this entirely civil case and sue for lost revenue related to not being able to get their crew to Louisville, they should have let him fly after confirming his refusal to leave and then later pleaded their case before a judge. If United indeed had the right to reject him, they would have been compensated by the doctor.

It was United, not the passenger, who escalated to violence in a purely civil matter. He did not force himself onto the plane, he simply declined to give up the seat he had already been given.
Seems a natural investment for Amazon.
Disclaimer: I run this project.

https://www.cronweekly.com - a weekly digest on linux & open source, with a focus on web related content.
For me it's probably selfishness. I'm an infinite inboxer, who prefers synchronous communication (if any). If I need something, I'm going to walk up or call, and yet my door stays closed. So the two preferences aren't mutually exclusive, but in my experience these generally ARE different people altogether.
This works particularly well with the pattern matching option on android devices.
If I can't use my own client (pidgin/finch), then I'm just not going to use the chat-service. I don't mind being logged into $chat_client_of_the_week, I mind logging into all of the $chat_clients_of_last_week though.
I hope it is hidden. The site owner shouldn't have his/her finances broadcast on the internet. Friends come from the woodwork when they find out you just made $x million (not speaking from experience unfortunately).
Ironically the Mac App Store itself is basically just a WebView in a window, and you're essentially browsing a website (DOM and JS and everything) with extra privileges with the host OS.
Not sure, because refineries can crack larger hydrocarbons (kerosene) into smaller ones (gasoline/benzine) based on demand.
So if it's United's fault, remind me again why the security guard likely lost his career over this?
Will you change the name to mainstreamhackers.com?
Used this on my every project that I started. Ever since then, I almost never touched CSS anymore. I used it on my personal website: http://www.philipyoungg.com

cons: It's rather messy in HTML, but I grow with it.
> PHP also has nice footguns in that area.

PHP would deal with uploaded files by itself and write them correctly and directly to disk (unlike some Java implementations like Nexus which buffers in RAM, you can guess what happens).

As for ordinary POST/GET parameters, it stores them in a string aka a byte stream which you can then post-process e.g. by translating to UTF-8 based on the browser encoding header. So basically the only way to shoot yourself is if you're doing substr and friends on user input instead of using the mb_ variants.
if they'd be giving you access to the complete node.js ecosystem maybe.
With electron you can easily integrate native c++ libaries for high performance stuff or things that require hardware access. It's not like electron is just a webbrowser.
!? Except hostages don't know they're being kidnapped. Slack's pricing is no secret.
>And what about Python for data analysis? The one language that is known to be 10x slower than C becomes the de-facto standard for a field where what matters most is code performance. Again: ease of programming.

That is likely not the only reason. A lot of the libraries like NumPy, SciPy etc., that are one of the reasons (but not the only one) why Python is used so much for STEM / data analysis / data science etc., are written in highly optimized C or C++ or FORTRAN, with maybe thin Python wrappers over them. So ease of programming alone is not the reason. If it was easy but too slow to run (remember, many such apps process huge amounts of data), then people would not use it.

Edited to change "C" to "C or C++".
Yeah, and they used C because the compilator could optimized stuff the JVM couldn't but now it can. And now Python get type hints so you can have the IDE tools you have with Java like with PyCharm. It's the circle of life.
That idiotic effect saves bandwidth and allows the page to load more quickly.
Hollow Heap
That's hard to say.

I've trained myself to be sensitive to different types of energies (or whatever they really are). But my spells are to manipulate these energies in ways I wish teem to be.

For example, I felt 'malice' from a server I and a colleague were working on. Servers shoukdnt have emotion, unless someone left that imprint. Well, turns out it was a popped machine from 6 months ago from an Apache Tomcat install where they badly fixed the hacked server. And they didn't clean it well enough. Rkhunter and chkrootkit both found kmods that were still resident.

In that case, it was noting more than feeling maliciousness, and then using my technical prowess to prove it.

Other cases, I've done things like debug heisenbugs simply by willing them to resolve or make the error evident. Most of those types of "spells" are mental. I dont need candles or whatever.

Another time, someone in our hackerspace got ahold of Mathers Grand Key of the Legemetton and decided to do a demonic summoning as provided. He was an atheist, and was just following the motions. It worked. He trapped something there, that was frightening every sensitive type that walked through the doorway.. I found it, and took care of it in the proscribed manner (release, dismissal, and freed from any cost it may have incurred to me).

But to answer your question, no its not like casting D&D fireball. Most things dont have physically perceivable effects. But the underlying question: yes, harm to others can very much be done.
Seo optimization: How to optimize your site for seo
Wouldn't they also run into the licensing problem, even more so if they try to sell access?
I'd be interesting in working on that if you open sourced it!
One presumes that, as the speaker is the Author's Guild, they would probably be happy to fix that problem by accepting the licensing fees for orphaned works themselves.
I'd also point out that structurally, food companies are strongly disincentivized to quickly kill their customers, as they'd like to sell you something tomorrow, too. (Slowly killing their customers is a potential strategy, though anyone who wishes to dance on capitalism's grave with that has a lot of very pointy questions to answer about the government's involvement with the way the food industry may be slowly killing us.)

Twitter is mostly incentivized to keep eyeballs on their site no matter what. If that means using highly sophisticated machine learning algorithms to lock people in a soft, warm filter bubble in which they are eternally flattered for their opinions and never encounter a reason to leave, so be it.

In fact arguably Silicon Valley's biggest social-media challenge they are facing right now is that the world is trying to force them to recognize that not everybody wants to be locked in the same bubble that a Silicon Valley liberal does, a lesson that they are still trying to resist. It would probably be worth billions for Facebook and Twitter to give up on that dream and instead help people into their own custom soft warm filter bubble. If they don't do it, somebody else will.

I'm not celebrating this, simply observing that every month the money gradient Facebook, Twitter, and so on are facing to head down this road is going to get steeper.
They already have.
http://commondatastorage.googleapis.com/books/syntactic-ngra...
> the only site I follow that doesn't really support RSS is HN.

I am not sure what you mean by "really" but there is

https://news.ycombinator.com/rss

However, its quite rudimentary (maybe that's what you're getting at?)
If it's anything like the automotive industry, their customers already have a contract that specifies the price going down for the next decade. Customers know that you'll improve your process, get more efficient, develop a supply chain, learn to spot problems before they surface, automate repetitive actions, and train your technicians as the years go by.

The contracts specify prices and quantities years in advance - with later years at lower cost than the first years. I suspect that someone guessed years ago that while these titanium parts might need to be made with expensive machining initially, they could eventually be built using EDM, casting, or 3D-printing, and factored that into their budget at Boeing or their contract as a customer.
then we'd see a distortion free economy

That is either incredibly optimistic, or incredibly naive. Perhaps both. To the degree that Rand's thoughts can be made consistent in this area, they touch on many areas of economic complexity that nobody has a very good idea how to understand & model, let alone control.
Tamagotchi: classic toy from the 90s is set for a comeback
Or likewise, Bizspark can get you the Azure credit too, along with basically an MSDN subscription.
> Thatcher and Reagan going union busing

What exactly do you mean by that if you don't mind me asking?
Also keep in mind that most of these credits usually expire after one year, so definitely have a solid plan to get profitable before they run out.
The problem isn't COBOL developers, it's the Subject Matter Experts (SMEs) of the applications themselves - developers don't know why something was built the way it was, so maintaining and upgrading it is difficult from a logical perspective, not a technical one.

When you provision a credit or debit card to an iPhone, it hits thousands of lines of COBOL for my bank. I wrote the application that delegates requests that come in on the payment network from Apple. Our issue isn't finding developers to maintain it, but if the application sits stagnant for decades, then the problem exists that we don't have product expertise to do the work.
I think you're mistaken, the fact that so many company are switching to Electron is evidence that it doesn't sell better.

Hold on a bit with that assertion.

First: which apps built on Electron are being sold, period? All the ones I'm aware of are open source, like Atom, or front ends to services, like Slack.

Second: which companies are switching to Electron for development? Again, all the Electron apps I'm familiar with are ones that started out that way. While I'm sure there's probably an app or two out there that began as a native client and then went to "let's just be a web wrapper," I don't know of any big ones offhand. (I've come across companies that have shifted their strategy to using true native applications, however. Facebook famously shifted their mobile strategy from HTML5/JS to native apps some years back, and I know of several iOS apps that were using "write everything in JS, it'll be great!" toolkits that switched to actual native AppKit.)

Third, and admittedly anecdotally, in both my experience and what I've consistently heard and read from people who've had the opportunity to study the UX of both native and "wrapped web" apps, just because users don't use the language of developers doesn't mean they don't notice when apps are slow, resource-hoggy, and behave kinda weirdly compared to other apps. I run a Slack for a writing group that's mostly populated by non-technical people and it is not uncommon for users to complain about Slack "slowing down their machine." Just because people don't know the term "native app" doesn't mean they aren't going to be able to tell "this app over here is nicer to use than that app over there," and that might be because "that app over there" doesn't minimize properly, or has weird menus that put common things in uncommon places, or doesn't do what they expect when they right-click on selected objects.
Hi folks, just launched this today! Please comment if you're interested in trying out and would like a promo code (there are plenty available :) ).

I built this primarily because 1) I love a good technical challenge, and 2) none of the existing services out there fit my needs. There are products like Boomerang and Streak, which are both very powerful, but require you to install a browser extension and only work on your desktop.

For me, it seems silly to have to install a browser extension that might only work in one place, and then have to find a different solution for my iPhone. Snooze for Gmail works everywhere, no extensions required.

Lastly, not that I feel many people care about this, but your emails never leave your Gmail inbox, and I have no access to the access tokens created by authorizing the Google Apps Script that does the heavy lifting.

Happy to any questions about the product, tech stack, etc. Enjoy!
Can you define "flamewar", so I can avoid treading this line? I like HN a lot but you seem to be very sensitive so I'd like to not get banned. He brought up 9/11 and asked what the difference is, and I told him. You seem to be miserably insistent on deleting even the most slightly negative mention of Islam (again, I wasn't even the one who brought up 9/11).
I'm running VSCode and Slack on an 11" MB AIR with 8GB Ram (Early 2014). I'm not really seeing performance problems, even with about 40 tabs open on my Google Chrome. While I do occasionally see Slack occasionally popping up on my Activity Monitor, as a user I don't feel I've actually been negatively impacted by this.

What kind of hardware are you on as a developer?
Perhaps they are targeting astroturfing campaign(s).

r/TodayILearned has at least 6 TIL United horror stories ATM.
Yes that's correct. You could call it Laser Cladding, Directed Energy Deposition, or Laser Metal Deposition

If I'm not mistaken, it's cheaper to build titanium in a hybrid process like this, compared to milling a large block of titanium. 3D printing has found it's cost efficiency with titanium and it's not even because of complex geometry. The industrial potential is massive.
What is the probability of that happening? I know it occurred in a really poor movie[1][2], but I cannot believe this is common enough to warrant the effort. Also, wouldn't early detection be a better / cheaper alternative?

1) http://www.imdb.com/title/tt2017038/

2) https://youtu.be/YwmVpHJeqgY?t=7m27s
Slack announces dropdowns
I'm sure they could have avoided this whole situation by offering the first 4 persons of the airplane, a 1000$ CASH. Instead, their policy is to risk incidents like this, for one simple reason: because they can.

This is what happens when you get monopolies. Come on people, I thought we learned from the ISP monopolies already. Whenever you have limited or No choice: like monopolies, no good can come from it. I'm not surprised by this at all. And, I wouldn't be surprised if we see large increases in air fares above inflation, in coming years, as airlines consolidate their monopolistic powers. It won't be too long untill they're competing with Comcast and At&t for worst customer service.
Show HN: Redis proof of concept tool to pre-expire least used Redis keys
Too bad no one is really advocating socialism, most people want capitalism with guardrails (aka Scandinavian social democracy)
> in the scale of a few hundred million years the current climate change (or the temporary existence of homo sapiens) doesn't make a meaningful impact.
Or a statement of fact. "Users use. Creators update."
Funny, because i see the current US corporate+political sphere as being a far better repesentation of her anti-heroes. There are far more Tooheys in the upper echelon of American society than there are Galts.

Venezula looks a lot more like Animal Farm.
> Fix your group's culture.

Culture-change is about the hardest thing to achieve.
Some quick answers

• If by "tree structure" you mean a folder hierarchy, yep that's supported. I think we have a current bug with dragging nested subfolders but we're working on a fix. (Surprisingly >99% of users have a flat hierarchy.)

• A thread can certainly be in two separate folders (e.g. Inbox and Sent) but an individual message can't be in two folders at once. In that situation there are two copies on the actual mail server. For Gmail/Gsuite this is possible via labels where any thread can have an arbitrary number of labels. We support both systems.

• "labels can be configured to learn which emails to automatically sort into themselves, based on the email contents" -- this is a really cool idea and something we've talked about internally. AFAIK there is no cross-platform mail client that does this today beyond things like manual Gmail filters. It could also be an interesting plugin that anyone could build on NM. We have a Slack chat room where folks discuss stuff like this if you're interested: http://slack-invite.nylas.com/

• And for your bonus round (haha) yes there are 2 different ways to configure the UI. One of them is 3-pane with a reading mode like Outlook, and the other is 2-pane that navigates like Gmail. http://i.imgur.com/Lt0x7O4.png

Also in 3-pane if you make the message list wide enough it will switch into the compact version: http://i.imgur.com/SaGp9eV.png

(Obviously it will show your real mail data. We have a "screenshot mode" for sharing stuff like this without revealing sensitive information.)
I really like this quote:
"In this respect, Rand was a merely half-great writer: her villains were real, but her heroes were fake. There is no Galt’s Gulch." - Peter Thiel