skysight-inc/HackerNews huggingface dataset:
Apple is dominating the high end mobile market, where profits and the most desired customers are. (People who pay for apps and spend money within apps)

http://techcrunch.com/2015/04/14/revenue-gap-between-ios-and...

The "free with contract" or sub $400 market is a cut throat race to the bottom between Samsung and Xiaomi. Apple chooses not to enter that race (despite several journalists claiming they NEED a cheap phone to survive).
John McAffee, Wrong on Security, Wrong on Ashley Madison, Wrong for President.
I also used to be amazed at the amount of stuff our Bloomberg rep had crammed in his head.
The only problem is the numbering scheme is brain dead because its based off a specific layout which isn't very sensible to start with.

They could've easily gone with something following significance and it would be much more memorable:

2006-05-04 03:02:01

But instead in gotime you write it with month and day out of order because they referenced this completely nonsensical format instead: Mon Jan 2 15:04:05 MST 2006

I can't remember this one for the life of me.
Security is a cost center with no output and no drawbacks when you cut it (as the business people see it). So it is often quickly underfunded til some major incident.
No. Given a large enough work factor, there literally aren't enough resources in the entire universe to brute-force even a single hash. "Hard to imagine" and "limitless" are very different animals.

Edit: moreover, the GP has already mentioned that "[brute force] isn't a zero-cost effort in terms of time," even if you have access to humongous amounts of processing power. The point of encryption isn't to protect data forever; just long enough for them to become uninteresting.
Agreed.

I really wish employers would stop talking about "our culture" also. "Culture" and culture-worship are just another attempt at enforcing loyalty in a world where everyone knows loyalty is dead.
The information in this article was wrong even back in 2003 when I started there.
DNA's half-life is 521 years.

http://www.nature.com/news/dna-has-a-521-year-half-life-1.11...
I think the point is that the word "girl" infantilizes the women who put in a lot of work and effort to the project.
Oh the hours this might have saved in undergrad assembly...
This seriously looks awesome! I wonder if the grammar can be modified to simulate other architectures, like SPARC.
> I do seem to remember being taught in school that the definition of species is "organisms that can reproduce and generate fertile offspring".

Which is problematic for extinct animals. We have no way of knowing if modern humans would be able to produce offspring with Neanderthals, for example.
"Why the fuck didn’t he just tell me what I’d be getting from the beginning?"

Because then he'd have been out of a couple of months of cheap labour. You got screwed. He set out to screw you right from the start. It sucks. Not the entire industry is like that, but your boss is clearly an asshole. And worst of it is that there's no way to get payback, because what he did is probably totally legal where you live.
Fortran is entirely modern. Last standard is what, 2008? And any compiler will just eat any previous version without complaint. You can take a huge swath of '77 code, put some 2003 and 2008 in there, and it will all just compile.

Python? Good luck. Every frigging month (practically) it's a breaking change. You have to work furiously just to keep your infrastructure working, or purposefully draw a line in the sand (2.7!).

I run Fortran every day (via NumPy and other packages), and some of us are investigating just switching to it for some projects (we need the math speed, and all the C++ matrix libraries involve compromises of one form or another). There's no reason I and my peers wont be doing the same in 50 years. It works, its fast, its debugged, and it is easy to use things like Python 5000 (by then over 70% of people will have made the transition from 2.7 to the 3.x version!!!) to do all the glue work that Fortran is not optimized to do.

Fortran codes ain't ever going to be a liability[1]. Python 2.7 on the other hand...

[1] because of being Fortran. Poor coding style was endemic in Fortran77, and that can be crippling, but to a large extent that is language agnostic. I acknowledge the required short variable names of 77 doesn't help, but people would not comment what the variables mean, and that is the real problem (IMO). Poor structure is another problem (masses of gotos). Yes, 77 doesn't make your life easy there, but discipline is possible. We can quibble about all this; my point is the 'modern' languages are going to be old quite soon, and we will face real porting problems then. Move 20,000,000 lines of JS and Python? Good luck.... Get a Python 2.4 code base working with 3.9? Ah, hmm, well .....

But Fortran? We build it and run it every day, easy peasy.
Probably something like this: https://www.youtube.com/watch?v=vh0nc1JL4-0
Yes, sorry about that. Unfortunately I've left it too long to edit, so your link will be most appropriate in the thread.
Welcome to the US... employees have no rights, even to sick time.

Professionalism is a concept that serves mostly to keep employees orderly. There's frequently no real professionalism in one-way relationships.
I'm talking about trades specifically.

A trading platform must have a 1:1 mapping of buyer to assets when trades are agreed. You cannot have a situation where two people buy the same share, as it requires unwinding. A trade must be atomic.

traders want to see all the bids/asks of the whole market. Otherwise you'll effectively have a random assortment of tiny markets under one supposedly united trading platform.

Thats the other thing, trades need to be reversible. There is a good correlation between massive trade volumes and the need to reverse transaction. Having an eventually consistent model is just not going to work.

Being overdrawn is not eventual consistency. The act of an overdraft is not a failure of a bank to properly account for your balance, its a deliberate business move to generate cash.

So no, its consistency, one price, one bid, one ask.
DTM Flat File Generator Full Version Free Download
And that bash 3.2 is one of the reasons I want to turn off rootless so I can install modern bash 4.3 in /bin/bash, so that scripts that have #/bin/bash continue to work unmodified.

Apple will most likely never update their bash to GPL 3.0 bash 4 or later.
It is not "cool". That's the main problem, which is no problem at all.

Now, if Bloomberg's code is a spaghetti monster (I have no idea), that is a problem. But that is a problem of legacy code, not a 'Fortran' problem.

I think it is a bad article based on hearsay by one ex-bloomberger.
A soundboard where you could click buttons and hear him say 20-30 prerecorded phrases.
There are a million more people in NYC now than in 1940. The population hasn't always increased.

https://en.m.wikipedia.org/wiki/Demographics_of_New_York_Cit...
This is quite possible the best descriptive domain name ever. And we think we you're going to love it.
Startups are great - you get a ton of ownership and the chance to see a business grow. Even if it fails it'll be a huge educational experience.

However, this sounds fishy for a couple of reasons - but maybe the guy just doesn't know how to structure this.

With one year vesting, he wants to protect himself from the scenario where you work for 3 months and own a big chunk of the company. That's legitimate. However, get the amount of equity on paper. You are taking a risk here too so it should be far in excess of just covering your salary at an arbitrary valuation. The general advice is that if you are not getting paid, you are a founder - your equity take should be a double digit percent of the company (typically vesting over 4 years with a 1 year cliff).

The other thing to consider is what he is bringing to the table. If it's just the idea of Uber for X it's not worth much. If he has business contacts though - for example he's well connected to the industry X then maybe he's bringing a lot more.

Don't be a sucker though, and don't work for free or for vague promises. Get agreements on paper now. And don't undersell yourself.
That is the right way to do it IMO.
EasyMail, Easiest mail server (5 min installation) STILL IN DEV
Elon Musk reveals plan to drop nuclear weapons on Mars to prepare for humans
Matt Levine's Money Stuff: Blockchains and Indestructible Wealth
So... PPaaSaaS?
This guys' videos are amazing. If anything should convince you that humans are a uniquely terrifying species it's these videos. Walking into the forest with nothing more on that a pair of shorts and a brain, he makes fire, tools, building supplies, ceramics, and entire living structures. The technology he produces by himself is almost on par with many pre-industrial revolution societies where metals (even though they had them) were too expensive to waste on building shelters.

For example, if he designed things a little differently, this would pretty much be what the average Korean, now one of the most technologically sophisticated civilizations in the world, lived in up until the late 20th century [1]: tiled roofs, wooden framed houses (they interlocked with notches instead of twine), raised floors with underfloor heating (still copied in modern apartments), earth packed exterior walls. If he had time to pulp wood and make paper he could do interior finishing, and the addition of maybe 1 or 2 precision metal tools he could square off wood work even better and maybe even produce nicer floors.

In many civilizations, metal cookware was simply seen as more durable alternatives to ceramic cookware and even followed similar design motifs [2], it can sometimes be difficult to tell from far away if something is a bronze or ceramic pot they often look so similar [3]

Pre-industrial revolution, human-scale technology can get pretty impressive, humans managed to settle an entire planet and all of its climates with not much more than the product of their hands, some ideas and a little patience -- basically what this guy has done. If aliens were to kidnap a thousand pre-Industrial Revolution random humans from around Earth and dump them off on a suitable, but empty world. They'd have it all colonized and populated in probably 10,000-20,000 years. That's not even geologic timescale.

Terrifying.

1 - https://en.wikipedia.org/wiki/Hanok

2 - https://www.google.com/search?tbm=isch&q=ancient%20chinese%2...

3 - http://www.users.qwest.net/~rjbphx/BigPicture/PotteryGild.JP...
Can You Predict a Startup’s Success Based on the Concept Alone?
Users would despise the lack of convenience.
PresentationDomainDataLayering
What other innovations in cache coherency handling have been created in the last 30 years?
A curated list of startup terms
The scary thing you don't appreciate with regard to roof tiles is the sheer weight above your head. We recently had our house completely retiled with pantiles[0], each one weighing a couple of kilos, and the timber frame construction holding it all up makes me nervous even now.

[0] https://en.wikipedia.org/wiki/Pantile
I'll ad to this not to use a designer or even fake designer luggage for your check on. Use a beat up piece of crap so the luggage handlers don't wonder what is in it.

It isn't unrealistic at this point though to put a camera and a battery into luggage and just have it record the entire trip.
After being strung along (he was lied to) for months he made a totally justified ultimatum to be paid what he's worth or he'd go somewhere that would.

A manager who knows someone is worth it but would still rather let me go than pay market price for their labor (because he doesn't like negotiating when he's not in a position of absolute power) is probably doing so because he can't man up and negotiate with someone his own size figuratively speaking. The stereotypical "I'm not letting a woman tell me what to do." sort of insecurity/attitude.

Employees have been "on the bottom" in the traditional work relationship for so long, it can seem "unfair" to employers to have to deal with employees on a more level playing field.
> The difference between raising taxes and cutting spending in general are enormous. Money gets shuffled around, economic activity changes, different people lose their jobs, etc. You don't need politics or ethics to see the difference there. Yes, the government's balance sheet has the same number at the end in both cases, but everybody else's are massively changed.

OK, glad we could at least get that far. I wasn't sure we would.

> When you then cut it down to only look at non-profit organizations, and their taxes, all of that goes away. The outcomes in both cases are now identical in every respect.

It's still exactly the same difference between raising taxes and cutting spending.

> If the only difference between giving a non-profit a tax exemption

And here we have the problem. The non-profit already pays 0% tax. Their hypothetical taxes if they were not a non-profit aren't part of the budget in the first place; they don't get counted on the books as incoming taxes and a subsequent payout. Taking away their tax exemption would be raising taxes. Whereas taking away a subsidy given to another organization would be cutting spending. You already acknowledged a difference between raising taxes and cutting spending. Done.

And if you continue to dismiss anything you don't care to hear about as "meaningless politics", you're never going to get why people find some things "disturbing". But I no longer particularly care, either.
Web design is 95% typography
"We’ve reimagined the TV experience"

ha - must have some pretty limited imaginations
I mean, we have Trump taking a serious shot at the presidency.

America hasn't been a reality-based community for quite a while. Remember how after 9/11 people were buying gas masks? Remember how before Y2K people were buying guns? Remember how in 2008 they were telling us the economy would be just fine as it melted down?
Unfortunately a 'booming' economy built on banking and finacial services doesn't seem to benefit everyone equally.
The names of functions in ES6
One point is not clear to me: did the crackers know $username's already, or did they perform some kind of dictionary attack? Brute forcing both $username and $password out of millions of hashes seems a bit hard - even considering md5 trivial, not employing an hmac scheme.
What playing in failed rock bands taught me about startups
Martin Fowler discusses this in https://news.ycombinator.com/item?id=10197977
Does Private Spaces (aka VPC) offer any type of SLA?
I fully expect we'll see some attempt at regulation at some point because the answer to "you wouldn't download a car, would you?" is actually an emphatic yes. That is to say, when the ability to turn information into product becomes easy and decentralized it will absolutely threaten any illusion governments have of control through standardization. Regulations are the clear path, for better or worse...
Discover Pokémon in the Real World with Pokémon GO
The New iPhone 6S Breaks Apple’s Own Taboos
> we can learn each other languages in a matter of weeks

Not so fast. Even if you limit yourself to a vocabulary made of the most common 10000 words, you still need a lot more practice to differentiate between nouns that have a gender in Italian and another in Spanish, irregular verbs, idioms, etc.

Understanding a language is one thing. Speaking and writing it is a whole new level.
Time Is the Fire in Which We Burn: Explaining the Complexities of Time
> I'm not comfortable in general about the idea of labeling people based on their neurological makeup, unless one is in a therapeutic/psychiatric setting.

The setting you're in has no bearing on whether people actually differ greatly based on their neurological makeup, though, so I don't see how that matters.

We're not on the same page here, but that's to be expected, even if you're actually not a psychopath yourself.

But what the world really needs to know is that because the difference between humans and psychopaths is so counter-intuitively vast, even seemingly small things are strong signs that someone is a psychopath.

For example, if someone keeps talking over you, he's probably a psychopath. Because he has no respect for you as a human being, he'll just casually interrupt you whenever he feels like saying something.

An actual human being wouldn't do that, because he naturally respects you as another human being.
What will the businesses sell? Air dropped supplies?
GM Took 5 Years to Fix a Full-Takeover Hack
Species is really a misapplied concept when you look at one current lifeform's ancestry. Everything is a "ring species" with some sufficiently old ancestor.
Some people seem to be indifferent about it, but I just cannot work with glossy screens. Not even with those called "anti-glare". So I decided it is important enough to make an extra section for matte displays on Product Chart.

How do other developers think about this?
Various studies put the sweet spot at about 14-15 years.
Curatum Is a Men’s Ecommerce Platform That Recommends One Item Each Day
So essentially they fixed a regression bug.
Good article; poor title.
OAuth or bust
How the New Apple TV Will Transform the TV Experience
> They should also close 1/2 of the avenues and turn them into parks

I've always thought this too. The city has made attempts to make up / down town bike routes on most avenues but it's still a dicey proposition to ride through midtown. At least close 2 of them allocating half of each for uptown and downtown bike traffic. The other half could be pedestrian / public park space.
Money is favors owed recorded on paper.
New human-like species discovered in S Africa
I am legitimately confused, this is a prank right? right?
Actually, I think we do, DNA, and the answer is yes.
Useful tools in terminal-like interface
Why Stanislaw Lem’s futurism deserves attention
A curated collection of papers on neural networks
https://www.youtube.com/watch?v=e1KD7DdnRb8 is the classic though.
He wasn't bluffing, he was being honest. Being naive. Against a sociopath boss. He "would have to look" elsewhere; it's announcing an intention, which is honest, but also a bad idea against an evil boss.

His honesty is a sign of loyalty, which is clearly unwarranted with a boss that's only looking for ways to screw you. The problem is that a single developer has no power over an asshole boss. The only thing we can do is protect ourselves with exactly this kind of tactical advice.

But by all means, also protest for better worker protections to prevent people from being abused like that.

I feel like asking for naming and shaming the bad company so others can steer clear, but that's probably going to bite you in the ass. Suck it up, and name and shame them in 5 years, after you've got your life back on a solid road and well out of his reach.
The current body of evidence suggests that we could and did, since Neanderthal DNA is present in some modern humans [1].

[1] http://www.bbc.com/news/science-environment-33226416
Secrets of the bulletproof Range Rover
They would have read access to all of the database. However, if they also have the password, then they have they ability to impersonate that user and take actions as well.

As an example, if you're a bank, if someone gets your database of data, but the passwords are well protected, they can find out how much money you have in your account. If they get your password, too, then they can login as you and transfer your money to their offshore account.
To be fair, Twitter is filled to the brim with noise. And I'm just as jaded as you are WRT to the massive scale pandering to Twitter-mobs going on in current society.

With that being said, Dev communities tend to be quite different on twitter.

I'll have to take the plunge as well, so I'm speaking to myself as much as I'm speaking to you, make an account _solely_ for your developer persona.
I know Bloomberg is the Kraken of the softwares out there, but i wonder how many lines lines would be in other langs?
Open-source alternatives to GMail
> They will switch from the basic jar (zip) format to a more optimized one.

Straight from the article:

> A modular JAR file is like an ordinary JAR file in all possible ways, except that it also includes a module-info.class file in its root directory.

> A modular JAR file can be used as a module, in which case its module-info.class file is taken to contain the module’s declaration. It can, alternatively, be placed on the ordinary class path, in which case its module-info.class file is ignored

So no.
> Given a large enough work factor, there literally aren't enough resources in the entire universe to brute-force even a single hash.

Or, given a strong-enough original password. I postulate that, until the moment I posted it, '3BgZhZcGPcHswmfic79jgjsfqyMKW1Rh1rkFjagJC090V2tljd9Zy2vpYJw944HG' would never have been brute-forced, even with an extremely low work factor (in fact, it wouldn't have been brute-forced even without bcrypt, scrypt or PBKDF2: even were it just stored as a simple SHA2-512(pw) (i.e., baafbe64d25f27d4b7b2965f9abf43cf25acd8fc6021798a90253f33b3071e9
fd145eaccd555290913c8679fd4acf949f05243ac1089548abbab0e0ed77e63
31), no computer on earth, nor all the computers which ever have been or ever will be, would have brute-forced it (unless there's something we don't know about SHA2, or about computing).

Lesson? Always use high-quality random passwords. For a 128-bit security level, with upper- and lower-case letters & digits (62 characters, which means each character yields (log 62 2) = 5.9542 bits of entropy), you want a 22-character truly random password. 'xNl5gkbgXntyxi3oNO1dML' is a perfectly fine password (save for the fact that it's now public).

According to the NSA [1], 256-bit keys should be used to protect data up to TOP SECRET; that works out to 43 characters. Hence, 'TIdmzj1COc9ECwcilyQYVfLl5Dt8ti3UUlDVULrUrfx' is as secure an example password as could be.

(Yes, I'm assuming here that your password-generation algorithm is truly random. If not, do not pass Go; do not collect $200…)

[1] https://www.nsa.gov/ia/programs/suiteb_cryptography/
> the default MySQL datastore quietly drops strings longer than the field [...] I don't know if that's still true. If it is, then I'm glad I no longer have to deal with MySQL.

That's still true, as I recall. To avoid this nonsense, you need to change the sql_mode - either globally in the server config, or only within your session by issuing an SQL query.

Documentation: https://dev.mysql.com/doc/refman/5.6/en/sql-mode.html#sqlmod...
"What we are seeing is more and more species of creatures that suggests that nature was experimenting with how to evolve humans, thus giving rise to several different types of human-like creatures originating in parallel in different parts of Africa. Only one line eventually survived to give rise to us,"
Far out. What if they could make a Jurassic Park, but instead of dinosaurs, extinct human-like species?
> Most people use a custom class loader, container and module system.

Huh? That sounds like a lot of work reinventing the wheel. Could you give me some details on how that's arranged?
Becoming an “expert-generalist”
No, we know humans have produced viable offspring with neanderthals in very recent evolutionary past (30,000 years).

While the human species has changed during that time, no doubt we are still interfertile with neanderthals.
Facebook’s Gatekeeper for Hollywood
New exotic states could lead to new kinds of optical sensors and devices
If species were based on bone structure, how many species of dogs would there be?
A fragmenter driven by the game of life with graphics feedback would be prety cool. :D
While uncommon, it's not ridiculous. A site could, for example, decide to generate a user's password rather than allow them to provide their own, thus guaranteeing it be long, random, and unique. However, it's still not a good idea to store such passwords in plaintext.
Re-Loader Activator 1.3 RC 10 by R1n Final Full Free