skysight-inc/HackerNews huggingface dataset:
I see a lot of Vitamin B6 being advertised for energy, is that all hype?
Pony 0.22.6 released
> The quality of engineers in India is sketchy at best

In a little over 25 years of experience, I've observed that the most competent developers I've worked with have been Indian. The most incompetent developers I've worked with have also been Indian. That doesn't say anything about Indians as a population, it's just that 90% of my coworkers, for the past two and a half decades, have been Indian.
Top React Libraries Every JavaScript Professional Should Know
There seems to be very little distinction though when those high-skilled immigrants are being chased out of the country all the same, or start to avoid America because of that fear.
My take is that one of Datomic's original value props was that it ran in your Java app's process. That plus immutability plus cache-foo allowed you to write your Java app as-if your entire db was not only "in-memory", but "in-your-app's-process-memory." That is, um, "pretty dope".

Then they introduced Datomic Client, which is more of the "normal" db paradigm. Your app includes the client lib, which connects to the running db process "somewhere else". I don't know why they did this (easier to include?), but it meant that the "db-in-your-app-process" value prop went away.

Initially when they deployed Datamic Cloud (a sort of managed Datamic service deployed in AWS), they only supported the client model.

That is context for your question. The problem Ions solves is how to get that "db-in-your-app-process" value prop while using Datamic Cloud. It seems to me that it effectively reverses the original method. Original method was add the DB as a lib into your app, Ions method is push your app into the db (which is running in a configured-for-you cluster on AWS).

(It also allows you to not have to provision/configure servers to actually run your app code in addition to the db servers, but that seems secondary to me.)

Note, that I'm not affiliated with Cognitect, and I've never used Datamic, or Clojure in a production system. So have a salt shaker.
Lead Generation Tactics Using Chatbots
Most people including me are not experts in culture. I am not defending bad behavior. I am yet to find one single defining culture in the US and I have lived here 20 yrs. May be the rickshaw driver was being helpful. Hey you seem to not know where you are going... I don't know either so let's figure this out together... There is room for that interpretation too. I have been scammed by hospitals and HVAC guys in the US.

Overall, I see a pattern of degrading, second classing of non-whites by whites. This needs to stop.
And too bad anti-immigrant policies target both.
Zhang was on mute. Happens to the best of us.
Im somewhat traditional with my web, javascript and php.

But are people really doing python and web development?

I love python for my web crawlers, photoshop automation, and table formatting automation- But I never considered it a web contender.

Any major sites running python? Whats the popular way people are doing it?
This is misleading.

A 'startup' is a high growth type business, typically funded by VC (or something like that) and has nothing to do with the regular kinds of 'small companies' which are things like restaurants, cafes, contractors, small businesses etc..

The vast majority of new, small businesses in America are not very closely related to our modern view of 'startups'.

It's not healthy to equate the two - as the 'startup' scene in America is actually very vibrant, while there may be an issue with small business formation.

As for the later - it's not necessarily bad.

While I was at an F50 handset maker - we noticed that Spain and S. Europe countries opted for 'individual' service package, while UK, France, Germany opted for 'business' packages.

Our research revealed something interesting: Spain and S. European countries just had large numbers of people 'self employed' or employed in small businesses, while W. Europe had many more people employed in large businesses.

There are substantial advantages in having many large businesses as there things that one cannot do unless one is at a certain scale. Think: airplanes, automobiles etc. etc..

The S. European economies suffer from a lack of ability to compete on this basis: the ability for people to work together in large teams to develop sophisticated products at scale. Vast numbers of people don't even recognize the kind of professionalism and specialization required to work in these organizations - and I means even simple things like product management, product marketing, a bunch of basic financial ops roles etc...

Of course there are concerns about big corps with all the market power snuffing out smaller competition, and the lack of real innovation in bigger firms ... there's a host of issues there ...

But to compare 'small business' with 'startup' is not very useful, and to assume that 'small business' = 'good' across the board is not necessarily helpful either.

The subject requires a little bit of nuance.

ie from the article: "Tech businesses, unlike corner stores, tend to be high-growth businesses that employ lots of people."

Uhh, no. Car manufacturers (and other manufacturers) 'employ a lot of people'. Tech employs very few in relative terms, for example.
Big news!
I don’t know if this would be horribly invasive to ask, but do you have and would you be willing to share the recipe and process your mother and grandmother used to make their aachar?
This is not true and is the nature of the discussion. Alcohol and caffeine are processed differently depending on what they are consumed with, like how the digestive cofactors in apples make it have a lower glycemic index than it's fructose content should produce.
To stay with alcohol, this is easily testable. Drink five shots of vodka and see how drunk it gets you. Separately, drink five shots of vodka with honey added and you will get significantly drunker. Your liver prioritizes sugars first, so the alcohol is rapidly absorbed and takes effect instead of being processed out. You do not reach the same BAC in each case, just like drinking 5 shots in five days won't either.
Researchers map structure of DNA packaging machine
>> "Minecraft: Java client development left behind with inferior investment, no feature parity with native Windows client."

You should try enabling snapshots.
I've worked before with my two startups with teams from India, and this was a disaster, but I think the reasons why were:

#1 Lack of my experience in dev area - how to work with dev teams (mainly external)

#2 Pricing - I was price sensitive, and in the long term, it caused that the code was not usable while scaling the business.

I hated it so much that after those two startups I've built my own software dev company focused on one technology and a quite small team of tech-savvy colleagues.

Below my checklist that I'm using to evaluate the outsourcing companies with who I would like to work -> http://bit.ly/2Hthv5A
Solving Container Security Using Osquery
Bitcoin vs. Ethereum: Stacking Up a Currency Against a Supercomputer
It is not millions of requests a second, rather what you can put into something with 512 KB or less while providing a minimal Web management interface.

For example,

https://www.hcc-embedded.com/embedded-systems-software-produ...
And one is within our laws and one isn’t.
yeah. why would they want to verify we're allowed to leave? the default assumption should be that everyone is allowed to leave...
> Tech businesses, unlike corner stores, tend to be high-growth businesses that employ lots of people.

I always thought the key characteristic of a startup is of scale. For example, Instagram had less than 20 employees when Facebook bought them. Those 20 people played a role in the (inevitable) destruction of Kodak and the loss of 20,000 jobs.

An angle this article didn't cover is the change in how the rest of America sees Silicon Valley entrepreneurs. It's usually not positive anymore and that affects how high school aged kids think about their future..
I'll tell you what.

When I'm a fortune 10,000 company, we can afford to rewrite the web app.
DevOps is counterintuitive
A lot, but he also provides a lot more value than I do.
Most of them will be deemed securities and the SEC will take action.
Screen Actors Guild. now you've seen one with performance pay...can you change your tune the next time around on the next union-related thread?
You can grasp org.mode pretty quickly, is all tab-tab-tab and a lot of asterisks here and there.

Emacs needs more effort but it is an achievable goal. Very customisable so you could even ask somebody to create your own comands and circumnavigate the hairy parts for a lot of time until building enough confidence. Finding a good tutor or having somebody interested in the program in your company would help a lot, obviously.
I think TechEmpower are doing a great job on these generally, but the plaintext benchmark is problematic because they allow pipelining. (Which isn’t enabled in browsers, isn’t typically used in request libraries and tools, and has generally been sidelined) Frameworks which are tailored with that in place can get a big boost in the ratings there.

If you want a measure of plain request/response I’d use the JSON benchmarks as the baseline.
How much do you pay for rent? Who does that rent go to?
How much do you pay for your car payment? Who does that go to?
How much of your paycheck goes to health care 'insurance'? Who does that go to?
How much do you spend on frivolous items/entertainment that is owned by a mega-corp?
How much did you pay for college tuition?

How much of any of that do you think goes into lining the pockets of the highest person in the corporate food chain?

If you don't see the issue you are being willfully ignorant.

Stop it.
Yo, why isn't the site monitored with alerting that tells Will the site is broken? Why isn't the site set up so that if a change is deployed and breaks it, the site can be rolled back to the last working state? Yo, why don't you have change control and a roll back process?
Startups supported my married couples are generally the path to success, assuming investors are absent.

One of you works a job that provides income and benefits for both of you, while the other works on a startup. Assuming most of what you need is a time investment, this is an approach that works for a lot of households to bootstrap.

Higher startup costs make it tougher though.
What's your definition of wealthy?

Because many software developers in SV might make over 100K (most do) but have vastly less money left over to actually save compared to someone earning less than half that in other places.

I recently considered an opportunity in SV and after getting over the initial shock of how much they thought I was worth, I realized I as in better economic shape staying where I am and earning what appears to be a lot less. And I'm not what I'd consider wealthy at all.

I recently saw an article here on HN about a guy who worked for Google for 10 years then quit and started his own company. He says in that decade he saved 100K, and my thought was, that's all, for 10 years at Google? I earn a lot less than he did, but I'm saving at nearly triple that rate.
Please don't tell me premature optimization is bad, here's Twist vs. Slack
1. I said it in the OP, but no one seems to know what to do with me. I just kind of exist to look at tickets and add/remove a few lines. Meanwhile, even the intern we just got for the summer was given a project, although it was just kind of decided on the spot during our last standup what he'd exactly be doing.

2. I haven't become a better software developer since I left my first job; in fact, I've done less programming since I joined a purely tech-focused company.

3. The code smells I can notice in the things I do look at I mostly have no solutions for since I don't know what a better option would be. The times I do have an idea, I play around with it and realize that the way we have the code is fine and I'm just trying to replace it with something New and Shiny (i.e., I wanted to replace the nested loops we used to search a log file with LINQ, but I realized that not only did this not really change anything, I'd have to start combing through dozens of tests that use this method to make sure everything still works which would destroy my sprint schedule).

4. I don't have an angle like I did at my last job: there was always room for a tech solution because none existed in the first place. I was able to cook up lots of small and useful things that had a direct impact on the workplace. Here, just about every problem has a solution implemented already, usually a simpler one than I had in my head. Some tools that I've seen the insides of are definitely entrenched purely because of the sheer number of code smells within; I thought this would be an angle because it would probably be much easier to update if a refactor or even a replacement was worked on, but no one can justify ANYONE'S time refactoring/remaking something that already works.

5. I'd like to learn company vocabulary; my team continues to assume that I know all of the jargon even after the past few times over the months since I've been hired where I've explained I don't. I do all the usual things like explain what I'm trying to do, why I'm doing it, and do it step by step, but it feels like the only person who seems to get me when I have an issue is my manager, and even then not always.

6. Having someone who would actually be interested in getting me involved in the company would be nice, even if it just ends up being a social thing and not necessarily a tech thing. We don't work on anything groundbreaking and we've got our list of defects like every other company, but just being able to work on something and have something to even gripe about as chit-chat would be nice.
Damned if you do, damned if you don’t.
> Each layer of this cache provides a different value

What does that mean?

And what kind of actual memory usage should people expect with a "big" database?
Endangered species on an island loses antipredator behaviours in 13 generations
I don't think "expressiveness" or "boilerplate" are the things that slow me down. I use Go, and I find that it is both expressive and a little verbose, but it's still very simple and there's usually one clear way to do things, so I find that I can move a fair bit faster than I can in C# _or_ Haskell (in the latter case, it might just be that Haskell has a huge learning curve and I'm nowhere near over it).
As someone who was raised in the bottom of the socioeconomic classes it's interesting and a bit frustrating talking to people who don't understand what risk taking meant for us versus people with more money and a safety net.

For me, many of the risks I took to get to this point would've involved either bankruptcy or my death if they had failed. When I talked to my coworkers on how they feel people should rise up the ladder, they didn't seem to get that the people that made it simply had a good roll of the dice.
But does he provide x200 more value than you?

Think of it this way, if there was two hundred of you all working together, would he still be adding more value than you?
Benchmarks are easily abused, misused, and misinterpreted. E.g., benchmarks looking at some very specific aspect of query performance being extrapolated to more complex/real-world queries.

Also trade-offs are rarely mentioned in benchmark numbers– e.g., great write throughput, at the expense of: ?.

It's fun to be cynical about stuff like this, but it's rarely as simple as "Ellison didn't react well to that and decided to forbid benchmarks".
A lot more than me, but that's not him taking my wealth. I'm in a voluntary relationship with his company, I've agreed to my salary, and if I'm unhappy with my pay, I'm free to find other work.
It's my understanding that the error rates are so high with these systems even in good conditions that they are next to useless.
How is this value being measured? There is no counterfactual.
can anyone think of any way to make money betting against magic leap?
#YouTubeOkButNotAllDay
Amazon Fire TV Cube Hands-Free with Alexa and 4K Ultra HD
Hard forking doesn't necessarily mean the newly forked chain starts from the state as it was at the time of the change you want to undo. Notably the ETH/ETC hard fork happened much later.
Sample size is one, and they might've discussed this before. Someone with good written communication skills can write effectively, without too much details, quickly on the fly. The same holds true for verbal.

I believe there's two important key points: confidence (but not overconfidence) and empathy/sympathy. Putting yourself in the other person's shoe and figuring what they need to hear ie. not what you want to express. The latter is secondary!

Sure, you can practice it, but only so much. I have autism, and I'm utter shit at this (even in my native language). I've been practicing it pretty much all my life (I remember having issues with it at elementary school). I'm terrible with being to the point and keeping communication short. And if it is short, its usually too rude.
Wifite 2.1.0 – Automated Wireless Attack Tool
Google faces EU antitrust fine over Android case
DeepMind: First major AI patent filings revealed
How wouldn't there be a cost?

There are more things you have to remember. Workflows in both languages. Of course it's more stuff, thus more context. And you have to use both languages constantly to stay fresh in them. The syntax isn't the only problem, just the easiest one.

Is it just as easy to maintain Spanish and English skills than just English?

"I don't notice it" isn't a very strong argument. I bet you don't notice the effects of slight dehydration and your diet and exercise on your output either. But if you were actually experimenting with it, I guarantee you could soon perceive it.
> by definition are the absolute best of the best.

I think that's probably true - the people who can claw their way through the H1B process are probably among the best India has to offer. I don't believe that that's entirely why management loves them, though. The fact that they work 12-15 hours a day, 7 days a week, in crowded, noisy open offices without ever complaining since they're under constant fear of being fired at a moment's notice and being unable to find new work, coupled with the fact that they're capable software engineers, is why management loves them.
I have a running GitBucket instance and I must say I can't recommend it, especially not for production. It's good if you just need a private repository somewhere to host your code, but the web interface is not the best and misses features (I'm not even able to create pull requests!). The best thing I can say about it is that it's light on resources, easy to set up and reasonably maintained - which is more than can be said for many other "GitHub alternatives".
I for one am looking forward to the securitization/tokenization of student loans
Quantum Physics, a Book-Path for My Self-Study
if the build system is broken, then no new code gets built to roll to production. Your build system has no resiliency in terms of having more than one, or ability to roll back? Do you even have version control implemented along with a mature change control process, with automation and monitoring in place?
I've spent timing wiring up a similar setup with Airflow, and Celery on Kube, Kafka too, and running Spark clusters and echo the same sentiment. I also find Kubernetes easier/simpler compared to DC/OS, perhaps because it's a bit more structured and opinionated.
There is no centralised part of git. He's trying to decentralise Git- Hub, which is a centralised website that has many feautres, issues, projects, etc. + acts as a hosted Git remote.

Git != Github
> Oracle/Larry Ellison didn't react well to that and decided to forbid benchmarks.

So you kind of have to wonder why Cognitect is going Oracle on us..

The most obvious explanation is that Datomic just doesn't perform well and they don't want people to know.
Amazon Fire TV Cube Announced
This helps a lot http://blog.dilbert.com/2015/08/22/the-day-you-became-a-bett...
Bitbucket also has a self-hosted option, though it's fairly pricey.
True, it runs Microsoft's own distribution highly customized for the security context of Sphere.

My suggestion is just the distribution I would expect Microsoft to acquire, if they would decide to go shopping instead of pursuing their own.
The biggest thing that interests me about Haxe is it is rare to find a high-level language with a sophisticated static type system and familiar syntax. This is why TypeScript is so much beloved, but Haxe has some awesome features TypeScript lacks, like a pattern-matching switch statement (with guards), and array comprehensions.
I am not 'defending India'. I could care less about what people think of India. I am not a nationalist or 'patriot'/desh bhakt and have no problems with criticisms of any country or institution. FSM knows India and Indian institutions need plenty of criticism.

I'm just pointing out lazy forms of argumentation, essentially generalizing from narrow experiences, or media propagated stereotypes about millions of people, which is why I explicitly created a sentence of the same form substituting a stereotype about the USA.

My constructed 'criticism' is just as much out of whack as the original, and has no 'truth' in it, when made as a general statement about all of "Americans" / or more condescendingly "you guys".

There doesn't seem much of a link between 'bureaucratic work cultures' and size of the economy (Germany, China, Korea, Japan)

If you didn't understand that point, I don't know what to say.

I'll just say YMMV, and leave it at that.
The EU, probably.
Strict immigration policies necessarily affect both groups even if they are meant to target low-skill immigrants. At the very least, it creates an unwelcoming environment that would discourage the high-skill immigrants from considering the move.
I love the idea of a much simpler phone. However, I don't think I could ever give up the camera.
Hi, I have a couple of questions:

If I understand correctly, as far as we thought there seem to be 3 flavours of neutrino (electron, muon, tau neutrinos), and neutrinos carry (kinetic) energy (and possibly some rest mass).

Historically often "different" or "new" particles just turned out to be the same particle with different energy:

Cathode rays and electrons are the same thing, but nobody would describe the electron in hydrogen as a cathode ray orbitinng the proton.

Beta rays also turned out to be electrons, and similarily nobody describes the electron in hydrogen to be a beta ray orbiting the proton.

X-rays and gamma-rays are both photons, yet initially we did not know they were the same particle, just higher kinetic ennergy.

Now my question: how do we know the neutrino flavours aren't really the same particle but in some kind of different state, causing them to be differentially absorbed/detected?

consider red and blue light photons and pigments, the red light would only be absorbed by the blue pigment, and the blue light woud only be absorbed by the red pigment, but does that mean they are different particles?

How do we know a sterile neutrino isn't just one of the known neutrinos with little kinetic energy, or perhaps too much kinetic energy to interact?
Well, that works if you know you are going to have to deal with poor sleep for three days in a row.

Sadly, my sleeping problems don't have clear external factors like that so I usually don't know if I'm going to have three days of bad sleep ahead of time like that.
I'm assuming that an embassy or consulate will have some pretty solid shielding to prevent espionage. Could these injuries be a side effect of someone either trying to power through such a shield to get information out, or a satellite used for either direct communication or information gathering?
He might have only 100k in cash, but he probably has more than 500k in stock