skysight-inc/HackerNews huggingface dataset:
I work in edtech and find this fascinating. I was at ISTE last June and talked with teachers with similar experiences. In your experience, what are the top three issues students face?
Thanks, I appreciate the correction!
How was it at someone else's expense?
Not entirely true. PV panels perform better on cold sunny days than on hot sunny days. Semiconductors and heat are still no match made in heaven...
This is really nice and clean, I've been blinded by unnecessarily heavy portfolios before, so this is a nice touch
> ... it’s the largest pyramid on the planet...

There seem to be the larger one in Europe - Bosnia: http://piramidasunca.ba
How drones are helping forest guards in India
Checklist for Workflow Automation
This graph might have something to do with it:

http://m.imgur.com/sjH5r?r
Usually not a good idea. This opens you up to: defamation lawsuits, contract violations, and provides cause for firing which could hurt your own claims.

Scumbag Startup: "We fired Screwed Employee for cause."

Screwed Employee: "No you didn't! It was retaliation."

Scumbag Startup: "Sure we did. Look at what he/she posted publicly after leaving the company. Screwed Employee behaved similarly around the office and was negatively impacting the work environment."
"helped in the past" != "helpful now"

Burning coal has been a tremendous help to society, but that doesn't mean we should continue to do it when we find better alternatives for each of its use cases.

Can you name some of the advancements unions have brought to employees in the US over the last 10-20 years? Does that outweigh their anti competitive nature that has led to companies moving manufacturing out of unionized areas entirely?
And how many of them can't be backported to 2?

You don't need to freeze the language, but if the alternative is breaking backwards compatibility after all that time...
AMD has their own version of AMT (which is actually even worse to some extent).

Also the CPUs they are using do support vPro so I don't know what are they even talking about.

vPro isn't restricted to AMT it includes VT, TXT and virtually every thing a modern CPU has to support.
Biggest mistake is thinking you have to "get" experience.

I'm 42 and at the other end of the scale. To me the line now that "it's a good learning experience" and "I'll know better in the future" are just ways of saying "I'm making mistakes".

From someone who has been there and done that, best not to make the mistakes in the first place. I had strong ethics to begin with and compromised them many times because I thought that's what you had to do to get on. I was wrong.

Learn from listening to experience and watching others fail or succeed, much smarter.

You can never have enough advice before making decisions. Find successful people you trust and listen to them.

Much easier than having to go through your own hassles.

You'll be happier.
There are work VISA's also for people that have pending H1-B applications which is what I think OP meant. It would also explain why the employees weren't able to leave easily since the H1-B's are pending.
This is so transparent (pun intended) and clumsy that it's hilarious. You would think someone supposedly having several million in net worth could do better.
AMD has their own version of AMT? (remember that I am talking about actual network access.)
Wouldn't that get caught at the airport? I mean, when someone arrives and says they have an H1B visa, USCIS does check, right?

Now, given everything else here I wouldn't be surprised if there was fraud involved in getting the H1B visas issued, but that's separate from the question of whether people who think they have H1B visas actually have H1B visas.
Yes, I did mean "advanced indexing" -- I edited my post to clarify.
Also check out the group 'Overcoming Caffeine Addiction' on Facebook
Thank you for the insightful article! Sadly it only covers historical trade routes. Are similar maps available for present day? I.e. What are the main trade routes for different types of goods?
Of course those are still required. But as landlords sometimes receive several hundred replies to an ad you will not even make it into the further selection process if you're not fast, as most people just consider the first ten or twenty people and choose among them. In that sense they're not looking for the perfect renter, but just for an acceptable one.
Do you have any pointers to such assignments?

I've been teaching programming 1-on-1 with mild success by introducing concepts related to teaching fairly early: http://akkartik.name/post/mu. But I'm very conscious of what I don't know, and eager to learn more.
FBI-owned Megaupload.org serves up porn and sex ads
I have a playlist on Youtube with coffee-quitting stories:

https://www.youtube.com/playlist?list=PLLepOlBgVQKUx2wSpviv9...
CppCon 2016 Call for Volunteers
Yes, you definitely couldn't tell the immigration agent that you have an H1B and they'll let you through without checking.

However, if the founders are willing to forge money transfer receipts, and given all the other hijinks in the post, I wouldn't put it beyond them to bring over engineers on a tourist visa, instruct them to not tell immigration they're coming to work for some BS reason, and then mislead them by telling them that their H1B is being processed when in fact it isn't. Or something along those lines.

I really feel bad for them, along with the author of the article.
Personal Injury Attorney Boca Raton
RideBot:Create and manage your carpool, track live routes and exchange money
Not memory safe, bad type system, terrible 'macro' system, no/minimal(C11) support for generics, minimal standard library, pretty verbose (it's hard to build any good abstractions), lack of functional programming support, undefined behavior. Dealing with dependencies and headers in any but the simplest of projects gets old really quickly. Just about bigger project I've seen abuses the language to some extent. The list goes on and on.
Qt with no hésitation. Works everywhere.
Vue is great as well! I like to know how things work also under the hood, so debugging/profiling on every level is much easier.
There is also the point that most of the big battles have been won, now. The workplace is incredibly safer than it was 100 years ago. Workplace and wage laws are much more mature. There is welfare for the sick and the aged (to varying degrees depending on country). Apart from squabbling over the exact dollar rate for work, there isn't much in the way of big ticket items for unions to get solidarity over.

My own personal experience with unions:

'I have a wage problem I need your help with'
"You're only a part-time employee. We have to rate the full-time employees more, and we don't have the resources to help you, so no"
'But I pay the same as anyone else. There is no discount for being a part-timer'
"(crickets)"

So much for solidarity.
Qt with no hesitation. It works everywhere.
When you're writing a large application, things can get quite complicated with just HTML..
This is very unfortunate.
Home page - https://archive.is/E3EYc
Team page - https://archive.is/zeTL1
Blog page - https://archive.is/Wua5D
Any long storm really.

A few years ago in Vancouver a storm caused quite a number of major but localized power outages, some of which took a few days to fix. During that month or so there were a few weeks where the sun was blocked for almost the entire day - not even like overcastt.

That being said, I'd you're in a more inland area, with more sun and less clouds it might make sense.
Outside of the edit window for my comment, but wanted to add: the H1B situation sounds fishy as hell. 8 H1Bs costs a lot of money, which the company does not seem to abound with.

It seems like something weird might be going on here - if the founders are willing to forge receipts and lie about the company, it might not be beyond them to hold on to passports or some such for "immigration reasons", which would then explained the unwavering loyalty. If something like that is going on, I hope the devs get out of it unburned.
For those not familiar with Hunter S. Thompson and looking to get an understanding of his outsize personality and cult following, I highly recommend watching the 2 movies in which Johnny Depp played his character:

* Fear and Loathing in Las Vegas (1998) http://www.imdb.com/title/tt0120669/

* The Rum Diary (2011) http://www.imdb.com/title/tt0376136/

If you are not already a fan of Johnny Depp, these movies should do it.
I think this article gives a better justification for the thoughts behind ban than the simplistic way that you describe it:

http://fitnah.org/fitnah_articles_english/interview_M_H_Luca...
> "victim blaming" is a loaded term to avoid any examination of the responsibility of the person who got screwed.

Are you claiming that "victim blaming" isn't a thing? There are plenty of people that want to shuttle blame/responsibility around, and will blame the victim for not making better choices, while absolving all others of guilt.

Take this incident as an example:

"Well, none of those employees are being forced to work there, so it's their own fault for not getting paid. They should have just chosen a more trust-worthy employer!"
Your time is limited, so don't waste it living someone
else's life. Don't be trapped by dogma - which is living
with the results of other people's thinking. Don't let
the noise of others' opinions drown out your own inner
voice. And most important, have the courage to follow
your heart and intuition.
-- Steve Jobs
The 5 types of React application state
I thought there was a law against taking money selling a product, and then spending it on something else and having no money left to fill the order. Is that true?
Hi, thanks for the reply.

I'm outside USA, and the tax thing is simple: I send you an invoice, you send me money. Nothing more, nothing less. No insurance problems, or different law issues.

As for the conferences, I attended some, I was even presenting on some. I learned nothing, as most of the stuff I had already known. Currently I learn from books. Usually from algorithms, and math ones. This is the kind of stuff you won't find on conferences. Btw, many conference videos are available on youtube, so going there to learn is IMHO not the main reason for a conference.
I'm not a lawyer, but I would assume that even that could be grounds for someone to file a lawsuit. I would like to believe that a judge wouldn't let that get very far, but if the person tried to claim material losses due to (e.g.) not being able to find work "due to your comments" then you might have to sit out a trial or settle.
can you upload some photoshopped pay stubs? will go well with the photoshopped wire transfers. :)
We use a java grid library for the table. The part we've built is logging and computing interests based on user interactions, and then prompting the best matching items for visitors to fix.

We'll be open sourcing it when we publish the work, so that anyone can load any updatable data into the platform.
I think you might want to step back and ask yourself what you expect life to offer you and if those expectations are too high. Sounds like a great life, and you seem to be letting the beautiful things slip through the cracks, because you're judging them not good enough.
Yes it's called DASH, it was broken from day one and the spec hasn't been updated for about 7 years but it's still there.

https://www.amd.com/Documents/out-of-band-client-management-...

https://m.youtube.com/watch?v=39XAMP73MiQ

Had fun with some of the DMTF tools on a el cheapo AMD apu netbook/mini laptop because unlike Intel AMD doesn't even disables remote management to force corporate clients to pay extra.
Exactly. Like which research areas have universities been hiring for recently, is the male/female ratio of hiring improving for some universities, etc.
A malware was found in Iran petrochemical complexes
Here is a link to the full article: http://www.wsj.com/articles/construction-unions-stymie-low-i...

In the future, copy the URL and paste into new.google.com and click on that link to get the full article
So, a living cushy enough to not be impressed with anything?
The claims are... controversial, to say the least, and probably bunk.

https://en.wikipedia.org/wiki/Bosnian_pyramid_claims

"He believes the Mesoamerican pyramids and Egyptian pyramids are built by the same people as the Visočica hill... Osmanagić wishes to excavate in order to "break a cloud of negative energy, allowing the Earth to receive cosmic energy from the centre of the galaxy""
Check out FRZR: https://frzr.js.org – RE:DOM is all about experimenting with ES2015. And actually the whole core of both projects are ES5 – you don't have to use the new syntax.. ;)
When I was a kid we used to phone people whose phone numbers were mathematically interesting. This was in the North-East of England (Sunderland), and we were often amazed at the responses. You'd ring some lady out of the blue and tell her that her phone number was a power of three, or something, and she'd say, "well is that right! I never knew. How interesting."

We always thought we'd just get told to bugger off. Rarely was that the case.

By some odd coincidence, I've since moved to the other side of the world but I sit and type this message in the old living room in Sunderland where many of those calls were made.
>Zappa preacher saying 'don't follow anyone's advice except mine'?

No, saying "don't follow anyone's stupid advice", period. "Some guy on television telling you how to do your shit" could be him as well. Besides he didn't tell people what to do (even the above is not instruction, it's a warning) -- except not to fall for tele-evangelists and politicians.

>The 'Rock N Roll' movement was about self actualization, but when everyone fully self-actualizes, there is nobody left to pay the bill for the hotel room that was just trashed.

Zappa, for one, didn't do drugs, and didn't trash out hotel rooms. Moreover, he worked as hard as any founder, constantly practicing, in the road, and in the studio. He was also against BS self-actualization (e.g. anti hippy, anti "underground", anti rawkism).

You may have him conflated with Sid Vicious or something, because his advice is definitely not about BS self-actualization and trashing hotel rooms...
If you only want the existing kernels, this makes sense. And in the long term it would be useful to have a library of common kernels for assembling FEM stiffness and mass matrices for various kinds of commonly-used elements, etc.

Compare to GSLS; the shading language is unnecessary if you only want to use a handful of pre-made shaders, but usually that is not case.
Using find & sed is not painful.

Using an IDE with an understanding of the language you have is even less painful. Having the IDE automatically refactor a public field to use getters and setters is a breeze with managed languages like Java and C#.
Try my other project, FRZR: https://frzr.js.org – RE:DOM is more of an experiment in this point..
10 years from now you will have an electric car. An auto battery changing system where the batteries are charged with solar panels and changed automatically when you park your car at night all made by tesla of course. Currently the loss like battery life and power I feel are too high to make economic sense for using a home battery like powerwell charged with solar to top up your car. But swapping the batteries themselves might work.
Great read. I've studied a fair amount of history (by the end of university, I realised I'd done at least one formal course in every time period from the sacking of Rome in 410 to the sacking of Nixon in 1974), so I always enjoy these 'larger context' pieces.

One thing this helped me understand better was the Dutch Tulip-mania. Tulips, as I learnt when they were blooming everywhere on a visit to Istanbul, are native to modern-day Turkey, historically the Ottoman Empire. The ongoing trade / power struggle between the Muslim / Arab world and the emerging European Powers would thus have restricted trade from one to the other, and driven up the scarcity of Tulip bulbs. I had wondered how something that grows so naturally on one side of a continent could be so valuable for as long as it was on the other side - this helped me piece more of the story together.
http://inwhy.net/quantum.jpg <- THEY EXISTS!
These types of restrictions are exactly what refute the grandparent's claim that the web is more open today. Legislation, copyright, centralization and consolidation of services (ISP, cloud applications, cloud servers) have certainly made the Internet more powerful, but these trends have weakened what the Web was really about, as stated in the parent.

For me one of the greatest times of freedom was during the life of Geocities. This was actually the only time I had a website, and I was in middle school. Sure, there was a lot less people on the Internet, but it was a very wild wild west atmosphere and I feel like a larger portion of the users created their own home pages than today. Malicious parties were not as widespread and powerful, and there was overall not so much control over everything. I was also using Napster at this time.

I've studied computer engineering and I've still had a hard time having the feeling / spirit of freedom and ease of contributing to the Internet as I did back then. Maybe it's because I'm not creative anymore, or because I'm too cheap to pay for or too disinterested in putting my content onto services, or because there's a lot more to worry about with running your own server, or because there's too much visibility/scrutiny/copyright enforcement. Doesn't have the same feeling of openness as back then.
(speaking from a very informed position on this)

The biggest indicator I have seen when it comes to H1B1 is if the company is run by recent foreign immigrants.

I have seen 5 man team able to get hold of H1B1 - since they were that dedicated.

The process is not actually that hard if there is a will from the top for it.
Yes, thats the one!
Simulation Design of Impulse Voltage Generator
NumPy has an abstract iterator interface so you don't need to write a kernel with a specific memory layout in mind:
http://docs.scipy.org/doc/numpy-1.11.0/reference/c-api.itera...

For operations like adding two arrays or summing an array along an axis, this means that NumPy automatically iterates in the fastest order.
That is going to happen in a year or two as well. Thats the reason I feel they are removing chrome apps from other OS apart from chromebooks.
At a certain point you realize that experiences and stuff are equally as meaningless in the end.
The link should've been to http://www.cnet.com/news/probing-ibms-nazi-connection/. The claim about the IBM memo comes from Edwin Black, author of the book "IBM and the Holocaust". The reference to a New York Times article is specifically to one from its front page on September 13, 1939, titled "Nazis Hint 'Purge' of Jews in Poland". The article can be purchased from the New York Times at http://query.nytimes.com/gst/abstract.html?res=9B06EED81330E.... You can also see bits of the article at http://www.rarenewspapers.com/view/590025, and it is also referenced at the New York Times itself more contemporarily in the article http://www.nytimes.com/2001/11/14/news/150th-anniversary-185....

(I haven't actually been able to read the referenced article in full, mind you, because I am cheap; thus, I am not personally vouching for the article saying what it is claimed to. I'm just providing to others the ability to do so if any of you have interest and/or disposability of income greater than mine at the moment.)
Casey Muratori's article really hits home for me. That's how I've felt for a long time, and I'm glad to have a coherent article to point to, to explain this to others.
The use of rotoscoping to deliver realistic 3D animation has been used extensively by Neill Blomkamp for his films: CG characters such as Christopher Johnson (insectoid alien) and Chappie (robot) were animated by rotoscoping an actor's on-set (or on-location) performance rather than suiting the actor up in one of those ping-pong-ball suits and having them gesticulate in an imaginary set in front of a green screen.
Did you try to using it in production? It's flaky at best...
That's the problem with all currencies, even precious metals: they depend on the acceptance of people, on belief that they have some sort of value, when in fact they're just a fantasy. It's not real! If an epic catastrophe hit tomorrow, and one had Gold bars, they'd be utterly worthless: nobody would willingly trade their food and uncontaminated water reserves for currency (and if they did, they'd soon die of hunger or thirst); you can't eat or drink Gold, nor can you eat or drink money.
For all of Independence Day's faults, I couldn't forgive the fact that Will Smith flew up to the alien mother ship and plugged in a USB key (containing the virus which destroyed the ship (er, spoiler)).
> Information wise, Google changed everything.

Better to say "Search engines." A huge chunk of that change was already well underway before Google--as a specific product and company--came onto the scene.
The big one seems to be that pythran is targeting only a subset of python with the goal of getting faster performance, while Nuitka is aims at being able to compile all valid python programs (currently only up to python 3.4), but in doing so it has fewer opportunities for optimization and thus gives you slower performance than pythran. Pythran also introduces its own type annotation system you have to use if you want to get good performance.

So If you write a python program that is compatible with pythran, then pythran will almost certainly be much faster than nuitka. If however you take a random python program it will almost certainly compile with Nuitka and almost certainly not compile with pythran.
When you fork a Github project, you'll have to examine the code to see what it's doing and how.

With HTML and CSS, it's mostly visual but you can find improvements on semantics or simplifying what's there. If you can improve performance by rewriting a javascript function into CSS, such as animations, submit a pull request with your suggestions.

With Javascript, look for bugs and improve the code that's written. Javascript easily becomes a mess and is often referred to as spaghetti code when it becomes hard to manage.

Overall, look for ways to simplify the code, even if it means more code overall although usually it means less code.
Two examples:

https://philipwalton.com/articles/untangling-deeply-nested-p...

http://www.heydonworks.com/article/on-writing-less-damn-code
Too bad this was down-voted, it's by far the most revealing post in the thread. (and most entertaining too)
Linux loader for DOS-like .com files
When you fire a photon on a wall and see a blip, the blip is the location of the atom that had the electron that absorbed the photons energy (The electron that interacted with the photon).

Presumably there are gazillion photons. Presumably they all want that photons energy. Presumably the photon is stretched out in space so it sort of "touches" all of them. Yet, only that one electron got lucky.
"try rather hard to keep things boringly simple"

Good engineering does mean keeping things boringly simple. You should only make things complex to hit a performance target, match complex requirements, or avoid greater complexity somewhere else.

Some types of complexity are subjective. If you need to parse something, bison/yacc is often a great choice; but for a simple grammar I could see how someone who doesn't know it could say it introduces needless complexity.

Programming is writing, and like all writing, you are communicating with some audience (in the case of software, it's other developers). If you lose track of who you are writing for, you'll not succeed.