HN user

dkyc

2,233 karma

david.kokkelink@gmail.com

Posts33
Comments185
View on HN
www.datawrapper.de 9mo ago

Does stacking pull requests make us more productive?

dkyc
3pts0
www.blacksmith.sh 1y ago

Blacksmith: GitHub Actions, twice as fast, half the cost

dkyc
1pts0
blog.datawrapper.de 3y ago

How to Measure the Earth

dkyc
1pts0
polarisprogram.com 4y ago

Polaris Program

dkyc
121pts73
observablehq.com 5y ago

Observable Templates

dkyc
2pts0
www.reuters.com 6y ago

Wirecard Files for Insolvency

dkyc
9pts1
blog.datawrapper.de 6y ago

Responsible Visualizations about the Coronavirus

dkyc
1pts0
blog.datawrapper.de 7y ago

What to consider when creating tables

dkyc
1pts0
www.nytimes.com 7y ago

Saudi Aramco Is World’s Most Profitable Company, Far Exceeding Apple

dkyc
131pts94
www.datawrapper.de 8y ago

Cryptocurrencies Crashing on January 16

dkyc
4pts1
www.bloomberg.com 8y ago

Long Island Iced Tea Soars 500% After Changing Its Name to Long Blockchain

dkyc
316pts248
www.nytimes.com 9y ago

Steve Ballmer Serves Up a Fascinating Data Trove

dkyc
1pts0
madebyevan.com 10y ago

WebGL Water Demo

dkyc
6pts2
news.ycombinator.com 10y ago

Ask HN: How to account for annual prepayments in SaaS startups MRR?

dkyc
3pts0
transmog.net 11y ago

Www.paulgraham.com on mobile devices

dkyc
1pts0
jisp.io 11y ago

Jisp – A programmable language that compiles to JavaScript

dkyc
88pts44
m.europe.wsj.com 11y ago

Larry Ellison to Step Aside as Oracle CEO

dkyc
1pts0
news.ycombinator.com 11y ago

Ask HN: How to learn design as a hacker?

dkyc
117pts49
localregister.amazon.com 11y ago

Amazon Local Register

dkyc
321pts216
stackoverflow.com 12y ago

Multiline strings in JavaScript

dkyc
1pts0
www.independent.co.uk 12y ago

Free will could be the result of 'background noise' in the brain, study suggests

dkyc
2pts0
paulgraham.com 12y ago

Viaweb's First Business Plan (1995)

dkyc
2pts0
blogs.wsj.com 12y ago

Google Says It Passed on a Deal of up to $5 billion

dkyc
1pts0
i.imgur.com 12y ago

Life expectancy by health spending per capita [graph]

dkyc
3pts1
oneplus.net 12y ago

OnePlus releases 300$ 64-GB "flagship killer" Android smartphone

dkyc
4pts0
www.cnet.com 12y ago

Aerofex hoverbike could be yours by 2017

dkyc
6pts1
aerofex.com 12y ago

'Hoverbike' Aerofex will come to market in three years

dkyc
4pts0
www.youtube.com 12y ago

Jailbreak-Tweak brings multi-window multitasking to the iPad [video]

dkyc
1pts0
thenextweb.com 12y ago

Jailbreak tweak brings multitasking to the iPad

dkyc
47pts34
www.theinformation.com 12y ago

Google Takes Aim at the iPhone with Android “Silver” Program

dkyc
4pts1

The 11/18 outage was 2.5 weeks ago. Any learning & changes they made as a result for that probably didn't make its way yet to production.

Particularly if we're asking them to be careful & deliberate about deployments, hard to ask them fast-track this.

One thing to keep in mind when judging what's 'appropriate' is that Cloudflare was effectively responding to an ongoing security incident outside of their control (the React Server RCE vulnerability). Part of Cloudlfare's value proposition is being quick to react to such threats. That changes the equation a bit: any hour you wait longer to deploy, your customers are actively getting hacked through a known high-severity vulnerability.

In this case it's not just a matter of 'hold back for another day to make sure it's done right', like when adding a new feature to a normal SaaS application. In Cloudflare's case moving slower also comes with a real cost.

That isn't to say it didn't work out badly this time, just that the calculation is a bit different.

These engineering insights were not worth the 16 seconds load time this website took.

It's extremely easy, and correspondingly valueless, to ask all kinds of "hard questions" about a system 24h after it had a huge incident. The hard part is doing this appropriately for every part of the system before something happens, while maintaining the other equally rightful goals of the organizations (such as cost-efficiency, product experience, performance, etc.). There's little evidence that suggests Cloudflare isn't doing that, and their track record is definitely good for their scale.

It's not even clear that the premise is true. There's lots of 'research' done in the big tech companies.

The biggest reason why companies don't seek to emulate "Dupont, Bell Labs, IBM, AT&T, Xerox, Kodak, GE", is probably that it reads like a list of textbox examples of "companies that failed to execute on their research findings", so clearly there was something wrong with this approach.

From "framework fatigue" to "new framework" in five paragraphs.

Personally, I find all these minimalist, back-to-the-basics frameworks a bit misguided. It's always reeks a bit of "well my farts don't smell" – other developers' frameworks are bloated, dependency-overloaded and too complex. My new framework is simple, based on a powerful idea, and just right.

Imo, the best way to build a truly good web app in 2025 is to embrace both server-side rendering and client-side rendering, by sharing the same rendering logic between client and server, like e.g. SvelteKit, Next.js and others do.

I would think of it that way:

- no company generates revenue in its first second. Even if you start a lemonade stand tomorrow, you'll have to buy some lemons first. The time-to-revenue might be very short, but it's never zero. Therefore, making no revenue for 1 day or for 10 years is not a step change, but simply a point on a curve.

- Capitalism is basically a long history of creating vehicles with increasing sophistication to bridge that gap: provide funding for ventures that have returns in the future. This is intrinsically difficult, and it's easy to waste money, but it can work immensely. This started with the Dutch inventing limited liability corporations to fund ship expeditions, and today's VC is essentially an extension of that.

- It has worked well in the past to bet on companies that don't optimize for time-to-revenue, but something else – famous examples being e.g. Amazon, Google, Meta, who all lost lots of money initially.

Hence there can be companies that make no money for quite a while. And it can even turn out that the vast majority of the companies that make no money for a while never make any money. Accepting this risk is a feature, not a bug.

I think what changed is that we at least can attempt to limit 'bad' things with technical measures. It was legitimately technically impossible 10 years ago to prevent Photoshop from designing propaganda posters. Of course today's 'LLM safety' features aren't watertight either, but with the combination of 'input is natural language' plus LLM-based safety measures, there are more options today to restrict what the software can do than in the past.

The example you gave about preventing money counterfeiting with technical measures also supports this, since this was an easier thing to detect technically, and so it was done.

Whether that's a good thing or bad thing everyone has to decide for themselves, but objectively I think this is the reason.

It's valid to think of this as Microsoft sort of squandering a unique opportunity to become the ubiquitous video conferencing standard by not investing in Skype, back when it had a market-leading position. Another way to look at this is that even though they bungled this, they still managed to become that solution through Teams. Even though they failed to compete with Skype, got leapfrogged by Slack, and then again by Zoom, they still manage to come out on top, at least in corporate America.

You can argue that they could have been Zoom, too, but looking at Zoom's 22bn market capitalization I don't think Microsoft sheds many tears about that thought. It's more a testament to the incredible market power and distribution muscle Microsoft has, that they can afford this many bad decisions and still win in a way.

OpenEuroLLM 1 year ago

But can I run it on Gaia-X?

This really reads like a parody. Press release, “a consortium of 20 research institutions”, “awarded the STEP (Strategic Technologies for Europe Platform) seal”. Lots of grandiose self-congratulations. All with nothing to run, download or try of course.

Datawrapper | Product & Visual Designers | On-Site or Remote (EU&UK) | FTE / 80% (4-day week)

We're looking for product/UI/UX designers, both for brand & communications as well as our data visualization product.

Datawrapper is a data visualization tool for journalists & other publishers. Used by NYT, Washington Post, AP, and many others. You’ve likely seen a Datawrapper visualization before - election results, Covid numbers, maps on world events, etc. are created using Datawrapper. We reach >200 million unique monthly visualisation viewers with a team of just over 30 people, fully bootstrapped. Looking for 2 talented designers to join our team.

https://www.datawrapper.de/careers

hiring at datawrapper dot de

This hack seems to affect the Dropbox Sign application, which is based on HelloSign which they acquired a few years ago. It’s still running on the hellosign.com domain and seems mostly separate, so it wouldn’t surprise me if they also store passwords differently.

I find it a strange choice to explain double-entry bookkeeping with the example of "one entry for Alice, one entry for Bob". That's really not what it's about. It's obvious that a transaction with two parties could be recorded in two places, but to me the crucial point of double-entry bookkeeping is that it requires two entries for each party of the transaction. So if Alice buys book from Bob, four entries are made.

I get that this is supposed to be a simplification for educational purposes, but I find this is simplification is an oversimplification, since it omits the key point.

I'm not a psychiatrist, but this bit stroke me as funny:

Solving the problem of conditional self-worth is less complicated than you might think. You don’t have to go through regression therapy and get a better understanding of how your early-life caretakers gave you implied messages of contingent worth, neither do you have to sift through the wreckage of emotional or physical suffering you endured growing up.

You simply need to recognize that you are worthy exactly as you.

How's that different from telling a depressed person to 'simply stop being sad', or a disabled person 'simply stand up and walk'? I'm sure the point of regression therapy is to get to that point, and this 'realization' is not a shortcut to it (caveat: I don't actually know what regression therapy is).

On mobile, the "Let's talk" button in the top right corner is cut off by the carousel menu overlay. Seems like CSS is still out of scope of the bug fixing magic for now.

On a more serious note, it's an interesting blog post, but it comes off as veeery confident about what is clearly an incredibly broad and complex topic. Curious to see how it will work in production.

"I value Figma the product, I couldn't care less about how much money they raised" is an argument like "My power comes out the socket, so I couldn't care less about building power plants". It's hard to have one without the other. Figma the product was built with the the money they raised.

Are you saying that the business of "we make a thing and we ask for money from our users for said thing" model cannot work?

I'm saying that companies like Figma, which has raised $333 million dollars in venture capital, at up to a $10bn valuation, cannot exist if those investors don't see sufficient options for liquidity.

And given that people strongly value companies like Figma, as evident in this very thread, that would be a bad outcome all in all. The only market participants for whom this wouldn't be a bad outcomes would be big, established businesses that have to fear less startup competition.

Clearly Figma is providing a valuable product to the market. In part visible here by how people celebrate this decision. But people are celebrating Figma's continued independence without understanding that without the possibility of being acquired for a large amount of money, the funding and incentive situation that resulted in the beloved independent Figma wouldn't exist.

This is not as much about Figma, which is big already and will be fine, but the 100 other potential Figmas that might not even been started yet. They will have more difficulty finding funding, attracting employees with equity, etc., when the scenario 'big tech co acquires company for lots of $' doesn't exist anymore.

Why would anyone go worth at a small company for equity if there's no chance to get liquidity? Why would investors invest? This decision might improve the short-term situation of the market, but over the long-term, I can only see how it benefits the big companies, which rely on today's cashflows / RSUs to attract people.

The reality is that for extremely high-growth companies such as Figma, only companies with an extremely strong existing business and strategic fit can afford to acquire them. Corel, for example, was valued at $1bn in their 2019 acquisition. There's absolutely no way they could acquire Figma. At the same time, VCs are betting on Figma-like outsized exits for their model work.

I get people are dying to stick it to the big tech cos, but the reality is that the long-term effect of actions like this is reduced funding and less new, disruptive companies – and strengthening the situation for the cash-rich behemoths like Microsoft, Google, etc.

Except outlawing acquisitions by larger tech companies will absolutely reduce funding and incentives to start companies, and result in less products, less companies, and less competition.

Datawrapper | Data Vis Developers | On-Site or Remote (EU&UK) | FTE / 80% (4-day week)

Always looking for talented developers with experience in Svelte or data visualization.

Datawrapper is a data visualization tool for journalists & other publishers. Used by NYT, Washington Post, AP, and many others. You’ve likely seen a Datawrapper visualization before - election results, Covid numbers, maps on world events, etc. are created using Datawrapper. We reach >200 million unique monthly visualisation viewers with a team of just over 20 people. Bootstrapped, profitable since day 1. Stack is NodeJS backend with Svelte frontend and D3/Svelte visualizations.

https://www.datawrapper.de/careers

hiring at datawrapper dot de

They don't make anywhere close to $10 a month selling ads to a user.

This is somewhat incorrect. In Europe (which this is about), Facebook's average revenue per user is about $70 per year (~$6/mo), and in the US it's around $232 (~$19/mo). Taking into account the additional overhead of collecting payments from individual users, support, etc., it's definitely not orders of magnitude away.

All data from Meta's last annual report: https://d18rn0p25nwr6d.cloudfront.net/CIK-0001326801/e574646...

If they hadn't spent so much time, you would have noticed. That's the point.

Adding features and capabilities to a without making it more complicated for users who only use a fraction of them ("chat and huddle app"), is part of why this is so complicated.

Datawrapper | Full-Stack / Data Vis Developers | On-Site or Remote (EU&UK) | FTE / 80% (4-day week) Always looking for talented developers or designers with experience in Svelte or data visualization.

Datawrapper is a data visualization tool for journalists & other publishers. Used by NYT, Washington Post, AP, and many others. You’ve likely seen a Datawrapper visualization before - election results, Covid numbers, maps on world events, etc. are created using Datawrapper. We reach >200 million unique monthly visualisation viewers with a team of just over 20 people. Bootstrapped, profitable since day 1.

Stack is NodeJS backend with Svelte frontend and D3/Svelte visualizations.

https://www.datawrapper.de/careers

hiring at datawrapper dot de