skysight-inc/HackerNews huggingface dataset:
NUITEQ | Software Engineer | Bangalore, India

We work in the Human Computer Interaction space, focused on Natural User Interfaces and in specific Multitouch Technology

We're currently hiring for the position of Software Engineer.

Job Description:
Develop applications using various web stacks and our internal software development kit (SDK). Improve existing applications in the different software suites (primarily Snowflake Business and Snowflake MultiTeach® and secondarily develop new web applications). You will also be responsible for testing and bug fixes during the release phase of the product development life cycle.

Please see the full job description here:
https://www.dropbox.com/s/f2bg3siv0vq6dn6/SoftwareEngineerJo...

We can connect on mn@nuiteq.com

Thank you.
Not escaping by default seems like a misfeature.
No, that is actually a serious mischaracterization, to be point of being actually malicious. The point wasn't that it had to be IndexedDB, the point was that it couldn't be WebSQL as long as the latter relied on specific SQLite implementation details.

Given that nobody wanted to fix the WebSQL proposals (they had already been deployed, and some apps relied on them, making it impossible - good job there) there was no choice but to move to another proposal (IndexedDB).

If you do not understand why tying standards to specific implementations is a bad idea, I feel sorry for you. Good for us, the rest of the industry is - most of the time - smarter than that.
Pretty Regular Expressions – iOS App – Coming Soon
>But unfortunately it's basically obsolete.

Not in any way that counts.
Not necessarily.

1. that requires parsing the template at compile-time (making it non-overridable at runtime) or the ability to generate executable code at runtime which break in NX-mandatory environment (e.g. appstore applications)

2. the runtime version may be much faster than the compile-time one, e.g. the rust Regex crate has both a runtime Regex structure and a regex! compiler plugin, the latter is currently significantly slower at runtime: https://github.com/rust-lang/regex#usage-regex-compiler-plug...
From what I understand that would be (sorta; I’m not an expert in Lie theory) the logarithm of a rotation. I find the stereographic projection to be a more useful way to compress an arbitrary rotation down to 3 dimensions, for most purposes.
If I didn't care then I would not have made the post. And that goes the same for you. I think you're making this a battle between who is right - you or me. For me it is a battle between what is truth and what is a blatant lie.

For me it is an anomaly that Islam rose in the desert and has always been a catalyst for death, destruction and chaos, yet suddenly there was this golden period with scientific accomplishments etc, and again suddenly all that vanished until this very day! That's a bit too much for my logical mind to accept. Maybe it is the nature of the people living in the harsh environment or maybe because Islam is the youngest of the Abrahamic religions - either way, people generally are giving Islam a free pass and not examining the inconsistencies in this narrative leading up to the Islamic Golden Age. For me it seems this was a great way for Islam to show that even though there are problems, they have had a great & tolerant past that was rich with scientific advancements. And we are naively consuming & being fed all that as the undeniable truth.
Maybe the implication is that a 10% smaller die means fewer transistors per chip, and therefore lower failure rate per chip, meaning that they get more working chips out of each wafer or something? And maybe that makes them less expensive, so that they could undercut Intel?
I remember my senior year professor talk about this newfangled language from Microsoft called 'C sharp' while we were doing some Visual Basic 6 work. Soon after graduating I had the opportunity to choose a platform for a new web project at my first full time job, and we chose .NET 1.1

Definitely one the best decisions I've ever made. Microsoft: Thank you for .NET.
Show HN: Webaudio API Based Whistle Detector
Gated Content or Ungated Content? Gated
Cloudron v0.100.1 released
5 Tips to market on Facebook
If you don't like the "ridiculous" standard, maybe you shouldn't be writing the language that it defines. There are plenty of discussions online what parts of the standard should be changed to get a "friendly C" [1], unfortunately there is no consensus that could be implemented.

[1] http://blog.regehr.org/archives/1287
Exactly.

I made this for exactly this usage: https://github.com/fenollp/nginx_ssl_compose

Just create a folder in ~/www for each host.
It's been working great for around a year. Only interruption was due to docker destroying my containers during the upgrade of docker-engine. Great software guys...
According to the readme it seems to be escaping by default, kinda: <%= is escaped and <%== is raw output.

So while the raw version is a bit too easy for my tastes (and the first to be listed) the escaped version is still easier/shorter than raw.
Extending Markdown with middleware
I've been procrastinating on moving our app to aws because this was not supported, I was going to have to rewrite some horrible code to support using s3 for scaling (EFS is not in the new Canada region). This should save me a few hundred hours!
I think you should just turn off the forced full screen. No reason to have it at all.
> ...people who don't buy into climate change also tend to rationalize away things like potable water, wildlife, and preservation of natural resources...

This is emergent behavior from a lifetime inculcating conditioned responses to acute challenges in narrow fields of interest, combined with a lack of frame of reference to externalities. People who never plan beyond a horizon of a few decades, and only in very constrained domains, spending the vast majority of their time addressing perceived here-and-now challenges to their social/economic/personal domains are going to find it very difficult to connect with these long-term incubation period threats.

It doesn't help that Upton Sinclair, Jr.'s The Jungle is not widely-read, or reading critical analysis non-fiction is not widespread. Nor does it help that our economic system doesn't account with a high fidelity for where we establish our entropy sinks (at our current technological level, aiming as close to the outer reaches of the solar system as we can is sufficient for now, and we move the aim point higher as we acquire more energy manipulation capabilities).

Impactful stories and imagery can sometimes pierce this veil. Connecting to an imminent threat to personal, individual health seemed to galvanize the food safety and pollution control issues, which again points us back to presenting say, ocean acidification via the lens of an acute challenge to individuals.
I remember setting up 4 prototypes on 4 different platforms: sun jvm, adobe flash, dhtml and .net. The last won, mostly because ease of development and fast DirectDraw rendering of many datapoints. Never looked back, best decision in my career.
No linux support?
You're clearly the target market for these new MBPs, and that's great. Glad you have a machine that fits your needs.

People with more strenuous computing needs are miffed because the MBP used to fit our use case, and now it doesn't. There isn't a single Apple product focused on the high performance market any more, and some of us are bitter.
The variability needs to be very high to be an effective incentive for small power uses. If price of electricity goes from 10c/kWh to $1/kWh, it won't stop you using 1kW kettle for 5min if you want tea. And if push the price high enough to be effective, it starts hurting essential electricity users. Demand adjustment is more effective for industrial users who have beancounters.

Probably better to target excessive capacity and pay for use during overproduction. It makes grid storage and alternatives like water to hydrogen conversion profitable solutions.
I'm wondering, why don't you run your MBP plugged in all the time? I assume you just sit with it somewhere.

Also I'm wondering why you use Mac or Surface to programm server side stuff? Wouldn't a Linux on a cheaper/more powerful laptop be better for such work?
This paper is a work in progress, with the following abstract:

Over the 1990s, the share of foreigners entering the US high-skill workforce
grew rapidly. This migration potentially had a significant effect on US workers,
consumers and firms. To study these effects, we construct a general equilibrium
model of the US economy and calibrate it using data from 1994 to 2001. Built into
the model are positive effects high skilled immigrants have on innovation.
Counterfactual simulations based on our model suggest that immigration increased the
overall welfare of US natives, and had significant distributional consequences. In
the absence of immigration, wages for US computer scientists would have been 2.6%
to 5.1% higher and employment in computer science for US workers would have been
6.1% to 10.8% higher in 2001. On the other hand, complements in production benefited
substantially from immigration, and immigration also lowered prices and raised the
output of IT goods by between 1.9% and 2.5%, thus benefiting consumers. Finally,
firms in the IT sector also earned substantially higher profits due to immigration.
Scheme, ML, Java, Lua...
All my VMs have a separate /boot and ext4 as / (xfs would work, too).

With this setup - using KVM, mind you - I can change the disk size of the VM and resize the / filesystem inside by just using resize2fs, no need to reboot, umount or anything else.
List of Microsoft tags among the top-100 tags on Stackoverflow:

.net, c#, asp.net, sql-server, asp.net-mvc, excel,
vb.net, windows, vba, winforms, visual-studio, linq,
excel-vba, sql-server-2008, wcf, visual-studio-2010

http://stackoverflow.com/tags

Stackoverflow counters for the above tags over time:

http://apps.axibase.com/chartlab/c1acecc0/4/
It not only seems, it says it is incomplete which is not unusual for something that is a work in progress
Not sure. I was already using gpg2 with Ubuntu 14.04 so I see no reason why it would stop to work.
PROMOTION OF HOSTGATOR – Renaissance
Seriously, why would battery life even matter if you are sitting in the office all day??

With that said, SB can easily do 10-12 hours once you turn off the always-on camera:

https://www.reddit.com/r/Surface/comments/3qxjrk/fix_battery...
Webmail Support – Webmail Support Number – DigitalBulls
Webmail applications help you to check your email accounts by using your web browsers easily. You can easily compose and real e-mail messages, maintain an address book and also person other common tasks. If you are wondering how to access webmail account, you can simply connect with the team of technicians and get the problems resolved quickly. Read more....https://goo.gl/rRJcRN
It was also at 4:30am on a Sunday morning.
I also had one faulty key, it took 14 days to repair. They needed to replace half of the macbook. The whole top body panel with keyboard, batteries, trackpad and whatever else, because everything is glued together. When I got the macbook back, enter key was not working properly, fortunately it started working the next day.

There are couple of software glitches and I'd choose non-TB option if there was any for 15 inch, otherwise it's great laptop.
The First and Second Generation Kindle Users Can’t Register Their Accounts
That's only 1on1 for now. We need at least 3 people (more often 5) in a video conference.
Maybe a scholarly article to help you (because videos from PhD's are not classy enough): https://www.academia.edu/8749355/Islamic_Inventions_were_Rom...
The Portuguese Entrepreneurs Who Are Protecting Your JavaScript
That would be a big problem. Any link to that announcement?

Edit: never mind, I googled it
https://community.skype.com/t5/Linux/Skype-for-Linux-End-of-...

(I should have googled first, asked second)

It's a problem because it seems that the new client is far from being fully functional.

Another update: The Linux client v4.3 seems to be safe. In a post on page 2 of that thread the community manager states

> At this time we are not retiring any of the existing working Linux Clients.

What they are retiring are old Windows and Mac clients

> beginning March 1, users running older versions of Skype for Windows desktop (7.16 and below) or Skype for Mac (7.0 to 7.18) will no longer be able to sign in.

Phew!
You can try an experiment and build an application like Firefox from source with disabled optimizations. I bet you'll notice a massive difference.

Even more important are things that run in datacenters on thousands and thousands of machines. Even if you suppose that optimizations make only a minuscule difference on the scale of today's infrastructure 5% fewer machines can save huge amounts of electricity.
> more speech

In a technological world this just results in megaphone / spam wars, ultimately destroying the value of communication channels. Almost everyone finds a moderated platform more useful than an unmoderated one.
As long as there are still incoming links to the domain, I think it's hard to make Google reset it's page rank permanently. You could do a HTTP 301 permanent redirect and use Google Webmaster Tools to make Google point to the new GitLab site, but a squatter can always revert these changes so it will never be 100% effective.
I'm actually really glad that you're getting donations. Design visuals like yours can be really handy. It's not something that you could readily monetize, so it's nice to hear that people are tipping if they find it helpful. (tbh I'd put ads on the page)
I wonder: What in JS ist not well thought. I don't like programming JS, but compared to PHP it has many neat features and ways to get things done. It's just different from other languages.

Parallel works. You can even create a deadlock very easy.
Also, Node.js can spawn new processes.
Nomad WP: new offline web server dedicated to the development of WordPress sites
Without a deadlift suit[1]. Some people also use "raw" to mean without straps as well[2].

[1] https://gometal.com/product/pro-king-deadlift-suit/

[2] https://www.paulcheksblog.com/wp-content/uploads/2014/03/Wri...
Supermicro has a number of servers with a similar form factor.

The closest to a classic HP Microserver is the SuperServer 5028A-TN4, although that one uses the Atom chips that have been recalled.

There's also the much more powerful SuperServer 5028D-TN4T.

They also have a bunch of older models whose names escape me, but can be found by searching for "supermicro mini tower".
Actually I think that UWP has brought .NET back to its roots, as .NET was originally born as COM+ Runtime.

Also I look forward for sandboxing everywhere, since micro-kernels only got lucky on embedded systems.
I ran a beta period for one of my apps which I consider really successful, lots of feedback and lots of activity.

My way to go was to seek out people commenting positively about another product, then I would send them a message to see if they were interested in testing. This guaranteed that I would get, dare I say it, passionate people to test it - and I did.

One thing to note though was that I was looking for comments about "productX" which was already mine, and the new product was essentially a "productX 2". But I guess it can work somewhat similarly within a genre or category. Maybe not as perfectly matched as for me.
Why are people born inside the imaginary lines of my country more important to help than those born outside of it? Someone from Bangladesh or Mexico is not a fellow citizen of my country, but they are a fellow citizen of my world. Why should the smaller and more arbitrary geographical division come first?

You can talk about culture, but I'm sure I have more in common culturally with a phd student or entrepreneur in Dhaka than a Christian fundamentalist in Kansas.

I understand that there is a lot of complexity in these issues, but it's hard for me to see nationalism as anything more than a form of widely accepted bigotry.
Also, drop that exceedingly long loading screen if you can. Nobody likes to wait that long.
There is a web framework (vibed.org) written in the D programming language that does compile templates to native code.
I've tried a hololens and it's pretty amazing. Yes, the field of view is bad, but the tracking (6 DoF tracking!) is absolutely rock solid. Better than a Vive or Rift, and it is using inside-out tracking. There's also no perceptible latency (again in my unscientific head-shaking test I'd say it is slightly better than a Rift or Vive).

Magic Leap are going to have to do something seriously amazing to beat the hololens, especially when they inevitably upgrade the FoV.
All Andorra. Media News Publishing
All at once or do you mean over their lifetime? In the first sense, possibly correct but probably not. In the second sense, without a doubt incorrect.
Ask HN: What are the greatest tip to sell domain name?
I want to sell my domain name? How do you do?
I don't think that there's all that much difference between a mod doing it and the relatively small number of userbase flags doing it.

Hell, if userbase flagging was available in Twitter like on HN, no-one with a household name would ever be able to use it, regardless of whether or not they were even political...
That's assuming the Middle Classes have it worked out better than anything else.
Gentrification is about moving the current population out to increase house prices.
Curious how its about predicting Gentrification and not mapping the effectiveness of redevelopment programs. Does lean into the fact this is more for realtors than anybody else.
It's quite common in embedded systems to have the fault handler end with an infinite loop, to give the programmer a chance to attach a debugger an inspect the call stack. Sometimes this behavior is turned on or off with a debug flag, which can trigger this unexpected optimization if the flag is not a compile time constant.
> They say they're free from suffering, maybe they are, maybe they aren't, but they can't tell me how to repeat that in a way I can reproduce for myself.

If that were true, I'd take the same position as you do, but the good ones never tell you to trust them. In fact they insist that you look for yourself with brutal honesty and never trust any guru on their word. In fact, I see their conduct as the epitome of the scientific method, only directed at understanding what's at the core of the subjective experience. What experiments have you tried so far to claim that these are bizarre and baseless claims?
They are not theoretical, free-market niceties when you have lived abroad for 6 years. Or when your parents are both from different countries. Or when your grandparent immigrated out of the U.S. to live 2/3rds of his life in the country you were born in and never encountered this level of pushback. There is a lot to be said for making welfare systems work together with immigration. But putting "fellow citizens" above everyone else is not an easy question for everyone (and yes, I advocate for immigration and non-discrimination for hiring in my country of origin too).

Also, acting like the STEM jobs in the U.S. exist independent of globalization is disingenuous. They exist because S.V. software is used across global markets, so if protectionism for labor is ok as long as it helps your citizens, then I assume the same is true for trade protectionism or Internet 'great firewalls'? The problem is, that way, we all end up significantly worse for it.
I assume he means something like the real ids being divisible by 2, while the fake ids are not.
So basically if there was no visa system employing X amount of foreigners, then X amount of US workers would have been employed. Seems obvious enough.

Anyone know what the unemployment rate for computer science workers is? Is there 6.1% to 10.8% available and waiting?
Sorry, edited my post to try stay more focused and less all over the place so what you quote got lost. :) Interesting about Cassini etc, I never knew! I guess then the question rather becomes whether it's worth the performance benefits since lockins and added Windows licenses can be so off putting, but it's becoming at least less of a worry now that you can transition to ASP .NET Core.
This is exactly what AMD has done for the past decade on their CPUs.
Ask HN: How to teach programming in primary and secondary school?
Hi HN!
I've just started a job as a project manager for a school in Sweden, with children ages 6-15. I am going to help them develop the use of programming, makerspace and other forms of digital creation in education. My own background is in engineering, but I have no experience in teaching/pedagogics. The school has already purchased a lot of equipment, from bluebots to arduinos and a 3d printer. The project is still in its infancy, so we still don't have any clear plan yet. My hope is that, during the year I will work with this, that we can find some kind of framework that will enable the staff and students to work with programming and related subjects and on their own gradually develop the work.

I have some questions that I would love to get your input on:
1. What are good ways to introduce children and teens to programming? What are the different "pedagogical pathways"?
2. How can we adress that all students will learn at different speeds, with varying levels of interest and require different levels of difficulty to keep them challenged? Now that I think about, I guess this is a general challenge in all fields.
3. Is there a map of different concepts that are basic to learning programming, like logical operations and control flow? Is there any kind of knowledge base available of exercises for these different concepts?
4. Any good tips of good learning tools/platforms? Like bluebot, quirkbot and rpi or pure software tools like lightbot?
5. Are there any reasonable limitations for what should be focused on? I am thinking that there are so many different concepts and tools to introduce and work with and that it may be that we try to do too many things at once.
6. Do you know of any specialized and active forums/communities for programming in education? Also any research communities? Are there any good papers for getting up to speed with the research in the field?

This is my first post, please feedback if I've missed anything. Thank you for your help!
Amazon already has WorkDocs and WorkMail in the business productivity segment: https://aws.amazon.com/products/?nc2=h_l3_bu (couldn't find a better page with the list)

I guess some of the other services in AWS could be considered as SaaS?
Adding a whole dependency to shave a few milliseconds off serve times (at most) seems like a bad deal to me.

All the usual bad stuff that comes with dependencies: will it be maintained? Will it have breaking changes? Will it leftpad?

And everyone knows the standard library template format, all the editors support it, if another coder joins the team they'll know it.

Meh, maybe I'm just not the target market for this...
65535 interfaces ought to be enough for anybody
I think in the case of your analogy it does. In one, the argument seems to be that a central authority is censoring users. In the other, it's a community enforcing its standards.

One can argue that there are potential problems in either case, but I think the nature of the problems are slightly, but importantly different.
Not all STEM professionals are equal, which seems to be the assumptions of these arguments.
> I am not sure why those people can't be served by normal visas

What are the names of those "normal visas"?
Which normal visas would those be? H-1B is the normal work visa for everyone not coming from Mexico or Canada.
The benchmarks in the README show a whole lot of templating engines, but weirdly omit the standard library module: https://golang.org/pkg/text/template

That's more than enough to raise my eyebrow.