skysight-inc/HackerNews huggingface dataset:
>Not only that, but in the H1B process you have to show that there isn’t an equivalent domestic candidate and you, as a company, made an effort to find such a candidate.

And that is trivially easy to game atm as the government isn't enforcing it. We've all seen the job postings where companies are asking for X number of years of experience in a technology that has only existed for X-n years, or a combination of skills that would command high salary but they are only offering market rate or below.

>Further, H1B sponsorship costs money and commitment to the applicant and government, so hiring an H1B is actually more expensive than domestic candidates.

More expensive to the employer != increased wages. Why didn't the company just add that cost to the salary instead and hire locally? Because having captive workers is worth something to them.

The problem with H1bs isn't that they are immigrants, the problem is that they are not free to easily move around employers due to the terms of the visa, and the path to the green card that would give them freedom is also constrained. Personally I think that if a company has successfully argued that the American population can't supply someone to do the job and we need to import someone. That immigrant should be free to work at any company in the US since apparently the whole country could use them, and adding people to the country affects us all. Tieing them to one company is just indentured servitude with extra steps and let's a single company capture the value while putting a ton of the costs on to the nation

Anyway my main point was that you can be talking in a thread about supply and demand and say that increasing supply doesn't put a downward pressure on price, in this case salary. It may not be enough to move the needle if there's enough unmet demand and a price ceiling for whatever reason, but it is a downward pressure
This is my fav: https://github.com/marcpaq/arpilisp
Why a Marxist movement is emerging in China – and being crushed
Soar had some success in the past.

TacAirSoar
https://www.isi.edu/soar/ifor/agent/
I despise Facebook as a product (not because of any ethical qualms; I just don't like it as a social network).

At the same time, I have enormous respect for Facebook engineers. Facebook gave us, frontend web developers, React, Flow, Flux (and eventually redux), GraphQL, ReasonML, ImmutableJS, DraftJS. They are maintaining Jest now, gradually making it into one of the most pleasant testing frameworks to work with. Don't know about their contributions in other areas, but they must be numerous.

So I can totally understand those who want to work for Facebook. Fuck their social network or their ads delivery platform; their tech looks dope!
You must be fun in the real world.
I don't think that we are that far away from that being a reality. Particularly one as shaky and with teeth as small as the EU possesses.

The kind of cash that Silicon Valley corps can throw around could be a serious shot in the arm for Eurosceptic political parties hoping to weaken or separate from the union.
UX design tools survey, to understand issues with design and handoff
Is there a way to search for shortcuts that are publicly shared via iCloud? There have been a few articles with lists of public shortcuts, but there's no equivalent of a directory or search engine for discovery of shortcuts or workflow automation ideas. A similar issue exists with iOS application-specific URLs for deep-linking on device.

We also need a guide for application developers who are exposing interfaces via URLs or Shortcuts, if only to recommend interface patterns that have proven valuable in many workflows.
Raspbian 2018-11-13 Brings Hardware-Accelerated VLC Media Player
Major SMS security lapse is a reminder to use authenticator apps instead
The Century of the Self (2002)
Doyle's inspiration for his stories was always based in his own experiences and people he knew. Hound of the Baskervilles was written after Doyle visited Devonshire. He admitted in his later years that the most glaring mistakes were when he wrote about places or occupations which he had no real history with - for example his geography in describing the United States is wildly incorrect (forgivable in the sense that at the time, the US was a backwater nation and England was the center of Western civilization) or in Silver Blaze, where he learned later that some key plot points were not accurate because he knew so little of horse husbandry.

It's really not much of a reach to assume that he based his most notable characters on people he was very familiar with in his own life. The character of Watson is clearly based on himself, reacting to the genius of Homes and even Moriarty.
It's not that simple as the multipler is not even across all things and all jobs. Eating out or getting a take away is 2x or 3x the cost of the UK/US but your server & chef both make a decent wage without the need for tips. Electronics are about 1.2X the cost of the EU.

The starting salary of a supermarket worker is 2x that of the UK. But a software developer's salary is only a fraction more than in the UK.

The effect is that the range of inequality across the population is reduced. It's a social democracy, so in general the population like this arrangement.
Sorry, my experience was with incidents in my country and my memory could also play tricks on my.

Anyway the question still stands, who and how decides if we should ground some airplanes?
Yes and No. What I see as more critical is the lack of capital. The public money in poorer country is highly contested amongst immediate welfare policies(like preventing child birth death etc), corrupt system and policies where the benefits would be observed not immediately but say a couple of years.
Hey HN!

I’m very excited to release something I’ve been working on for the last month-or-so, Shortcuts JS.

Since Shortcuts was released with iOS 12 earlier this year I’ve been really interested in the idea of building Shortcuts with code, rather than with the Shortcuts app. After a bit of hacking around I figured out a way to do it, and so started building Shortcuts JS.

Hopefully this is something that others find as useful as I do!

Happy to answer any questions!
You're exactly right, although cities have to an extent always tried to entice people to move there. It's just back in the day there were fewer self-employed people.

As a city dweller though, I think my city(not Tulsa, no worries) doesn't need more single 20-something Internet-or-other remote working desk jockeys. My city needs mothers with young children to use its parks and waiters to staff its restaurants. Also artists to give people better things to do with their leisure time than "hang out at bars". Initiatives like this essentially show our cities have stopped being about local culture, community, and people from different origins choosing to share a way of life and are now just places where people who live in the Internet can look for sex partners and pizza delivery. It's incredibly sad.
It's not the ML itself, it's the ability to quickly store large amounts of data and troll through them in a few hours and then shut everything down and never use it again.

One example is the case files I told you about. It's basic image recognition really, but it's millions of poorly scanned pages. 10 years ago, we would've gone through it by hand, and it would've taken 8-12 full time employees 3 months to do it.

Now we can have one PHD student do a 2-3 month training project that he/she uses for their research, and we have an algorithm that can go through the case files in 5 hours, provided we rent enough iron to do so. With AWS or Azure that's not a big problem, depending on size you can do it on-demand, but we had to call Microsoft and prepare 5000 server instances when we did it. That was some years ago by the way, so maybe it's on-demand now. Anyway, they went through the case files in 5 hours, and had a lower error margin than our employees would have had.

After those 5 hours, you shut everything down. There is really nothing comparable to that. You can certainly do that without moving other things to AWS or Azure, like I said, but it's often the financially solid decision.

And what's the problem with it exactly? Our own internal network has been breeched more than once, our Azure instances have never been hacked.
If you're in Tokyo and interested in this kind of art / graphics, you need to check out Pixel Art Park next month

https://pixelartpark.com
That's a great point. The rate in which human mind evolves clearly is not catching up with software getting more and more intelligent (doing what you want to do with software Vs what software wants you to do). Last 15 years have definitely changed how humanity is evolving, partly because decision makers/ people in control couldn't anticipate what's going to happen and partly because it took time for the general public to understand what is happening. These two phenomena always counterbalanced each other time to time. This is probably the first time in history that they coincided.
Agreed. We're eagerly waiting for your story :)
Well, I have witnessed these ideas causing relapse into anxiety attack for someone with pre existing issues. How unlikely is it in the general populatin? Probably pretty unlikely for sure, but I bet it's not an isolated case. See my longer post below.
It's a signal that you're serious.
We've had almost constant small-scale proxy wars instead, and the arms industry isn't exactly going through hard times.

More realistically, we got lucky and barely dodged the armageddon bullet on a number of occasions.
Yes, same aircraft.
Wait until you run into recruiters that insist on meeting during business hours - or even at the candidate’s current job! - before doing any business.
I'm not supporting the Windows-10 style telemetry (I have it turned off) but I don't think this is about money.

Let's take a hypothetical example of where you assign a given user a random ID, based on something (machine ID). You then track what this user is doing, in general, in the operating system.

You can find data points such as what % of users discover/use X feature, how many pin applications to the taskbar, use X app with Y app, have night mode enabled, etc.

This allows you to expend resources where they are actually needed, to improve the features that the majority of people would find benefit in.

And at the end of the day, none of the above features require knowing anything about WHO that person is. Sure, they can be classified into groups based on how they use the software, such as "business user", "power user", or "gamer" ... but not "John Doe at 123 Main Street, Hollywood, California".

This is likely all for product improvement and not for $$$. Why do they subject end-users and not opt-in testers for this? To get real world data at scale.
Because their job hinges on maximising the effectiveness of their persuasion and they can't read you and react by email so well. The irony being for engineer types it has the opposite effect, at least it does for me and you.
~6 months is the current best, actually. [1] This is a development project; there's no reason to assume that the current record is a hard limit.

[1]https://en.m.wikipedia.org/wiki/Loon_(company)#Timeline
There's no marketing. There's only Jonathan Blow.
Here's a whole list of them.

https://arxiv.org/pdf/1610.08602.pdf
And by becoming b) the designers of the tools can also inject their agenda which is probably often selling more ads or driving up some metric like engagement. The goal of computers used to be to empower people but now it seems just to push people into doing what companies want them to do.

That concerns me about the progress in AI. It won't be used to help us but mainly to manipulate us.
What VPN do you use or recommend? Why?
Another battery "breakthrough" that will likely either crumble under the weight of scrutiny, or be too expensive to mass produce, or by some other factor not come to market.

I'm pretty jaded when it comes to battery "breakthrough" announcements these days. They crop up quite often and nothing of substance ever seems to follow.
I could have had this a few weeks ago, when I realised popular S3 integration tool `django-storages` sets all objects' ACL as public-read by default:

https://django-storages.readthedocs.io/en/latest/backends/am...
Maybe a site that uses all existing videos on YT, but points directly to the relevant point?
Recruiters - not candidates - are the ones who blast poorly targeted spam. They should show us the money first, not the other way around.
Also x86 can trap on unaligned access, if "Alignment Check" (eflags bit 18) is 1 and CR0 "Alignment Mask" (coincidentally also bit 18) is 1.

Then misaligned access will trap on x86. Can be useful for emulating architectures that don't support misaligned access.
Never have I been asked for the time of day I was born (and I don't know the answer).
Yeah sure. Ask debt ridden students to take the high ground. Anyways I have no problems working for Facebook. So fellow hackers how would you most efficiently prepare for an fb interview ?
Yeah but people get upset when you point the fact out to them, sometimes.

Bubbles are what OTHER people inhabit, see. We're all special and unique free-thinkers immune to unconscious biases. Or something.
I wish recruiters could harass me with job offers... some have it all :)
Interesting. Do you think this is more interpolability between packages, i.e. Pytorch not being written or having extensive testing for TPUs, or most deep learning problems don’t fit neatly into the exact problem domain TPU is specialized for?
What we learned is that open data is one of the most powerful tools we have for proposing and implementing change. We hope that with this initiative we'll be able to slowly change how recruiters approach talent acquisition. Pledges would definitely be a welcomed change!
Show HN: Readlad, a social platform for reading the latest articles
Hi everyone,

I launched my service called Readlad which is a great place if you love reading articles.

Check us out: https://www.readlad.com

P.S more articles are on their way.

Follow us on Twitter: https://www.twitter.com/readlad
5 Tips for Making Your Whole Team a Marketing Machine
Haha one day they will and you'll understand how big of a problem this has become :) good luck!
Well, it only took ~7ish years, and two more character assassinations, but in the end they're going to get him, as expected. Profoundly unfortunate.
Here's some decision tree learners that were pretty cool at the time.

Decision tree learning is the construction of a decision tree from class-labeled training tuples. A decision tree is a flow-chart-like structure, where each internal (non-leaf) node denotes a test on an attribute, each branch represents the outcome of a test, and each leaf (or terminal) node holds a class label. The topmost node in a tree is the root node.

There are many specific decision-tree algorithms. Notable ones include:

ID3 (Iterative Dichotomiser 3)
C4.5 (successor of ID3)
CART (Classification And Regression Tree)
CHAID (CHi-squared Automatic Interaction Detector). Performs multi-level splits when computing classification trees.[11]
MARS: extends decision trees to handle numerical data better.
Conditional Inference Trees. Statistics-based approach that uses non-parametric tests as splitting criteria, corrected for multiple testing to avoid overfitting. This approach results in unbiased predictor selection and does not require pruning.[12][13]
ID3 and CART were invented independently at around the same time (between 1970 and 1980)[citation needed], yet follow a similar approach for learning a decision tree from training tuples.
I've sent some Economist's articles to friends before and it detected Chrome's incognito both on Mac and Windows despite no other opened incognito tabs. Not sure how they do it but I assumed that Chrome has a "leaky" private mode.
Most recruitment agencies have hard targets for number of phone calls made per day. "It's a numbers game" is a default, golden rule at every cookie cutter agency out there.
I am 27 and I've been with my current partner for almost 3 years and we've semi-lived together most of that time. She's currently still at university so we spend weekends and holidays together. Her parents are divorced and mine are married but miserable, also neither of us has any religious drive to get married (I'm pagan and shes agnostic). We agreed early on that neither of us wants to get married or have kids but we plan on spending our lives together.
This is a useful and much needed update. Know lots of stories where people got caught off guard by ACLs setting things public that they thought were private.

Usual scenario is that the bucket is set as “private” and you think it’s private but realize some app or script has set the ACL for objects to “public.”
+++ATH0 brings memories. In my early days of IRC, it used to wreck havoc to write that in crowded channels. It blows my mind that modems processed that string no matter the context.
The oil fund is a result of that as much as a cause. Only a small percentage of the country's spending is from that fund. The aim of the fund is to save for the future and the government is only allowed to spend some of the profits.

What makes more of a difference is the feeling of social and fiscal responsibility that led to the fund's creation. Planning for the future and helping people through hard times sounds like communism to some people but in Europe is generally considered common sense.
That's the base64 version of the file.
hi,
do you have your other app (autolang "english") in other languages than vietnamese ?

and second question, why forcing a registration from the beginning ?
Have you written wills?
I love science (at least in the ideal form). That being said, if knowledge provides a real, tangible benefit to mankind, people should be willing to pay for it. If it doesn't, people shouldn't be forced to pay for it.

I agree that some valuable research would go undone if performed by companies because the time window to see a return on investment would be too long. Unfortunately, academia is a huge mess, and we really need a new approach to basic science.
It's as bad if not worse if you have decision-making power at a place which is hiring and therefore are a client or potential client. For example, I (reluctantly) agreed to have coffee with a recruiter next week. I'm not looking for a job - he wants to be put on our preferred supplier list. So now he sends me an email - he wants to have a quick catch up call before we meet for coffee.

Since I think having coffee with him is a total waste of my time, how do I even begin to think about a pre-call for the coffee?
>> Why does reductionism need an antidote?

> I'd say for the same reason programs need APIs and cars need steering wheels and emotions need words. It's often very helpful to

Your examples hardly involve antidotes. An antidote is for a poison, and we talk of metaphorical antidotes for things we perceive in a negative light.

I think the person you replied to has a point. I've read a fair bit of philosophy for my PhD work, and I've never come across a criticism of reductionism that seemed to actually understand it. Criticisms of reductionism are always criticisms of a strawman of reductionism.

Both Daniel Dennett (for an overview see https://en.wikipedia.org/wiki/Greedy_reductionism), and Steven Weinberg https://www.nybooks.com/articles/1995/10/05/reductionism-red... (behind a paywall) or his book "Facing Up" have pretty decent descriptions of reductionism.

It's not just that people misunderstand what reductionism itself is, but they also misunderstand what reductionism is and isn't meant to explain. It's not meant to explain or document the characteristics of specific patterns made up of the elements, yet again and again people present the fact that it doesn't explain such details as somehow a fatal flaw in the notion of reductionism.
That doesn't look like anything to me...
Ah you are absolutely right!
I recently read this article and it blew my mind to imagine that there are is such a concentration of talent in the older players.

https://fivethirtyeight.com/features/there-are-officially-ze...
Amateur ballooning blog http://www.leobodnar.com/balloons/
> I have built quite a few Azure services, most of which are written in Python or Java and running on Linux.

Is this supposed to be a differentiator?
Both are ways of compensating for brain drain.
What's is the evidence that they have dumps on Russia or Conservatives that they didn't release?

I've heard this claim stated a few times as fact but I haven't actually seen anything yet yo back it up.
He's referring to buddhist cuisine. Buddhist philosophy states that pungent herbs or spices alert your senses and fog your brain, preventing mindfulness.

From the wiki:

>In addition to the ban on garlic practically all Mahayana monastics in China, Korea, Vietnam and Japan specifically avoid eating strong-smelling plants, traditionally asafoetida, shallot, mountain leek and Allium chinense, which together with garlic are referred to as wǔ hūn (五荤, or 'Five Acrid and Strong-smelling Vegetables') or wǔ xīn (五辛 or 'Five Spices') as they tend to excite senses. This is based on teachings found in the Brahamajala Sutra, the Surangama Sutra and the Lankavatara Sutra (chapter eight). In modern times this rule is often interpreted to include other vegetables of the onion genus, as well as coriander. The origins of this additional restriction is from the Indic region and can still be found among some believers of Hinduism and Jainism. Some Taoists also have this additional restriction but the list of restricted plants differs from the Buddhist list.

I actually learned this from Chef's Table S3E01 which is a great intro to Buddhist Cuisine if you're interested in learning more. It seems ironic that the five "pungent" herbs are avoided but fermented vegetables are not.
The upside of type inference is that making small changes to types upstream doesn't necessary incur changes to code downstream.

But the downside of type inference is that it makes reading code harder and you may depend on an IDE to know what your intermediate types are. Especially wrt generics and higher-order types where intermediate function calls don't have a concrete type in their signature.

Nothing demonstrates this better than any time you've written code yourself only to immediately invoke the IDE tooling to inspect what the type is. If you didn't know, good luck to the person reading it in git diffs. I've had to git clone someone's Rust project recently just to follow the type transformation across a bunch of future/stream chains.

This isn't an argument against static typing but rather an argument against inference excess. There's a nice middle ground where asserting the concrete type in critical places makes the code more readable but also checks your own assumptions. Like any time you received Maybe<Maybe<Int>> where you wanted Maybe<Int>.
It feels like Facebook would be a great place to start a unionization effort. Fix the working conditions and use their collective power to fix Facebook's ethical problems.
> In theory then, solving the stabilizer problem that caused the crash is as simple as flipping both switches to cutoff, then using the wheel to set the stabilizer back to a sane value.

https://www.youtube.com/watch?v=rxPa9A-k2xY

The issue for the Lion Air pilots was time. At 5,000 ft you don't have time to adjust the trim before you hit the ground. While I think that the stabilizer trim can be adjusted more quickly than the video shows you'd still be looking at somewhere around the order of 30 seconds end to end.
I am green to working with recruiters. What should I watch for? I already do not like the experience but I don't know if that's a problem with me or them.
That wasn't a defense. Sorry if that was unclear: it's like sending ridiculous scams to weed out the not gullible ones.

If you reply by phone it means you actually want a job.
Plus what about that one paragraph where Doyle went to school with two actual Moriarty-s who were also gifted mathematicians?? Let's hear more about those guys.