skysight-inc/HackerNews huggingface dataset:
Salarybox | New Delhi, India | Onsite | Full time | Sr Backend Engineer

At Salarybox, we are helping 170M+ blue-collar workers avail Salary Advance & other financial services. The founders are financial industry & tech startup veterans; having worked at several Fintech & Enterprise SaaS startups, including YC backed startups after studying at IIT Roorkee & Carnegie Mellon.

We are looking for Senior Backend Engineers with at least 3 years experience. You will be an integral part of building the backend architecture and developing core systems as our first backend hire. Furthermore, you’ll get a front-row seat to the entire startup ecosystem - ranging from fundraising to partnerships to exit strategies.

Looking for experts in Python / Node.js; experience with databases (MongoDB, Redis etc.); good understanding of platforms (Docker, Google Cloud, Azure etc.) & a basic understanding of Dev Ops.

If you are interested in working with us, send your resume to peeyush [at] salarybox [dot] in.
Is there a library out there that allows you to make some of these manipulations in code? Like: translateX(svg, 10px), scale(svg, 10%), ConvertToRelative(svg), AutoBounds(svg), etc.

There are many that allow you to generate an svg, but it's been hard to find those that allow you to manipulate an existing svg.
Are mobile mechanics not a thing for RV?
Requiring or not requiring showing stuff does not make things bad or wrong... What you show or not show, the way you show it just make a different movie.

If you make a good movie denouncing dog mistreatment, that is good. The fact it may sexually excite some people mistreating dogs is not really relevant... Those fetishist should see a doctor for being excite by this, and can find plenty of other exciting material on internet.

If the movie was targeting those sick people, or was using this displaced erotic tension in mistreating puppies, of course that would be wrong, because it fuels and use this "sickness"... Here this definitely not the case

And I hope we won't ban gymnastic competitions, or forbid skin-tight pre-teen jeans cause it may excite pedophiles...
> not enough bathrooms?
lack of showers?

Err, plumbers exist, and showers and bathrooms are added to commercial buildings all the time. Nobody is suggesting simply telling people to live in existing office space as-is - converting them would include accounting for these things.
Also to Google for finding majority of them
Damn! Pretty sure that the rest of the Bay Area isn’t a dumpster fire either.
Just because Hollywood has been doing this crap for a long time still doesn't excuse it. If anything one would hope it would make people less inclined to make excuses for them :/
"Should the City of Chicago act to ensure that all the City’s community areas have access to broadband internet?"

Well, yes. Internet as a public utility is one possible interpretative outcome. Another is subsidizing broadband connections.
What about the fact that android has 3 times the market share?
Even if you don't account for anything else, the high cost of living here translates to expensive city employees and expensive services. If you account for the "exchange rate" between San Francisco dollars and other city dollars, I wonder how the per capita spending stacks up. I expect it still doesn't look good, but I bet it looks a lot less ridiculous.
The devil is in the details of how this is implemented.

You're ignoring architecture and simply saying that equivalent raw capacity is required. If a request or process comes in, and it hits 10 services to fulfill. The entry service will be open for the entirety of the request, while billing a full 128MB even while waiting for other services and regardless of how much memory is actually used. This is also true of every nested service, which multiplies the required resources. Through the chain there will often only be one active lambda on the request though many are billing.

A monolithic design will only use the actual resources dedicated towards serving the request. To put it another way, you change your memory and compute granularity from per-container scope to per-request scope. The finer or microized your services the higher minimums you have on serving a request. In my experience with such implementations this ratio is somewhere in the range of 2x-10x.
Anybody get a bitter sweet feeling when ever these reported and fixed security exploits announcements happen?

It's good that users aren't going to risk getting hacked by such vulnerabilities, but its bad that users can no longer uses these exploits to gain administrative control over their property.
The folklore article in a sibling comment to yours clarifies it a bit. Apple did make their own, but it wasn't running on the Apple ][ or compatible with what was running on it. That was still their biggest revenue stream, and they couldn't afford MS withholding a license for BASIC on it or fragmenting the community (two versions of BASIC on the same platform depending on date of purchase). So they made a pragmatic choice to avoid getting screwed by MS, who went and did what they always did (especially back then): screwed them anyways.
Even if it did, the way we’d find out is a defendant suing the government for their release, and for that case to appeal its way up through the circuits, possibly to the Supreme Court. That appeal process would take years and would probably lose at most of the stages. During this entire time the defendant would be imprisoned.
if it was profitable, it would have happened already.
Well, let's not get crazy. It's fine (I'm using it currently because my Samsung S9 died) but it's definitely no perfect phone. It doesn't even have water resistance and the screen to body ratio is pretty bad, IMO.

Only upside is the thing is built in such a way that it has barely taken any damage from the years of abuse I put it through.

I'm likely getting an iPhone 12 Pro Max very soon and will continue to only use the iPhone 5S I've had since 2013 as a backup.
About 15 years ago I rebuilt an old golf cart. What I learned was in the late 90's better motor controls lead to a resurgence of electric golf carts especially for fleets. In most use cases electric is better logistically. The electric ones just run and run and they don't require handling gasoline and oil. It's really quick for an employee to plug the golf carts in at night. Pain in the ass to run around with gas cans. Not to mention having to store fuel on site.

Reason conversion to electric happened earlier for golf carts was electric golf carts only have about 4-5kwh worth of batteries. Interestingly historically lead acid batteries are about $100-150 per kwr. Which is close to where automotive grade lion batteries are now.

So no surprise that delivery trucks are converting to electric. They have the exact some scenario going on.
I thought there was a constitutional ruling that you can not be compelled to remember passwords. Couldn't you just say "I forgot the key?"
Exactly my feeling honestly. I was a fan of Javascript and Python a couple of years ago, and I strongly (and still do) hated Java for its verbosity. I really have to admit that, especially with large teams, a strongly typed language is definitely the way to go.

I don't feel confident when I program in Python, nor in Javascript exactly for the lack of proper typing. One could argue that if you know exactly what you are doing, types can even be ignored, which is kind of true - but they're there to help the developer and his team. I don't see any good reason to use Python over Golang, for example, if we only consider the language itself and the confidence that you get from using a statically typed language.
Do you believe more devs are working on embedded apps than web apps in 2020?
Apart from the performance increase, one of the impressive feats is the TDP of around 142 W, where Intel chips use from 200 W up to 260 W
Source: https://www.anandtech.com/show/16214/amd-zen-3-ryzen-deep-di...

And the Linux performance is looking great too:
https://www.phoronix.com/scan.php?page=article&item=ryzen-59...
I'm a late stage Intercom customer, very disappointed by their price gouging. I also find their 1 day support response time for existing customers, in contrast to immediate responses for new prospects very telling of their general ethos. This article is welcome.
“Normalization of pedophilia is occurring”

And where have you been for the last thousand years? Or the entirety of human history for that matter?

We are a pretty awful species. But if we can’t talk openly and honestly about how awful we are, we’ll never need to own our own awfulness, which means we’ll never have to try to be any better than that. Because it’s so much easier and politically expedient just to project all of our own personal awfulness onto the Other.

Thus, all good discussions should start in a mirror.

Also, fuck TED.
Australia has almost eliminated the coronavirus – by putting faith in science
How do you surrender assets you don't have control over?

I'm merely pointing out that the differences are not superficial.
Data is not the New Oil
A totally valid point.

Do keep in mind that one of the reasons people choose Python though, is exactly because it is used in a few different domains. E.g. I'd rather my server-side language be the same as my video-processing language be the same as my data-science language, it makes things easier.
In what way is nobody addressing the elephant in the room? That was a solid chunk of the propositions this year.
The ergonomic Ultimate Hacking Keyboard 60: v2
Star Wars Jedi: Fallen Order Will Be Free for Xbox Game Pass Ultimate
Seems like the solution is directly compensate your CEOs very little and outsource executive services to a third party company that aggregates CEO compensation as a "contracted entity". This company will mostly be paying CEOs, so its median employee salary will be relatively high.
It also doesn't seem to work on Ask HN posts.
The thing is we already have constructive/destructive interference as a foundation for optical logic.

The second laser source in their scheme is what is driven electronically. Turning a laser on, and off, on nanoseconds scale, is not that easy, or smart thing to do.

So, why would you do a CW modulation of the laser to modulate another laser, if you can modulate that second laser directly?

MZI modulators are extremely simple, small in comparison to just any existing optical computing devices, and, most importantly, already on the way to mass manufacturing for use in a single beam 100G ethernet.
I just broke out my CoCo the other day. I wish you could define a function or even set a variable and GOTO that.

REGEX = 1000
GOTO REGEX
Olympuz the Best and Most Advanced Social Network
If only Google could put this much effort into supporting its own Pixel devices, which stop getting updates to the base OS after just three years.
Again, you're putting words in my mouth, or you read my original post about Quillette in a tone that I absolutely didn't write it in.

Nowhere did I suggest that they are or aren't right about these issues.

And when I say Ben Shapiro's beliefs are socially-conservative, that's his language, it's nothing to do with "assuming" it's coming from conservatives, or "the enemy," or anything like that.

Again, I'm completely puzzled by your apparent horror that saying that the ideas expressed are "socially conservative." It sounds like you're the one who has a reaction to the "conservative" label, rather than seeing that all sorts of people may have a constellation of liberal beliefs and conservative beliefs.
I think it's worth linking the 12.4.9 page because it's impressive that the software update is available going all the way back to the iPhone 5s. That's some serious longevity.
> I was going to wait until the software on my pinephone was more mature but that pushed me over the edge to get power management working on my own and make sure it could make phone calls.

I guess stress is personal, because this sounds way more stressful than anything I've had to deal with on iOS! And I say that as someone who'd like to get a more open (hardware and software) phone in the future.
I think there's a lot to be said for how it's changed, also. The language has experienced improvements, but the community has also matured - a lot of the really awful frameworks and libraries have been replaced by much saner and simpler options.

You can still run into something old and enterprisey, but Java is much less baroque than it used to be for getting things done.
Capcom hit by Ragnar Locker ransomware, 1TB allegedly stolen
> but are really double-edged swords in large projects

Yeap. I ended up dragging my team to Golang due to this. Sure they didn't write unit tests and they still aren't writing unit tests. But at least now a compiler will take a look at the code before it's run. Lots of stupid errors at runtime disappeared.

For personal projects? Something like Python, Lua or Scheme is great. It can still be great in large teams, but they need to understand and care about what they are doing.

> but I would have been happier stepping into C++

Oh no you wouldn't. That's the nuclear foot gun.

I've been tasked(along with some great engineers, most more experienced than myself) to fix a mess left by two other teams. A project that was severely over budget and very late.

It was the worst abomination ever known to man. Crashes in random places. Race conditions. Global variables. Memory corruption galore. Lack of understanding of C++ in general (copy constructors, assignment operators, initializer lists) leading to many more bugs. Leaked like a sieve.

A lot of this wouldn't be possible in other languages (memory corruption in general). Some issues would happen no matter what (two modules opening the same file and writing on it simultaneously), unless something like Rust or Haskell was used to make this more difficult.

So far, that's the only project I've contradicted Joel Spolsky and it was completely thrown away and rewritten. Again in C++ because that was the requirement, but with proper modules this time, smart pointers and the like. It was completed in 3 months.
Use the right tool for the job. Python is great except at the huge (or performance) end. The problem occurs when one tries to use it for everything. And it has tools now to help at the high end, though you have to choose to use them.
Do you consider Visa west coast tech money? They started in Fresno, but by BoA which is old school. Plaid then would also be west coast tech money...
Intercom is basically unusable for anyone who's not Enterprise. Which is baffling to me.
Yield must be very good for AMD to not put out a cheap 5800 with two defective 4c CCXs
Contra Costa is full of open space and I believe that many of the cities from Walnut Creek out would bend over backwards to pull in these types of jobs.
Ensure your outsourcing is not in SF. The outsourcing firm CEO pays themself whatever damn multiple they like. Voila, SF keeps all the cushy jobs they like, makes the working poor someone else's problem.
> GitHub hasn't been hacked.

Interesting way to position a potential source code leak.... one would think this would improve the security of the code.
People have lost trust in the system.

Its pretty much the worst thing that can happen to systems that are not supported by laws of nature. Fictional structures implode once trust is gone. Financial systems, ideologies, religions.. Gone..
The last iPhone that I use.:)
> wouldn't be that significant and the prices would be much higher initially anyway

I mean, the 5600X is about double the price of the 3600, depending on when you got the latter.
What’s the benefit of this over an open source tool like Mythic, Covenant, or Sliver?

To me, it seems like evasion is the big plus, but how many people have actually REd this implant? If this tool became popular, I’m sure the Windows Defender team would be able to detect it. It seems like the benefit would be gone at scale.

I wonder if the implant is single or multi staged.

Seems like a neat project. Interested to see how it’ll compete with open source alternatives.
No - they tend to not want to!
It is the city's fault the housing is expensive, which is the reason for the high cost of living.
Maybe, the statute of limitations were up on the hacking and theft lf the bitcoins themselves, but they gave up the coins due to civil asset seizure
I'm genuinely struggling to think of a situation where users would be happy to sit through loading a _fifty megabyte_ web page but unwilling to just download a damn desktop app and be done with it.
I could probably lazy-load the videos, if that's what's causing it, but despite all the videos and images the page is only 1.2MB. Can't figure out what would cause that :/
A friend had a farm and we plucked an onion out of the ground for a salad. That onion was so good, I could have eaten it like an apple.

Your body rewards you for eating fresh food and I think it's because it is really really good for you. Same with fresh air and a little sunshine.

So there's something to be said for growing food and spending time outside. I think it's what our bodies were designed for.
> loss of DMCA Section 512 expedited takedown privileges

No such privilege exists, so I don't know what this is supposed to mean.

I suppose that you could put violators on a list where, for parties on that list, a 512 notice didn't require a takedown to stay in the safe harbor but triggered some other (new) process, like (for instance) notice to the user and defined-in-law period for the user to submit a counter-notice with a takedown only required to retain safe harbor against the copyrightbholder if no facially-valid counter-notice is received within a specified period, and the safe harbor against the user isn't applied if the takedown is done prior to the required opportunity to respond.

But that gets tricky to administer correctly (how long does DMCA-penalty-status last, how does it apply when third-party copyright agents like the RIAA are filing notices on behalf of copyright holders, is it the agent or the copyright holder that receives the penalty, etc., etc.)
They said SF, not SF Bay area. I'm certain the city of SF will be seeing a loss of jobs as they move to Oakland, East Bay, Peninsula and South Bay.
Is that a common issue? I've certainly heard about devices losing battery life and cameras progressively getting worse, but complete death is very uncommon unless you use it without a case and drop it all the time or something.

I still have a working iPhone 5 (no S) with a home button that spins and a slightly broken screen bezel but no other issues.
> This boils up to github, as can be seen by teams who do not understand the very basic about git commits, and enable "squash commits by default" on their repos.

If I ever work on a team that agrees on how to commit I'll eat my hat. This is absolutely nowhere in the private tech sector.
I mean, Java is pretty notorious for sprawling names like INetworkSessionManagerFactorySidecarControllerFactoryHelper. It's pretty hard to argue that that phenomenon isn't driven by the ubiquity of IDEs in the Java community.

With high-powered auto-completion and one-button refactoring, your brain stops processing the full name. No one's incentive to pause for a minute and come up with thoughtful variable names. For most developers it's too mentally tempting to just puke out some CamelCase word salad, because the IDE hides all the effort of having to read/write/remember unfortunate names.
The 12 mini is gonna be my next daily driver.
I don't know why Monero isn't more widespread. It's anonymous, cheaper than Bitcoin, and faster. Plus, there's xmr.to, which has integration with a bunch of wallets so you can send Monero directly to a Bitcoin address and they'll convert transparently.
To be fair elixir has slowly become more and more static over time, as in via convention and tooling.
Not chamfered :(
A Featherweight Direct Drive Extruder in a Class of Its Own
Google Cloud API bug leaks private project information
> SF supervisors have proven themselves incapable of considering second order effects

Correct. SF and its politics cannot be saved, just let them slowly eat themselves.
Do you really want voters who don't know anything about a race, and don't care, casting votes? Why do you think that would be an improvement?
Yes, their IPv6 support has been mediocre.

The big advantage to Wave G is that they have symmetrical gigabit download/upload rates. Comcast, on the other hand, provides gigabit download rates but ~30-40Mbit upload rates.
Master Japanese in 3 Years
Hooked on a Feline
Interesting point of view. What about land? It typically does not depreciate, especially if nothing is built on it.

One can often make money by purchasing a plot of empty land in a growing city and doing nothing with it while the city grows around it. Property tax is typically quite low on unimproved land.
Uber does exist as a second job. The people deserve protections just as much as with their first job. It ain't a fuckin hobby like you're implying or you wouldn't get paid at all.

It's honestly disgusting. The term "contractor" is just a regression, in true American fashion, to disguising abuse of labor as both necessary and progressive. There is no benefit to the term if it does not implying a mutually arrived at negotiated payment—do you really think that slavery would be any less heinous with a "flexible schedule"?

It's fucking disgusting and makes me deeply ashamed to be associated with the tech community. Americans have never needed to read "Black Reconstruction" more.
I think this is the first time Apple has mentioned that the bugs they fixed were exploited in the wild? A welcome change if so.
I used to use Evil mode and now I use God-mode[1].

Evil is great, but you end up having to know Vim keybindings and some Emacs keybindings since Evil doesn't cover everything.

It certainly can with additional Evil extensions and modifying your .emacs, but I still felt like there were some parts of Emacs where I needed to know Emacs key bindings.

God-mode works since it just makes it so that you can use Emacs keybindings without modifier keys. Everything works out of the box. Best part is that you can install extensions without needing to come up with Evil keybindings for them.

[1] https://github.com/emacsorphanage/god-mode
how low seems more interesting.
Even at the language level, every single variable is a constant—the opposite of "hyper dynamic".
US Seized More Than $1B in Silk Road–Linked Bitcoins, Seeks Forfeiture
You can challenge a law without breaking said law first
Right, but political campaigns have their own polling organizations. They don't rely on outsiders to tell them what's going on.
Let me weigh the pros/cons here:

Pros: lots of funding, lots of experienced employees who have taken companies from seed to IPO, probably a higher chance than some other areas to go from well off to ridiculously rich

Cons: I get taxed more if I start making 200x what the average employee in my company makes.

Can you see how no one would care unless they're 100% sure they're gonna be making 200x what their average employee makes regardless of where they put their business?
I've developed a few different security graphs also using Neo, and I wasn't aware of Cartography - well done!

You can encode entire policy DSLs in graphs, and I can foresee a graph replacement for UMA/XACML emerging organically. Add DLT concepts to it, and it's a huge deal, imo.
Zoho isn't Google-size, but it isn't irrelevant, either. Sending mail from a self-hosted email server is far harder since the big providers might put it in spam or drop it even earlier.
It’s absolutely insane to me that people willingly give their bank credentials to random third party companies. Plaid (and others) are basically mitm as a service and they’ve built a billion dollar business because banks live technologically in the stone age
Thank god somebody understands that not everybody is given toy macbooks to install whatever they like with no screening and/or block list.
https://news.ycombinator.com/item?id=25000559