skysight-inc/HackerNews huggingface dataset:
Client/Server is one case where I think having multiple repos under one project makes a lot of sense.

Another one is where we have forks of libraries with minor patches to suit our needs.
I think one benefit is facilitating "getting to grips" with new code, much like design patterns in a way. Of course, this requires familiarity. If someone tells you something is a "monoid", you instantly know that the somethings can be combined in an associative way, and that there is a "neutral" something that can always be constructed without arguments.

Another benefit is that these abstractions appear again and again under many contexts. Recognizing them allows you to give them a common interface, instead of flatMap for lists, andThen for promises, and so on.
Javascript is definitely a terrible language, but it is the only language for the web unless you consider languages that transpile to javascript. Are you suggesting not using a javascript framework, using a transpiled language instead of javascript, not writing any front end code at all, or doing something ridiculous like turbolinks?
received. (don't waste your invitation on my email)
sent :)
It's my understanding that a sales tax is one of the better revenue sources from a fiscal policy perspective. Its primary downside is the difficulty of collection, but otherwise the incentives are good. On the other hand, something like a capital gains tax discourages investment. (Not saying that shouldn't exist, just that it's not clear it's superior to a GST.)
I really wish the expressions were better documented/explained in the source. They're dense, similarly to regexps, and regexps also benefit immensely from explanation when used as a demo/teaching tool.
And emailing the CEO won't? I recall some stories about the people at amazon who emailed Bezos regarding their difficulties at work..
Of course it is harder which doesn't change at all what i wrote = it's possible. Then i explained how to make sybil against your content impossible. Your both points in context of my previous reply are invalid.
I'm well aware of Gary's attitudes on the subject, but I wasn't looking for general thoughts, but what an individual thinks. In general, I've found that that those critical of the financial rewards typically sing a different tune once success becomes an option.
"but overall what I gained translates into Getting Things Done. "

This. I don't pump ridiculous amounts of code, but what I do, Works, and is mostly bug free or easily repairable. Thus I have a reputation as a guy who gets things done.

Companies should really be aware of the maintenance overhead caused by fixing old badly done code.

Maybe it's the market dynamics. Most code bases are new (their age is not measured in decades) so the organizations have not gained the institutional understanding what a sinkhole of profits badly executed code is. Some companies use this as a business model an charge "maintenance costs" and such things so there is also the pathological motivation to maintain this status quo of "implement cheaply, fix expensively"
You may just be predisposed to that form of instruction. Many other folks aren't.

One of my most interesting experiences was US history Class in high school. The teacher was supposedly boring as hell (like that guy from ferris bueller). I kind of went into a trance in but recalled quite a bit of facts and did great on his tests.

Now did I really grok the subject? Perhaps not.
Well, the point is if you still want to be able to get bills paid. And if you are not inventor of XML, or inventor of Java, you have to keep your eyes open.
Apple stocks hit new high on demand for iPhone 7
> There are few asset classes that have outperformed super-prime real estate in the last 60 years. Consider that the median home in Palo Alto sold for less than $20,000 in 1956

That is where I stopped reading. Palo Alto 60 years ago is such a rigged example, why should I believe anything the author says?
We call those 'personal days' and they count as sick days.
Seems like it's on its way to the stretch goal.
For my mac I just used a knife to open screen and shoved black paper strip before camera.
Of course, and that's why in EU the government pays your salary(or % of it) after couple weeks of being sick, so your employer does't have to.
Here's a cURL request to send a binary image to be classified:

curl -i --data-binary @/pictures/bunny.jpg http://newton.keplr.io/inceptionv3/predict
Australia takes Howards doctrine of 'punching above it's weight' and without any meaningful leadership just punches itself in the face. Seriously Straya, why are you punching yourself? Why are you punching yourself? HAHAHAH... Why are you punching yourself? Why are you punching yourself?
This is Seeed Studio, they've created three other projects that have gone pretty well (judging by feedback on their comments). https://www.kickstarter.com/profile/seeed
Consumers arent businesses.

You are wrong.

https://quaderno.io/blog/what-you-must-know-about-vat-if-you...
Probably a good idea to take advantage of that last freedom to pursue what really interests you before you have to go get a fucking job.
23% only
99% of advertised jobs with XSL, XSDT, UML, etc never actually required them for day to day work.
Every electronic communication device (laptop, mobile, tablet, etc) should have 1 hardware switch per sensor (camera, mic, motion/acceleration, etc) which disables the sensor.

Why manufacturers still haven't introduced this is beyond me.
> Few introverts will succeed at founding a company, for example.

This is comically obvious when you look at some successful startups... My brother joined one (not technically as a founder, but he left the same company as them to join as a day 1 employee). They occasionally post PR pictures of themselves. They all look ridiculously like successful, smiling, talented and dynamic people, the kind of people a VC probably likes to see. Except my brother, who looks totally like the bookish introvert that he is.

Well well, I figure smart VCs knew that they have good reasons to have that one guy around.
Moon – A Spaceship or an Alien Colony
http://rationalwiki.org/wiki/Argument_from_ignorance
I think you can be excused a bit, it does read a little like Tony Robbins at first glance
I recently started a new front-end-heavy project and ended up just using Angular 1 instead of React. The decider for me was the amount of tooling that React needs you to have in place just to get up and running.

React expects you to do your development on some flavor of Unix, and really doesn't have a sane plan for Windows, so you lose VS.NET and its huge productivity gains. And it needs tools upon tools upon tools to set up, whateverify, transpile and pack the files you write into something that can display in a browser. Again, this all seems to want to run from a Unix command line.

I want to edit some HTML and Javascript, then reload the browser and see my changes. Angular isn't perfect, but at least it lets me do my thing without adding a bunch of extra hoops.
I am sure if Australian workers agreed to lower minimum wage to US levels then they too could sell products online for less.
Show HN: I invented a caffeinated toothpaste
I don't have a strong opinion but my gut feeling is that the GitLab staff is always asking HN what to do, which kind of makes me question the integrity of the company's own ability to decide.

Of course it fits with the model of an open source company, but it still makes me skeptical intuitively. (I say this less as a criticism and more as feedback on how one random HN user perceives their presence.)
Please spell it out for me. Seems being 0001 1001 years old hasn't opened up my mind to such basic concepts.
Also, what about the front camera on my phone?
I want to try it out but https://amzn.com/B00BIFNTMC says "Note: This mouse is not compatible with Mac OS X El Capitan." Hm... can anyone confirm or deny?

It also says the thumb buttons can't be used in OS X, but I haven't been able to get them to work on my MS mouses either, so I can ignore that.
The Rise of Worse Is Better
No way that will work the vast majority of consumers in Australia are tech savy enough to sign up for VPN and shop that way /s
If the throwaway accounts posting lately are real, then it wasn't even directly about rape, it was about the line "hide your kids, hide your wife" from.. the Bed Intruder Song. Then the person apologized more and more while Danielle kept going at him for making that joke.
I'm sure the GP was talking in reference to the amount of tax those companies paid on their Australian business.

See for example here: http://www.smh.com.au/business/the-economy/apples-85-million...

Google, Microsoft and others are in a similar position.

https://www.theguardian.com/australia-news/2015/apr/08/googl...
You can run things like VcXsrv or Xming, then you can pretty much run anything through them, including window managers. When WSL went mainline I had all sorts of fun playing with it, building Servo and VLC and running them in a tiling wm, just because I could. (Not exactly productive time though)
I've been doing a lot of FE for many years now and have worked with all major frameworks and I love JS and its flexibility. That being said I think we've been building one framework after another trying to abstract the things that make JS a language not suitable for state dependent apps. Elm feels like the right step compared to anything else out there.
"Quanergy’s LiDAR sensors are being used by five automakers that are developing automated vehicles."

That sounds like shipping to me. You don't ramp up volume production as an automotive supplier until your customers are ready. Naming Flex and Sensata/TI as manufacturers is a fairly specific and strong indicator that they are ramping,
unless you're suggesting securities fraud?
If the LED were simply wired in series somehow with the mic power supply I imagine it would be easier to tell. The problem with the Mac LED indicator was that it was controlled by a microcontroller that was ultimately accessible via user land. It's harder to surreptitiously bypass a simple electrical circuit.
Ask HN: How to become a Unix/Linux power user?
After having a very basic working knowledge and understanding linux, what is the path to become a power user?
And I can't seem to edit my post, but your comment about it be a Cygwin replacement is spot on. It's definitely replaced the need for it almost entirely.
Nah, it's already pretty high thanks to Netflix and similar.
All quiet in the IPv4 Internet?
TL;DR: t-mobile's captive portal doesn't block access to URLs containing "/speedtest", so you can proxy all your Web traffic appropriately and get free access.
From experience, there is a tendency to favour quantity over quality of work in Asia. This can be seen from how students in China are given stacks and stacks of mindnumbing multiple-choice questions for homework or how children are measured by time-spent practising music or sports rather than being encouraged to practice smart.

I suspect part of this comes from (relatively) uneducated parents (recall that 50~60 years ago China was in the middle of a cultural revolution and the Singapore of 1960/70 would be barely recognisable when compared to today's).

But I also wonder how much of this is baked into the culture through the language: character-based languages require a great deal more rote learning than others, and especially for children --who have no conceptual grasp of syntax / grammar-- memorisation is probably the most effective way of teaching it. It would then naturally follow to expand on that learning style on other disciplines...
This mirrors my experience with react native. Not only did you have the react tools, but all the android tools. The abstraction leaked for me at the hello world stage where one dependency changed but I had no idea what our where without learning the entire stack.
Ask HN: Angular2 UI Frameworks ng-bootstrap, ng2-bootstrap or material2
With today's release of angular 2 stable we're looking to migrate a prototype app built with RC4 + ng2-bootstrap to angular 2 stable.

This presents the chance to re-evaluate some our UI framework choice. For both of the hot contestants material and bootstrap there are multiple libraries available. Obviously they're all beta/alpha, bootstrap 4 is alpha and in flux as well. We're primarily targeting the desktop and want flexbox.

#1: What do you consider the pros and cons of bootstrap 4 vs material?

#2: What is your opinion on these bootstrap4 libraries:
Built by angular ui team: https://github.com/ng-bootstrap/ng-bootstrap
Built by valor software: https://github.com/valor-software/ng2-bootstrap

This discussion of "different goals" between the two bootstrap libraries left me clueless unfortunately: https://github.com/ng-bootstrap/ng-bootstrap/issues/164
As my friend said of narcotics, they're ok just don't make them a career.
A battery that lasts forever
You write...

> Some people can handle 120 miles per week

after you...

> ran 80-90 miles per week [...] I'm really looking forward to knee surgery in October)

Apologies for being a bit harsh but the cause-effect-relationship is crystal clear. Extensive running puts a tremendous strain on our knees. You don't need to be a doctor, scientist or professional runner to know this. And just 20-30 miles/week over a long period is already way too much for the majority. Most will write, 'nah that works great for me, I run that amount for many years and my knees are in perfect shape'. Just wait till you're older and then it's pay back time.
> "This particular thing doesn't matter because I don't need it. And because I don't need it, nobody needs it at all"

This is all that I hate about stackoverflow.
Treasure Hunting Tool for Data Scientists
How's the current quality? When I used a Windows Phone for a while, the store was horribly swamped by featureless spamware, esp. compared to Apple's store or even Play.
Ah, a double-major. Good times, lots of fun. I minored in studio art at Wake Forest myself: impractical for money, but helps keeps you sane, and it's nice to do something that's very Physical after you've been on computers all day.
"Loved by Millions" might be overstating things a bit
See RiotJS
Some in-car navigation systems sell celebrity voice options for their driving directions. My friend had John Cleese.
Growing hipster beard didn't made him any more trustworthy :)

---

Poll#2: Panels conducted a poll that was broadcast by the Knesset Channel on Aug 29 2016.

Why do you think Ehud Barak decided to speak out publicly in recent months?

69% He is interested in returning to politics,
19% Don’t know,
12% Concern for the State of Israel

Do you think that Barak’s latest remarks on Netanyahu were worthy or not worthy statements?

48% Not worthy
26% Worthy
26% Don’t know

Do you want to see Ehud Barak return to politics?

68% No
20% Yes
12% Don’t know

Source: https://knessetjeremy.com/2016/09/06/3-knesset-channel-polls...
My only contact with IPv6 so far has been trying to get port forwarding working with my router at home. Vodafone uses a proxy to tunnel IPv6 to IPv4 to the outside, and that proxy does not support port forwarding, since you don't have a unique IPv4 address. After being in contact with Vodafone, it seems like there is no solution that does not cost additional money. It's 2016 btw, wtf
"The head of the FBI on Wednesday defended putting a piece of tape over his personal laptop's webcam, claiming the security step was a common sense one that most should take."

One needs to ask why is the head of the FBI telling you this? Cui bono?

This is a red herring.

The FBI has no interest in filming you through your webcam.

They want to listen to your microphone, watch your screen, get the keys you've typed, see the websites you've visited, read the emails you've sent.

Watch you on video? Nah. This is a red herring.

That is the reason the head of the FBI tells you to cover your webcam.

I wish the The Last Psychiatrist would come back.
bunny.jpg?

I think not.
I'm more interested in ISPs not supporting ipv6.
Slides from IETF96: https://www.ietf.org/proceedings/96/slides/slides-96-maprg-1...

Paper: http://arxiv.org/pdf/1606.00360.pdf
> Seems like you discovered it already, but shin splints, knee problems, back problems, etc. are usually based in either bad shoes or bad form.

The way you're moving the goal post surely counts as exercise as well.

Running does improve health in some aspects, but it also causes significant health problems as well. Running isn't the only form of exercise.
Agreed. Can anyone see how this is a technology play? I get that a16z is looking for returns but is this really the space for them to "add value"? We haven't seen any good ideas lately and we can park a lot of cash here?
You run the converter on your complied exe installer, not your applications code. That a fairly low barrier.

Seems to make the Store very backwards compatible, it can even convert VB6 apps: http://www.hanselman.com/blog/PuttingMyVB6WindowsAppsInTheWi...

Also if you want to go from exe rather than installer you can use makeappx directly https://msdn.microsoft.com/en-us/windows/uwp/porting/desktop...
New documentary unearths a damning new criminal case against John McAfee
Primo Levi wrote great science fiction in the literal sense, his 'The Periodic Table' is a memoir around elements of the table.

Greg Egan has a BSc in mathematics, but hard to tell how much he works in science, he's so reclusive.
Well, just went to pull my Experian report. It works, but it's certainly less than optimal.

TransUnion and Equifax give you PDFs of your report that you can easily download. Experian just shows you an HTML document. There's a "printer friendly" version, but the only thing that's really different is they removed the navigation and the "Dispute" buttons that are listed next to every item.

On top of that, there's a position:fixed header on the print friendly document, which most browsers will render once on every page. In this case, that causes information at the top of each page of the report to be covered up. I was able to use Chrome's DOM inspector to set it to position:static and then Print > Save as PDF, but it really shouldn't be that hard.
Isn't this really just a sign of flawed hardware design?

In my opinion hardware should be designed so that the camera LED lamp should always be lit if the camera is used. If there is a malfunction with the LED, then the camera should also not work.
Also there should be a hardware LED for when the microphone is being used which should work in the same fashion for laptops with built-in microphones.

In the webcam drivers I have looked at the LED is controlled independently of capturing, although drivers do enable the LED when the camera is used. This essentially means that hackers can record and disable the lamp.

I've been considering hacking together some piece of software that will continuously use the camera (/dev/video) in order to block it for other applications, and have it fail with visible alerts if unable to block the camera.
Not sure if the same thing can be achieved for the audio recording devices due to multiplexing.
Why Evernote Is Giving Up on Its Data Centers for Google Cloud
The few apps I've installed were high quality. The biggest issue is that they were all optimized for phone/tablet and not for desktop use.
No.

Brand is the primary thing enabling Apples high prices.
There is also the fact that running isn't the only form of exercise. Therefore, no one needs to be subjected to all the health problems caused by running just to try to improve their health.

Its disingenuous to claim that running is awesome because someone is willing to trade some major cardiovascular problems with other health problems. Running still triggers major health concerns that aren't associated with other forms of exercise.
تهكير لعبة pokemon go
Hivemall now joined into Apache Incubator
New Showtime doc accuses John McAfee of rape and involvement in two murders
For that to be a complete explanation, you need to ignore or flat out disbelieve everyone who talks about having a harder time getting a job once they seem old.
That webcam might have a microphone. Your laptop has one too. Neither have a little LED to tell if they're on (the one on most cameras isn't hard wired to the sensor. You can sometimes turn it off in the drivers). There's a microphone in your phone, in your tablet, your PS4 controller, your land line (why do you still have one of those?!), that USB gaming headset you left plugged in, your fitbit, your overpriced voice activated IoT refrigerator (Your out of milk; here are some Amazon ads for milk), and your watch.

The potential to listen to audio on unpatched, compromised devices, is a huge attack vector! And yet we tape up cameras.
How to enable push notification in Android on Unity platform
XML is still huge in corp land. In Healthcare, HL7 is gradually moving to an XML version. SOAP is everywhere, JSON is not. Horses for courses.
Experience is more important if you are actually developing algorithms rather that making another app. It takes time and practice of genius to get a handle on required mathematics for AI, adaptive systems or advanced data structures. It is no accident that mathematicians are divided into super young genius and old bearded wizard camps.
Contiki for Converting Embedded into the IoT
All the author did was say it wasn't a concern for them. Nowhere did they say it didn't matter.
The point here is, it's not how we feel as a desktop user, it's more interesting to think about what new technical solutions can be created because of this.
Why do you want port forwarding with IPv6? Or do you want IPv4 port forwarding when your ISP hasn't assigned you an IP.

The first shouldn't be required since you would have a public IPv6 address and the second is just a fact of life that we'll have to pay extra if you want a IPv4 address in future.
That would be the same for any carrier grade NAT. If the NAT was just from IPv4 to IPv4, you would have the same problem. Public IPv4 addresses now cost money, so you can't expect to get a public address for free anymore. Of course, with a public address costing around $10 at the moment, it should not add more than $1 or so to your monthly fee.
Is it possible to make truly persistent data structures in Lisp, rather than just persistent by convention? Here are some benefits that you can only get if the language implementation knows your data structures are immutable:

(0) The compiler can automatically perform optimizations like fusing small nodes and hash consing.

(1) The garbage collector can take advantage of the fact that traversing (the immutable portion of) the heap sequentially produces a topological sorting of the object graph.
What if I'm using something more modern, like chocoaltey? MSI has never played well with CI servers and wix is way too complicated.
> Why does everyone strip down in front of thier computers?

Personally, I only use my laptop when I am away from my office. And my office happens to be my bedroom.
We clearly don't understand each other.
You say "Adding this to my private list of reasons whenever someone scoffs at "paying $25k a year for a pair of LCDs and a cheap keyboard". I think, "his work is paying the 25k."

I don't scoff. But I can't afford it. By the way, the guy who said Google "flight schedule LAX ORD" did a great service here.
How to Send iOS 10 Notifications Using the Push Notifications API
What about the cameras in your phone and the microphones in everything? Security theater isn't security.
Ask HN: What is the most pseudo-technical thing you've heard in your workplace?
Don't worry, bet on CGI style apps in Rust taking over.
First U.S. Atlantic Ocean Marine National Monument