skysight-inc/HackerNews huggingface dataset:
Fungal spores are everywhere. And in hot humid high CO2 environment where there are no other kinds of fungal spores to compete with, and a big giant buffet of the kind of food they like...

Nom nom nom nom.

Same thing goes for insects.

Nature is constant warfare. Farming is like picking a side and arming it.
Joe, no need to feel disturbed. HNers are good people. I used to think otherwise, but dang corrected me. The percent of misogynists or racists is far less than 100%. I would say at least 80% of the comments in this thread are not sexist in anyway. Which to be honest is pretty good.
DBglass looks like a nice piece of work.

If it meets the guidelines, this might make a good 'Show HN'. Show HN guidelines: https://news.ycombinator.com/showhn.html
I don't know who is in the wrong or right at Yahoo (or if it's even that simple), but you really aren't thinking about this very carefully.

There is a obvious rational path for them to get there. I'm not saying it is correct, mind you, or that the implementation would be a good idea. I'm saying that the statements to the effect of "well obviously it was discrimination" are sloppy.

The obvious path looks something like this. 1) Become convinced that there has been a systematic bias in hiring and promotion that has promoted one class of workers in your organization (in this case, men) above their merit. 2) Become convinced that this has led to an inversion of talent in your reporting structure (in this case, many women in your company working for less capable male bosses). 3) Believe that the structural problem represented threatens the effectiveness of the company.

If you truly believe these three things to be true (and they are all at least plausible, there is nothing terribly far fetched in the above), then you act as in any other structural problem - you re-organize. If you believe you have an untapped layer of female talent in your organization due to systemic discrimination, it absolutely would be in your company and shareholders best interest to try and redress that.

Again, I'm not saying it is correct. I'm just saying that "well obviously it has to be discrimination" is either lazy or inept - and that it surprises me to see it echoed here so many times.

To your last paragraph, CS majors are a very poor proxy for competent management, and using previous make up is only useful if you assume that was not exhibiting the same bias you are trying to correct.
Well, I think there are different types and methodologies of meditation that are believed to work. My guess is studies tend to focus on one format to be consistent and build on each other. Meditation at its core is nothing but practicing focus and self control, so my guess is a whole range of 'games' is possible to achieve the same effect but sitting down and focusing on your breath is basically the most practical. I have not played the brain games and so can't comment on why they appear not to achieve the same effect - perhaps they put too much focus into the abstractions and visuals of the game, and not the introspection of meditation.
> Apple has a monopoly on iOS devices.

And if you were complaining as a developer, that wants to distribute your software around, you'd have a point.

But the GP is complaining as a user, that has complete freedom to choose the phone he is buying. He just want the shinning locked-up one, but don't want the consequences of the locking-up. He has all the right in the world to complain about it, but if he won't do anything about it, why would anybody care to listen?
Who are the ambulance chasers? Caldera?
It depends, do you want a piece of code that will be more reliable and require less maintenance after development?

Even after more than a year of learning the language I do find that some things take me longer to build, but the end product is far better.
France is their HQ (Lille), so I'm not sure it's fair to accuse them of cherry-picking. (Not that I agree with the suit.)
What you need to know about data augmentation for Machine Learning
They may not all do so, but the largest data center concentrations in the US are in Loudoun County, VA and in the Dallas/Fort Worth areas. You will pay local tax on your equipment in both locations.
Amazing demo of the interface of the future. One thing I would change is to move the other people's avatars to the background so they don't move around as you look around. It was making me dizzy. They should be fixed to the background but be able to move themselves around in your field of vision by walking around, as they would in reality. Obviously a work in progress, but everything else looked great!
I agree, but there are different types of commitment. There's commitment in terms of time, energy, emotion, attention, etc.

While VR provides anonymity (taking away some emotional commitment of human expression/emotion), the actual shared experiences you're doing is more powerful than any other medium and is pushing on the multiple other levers of commitment such as time, energy, attention, etc.

So VR is creating better relationships through commitments of multiple type and strength.
have you tried elevator? goelevator.com/
I love codingame! I looked into it before recommending it to a friend and got all sucked in. I'm currently working on an AI bot there for a competition. It's fun and forcing me to go do research on AI concepts.
If it went from 20% men to 80% men in a short period of time...no.
Isn't bringing up security a red herring in this case?

Desktop operating systems are arguably less secure than iOS, yet Google and Mozilla have already finished it and Microsoft is close to finishing it.

Yet Apple can't even confirm they'll eventually try it? How is that a security limitation?
What's the "where are they now" on the two hackers in S.C with the hot tub?
There are ways around the slow startup of Clojure such as

http://leiningen.org/grench.html
> Name ONE developed country...

The USA.
Does this research also consider actual real Brain training games like Elevate? It teaches you techniques like how to get better at estimating, improving your WPM, your thesaurus, etc. Nothing to do with memorizing a pattern or serving coffee to customers as fast as possible.
The most pleasant experience I've had paying for and consuming video in the past 15 years was Horace and Pete. Heard about it through an email subscription I voluntarily signed up for, bought the first episode for a few dollars (I used Amazon but there were several options including bitcoin), downloaded the DRM free MP4, watched it, liked it, bought the rest of the episodes, downloaded, watched, downloaded, watched... No previews, no ads, no proprietary viewer, no searching through huge lists of things I will never want to see. Even when there was an option to sign up for the newsletter, which I already had, it defaulted to something like "No, don't bother me ever again you fat looser". I have all the episodes on my main computer, backed up on an external drive and in Amazon Glacier (just in case of extreme loss). When my kids are older, I'm going to show it to them and I'll know right where to find it and what the experience will be like instead of wondering if it will still be available, ad free, through my mid-tier Disney Huflix subscription.

Edit: Forgot to mention, I say past 15 years, because there was a brief moment in history where DVDs had a similar experience, the worst thing was maybe having to hit "Play". That was before "Disney FastPlay" which just gets to the ads faster, right after the 30 second explanation of "FastPlay".
Yeah, there definitely isn't a silver bullet. However, intercooler stays a bit closer to the metal than the old ASP.NET stuff, so it doesn't have the opacity problems that came with it.

You can think of it as a declarative syntax and a few extras layered on top of the standard AJAX function call.
You forgot microservices. I'd forgotten Java Server Faces, was that related to Java Beans?

I'll join you in a glass of "oh god, CORBA!" At least one good thing about the web is that people have given up hoping that RPC could be transparent.
I played around with Lumosity as part of a research project a few years ago. The games were somewhat fun and it was possible to improve one's score by repeated play.

So little of what humans do is similar to those games, so I don't see how "context" could possibly be similar unless those sorts of brain speed/recognition tasks were part of your day to day work.

I'd be curious about scenarios like:

- Practice identifying the semantic bug in a 20 line snippet of code. How effectively would practicing this help a person identify real bugs in actual code?

- Chess problems with 5 pieces on the board. How helpful would practicing these be to solving problems with 6 pieces?

- Essay writing. Suppose for a moment that a human essay could be judged accurately enough to create a 500 word essay trainer. How effective would training on it be to quickly being able to articulate one's thoughts?

Similarly, I'd be curious about a sunk cost rationality trainer, logical proof trainer, and reading comprehension trainer. These would be harder to build than the simple video games on Lumosity, but I suspect the competency obtained could be a bit more useful in real world tests of ability.

However, there are fairly few cases where specific characteristics of human intellect or rationality are measurable by longer term human performance. If your job entails long term project planning, trade-offs, etc., it's pretty hard to prepare in a meaningful way using short-term training sessions.
Wow thanks for the heads up... that would have been a shitty thing to discover the hard way!
A Mother Is Shot Dead on a Playground, and a Sea of Witnesses Goes Silent
Although this looks cool, i don't know how well it would last.

I guess my issue is that i don't understand how this would scale.

There is not going to be a massive amount of customers for a specialized enterprise video platform, and there's already video support in Sharepoint?

That would make pricing tricky, since this is essentially a single feature?
You're ignoring their effectiveness.

Maybe they work better without coworker interruptions and in a familiar space, which offsets any negatives of caregiving.

And even still, who cares?! Do you actually have a good handle on how many of your employees just read HN or Reddit for half a day? Unaccounted for smoke breaks? Having to make personal calls while on the clock?

Humans aren't automatons.
Ok, this explains it. Thanks!

Big surprise, a site named "freshasfuck" is not a really good source for news!
What parts of the picture make it tricky? Is it balancing the roofing with the whites of the building/snow?

Genuinely curious, I don't know enough about photography to tell what shots would be hard to capture.
I've taken 3 counter offers at the same company. Will probably do it again if my current job search goes well. In a company like mine you can't just ask for a raise and expect to get it. However, if a key resource resigns wheels start turning. All the sudden they can give significant increases. Otherwise you grind it out year after year hoping for 3% but some people get nothing. I'm going to hate my life no matter the job. So I will work for the highest bidder or most leave time.
Yeah, DE seems to have emerged as the title for those who manage large databases -- who regularly import raw data, cleanse, normalize, update, construct analysis pipelines, scale up and parallelize processes, and validate results. It lies somewhere between a DBA, sysadmin, and HPC engineer, with an awareness of basic stats -- where mastery of Hadoop's many components might converge.

It seems like a natural evolution of DB admin for very large scale noSQL and DBs, esp. those with unstructured data and often non-commodity architecture. I've seen numerous companies looking for such folks and I suspect demand will rise.

IMO, it's not a job you'd want to outsource. The role is too mission critical, the skills not predictable enough to be a commodity, and the penalty for screwing up is too great.
Maybe https://wire.com/ could allow decentralization someday?
> Who can then be held responsible when a big company commits criminal acts?

My opinion: Anyone who took part in it either knowing it is illegal or even if the person should have known it is illegal considering his/her position.

Same goes for persons that didn't necessarily know about it but acted negligent or ignored standard procedures that are in place to prevent such a thing.

> But in general a CEO should have a duty to ask questions why a certain division seems to be doing well

Could be negligence, I don't know the specifics here. If it was then he has to be held accountable. But his head might roll in the end regardlessly as people always need a scapegoat, no matter if it's his fault or not. Yet when the government takes action it should not do so just to punish a scapegoat, they should punish because the person broke a law. (if the shareholders fire him even though it's not his fault I couldn't care less, it's their investment and they do not have to act rationally if they want to)
It's true it'd probably be easier individually. On the other hand, there have already been offers on the team. And none of us are really worried about not being able to find a job. We just work well as a team and like the idea of sticking together.

As to Colorado vs Tennessee: Maybe it's not for you. I personally prefer our city as a well kept secret.
Sure, but it's impossible to prove that brain training has no benefits, all we can say is that essentially every well-run study has failed to find any benefits. They're just saying that stuff to cover their bases - most neuroscience researchers don't believe that "brain training" is anything more than just wishful thinking.
Things like Brave enable you to pay publishers using micropayments. See https://brave.com/

It's a very ambitious new feature that they are piloting for now, but I expect this to become the norm when Bitcoin finally hits mass adoption. Also:

- https://en.wikipedia.org/wiki/Brave_(web_browser)

- https://en.wikipedia.org/wiki/Micropayment
Being profitable, or having growing revenue, or both, is not something that investors tend to discount. Something like a high user growth ad supported website might even imply that the value users get from the site is so high that they put up with an advertising model...not that I'm suggesting the ad model, the ability to monetize something is a good way to filter for viability as a business.
OK, in that case we had no right to prosecute the Holocaust, and saying that we did is a worse violation than the Holocaust...
Do you see any problem with the idea that:

"Has memorized the complexity class for one particular, indisputably marginal sorting algorithm"

is equivalent to

"Has an understanding of computational complexity"?

Now you might argue that you don't need any [understanding of complexity] in the day job

That is quite clearly not what what said.
Sounds as good news for any competitor (if your company has any). The competitor can use (A)GPL when its suitable and get products out earlier with lowest costs. If development time is cheaper than doing per-case evaluation of a license, then something must be horrible wrong.
> - Essay writing. Suppose for a moment that a human essay could be judged accurately enough to create a 500 word essay trainer. How effective would training on it be to quickly being able to articulate one's thoughts?

This exists. It's called an audience and publishing something every day will get you good real quick.

A lot of famous authors started as journalists and more recently bloggers for exactly this reason.
Their ssl cert is showing up bad. I sent an email, but I'm not sure they are still a thing.
A guy from Oracle advised me on I chat we had, on early days of the Google Talk. His name was Matthias Weßendorf (I don't forget people I am grateful) and the advice was something like this: "Study software engineering, it's more difficult to change than technology, and you will use it for all your life".

I got lucky to have this advice 10 years ago. I did a Master degree on this area and my life changed, my software has high quality, evolve fast and I sleep nice every night with all the "chaos" under control. I can change languages and development processes fast and painless.
I think the point is: you have to understand the abstract concepts of technology rather than languages or frameworks. As an example, if you understand Object Orientation, new languages will appear and disappear while your abstract concept will still be completely useful and applicable. If you study software engineering, it does'n matter if you will use scrum, RUP, you will get it fast because you already have all the base.
Depends where are you based. OPS in the Bay Area is above 100k/year which need to be added to the price of servers. Also one person has a huge bus factor so you essentially need two people (if one is sick or on vacation). Now you're at 200k+ annually without having any server installed.

200 servers (at least the one we were interested in) would cost us around $22k on OVH each month. That means if I remove the personal that I would have to hire, the cost of servers is now down to $6k/month (200/12). For that money you can't really find a better option.

In our case, where we are running thousands of severs on any given time, the flexibility is much more important than price. So we built our service around pre-emptible instances on GCE (the same as spot on AWS). You can't beat dedicated server in performance, but it's close enough and they're making for it by having a great infrastructure.
but dude, what about that extremely common corner case, like if you gave your 2001 yahoo email to a very large number of people and institutions ? what do you do then dude ? no, seriously, how do you migrate and email (because I'm about to try it)?
> "when it failed to scale"

Hmm, well I saw it scale great. It is very much useful to me.

It hasn't lost a single write in years since I've been using it. Along with Basho's Riak is probably the only database that has master-to-master replication done right. Has built-in web interface for administration and data viewing.

Ok, I'll bite then, so what's "useful" technology?
33 thoughts on reading (2014)
$700 a month isn't worth switching jobs?
I don't know why this is being downvoted; there have never been more or more diverse games, and the old ones don't go away quite so readily, between emulators and GoG. Gaming is now mainstream and very nearly respectable. Kind of like football ("soccer") in the 90s, just with a different kind of hooligan.

We've lost a bit to genre crystallization, but there's no shortage of people willing to experiment with weird things in Unity or mods to existing games.

The hyper-mainstream games are of course boringly predictable, but it's a short step away to other things.
Except French law doesn't care about reality when it comes to these kinds of disputes. This is a country that makes it nearly impossible to fire employees despite a company needing to downsize due to reduced revenues or other legitimate business situations. Also France doesn't have much to lose by siding against Apple -- it isn't as if they have a large employee base here and thus a limited number of people available to start fires and throw rocks if the ruling goes against Apple. (See what would happen if the French government had sided with Uber for example.) Also look at how France denied the sale of Dailymotion to a US company and are waging a constant battle against AirBnB and Uber -- even going so far as to fund a series of taxi apps using taxpayer money.

Am I being unfair in this case? Maybe, however, I do own a (very) small business in France and it is fair to say that France is hostile towards business -- and for a company like Apple, the French courts would rule against them just out of spite. A small, insignificant French startup going against 'American' Apple -- it's no contest. Apple has a good chance of losing this fight. If this startup we're going against Peugeot however, the startup would get crushed because the Peugeot constituency is much more politically 'dangerous.'

I admit I am highly cynical but the reality is that there is no upside to a French court siding with Apple in terms of politics.

However I have to ask: what's the desired remedy of this company? Do they actually think a French court is going to rule that Apple must develop technology to support the claims of this company or are they seeking to get paid? Is there actually an injury here? My phone doesn't make pizza, so could I sue to force Apple to adopt pizza making technology assuming such technology existed on Android?

The argument that Android can do it is interesting, given Android's market share, a monopoly argument would be difficult to make against Apple. This company seems mad because their target market uses iPhone -- that sounds like a business problem rather than something that's Apple's fault. If their product were so vital and compelling, customers would switch if they were so inclined -- much how people switched from the ubiquitous Blackberry -- even 'top' executives.

Additionally, more to the parent comment's point -- are consumers being harmed by not being able to use this company's products? Probably not. If fact, it could be argued that consumers are being protected from potentially unsafe situations. So what is the greater good here?

Also what's stopping them from writing an app to do what they want? HTML 5 is a particular technology, however everything they want to do could be done in Swift.

Should we sue Android for not allowing us to use Swift and iOS APIs when building apps?

I do agree that I wish WebRTC could run on iOS Safari (or any Safari for that matter,) because my startup deals with video conferencing, however this certainly isn't the way to 'force' them.
I agree with the parent about "new features" and I'll add a few things.

I can't stand the mentality of old = bad or not popular = bad. Most of the time, like anything in life, things don't "win" for being the "best" technically or for the most merit. There are usually many factors at play, and marketing, misinformation, stupid people, timing, and more have a huge role. While some of these factors may be good reasons, for programming, many of them are rubbish. We go down the bad paths more than the good ones in computer science it seems.

There are countless technologies that were way ahead of their time and for various reasons didn't end up market leaders today. Lisp is one, Smalltalk is another. Even Object Databases and various permutations of "NoSQL" databases existed for a long time. CSP is yet another that is being "rediscovered" via Go, Clojure, and some other languages. The list goes on for hours. Whether it was/is hardware or many other reasons, these things didn't "succeed." Despite that, it doesn't make a technology or idea useless if it's a good fit for the task, nor does it make it worth ignoring, not learning, or improving.

If there's one thing I've noticed from my considerable years in software dev, it is that most people are wrong most of the time about most things. Look at science - the field has historically been full of naysayers, people who cling to the past for their own agendas, saboteurs, fools, politically or religiously motivated morons, and so on. If we just always went with what the masses say or for that matter, even the so-called "experts," we wouldn't have any scientific advancement at all. Looking back in science, we can also see that many people had discovered or nearly discovered quite a lot. Although somehow we eventually unearthed some of these discoveries, the advancements they created never came in their lifetime or even century or eon.

There's a lot wrong with modern Lisp today, but most of the foundations are solid and it gets pretty tiring of people using Lisp like a pejorative, especially if it's because they lack knowledge about it or do not understand it, or perhaps worse, have never used it.