skysight-inc/HackerNews huggingface dataset:
I guess it's a personal thing. For me, the reminder to look at hands worked. Perhaps when you did it, the activity of counting was enough to distract you and prevent you from realizing. Above all, the recommendation is to keep reminding yourself during your normal waking day to look at hands (or whatever routine you prefer). That's the key, to keep the technique in recent memory, which your dreaming self with any luck, will access.

My first ever lucid dream I was about 17, and the week before read about lucid dreaming for the first time. I don't think that's a coincidence. I read about lucid dreaming, then had one. This supports the theory of thinking about lucid dreaming in everyday life in order to trigger them.
.Net is open source
Considering the amount of stupid people in the world, yes it might have. However, I am quite stupid as well, and accidentally deleted the source code during the demo.

Two seconds of regret, followed by a profound feeling of "this is perfect, I am stupid".
> Imagine an envelope for a letter that weighed a couple of pounds for a 1 gram letter!

Sounds like the licenses we receive from Cisco. They are literally an A5 sheet of (thin) paper packaged, 3 boxes deep, in something easily the size of a shoe box.
How did they get that TLD .aws?
Please also consider Rocket.Chat, you can test our SaaS version at https://rocket.chat/deploy for free.
Maybe for 'gym rat' climbers. Gyms have larger holds and steeper walls. Climbing in the real world is more about balance and legs/feet. You almost never hang off your hands. Instead you are gripping tiny flakes of rock in an effort to keep weight over your feet. Hands and fingers will get abused in cracks (something gyms dont have) but im not so sure about grip.
> All of the major tech companies have been on board

and

> How can you believe that [...] Amazon [isn't] part of it?

I don't know what they say, but what you're saying here is unclear.

Do the leaks mention Amazon or not?
I believe you're thinking of J++.
Okay, so obviously, an employment based visa program does create conflicts of interest and in general, is not good for the immigrant employee, compared to a non employment based visa.

However, the claim that immigrant employees are somehow not as good as their American counterparts is based on shoddy logic.

The criteria he uses in his paper to measure this:

- high salary
- high rate of patent production
- Ph.D. dissertation awards
- doctorate earned at a top-ranked university
- employment in R&D

Because of issues with the employment based visa, he himself argues earlier in the article that immigrant employees end up with a lower salary.

Top ranked universities don't always admit people based on merit. Being in the country when applying to school and speaking the language have huge advantages. A lot of graduate admissions are on a case by case basis, and getting an in person meeting with the professor can make all the difference. Also, top graduate schools tend to be a lot more expensive.

Employment is R&D is also hampered by the fact that immigrants don't have comparatively fewer choices when looking for a job, again because of issues with employment based visas. This is especially true is you want to do research in aerospace or materials because of security clearances.

Overall, this doesn't give me a lot of confidence in his other analyses.

Disclaimer: I'm an immigrant, so I'm not without my biases here.
Static strength is also notably different than dynamic strength. Additionally, it is not uncommon to come up against soft tissue (ligament and tendon) limitations when doing strength work with the hands.
Not happy at all!
I love the old Visual Studio 6.0 IDE, the new devenv.exe is getting more slower after each version.

Go back to native,Microsoft!
That sounds like a bug of some sort (hopefully). MacBook battery life had a massive jump in the 2013 version.
Hope it was good while it lasted
L visas are abused like crazy but there are important differences, namely that a company has to employ you for a certain amount of time offshore and that you can not work offsite in the USA. The first rule means they're only available for international companies and the second means they don't work for outsourcing firms.

Usually when people talk about the "H1b" debate they're talking about the whole constellation of skilled temporary worker visas (H1, L1, OPT, etc).
Not OP but I've looked into Zim and other Wikis several times but I can't find a good editor for mobile (iOS).
> Pound per pound, babies are remarkably strong.

So are ants: How much of that baby-power is just the square-cube law applied to smaller-humans?
Osho, Taoism...
Why is this surprising ? Just get it for iOS
This is a pretty common rant on HN and other tech enthusiast sites.

My main qualm is your note that tech bloggers love the thinness and that people will buy it based on their recommendation.

A) do most people really read tech blogs to figure out what computer to buy? Or do most people ask the best buy guy or their friend? (I would guess the latter, but I am not super sure so I'm gonna leave it as a question...)

B) many tech bloggers to express their disappointment in manufacturer's obsession with thinness. (Examples: MKBHD, Android Police, maybe even Anandtech)

(On a separate note, I have read way too many tech blogs...)
1.5 decades. Very impressive achievement.

I am wondering though, and I will ask the question of all the .Net developers out there - Did Microsoft achieve their end goal of reducing "DLL Hell" via the .Net framework?

I didn't do a lot of development in this platform, but whenever I dabbled in it, I used to come across the same sort of issues - "Oh, you PC doesn't have the correct version of the .Net framework installed, I'll have to go and download version x from Microsoft". There were a lot of applications tied to a particular (older) version of .NET and I remember that installing older versions over newer ones used to cause issues on quite a few network systems.

Also, got really tired of finding nice 'little' apps on the ancient web which looked like useful utilities in a 200Kb file, only to find out after downloading that you needed to then download a 100MB+ behemoth framework version x just to run it.

I know in a lot of cases in made development life easier, but on the deployment and implementation side of things, I feel we still suffered the same "DLL Hell", though not to the same level.
Microsoft is not known for promptly fixing bugs.
First, it's easier often to opt in to higher level functionality when useful then to opt out of high level language features. As for why no one ported compilers yet... that's a ton of work, even if they wanted to, for no benefit.
TL;DR: Do deadlifts.
It's Python DBAPI used wrongly. Use the connection in a connection manager (e.g. "with sqlite3.connect(":memory:") as connection:").
> Feel like many think this is the only use of H-1B. They don't ever hear about how the best employees at Microsoft, Google, and Facebook are also H-1B's.

Because H-1B visa is broken. Just cause there's a good side to it doesn't mean we can ignore the broken parts.

Take the good parts and fix the bad one.

Worker exploitation is not going to help native workers nor helped international workers.

> They don't ever hear about how the best employees at Microsoft, Google, and Facebook are also H-1B's.

Apple, Microsoft, Google, etc.. have caught colluded in wages before.
The closest I can see to someone asserting they do is

https://www.mhpbooks.com/is-amazon-one-of-the-companies-work...

But the thrust of that article is more suspicion that Amazon is not mentioned in the leaks and questioning the reliability of the company's word. It does cite one source, described in the article as non-mainstream, which asserts that Amazon was a part of PRISM, but that source fails to cite any leak.

http://www.marketoracle.co.uk/Article40822.html

Edit: I should mention that the first article casting doubt on Amazon's reliability is published by an independent publishing company, historically an industry that has been at odds with Amazon and harmed by its business practices.
They did.

"Getting Started with .NET Native" - https://msdn.microsoft.com/en-us/library/dn600165%28v=vs.110...
Lighter is always my main concern, I never really hear other people complain but I often support the bottom of my phone with my pinky when using with one hand (bad habit) - and I definitely feel every extra gram ...
The argument isn't that they're not as good as their American peers. The argument is that they're not exceptionally better than their American peers. The stated purpose of the visa program is to bring people in who can do work nobody else can do. But what happens is that companies bring in tons of perfectly ordinary people to do perfectly ordinary work because they want people who are cheaper, younger, and easier to abuse.
Answers: Probably not, Depending on the culture.

The USA pay an enormous amount per year compares with other countries around the globe, however, the cost of living can be much more nearer the big cities in the USA (and the rest of the world for that matter). Generally people would want a H1-B / L visa because the US has the "tech scene", which, with all of these cuts to visas going forward probably wont last long...tech hubs are appearing all over the world.

Sorry I went off on a tangent, but to answer your question 11% more jobs with higher wages just isn't sustainable so you are correct to question the statement.
No wonder Amazon is the most innovative company of 2017.

https://www.fastcompany.com/3067455/most-innovative-companie...
There is a myth that physical ability is a trade-off against mental ability. You see this in the slogan "sleep is for the weak" and in the stereotype of the nerd as sedentary. It is a myth--the brain is a part of the body and by nurturing the body you support the brain.
Maybe we mean different things by the word "simple". What language do you think is simpler than C?
for chrome, The Great Suspender does an alright job if you have a lot of sprawl and an internet connection stays available.
I think that's why so many people go with the older HP microservers. Super cheap, nice form factor, just add ECC RAM and HDDs.
Have you tried Slack video?
Microsoft embraced Java at first. There was a moment in which there was a Microsoft JVM.

But Sun Microsystems did not like how Microsoft was engaging Java, so they had a legal battle from 1997 to 2001.

Microsoft licensed some patents from Sun, and diverted its effort into .NET.

C# 1.0 was very much like Java, but over time it evolved into a completely different language focused on market demands.
That was J++, .NET was the implementation of COM+ Runtime ideas, which now have gotten back to the roots with .NET Native/UWP and its COM architecture.

"COM+ Runtime"

https://blogs.msdn.microsoft.com/dsyme/2012/07/05/more-c-net...
Listen/notify doesn't queue messages if the listener isn't online, so isn't usually appropriate as a work queue.

I encourage everyone to challenge the conventional wisdom that using postgresql as a work queue is an anti-pattern. I've never found a queing software, out of countless options, that I was satisfied with. In concept, a queue is very simple. In practice, I've never seen the end of messy real world constraints that need to be imposed on queues.

We have somewhere around 50-100 queues in postgresql databases at MixRank, nearly all of them with millions of records or more, being hammered constantly. We get transactional consistency, automatic insertion with triggers, expression and partial indexes for prioritization and partitioning, joins, constraints and foreign keys, and everything else that comes with postgresql. It works great.
Variable pricing can likely do a great deal to match supply with demand without needing grid storage. Many uses of power are flexible, like charging electric cars, running the electric water heater/freezer/refrigerator, etc.
I thoroughly hate the idea of exercise.
It's when you are pretending that you're accomplishing something that requires physical load, while in reality doing nothing.
This whole busy work is so mind-bogglingly boring.

I would rather trek for five hours than one hour of "exercise". However, I have no idea what to do with my arms. Not much useful applications to muscular strength in modern world.

It's a disgrace that workout is not automated yet, and there's no signs to it. Make some box or some pill that will keep my body in the shape without me noticing. We solved transportation, why can't we do something here?
You make a great point about expected value of damage done, rather than focusing on the probability of an attack. But I think an attack with guns has a low upper limit on the number of people you can kill (maybe around 100, plus or minus?) before an armed response is mobilized. Things like nuclear, chemical, biological attacks or bombs bringing down buildings scare me more from a statistical standpoint.
Imperative vs. Declarative Programming – Pros and Cons
The problem with suggesting that the salary bar be set at the median of the lifetime salary, is that it does mean closing the door to current international students in the U.S., and to recent graduates recruited from universities abroad. The minimum bar for an immigrant should not be that they are better than half the people already employed here in their field, regardless of their stage in life. And, of course, most people immigrate when they are young and without kids.

If you truly believe that H-1B should exist only for truly extraordinary talent, not available in the U.S. at any salary, this might be a reasonable proposal. But the thing is, there is already a program for extraordinary talent, the O-1 and EB-1 categories. If you instead believe that it should be possible for companies to get the best talent, regardless of where they happen to have been born, and for people to work abroad from their nations of birth, then the H-1B program can't be quite that stringent. It is a skilled workers program, and H-1B workers are skilled. It is not a genius engineer only program.

Now, if your proposal is to change green card process so that employers can't hold people hostage over it, or to institute controls that companies can't underpay H1-B workers on average, that's one thing. But in the current political climate the suggestions seems to be "all foreigners must go! exceptions made for super stars". If the U.S. is truly becoming that closed, I genuinely think that, over time, it will find the best technology being developed elsewhere (maybe not at the research lab level if it keeps the O-1/EB-1 programs, but at the industrial/software innovation level for sure). Either in the countries that welcome immigration of skilled professionals (e.g. Canada, Germany, Singapore) or those with large pools of human capital to being with (e.g. China and India).
sir you are my hero.
With all due respect to the many wonderful Indian mathematicians throughout history, this..

> Most Mathematical concepts originated from Hindu Mathematicians

.. is nonsense. For instance, many core tools of mathematics, measuring systems, astronomy, etc. were developed by Sumerians and Akkadians living in Mesopotamia in 4000–1000 BCE. If you’re curious about it, I recommend this recent book, http://amzn.com/069109182X

Other important advances have been made by Chinese, Greeks, Persians, Arabs, Turks, Italians, English, French, Russians, Germans, Hungarians, Americans, ...
Show HN: A collection of starter kits for building Marionette Applications
.NET is actually a continuation of J++, which was Microsoft's Java implementation plus their extensions, like delegates, which were also introduced in .NET

To be honest, I don't think the engineers had any ploy to "run Java into the ground", even though the sale folks probably thought about it. They did do their usual "embrace, extend" thing. And it was sort of anti-competitive, but then again the JCP isn't a real standards body given the TCK has to be licensed from Sun/Oracle with whatever conditions they feel like, which is why Apache Harmony didn't survive.

And so I have no interest in defending the moves of Sun wanting to defend what was at that point a completely proprietary and non-standard platform.
Our company has used 3 generations of polycom devices and they have all been terrible/unusable. Those units are just an IT nightmare because of how they are set up. The newer ones require two ethernet ports if you want them wired (because reasons?), and then also act as a weird computer joining the meeting. If you are in a room with a device, the room has to be invited and join the meeting, then you have to make sure that polycom device is set up with sound but that everything else in the room is muted or else the electronic Harpies will be unleashed. Then if you want screen sharing and video, since the video is regulated by the polycom but screen is shared on a laptop, you can potentially get the video in video in video recursive fun time which will result in fun buffering.

We have "quick" instructions on how to use these devices and they take up a whole page. Most of the devices are abandoned or just left there gathering dust while we use a simple Jabra speaker puck.

PS - Most of these experiences are with SfB. These devices are somehow worse with Webex.
Intel does actually support ECC memory in some of their low end consumer chips: https://ark.intel.com/search/advanced?s=t&MarketSegment=DT&E...
> Did Microsoft achieve their end goal of reducing "DLL Hell" via the .Net framework?

Yes, because the dynamic linker has the concept of versions. So it will only link if the right libraries are present in the system.

In theory it is not possible to use the wrong version as it used to happen with DLLs and COM libraries.

In practice, it requires the developers to actually care to version their libraries so that this works.

Quite a few devs, just let the same version numbers as on the project template, or change them to mean whatever version is installed, thus getting back to the old behavior.

When using libraries from devs that actually bother to change the version numbers properly, the problem is sorted out.

edit: typo
Going by their homepage, the site that posted this doesn't like anybody. Also, they make a huge song and dance about people "hiding" behind cloudflare, however:

Registry Registrant ID:

Registrant Name: WHOISGUARD PROTECTED

Registrant Organization: WHOISGUARD, INC.

yeah, whatever...

The same server also hosts a site with this fine page: http://www.namebase.net/books52.html suggesting AIDS is a bio weapon engineered by the USA. Given that they appear to have been designed by the same person with unlimited access to MSPaint, version Windows 3.1, I think it is safe to assume this is by the same people.
Regarding your first question, I'm not from a tech related field, and most people around me generally use Google for recommendations. And Google always ranks famous tech blogs higher on the list. So.. I would say yes.
This talk is specifically mentioned in the article :-)
How about leaving my favorite company alone? I'm tired of people only wanting something new, just because is new.
That's flawed logic. Your users are telling you they can't tell apart merchant/platform so you should build on top of that and assume they won't know that you're not PayPal
Don't confuse between deploy targets and environments
You're right; many of these facilities go so far as to install backup Diesel generation on-site.

There are plenty of opportunities for demand-shaving, though. The simplest one is to simply reduce the HVAC load by adjusting the thermostat.

I agree we need some nuclear, too, at least in the short term; it's not an either-or proposition. We need nuclear AND renewables AND smart grid AND storage.
Okay, but he's basing this argument on his paper, where he sets out to show that immigrants are in fact, not exceptional.

However, if you believe my reasoning, then he isn't really measuring anything. So, we don't know if immigrants are exceptional or ordinary or worse. Or at least not based on his paper.
> As headlines go, this one elicits a "Duh."

Well, whenever something isn't being done about X, that implies headlines saying "X!" probably aren't quite "duh" enough.
Kind of.

"COM+ Runtime"

https://blogs.msdn.microsoft.com/dsyme/2012/07/05/more-c-net...
Why do people think the iPhone was groundbreaking?

It was evolutionary, it was very, very well polished (something apple are good at) and it was advertised massively. But it wasn't streets ahead of the competition.
Michael Flynn Resigns as National Security Adviser
Show HN: Serverless Dynamic DNS for EC2
But is the H1-B really for "exceptionally better than"? Isn't that what O-1 is for? H1-B is for "highly skilled workers in an area in which there is strong demand for highly skilled workers". Where, at the time the program was created, highly skilled probably meant anyone with a college degree on the same area as their work.
Buying Guidelines of Best Truffle Oil
Interesting, thanks. Is query performance on par with Lucerne? How about indexing cost/latency?
Nice writeup though I would add a few things.

Listen/Notify work great for short-term job queues. For longer term ones, you have some serious difficulties on PostgreSQL which require care and attention to detail to solve. In those cases, of course, you can solve them, but they take people who know what they are doing.

Also in terms of storing images in the database, this is something that really depends on what you are doing, what your database load is, and what your memory constraints are. At least when working with Perl on the middleware, decoding and presenting the image takes several times the RAM that loading it off the filesystem does. That may not be the end of the world, but it is something to think about.

Also TOAST overhead in retrieved columns doesn't show up in EXPLAIN ANALYZE because the items never get untoasted. Again by no means a deal breaker, but something to think about.

In general, PostgreSQL can be good enough but having people know know it inside and out is important as you scale. That's probably true with any technology, however.
Is your concern about the talent/bidding argument, or the "limited number" part? Because it seems to me that if you relax the latter, the prior is much less an issue.

I dunno, I say the more the merrier. There's lots of problems to solve, may as well solve them here.
Well, they do get a placeholder image (a blurry one, around 1-4k in size) as default.

The percentage of folk with JS disabled seems to be around 1% of visitors to generic web sites (no hard figures here, only search hits on quora and a few analytics sites), and is likely to be pretty much zero for mobile users, so... I'm OK with the trade off, since I'd much rather improve the experience for those who pay through their nose for mobile bandwidth.
Yep, they could have put a 99wh battery in it and gave it another ~33% battery life (the 2016 15" tbMBP has a 76wh pack while the 2015 had the 99wh pack). Given that 100wh is the largest you can easily bring on a plane, I'm sure many people would have been happier with "up to 13 hours of battery life" instead of "10" right now.
Happy birthday!

My only complaint back in the day, given Anders Hejlsberg experience, was that we only got NGEN and JIT, but not a full AOT compiler without requiring dependencies to be installed into the host system.

Well, at least .NET Native and xcopy install do finally exist.
It is definitely easier to control subscriptions by selling SaaS. A binary that expires in a year can be circumvented in various ways (how does it know what year it is now?) if it is valuable enough.
We're in XXI century, so I think it's trivial to make your company international if you ever have something to gain from it.

> can not work offsite

Can you elaborate what's officially permitted and what is not? Because wikipedia is unclear on the subject and refers to legalese that I have no hope of understanding.