skysight-inc/HackerNews huggingface dataset:
There seems to be some common misconceptions about the technology behind both React and FRP, and unfortunately this is compounded by the fact that FB called it "React" when it is not technically using reactive technology or functional reactive programming. I'd love to hear from any experts on the matter what the key technical distinctions are between React and FRP and where Qt's QML, which is declarative and reactive, fits into this picture in comparison. I've recently skimmed several papers on general reactive programming, and many of them cite QML in their examples, while none of them mentioned React -- perhaps because React is newer. In any case, these are interesting paradigms that could use some dumbed-down explanations.
No Firefox? No thanks.
It All Started with a Wager About System Upgrades
Pallets – organization for Werkzeug (probably Flask) and other python libraries
It's worth trying again.
You need to have all, or almost all music, for people to sign up with you. I wouldn't be a paying spotify customer if it wasn't because they had almost all the music I wanted.

What we really need are a change to copyright laws that requires a mandatory uniform-fee-only streaming license for all music, tv and movies.
The "rich AI" problem didn't seem feasible to me until I realized how powerful and flexible bitcoin is. Now add the power of contracts through ethereum and a machine could actually harness a significant amount of leverage over human actors. With traditional contracts, enforcement would have left the power in government hands, and with traditional banking as well. We've now stepped into an era where we might literally have built the bat and shovel AI will use to get humanity into its grave. /panic
Author here. In most cases, Electron is much better in many ways.

I'm working on the code editor right now, so I'd like to build something small (few megabytes), performant, but allows me to use the whole js ecosystem.
AWS Networking, Environments and You
Apple iOS 9.3: activation lock and web link crashes plague users
The most important thing when working with text is, for me, consistent keyboard shortcuts. Just CTRL+A, CTRL+E, CTRL+K, CTRL+Y, ALT+D, CTRL-left/right alone get used so frequently in Emacs that in any other editor I immediately try to set things up the same way (thankfully, there seems to always be someone who writes an Emacs mode plugin for almost any IDE). A massive benefit of org mode, then, is that I can write my notes, meeting minutes, TODOs and even latex/pdf papers as well as track time right there in org mode, with consistent shortcuts and consistent emphasis markup. org-export takes care of producing .md, .pdf, .odt, .html or whatever so that I can communicate with other people. All my org files live in a Dropbox-synced folder. The only thing missing is a mobile app that shows you your agenda in a reasonable format...
> TL;DR: Companies don't hate "giving users more freedom"

More freedom doesn't simply means that users can change the code. But, they can also use the code, modify, and redistribute without fear about patents, if they wish.

> The manufacturers of routers, cars, and even Apple care deeply about their patents.

So why do you think Apple chose Apache license for their new swift language? Apache license explicitly gives patent protection to its users.
Blame your carrier. Wideband codecs on LTE should make things better.
It uses a different UI on Mac, since the Mac UI was written in Cocoa.

Unlike many cross-platform applications, Transmission integrates seamlessly with your operating system.

The Mac OS X interface is written in Objective-C and uses Growl notifications and dock badging to keep you informed.

https://www.transmissionbt.com/about/

There are many apps that are miles ahead of Linux or Windows equivalents: OmniGraffle, OmniFocus, Acorn, Pixelmator, 1Password, iTerm, Alfred, (Git) Tower, etc.
VMware Workstation Pro 12.1.0 Full Serial Keys Crack Free
Savvis <> SBC is now 25% and multiple Verizon is 10%
Communication: The First Casualty of a Team's Growth
Ask HN: Which personal investing tools do you use?
In Star Trek the Next Generation I think. It's quite old and some episodes are less intriguing for today's standard but some really really great.

If you like, you can go on dailymotion.com/video and search for it.
This insubstantial pageant
I really find this whole thing hilarious.

First, it's Apple sticking it to the FBI by making a stand for privacy and receiving public accolades doing so as a champion of privacy. The FBI is the bad guy trying to invade our privacy.

Now, it's the FBI sending a giant "screw you" to Apple by not only letting them know they were able to hack into the phone without Apple's help but at the same time, making a mockery of Apple's entire security claims. And now, Apple is in panic mode, slowly realizing that they went from being the hero of privacy in the modern age to the company that wasn't able to secure its phone from the FBI. From the FBI. Of all things.

No wonder they are freaking out and they want to know how the FBI did it.

Except that if I were them, I certainly wouldn't ask that publicly, I would at least pretend I know how the FBI did it and claim that it's already fixed in the next version of the OS.

Which still means that tens of millions of iPhones are at risk today and will be for months, but at least, you get to pretend that you're ahead of the FBI while right now, it's pretty obvious that Apple has been outsmarted by a government agency.

The bottom line is that in this line of work, it pays to be discreet and humble.
"can capture geospatial data on huge areas much more easily"

What are you referring to as a "huge" area? All the work I'm seeing done with drones has been limited to ~700ha/day, if you've got perfect conditions. Normally it's much less.

What do you think drones with heat or IR cameras are most applicable too? When we've got machinery mounted sensors such as a biomass/NDVI camera or a weed-seeker, and the machinery has to make a pass over the field anyways, why not have those sensors onboard the machine? We're seeing Weed-seekers pay for themselves in the first year of use.
That "massive" outage happens to affect only one ISP and <0,003%(1, 2) of Internet users, no need to panic.

1. https://en.wikipedia.org/wiki/Internet_in_the_United_States#...

2. http://www.internetlivestats.com/internet-users/
How to set up cron job for Freelance Dashboard?
Domain names are transient. They come and go, changing owners throughout their lifetime. Code, on the other hand, lives on.

If you want namespacing to be tied to Internet domains then I want the right to take over your code after you forget to renew your domain.
If you want feedback on your project or startup, then you are much
better off doing a "Show HN" post so it is listed under "show" in the
main top menu. The rules for doing a "Show HN" post are here:

https://news.ycombinator.com/showhn.html

If we're lucky, a moderator will notice and change the title of this
submission for you (i.e. turning it into a "Show HN" post).

The first thing I noticed when reading your site is this:

>"There are also multiple premium features users can access after
upgrading their account (a one-time fee of $10 Canadian dollars)"

A one-time fee does not seem reasonable or viable for a business. For
the long term sustainability of your startup, use an annual fee.

Also, I did not see links to either your privacy policy or your terms of
use. At least some people will be concerned about copyright issues on
their photos, and how/where/when your site is able to use or promote
them.
It's this guy's hobby kernel project. Everyone's gotta have one. He's been working on it for 5 years or so. You're surely not asking for apples-to-apples comparison with production quality operating systems?

But compared to other hobby/DIY operating systems, this seems to be a fairly complete system with a real userspace and ports of real applications. Which makes it much more finished than 99% of similar projects.
It's more common than not to not have a domain. Most programmers I know don't have a personal domain they own, and not all code is written for work (most open-source code isn't, in particular).
I'm always interested in orgmode, but for TODOs and tasks I need ubiquitous access, a mobile app, and the ability to delegate tasks. Is there any way to do that (e.g. using a bridge app) with org-mode?
Installing and Running a Chef Client on Windows Nano Server
Person A: says something offensive
Person B: Dear Person A's Employer: Person A says offensive things and you should fire him.
Person C: Hey Person B, you shouldn't write letters like that.

who is attempting to restrict speech in this situation?
well it seems to me that now they know the bug exists, and they have the source code, that makes it easier to find. They have plenty of clever people at Apple I'm sure they will work it out.

I guess the biggest problem really is that they don't know if this vulnerability exists in current versions or if it was already fixed. I don't know that they would normally bother to fix old vulnerabilities but they do need to work on identifying this one at least.
Just because type inference exists doesn't mean that you have to use in every case. Better to establish best practices when to use type annotations.
>Should NPM have sided with Monsanto because Alice sent them an email that contained a threat?

NPM should side with the first to register until told to do so by a court. NPM just sides with whatever Trademark sends them emails containing threats?

The NPM Code of Conduct also states,

>There is never a good reason to be rude over package name disputes.

Why is Bob informing Azer that he and kik Interactive are dicks?

>Any spamming, trolling, flaming, baiting, or other attention-stealing behavior is not welcome, and will not be tolerated.

About 8 minutes and 10 minutes after Azer asks Bob to stop email him, Bob fires back two more unsolicited emails. kik has already decided that they don't even want the `kik` package name, so, Bob is even trolling at this point (just wants to squat a package name). On top of all that, Bob never even responds to Azer's response to Bob's offer of compensation. Bait-and-switch much, Bob?

>Hmmm, whose nerve was hit?

HN won't publish the downmod feed, so I don't know, but the post shot to -2, with no responses, pretty quickly.
Doesn't this create a kind of precident for future requests to unlock iPhones on a newer OS? If the FBI/US Gov go to court saying they require Apples assistance - can't Apple turn around and basically say "this is what you said last time - and you worked it out - so we are sure you'll work it out again without our help"?
This is a rather neat hack, kudos! You've got the syntax highlighting and collapsing which are two important features for such a system.

org-mode is a little more, though.

Say, you have lots of todos with schedules and deadlines, how do you find them? Certainly you could write a regexp and put it in a separate buffer. Or use the org-mode Agenda.

Say, you want to share and export your file, because it's a meeting minute document. Sure, you could write your own parser, convert the thing to markdown and use pandoc. Or use org-mode Export to everything (HTML, PDF, Slides, ...).

Say, you want to track time on your tasks, because it's client work. Sure, you could write a VIM plugin, but then you realize that VIM and async jobs are hard (yeah, Neovim is coming..). Or use org-mode clocks and reports.

Or something else completely - like I mentioned I really do enjoy your hack! However, when re-implementing a tool - I'd first figure out why I need a different tool before I spent working on a new one. And believe me, I tried to do what you do in VIM(;

Ah, and don't be afraid of Emacs - there is a mode called 'evil-mode' that is just the perfect VIM emulation. I'm using it daily. Therefore switching is a matter of minutes. Except if you have lots of handcrafted VIM plugins to port, that is^^
It certainly creates a precedent in the court of public opinion. Somehow I doubt the FBI are going to try this tactic again.
Yup. I've yet to see a diversity office having an actual budget and spending power.
previous

https://news.ycombinator.com/item?id=11385854
Linux at 25: Why It Flourished While Others Fizzled
Spotify doesn't have every conceivable artist. They do have a fairly comprehensive coverage, but until recently they didn't even have Rammstein.

They are probably the best still in the business, but the only company that had everything, including the really obscure indie artists, were Grooveshark. Though expecting Spotify to have obscure Filk songs about 40 year old scify is probably asking too much.
The business
How to Beat Procrastination
What do you think about ComponentKit, the Facebook's approach to declarative view model similar to React? You don't need js there.
You'd be surprised at the amount of effort to apply upstream patches or fixes to older vendor software. Many vendors also maintain older forks indefinitely. I've spent an inhumane amount of time applying/porting modern security fixes to ancient codebases.

The root of the problem is: you buy a part, and to use the part you need some software to talk to it. The vendor, along with the part, supplies you with some sample code, which uses some ancient kernel and ancient GPLv2 utilities. If you use their code, then you perpetuate the problem. If you choose not to, then they won't help you when you have issues.

Why do vendors use such ancient software? Vendors care deeply about their IP, and to some extent tivoization does happen with individual products, but more usually through obfuscation. Not a whole lot of open firmware for wireless chipsets, is there?

Customer demand can change things, but vendors are afraid of their customers stealing their technology, and taking it to a cheaper competitor, or building it themselves. This stuff happens all the time. So they give you some code that talks some foreign language to their part or give it a seemingly black box blob of code to run and suddenly it's a black box to you too.

Patents (for hardware), and China's lack of concern for IP theft are the root of all of this.
Pulling the Plug on Date/Time Parsing
previous

(216 points
robbiemitchell
15 hours ago
48 comments)

https://news.ycombinator.com/item?id=11382242
You think Apple should have lied to the public?
> AlphaGo can't explain its moves to someone learning go, let alone cognitive tasks we take for granted like moving feet in a way that produces transportation.

I'm pretty sure lee sedol cannot explain his own moves either. Yes, he can rationalize why that move is a good move, but he won't be able to explain the complete reasoning process that led to that move, because it relies on intuition. He cannot train a random person to play at the level of lee sedol.

If you look at the human brain, every part learns to do just one thing. Alphago is like having just the part of the brain that plays go. Moving from there to something more general is a question of assembling the parts. Building a biped robot that walks and plays go is not a hard problem.

The fundamental question is whether us humans are more than the sum of our parts. If you add task-specific AI bits together, will you at some point have something that becomes a person, or will it always be a collection of features?
Which company, or group did the hacking? I was told it was an Israeli company? If the company is listed, I would be tempted to gamble my last $500?

My luck--it will go down.

(I am curious if someone they really did hack it.)
Either person B or C, depending on whether or not they are enforcing laws for the government. Possibly person A depending on what was said I suppose (e.g. if it's new legislation).
A language is pure-software. The language isn't entangled in some proprietary hardware features. The language isn't their kernel drivers.

Why would Apple care what you do with their language? You can't bring any harm to their business with it.
Algorithmically tricky code is going to need as much explanation as you can provide, no matter how good your variable names are.
TBH this kind of solution is more often pushed by bosses than devs.

Any management person will throw in a "you've done X on this platform, why don't you try to reuse most of your stuff on this other platform ?", just in case it's actually doable.
I'll have a go at defining it, term-by-term,

> smooth

Meaning no abrupt kinks (for a notion of abrupt which is probably not physically achievable, so don't worry to much about it) or jumps/discontinuities in the path of a particle, applying to both space and time

> timelike

roughly speaking, traveling slower than the speed of light

> future-directed

meaning going into the direction of causality

> with intersections

meeting itself again.

In other words, it's a path through space/time on which you experience your own local time as always running forward, but yet somehow you end up in the past.

Perhaps an analogy is in order. Suppose we were in 1+1 dimensions, with the time dimension being compact (closing in on itself). Visualize this as an infinite cylinder (the infinite axis being space). Now, let's impose a finite speed of light (for simplicity 1cm/s) and define the direction of causality, say counter-clockwise. Then, this spacetime has CTC, because we can find a path that, is smooth, future-directed (going around counter-clockwise) and timelike (going at angles < 45 degrees compared to the spacial axis). The simplest such would be a simple circle around the cylinder, but any curve that matches the above rules and intersects itself would be considered a CTC.

Now, as a final note " a crude way of bringing out the fact that the application of familiar local laws of relativistic physics to a spacetime background which contains CTCs typically requires that consistency constraints on initial data must be met in order for a local solution of the laws to be extendable to a global solution." means the following. When we usually do physics, we know what happens locally (e.g. ball get shot at wall, bounces back), so we simply have to figure out (or decide if we're doing a thought experiment) where everything is in the universe at some particular time, apply our rules everywhere and we essentially know what's happening everywhere, anywhere. This doesn't work any more in the presence of CTC. "Consistency conditions" basically just means that you have to chose your placement of objects in such a way that they don't cause any paradoxes (there's a more technical notion here, but that's essentially what's meant).
To best of my knowledge, there's no law saying the Government has to disclose squat to Apple. Given the public bickering/brinksmenship going on these past couple weeks, I doubt they'll be inclined to do so, and they're probably also bound by NDA's from Cellebrite or whoever created the hack (if the Feds even know how they did it)

There's some irony in here somewhere...
Why Science Can't Predict Who Will Become a Terrorist
Music is different in that a number of folks (Spotify, Apple, Google, now SoundCloud, etc) are all licensing most of the same music from the same distributors for similar prices. Sure, there are some exclusives on particular platforms, but it's mostly the same music. All there is to Spotify is the UX.

Video is different. Most content companies have bid out their back catalogues to one exclusive provider, or creating additional premium content (think House of Cards). In video it's all about premium exclusive content. In music there is some of that, but it's mostly all the same.
Hellomoney: JSFiddle for backtesting investment portfolios. http://hellomoney.co/

You can design portfolios from 24,000+ stocks and funds, and backtest it as you build it. Helps you understand how input (each holding) affects the output (historical performances) in a "build-to-think" way.

If you frequent finance/investing related parts of Reddit, you might have seen it. It's the official tool of /r/portfolios now.

* Full disclosure: I designed this tool.
If it was a million dollar hardware-level exploit, does it really matter? Much of the excited reporting on this seems to assume the FBI exploited an iOS software bug... do the press know something we don't?
This is a very good question! When you come up with a great answer, shoot me a mail!

I actually moved everything that is important for the very long time by hand and started creating everything that's new in org-mode. So, yeah, there's still thousands of notes in Evernote and sometime I get back to them, but those times will become fewer and fewer in time.

I'd pay for a tool that converts the EN XML to a proper org-mode file. Even better if I could do that on a regular basis, because EN still rocks most for capturing paper into an OCR'ed PDF.
For context: http://www.rudebaguette.com/2016/03/25/from-paris-to-san-fra...
There is a fair overlap between the analytic-philosophy community and physicists and mathematicians. So the analytic community generally doesn't talk out of its arse about these things.

I'm from the other side of philosophy, the continental-philosophy area, which mostly talks about ethics and art and identity, so for me to talk about CTCs I would be talking out my arse.

Philosophy is, generally, very hard to read. So much so that reading Descartes' Meditations (considered an alright starting text) in my first philosophy course took me about 30 mins per page.

But, it seems to me that this is one of those areas where analytic philosophy seems to be breaching an area where actual experiments can be proposed and tested in a physical sense, and it leads me to think, what's the point? The logical (philosophical) consistency of light being a particle and a wave doesn't come in to the reality of it. Was it worth ancient Greeks wondering whether all matter was made of water?

I think similar questions can be asked about continental philosophy. I certainly read a lot of it as a lot of wank that could be answered by real-world surveys (what makes people happy? I dunno, how about we ask them). But I think questions like, how do we determine whether happiness is the thing we should optimize for in life, are still relevant, and philosophical, and more basic! I think the underlying basic question of CTCs might be, does something being a logical paradox actually prevent it from happening?

And, if CTCs are a physical phenomena that we can't observe (maybe, yet), what's the point of a philosopher wondering about them? Shouldn't that be a theoretical physicists job?
TL;DR: Use your money to buy experiences, not things.
The important question is: are we on the alpha or beta world line? El Psy Kongroo.
Grand Velas Los Cabos
The one thing I would benefit the most from when switching from your approach to Org mode are agenda views: http://orgmode.org/manual/Agenda-Views.html
Qt+QML is more like Angular. You mock up templates and bind functionality to a view_model. This gets ugly when you try to do anything complex; your template has to accommodate all possibilities and eventually looks more like a huge laundry list than a template.

With React you don't have a template. Every change generates a new virtual-HTML page, and then a diffing algorithm figures out the cheapest way to update your existing HTML with the changes. That makes things far simpler--your renderers are just HTML-generating functions, not some magical view-view_model thing that has its own syntax and workarounds for its limitations. UI is more testable because you can verify the actual HTML output, not just view_model state.

Would love to see something similar to React on other GUI platforms as well.
If 3 riders paid $5 each and Lyft took one third of that, the driver would get $10.
...or the FBI didn't succeed to hack the phone, and just tries to justifies why it won't proceed to trial.

By the way, since the FBI said this phone will allow arresting other terrorists... did we find anything relevant on the phone?