skysight-inc/HackerNews huggingface dataset:
The scary thing about this is that marketing folks still seem to consider the results from GA as somehow valid. With the result that non-techy demographics get counted more, and therefore marketers assume that non-techy people are more interested in their stuff. It becomes a self-fulfilling prophecy.

Fighting this fight at the moment:

marketing folk - "we're seeing more responses from old people than young people, we should focus on that market"

technical folk - "Are we allowing for the fact that older people are less likely to be blocking GA and therefore most of those untracked clicks are likely to be younger?"

marketing folk - "well, no, but we don't have any information on those, so we can't make any decisions about them."

technical folk - "but we know GA is blocked by ad-blockers. And we know that ad-blockers are used more by younger, more tech-savvy people. And we know that approx 60% of the visits to our site are not registering on GA. So... can we include that in our analysis?"

marketing folk - "...."

technical folk - "...."

marketing folk - "I don't know how to change the pretty graph that GA produces to include that."
No, the USPS has the Congressional monopoly on the delivery of non-urgent letters and delivery direct to mailboxes at residential and commercial locations. They specifically do not have any competition in those cases.
No, foo(x: int) is not a string, it's not even an expression, it's not even an AST node. It's a fragment of the larger ast node

fn foo(x: int) -> ReturnType {
body
}

The ast here splits into

Function {
name: foo
signature: (x: int) -> ReturnType
body: body
}

I.e. the arrow binary op binds more tightly than the adjacency between foo and x: int. And the type of foo is a function, not a string.

A "better" way to write this (in that it breaks down the syntax into the order it is best understood) might be

static foo: (Int -> ReturnType) = {
let x = arg0;
body
}

Or to put it another way. Reading foo(x: int) as "foo applied to x" in this case is a mistake, because that's now how things bind. You should read that "foo is a (function that takes Int to String)". It's a syntactic coincidence that foo and x are beside eachother, nothing more.
Betterment | Frontend, Backend, Mobile, Product, SRE, Data Engineers & Managers | NYC & All USA | Full-Time | REMOTE

Betterment.com is a technology-driven financial services company that offers services for spending and saving, alongside its core investing and retirement solutions. Since 2010, Betterment has had one mission: to help people make the most of their money so they can live better lives. We have a strong culture to keep us aligned on this mission written in The Betterment Way: https://tinyurl.com/betterment-way

* Our stack: Ruby on Rails, React, Dart/Flutter, Java/Spring/, AWS/Kubernetes/Postgres

* Compensation: We utilize a payscale continuously calibrated to a base salary at or above our market. We add equity, company bonuses, 401(k), unlimited vacation (Seriously, we take it!), and extensive parental leave (3 mo min).

* Perks: Personal Learning & Development budget, Funded team outings and activities, annual gym reimbursements and a whole suite of thoughtful benefits.

* We also have an amazing office in NYC that will reopen soon - we love to get together to enjoy activities, food, and fellowship!

Joining Betterment means belonging to a community of folks passionate about change, being on a team that cares for your well-being, and continuing on a journey of non-stop growth and evolution.

-- Mobile Engineer - Multiple roles: Senior, Lead, & Staff (REMOTE) (NYC)
-- Software Engineer - Multiple roles: Fullstack, Backend, Lead, & Data (REMOTE) (NYC)
-- Engineering Manager: Multiple roles: Data, SRE, & Mobile - Data Engineering (REMOTE) (NYC)
-- Product Manager - Multiple roles including Senior, Group, & Director (REMOTE) (NYC)
-- Lead Security Engineer (REMOTE) (NYC)
-- IT Support Associate (NYC)

Apply here: https://www.betterment.com/careers/current-openings/

Disability & Interview accommodations available: interview.accommodations@betterment.com

Please feel free to email me personally if you’d like more details or help finding the right position to apply for: Drew - Director of Internal Engineering - drew.blas@betterment.com
Show HN:Adjust brightness and contrast in YouTube Videos, Vimeo or similar sites
> Generally you use that phrasing when someone takes over a company in order to kill it and loot its corpse,

You may be thinking of a leveraged buyout or LBO.

A hostile takeoever is one where the management of the company are excluded from acquisition talks. The potential acquirer goes over their heads and proposes a deal with the shareholders directly.
How else do you measure whether it is successfully diversifying if not by revenue or more importantly profitability?

Contrast Google with Apple. Even though the iPhone is 60% of Apple’s business, last time I checked, the Mac business alone would put its revenue well within the top 100 companies.
I think Verizon Media is 5th after the big two, Amazon, Microsoft. Unless LinkedIn is separate from Microsoft.
Doesn't apply to PGP. :)

And the kind of theoretical attack that non-prehashing protects you from requires that you sign an attacker chosen message -- relevant in some applications but kind of contrived.
That doesn't explain earlier network television. There was something of a push for high-quality stage drama, jazz, avant-garde comedy in addition to urban situation comedies (I Love Lucy, The Honeymooners).

My guess is that somebody does a successful show and everyone else jumps in the pool.
Aren't traditional grocery stores doing the same thing but using price, sales, positioning, name, and label imitation? When I reach for Quaker Oatmeal Squares, and Wholesome Oatmeal Squares Cereal is right next to it, for cheaper, also in a blue box?
If you are flabbergasted by the fact Yahoo, and everyone else for that matter, thought it absolutely impossible to disrupt Google (except for perhaps a handful of hubris-riddled people at MS), please remember the general sentiment HN used to have towards Google who according to us, at that time, could do no wrong. They were infallible. They were the brightest people in the world. They were The Good Guy (TM). They were so good that when they launched a browser later that year, no one blinked before installing it. You didn't blink. I didn't blink. We just drank the cool aid and clicked "install".
For my game site, I didn't want people to have to deal with passwords. I first tried to use google/facebook signon, but I found the code to be annoying to maintain (google and fb would change their APIs on a whim and really obscure the location of their settings for reasons unknown) and even my friends would rather not use those services. At some point I decided instead to just automatically sign people in and give them auto-generated usernames.

https://www.miscbeef.com/birdcrab

(blatant self-promotion)
The Curious Connection Between Scottish Oatcakes and Human Sacrifice
> Amazon the marketplace isn’t terribly innovative. It’s a marketplace supported by fantastic logistics

These two statements contradict each other. The thing that Amazon does extremely well is logistics and that is core to their marketplace, not something else to the side.

Amazon.com in my opinion is a logistics company who happens to have a Website that sells products.

Amazon moves an item from point a to point b, and they do it fast and efficient enough that people go back to them again and again.

Last month, I ordered two pairs of jeans and a t-shirt from Eddie Bauer. They arrived in three different packages after about 10 days. With Amazon, it would have been 1 package that arrives the next morning or the following day.

If Amazon is abusing its position, substantial fines or regulations are the right solution in my opinion. I’m absolutely not in favor of nationalization. Any kind of government run facility, in my experience, is mind mumbling horrible at their job. They have no incentive to compete - which might eliminate bad behavior but it also makes for a terrible customer experience. Nationalizing Amazon is no different than just killing the company entirely.
AirTag won't work on luggage when is moving over the airport belts
mabl | Boston, MA | Software Engineer | ONSITE/REMOTE | https://mabl.com/careers

Bring AI to software testing at mabl. We provide automatic, self healing testing of web applications using advanced ML and AI techniques to replace the tedious and fragile UI testing of yore. Consider us a smarter, auto-healing Selenium.

We’re a 100% serverless operation built on Google Cloud Platform that rapidly develops and deploys features on a CI/CD model. Four years in, we’re a recognized industry player and growing our engineering ranks to keep building out our platform.

Our open positions:

- Software Engineer, SWE Co-op, Software Quality Engineer

- Head of Customer Support, Support Engineer

- Enterprise Sales, Account Executive, Office Manager

Our stack is built with modern Java 11, TypeScript, and some Bash glue

Drop me (an engineer), any questions joe at-symbol mabl.com, and checkout our careers site [1]. We can’t wait to work with you.

[1] https://www.mabl.com/join-the-team#jobs
Mantine – new React library, 60 hooks and components with dark theme support
I think the way to phrase it is something like: We don't know what the heck is happening, actually. We call this "randomness." But it is not randomness in the sense of truly, fundamentally unpredictable, nonsensical things happening. It is randomness only in the sense that almost everybody fail to see important things coming. But usually you could, in principle, see important things coming. And often a handful of people do, but nobody listens to them.

You use bell curves when you radically doubt your ability to see important things coming, and just assume that a sort of vaguely similar distribution of types of things will keep happening.

Taleb argues, correctly, that this is actually a pretty stupid assumption because new, weird, statistically unpredictable important things happen all the time.

I like Taleb's critique but I'm not satisfied with his answer. Radical skepticism in your ability to see important things coming ... probably shouldn't stop you from trying anyway, using whatever tools you decide, using your reason, are the most useful. You can't predict black swans but you have to try. One of the tools here would be leveraging statistical regularities in past performance. Another would be having some kind of thesis about how solar power, or crypto, is gonna be big, for Reasons, which violates past statistical behavior.

It definitely seems suggestive that hedge funds don't seem to outperform index funds, over almost any timescale you care to choose. Everybody is doing the best they can; Taleb points out that this still isn't very good; he's right, but what else are you gonna do?
Prova
TextDemo
It does though. That money being paid towards AWS will certainly be used to subsidize Amazon's undercutting. A retailer paying for AWS is funding their own demise.
DFINITY | San Francisco, Palo Alto, Zurich | Onsite (remote supported in some locations)| https://www.dfinity.org

DFINITY is reimagining the Internet as a public network that hosts secure software and services. The Internet Computer is a new technology stack (which can replace the need for legacy cloud services, CDNs, databases, web services and more) that is unhackable, fast, scales to billions of users around the world, and supports a new kind of autonomous software that promises to reverse Big Tech’s monopolization of the internet. DFINITY was founded in 2016 and has raised over $150mm from top-tier institutions including Polychain Capital and Andreessen Horowitz.

Our public launch is THIS WEEK (May 7) so to learn more and register to attend our virtual Genesis event, head here: https://medium.com/dfinity/announcing-the-agenda-for-the-mer...

If you’re interested in joining one of the most ambitious projects in tech today, you can find our openings in US and Zurich here: https://grnh.se/54c9b2722us

Some select roles:

Senior Software Engineer, Quality - https://grnh.se/ce079dde2us

Software Engineer, Networking - https://grnh.se/45c3f7442us

Software Engineer, Distributed Systems - https://grnh.se/869cc1572us

Software Engineer, Systems - https://grnh.se/9fd2721c2us

Application Security Engineer - https://grnh.se/38842a9f2us

Infrastructure Security Engineer - https://grnh.se/f7fe60d32us

DevOps Engineer - https://grnh.se/ac3279762us

Site Reliability Engineer - https://grnh.se/974bf2232us

Research Scientists (multiple fields) - https://grnh.se/b1a624492us

Principal, Developer Growth - https://grnh.se/0c53662f2us

Engineering Manager, Programming Languages - https://grnh.se/2d6ec7fd2us

Principal Product Manager - https://grnh.se/42d38ac42us
Bitcoinity.org switched to mBTC years ago. It's so weird to me to see other places still using BTC.
Invoice2go | Sr. Software Engineer (Data) | US (REMOTE) or Sydney, AU (ONSITE) | Full-time | $120k - $160k DOE | https://invoice.2go.com/

Invoice2go helps small businesses get paid.

With over a quarter million subscribers worldwide, Invoice2go helps small businesses operate so they can focus on their work instead of worrying about finances. Providing web and top-rated iOS and Android apps, now has never been a better time to join a (profitable) company focused on a market that has actually grown in the last year, with a pipeline of amazing product launches coming in the next few months to bring even more value to our users.

We're looking for a Senior Software Engineer to join our exceptional Data team. ETL, data warehousing, and strong Python skills are a must. Even better if you bring knowledge of Amazon Redshift, Apache Airflow, data security and compliance, or additional full stack experience. The right person will be fluid between light project management, solution architecture, and hands-on coding, and in turn will be given the freedom (and will be expected) to balance as needed.

We have openings in many technical and non-technical roles (https://invoice.2go.com/careers/) but for this one in particular, email me at my username @invoice2go.com.
Grocery stores select which products they want to sell and have limited capacity.

Amazon provides a platform through which "everyone" can sell "anything" with no tightly constrained space/slots.

As far as I know Amazon is legally closer to a market place where everyone is up their own stand (but they are required to look mostly the same) and which happens to also require you to use their payment system.

I.e. Amazon is just a proxy while the grocery store legally buys and resells the products.
SingleStore (formerly MemSQL) (https://singlestore.com) | Lisbon (Portugal), San Francisco and Seattle | Full Time

SingleStore is a database startup focused on high performance and hybrid workloads (HTAP). Our customers include half of the top 10 US banks, 2 of the top 3 US telcos, and 12% of the fortune 100. You can read all about our product here: https://singlestore.com/product.

Right now, we are in the process of building a next generation data platform capable of handling many different workloads in one system. Think about a massive company storing all of its data, operational or analytical together. That's the vision — and if that resonates with you, say hello!

We have several positions open:

* (Senior) Software Engineer, Frontend (Portugal)

* Software Engineer, Infrastructure (Portugal, US Remote)

* Senior Software Engineer, Backend (Portugal, US Remote), Golang, Linux, Systems Engineering

* Site Reliability Engineer, (Portugal, US Remote)

Careers page with individual links for each open position: https://www.singlestore.com/careers/jobs/

If you want to learn more about the engineering work we do, check out http://singlestore.engineering.

Feel free to email directly at david at singlestore dot com.
I've got one of those entry level Brother laser printers. If you don't mind voiding your warranty, you can buy third party refilled cartridges for less than $20 on Amazon. They work just as well as the OEM ones.
MachineMetrics | Front End Engineer, Cloud Infra Engineer | Boston && Northampton, MA | Full time | Remote (PST - EST) or Onsite | NO VISA

MachineMetrics is a (remote-first!) manufacturing analytics platform that increases productivity through real-time visibility, deep analytics, and predictive notifications driven by machine-learning.

We simplify industrial IoT by helping manufacturers realize real returns within their organizations by enabling them to digitize and drive decisions with machine data. We get to solve really interesting problems everyday as a result of interfacing directly with machines on a large scale - here are some of the technologies we use: Node, Express, React, Redux, GraphQL, PostgreSQL, MySQL, Redis, Docker, AWS, C++

It’s an exciting time to be here - we had a strong initial round (~11.3 mil), are pre-series B, and looking to grow our team with the following roles:

- Front End Engineer

- Cloud Infrastructure Engineer

You can apply to any of our open positions at https://grnh.se/eb4775e72 (don't forget to mention Hacker News / Scott in your application).

Additionally, if none of the above roles are a good fit, feel free to send a general application at https://grnh.se/95537bd62.
It's faster to do "screenshot area to paste buffer" then paste it than to select the text you want (text selection requires more precision than just snagging a zone of the screen) and fiddle with text formatting on the receiving program (Slack, email, whatever). I do it all the time when I just want to show someone something short, and don't expect them to need to copy it. Bonus: precisely the same workflow works for non-text.
I'm here for this! You have my axe
You're probably right honestly that bean counters are mostly to blame. I will say the attitude of being afraid of difficult code is a problem in modern IT (IT of any generation really) and doesn't help but companies not caring about users being the primary cause of bad, unperformat code is the correct take. Conversely then, the handwaving of the OP comment is wrong too, so if we limit the discussion of what one ought to do, I still stand by my point.
How ayahuasca changed my perspective
when people actually care about protecting the starter bars (exposed rebar to star the next floor), you can cast a very weak concrete (1-2 MPa crushing strength) around them. When construction continues, you just chip out the weak concrete, clean the bars with a wire brush and carry on.
Cognitive elite? Or cultural elite. Given that IQ scores purport to measure cognitive faculty but instead measure cultural fluency.

(Changed pretend to purport)
I Built a Portable Steam Machine
I misread the article, and I'll correct the 4 to 2 years now.

Income is income though, not sales or payroll which are the expected and manageable operating costs of overhead and human resources.

If I win the lottery, almost 50% of my winnings go back to the state, and I haven't even bought anything with those winnings. What's different about Amazon having a banner year?
What part of this article or headline (or this sale in general) suggests "turning focus to its 5G network"?
I think this kind of thing is ultimately what I like most about new media. A Youtube series doesn't need to be concerned about skewed audiences or the network's branding: as long as it has a loyal following and an enthusiastic creator, it'll keep coming out. A lot of my favorite content probably wouldn't make it if they had to air on CBS.
I am not from the US but I think Amazon has much more market dominance than Costco. If Amazon had 20% market share nobody would mind, but they don't have real competition that comes close.
Koyeb (https://www.koyeb.com/) | Paris/Lyon (France) | REMOTE | FULL-TIME | 3x Senior Software Engineers

Want to be part of a small team building the future of the Cloud? We’re expanding the Koyeb team and hiring 3 senior software engineers! https://www.koyeb.com/careers

Join us on our mission to provide the fastest way to deploy apps globally! We’re building our engineering team to develop and operate our distributed system orchestrating serverless workloads across clouds.

We are literally at the edge of both technology and the cloud, building a global platform with the latest technologies: golang, containers, serverless, nomad, firecracker, kubernetes, envoy, baremetal, and more.

We’re remote-friendly and have staff based in Paris and Lyon, France, check it out!
> This is exactly why I'm against both negative bank interest rates, and high inflation.

Use it however you wish. But having it sit around, even with positive bank interest rates and low inflation, will still have it lose value over time. If you have a savings goal, then for any period beyond 5-10 years you'll have to invest it.

And negative rates are not unreasonable:

* https://www.bloomberg.com/news/articles/2019-08-08/the-non-w...

* https://archive.is/zlyRi
Informal Systems | Senior Engineering and Product Roles (Berlin, Toronto, Lausanne, Vienna, Remote)| Full Time | Rust | Go | https://informal.systems/ | https://twitter.com/informalinc

Informal Systems specializes in the design and verification of Proof of Stake consensus and interoperability protocols like Tendermint and the Inter-Blockchain Communication Protocol (IBC), and their implementation in Rust and Go. We're structured like a workers cooperative, and serve as one of the core research and development teams in the Cosmos Network. Learn more about our cooperative here: https://informal.systems/2020/09/21/informal-owners/

The work we do plays a critical role in the emerging Internet of Blockchains. We're also building tools to make formal verification a more accessible part of software development. Our mission is to build verifiable distributed systems and organizations to support localism.

We're hiring for engineering and product roles across the Cosmos ecosystem, to help build the Internet of Blockchains. If you're interested, please apply, regardless of the roles listed: https://informal.systems/careers/

Feel free to reach out to hello@informal.systems with any questions!
Seems like all big retailers do this. I know that Home Depot's HDX brand copies products, and you are more likely to find HDX in stock than the products it competes with.
What makes Canada worse than India?
Imagine if we did that when printing presses came along replacing the scribes or cars came along replacing the coachman, our civilization would stagnate.
cognita.ch | Berlin, Germany | Onsite Berlin (100% remote while pandemic, 2 days per week at office eventually) | Part- & Full Time

Cognita is a media monitoring news aggregation company founded at ETH Zürich that has more than ten years of experience serving broad range of customers.

We are offering a SaaS product https://bluereport.net/en and implementing state-of-the-art tech to allow faster growth in our market segment.

We have two open positions:

Lead Software Architect:

- > 5 years industry experience in software engineering in fast-paced environments

- Extensive know-how and experience with systems design and modern architectural patterns

- Strong competence in software engineering in at least one technology of our tech stack: Python, Ruby on Rails or JavaScript

- Advanced knowledge of databases like PostgreSQL/RDS and Elasticsearch

- Advanced experience with agile, test driven development and workflow automation

- Great at communicating with people, motivating everyone and getting the whole team on the same page

- Fluent in English

- Pragmatic mindset, hands-on mentality, stress resistance, recognize and address challenges, set clear objectives, adapt to changing conditions

- MSc degree in computer science, mathematics, physics, engineering, machine learning or equivalent practical experience

Learn more & apply here: https://cognita.jobs.personio.de/job/311371

In addition we are also looking for a Ruby Full Stack Developer: https://cognita.jobs.personio.de/job/145998

Alternative: email me with questions joerg.ossenkopp[at]bluereport[dot]net
Ublock still blocks this