skysight-inc/HackerNews huggingface dataset:
Stay at your startup for now. You presumably make enough money to buy your own MacBook if you care that much. Ultimately it doesn't matter, it's just hardware.

Focus on the advantages you have in your situation - likely you'll be able to work on a broader part of the business than them and be able to leverage that into a more senior position elsewhere later.

Obviously (or not) you need to evaluate your progress over time. This early in your career it may not be advantageous to stay at one company too long, especially in a fast-paced environment as I understand Bangalore to be.

Re: The psychology of it, over time you'll realize that the perks, while nice, don't actually cost that much. Free snacks at work? Laundry service? Do the math yourself to understand the approximate cost, which will help you value them and help you realize that you're overly concerned about minimal things. Trying to keep up with your friends is just a trap that will make you unhappy.

tl;dr - You have plenty of time to join an MNC later. Learn what you can from your current startup.
How You Use Your Smartphone Can Predict Your Personality Traits
The birth of the Video Studio.
Digital microwaves show an example of good UI doing what you wanted
I think I'd calculated combinations, but dubiously ignored where both were identical - that's where I ended up with 36.

OTOH do we memorise any of the x+1 combinations? I hope we don't, but perhaps we do. I genuinely can't say at this point. I was trying to work out how I processed sums such as 8+7 earlier, and concluded that so far I can tell, I work out the difference of one of those numbers from 10, subtract it from the other, then it's a very simple addition - ie that becomes 10+5. But I'm now unsure if that's what I do as a general rule, and am even less sure what other people may do.

Times table I vaguely recall learning by rote in formative school, but that's an awfully long time ago, and trying to self-analyse my mechanisms for multiplications is highly challenging. It feels like I try to move those back to multiples of 10 or 100, again, too.

I recall reading aeons ago that the only intuitive interface is the nipple - beyond that, everything is learned. So what makes for an intuitive or sensible mathematical representation of things is probably so arbitrary as to be pointless arguing about. It feels that the kinds of things we do, day to day, with numbers, that base-10 arabic number system is optimum, but that may simply be the lack of exposure to a better system.
How is your argument different from the people claiming that Chinese medicine cures covid-19? We don't have any proof that it doesn't, but 96% of covid-19 patients in Wuhan received it and they were cured! Yay!
Thanks, Elon – SpaceX craft photobombs photographer's Comet Neowise shot
I appreciate their support for customization, but what I as a customer really want is pre-built, tested, supported, maintained, features.

For example, CloudFront has features that let me create redirects for different content to go to different origins and prefixes, but Cloudflare does not have this option. You can write a .js edge worker to do it, but I'd rather not trust the integrity of my site to some crappy javascript that I threw together, and I'd rather not have to maintain my custom code indefinitely. (Actually Cloudflare's support technicians will offer to write the custom code, but it's still not something I would like to have sitting out there outside of a VCS and SDLC, with bit rot, tech debt and other nasties lurking in the future)
> So basically you want technological singularity, even if it means turning the world into a cyberpunk dystopia?

Yes. That singularity is coming anyway and it might as well be on our terms.
Suppose you test a population of 100 people in which 10 are infected. The coin flip test reports 50 people infected on average. Among those positive tests, at least 40 have to be to be false positives Because there are only 10 infected to begin with. That’s a false positive rate at least 80%. Among negatives, we would expect 5 to be false (since 10 people are infected and each of them have a coin flip chance of testing negative) or 10%.

I’m not sure that you can have a test that’s 50% accurate and errs equally in both directions. At least, I’m not sure what it would mean.
Some day WebAssembly will match what Flash CrossBridge and PNacl already had 10 years ago.
I've found plenty of situations where OSM has better data than Google Maps.
Good question and I glossed over that interaction so much that I left out the important differentiator - it can _also_ detect that a product was pulled from the shelf and then put back. That is a much stronger signal of intent, and as a result, that signal can have a price put on it which is higher than just blindly handing out coupons.
i need to go out, so this is just off the top of my head, but isn't this really just some kind of efficient approximation? in which case (1) can it be extended to other problems trivially (so that we have an optimization library that we can 'plug in' to arbitrary numerical problems) and (2) how good is it at extrapolating?
Masks will probably remain socially acceptable for quite some time post-COVID. If you don’t agree with facial recognition you can just wear one.
I just want to say that the “Linux” search results now seem more relevant than they were in the past. Internet.com? Lol
Interestingly, no one asked me what software I used when I created diagrams in the vector graphics app sketch[0], but once I started using ascii diagrams using monodraw[1], everyone wanted to know what I was using.

I find the aesthetic extremely "precious;" that's why I do it. Affectations are memorable.

0: https://www.sketch.com/
1: https://monodraw.helftone.com/
I am as well, especially ever since i saw [1]. It's a small test that someone tried with GPT-3 that translates natural language descriptions and phrases into shell commands.

Some of the examples from the tweets:

> Q: find occurrences of the string "pepsi" in every file in the current directory recursively

> A: grep -r "pepsi"*

> Q: run prettier against every file in this directory recursively, rewriting the files

> A: prettier --write "*.js"

It also seems to work the other way as well. You can set it up to give it a shell command and have it write a plain english description of it.

Granted sometimes the results are wrong, and in a video I saw someone playing with it like 1/10 of the commands were subtly wrong or didn't have enough context to generate what you really meant, but as a starting point it seems like such a powerful tool!

I personally spend a lot of time looking up shell command flags, thinking of ways to combine tools to get the data I want out of a log or something, or running help commands to figure out the kubectl incantation that will just let me force a deployment to redeploy with the latest image.

Imagine having a VS-Code style command palette where I can just type a "plain english" description of what i'm trying to do, and have it generate a command that I can tweak or just run. Turning a 10 minute process of recalling esoteric flags or finding documentation into 10 seconds of typing.

If it's really as good as it seems, imagine being able to type stuff like "setup test scaffolding for the LoginPage component" and having it just generate a "close enough" starting point!

[1] https://twitter.com/harlandduman/status/1282132804034150400
> Google translate, maps and search has no competitors that even come close in terms of quality.

There certainly did used to be competition to Google Translate but Google crushed them by promoting their own services (which came later)[1].

I often see the argument made that these monopolies just happen to have the best software but often those arguments miss how those monopolies had already killed the competition and were now suffocating the market so new competition struggles to rise. This was a common tactic by Microsoft in the 90s too, so it's by no means unique to Google.

[1] https://en.wikipedia.org/wiki/Babel_Fish_(website)
> They are the last of the major CDNs to offer this sort of functionally — code you can inject at different points along the request.

That is just false. There are many others, like CloudFront Edge Lambda.
Oh, there are many.

Look at the Banana Republics, entire countries ruthlessly operated by US banana companies.

Look at the numerous coups that the US orchestrated against democratic governments that weren't aligned to the interests: Iran (installing the Shah, arming him, convincing and aiding him to start a nuclear program), Vietnam, Nicaragua, Honduras, El Salvador, Cuba (unsuccessfully), Guatemala, Indonesia, and others.

Their support of/demand for Indonesian occupation and massacres in Timor.

Their support of Saddam Hussein's war against Iran (after the US-installed shah was deposed), including use of chemical weapons.

The numerous atrocities committed by the CIA all over Latin America, either directly or through the guerrillas they were controlling - in Nicaragua, El Salvador, Honduras, Guatemala etc.

The many war crimes against Vietnam, including slaughter of civilians, burning crops and forests, destroying civilian infrastructure and hospitals.

The unquestioning support of Israel's brutal occupation of Palestine, of Israel's possession of illegal nuclear weapons.

The direct support of Saudi Arabia's slaughter of Yemeni civillians, with arms, know-how, embargoes, and diplomatic means.

The long years of Black slavery in the US. Medical experiments on black troops. Forced sterilization of black men and women, and of those considered mentally unfit.
Tim in this piece cites the climate pledge as being an admirable Amazon policy.

Unfortunately, it's all lofty language and Amazon lags behind its peers on real action.

For the AWS cloud business Amazon lags far behind its peers at Microsoft and Google. Of the three main public clouds AWS is the only one still using coal power (coal is a big part of the power mix for the grid used by their largest point of presence in Northern Virgina). Microsoft and Google have run their data centers completely on renewables and have done so for years.

We're stuck on us-east-1 in Northern Virginia for legacy reasons and to make up for the dirty way that Amazon runs its cloud we buy feed-in RECs for the grid where our AWS instances run. AWS could be doing this themselves (there are RECs available! we're buying them!) to help jumpstart the transition to renewables in the energy markets where they operate but they're simply choosing not to spend the money.

Microsoft and Google deserve credit for their work in this area and they're doing a much better job. It's just too bad that AWS is a better technical product for our workload.
I agree, I don't understand how creating two entries in two separate locations is a good thing. You have to constantly monitor that you have matching entries everywhere. No thanks.

Instead, have a master list of transactions with money in/out in each transaction. As long as every transaction balances, you are golden.

Balances, history, cash flow, etc. can all be figured out from this one central location.

This is how ledger-cli works.
Nyxt browser – be productive on the Internet
If you've got a valid green card you can own a gun, no question. Pretty sure you can own a gun on working visas as well, though there is the logistical issue of if/when the visa expires -- chances are you're not taking it with you.
There is also https://github.com/ballista-compute/ballista (shameless plug for my own project)
>A process sandbox allows you to pass through syscalls you deem harmless without reimplementing them and only building the bridge API for things that require complex policies. With wasm you need to implement wrappers for everything.

Yeah except you have to know what OS your application is going to run on, kernel version, set up the sandbox correctly and trust that the kernel doesn't have any privilege escalation bugs - likely none of which is your area of expertise as an application developer.

A sandbox runtime with exposed APIs is much closer to your domain and you can model it to be much more domain specific so the surface you need to wrap should be smaller.
Hi, I work as a consultant around AI, and I want everyone here to know: every company with a brick-and-mortar wants to do this. The barriers are (1) tech stack, (2) use case, and (3) ethics, in that order.

It's not just facial recognition in stores: it's tying face, license plate, credit card, and phone app into a single customer view; it's pricing based on your past (and current!) behavior; and it's data consortiums to tie together data across companies (ever wonder why everyone asks for your phone #? It's traditionally the primary key in the big-*ss joins).

The expectation of privacy we have online is coming to the real world, make no mistake. I wish I had a call to action here but... keep yelling, I guess? I don't have a solution.
>Basically people don't move house willy-nilly, but when they move house they can take considerations like roads and railroads etc into account.

Locations aren't fungible and the kinds of long term population movements your taking about take decades. People, including those running the companies that manage the roads are terrible at working on those kinds of time scales.

I can guarantee you, that you would end up with companies extracting the maximum possible rent today without worrying about the effect on the long term population effects of the area. The CEO of roadco isn't going to care that raising the road tolls will depopulate a community in 30 years.

I don't want to live in a world where the health of a community depends on the long term thinking of an unelected private corporation, where the only recourse I have is to uproot my family and move somewhere else.

>What often works better is deliberately decreasing barriers to entry.

That's the problem with roads. The barriers to entry are far too high to allow new competitors to easily enter a market, and the only way to make them low enough to foster serious competition requires allowing private companies to seize even more private property.

>Long term contracts assure that your decision will be valid for as long as you like to negotiate.

There's no reason for a company with a monopoly on the shortest route between 2 desirable places to enter into a long term contract. Call up Comcast and tell them you want to pay $60 a month for the next 10 years. They'd laugh at you because they have no reason to negotiate with individuals. Even if it was possible, you'd need to anticipate which routes you'd take and where in town you'd like to work for the next x years, so that you could negotiate with dozens of different road management companies.

Even if you're talking about long term group rates where a municipality negotiates with the management company, who's going to hold a company to the contract. They'll do what every government contractor today does and lowball the estimate. Then when they say they have to raise prices, if you try to hold them to it, they'll just end up in bankruptcy court.

What's to stop regional and even national monopolies from forming who own all the roads in an area? Barrier to entry is extremely high, so there's no natural force to prevent this?

Seriously I used to be a libertarian bordering on ancap, I know all these arguments, and I know the lure of having a single unified ideological framework that solves all problems. The free market, and the non-aggression principal ain't it. There are too many places where the free market ends up in a local optimum.
Standing on the Crater of a Volcano
Because it's the name of the most popular bridge in Florence (and probably in Italy)

https://www.italiandualcitizenship.net/wp-content/uploads/20...
What it would take for a big box chain like Walmart to go package-free
Tutorial on Multiple Currency Accounting
Technological progress has always been a net good (life now is better than it has ever been), and luddism (which this facial recognition animus amounts to) has always been a net harm. Welfare has improved massively over time, and delays to technological improvement only delay these welfare gains and add misery to the world.
> It will then add a blur to that background to simulate Bokeh.

and yet again a blog post about photography where the author can't differentiate between bokeh and depth of field.
> According to his Wikipedia biography, Courant fled Germany ... because of his affiliation with the wrong political party.

Courant was actually affiliated with a correct party. The nazis were the wrong party.
Downside to this is you fall under Google's terms of service. They could cut you off at any time and leave you without a backend. That being said, I've ran my little Google Chrome extension I've made last year using Sheets API without issue.
Sure, you can do that. There are sites doing this, many more did that in the past. Most failed at some point because the amount of work, knowledge and dedication for this to reach a critical mass of uptodate meaningful data is to big to survive longterm.

And in the first place you will be very busy to figure which metrics you want in the first place. You basically need a complete set of them before you even begin for serious, because otherwise you will invalidate all older entries if you add metrics later.

Thinking about, tags are popular today, several media centred-sites are using them to allow a kind of freeform-metric to describe content. Maybe with modern solutions you can do something machine learning-voddoo to extract tags from reviews and generate meaningful metrics for describing impressions of a movie.
I had a co-worker who was on the spectrum. Communicating with him face-to-face or on a voice call was difficult. He would often latch onto a small aspect of the conversation that didn't really matter, and then walk away from the conversation with only that small thing in mind. This would lead him to work on seemingly random things. I found that communicating with him in writing seemed to work much better.

If you have not already, try switching to written communication. Beyond that, I don't have any advice to offer.
People who try to move stock market have certainly some power (or at least lot of money or it's useless) but that doesn't mean that people who lost money or the regulators are okay with market manipulation.

Maybe they can't do anything about it. I admit my knowledge of finance is limited. I've read about the SEC doing investigations after Elon Musk tweet for example.
Yes expected. I posted before that by trying to stop companies we work for or other well known companies from operating in this space we give up far too much opportunity to police and possibly influence the outcome.

Facial Recognition is coming along with all other sorts of identification. They key to making sure these are not abuse is to get embedded into the process of making them. This way issues of privacy, accuracy, and accountability, can all be addressed.

Currently far too many here, especially here, are the head in sand type. If they shout it down and declare it evil and see a big name step down they declare it fixed. Ignoring the fact the world is a big place and other companies and countries really don't care what your opinion is. So get in there and make sure where you live that this technology when it does become common place has the structures in place to protect the individual.

Because you can damn well guarantee it won't be corporations abusing it, it will be politically oriented groups who will exploit it. You think the cancel culture is bad now with their name and shame combined with using sycophants to leak records if not outright court challenges to sealed records, wait till they abuse this
Do you know Python has a build in database
I believe it is Stewart Brand’s maxim
Most of those independent companies wouldn't have a good revenue stream no? I really doubt Google Maps is sustainable simply by selling API access.

It and especially the more niche google products seem to be provided as a value add to their other services (i.e search in this case).
You don't. The system needs to be able to track an individual throughout the store, and can do so via several measures. If you're just tracking a person as a persistent-yet-moving object, there isn't much of a privacy concern. However, if one elects to pile on technologies like facial or gait recognition, then one can track consumer behavior across multiple visits. It's another datapoint which carries it's own value from a marketing perspective.

It just-so-happens to also have value to those charged with loss prevention. If a shoplifter is caught, they can be informed that they are no longer welcome to shop in this store. Enforcing that can be difficult unless....
They are similar in that they are all job frameworks and you can run background jobs through them. Runly tries to be more prescriptive than Hangfire/Quartz in that jobs should process lists of items. We think this captures a lot of problems that developers deal with everyday. It also allows us to build goodies on top of jobs like multi-threading, retries, scaling, and UI status/progress. Check us out at https://www.runly.io
Hilbert died in 1943, so his copyright will have expired at the end of 2013 in many countries, including the UK and US

Courant died in 1973, so his copyright will expire at the end of 2043.
Eh, it's basically Strunk & White in tweet thread form and we know how professional grammarians and linguists view that (extremely poorly.)

First one out of the gate has a terrible example:

> NO: The child cried loudly.
> YES: The child screamed.

There's a significant difference between those two actions.

#3 is the classic "Avoid the passive voice".

#8 has another terrible example:

> NO: I made a decision to exercise daily.
> YES: I decided to exercise daily.

"I made a decision" gives the impression of a process that ended in the decision - perhaps after contemplation of a midriff that's expanded beyond existing clothes.

"I decided" is just "bang decision" with no context. It gives you no feeling for what's happening.

#9 is the also classic "Cut wordy phrases".

#12 is another terrible example:

> NO: The living room lacks sunlight.
> YES: The living room is dark.

The first one gives texture - perhaps it faces north or the windows are boarded up or the curtains are permanently drawn or the resident is a vampire. The second is just a stark boring factual that you'd get from a child's writing. "The living room is dark. The light is broken. The family have not fixed the light."
it's pricing based on your past (and current!) behavior

How will that work in a brick-and-mortar store where there is a price label on everything?
Iran Looks Set to Blow Up Its Fake Aircraft Carrier Again
I was at Microsoft, in MSN Search (which was later re-branded Bing). This was 2003.
It’s a blog post, not a persuasive essay.

Thoughtful people can forgive some logical transgressions, especially when a growing subset of society see contributing to the supply of carbon as immoral. I personally do not, being an Albertan... however, it is a very common position in British Columbia, where Tim lives.
As a data scientist I interpret this as : if you can do it in SQL, do it in SQL. Once you really can't improve your, say, recommendation engine with SQL move to ML/DL.

And sometimes it is better not to know anything about deep learning because the tech debt is not worth it it the medium term.
Surprised nobody mentioned draw.io[1] so far. John should give it a try :)

1: https://www.draw.io/
20 Books that all leaders should read
Show HN: Asynchronous meeting software for remote teams