skysight-inc/HackerNews huggingface dataset:
My best guess, is that Saudi Arabia has been pushing very hard against Qatar lately, who has enormous amounts of capital and influence in media through it's advertisement contracts (via lots of companies and holdings directly or virtually controlled by them)...

Another option, the recent detention of Prince Alwaleed Bin Talal (same reason, money and influence over media).
Hiring people who care and keeping them in that mindset is hard, especially at scale.

32.9% of U.S. employees "engaged" in workplace in February (2015)

http://news.gallup.com/poll/181895/employee-engagement-reach...

and from a 2014 report

http://www.aon.com/attachments/human-capital-consulting/2014...

There are signs that the employee value proposition is breaking down. Perceptions of internal brand alignment have decreased 4 percentage points in the last two years. More employees are saying positive things about their organization and striving to go above and beyond. Engagement overall has increased, but the global element signifying intent to “Stay” with their companies has shown no change. Employees are engaging more, but only a little over half see a long-term path with their current company and fewer see a compelling value proposition to keep their talents with the current company.
The graph seems to indicate that posting frequency increases over the week, while the ratio between positive and neutral/negative postings stays more or less the same. Can you control for posting frequency?
You can go directly to https://mythryl.org/index3.html and bypass the first two billboards.
The Guardian view on Russia’s revolutionary centenary
Try one of the IITs in India.
They have a reputation for excellence and and for quality research.
I've a love/hate relation with Ruby because I think the language itself, is one of the best incarnations of modern very high level programming: the way OOP, imperative, functional primitives are put together is great. On the other side I don't like the programming culture that the Ruby community formed, which is on the average not super focused on stability, quality, documentation, essentiality, simple code. At the same time, coming from the Tcl interpreter, I was also not super happy in the past with the Ruby C implementation: once I rewrote certain long running tasks from Tcl to Ruby, memory usage exploded, performances were no longer deterministic, regardless of the fact that the two languages were more or less at a similar level of abstraction and speed. So I love you Ruby, but it's hard to use you.
Well, it's (literally!) a disruptive technology introduced into the mix...

"US and Baltic troops — and American airpower — would be unable to halt the advance of mechanized Russian units and would suffer heavy casualties in the process" (https://en.delfi.lt/lithuania/defence/russia-could-occupy-al...)

BTW, this was a study from Rand Corporation!
Tax minimization is still possible in such a system if it’s consistently adjudicated. If not, it is subject
to regulatory capture and possibly bribes. And the nation executing this scheme still has a target effective tax rate, so the base rates will be adjusted up or down depending on the extent of minimization. I am not sure if you’re presenting this as an solution or a warning. :)
To build a system like that, you need:

1. A physical phenomenon, spectrum of light in this case.

2. An entity with a retina with light perceiving cells at the right bandwidth.

3. A network that represents an invariant concept at that bandwidth without too many dependencies on object and context. However, there might be visual illusions that are hard to get rid of.

4. If the entity needs to describe this concept to others you need a(nother) network that maps the concept to a sequence of utterances that maps to vocal cords or muscle movements for a keyboard.

5. If the entity has to be able to reason about the concept it needs to be able to store it for longer times and have flexible ways to combine it with other concepts.

6. If the entity needs retrospection of this behavior it needs to have a representation of itself.
I wish to know this as well.

IIRC, preact is faster by the virtue of being smaller so it's loads faster, but React is actually more efficient when updating the state, in some ways.
To the sibling commenters saying OP can move -- OP seems to hint that he/she is located in a non tech hub with a family to support (perhaps his/her own, perhaps parents). In such a case where you are geographically constrained with few if any other high paying employers in the area, what would you do?
Sure, got a blog?

There are some very high quality resources out there hosted on WordPress or home-grown websites. Maybe not the same level as prestige as a published journal, but of all subjects, CS is less steeped in credentialism than most.
FOUR ULTIMATE WAYS OF MOTIVATING TESTERS
Σεξ Και Φιλία: Συνδυασμός Που Καίει – ESCORTS – ESCORT ATHENS – ESCORTS ATHENS
Well, Saudi money comes from oil revenue, which is measured in US dollars. So really Saudi Arabia is just putting that money back into your pockets, so why all the hate ? (And please if you could step down from your high arrogant western horse for one moment and avoid the old "yeah but women can't drive" rhetoric, that would be much appreciated).
Turkey is not part of the EU.
Good news, it's a pitty that it's still in beta. I would love to use it for a project that should run in production and so on i'm "stuck" with VM running postgress and replication with repmgr and barman. it works, but it's a lot of work to set it up and mange it.
My feelings are fine, but thanks anyway :)
The US reserves these kinds of hostile sanctions for its established enemies such as North Korea and Iran. In general, trade between nations should be encouraged, not blocked by economic nationalism.
Origami-inspired delivery drone folds down when not on the job
govt should take action against this piracy site.
> I mean, would you be comfortable if your bank relied on software that behaved like this? If not, then why are you even using it for anything else

Because not everything I do impacts on the finances of a million people?
Very weird doing a lot of JS work after Ruby - I feel the same about Javascript, ES6, ES6++, or Typescript. All the code bases I inherit appear to be verbose, useless cruft just to overcome some limitation or to achieve some useless pattern.
So you are saying you don't have any use for the idea of morality. Luckily most people don't think that way and think being good is a desirable trait.
I don't really see how this would be much more different from language to language. The being 'sick of' part, not so much the specific irritations. Every languages has its issues and from all the languages I have tried I have found Ruby to be the most pleasant to work with, but I am sure this is different from person to person.

One of the struggles that the writer seems to have is that programming applications is not science, but he seems to think it is. DHH has a great keynote on this phenomenon: "Writing Software by David Heinemeier Hansson"

https://www.youtube.com/watch?v=9LfmrkyP81M

As mentioned in the comments of the article you will run into issues with any programming language. One of the tricks is to not hold on so tightly to 'rules'. Like (take from the article) 'break functionality into lots of small objects'. This is horrible advice if applied to all situations. You should only do this when it makes sense. I see so many programmers breaking up everything in useless classes and methods/functions/whatever just because someone wrote a blog post about doing so. This just makes complicated code look simple at a glance, but when you want to find out what the code really does you have to jump up and down through files looking at what each function does, you have to open split screens between abstract classes that have some dedicated piece of code in a class that had to exist in order to satisfy the 'break things up' rule, etc.

Long story short: just relax, write code (in whatever language you like, for whatever reason), go home and enjoy your family, friends and hobbies.
The NY Times has a beef against the tech industry. It's time to ask why.
It's 7.5 billion miles to pluto one way. Total length of all DNA strands in the human body: 744 million miles. So you're off a bit.
My kids are allowed Hacker News and that’s it.
While I agree with the argument in general, it's extremely optimistic for thinking in 20-30 years this will be done (more like 100 years considering how long pervasive technology gets replaced, if it does) and naive for thinking personal individuality will submit that easily to public transportation.

For sci-fi fans, is there any sci-fi novel/movie where this reality has been explored in more detail?
Never used Ruby really, apart from some Rails programming here and there, but I completely agree: dynamic typing + side effect + OO patterns => technical debt.

On the other hand I think pure languages, like Haskell, take it too far.

My ideal language would be something like Haskell + limited side effect support(for IO) + ecosystem of something like Python or Java or Golang.
Name checks out :)
> but none of us gets a free pass from morality, not even in business.

What? It's certainly not the business role to make any moral decisions - while we don't yet have true simple responsibility principle in our society, we're thankfully have some separation of responsibility. If you think that a certain country is immoral and we shouldn't do business with it, lobby for sanctions - this way all businesses will have to abide, without (1) doing things that are completely out of their responsibilities (passing judgement) and (2) failing at their main mission - ROI - by voluntarily giving up competitive advantage.
No, genome contains almost all of the information about the running environment. The epigenome is the rest.

Both of these even contain information about build environment.

Given high genetic mastery you would be able to figure out the conditions for the whole organism to grow, including required feedback loops. Of course, we're not even close.

Generic code is somewhat close to a quine if you look right at it.
Qualcomm opens up on Apple in a legal filing
It’s a shame that people feel this way about Ruby. The thing about ruby and scripting languages like JavaScript is their nature make them very easy to dig in. That’s why you see these scripting languages being used everywhere. The same problems mentioned here plagues JavaScript yet it’s the most used language on the web.

I’ve personally built rails app that have been running for the last 5 years with clients using it to process millions of USD and I rarely have to touch it. And even now when I have to make changes it’s easy to fix and patch up because it was built right.

Most founders who don’t understand development “need things done yesterday”. If your business doesn’t take into account technical debt you are going to skimp on things and cut corners. It’s not ruby’s fault. It’s the business owners job to understand development and the process of building risilient long lasting software and not put developers into impossible timeframes.

From my experience business and marketing people who “need it now” don’t know what they are doing business wise too. Businesses take years to build. Nothing is ever needed “right now” if business is well planned and well executed. There is always enough time, and if there really isn’t technical debt is accounted for and fixed quickly.

That said it’s also important that technical leadership constantly inform and communicate with business end regarding development time and the concept of technical debt.

Don’t even get me started on business people who “need it now” based on “projections”, and then forget about everything they asked for the next day. Or “I need it now” “make it happen” to stroke their ego.

When you find yourself blaming the tool look at yourself as an individual and look at your team.
That was interesting, but I think their conclusion about the linux kernel being comparatively top-heavy with relatively few "work horses" was probably greatly influenced by the fact that they only analyzed the linux kernel, not linux kernel + device drivers. IMO, device drivers should be considered part of the OS - really, the work horses of the OS, not called by any other code.
I have a similar experience with Groovy, the "Ruby of Java".

I wanted to quickly prototype an app, so I used Groovy. It was very productive, esp since I deal with lots of JSON. Over the time, the prototype has grown to be a serious app, and boy I hate refactoring it. Stupid mistakes such as method renaming can be a nightmare. Yes I should have written more unit tests, but my excuse was it's just a prototype.
This is why I moved back to the Netherlands after years in California. My children and I can bicycle most everywhere (schools, supermarkets, sports) and there is an excellent public transportation grid.

The freedom afforded to teenagers by being able to safely bicycle on dedicated bike paths is hard to beat.
In physics there are causal explanations, and in math there are proofs. If the best you can do is correlation, then Y isn't explained by X.
I can't remove from my head the thought that the NSA has been exploiting that for years.
Makes perfect sense to me too.

Islam forbids them from charging compound interest, but allows them to seek riches in the shared profits of successful ventures.
Statistical computation consulting
"but haven't received training to allow me to use the robotbut haven't received training to allow me to use the robot"

What does such training consist of? Is it how to use the robot (like, these are the menus on the machine, and practice with these joysticks) or are the procedures different? I guess I'm asking, are robotic operations completely different from their manual counterparts, or are the 'just' the same except with the robot doing the moving for you?
> If you truly want to get into research, grad school should sound like a dream (at any school with a decent program, not just top schools). You'd be surrounded by likeminded people, get to do crazy science stuff all day, and you'd push the frontier of knowledge a little bit. It's really the best and most effective way to immerse yourself in the material and become a good researcher.

Are you speaking from experience? It honestly sounded like a dream to me but many who have gone have said that many parts of it really suck because you have to do a lot of things besides research.
Basically F#
10 Popular Cloud Services You Shouldn’t Miss on 11-11 Cloud Deals
Anyone? Please. Show me a startup still a ways to go from Ramen profitable and I’ll show you a startup which would accept H. Weinstein money.
Ruby is "too magical" for its own sake. And then people abuse their right to use it, things like overriding class methods, etc (the syntax doesn't help in the least and it has some weird quirks when compared to python)

I'd take a smoke test and some high-level functionality test before the over-testing preached by the TDD "gurus" or any crap spouted by uncle bob. 100% code coverage is a myth, your code still can fail spectacularly with a good code coverage and guess what, most of the software in production today was not TDD'd let alone unit tested.

People sell TDD like a OCD inducing religion instead of something that might be a good idea in some specific cases
The bare minimum a distributed system developer should know
The polyglot'al nature of PoC||GTFO is one of the very reasons to read this fine periodical, indeed. If you have not acquainted yourself with this aspect of literature, you most certainly have a wonderful adventure ahead of you - I suggest starting with issue #1, and moving forward with as much haste as can be mustered - put it all in a VM if you must - but for sure, inspecting the nature of polyglot publishing can lead to some wonderful, wonderful adventures ..
The same problems mentioned here plagues JavaScript yet it’s the most used language on the web.

JS achieved popularity because it was the ONLY choice in its domain. That's a rarity in PLs, and can't be extrapolated to any other language that I can think of offhand.
Magento Ecommerce Development Company
I honestly think this could be a great alternative to ad-funding once the economics improve enough to start making it more feasible.

As long as browsers had a way to distinguish crypto-mining usage from regular site functionality and is able to throttle it separately when the site opt-into the appropriate APIs, and in other cases detect suspicious levels of sustained CPU activity, perform site-specific throttling and warn users about it.

I'd much rather support content creation on the web using processing power than with my privacy and limited attention span.
For limited side effect support in Haskell see: https://wiki.haskell.org/IO_inside
Reading your post again, it's obvious that I misread the tone or the contents. My bad.
Ask HN: How to structure ML model to give 1 output per row for an image?
I'm trying to use machine learning to find a path from the top of an image to the bottom. The image itself contains a noisy line from top to bottom and i'd like the model to predict which column in each row of the image is closest to the line. I have lots of sample data to train on where each sample consists of the image and then an array of columns of length number of rows.
I could create a "category" for each column and have it try to predict which category fits best but is this the correct way?
Thanks
While investmensts are important, I'd rather see Monzo focus on becoming sustainable and profitable, so no shadow of investor expectations would lure over them.
Completely agree. The new react router is a massive step back in the same code base. Rewriting apps in the new version is a massive pain.
Check out https://elixir-lang.org
We're talking about the LG, right? :)
The fact that a policy hurts particular individuals is not a reason not to do it. To argue otherwise is to argue non-seriously. To argue otherwise on your own behalf, doubly-so.

> I need to be a student for various tax purposes for both the University and myself.

That sounds rather...Rube Goldbergian, doesn't it? Why do you think that is? That the university has to charge you a fee, and then waive it? Could it be that they are avoiding some other law, or regulation that is there, and that actually that law is the one that ought to be changed? Does it make sense to simply layer bureaucratic workarounds on top of each other? I'd say no, but some people like spaghetti code, I guess.

> This policy has a clear goal. It's impact is what matters. Simply demanding that the tax code be simplified is in this case ludicrous. You're really missing the forest for the trees here - this effectively kills all STEM PhDs in the United States. It's impact would be devastating.

No it wouldn't. Literally the only thing that would happen is universities would either:

a) Change the absurd "we charge you tuition and then waive it" system.

or

b) Offset the cost delta via a stipend of some kind.

It would not kill STEM, or any other kind of PhD program in the US, and it definitely wouldn't simply be passed on to students. If it did anything, it'd shift the balance more in favor of STEM PhDs and away from other, less remunerative degrees. But I doubt it'd even have that effect at the margin.

And finally, any time the government gives a tax credit, they are funding something. Tax credits are identical to government checks. Understanding this is absolutely essential to thinking about politics. When you donate money to a charity and receive a tax deduction for doing so, the federal government is effectively matching some 30% of your contribution. The reason the government chooses to fund things in this way is that it is more palatable to people. Just as you are doing now, they don't see 'tax credits' as an expenditure. But the truth is that taking money out of revenue collection is the exact same thing as writing a check. And this confusion among the general republic is a prime contributor to government waste and economic inefficiency generally.

EDIT: I should add, to be clear, that I don't think you or any PhD student should actually bear the burden of this tax. I'm saying that the tax policy being the way that it is is a bureaucratic workaround for a problem that is better solved another way, and it ought to be solved in that way, rather than addressed through tax policy.
Part of the reason why neurons, eyes, nose and inner ear use special superstructure and electrical ion interfaces. These vastly help organize and speed up chemical transport.
Cytoskeleton (which is partly responsible for cellular transport) is implicated in being part of long term memory.
I'm not talking about an ontology--that concept presupposes too much already. What I'm talking about is more basic: if someone blows in your ear, do you experience anything? Whatever it is that you experience is what I mean by subjectivity. If you do not experience anything, then this universe is a much weirder place than I already thought:)
To maybe save people a bit of time who do what I did:

The video compositing library seems to no longer have a main website.

The video drawing library, popcorn.js was run by mozilla but they no longer maintain it. There is a fork however. On the github page for this, it links to a js fiddle to try it out which fails to do the simple demo. The reason it fails is because the location it's pulling popcorn.js from is now just serving up HTML (js fiddle could make this clearer there's an issue). You may have to try things out locally to get it working.
> From the sound of the blog post they plan to unveil regional disks sometime soon, so we may get more info then.

Someone from Google confirmed this in a comment: "Regional Disks will first be used by managed services like Cloud SQL, but watch for a future announcement about Regional Disks as a public feature".
To employ a metaphor, brainfuck is so close to a turing machine, it is the computer. At least, a general purpose computing machine without program is not a complete computer. On the upside, the machine definition is perfectly readable, because it's so simple.
Do you think that livong in the West is sufficient reason? Plenty of people live in hideous poverty and destitution and some even die because thdy don't have enough money in "the West"; to say that it cannot happen is a shocking display of ignorance.
NodeJS is a choice, not a compulsion like client side. Be sure to make that clear separation.
Plenty of people did exactly that before science became a professionalized endeavor. Sure, being in a community of practice, having experience guidance, etc would help a lot -- but by no means are they necessary conditions to do good research.
Actually driving your car would put you into a higher risk category and increase your rates.
Ruby-style monkey-patching just seems like an awful idea. I cringe when I see it used in JavaScript, though it is less and less often seen in the wild now that browsers are less terrible and we tend to use babel and other transpilers instead of having to shim and polyfill around the more broken parts of the language.
They'll just quit insuring their car. What's one more law broken?
so the answer to your question is "can't happen here"

... right now. But it could not that long ago, and when the wind changes, maybe it could again. Why does the West take oil/blood money? Because we are - no pun intended - a society built on sand.
Sci-hub.cc

Libgen.io

scholar.google.com

What is missing from these three resources that would prevent anyone from doing a literature survey of Ph.D standard in any research area related to Computer Science?
> Yes I should have written more unit tests, but my excuse was it's just a prototype.

Never understood this point "well, you don't need types, you can just write tests for it". IMO you should never have to write tests for something a type system can find for you. Why should I waste time with something which can be found by the compiler?