skysight-inc/HackerNews huggingface dataset:
Director of UX | New York, NY | https://grnh.se/ea38166a1

Engineer | New York, NY | https://grnh.se/ea38166a1

Senior Software Engineer | New York, NY | https://grnh.se/ea38166a1

Application Security Engineer | New York, NY | https://grnh.se/ea38166a1

Implementation Project Manager New York | https://grnh.se/ea38166a1

Sailthru is one of the fastest-growing SaaS companies in NYC. Our retail and publishing customers are among the largest organizations worldwide and they use our platform to provide a connected customer experience across email, web and mobile.

We're a technology team that...

...is composed of small collaborative teams across engineering, data science, data platforms, and ops

...scales our platforms to handle billions of monthly inbound and outbound messages

...uses data science to drive predictive marketing

...and makes significant contributions to the scalability of our technology and has a voice in the direction of our product and operations

We are also hiring for several non-Engineering roles including:

Customer Success Manager

Enterprise Account Executive

Enterprise Sales Director

If interested, please email: mwhitman+hackernews@sailthru.com
Cloudcraft | Senior Software Engineers; Graphic Artists | REMOTE only | Full-time https://cloudcraft.co

We're looking for:

- Full-stack Senior Software Engineers with React & Node.js experience.

- Graphic Artists with technical chops (please include your portfolio when applying).

Cloudcraft provides tools for software developers, currently focusing on AWS architecture design. Join our small 100% remote team and you will have the chance to make a big impact and take ownership of projects and your own work.

Our ideal candidate is self-motivated, has excellent written and verbal communication skills, and is always looking to improve and learn. Previous experience with AWS services, contributing to open source or personal github projects and any additional programming languages are a big plus but not a must.

Our stack consists of modern JavaScript with React on the frontend and Node.js on the backend and literally every single AWS service due to our product's unique nature. You'll have the opportunity for a lot of learning and experimenting on the job!

We're bootstrapped, profitable and growing. Competitive salary and serious about work-life balance. Work from anywhere in the world. To apply please email jobs@cloudcraft.co with your resume or any links you'd like us to check out, and include "HN: [Position] Cloudcraft" in the subject line. Even if you've applied before, please do feel free to apply again. No recruiters or agencies please.
Well, the Italian government agreed to those terms when they bought the certificates. If they didn't like that, they could've gotten them from somewhere else, or maybe set up a CA of their own, governed according to their own policies. Sure, then their CA wouldn't be pre-loaded in browsers, but they also wouldn't have to bother with pesky details such as responding in a timely way to incidents.
every state has it's own reserve. obviously skewed to navys on the coasts and texas/california have big reserves of folks
It's almost like everywhere in the world has both positive and negative traits, and the fact that positive traits exist doesn't somehow cancel out or negate negative traits. Giving up and pretending they don't exist because, and I quote "America #1" will very quickly lead to America not being #1 if it's even there now.
Sensor Tower | San Francisco, CA | Full-Time, Onsite | https://sensortower.com | VISA

Sensor Tower provides key metrics for everyone involved in the mobile ecosystem. Whether you’re a mobile app developer, a financial institution performing mobile market research, or a large brand thinking about your mobile initiatives, we provide your one-stop shop for due diligence.

Mobile app revenue grew by 27.8% from H1 2017 ($26.9B) to H1 2018 ($34.4B)[0] - and we’re excited to continue in our mission: to be the trusted source of mobile insights.

Learn more about who we are and what life is like at Sensor Tower by reading our Key Values profile: https://www.keyvalues.com/sensor-tower

Our open positions:

* Test Automation Engineer: https://jobs.lever.co/sensortower/d8e282b5-861a-4495-a951-00...

* Senior Full-Stack Engineer: https://jobs.lever.co/sensortower/c171234a-4906-46c3-b609-7d...

* Senior Data Scientist: https://jobs.lever.co/sensortower/7eb5e065-4107-4bc9-85b5-99...

* Senior Software Engineer, Data: https://jobs.lever.co/sensortower/7442e664-c7ff-4221-8ac7-6e...

* Full-Stack Engineer: https://jobs.lever.co/sensortower/a421feb6-2c0e-4f1b-adb1-84...

* Technical Product Manager: https://jobs.lever.co/sensortower/d55ac1e9-a7d2-479d-949d-c9...

We use Rails, MongoDB, Knockout, and Go.

If you're interested or have questions, email: jobs [at] sensortower [dot] com

[0] https://techcrunch.com/2018/07/16/apples-app-store-revenue-n...
There is no fraudulent transaction, or - probably saying it better - any transaction is not fraudulent until it is detected as such or reported as such.

The whole point of the (rightful) "objection" I mentioned is that there are mechanisms of alarm that would be triggered by - say - a new (delinquent) account receiving one hundred 25 US$ (or Euros) transactions (and no other transaction) in a small amount of time and then, a few hours or days later the sum is transferred to another account and cashed or spent.

But if it is a couple transactions of 1,500 US$ each (or whatever sum that - while being substantial - is below a given triggering alert level) would the alarm be triggered?

Or will it be triggered only after - say - 2/3 of the credit is spent?
Divvy Homes - San Francisco - ONSITE

We make homeownership more accessible to families across the country, with a north star of helping 100,000 families become home owners. To get there, we need to build software and intelligence to buy and service homes at scale. We’re a small but senior team and growing quickly.

Some examples of engineering challenges that you would work on:

* Large scale ingestion pipeline of home listings and public records across the country.

* 0-touch underwriting with a goal to give prospective customers a home budget in < 5 minutes.

* Building a custom ledger to manage thousands of payments per month and complex reporting out to creditors in the 100s of millions of $s.

* Credit risk modeling, proprietary AVM (asset valuation model), selection of markets for future expansion

Open engineering roles - https://jobs.lever.co/divvyhomes
Disbarred at the very least. Judges are not allowed to punish. Bailiffs are by executive order.

The judge should explicitly ask for order, then ask the bailiff to maintain order.
Yes. NYC, specifically. It dropped off a bit during the summer, but it was all over the subway/local TV channels in the spring.

There's some new campaign now which unfortunately i don't quite recall but it is highly bizarre. It something along the lines of "equality. make hiv undetectable. Truvada for PrEP." or something like that.
Billie | Fullstack Developer | New York, NY | Full Time | Onsite | https://www.mybillie.com

Hi, hello! We’re Billie – the new body brand for womankind. We’re making daily routines a little more delightful and a lot more affordable.

Billie launched in 2017 as a female-first shaving company in a male-dominated industry. Since then, we’ve raised $35M from top investors, we’ve had candid conversations about female body hair and we’ve worked hard to deliver premium shave and body care products, without the pink tax.

We're looking for Fullstack Developers: https://angel.co/company/billie-inc/jobs/584555-fullstack-de...

Our stack: ReactJS, NodeJS, NextJS, Typescript, Styled Components
Online book-selling scams steal a living from writers
It feels like this may have been "peak bikeshedding"...

Certainly, a great meme to use but also indicative of the divisive nature of some discussions, often without any sarcasm.
Oops, they actually just went into a tunnel and it couldn't get a GPS lock.
"на" refers to territory, "в" refers to state. The distinction is clear. One exception: "Ukraine". Traditionally, Ukraine was referred with "на" in Russian language and it never meant disrespect. But since a few years ago my fellow Ukrainians decided that this is now offensive and so here we are, fighting words.
This kind of thing in particular is really interesting:

public static void print(String text) {
System.out.println(text);
}

This person cares enough about brevity to make little wrapper functions like this, but at the same time everything is very procedural and monolithic. This gives a vague, weird sense of refined taste, despite some obvious problems with the artifact as a whole.

I'm going to go out on a limb and guess that the programmer came from a C background (where brevity tends to be valued and abstractions tend not to be) and used Java because it's cross-platform.
Setting up a game world is notoriously imperative and makes every OOP-minded dev rip out their hair trying to do it how they think it should be done before realizing the truth that, for this kind of problem, ugly and imperative is good.

In my estimation, the sin is the cyclomatic complexity.
Just because it hasn't happened to you doesn't make it unusual.
Here is an example: https://starkaerospace.com/wp-content/uploads/2016/11/Wire-H...

The black ties is the lacing cord. Sometimes its just small pieces that bundle the wire every few inches, sometimes its a long continuous piece that is looped at those intervals. The black nylon overbraid is for any wiring harness that is exposed or handled routinely. They typically don't use it on anything that gets tucked away. Also notice the heavy harness supports on those connectors. This is thick gauge cable and a lot of it. Large aerospace companies have shops and techs dedicated to making these all day long.
I wouldn’t ever want to work with this code, but there’s a level of persistence here that I kind of respect. Sure, the code sucks, but I can’t help but feel like I couldn’t have written this even if I wanted to. There’s usually a point when I’m too deep in a nested conditional to remember all the variables, and that’s usually before 23 tabs in.
Flutter Development 002
Mongolia's dominance was far before the industrial revolution. That argument is so devoid of context it's not worth addressing. They did achieve huge gains in wealth through imperialism anyway...

The USSR was imperialist, and did achieve massive increases to the standard of living of the elite through imperialism. It's much easier to feed Russia when you can starve Ukraine.

Colonial Britain and the Dutch East India company both achieved massive gains in wealth through imperialism.

The only argument you've made is that strong property and contract rights with rule of law and low corruption can prevent squandering the spoils of imperialism. I'm not sure if I agree with that, we're too early into the US's age of dominance to tell, but it's adjacent to my point.
Sharp pain stuns haha
ConEmu is the best solution on Windows. Hopefully the new Windows Terminal brings console API changes that ConEmu can take advantage of; there is a lot of black magic going on under the hood.
Europeans need/need not apply?
10+ years with Java plus Google Cloud since 2011.

https://www.linkedin.com/in/justinholmesnascency
It appears the author is well aware of this issue! From the readme:

"Back when I was first learning to program in Java, I decided to try to make a clone of the excellent PC game Terraria. Of course, I was convinced that my version would have many more features than the official one.

But before I realized how silly that idea was, I produced 11,000 lines of, to date, the most atrocious code I have ever seen in my life. I make it available here mostly as a cautionary tale of what can happen if you don't pay attention to the quality of your code. (Lesson learned, in my case!) Here are some of the highlights..."
Hmm...interesting idea.

Why did they so blatantly rip off the Gin Lane website [https://www.ginlane.com/work]? Not a great look for a creative agency.

All the way down to the squiggly hamburger menu icon...
Milky Way’s twisted spiral revealed in 3D
Watch Atlanta Falcons vs. Denver Broncos Li
https://www.reddit.com/ckrfyu/

https://www.reddit.com/ckrg02/

https://www.reddit.com/ckrg0y/

https://www.reddit.com/ckrg1m/

https://www.reddit.com/ckrg2t/

https://www.reddit.com/ckrg3e/
How to Pass the Cloud Architect and Data Engineer GCP Certifications
> the essay "Beyond Bayesians and Frequentists" by Jacob Steinhardt

This essay is about decision theory, and the things he is calling "Bayesian" and "frequentist" are more than just statistical methods, which is what the replication crisis is about. Decision theory, particularly when other agents are present, cannot be handled by any method that only considers statistics; game theory is involved. The Steinhardt article is basically claiming that "Bayesians" can't use game theory while "frequentists" can, which is nonsense.
The damage it does to due process overshadows the whole trial, and beyond.
Yeah, I'm planning to integrate as many metrics as I can. The key thing is just that the system has to be able to adapt on the fly. So Lagukan will have all these different inputs/different recommendation engines, but it'll only use them as hypotheses to be tested rather than the final word. As we get more data about an individual user, the system will figure out how effective the different engines are for that particular user.

So it's on the roadmap for sure. I'm hoping to get more scaffolding up so I can have some kind of revenue stream, and then I'll start to iterate much more heavily on the algorithm.
It seems like you could use all the extra whitespace to embed another program within the program.
This a thousand times. If you're writing something over and over again in slightly different guises, you're either doing it wrong or using poor tools.
Snithch
Have white women become law enforcement’s secretly solicited snitch, informant, or watchdog telling it all anytime somebody black gets out of line or commits what they perceive to be a crime or engages in a suspicious act. More often than not, the act does not even have to be a crime or a suspicious act to send the likes of white women off the deep end or cause them to blow the whistle
Hence the origin of: Crap-Tonne
A funny looking district != a gerrymandered district.

https://www.huffpost.com/entry/gerrymandering-strange-maps_n...

I mean, just imagine if every district were a simple polygon. How could that possibly work with population density variations, minority voter distribution, physical barriers like mountains and rivers, etc?
Places to See Before You Die – FeedsFloor
Location: Brazil
Remote: Yes
Willing to relocate: Maybe yes
Technologies: Full-stack, JavaScript, Smalltalk and many more (check my dev story in my site, link below)

Résumé/CV: http://sebastiansastre.co

Email: sebastianconcept@gmail.com

I’m a full-stack developer with a bias towards writing flexible and elegant code that other developers find easy to read, scale and maintain.

I'm good at keeping tech-debt at bay (AKA maintain ability to scale in complexity while keeping tech costs linear).

I've been working motely in diverse teams for the last 6 years.
I can help mostly with anything JavaScript full-stack and docker, AWS, GCloud.

After finishing a project, I'll be one month exploring new opportunities.

Let me know if you want to chat to see if I could help on your company project!
> Bayes makes the additional assumption of a prior... and optimizes for average-case performance rather than worst-case performance

This is nonsense. Nothing stops a Bayesian from picking a prior that optimizes for worst-case rather than average-case performance, given a particular utility function. The really questionable premise here is that the utility function is known; in practically any case of real interest, it isn't, and that's a problem regardless of whether your decision theory is "Bayesian" or "frequentist" (which are misnomers for decision theories anyway for the reasons I gave in my other post just now).
*It was reported, and the report made public just once.
So then without making other more fundamental changes we would have to gerrymander. In fact a number of strange looking districts are gerrymandered with creating a majority minority district as the stated goal.

I believe we need structural changes to really solve this problem but absent that, I think having a computer algorithm that has the following priorities in the following order:

1) Compact (ie smallest circumference)

2) Least number of axis points and smallest difference in the sides.(ie a square is the goal)

3) Least number of wasted votes (ie use the proposal from the supreme court case)

4) Least change from a previous district (maybe not for this first run)
The Military Secretly Built an “Artificial Brain” Called Sentient
She's a private version of the public defender, taking on as many cases as possible to get the check from the state for each one. It's still all about minimizing costs while maximizing profits and not fretting about the little things like guilt or innocence.
Now that you can download the full game from steam and return it for a full refund, who would prefer to play the demo? That said, you can find all kinds of demos in console stores.
Location: Bangalore (India)
Remote: No
Willing to relocate: Yes
Technologies: overall 6 years of experience. JavaScript, Java, GoLang, C, polyglot
Résumé/CV: upon request
Email: rahul dot ghose at live dot com
In this thread people forget that nothing is truly perfect or secure. But it does not make it worthless.

A threat model exists for a reason. A risk reduction model exists for a reason. Using a tool (computer/ML) to do 95% of the pattern matching is called one thing: not being a dumbass.

I sincerely wonder if any of these super-hostile anti-facial ID activists have truly had someone close to them impacted by a crime, and had said crime go unsolved. Or are they merely idealistic loafers, clutching their pearls, to signal how "woke" they are?
I'd like to know what age the writer was when they did this + How long they had been programming.
Seems like they learned a lot from it.
No it still means that.
>You've made my point. It may not incur a personal cost at the time of use, but it incurs a cost regardless.

You really think that made your point? Wow you are really really really trying to never let anyone use the word free aren't you? By your logic of ultra stretching- nothing whatsoever anywhere in the universe is free. We can ALWAYS put a cost on something.

So that means we should never use the word free?

My kid opens up a lemonade stand and puts "FREE LEMONADE!" on it. I bet you are going to go to her and talk about how it's not really free, because you had to use energy to walk up and get some. She went into her parents fridge and got some lemons and did all the work to squeeze them and make your drink.

You know what "free" means. But ok go ahead and pretend not to know.
For a person who is comfortable with Tmux, is there any significant benefit that iTerm offers over the Terminal.app? I believe Terminal.app is better than other consoles when it comes to power consumption.
Please don't take HN threads into nationalistic flamewar. It helps nothing and only makes this place worse.

https://news.ycombinator.com/newsguidelines.html
I’m not sure any more recent benchmarks exist, but try and use both and notice the difference first hand. One is clearly faster at the things that matter (text rendering and input) and yes — has less features.

The reason for this is the same reason that edge/safari have better scroll+graphics perf in their native OSes over Firefox and Chrome. 1st party browsers use internal apis that MS and Apple use and don’t expose.
Dockerized single-node EdgeFS with geo-transparent S3/NFS access
However, said countries do not use the system of jury trials, so the problem of misrepresenting a witness is bit lessened, as long as the judge follows the law.
It still can affect the judge themselves, which is why the means used should be changed.

The bailiffs are supposed to be armed.
The modern solution to this problem is to use different types for semantically distinct categories, even if the in-memory representation is effectively identical. Noticing that you’re mixing HTML-safe and HTML-unsafe strings is exactly the sort of thing the compiler should be able to help you with.
Yea, but common lisp is also missing nearly all the numerical libraries I need like sparse matrices. Yes, I'm sure someone has a wrapper somewhere, but Julia has native support for all of that and is really nice. It also has much better support for a lot of things like plotting.
I think you're on the money. Humanity would be best suited with global governance to ensure everyone gets treated with a moderate to high level of human dignity and protection.

We're already near a return to city-states anyway. Governance is best done at that level, and most cities occupy 1 county, and 1 county is also the appropriate size for rural area engagement. So this global<->county arrangement makes a lot of sense.

My country (USA) stands in the way of this because it's currently the top dog, but it's mostly just because of existing wealthy folks on top who have the current arrangement in their best interests. It's possible to spread the idea, have enough people demand this, and get global-county governance in place. It's very clear in the US today, that there's 2-4 nations existing within the US. We had a civil war between 2 nations already. Instead of churning matters and moving to 2-4 nations, just cut to the chase and go to global-county.

Local involvement improves everyone's life, and that's the best way to do it, ensure democracy is healthy in every county. It's when people disengage when things get ugly, despair, no control over their own situation and lives.

Unfortunately, global demand for this idea will probably require a major war or nuclear catastrophe. I don't see people doing it otherwise when things are working out even a little bit.
Even OP is telling them to pump their brakes. Anyone who doesn't have a sense of humor about their younger self's code probably still writes the same quality spaghetti.
I agree entirely. Ranked voting or preference with instant runoff (Australia) or MMP (New Zealand) are all much better at representing the population.

They're not perfect of course. People in power will always try to adjust the system to benefit them and their supporters (read: The Dictators Handbook). Even in Australia where voting is mandatory, there is a top and bottom of the ballot and only the top is required (if a party doesn't have a certain percentage, that party is moved to the bottom).
I feel like the Java community will step up and refactor this to be as robust as Enterprise Fizz Buzz [1].

[1] - https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
> a big weakness of Bayes rule is that you can look at any data and specify a prior that will make it look good

This isn't a weakness in Bayes' rule, it's a weakness in your experimental protocol. You're supposed to pick the prior before doing the experiment and seeing the data.

> In my opinion, in any switch to using Bayesian analysis in scientific work, pre-registering priors will be essential.

Pre-registering statistical criteria and assumptions should already be essential, whether you're a Bayesian or not. The fact that it isn't is a key factor behind the replication crisis.
Thank you so very much, stranger on the net. Was looking for this today.