skysight-inc/HackerNews huggingface dataset:
You might enjoy https://en.wikipedia.org/wiki/Befunge
I think it will be interesting to see what happens with WebAsm. If Julia targets this at some point (it is based on LLVM, so there is a chance of this), then I think it will start to look quite attractive for various use cases that it isn't currently cornering.
If you want to be pedantic and argue that government in a parliamentary system refers to the party with the most seats in parliament

Not even that. Canada currently has 338 MPs, 184 of whom are members of the Liberal Party; but only 31 of them -- the Prime Minister and 30 other Ministers -- are part of the government.
Isn't that the "do not disturb" settings in iOS?
> It works in places where mobile connectivity infrastructure already exists, just (presumably) not affordable enough. It is purely an economic arbitrage game, not infrastructure development.

It's worse than that. Creating a substandard product and giving it away for free destroys infrastructure development. A large mass of customers are going to take the free offering and each one who does and would otherwise have paid comes out of the budget the provider has available for expansion and upgrades.

This doesn't change whether Facebook is building their own infrastructure or leasing someone else's. If they lease existing infrastructure then they're large enough to pay wholesale rather than retail prices and the (large) difference comes out of the local provider's capital budget. If they build their own and sell below cost then it's even worse -- competitors will lose both subscribers and margins if not go out of business entirely.

Here's how I expect Aquila to work: They'll install it and drive all the local competitors out of business, and the incumbents' infrastructure will fall into disrepair or be sold for scrap. Then at some future date there will be an economic recession and Facebook accountants will wonder whether it makes sense to keep all these drones in the air to provide free access to a bunch of customers in developing countries with no money who are therefore highly undesirable to advertisers. The answer will be no.

So they'll either discontinue the project or start charging money. At that point those people will have gone from paying money for the real internet to either paying money for the fake internet, or having no access whatsoever.
Calling it fraud suggests that; 20 years in prison is an excessive punishment just for stealing money. But H1B is actually a large fraction of the way to slavery, and slavery is a worse crime than murder. So in this case I'd be fine with them getting the full 20 years.
Wow, uh no. You're 100% wrong, unless I'm misunderstanding you. You can absolutely have user code running on N threads simultaneously (where N is the number of cores of your machine). And you definitely do need mutexes.

Your statement holds only if GOMAXPROCS is 1, which granted used to be the default, but was always able to be increased, and the default now is the number of cores on the machine.
Turkey blocks access to Reddit under controversial censorship law
Ask HN: How to get recognition in a large company?
Long time lurker. Created the account to ask this question.
My question is how do I get recognized at a very large company?

I am skilled, hard and smart working and my manager knows about it. I help my team mates, I go out of my way to work on different things. However, no one above the manager gets to know about it.
I also feel like some peers do not like that and actually try to pull me down. For ex: I am a developer. But If I do something with Linux and show it to team, the sysadmins start talking behind my back. Apparently, I should mind my own business.

Its the same with senior tech people. If I discuss something in detail about a problem, the architects try to sweep it under and later just decide on something without consulting anyone.

All this means that the only way for me to move up is do the time and get the promotions as they come. I don't like that.

For ex: someone who doesn't do anything and I really mean anything, they also get the same promotion and money as me. Even though my manager knows this and has talked to me about it. No manager pet- just that I end up "training" a few of my colleagues every week.

So what do I do. I have discussed the with my manager. But he doesn't know technologies. Also I want to get bigger roles where I can have a say in development, systems, infrastructure etc as I know all of that. But my manager doesn't have the means to help me there. He suggested I write blogs. But is that the only way? Writing blogs and hoping someone looks at it?

I must add that this is one of those very big companies and I am not in USA.
Not suitable for beaches but it's probably still suitable for industrial use, which is much, much larger than the beaches. It's just that it's not yet cost effective to haul sand halfway around the world
Economics- not really science. Where is their lab?
Implicit in your comment is the idea that no one should ever have any legitimate reason to use a mobile device before going to bed. While I have no doubt many users have to check Facebook one more time or some other compulsive behavior that you imagine, there are users who need to set an alarm for the morning, check what they have to do tomorrow, or even check up on some mission-critical status for work.

Some adults use their phones before going to sleep in order to be non-infantile and responsible.
I was trying to git better the other day and one of the early suggestions in something I looked at was to set a comfortable default editor.
Put `export EDITOR=ne` line in your `~/.profile` (or `~/.bashrc` or `~/.zshrc` or whatever). That should do the trick.
When reading about circadian light it helps to remember that the actual biological research is still a bit thin. There are a couple of studies out there that show that light of other wavelengths reduces the effect of the blue light on melatonin. Since the problem is normally caused by the bright white areas on the screen it is possible that all that is required is to turn down the overall brightness at night.

Incidentally, this effect might explain why people complain that typical office lighting isn't bright enough to cause sufficient melatonin suppression during the day.
This is pretty much why we still use Grasshopper as well.

Plus, we did the professional voice menu crap, and there is no way to port that over to another system. Shitty phone menus is a turn off to me, so why would I subject my customers to that.
Do people not put their phones face-down in the night table?
Precisely this.

I did find that it doesn't meet my needs exactly, however. I favorited a number of inbound numbers such as Pingdom and co-workers to allow for alerts to come through but it doesn't apply to SMS messaging. They simply get muted, even if the number is in your favorites. I had to turn off "Do Not Disturb" simply because overrides wouldn't be triggered by SMS messages.

I believe it should apply to both SMS and phone for the overrides.
Do all of them? I know we did when I was at the DoD, even for mundane things like generic medical research. Heck, we had to get our stuff cleared to be able to share it with anyone, not just the press.
No the article is talking about the blue light affecting hormone production. "Do not disturb" does nothing for that.
"which makes it an attractive option for the rich to flee from whatever oppressive regime they have at home."

Funny you're saying this about Dubai and the UAE in general when they're known to be one of the most oppressive regimes in the region when it comes to political freedoms.
The scientific community is not going to adopt any new language until most used idioms can be easily found in a quick search and copy-pasted. It is extremely difficult to arrive there.

I totally agree that having dynamic dispatch in the first position of the features list, for example, does not help. But, in my opinion, it is ok for a pre-1.0 language. That is what makes exciting seeing some external help to release a stable version.
In my mind he didn't address the fundamental reason why the wing visibly oscillates while most other structures that you trust your life to like buildings, bridges, and cars do not. Airplanes are designed with a 1.5 factor of safety

A factor of safety is applied to a design after every load the structure will be subjected to is calculated, they multiply by 1.5 to be sure the structure will be safe. 1.5 may sound conservative but it is the smallest factor of safety someone normally encounters, spacecraft and fighter jets might use 1.2 while cars often use 3; buildings and bridges use 5. Airplanes are used much closer to the strength limit of their materials so we see them flexing.

Of course everything deflects under load - my strength of materials instructor illustrated this by analyzing how much an anvil compresses when a fly lands on it; answer: less than can be measured.
What python solutions are scatterbrained? Have you tried Numba?
That just gives them a really long runway until the consequences of said decisions become apparent.
I don't understand why Google hasn't implemented this yet. It's easy to do that and has a huge value. I always had to root my phone just to do this.
CINT – A C/C++ interpreter
Makes sense. But regardless, the core language is better than go in almost every way (as far as I know)... and it has python like syntax. I wonder if thats enough.
I don't understand what you're saying about the three different buffers and if you mean that there's a hidden buffer I don't see in xterm but which is used somewhere else in the stack.

I exclusively use bitmap fonts in terminals and editors for crisp and clear text and cannot get bitmap fonts to work in st config.h anymore.
The developer of Hudson Yards has an entire office in Shanghai dedicated to selling these apartments to wealthy Chinese people. The pitch is that each apartment comes with a USA green card under the EB-5 program. Apparently they're selling like hotcakes.
The Do Not Disturb feature with defined DND times goes a long way on iOS. Definitely recommend it, and yes, receiving notifications at 2AM can be a total pain.
I used to, but as of iOS 9, "hey Siri" no longer works when an iPhone is face down so now it stays face up at night.
This is great stuff, easy to follow along even for a dabbling novice like myself. I've always been interested in simulating light, and wrote a paper (and shader) in high school about simulating sub-surface light scattering effects. I remember when I had saved up enough money to buy H. W. Jensen's book on photon mapping, and spending countless nights trying to decipher what it said. It's actually a very good book, but the maths was way above my head in high school – still is, actually.

Any way, great work, and beautiful demo! I've spent more time playing with it now than I should have, and work is suffering for it. I regret nothing! :o)
The Turkey situation is deteriorating and fast. Erdogan is moving towards dictatorship with strong Islamist streak. There is chaos on its borders. And where there is order - it is upheld by people that Turkey hates (the kurds). With that context - banning of reddit is not unexpected or shocking.

And the possibility of 3 sided civil war, while small is increasing rapidly. Which will make the current middle east situation referred as the "good old calm days" if that happens.
I haven't done any mobile development, so forgive my ignorance. But the concept of a program not being "allowed" on my device is bizarre to me.
Funny how you see that on like every UA string, but no one really talks about it. I guess you can say that that's going to be the KDE project's most lasting contribution to the world of technology, since it gave rise to the most popular rendering engine on the planet.
Dictating what is "easy to do" is an insult to software producers everywhere. If you'd like to know more about how "simple" things can take lots of effort to deploy in heavily-used production software, consider reading Raymond Chen's Old New Thing blog for a while.
I'll chime in for what it's worth.

Can you be successful, yes.

Can you get funding, yes.

But, you won't get funding with an idea and a team of what you think are good programmers. You'll need a good execution of your idea and traction with paying customers. Can you get to that point with your own money? Or better yet, should you even try?

And here's the problem with being non-technical. How do you know if the money you're spending on the programmers is going to yield you something useable. For instance, I could build you a basic Twitter clone in a day and you would be impressed when I showed it to you. What you wouldn't know is that the whole thing will fall apart soon as more than a few thousand people start using it. Worse, at the point it falls apart you'll have to build an entirely new and costly replacement. All while the thousands of users you worked hard to acquire bolt for the door.

IMO, this is the biggest issue with not having a technical co-founder. It's not insurmountable, but the risk of technological failure is much higher.

If I were you, I'd spend all my time vetting the idea. Talking to customers and getting them to buy a product that's not built yet. One problem I already see is that you seem hesitant to explain your idea here. That's a red flag to me and mostly everyone else here.

For instance, here two ideas I'm thinking about right now:

1) A business making all natural wooden toys, finished with an all organic wax, and build from locally sourced, already felled trees. It would be branded Cape Cod Toy Factory and would sell initially to local toy shops where I live. People on vacation love stuff like this and it makes for a great vacation gift. There is no one in this space now.

2) A blog platform for artistic types where everything is hand drawn, words, images, everything. This would be for people with a MS Surface or like devices. It would use handwriting recognition to underlay their handwritten words for search engines and render there drawings and text on html canvas. Reading this blog would be like reading someone's personal handwritten journal.

See that's the thing about ideas. Most people are going to hear your idea and say, "that's stupid" or "that's a good idea", but very few will say "I'm going to rip that off". Ultimately no one will have the fortitude to follow through with your vision but you.

Best of luck!
I find f.lux unusable for quite a few TV shows on Netflix on my Macbook. I don't have an issue with the colours, but it introduces artefacts in very bright areas which are really annoying. Sure I probably shouldn't watch Netflix before bed, and I don't when I need to be up early etc., and I probably could fiddle with settings to fix it - but it is noticeable and annoying.
Simplify the interface. Don't combine unrelated functionality in a single library.
> The Old Testament is filled with violence but I don't think that reflects on Jews.

Of course it does, and I say this as a jew. Let's put it like this, being raised on a tradition whose first patriarch was ready to butcher his own son in order to prove his faithfulness to his imaginary friend, kinda paints father-son relations a certain way. Not to mention the whole circumcision thing, which is common to both jews and muslims.
Ask HN: Non-tech guy looking for unstructured data startup advice
I have an investment background but am interested in creating a new finance product for internal use. My idea is to take all historical filings that public companies submit to the SEC (as well as a live feed of new filings) and basically create a Bloomberg for mostly qualitative information that the big financial software companies do not analyze.

For example, I would like to take a given company's entire document history (almost 20 years of text files) and create an application that can determine whether the company has ever received a material weakness in its internal controls notice, the dates received/outstanding, the reasons provided, and when/if it was finally resolved or not. There are about 50-80 other conditions like this I would like to discover through an application, but what's tricky is that companies can use different language to describe these things.

I have absolutely no idea where to start with a project like this, but am excited to learn some new tricks. Am wondering about how to best extract unstructured data I want, best ways to populate and organize a DB (presumably NoSQL), etc. I realize this might sound comically general and naive, but figured there might be some folks out there with good experience working with unstructured data and document-oriented databases. Any thoughts are GREATLY appreciated! Thanks.
The government should serve the people, and the scientists should serve the government. Disclosure, as far as is reasonably possible, should be the default and should be transitive down from the government through its various arms. The same principle that makes secret courts, (generally,) a bad idea, makes forcing scientists to toe a party line, (generally,) a bad idea.
Cling – interactive C++ interpreter built on top of LLVM and Clang
I doubt if this is totally true. Upto Go version 1.4, the process would use only 1 core/cpu per process by default, but you could change it by:

numCPU := runtime.NumCPU()

ret := runtime.GOMAXPROCS(numCPU)

From 1.5 the process the default value of MAXPROCS is total CPUs on the machine.

So its not 'reduced parallelism compared to C/C++' rather the concurrency infrastructure (channels etc) makes it transparent to the programmer. I don't have to worry about creating a threadpool myself like C/C++ and Java. So overall there is a net gain, in my understanding. Am I wrong any where in this?
Being close to failure isn't a requirement for visibly bending. For example, see wire rope or cloth. Anything very long and thin can flex a long way without much strain on any individual part of it.

Low FoS yes, but even if you doubled it to 3, you'd still see the wing tip moving - only half as much.

Truck trailers are also very soft in torsion. See an empty one go over a big bump and it'll visibly twist. Not close to failure, just not very stiff.
Tired of 9-6 and daily commute? Join the newest platform and secure a #RemoteJob
Low taxes: You basically forgo your political rights as an immigrant in exchange of this (No taxation without representation )

Stability: The price you pay for authoritarianism you get in temporary and shallow stability.

I know that Dubai/UAE may seem like a RW libertarian utopia from the outside but they still are very mean to foreigners esp poor ones and there are still very generous benefits and preferential perks for natives that immigrants can't even cross their mind to ask out of fear of retribution.
Here is a good short blog post: http://www.nowozin.net/sebastian/blog/the-julia-language-for...
Unnecessary dependencies are a bug. I've seen people pull in half a dozen nested libraries just to avoid writing ten lines of code. Sometimes re-inventing the wheel is the right thing to do.
"one of the most oppressive regimes in the region "

Oh, I forgot about all the liberal democratic regimes in the region. You must be talking about Saudi, Guitar, Jemen, ISIS, Quwait, Syria, Iran, Bahrayn.
0.4 already ships with Go-like channels. http://docs.julialang.org/en/latest/manual/parallel-computin...
I and most of my acquaintances no longer have a traditional landline phone. My smartphone is the only way to contact me in an emergency. If friends or family need to reach me to extricate them from a bad situation or come to the hospital, etc., I want to be reachable. It's only happened a few times in my life, thankfully, but I don't like the idea of being completely unreachable until I wake up and turn my phone back on.

That said, I could turn off wifi and cellular data, but that's one more thing to remember to do every night. I suppose if you find the temptation overwhelming, it could be worth it though.

My point is just that turning off the phone is not as simple of a decision as you make it sound.
> [Engineers] are bound by honor and state regulatory boards to produce work that is correct, safe, and up to the best practices. Engineers can lose their licenses through negligence...Software development doesn’t have such rigorous accountability, and this may be the area where we stand to improve most.

Are you serious?

The last thing that software needs is to become part of the state superstructure of cronyistic 'regulation'.

If "writing software without a license" becomes an actual offense to law, tyranny will surely have arrived.
I doubt it because it tracks the building of the roads very neatly, and second, if you own the house then there isn't a rising housing cost. I live in a post-car city where most of the city has been developed after cars existed and as a result it's mostly suburbs which tend to be owned rather than rented.
Ask HN: Will iOS developers loss value if Swift goes open source?
What do you think?
As a Canadian who was living in Canada at the time the previous government enacted said policy, I don't find this story overblown at all, and am very happy to see the new government moving so quickly to remediate this problem. There was a lot of public outrage at the time, especially given that this "muzzling" was seen as another part of the Harper government's systematic undermining of climate science in Canada.
A "data scientist" is not a scientist.
I actually, more and more think that python is an excellent language for science.

The only issue is that, when it comes to numerical computation, there is only "one right way to do it", which goes against Python philosophy. Meaning, either you do it while using vectorial operations mostly everywhere, or it's just too slow to work.

The only real advantage I see in Julia, is that it doesn't constrain you to a specific way to think about calculations. You can think about them in a vectorial way (which is not always possible) or you can just use an iterative approach. Both work fine.

This is what I mainly expect to get from Julia, but we must admit that the inertia behind python and it's excellent libraries for numerical computation, make it hard to change to Julia.
Kitten disturbing a sleeping his friend
My brain must be wired up differently, but the best way for me to fall asleep is by watching youtube videos on my iPad. When I'm sufficiently tired, it's a matter of minutes before I'm asleep.
> 99.99% of all enormous systems were written with mutable by default languages.

And are they easy to maintain?
At least get the name right first before you make your counterargument,it's Qatar not Guitar. Second, for me the UAE as a whole fits very well in the list you made and you can refer to Press Freedom Index [1] for more insight on its ranking and the overall picture there.

[1]: https://en.wikipedia.org/wiki/Press_Freedom_Index
The Mathematical Con of Hedge Funds and Financial Advisers (2014)
Brilliantly written. Thanks for all the sources.

As a self-diagnosed neurotic, I keep telling myself "This too shall pass".
The sea near where I live throws up huge amounts of sand each winter storm. It just keeps coming. The owners of the bay beach are give it away for free. They just cant get rid of it quickly enough. I take a few dump trucks worth every year.

So from my own subjective experience there seems to be a lot of sand in the sea. Are we really running out? Or is this just alarmist journalism?
What's your alternative distribution model? How do you propose to bootstrap an independent value store unattached to existing national currencies? It seems that bitcoin mirrors that quote about democracy in that way, "the worst form except the others that have been tried."
Security in an Error-Prone World
Adding Android Wear features to your NativeScript app
RAID can handle unrecoverable read failures. What it cannot handle is silent corruption where bad data is returned as if it were the correct data.