skysight-inc/HackerNews huggingface dataset:
It all comes down to assets. YouTube integrated well with Google and it was getting too expensive to build Google Videos. WhatsApp integrated well into Facebook's model as well as being a strategic position to pin potential competitors.

Growth, churn, arr, etc doesn't really matter that much. My own company was acquired because someone wanted a marketing channel to sell diet food and it was 6x cheaper than FB ads. The revenue metrics were pretty sucky, but like product, you compare it to what they're doing now.

There's a lot of businesses in Southeast Asia being acquired too because it takes a year to get past regulations or because a company like Alibaba doesn't want to deal with the mess of hiring 300 people in Indonesia and Thailand.
> Unicorn type person

What is that?
Maybe there's not much to do as the CTO of Figma. Throwing time into Esbuild doesn't mean he's neglecting his CTO duties.
> but I just don't trust Apple to not break any workflow that isn't editing videos

They broke that a while back too.
As is said, you are what you eat.
Elephant-Clock
No, your strategy would be clever, like Amazon is clever, if you convinced the other players to show you their cards.
If you need their contact details, you can't afford them.
This is close. There was something that introduced Aqua to the world and played up the combo of PDF and OpenGL... Probably also explained in some WWDC 2001-ish video.
>UK Mobile Data for most is unlimited

I very much doubt this is the case given the number of tariffs with data caps
> The zero configuration build tool for the web.JavaScript.CSS.HTML.TypeScript.React.images.SASS.SVG.Vue.libraries.Less.CoffeeScript.Node.Stylus.Pug.Electron.Elm.WebGL.extensions.GraphQL.MDX.XML.
Parcel combines a great out-of-the-box development experience with a scalable architecture that can take your project from just getting started to massive production application.

Very unclear what it does, until I tried to copy/paste the title. That changing word should just be a list.
An Agenda for the Future of the Internet – A16Z
Yeah, I'm somewhat familiar. I worked at a (fairly technological) UK bank, where we did investigations into scams like this. There's really not much that can be done about most of these scams, other than taking your multivitamins to prevent cognitive decline.
While the pictures are certainly beautiful, the birds behave in predictable ways and are ordered the whole time. The chaos is only in the mind of the beholder.

(Also something something Eristic Principle)
From TFA:

> While security experts and senior bankers said many fraud attacks could be traced overseas - including from India and West Africa - Britain is also increasingly exporting attacks.

> ...

> "It's popular to say the fraud threat is imported into the UK, and I don't think that bears analysis," said NECC's Reed. "There is a significant UK nexus to a lot of fraud, our operational experience is showing that."
Same, started learning on Cheat Engine and flash games, and it made me interested in the whole memory editing thing.

Too bad now you have to learn how to decompile a kernel driver and how to bypass that just to try and make a basic trainer.
Well, well... that may not be true for much longer. just take a look at RedwoodJS - https://redwoodjs.com. It's near 1.0, has a solid core team (with a really sounding track record) and just works (really)!

You can't get anything near as sober, sane, predictable, and idiomatic as it IMHO. Just try it.

--
Interesting to contrast this paper’s opinion of significant indentation (“detrimental cleverness”) with “I will never again voluntarily use a language without mandatory indentation for teaching novice programmers”.

http://okasaki.blogspot.com/2008/02/in-praise-of-mandatory-i...
So, a timeshare?
>why don't they (govt) open a public video site for anyone to upload to,

If governments tried to create publicly funded video website for anyone to upload to, it still won't accomplish what we'd hope for because governments always exercise their power censor. (See examples of UK BBC censorship.[1])

Look at the cognitive dissonance in the platitude: "Govnt must stop the erosion of free speech online."

The government-that-censors wants to force private businesses to not-censor?!? Inevitably, the government will force the business to censor something the government doesn't like which creates a contradiction!

[To downvoters: Does a government funded website that has uncensored "free speech" exist now? If not, why would it be realistic that it won't suffer the same pressures to censor that all previous government-controlled communication channels had? Let's not repeat platitudes about "free speech" but really dissect the mechanisms to enable censorship-resistant mass media. The mechanisms of implementation are the more difficult topic!]

EDIT reply to : >"I think op meant, that te government should make video.gov.tld webpage to post government videos there"

But the gp's phrase of "for _anyone_ to upload to" strongly implies user-generated content like Youtube uploaders instead of only the government employees uploading government videos.

Does the UK's BBC count as a government-sponsored website? They already have examples of hosting videos of parliament speeches. E.g. https://www.bbc.com/news/av/uk-politics-58259509

[1] https://en.wikipedia.org/wiki/Censorship_in_the_United_Kingd...
> It's relatively popular opinion that some design patterns are used because some languages lack some features that can achieve similar stuff in "better" way.

You're confusing a couple of unrelated issues there. Just because you need to implement a design pattern if you want to use it with a language/framework that doesn't provide it's own implementation, quite obviously that does not mean that design patterns only exist if you implement them yourself. That's a terribly silly misconception, and demonstrates a misunderstanding of the very basics of what a design pattern is.

Just to be absolutely clear, even Wikipedia defines design patterns as "a general, reusable solution to a commonly occurring problem within a given context in software design", and a "description or template for how to solve a problem that can be used in many different situations." What exactly is there in the definition that ties this to an implementation?
100 years ago the U.S. president invented the original 4 hour work week
A lot of that is to provide several different animations for the comma after LoveFrom is written. Whether that's overkill depends upon how important you think that animation is, considering most people will only see one version, but they seem to think it's worth it.
Do you draw, for lack of a better term, "architecturally" (i.e. technical drawing) or do you draw as a painter would (i.e. as a sensual experience, etc.)?

What printer model would you recommend? What dpi?
[2011] should be added. I thought this was new.
Jony Ive without Steve Jobs is what evolution looks like when you have dysfunctional selection. I'm not sure Ive is even a notable designer unless paired with someone who can filter and guide him.

At least this is what the body of work after Jobs' death suggests to me: laptops that are increasingly nice to look at but, at times had faults that didn't justify their existence().

() Philippe Starck once pointed out that the world contains enough "things". Beauty isn't sufficient to justify the existence of things we make; when you make new things they actually have to deserve to exist. And I fully agree.

Whole generations of Apple laptops didn't deserve to exist.
I was just Duckduckgoing this issue and found this popular title quite amusing. In Finland they are issuing passports against 17% population. Most of which have medical excuse.
David Davis is a backbench MP, he isn't a Government minister. I would sooner eat my own eyeballs than vote Conservative, no matter who the candidate, but Davis does have a principled track-record in voting for civil liberties.
Whenever Indian govt says, there is no problem everything is alright, everything is already wrong and people are scrambling like ants, and leadership has no idea and goes underground.
There would be 100 warnings by people who know stuff, all would be ignored.
How is the world going to balance instant low friction commerce with the need to prevent instant low friction fraud...

I don't think anyone has answers, it's a problem that will affect crypto payments as well as Fiat payments.. I hoped Confirmation of Payee would help, but the massive increase in APP fraud in the last 12 months seems to dispel that notion..

Maybe the answer is money that doesn't settle instantly.. Kind of like how your paypal payments are "on hold" whenever you get them to give the sender time to realise they've been scammed. Maybe all payments take 2 weeks to settle, and everyone lives on free credit up to the unsettled amount..

edit: I worked at Monzo for 5 years, and was in the original Confirmation of Payee meetings as Monzos rep to Open Banking
TIL about unicode rounded corners.

Thanks @mixmastamyk, you just inspired me to add support for them into the python-tabulate project: https://github.com/astanin/python-tabulate/pull/151
Unfortunately no, my time in industry was quite short, but I worked on some really fun projects in that time - generative hair, trees, lighting tools. The cg pipeline has so many parts so you never get bored, and each new production and artistic vision brings new problems to be solved. It’s a fun place to be for sure!
While useful, it should be noted TypeScript ≠ JavaScript and this build tool is for TypeScript. Many of us are using different compile-to-JS languages, or no language at all.
One, I think your timeline is wrong (Rogan got it early Sept. [1] but even the FDA was making "you're not a horse" jokes in late August [2]), and two, just because Rogan took it and got better doesn't mean it's what cured him (I believe he took multiple medications/treatments and most people his age recover from COVID regardless)

[1] https://www.cnn.com/2021/09/01/media/joe-rogan-covid/index.h...
[2] https://twitter.com/US_FDA/status/1429050070243192839
How JavaScript works: Stacks and Queues and tips for efficient implementation
Plasma – 25th Anniversary Edition
Zooming is disabled everywhere on iPhone. Though since the text is so massive hard to imagine zooming improving the experience rather than worsening it even for extremely poor eye sight.
Plain text version, this is all that is to the website. But I'm sure they spent months in design sessions philosophizing about it. Eh.

"LoveFrom is a creative collective. We are designers architects musicians filmmakers writers engineers and artists. You may know us by our past work. We are obsessed with the traditions of creating and making. Fanatically devoted to excellence. Insatiably curious. We collaborate with leaders and founders. We work on projects for joy. We develop our own ideas. Love & fury"
It's not the same thing though, SWC is a different category of tool.

Edit: though I guess if you include the sibling project swcpack, it covers the same ground. SWC itself doesn't though.
The system is broken and everyone needs to cheat to participate. That’s bad - not some amoral democratized system
One of the things that gets to me while working from home is the lack of ambient noise. Where I live is fairly rural and the silence can be deafening
Ok, I'll chime in.

No menu!

Massive waste of screen space just to display a single word!

Making me scroll to find _anything_ of substance... and then finding there isn't actually anything of substance.

Each line has one or two words on it making me scroll to figure out what they are trying to say.

And I still don't know what the company/person is selling!

Please tell me this is the first attempt at a landing page or something?

Give me Geocities over this modern crap any day!

Edit: I guess I'm not the target audience then :)
Bingo.

Add to it being able to work in YOUR headspace and not have to bring other people in a large-ish team along with you and you can get stuff done.
1. Linux support

2. Upgradeable RAM/storage

3. Preferably AMD GPU and CPU

In roughly that order. Sadly I couldn't really find that recently ): Searching for upgradeable RAM is a pain, and current GPU shortage prevents me from being picky about GPUs as well ):
> ...requiring/expectinv only one instance of a class to be available is obviously not an anti-pattern.

I'll disagree. There are very few situations where restricting class instantiation to one object both solves a problem and doesn't cause unneeded headaches.

Almost always a boring global with careful access control is better. It provides a single object just as well without limiting options for future software engineering needs: testing, adding construction parameters, migration, gradual deprecation, etc.

As to legitimate uses, anything with system scope can't be controlled within a process. And there are few things that inherently couldn't be instantiated twice that aren't better managed by the OS.
Since recent Android updates my termux setup hasn't been able to access other application's data. I use rsync via that for backing up content, it still works for things like camera output, but not things like the files & config from my podcast app.

Though it turns out I've been negligent and not noticed the Play installed versions are no longer maintained, so they may have worked around whatever the issue is. I must get around to reinstalling via f-droid...
Since when are they doing nothing? They have been arresting them.
REAL designers would have laid it out in print format and shown it as an image, because HTML / CSS is too limiting.
Freelance photographer / videographer here, mostly involved with horses and general equestrian things.

I use RawTherapee, Canon Digital Photo Professional and Gimp for photo editing, and DaVinci Resolve, VLC and Handbrake for my video pipeline.
Did you use plot.ly to generate your art or some other python library?

What software did you use for the 3d visualizations?
Yeah, I tried skipping around and was totally lost.
Today i was looking for a nice gan usb c charger, surprise, an AmazonBasics charger was one of the first result and the only recognizable brand.

And the first, promoted, comment/ratings is from a guy who received the product for free in exchange for a review.

https://www.amazon.fr/AmazonBasics-One-Port-Charger-Tablets-...
Indeed, but then there is less need for anti-cheat in co-op.
Seeing as the 4K re-scan/refurbished version of 2001 is now out on disc, it might be worth a re-visit to nail down those inconclusive typefaces?
I’ve heard of people being flagged for having things like a debugger open, or files with names that happen to match cheating tools. I don’t think it’s correct to present anticheat as just sitting around screenshotting the computer to find cheat UI.
Blocking motorways is probably illegal - the trouble is, the police arrest people and then they just go ahead and do it again. (Also, I think the Supreme Court decided that the law on blocking highways didn't apply to people doing it in the name of protest so it's far from clear that those people could be convicted - the court has shown activist tendencies in general, something that some pundits predicted would happen as soon as the UK created one.) One of the things the final law is expected to include is more provisions allowing the police to take action to stop people form doing this.
> If the wood does rot then it will eventually become a safety hazard and either be torn down

As we've seen recently concrete also fails, most concrete building have a lifespan of 50-75 years, appartement complexes and other tall buildings need constant maintenance regardless. After that long it's almost always cheaper to destroy and rebuild than upgrade anyways.

From what I understand the main issue with wood is from soil contact (humidity, termites, &c.) and building a concrete base takes care of that issue, above ground structures are very durable: http://www.timberqueensland.com.au/Docs/Benefits%20of%20Timb...

The non biodegradability isn't a big concern when you see how much CO2 is produced and energy is used for concrete: https://en.wikipedia.org/wiki/Environmental_impact_of_concre...
In which case my last option would be relevant:

> or his output is actually not as high as it looks
> Hunt says that the vast majority of the email addresses appear to be in the form of webdev+[username]@makerbot.com and he is not sure why this is done.

Fake users? I only bounced off of thingverse a couple times but it seemed like a community drowning in "artificial engagement." Upload a thing and tomorrow there's 20 copies of it with different names on them.
> The fraudsters had told her to shift her "at risk" cash to an account on a cryptocurrency platform that they emptied - while isolating her from family by stressing secrecy and coaching her on how to respond to sceptical bank officials. "They knew the name of my financial adviser, they were utterly convincing as FCA staff," she said. "And they told me I could not tell anyone about the investigation as it would damage their efforts to catch the crooks."
irony is their new languages are full of flaws either (sometimes from day 1)

Companies are fooling themselves into this quest for holy grail trap.

Good example is Scala, originally created to overcome & extend Java shortcomings, but ending up as an extremely complicated, extremely expensive (in terms of salaries and dev costs) piece of tech.

With the original beautiful functinal intention ending up in a piles of over-engineered, verbose, procedural, java-like code. I'm speaking from personal experience.
I think this depends upon the brand and their marketing strategy. Amazon don't want you to think about their design, which includes dark patterns, as their brand is about making purchasing easy. For companies like Apple, being "designed" is part of their brand strategy, they push it as a differentiator and worth paying over the odds for. Doesn't matter than everything is designed, for Apple it's about being very conspicuously "Apple design", which people pay a premium for.
> Maybe the answer is money that doesn't settle instantly.. Kind of like how your paypal payments are "on hold" whenever you get them to give the sender time to realise they've been scammed. Maybe all payments take 2 weeks to settle, and everyone lives on free credit up to the unsettled amount..

Well, all credit card payments are basically exactly this (which you’d know, given your previous job). The crypto crowd always yell “no chargebacks!” when trying to attract people to their platforms, but chargebacks are actually a feature, not a bug — for the very reason you just described.

I don’t like it, though. It seems totally inefficient, and there are better ways to do this.

Edit: I want to add, because of chargebacks, any credit card processor that doesn’t hold your money for, like, 6 months or whatever, is accepting the credit risk associated with what would happen if all of your transactions were charged back and you weren’t good for the money. Hence why their risk management is a nightmare, and why anyone who enters that space ends up looking like a bad guy who arbitrarily freezes people’s money (unless they choose to use humans rather than AI, but that doesn’t “scale,” right?).
AFAIK Europol has been a significant factor in fighting online fraud because much of it is international and the same group targets many EU countries at once.
I'm an eternally novice programmer: I only do prototypes. 15y ago I wrote my first program. Since then I learned a few languages, but never did I want to become an expert: I was always trying to do relatively easy stuff like a website, a numeric algorithm to take some decision depending on some data, or a macro inside some third-party software. It was all very unintuitive, filled with stuff "I would grasp later" - which I never did, because I didn't have the need. I still have zero clues on what a memory pointer is, for instance, and do not intend to learn it - nevertheless, I have successfully built a few working programs.

I absolutely hated working with html+css+javascript, and the most intuitive language I've used is Python, but I had a few big surprises/headaches while learning it (to my level) by doing. From the top of my head, the whole scope stuff was completely non-intuitive to learn (actually I didn't learn: I just made sure it was working properly by extensive testing and experimentation), aswell as how assigning and modifying lists work.

numbers = [1,2,3,4]

my_numbers = numbers

my_numbers[0] = 999

I would never expect, at first, numbers[0] to print 999 after these statements, etc.

Something else that bothered me was how some methods worked. If I want to make a string uppercase, why wouldn't upper(strvar, other arguments if existant) work, instead of strvar.upper()?, if that's the way the user will implement his function calls?

Of course I don't want to dispute how it should be, because I'm not an expert. But it seems to me a much better introductory programming language than those currently available is possible: all it has to do is limit itself to only novices. And also they shouldn't take "novices" as people with PhD in biology trying to get into datascience - these are not novices at all: they know a lot about math, for instance. The focus should be on simple operations, solely.

Hackernews breakline editing behavior is also unintuitive btw.
A standing desk plus a soccer ball (or the like) to put my foot on.

The desk encourages me to move around which keeps me more alert, and the increased circulation keeps my brain feeling more active.

By propping one foot up on the ball my posture is automatically put into better positioning allowing me to stand comfortably for longer periods; and it allows me to fidget a bit as well.

Staying active and alert like this makes me significantly more productive.
You're right, though I think casual uses of factory methods or objects is a tidier example. Especially since you don't have to justify it with hand waving about bad code.
The Chagos Islands would meet that definition if there were any residents left; they were all forcibly removed, but campaign to return.

Ostensibly they are forbidden from returning because the islands are a nature reserve, but it came out in leaked cables the nature reserve's raison d'etre is keeping out the Chagos Islanders. Conservation is only a side-effect.
Yes, of course. Syncthing is not a backup solution. Luckily the amount of data that I have that is considered private and valuable is not that much (~100GB of family photos and videos, some scanned documents) so my backup strategy has been good old SneakerNet. I have a couple of thumb drives that I leave with family, and occasionally get them back to check/refresh.
Every Startup Has a Billion Dollar Story
As someone with uhhh “experience” with shocks, I would still tense up today. Scream? Depends on the setting, but I would still exclaim profanity esp when it came at a surprise. And this is after years of consenting shocks.

Dunno if I would classify myself as “normal” though. Lol.

But remember, it’s only within in living memory (the 80’s) we started giving babies anesthetic when operating on them because the common belief was “babies just didn’t feel pain”. So I’m not surprised that some believe this should be acceptable (outside of consent).
This is the thing I miss the most after leaving Russia. Coworking is too official and too committed this is basically like a coworking space with very casual atmospere and attendance.
If you don't have the time to scroll for Ive's company, you can't afford them.
I would like to have a language like this that is easy to bind C++ (including classes) code to in a way as easy as ChaiScript.

I did several experiments for a side-project. The end result was that I moved from ChaiScript (no generators or fibers or lightweight concurrency) to Wren language.

I saw Janet, and I was very tempted, but nothing like WrenBind17 exists for it AFAIK.