skysight-inc/HackerNews huggingface dataset:
> This is part of the problem when you have directors who see themselves as insulated from day to day challenges. I accept that there's a need for a long term vision, but if someone isn't prepared to understand the details of what's blocking it, they'll not be in a place to advise on how to fix it, and if they're relying on other people to fix those organisational issues, what's the point of having directors at all?

There isn't any. Why do you think small groups of computer programmers and a handful of venture capitalists are like a wrecking ball to so many different industries.

In the 20th century we got used to the idea of managerial capitalism. Now in the 21st we're seeing that unless you're an Elon Musk level manager, capable of both understanding fine detail plus having comprehension of the big picture, you're surplus to requirements. You'll be competing against managers who are also geeks as well aka the real Silicon Valley advantage.

If your manager thinks 'the market should decide' they ought to step down unless they mass produce widgets in a B2B context. Their entire job is central coordination. In the 18th/19th centuries the manager of a factory would have understood the functions of every bit of machinery they acquired.
Or just in lines... a^n many lines of length 1 + b^n many lines of length 1 to cover the total length of c^n many lines of length 1.

Or just in n-dimensional cubes from the start: 1 n-dimensional cube of side-length a + 1 n-dimensional cube of side-length b to cover the volume of 1 n-dimensional cube of side-length c.

Of course, both of these don't amount to much different than just saying a^n + b^n = c^n directly. :)

I don't suspect that decomposing it into a^(n - k) a^k + b^(n - k) b^k = c^(n - k) c^k for arbitrary k is particularly helpful, and, for reasons as illustrated above, I suspect the aid to intuition from thinking in terms of volume and tessellations geometrically isn't very great, but, I'm not an expert on Fermat's Last Theorem. (For all I know, something like this does get used in the proof...)
So AYBABTU-style memes are much older than anyone thought. There is nothing new under the sun.
author here - would love advice or tips on how to get dbus running so settings work well and other WMs work like Gnome.
Congratulations, you've invented the Ponzi scam :)

It does sound like the site was "broken" like a fox...
I'd like an easy-to-use plugin for FF to call youtube-dl.
Sure, check out git-subtree (different than submodule).
Keyloggers simply record all key presses so if you delete the credentials for a game and someone then tries to run that game the first thing you catch is the credentials to log in again.

The most obvious way is to hook the message stream from the window manager to the applications, windows provides some convenient hooks for this.
It bothered me as well so I unchecked the width rule on the col-sm-7 CSS class (in the browser inspector) and then saw more text per screen which helped.
> I'm sceptical about this, for a couple of first-year-physics reasons.

Hmm... I guess I'll trust the experts quoted in the article rather than some rando's vague impressions of first-year physics.
> I recall only one project which was waterfall

That's because even my Software Engineering textbook first published in the early 80's warned about it, and presented iterative, agile-like, models and referenced the article by Royce that first described waterfall (without naming it) as an example of a broken model in the early 70's... Iterative processes have been widely taught since the late 70's at least.
How to Build an Early Customer Base for Your Startup
Nicely done! This would make a great scene in Mr. Robot :)
Yeah, a lot of people make the mistake on what type of company it is.

For instance, a lot of non-software companies may pay more and provide a director or executive level title to a developer and give them a team just to get them in the door.

What these people don't immediately realize is they are giving up being a "tier-1" employee at the organization. First and foremost if you are at say, a tire company, software is most likely a cost center and not central to the strategy. This means they wont attract good developers, and have to do things like above to get them in the door.

If you want to work with really passionate and talented software developers, you'll want to be at a primarily software organization, or one that sees the logistics of software central to the business strategy.
Can WLS run Wine?
I'm thinking that's who's working on stuff like Stuxnet, Flame, etc. I wonder what color hat we would consider Government-sponsored malware to be?
Very fun, managed to capture my attention for a few hours so far.
Back when I used to lead the engineering group for a company I was asked to also lead the IT and Ops teams. I was amazed at how many of the sys admins lived in fear that anything going wrong or taking a risk on something new and it not working as expected would get them fired. Virtually no one wanted to take any risks because of this fear. It took a long time of working with the team and demonstrating that people did not get fired when things went wrong. It was a real eye opener for me.
This was put together well and the references after each topic are very helpful. Thanks.
as for the first point, yup, I understood that from the article; I probably should have used "similar to Steam" rather than "like Steam". I mostly meant, you'd get a long stream of characters and you'd have to manually try to dejumble them.

Whereas, I believe if you go by your second point, you can see "Ok, the user put username <x> in the username textfield, password <y> in the password field, address <a> in the address textfield, port <p> in the port textfield" and so on, which would make for a more structured data dump. Maybe not possible or feasible for every single application, but if you could get the highest usage targets, like the most common FTP clients, or Steam as they have apparently done, and the browser password storage stuff (or fields for say, most common banking sites, PayPal, etc.) then you could save yourself a lot of time.
>Successful candidates should clearly demonstrate that their priorities are company, team, and self — in that order. This makes it more likely that they’ll put the company’s mission above their individual interests and that they’ll set the proper example for others.

Ah. I understand. So there are people that will set a company/team above their own interest and are reasonably intelligent at the same time?

They're just looking for good liars, nothing else.
Nice work. A few days ago I tried xfce4 with little luck, although xfce4-terminal + Xming get me pretty much everything I need. Windows ConHost.exe is a pretty poor terminal (specifically in terms of fonts and colors) but hopefully things will get better in time.

Regarding Dbus, I haven't had time to try this out yet:
https://www.reddit.com/r/Windows10/comments/4ea4w4/fyi_you_c...
I’ve had a very similar experience – I’m surprised I’m not the only one who did that.

I’d have expected the DDoSers to have better security
Only the docs on the website (barring a 5 minute intro to the "Why" of kubernetes[0]). Used the docs for getting set up locally with minikube, and also the hello node example.
I'm not sure that Google is turning into shit. It seems to me it's always been like that. I've been at Google for 4 years and noticed very quickly that turning software engineers into managers could not possibly work. I've switched teams recently and am happier for the time being, but my previous manager sucked ass.

My new project is actually quite interesting. There's very little politics involved too, which is a plus, and I'm glad I'm not writing yet another chat app that we will deprecate in 2 years time.

The worst part about Google for me is the level of incivility. This is what, the 4th time a senior exec has to call people out and tell them to behave on memegen? And it's only getting worse.

Also, considering how mediocre many Google engineers are, I never understood where all that arrogance comes from.

Edit: fix typos.
You're getting the downvote brigade but you're right. It's a many faceted problem with plenty of blame to be shared around.

There are almost zero people at the best colleges and universities in Europe who want to start a new company. I remember trying to convince about a dozen people to start a bitcoin exchange several years ago when it was in the single digits. No go. We could have fucked up almost everything and still been millionaires. I did okay but we would have done much better working together instead of looking for 'a good job'.

> Graduates living in a bubble... 99% not wanting to move their asses and thinking that the academic degree is all they need. Get a crappy job or move to another country.

Whole lot of that going around. They don't realize they will be living in their city living hand to mouth for the rest of their lives. There is no big break coming for them. The smarter ones move, but the core problem is entrepreneurial spirit.
Discussion from 2013: https://news.ycombinator.com/item?id=6893333.
I feel good managers often delegate the decision making power to the group or team leads. This creates scale for the manager, and allows room for the development teams to develop leaders and judgement.

Companies that are set up well also give minimal control over bonus allocation or salaries. These things should be controlled by HR and recruiting, along with salary and compensation policies based on role and level. Managers supposedly have the best view on IC performance, so within some band they should be able to influence rate increases and promotions. Anything outside of that would need to be a conversation between the manager/IC and HR. My advise here is if you feel there is a deviation in your pay, get your manager to bat for you, do not go to HR yourself.

And by design, management will have access to more information than individual contributors, but that's the purpose of the role. This person brings in information, priorities, and resources to the team to execute. This is where the "power" idea comes in, but anyone in this position long enough would tell you its more of a "responsibility." It's not always clear what is right and what isn't, nor even a way to really prove it ex post facto. Could it give someone enough perspective to make self-interested decisions that ICs could not? Probably.

I suppose the question is, is that bad and how is it bad, and how would you eliminate it?

Edit: My wishful novelist inside me says its the software program that automates resource allocation, charter, and IC development. You could essentially build an autonomously managed organization with IC roles being the only true human employees.
iOS 9.3.3 ifunbox install on windows with iOS 9.4/9.4.1/10
CHFI and Digital Forensics Tutorial
Who is zzz? :)
Sorry my ignorance but AWS is not unreliable? I hear all time (ie, here in hknews) that is down and that lost of data in catastrophic ways... or things have improved.

Plus, look like more complex, so I assume, more things to break...
I don't think they are trolls. The comments are similar to what I hear in real life and I assume they get ample upvotes from HNers because they are near the top.

If you always have the patience for a and b then god bless you!
I recently got hired (2 months ago) and a co-worker is listening to metal/death-metal/folk-metal/the-elfic-choir-of-the-army-of-darkness all day long. Except when it's gossip time. There are four of us in 25m² room.

It's slowly starting to bother me.
It's not possible to indefinitely increase population, besides, thanks to automation economic output is increasingly less human dependent.
The only not totally implausible alternative is broadcasting addresses over amateur radio
Can Wine run WSL's bash.exe?
Is it turtles all the way down?
Oh, hey, these are my slides. Let me know if you have questions and I'll do my best to help out.
It's true I did not understand you were joking, but I didn't personally malign you either. If you are referring to the word "moron", I didn't call you a moron; I was shocked that you thought P vs. NP was so trivial, and asked whether you therefore thought everyone puzzling over it was a moron.
Some time ago I saw a startup that does exactly what you wrote =)
Incredible. My fancy new Lenovo has gotten no use because they've made it impossible to install another operating system in it. I look forward to giving this a go.
Not trolling. Academics routinely solve huge challenges in research fields. No reason a retired engineer can't solve problems in a niche industry field.
Technically that makes neutron stars a big particle
Kinda?

https://www.quirky.com/
I still can't believe people pay such astronomical prices for that.
> can this thing detect certain apps like FileZilla and then say "user entered <FTP site creds>" and send individual fields, and is that what is meant by supporting say FTP and FileZilla?

Could well be. I haven't messed with Win32 in a while, but I'm pretty sure that you can sniff the contents of other applications' windows and dialogs. With a little work, you should be able to take a common app and work out how to detect it's login windows, find the username and password and other relevant fields, and pull out the contents.

I know if I was writing a hostile keylogger, I'd go to a lot of trouble to know exactly what was entered where, instead of having to see a long stream of keyboard input and figure out what the usernames and passwords are, and what services they go with.
You seem very upset about something that doesn't affect you at all. Are you OK?
Ask HN: What do you think about the new curved ultrawide (21:9) monitors?
A friend of mine recently said his ultrawide monitor was as big an improvement to him as SSDs were ~5 years ago, which really got my attention.

In theory it makes sense. Instead of sitting multiple monitors side-by-side with the screen space divided by bezels, you combine the screen space into one monitor. Then you curve it so all the screen space is a more consistent distance from your face. It seems like an obvious way to improve things.

Possible problems I can think of:

-Fullscreen now occupies your entire workspace instead of being segmented to a single screen

-Your monitor's aspect ratio no longer matches the aspect ratio of most online videos (16:9), causing pillarboxing

-All your screen space is contiguous, so you can't let the limits of the screens manage your programs' window size for you anymore. You need to manage it manually, shaping and sizing the various windows to fit in the way you want them to. This could get annoying if you have to repeat this step often

-The ultrawide 3440x1440 has 400 fewer horizontal pixels than most dual monitor setups. I'm not sure, but this might be a limiting factor with certain combinations of IDE/terminal/vim/etc. Two-column ultrawide might not fit those as easily as 2x 1920x1080, and three-column ultrawide might be infeasible.

My current setup is a MBP on a stand connected to a 27" 16:9, so that's what I'm accustomed to. Currently considering this:

https://www.amazon.com/Dell-U3415W-UltraSharp-34-inch-Curved/dp/B00R420VAG/

But there are also popular offerings in this category from Samsung, LG, Acer, etc.

If you've made the switch, or tried to, I'd love to hear what you think about these new ultrawides. Specifically what impact it had on your productivity as a developer, how you make use of the available screen space, and how much difficulty you had getting used to it (as compared to a typical 2-monitor, or laptop stand + 1 monitor setup).
This is an excellent overview of Matrix for an end-user perspective, and one sorely missing from the content on Matrix.org. Huge kudos for putting it together :)
Mercedes was the first to commercialize it but Bose had an earlier implementation and... the crazy part. It would jump over stuff.

https://www.youtube.com/watch?v=z3gX2HwFf5I
It's disappointing that i3 is constrained to one window. The ability to replace Microsoft's window manager with i3 and allow linux and windows apps to be nicely tiled together would be amazing.
SQLAlchemy has, for a while: http://docs.sqlalchemy.org/en/latest/core/tutorial.html#wind...
Thanks for the links, I wasn't aware that the Wikipedia article was so flashed out on this topic.

However, I'm not sure I see any actual evidence to support the power theory. The economist article paints a link between education, IQ and income, but not political power. Stiglitz breifly asserts it's truth in point six in his article, but doesn't actually provide any documentation. And similarly, despite clicking through to a dozen promising sources in the wiki, I wasn't able to find any evidence of any sort of trend or change in political power associated to income inequality.
Got it on safari. Loving the book so far.
Old discussion: https://news.ycombinator.com/item?id=9327526

And he forgot ptmalloc3, the improved version of the glibc malloc.
Thanks for this well-put summary. I've been working on an enhancement of the HN guidelines and may plunder some of your wording.
I presume you mean the idea of physical examples in general comes up in "Surely You're Joking"; I can't find any discussion of P vs. NP (or Fermat's Last Theorem, for that matter) within it.

As for why Feynman didn't publish a full(er) proof: a full(er) proof of what? He didn't have anything near a proof of P != NP or of Fermat's Last Theorem... There was nothing of the sort to publish.
> Perl

So that explains why nobody can figure out how the Universe works!
> However, the group participated in collective action

That's the key. The actual issue at hand probably didn't matter as much as the fact that the lowest of the low had figured out how to work together outside the official hierarchy. That made it a threat not to policy, not even to the people who could have simply said yes or no, but to the hierarchy itself. What happens when you attack the hierarchy? Scorched earth, baby.

Yes, it was a bit entitled of the interns to expect a change in the dress code. A simple "no" would have sufficed if that were the real issue, but it wasn't.
Thanks to domaintools.com - I also found that the guy (seemaexports3@gmail.com) used to own domain: bdmtsteel.com

I also find similarities between above domain and these:
transitoin-asia.com
seabunker.net

See this:
http://imgur.com/tsxqwiQ

If someone wants to do more research - would be fun to dig deeper.
This looks like the repo if you prefer reading markdown

https://github.com/pvh/postgres-bits
You're always influenced. No one ever thinks they are, but it's impossible to be truly objective when someone else is doing you a favor. And even if you happen to be immune, you should just assume that you aren't.

Better yet, don't review free products. It's just spam that the rest of us don't want to sort through, and it buries the truly unbiased reviews.
minikube is awesome, really exciting development for the community. Which platform are you on?
This is deceptive and you should stop doing it.
You are thinking of Pokemon Crystal: https://www.youtube.com/watch?v=BZ_bhwCgtXg&list=PL197CF5017...
I remember a quote from somewhere:
"If you are winning it's not gambling".
If you beat the rake and have an edge over the other players it's just a mind game of dealing with variance.
Please have a look at our “Journey to GSM” series of articles. Our goal here is to introduce and demystify GSM and Software Defined Radio (SDR) technologies. There are only only two parts available so far, but more will come shortly. I’m the author and would be very much appreciate your feedback.

Here's the link to the first part: http://umtrx.org/journey-to-gsm-part-1-introduction/
Who have, Lenovo?
Fear the Horrible Enterprise JavaScript Boogieman
They can be properly discussed. The prerequisite for that is tolerance.

Among other things, that means not flaming people with beliefs you don't share, not litigating the truth or falsehood of all religion (a tedious generic topic about which if anything new can be said, it won't be on an internet forum), and restraining zeal.
Aren't they already using such a computation limit?

https://news.ycombinator.com/item?id=12019519
For one, people weren't actually equal in those regimes. There were sizable privileged bureaucracies and leadership and large swaths of ordinary citizens -- which was exactly what was the issue with them, not equality.

Second, who said any attempt at equality has to be made that way? There were historically (and still are) lots of societies both valuing equality and actually way more equal than modern US but with very different structures and/or beliefs.

From the Amish and hippy communes, and ancient Spartans, to modern nordic countries.
It was eventually overturned on appeal, but not after a year or two in prison and great financial ruin.
Elie Wiesel, Auschwitz Survivor and Nobel Peace Prize Winner, Dies at 87
As a psychiatrist, I diagnose mental illness and help spot demonic possession
Israeli Interior minister says Facebook a 'monster', hindering security
Instead of getting lost in the jungle, 'foo', 'bar' style helps understand the concept. To the ones who say it's not an effective way; What if a learner is coming from non 'web-dev' background e.g. from a mathematical one who wishes to create complex alogorithms and geometries, interfaces etc. with JS, Won't he, on seeing 'login' code, wish that it were of his interest? After all JS is not only used to just create typical sites. What if learner was going to use JS on iot, robots etc.? So stereotyping the code with some particular 'web-dev' usecases is not useful (atleast not at the beginning). 'foo', 'bar' style helps focus on what it's really important to learn at first.

It's like -- 'a human without makeup is the most real'
This is an excellent tutorial. Thanks!
Which is likely why the article says "an attempt to master the art of mining and reinvent it for the age of the machine gun." Italics mine.

The need to master mining in the first place is because "in the belief that siege warfare tactics like this were a thing of the past, the Royal Engineers had wound down their military mining section."
venmo is good and I appreciate, but at least on my android it's not what I'd call reliable. It suffers some random crashes and failures (although it's never done anything too terrible like double charge me)
Sorry, it's you who wrote:

>Most people buying Apple products are doing so because of Apple's brilliant marketing

This is essentially calling millions of people as sheep that only fall for marketing (you even added that all the technical details I mentioned don't matter "one bit").

I just called it out.

Sorry, but I don't believe people don't weight the cons and pros of what they buy, based on their own experiences, preferences and use cases.

For clothes and fashion maybe it's mainly marketing -- they are quite shallow to begin with (even though fashion itself is not exactly marketing, it's a desire to hit points for yourself by being fashionable).

I don't believe people buy and stick with computer platforms for years on end, and do professional work on them, out of pure marketing. I don't believe it for cars, and I don't believe it for laptops either.

Besides did all those awards and top places in technical reviews over the years come from reviewers falling for "marketing" too? Or are we going to call all of them shills?
Amazon has the coolest stories. I wish I could be a fly on the wall during one of those meetings.
> found vulnerability in the application that was running on it

Could you give more a more detailed explanation on how you did that?
> As the plane passed 39 000 feet, the stall and overspeed warning indicators came on simultaneously—something that’s supposed to be impossible, and a situation the crew is not trained to handle.

But it is not impossible at all! That's called the "coffin corner". All flight crews are aware of it.
I'm not sure if voice modulation is the answer or not, but very cool to see you working on this problem and trying things out. It's a difficult space and most are springing for short-sighted bandage solutions. Best of luck, and keep sharing your findings!