skysight-inc/HackerNews huggingface dataset:
Pivotal is the first company I've worked at where I genuinely felt like I was engineering.

Most places you work have one or two people who really care. They care about people. They care about process. They care about technology, software design, about doing the right thing the right way.

At Pivotal that's everyone. I've yet to meet a single example of the shrugging "eh, it's just a job" archetype I've previously found elsewhere.

It's so incredibly hard to create this kind of a self-reflective, self-correcting culture. Pivotal's done it and under conditions of enormous growth.

Really. It's the best job I've ever had, by a country mile.

Edit: one more marker.

People come back to Pivotal. It's the first company I've seen with reverse attrition. It's common for Pivots to head to other companies and then come back in less than a year. There's no bridge-burning: if you head out from Pivotal to do something new, you leave as a friend and you can return as one.
well if it was say leaked by an insider , he will know it is definitely not russian ?
Ofcourse there maybe "russians" in the DNC ...
https://github.com/PIWEEK/rethinkscape
Turbine Engines: A Closer Look
Similar quality in a modern C codebase? No. Much better than in the past, yes, but not similar. Even if the quality _were_ similar, it'd be disproportionally more expensive to write.

I just left a job in which C code was being written from scratch, in 2016. The code was awful. Coverity didn't prevent it from being awful.
It’s not just the phone market.

Almost always when a US company enters a global market, it leads to a massive setback for the rest of the world.

Think about credit cards – Europe has been slowly migrating to VISA and MasterCards with their insane fees, away from the old EuroCheque and EC Card system (which had lower fees, and better safety).

At the same time, every German company in the EU leads to worse results for the countries that are yet even more advanced, say, the Netherlands (Net Neutrality comes to mind).
Hmm. What's interesting is MC Dean is an electrical/telecommunications contractor. They would be responsible for doing the actual work of installing and maintaining the network equipment, but usually at the behest of someone else. How did they end up with the liability for this? Did they go off the reservation and decide to start blocking WiFi on their own, or did the BCC request for them to do so?
Two things:

- Consistency. A good UI requires consistency throughout, which requires a good understanding of the entirety of a piece of software, and a willingness to work at a high level. For open source packages there’s rarely a UI standard to hold individual problems up against.

- User testing. UX design doesn’t work in a vacuum, it requires user testing to be effective. This costs a lot of time and effort to organise, and isn’t something you can hack on for a few nights. It’s possible to to A/B testing to gain data of course, but then you have to persuade your friendly developers to implement a testing framework and have some place to store data while waiting for the results to analyse.
A question as I'm not that familiar with the Intel terminology: What does it mean that they dropped the "SmartCache"? Is the newer cache not smart anymore or did it just become standard? Or is Smart actually worse?
I don't claim to understand logistics - but will we see companies pay for slots on the trains as insurance, but not use them if everything's fine? Train company gets a deposit, shipper gets an insurance policy for semi-important payloads?
Part of good UX is consistency and getting that kind of requires a consistent team or an all-knowing overlord. My guess is that's why it's hard to get to and keep a good UX in OSS. Once the UX is good there shouldn't be much work for a designer to do and they're not gonna sit around, not getting paid, just to make sure someone doesn't mess it up, that is boring.
Org-mode comes standard with plain emacs (no need for all the extra bells and whistles that come with spacemacs, necessarily). Since you're a vim user, try installing evil as a first plugin, and only adding additional ones as you see fit. I found that spacemacs did too much and preferred vanilla emacs + evil + a few python plugins. Still, I mostly use vim for smaller scripts. Emacs is better as an IDE in my opinion.

In my experience, you really can't beat Org-mode when it comes to inline code execution. You can preview LaTex and plotting inline as well. Plus, you can of course export the document into a variety of formats (HTML, PDF, etc.), which are quite customizable thereafter. Here is a document I put together with Org-mode for a short C++ seminar [1]. All the code is executable while editing the document in Org, which is nice for a number of reasons. I also added some custom CSS/JS for the HTML export.

[1]: https://htmlpreview.github.io/?https://github.com/notmatthan...
Go is different than chess. There is no huge blunders to be found in well-known games. What Alphago can find are creative moves that happen to be very slightly better than "normal" ones.

Since a week, I hear news about a bot named "Master" that may be an evolution (or a concurrent clone) of Alphago.

You can study the games: http://www.dgob.de/yabbse/index.php?topic=6381.msg208264#msg...

There are speculations that the next game between Alphago and best players would be an handicap game.

IMHO Alphago is starting a revolution in the fuseki theory that is bigger than fixing a couple of broken openings.
Get your loved ones off Facebook
> if he approaches the intelligence briefings that are fed to him with the same skepticism that he has displayed for climate science, I can only see that as a positive.

A skeptic would at least concede the possibility that there is some truth to climate science, despite the political machinations around it, and actually consider the evidence on its own terms. Trump appears to believe the entire thing is a Chinese conspiracy to harm American business. That's not skepticism, it's just denial.
The Jupiter Ace inspired me to port the Forth Interest Group's 8080 Forth implementation to the Camputers Lynx back in summer 83. There was no assembler for the Lynx, but there was a hex editor, so I hand assembled the 8080 ASM listing to Z80, and stitched in some calls to the Lynx BIOS for IO and graphics. Since Z80 was a superset of 8080 much of the code worked without mods. Happy daze!
can you elaborate on this frexit thing? as a french citizen I see no sign of it, except from the usual far-right trolling.
Not to mention using Inkscape for filling in broken PDF forms…it's a major part of my workflow whenever I have to deal with such PDF files.
Top 20 Wearable Tech Companies in US and UK to Watch
30+ Most Anticipated and Best VR Games of This Year
I decide to stop them from communicating, so I transmit "<callsign 1> QRT DE <callsign 2>"
Is this harmful interference?

On amateur radio, you're obliged to identify yourself, so this would be a breach of licence: failing to identify your station, or misrepresenting your station.
You must be forgetting some important prerequisite to the graph, because there's no circuit on a graph of two vertices and a single edge between them.
2+years+old+real+life+hero+breaking+news+in+hindi+latest+news+in+english+hot
Ask HN: Current state of Vundle.vim project?
Does anyone know the current state of the Vundle.vim[0] project? It seems that there haven't been any code commits/merges on any of the branches since months....?!

Greetz!

[0] https://github.com/VundleVim/Vundle.vim
The buck stops at not offering a 15" Macbook Pro WITHOUT the touchbar. Heck: they could even charge the same price for with and without -- I wouldn't care.

But not even offering the option of having a normal keyboard with function keys... that's just ignorance.
So he deleted his email address or sigaint removed it:

Requested action not taken: mailbox unavailable
550 Invalid recipient
I was going to say exactly what you said. Unlike Gimp I love Blender's UI..
I'd be surprised. They don't do anything similar. What Apple essentially does is: Plug computer parts together, wrap in a shiny case, add software.
You make it sound like consumption is only a bad thing.
This usage is correct but dropped by almost all publications, as it has fallebln out of usage (perhaps in the era of the typewriter which didn't have the necessary keys?). The New Yorker is one of the few major publications that still does it. The dieresis is used any time there are two consecutive vowels that are not voiced as a diphthong (the difference between cooperate and a coop where you keep chickens). "Cooperate" and "naive" seem to be the most common affected words (with the latter sometimes retaining the dieresis in publications that don't otherwise employ it).
Types of Bugs (2010)
There is now more evidence supporting that there are no backups, e.g. he doesn't even store information about which servers he already looted (he is erasing the same servers twice or more). Until someone has logs that prove otherwise on bigger datasets, nobody should pay this guy.
Also it seems implausible seeing the vast amount of data which he would need to have backed up, closing in several hundreds of terabytes, based on an estimation of last year.
The OP's point was not "equivalence", it was a "sweet spot". Even with "quite a few different languages", if the standard Emacs modes are close enough to the sweet spot, you don't need Spacemacs.
I think it's a slightly different issue. A UX designer usually does not have the ability to run a project independently from the beginning. A programmer can, even if it results in a crappy UI.

Successful open source projects don't usually start with teams. They start with programmers with an itch to scratch. It's hard to get investment in a group of people. Everyone is always keen at the beginning, but drift away as the realities of the daily grind kick in.

So if you are non-programming UX person, you are dependent on a programmer who might not stick around. Then you are shopping around for programmers (which never show up). If you are a programmer who wants a UX specialist, the one you start with usually wanders off and then you are shopping for a new one (which never shows up).

The result is that programmers develop a culture of building these kinds of apps and UX designers don't. Even if a UX designer shows up late in the process, they now have to fight all the programmers who have gotten used to making the decisions. And one of the perks of running your own project is not having to listen to other people. If you want to do what other people tell you, you can get paid a lot more ;-).
If you're suggesting that config files don't have actual code then by that reasoning your .vimrc is in fact also not a config.
Chinese press article (translated into English):

http://www.ecns.cn/2017/01-04/239996.shtml
Contractors, especially licensed ones are usually liable for their work. So too is Marriot, for asking them in the first place, but they settled:

> Marriott agreed to settle the investigation by paying a civil penalty of $600,000 and establishing operating procedures to ensure that it does not engage in further Wi-Fi blocking

Presumably MC Dean did not.
As an alternative to building it yourself you can rely on services that do this for you.

I've been using the microsoft bot framework together with the luis.ai (azure) service for natural language parsing. Works really well in my experience. It supports bimodal operation where first a regex is attempted and then as a fallback the sentence is passed to the NLP service to parse into action/entities.

I can really recommend the microsoft bot framework even without the natural language parsing. It plugs into a range of chat platforms, including sms and email, and you're free to build your bot with node or .net. I went with node and have been pretty happy with it so far.
Yes, I think China does that when important foreign dignitaries visit. Or it's just a series of coincidences.
He is putting apple in the same category as twitter, yahoo and theranos. Really? At this point it is becoming cliche to predict the demise of Apple.
I like the name. The website leaves a lot of questions unanswered.
Somebody finding that quantum computers can solve NP-hard problems would be very suspicious. Other than that it would need someone to find a flaw with quantum mechanics.
According to Newell[1], Valve aggressively fires as it hires. It's not based on stack-ranking bullshit - more of a cultural and disciplinary fit. If you have the right personality you could thrive there, but if you need a manager to help you shine it's best to look elsewhere.

[1]: https://www.youtube.com/watch?v=t8QEOBgLBQU
Or that "he" is an automated distributed system without strong consistency guarantees.
"Quantum computing has long seemed like one of those technologies that are 20 years away, and always will be."

I've just completed a PhD in this area, and I've never heard this sentiment before. It seems quite unlike fusion research, which is famously always 50 years (?) away. Quantum computing research is proceeding at a rapid pace, and actually it is perhaps only 20 years old in total. Although Feynman considered something akin to a quantum computer in the 80's, it really wasn't until the 90's that quantum error correction became a thing. So it really is a very young field of research. The "old-timers", they are all about 40 years old now, unlike other areas of physics where the oldies really are very old!
Use-after-move is allowed because of existence of value categories, if you use a return value from a function its creation is usually elided or it is moved, but you can't access that temporary without directly referencing it. When you move an existing object (by specifically saying std::move), what should happen with it? Destroying the object is not a solution because its variable might be still accessible in existing scope (something like dangling a reference in the middle of a scope), which imply use-after-move should be prohibited be language and all variables should have a "not-a-value" state and throw exceptions on use.
Show HN: New way of software development – phpAppBuild
Wendy's is roasting people on Twitter
This tool can help you a lot with application development. With this tool you can save time and money. It is not code generator. Register your first application for free on phpappbuild.com
You are misrepresenting internal hackathons.

They are merely X days provided by the company where your regular duties are no longer your priority. Instead you are encouraged to learn and/or create.

Some may work more hours. Some may work the normal hours. That's it.

If it imposes restrictions on what can be worked on and limits creativity and doesn't put learning first, it's really not a hackathon.
I have a theory. There's a much weaker positive feedback loop. If a commercial product is nicer looking and easier to use, more people will buy it so there's more money to fund development. Management will demand redesigns and improvements because that creates more revenue.

With open source, the feedback loop from users to developers is much weaker because it's not powered by money. It turns out changes in cash flow are a valuable signaling mechanism. I think this is an issue with many aspects of Open Source development, not just UI.

I'm not in any way saying this is an unresolvable issue or that it dooms OS projects, or anything like that. I just think it's a factor.
Enough About Smart Apps, Let’s Talk Smart Cities
Start web development by using http://www.freecodecamp.com

I learnt web development from here. It'll teach you all you need to know to become a full stack web developer. It takes time but is totally worth it.

Enjoy!
Someone Hijacking Unsecured MongoDB Databases for Ransom
Maybe you're right, but I'm interested on your opinion about the rest of my answer, such as mobile browser capacities.
I don't think it's hate - at all, it's rather: dissapointment. So far, Apple didn't do anything malicious or evil, they just majorly underperformed to our audience.
Closer, but not close!
>Basically, macroscopic quantum behavior would imply that the universe is computing the solution to a NP-hard problem in violation with currently accepted laws of physics

This seems to presuppose what it tries to prove.
Are there any of those just-now-or.recently-switching devs in here?
It would be interesting to hear their opinion, rather than guesswork.
CSS Grid is Coming
Tutorial: Building Node/ExpressJS Microservices Using Hydra
RnD64 Unveils an AI-Based Meal-Planning and Cooking Gadget – Hello Egg
Do we really need complicated methodologies like scrum or kanban?
Explain simply how building something the company won't use or learning something new on company time is essentially gamified overtime when doing this on normal company hours.
Show HN: A heuristic for movie influences
I've posted here before with no considerable traction, something I ascribe to my lacking effort (and interest) in frontend. But here goes: I am a film nerd, and I like to understand the context of art. So I developed an algorithm to find aesthetic and thematic reference points for any given film, based on reviews by critics. It performs reasonably well where expected to (mid-budget, dramas, stuff with artistic ambitions) and less well for very obscure stuff or blockbuster fare. This is obviously not a commercial service, I built it simply to develop my own film literacy.

Some examples:

http://cinetrii.com?i=tt2278388
(The Grand Budapest Hotel)

http://cinetrii.com?i=tt2872718
(Nightcrawler)

http://cinetrii.com?i=tt4062536
(Green Room)

If you're on desktop you can click the nodes for quotes by critics. Mobile version displays quotes directly.
Define "General AI". An AI that can decide by itself which model it should use to make sense of any given dataset?
Andrew Ng at Baidu?
No, it is not. That is 0.91, not 0.92.
SPaaS – Side Project as a Service
> I doubt anyone has managed that for nontrivial programs, and it's too hard to tell.

In the early 2000's, the company I worked for was deploying UNIX based software for GNU/Linux, FreeBSD, HP-UX, Aix, Solaris and Windows (yes Windows, not a typo).
The title of this article should rather be: "Why I switched from Mac OS to Linux?"
I personally don't know any, but I guess avionics, trains and things like power plants might be candidates where one could look.

Automotive has unfortunately settled mostly on C and build a whole ecosystem around it (Autosar). With all that talk around self driving cars safer programming languages and tools would make a lot of sense.
Could the early web have been developed if the technological requirements had been that no user ever see a 404? Web technology could be developed as freely and ad-hoc as it was because it was good enough for it to 'mostly work' most of the time in the beginning. When we're dealing with a technology that transfers money, then it's being developed to function under an enormous pressure that will exploit any weakness immediately, and cause it to fail critically if any exists. In that regard it's more like building a rocket than building a photo sharing site.
I care more as a user than as an engineer. :)

Just to be clear - I don't suspect that the things that pretend to replace C are bad, or no good. I've just seen multiple "pretenders to the throne"[1] and what would appear to have happened is that we just moved the pathology around.

[1] please excuse the horrible metaphor.

After a few iterations of that, one begins to think that perhaps this is a distinctly human problem that is not necessarily addressable by improved language systems.

My greatest concern is that I keep seeing people learn the same things, over and over, on the job. There's no real repository of literature to actually address any of this - each engineer appears to have to learn it mostly from scratch.

There's a famous bon mot from pubic choice economics - "something must be done; this is something; this must be done." I just hope all the new crop of languages are not that.

Finally: If you can, and if you can learn the right patterns ( isn't that true of all languages, though?), the thing I have gone to, again and again that is better than test equipment in terms of reliability continues to be Tcl.
This graphic of the Inkscape keyboard layout is useful:
https://openclipart.org/detail/188861/inkscape-keyboard-layo...
Hack the CAPTCHA challenge
The company could have shut down, and he would have gotten nothing. Would he have felt cheated then?

Instead they sold a part of the company (out of everybody's share) and with the money that brought in, they eventually succeeded. I don't see anything unfair in it.
it has a tendency to be just 15 years away - the deadline keeps on moving though.

I think that the main obstacle is language - language is terribly ambiguous, and its very difficult to deal with these ambiguities in a program.

Hofstadter [1] says that the core of thinking are analogies and that many of the allusions in language can be thought of as analogies, however this does not seem to be the main focus of inquiry right now.

[1] https://www.amazon.com/Surfaces-Essences-Analogy-Fuel-Thinki...
(my review & summary is here http://mosermichael.github.io/cstuff/all/blogg/2013/10/15/po... )
It’s hard to read the tech news without coming across a Google-related story each day, and usually with a positive slant

the MacBook Pro was widely parodied

This reads more as a summarization of 2016 press sentiment than a rigorous analysis of whether companies are "winning or losing". How many Pixels did Google sell? How many MBPs did Apple sell?
"To a large degree, this comes down to an issue of trust."

The other major issue was that it was in the context of a political campaign, and one side could claim the other was doing whatever for political reasons.

I think outside of Trump v. Clinton, it might have had more credibility in terms of perception.
Sorry. I completely misread the original post. That seems a lot more sound :)
> Might be worth waiting a year for things to shake out.

Some of us have already waited a year, nothing changed. It's been Akitio + PSU or nothing for quite a while now.

Made the jump to PC myself instead of hanging on in hope that something will come out with blessed support for Macs.
How to watch Nvidia CES 2017 live stream
What do you think of this Etherminers? BTC Mining?
I was not aware of Rob Schoelkopf's initiative so far (http://quantumcircuits.com/), I think this could be serious competition for John Martinis & Google.

From their website it seems that they use a 3D cavity approach to quantum computing, which is (or at least was) pursued by IBM as well. Here, instead of using superconducting resonators on a chip, you use superconducting 3-dimensional cavity resonators (typically made from Aluminium) in which you place "naked" qubits that are fabricated on a Sapphire substrate. The advantage of this is that the attainable quality factor of the cavity is much higher than for a coplanar waveguide resonator (although those resonators have caught up quite a bit thanks to work that was done e.g. by the Martinis lab), and that there are fewer noise sources around the qubits.

Personally my current bet would be on Martinis or Schoelkopf to win the race, as they have the best access to both funding (though I don't know the funding details of QuantumCircuits) and Academic resources. Most of the original work on Transmon-based qubits was done at the Schoelkopf lab, and it seems that he has excellent technicians on his team.

In general though it still seems more probable that a ion-based quantum computer will be the first "real" quantum computer, as the technology is more mature and (for small numbers of qubits at least) easier to scale.

Exciting times!
Frankfurt does not exactly have a very appealing picture to workers in London. London is a big buzzing city and speaking to my colleagues and friends in the city they all rather quit their job than move to Frankfurt which they think of a boring/depressing small city (not my words, theirs).