skysight-inc/HackerNews huggingface dataset:
I still don't understand what hardship you're trying to point out. Are you saying in your store there's a significant barrier to buying a bag?

As someone who has lived in California, sounds like you have a beef with a single store.
Also the lottery is a bandage due to the fact that TCS and other "IT companies" applies for hundreds of visas and doesn't care how many of them come true as opposed to companies that want to hire one or two specific professionals but can't.

The number of lottery tickets one application gets should be proportional to the salary (for example, 1 ticket for every 10k salary after 80k/yr)
BJ's membership warehouse (not sure if they're still around) had a system which not only weighed the items, but also had a "gate" made of infrared LEDs your purchases had to go through (which presumably checked their height). If you bought a book or something else too thin to activate it, the belt would back up and force you to scan again. I hated it with a passion, and when Costco opened in town, I immediately moved my membership there.
I've successfully used computer glasses (CG) for a couple years now (age 60, nearsighted, for a monitor 2 feet away). Before that I tried reading glasses, but found their focal length to be impossibly too close for computing (no more than 12 inches).

My opthmologist came up with my CG prescription by dividing my distance prescription in half. It works well from 18 inches out to 3 feet, or so.
> American Competitiveness in the 21st Century Act - should have never existed

AC21 contains a lot more than H-1B extension. It increases job portability which absolutely is the right direction.
Assuming most companies start their ETL job at midnight in UTC. Isn't serverless more expensive when everyone needs it at the same time?
If you go on Oxygen, you basically want to have enough to get you down to camp. The effects of coming off Oxygen can be totally debilitating. There are also advantages to climbing without Oxygen if you have the proper physiology, mainly you don't have to worry about carrying g it or running out.
Anatoli Boukreev's book about the 1996 Everest disaster is very insightful. Among other factors climbers running out of Oxygen contributed to the scope of that disaster. It's a fascinating read.
Yeah, but I think the parent comment was referring to the older system.
i wanna see "serverless computing" on p2p mesh networks!
Lower population, essentially.

Vancouver, Montreal, and Waterloo are major tech cities. There's cutting-edge research paired with major companies and univerisites. You might have heard of a few small companies such as "shopify", "500px", or "kik". Canada is 6% tech.

But there's a bit of ramp-up delay. Canada has nearly the population of California. There's a practical limit to how fast growth can take place. There are also other factors, such as weather (it's -26C in Montreal today), and salary (you will earn less as a canadian permanent resident than you will on a H1B in the states).
May be I don't quite understand this - a "proper" employment based immigrant visa is one of https://travel.state.gov/content/travel/en/us-visas/immigrat.... Which is what most H1B folks apply for. Not sure how H1b is a backdoor for permanent residency.

Is your point that immigrant visa takes however long it takes (>10 years for Indians), and if one is already here on H1b, they should not expect H1b to be indefinitely extended until immigration visa is approved?

For pretty much all countries other than India, there are no practical issues, since they get permanent residence well before their H1b expires.

The problem is magnified for Indians to the extent that their lives are basically in suspended animation for several years
Really? The Amazon documentation didn't show that as a choice. Profoundly bad sales funnel "getting started" documentation. Insta-bounce.
Thank you! Its more efficient. Here is the sec search process
1. Visiting sec.gov
2. Clicking on Company Filings
3. Typing the ticker on Fast Search
4. Visually searching for 10-k's and 10-Q's
5. Opening in another tab.
6. Clicking on it again.
7. Finally clicking on the actual document.
http://instant10-k.com takes you to the actual document instantly.
That happened in New Zealand a few years ago. The police missed their target (an actual active shooter running on foot) and instead killed the driver of a nearby van. I don't know how you can be trained to use a gun and not learn about looking at what you're shooting it at.
Swipe-based touch keyboards don't work for me. Compared to touch-tapping, I find I have worse accuracy. I also find them much more frustrating, because correcting a swipe mistake is a lot more expensive compared to tap mistake. At least when tapping, I get steady and immediate feedback when spelling out a word, and I can fix a mistake quickly just using backspace and without much thought, and then carry on as usual. But with the swipe keyboards I tried, I find out about mistakes only after I spelled out a whole word, and at that point it's really awkward to fix without breaking my flow. Often what happens in my case is that all the autosuggestions are way off the mark.
Just yesterday I released my first Android application (a game called: "Shades and Hues - a game of color gradients": https://play.google.com/store/apps/details?id=com.nkcss.shad... never published a mobile app before, so that was fun :)

For my business (I work 32-hours a week and have my own consulting company on the side); I wrote software for a .NET CE Embedded device (Zebra; previously Symbol Kiosk device) that allows customers to price-check in retail stores. A customer of mine put up 4 hardware units in their store, and has been working great. I also wrote the communication software for their PoS cash register to accept PIN+Chip Debit cards, which has also been running for nearly a year without a hitch. Have one offer pending for a big project to write a custom OCR application, which would be the biggest project I've done solo, to hopefull, I can tell you guys about that next year :)
>> With Serverless you have to do zero system administration, patching, maintenance, security hardening, etc

That is assuming that the system is ready and no further changes need to be made to it. Every time changes are made, deployment of new features do still require administration and security checking. But pretty much the same can be said about non-serverless tech stacks. If you don't make changes to the system then a single person can administer a potentially huge system.

The reality is that systems constantly need to change so serverless doesn't actually add much value and it takes away something very important: Flexibility.
But most code isn't using the features that make Turing complete languages messy, i.e. evolving the executable code as executing progresses. Most real-world code exists in a subset of Turing complete languages where generic theorem proving could probably work.
TL;DR: Wearing flat shoes fixed my feet.

My orthopedic doctor had me switch from arches and heels (typical running and dress shoes) to flat souls and minimal pressure on the back of my heel (flip flops, Keen sandals, those thin shoes from New Balance). It both helped clear my plantar fasciitis and my flat feet got some arches.
It might be the effect of somebody pure realizing that they were coned their whole life by people around them, something that can't be unseen and that would make them observe this daily everywhere. Like when an asteroid gets too close to Sun, it gets ejected in huge speed away, changing its "life trajectory" forever. Even when one starts meditating about their own decisions and their internal movers, it's easy to spot those "unpure" motivations and work on them. Then one can become sensitive and perceive which humans do the good struggle and which don't care and just go with the broken flow.
Why stop a little baby from crawling off a cliff? Why not let natural selection take its course? Grow up.
I buy meat from a farm directly.
According to a couple of farm hands, drunk bored people still try.
People in Taiwan have the option of paying for insurance, which would make the costs even lower.
Thanks for the nuanced and excellent post.

I think this:

> The two best managers I've ever had as an individual contributor are what I would call transparently dishonest.

Highlights an important fact: genuine, warranted trust is not cultivated in the absence of dishonesty. Instead, it's the result of the presence of certain kinds of honesty, and many other things/behaviors as well.

Basically: Honesty:Trust !:: Dishonesty:Distrust.
To save others from looking it up:

BVH = https://en.wikipedia.org/wiki/Bounding_volume_hierarchy
> The office pays tax and employees in the UK already pay personal income tax

What do you mean the office pays tax? Yes employees do, but it is the nature of that business that headcount is low in proportion to revenues, so this is not a big number. This is an argument against all corporation tax btw, is that what you meant? corporations should pay no tax because they have employees that should pay it?

> To avoid double taxation, it's very difficult to establish how much revenue should be charged to a particular tax jurisdiction.

It really isn't hard to find out where the revenue was, when you buy Facebook advertising you choose who you want it shown to. It wouldn't be very useful if my UK window cleaning service was shown to Indian users. So the service was delivered in the UK. It gets complicated you start using brand licensing deals between your group to move profits around. Or even more obscure, Starbucks UK buys its coffee beans from that famous coffee producing country, Switzerland for an obscene markup. Personally I am in favour of heavy restriction for anything over market value.

> legally, "operating in" means whatever you claim as your home country

'Operating in' does not mean that at all. Operating in is where you are making sales, or have operations. You are operating in at least all of the countries where you have employees. I think you are thinking about 'headquartered in'

Facebook has a UK registered subsidiary making sales in the UK. The UK is a good market for a tech company, low regulation, very low corruption, good broadband and mobile coverage. none of that was free for the UK to install.
Holberton School - https://www.holbertonschool.com/ a two-year alternative to college to become a Software Engineer.

The school is free to students until they find a job, then they contribute with a % of their salary. After only 9 months, many students find internships and jobs at companies like NASA, Apple, LinkedIn, Tesla, Dropbox...

It's a life-changing experience for many of our students, and it also changes the Tech industry by bringing folks with an untraditional background. Our students are straight out of high-school, some had a career before: cashier, math teacher, artist, poker player...

We have no formal teachers, no lectures, students learn by working on projects and collaborating with their peers. We are located in San Francisco and looking forward expanding.
Yes, the article and the form in which it is exhibited is a PR stunt. However, that doesn't mean it's not practical in any capacity....if you locked this away in a room and never told anyone, it would still hold a utility for the company. Are there alternatives? Sure, but again that doesn't make it impractical.

It's also a fairly novel way to explain to people that `random()` isn't truly random.
A service where you look at an existing site and suggest how to make it look better would be great.
In the UK you just get asked how many bags you've used so they can charge the fee.
ICO Accounting
"Erasmus Darwin had a theory that once in a while one should perform a damn-fool experiment. It almost always fails but when it does come off, it is terrific. Darwin played the trombone to his tulips. The result of this particular experiment was negative"
Establishing offensive infrastructure, threat intel collector systems and honeynets for research. Also, lots of RFID/BLE experiments.
Its pretty clear we're on a technological trajectory where anything mass produced and mass consumed like automated burgers that beat a chef's skill is only a matter of when it gets rolled out. Human made versions of things are going to be entirely relegated to artisan efforts where the human-introduced flaws are the aspect people value over the objective merits.
Suppositions and theories proof nothing. They are just smart guesses. I hate it when reporters imply that if it's said by a smart person or institution then its true. I call BS.
Humans are liars; systems are dehumanizing.

More precisely, humans are interested in preserving themselves, including their ego and social standing. One example of this is when we say "humans are liars" we are not thinking of ourselves, but projecting it to Others. And when I say "we" I'm distancing myself from the Others as well, because otherwise there would be negative focus on me. And when you read "I" you are being distanced from your own guilt, because I'm an Other to you. I don't benefit from calling myself a liar (which isn't always true, anyway, for anyone), and neither does anyone else profit from calling themselves liars. It's rational to preserve yourself given the circumstances.

Should we change humanity or change the systems? Which side you consider the problem is political.

>Transparency enables to uncover defects, if information and data is available without restriction, there is no use in lying about it or covering it up.

This sounds like it should be true, but it's not. People can not accept certain revelations, and "increased transparency" about people's flaws just makes everyone dislike, hate or despise each other. This, too, is a human flaw.
Public shaming where criminal charges are not forthcoming typically reinforces the defense of the accused. Was it rape or was it regrettable?
My friends have been streaming on twitch so I've been writing a bot for them to play overlays/games with their viewers, let viewers earn points, queue up music, etc.

Along the way I brushed up on some es6 concepts, learned React, and was reminded of writing eggdrop bot scripts back in the day :P

Everything is public on github and is somewhat-generic/reusable by others. Hope to complete documentation and make it 100% generic in Jan/Feb so others can use and contribute.

Core bot library: https://github.com/bdickason/hpc-bot
Twitch overlay server: https://github.com/bdickason/twitch-overlay
Their specific bot files: https://github.com/bdickason/dumbledore

Also helped deploy/ship Tekken Chicken, a framedata app for Tekken 7 (ios: https://itunes.apple.com/us/app/t7chicken/id1244210422?mt=8) (android: https://play.google.com/store/apps/details?id=com.t7chicken&...)
Perfect..!!!
% of their salary for how long after they have graduated?
Going on about downvotes like this is against the HN guidelines. Among many other reasons, the voting situation is nearly always fluid and comments like this usually end up being factually wrong in addition to pointless noise. Please read https://news.ycombinator.com/newsguidelines.html and follow those rules when commenting here.
My comment has absolutely nothing to do with preaching free software or even trying to push people to make their software available under a free license. You could even take out the word "libre" from my comment, if it irks you that much. The meaning is the same. And the meaning is simply my interpretation of that sentence. After having read that sentence, the last thing I expected was for it to be patented and I was so sure of that, that I did also feel it was dishonest to put that sentence on the webpage.

Yes, I generally would prefer for people to publish their software as libre, especially if it does not interfere with their way of making money as is the case here,
yes, I was somewhat annoyed that I could not actually try this keyboard out, since yes, I am enough of a free software zealot for my personal use that I only have F-Droid installed and
yes, I do actually find it unacceptable for a keyboard app on Android to not at least allow its source code to be inspected, as once enabled it can read everything you type from personal conversations down to passwords and Android does fuckall to prevent a keyboard app from just sending all of that to somewhere on the internet,
but none of that was expressed in my previous comment.
Whats the deal after you are hired? a %? for how long?
There is, because the current system works in such a way that if a ditch digging machine does all that work automatically the result is not freedom from that burden for humans but that the ditch diggers starve to death.
For what it's worth, I vastly prefer my admins amoral. Morality is diverse enough that for almost any moral framework, they'd be doing things I'd strongly disagree with.
Same here! Good luck
I've worked at the highest paying job i ever got in my career. But then i quit in july to focus on a startup I joined after we were featured in techcrunch and received angel investment.

Now i realized that the money was the least of our problem and the startup is on the brink of death.

I replaced the source of my income from job to stock market investments. Now i am focusing on a new side project that poped in my head. For the last 2 months I have built a prototype that works and started to dogfood it.

It's a tag that turns any object into a smart object (still working on my elevator pitch). What it does is allow you to contact the owner of any device. Put the tag on your car and anyone can contact you about your car(i.e. if it is blocking the way or you left your lights on). Put the tag on your keychain and if you lose them people can contact you. You can use the tags on anything really.

I started by building an android app but then realized you can do all this directly from the browser.

Expect the first beta in January.
This is cool! I didn't realize people were still playing maple story :O
> Started as a side project in January, and I had no idea it would take off like this

Would be interested in learning about the backstory. Did you blog about it somewhere?
Much less than before.
I open sourced a ZIP library written in Swift for macOS/iOS/tvOS/watchOS and Linux: https://github.com/weichsel/ZIPFoundation and wrote an article about it here: https://thomas.zoechling.me/journal/

Also improved my Mac app to record and export Animated GIFs: https://itunes.apple.com/app/claquette-animated-screenshots/...
Are there any FOSS keyboards for Android devices?
>Consider your local McDonalds franchise

No. Macroeconomics and microeconomics are different fields for a reason. Doing this doesn't work.
It's winter. Someone was stung by a bee during bee season and has been stewing until now? Besides, whose reaction to a bee sting is to anger half a million more bees?
1. A real time chat app to lean more about Socket IO.

2. A link shortener to learn about Redis and atomic transactions.

3. An interpreter for Pascal (based on the "How to build an interpreter" series of blog posts)

4. And many more..

Summary is here: https://sayan98.github.io
I agree, hosted Kubernetes is what serverless should have been. The current idea of serverless is a weird, restrictive bandage patch solution designed to hook and trap users.

It's only popular because Amazon has poured probably billions of dollars into it and have lobbied their way into many corporations.
Fun fact: I ran into an older man at a Perl conference back in 2013 or so that told me about how the Kroger rewards cards, once scanned at the terminal, talked to a Perl CGI powered back end that was hacked together by him in the early 2000's.

But on another note, I can't help but wonder how theft of merchandise will be handled. On one hand, you won't have to pay cashiers so you can "afford" to have more stuff stolen. But on the other hand, I know people that just love to get away with what ever they can. Case in point is this old man friend of my grandfathers that used to tag along every time we went out to eat. He would always order a glass of water for his drink (free). And then go over to the fountain drinks and dump it out and fill it back up with Sprite. He thought he was real slick. He used to be a crew chief on C130 gunships. But now he ain't around no more.
True, but it's up to all of us to force the point. The US president is powerful but not against a large number of like-minded people. It's up to us to change things.
What is the best C# GraphQL back end?

There is probably a small market for quickly translating SQL Server DB schema into a C# GraphQL provider with easy authentication/filtering hooks. Not sure if the market would be any bigger cross-platform since the momentum follows free open source options.
I make resolutions every other day, keep maybe 10% of them.
of my own projects:

finished my book (3½ years in the making, so my new years resolution 2015, 2016, 2017): https://www.fullstackoptimization.com/b/understanding-seo now in a second print

my obtrusive live testing app (chrome extension) now v 1
0.1.5:(so, ready for production) https://chrome.google.com/webstore/detail/f19n-obtrusive-liv...

next year: book marketing & distribution and a focused mini community around obtrusive live testing
1. Nano titania filters, a UV illuminated volume, after the microfiber dustcloth large-particle filter inlets and reactive nano silver filters, for the mouth; same for the nose but with damp cloth filters too, for larger volume draws, in case something needs be smelt. Or hills. Totobobo spares, I suppose.
1.5. Rain and particle riding shawls
1.5.5 Neem oil/piney spray soap for those if they have to air in a hall.
2. 600Hp tata drone circling you defensively. JK. Sprung banners outside any rear panniers with waxed or superhydrophobic finishes all the way up to head height, and laserfoil (diffractive) finishes and automatic illumination there, in case of bespoke drivers; spares monthly just to stay shiny as a new, narrow bus?
Most people shot in the US are already involved in a problem beforehand. You're not at much risk as a stranger. Death by driving or overeating are more realistic risks in the US. It's like worrying about terrorism. It really does only happen to other people.
Thanks for pointing it out.

I did a search in my mailbox and found a small branch of a huge discussion thread tree 555 days ago:

https://news.ycombinator.com/item?id=11958781

Perhaps we can build a "systemland" in some way.
>We've always had to discuss what the facts are - the extreme bias between newspapers

That's an assertion, but others say otherwise. According to this video below, Americans have argued values in the past, but agreed on the facts.

E.g. global warming. People agreed it was happening, but differed in what and whether to do about it. Today, we dispute its very factuality.

https://youtu.be/XirnEfkdQJM
Cool! Will have an in-depth look at it as I also love both Rails and Clojure (which can get you strange looks from both camps).

TBH I have pretty clear that my next Clojure project will use https://github.com/arachne-framework given its robust architecture / baked-in best-practices.

But yeah always valuable to know how are people writing their backends.
Two machine-learning models for the detection of breast cancers from medical imaging of breast cancer biopsy tissue. Big focus on making models accessible to clinicians.

The models are:

(1) PPReCOGG, one of the models based on Gabor filters and k-NN (https://github.com/jszym/pprecogg)

(2) DeepDuct, the second model, based on a pre-trained VGG16 network and the Grad-CAM algorithm, localises lesions _and_ informs clinicians about why the model has chosen the lesion type it did.

You can find more details in my master's thesis, for which the models were written: http://cs.mcgill.ca/~jszymb/thesis/260528685_Szymborski_Jose...

(Edit: Also, if you're hiring machine learning people, medical or otherwise, please get in touch at hn at jszym point com)