skysight-inc/HackerNews huggingface dataset:
Group brainstorming is most effective when at least some of the participants are prepared in advance, and maybe even written down something, and then sent to everyone attending.

Most won't read, but some will. Thus, we will have people with different levels of prior knowledge and preparedness. Variability helps in the Wisdom of the Crowd.

But I've also heard that some facilitators are best at brainstorming without any prior knowledge or preparation, i.e. starting with a clean slate. I think that way it's easier to ask naive or "stupid" questions that might lead to some interesting solutions.
the bitcoin wallet is worth ~$400 [1]

[1] https://mprimi.github.io/portable-secret/examples/bounty.htm...
I had my usual hackles up when I read "proving Einstein wrong", but yeah, Zeilinger actually did do that.

Usually when I read people declaring that they've proven Einstein wrong, it's about relativity. Zeilinger's work is very indirectly related to relativity, but what it does affirms Einstein.

Einstein was wrong that (special) relativity conflicts with quantum mechanics -- but only because he didn't want to believe the results of his own work. Einstein proved Einstein wrong by proving Einstein right. Einstein's conclusion was indeed bizarre, but it left a very clear path for experiment to prove it, and Zeilinger achieved that. Pretty cool.
I've been through something like that. I was quite young at the time but even so it took an enormous toll on my health. Sounds like you have an OK sleep schedule though so do keep that up.

Would it be possible for your employer (or friend in IT even) to loan you a little money to get a place closer to work?

Would it be possible for your parents or someone else from your family to move with you (so everyone is sharing the cost)?
Seems like most of the issues here are caused by an incomplete understanding of how React rendering actually works.

That's why I wrote an incredibly extensive article on this: "A (Mostly) Complete Guide to React Rendering Behavior". I'd strongly recommend reading through that to help internalize what React is doing and how re-rendering works:

- https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-...

In general: yes, *React re-renders recursively by default*. Also: yeah, _no_ web app will update as efficiently as a 3D game engine, because it's under completely different technical constraints. On the other hand, web apps are also a completely different _kind_ of application than a 3D game as well, and the DOM is a different display environment than rendering 3D models and executing physics logic.

Also, the article said:

> I would like to acknowledge that there should be “some” overhead from using the development build, but I wouldn’t expect turning on production mode would have a substantial impact on this example.

There _is_ actually significant difference between dev and prod build performance. By default, profiling only works against development builds, but there's two ways you can try measuring the render time of a production build:

- Alert your build setup to alias "react-dom" to the special profiling build, which is a production-like build that still has the profiling logic enabled, then use the React DevTools Profiler to repeat this demo: https://kentcdodds.com/blog/profile-a-react-app-for-performa...

- You can also use the special `<Profiler>` component with a callback that captures and logs render timing data. Off the top of my head I can't remember whether it will report data with a true production build, or whether it also requires the "profiling" build. Either way, adding that to your component tree will give you the timings for each render pass, and you can log or do something with that data.

Agreed that some of the steps to optimize rendering behavior ( use of `React.memo()` and `useCallback()` ) can be annoying, but you also don't _need_ those all the time.

In general, React is not designed to be the absolute fastest way to update the UI. It _is_ designed to let you write encapsulated components that are straightforward to understand, and remove the need to think about _how_ the DOM gets updated. In most cases, the update performance _is_ "good enough" out of the box, without needing to do additional work to optimize that, and React does give you tools to improve that where needed.
Didn't hit the paywall for me. I was wondering why not.
Probably some bytecode representing an RPC enum variant
I randomly typed in the word "lines" into a pacman search and discovered the existence of the lines IDE [0]. Never heard it mentioned anywhere before. I know nothing about it, I was just experimenting with pacman search out of boredom.

[0] https://www.creatixbih.com/lines/
Why? It's freedom of choice. People who don't want their biometrics tracked should not use the system.
It supports any payment system that permits a sale of $0.00
Like sibling comment elucidates, code-golfing is just using tricks to get the size of a program down without impacting its functionality. This could be as simple as using single-character variable names or something more complicated like including a decompressor that expands some packed code before execution.

If you got the decryption code plus the payload small enough you could theoretically put the whole thing into a data URL (a URL that doesn't link to a remote resource, but contains all the data needed to display a web page). This data url could theoretically then be encoded into QR and accessed entirely locally on anyone's smart device.
Alternative title: Apple launches Freeform: a powerful new app designed to boost Apple Pencil sales
> To be honest, I still don't see anything comparable.

I think it's just around the corner for those types of applications to come back. And surprisingly, they will come hand in hand with note-taking outliners, not your run-of-the-mill no-code or low-code tools.

See for example Obsidian canvas, released this week. I see it as functionally similar to Visual Basic GUI editor, except simpler and easier to edit; and its layout is stored as JSON in a .canvas file. The open-source Logseq is adding similar visual layout templates together with data-recovery primitives.

They just need to add the core interactive data widgets (text field, text area, buttons) and expose the cards to a programming language in a end-user accesible way, and you'll have the power of a visual language, except web-integrated and with a really simple way to add data (the outliner editor).

[1] https://obsidian.md/canvas
I think an important distinction here is that Clear doesn't want a separate line. They want to cut in the PreCheck line to make more money. The worse they can make PreCheck, the more money they make.
inetknght it looks like we hit the flame war reply limit.

Only thing i'd like to respond to is that my view has nothing to do with making money or using the house as a business. Whether the house is worth the same, more, less than I bought it for is irrelevant to the question of if I am suffering financial harm from my neighbor's action.

If you do something that costs people money, then you make them whole, whether in occurs on your property or not, and whether they're in a mansion in the hills or a 500sf 1br condo.

I agree that houses shouldn't be investments and our current system is crazy, but it's completely orthogonal to the point at hand, except in the case of pushing more Karen types to take their financial stresses out on their neighbors =P.
Personal opinion: I think scarcity is mostly a solved problem, in that most of us are working on projects that only exist to make someone else more money, not to fulfill any actual needs of those 8 billion humans.

There are exceptions of course.

But most of us could stop working tomorrow, and aside from the lack of income, the scarcity of resources available to us would not change.

The real problems that causes hunger/poverty in our world has more to do with logistics and politics, not a deficit of resources.
> Occasionally I'll come across a vehicle that has obviously been in the same place for years: cracked tires, oil spots and or larger weeds growing around.

It depends, but those things can happen in a much shorter timeframe. I have a (running and usable) car sitting for a couple months and there's no oil spots but by the tires and weeds it could appear as if it's been there longer than the year I've been there.
It might be only 1%, but if you eyeball the trend there's definitely a reversal between 2019 and today.
Feels like the default human response in a lot of situations...
> Cry me a river about your house value.

you're the reason HOAs exist, it's a shame because HOAs suck but at least you have some idea of standards the neighborhood shares and holds themselves to.
> Is Slack, Teams, or Trello not collaborative because it won't run on my XBox360?

This is not their point because your XBox360 is not something you use to perform your job (or, at least, it's not something most people use to perform their jobs). If I use a Windows computer for work and I can't use this software to collaborate on that work, then this isn't really "collaborative" software in the practical sense.
Funnily enough, that's pretty close to the way it's seen "out in the sticks".

I'm happy to live next door to a grumpy old dude with six derelict cars rotting in his back yard. It keeps my property value low, which in turn keeps my taxes low and keeps the type of people away who would otherwise have an issue with my doing metalworking in my own workshop because of the noise.
>So,PerlWhitespacecanstillbeusedinperl,withgreatutility.
Usually laws like this are anti-poor so I just call them that. Municipal governments have been turned into HOAs and the median American voter wants to live in an exclusive neighborhood. It's sad how badly these suburban utopia views distort society and the economy.
Move a young relative into one of these encampments and we’ll compare notes.
I know some people do outdoor burning in rural settings to address debris, etc. Curious now if there is a cleaner way to burn that debris other than an open fire.
I feel like Python is starting to get a lot of the same bad rep because non-techies can learn it. It's actually a great language if you want to build stuff really fast. Not everything needs to crunch a billion operations per second and even if you want that, there are several good libraries for that.
I would gladly pay -more- to be near broken down cars. High chance they will not tell me what to do with my own property.

I would not even accept a free home in an HOA neighborhood.
Sorry, my comment wasn't about bitcoin/sybils.

More about the computational aspects around things like smart contracts.
> I thought it was weird when Jetbrains started to split up their product into language-specific products

They're for different audiences; the hurdle of trying to explain to a JS dev "yeah, I know when it starts up it asks for a Maven/Gradle/JVM, but just ignore that and open a directory after you install the following 8 plugins" is bad DX. As others have said, the standalone products are not feature parity with the IJ plugins. I have no idea why that is, or what incentives are driving that, but for the time being it is what it is
Why are you blaming Clear for the long TSA lines?
> I mean, the concept of non-binary requires holding the irrational, non-empirical belief that men and women are loosely defined as a set of sexist stereotypes

I don’t think there is anything irrational about the view that gender expression is in part based on stereotypes and social construction. Cross cultural and intergenerational comparisons clearly show that there are cultural differences in how genders are expressed.

It is not irrational to believe that some people are drawn to gender expressions not traditionally associated with their biological sex, nor is it irrational to suppose that there is suffering associated with being prevented from doing so, or humiliated or ostracized if they do.

What is irrational is to claim that there is no such thing as biological sex, that sex rather than gender is a continuum, and that the only difference between a man and a woman is what someone claims themselves to be.
I actually find go a joy to use, I dunno.

I like statically typed languages, and go makes defining and using types so simple and straightforward that it feels like you get a lot of the benefits of dynamic typing without the headaches.
> What would the analagous "extinction" bere here?

Look at Android and how it is almost impossible to de-Google it for a live demonstration.

(I don't think there is a market for developer tools, though.)
Cyphers, the algorithms used to encrypt the secret file, become obsolete over time.

We still need to solve for obsolescence. You can encrypt a file today using a cypher that will eventually be removed from all browsers, desktops, and phones.
When you interview somebody you might work with then you want to ask them about the technology in your area and their experience in that area. Ask them some basic stuff about your tech space then ask them to talk about a problem they've solved recently in that space. If they have that experience then when you deep dive into it then it's like a problem solving discussion. Stuff you expect of them to know about they should know and it'll allow them the give you some idea of their experience.
> My Ooni experience has been very bad

Sorry to hear that, but maybe you can still work at it.

> at the back it's 900, at the front 600. This is after an hour of warm-up.

I think that it will be as hot as it is going to get, after about 30 mins.

I get a touch over 500c at the back corner (maybe 950F) and a bit over 300C (600F) at the front lip. This should be right, with a centre at 350 to 400C

> rolling pin, or hand-stretch?

I hand-stretch, but also autolyse.

> lots of flour on the peel.

Semolina. Put your friend Semolina on the peel. It's a very coarse flour, as opposed to pizza flour, which is very fine. It makes the pie slide like it's little dry ball-bearings. Semolina.

If you can't get Semolina, use coarse cornmeal.

The next time you have pizza in a relatively authentic Italian place, run your finger along the underside of the pizza. You should feel a slightly rough, sandpapery texture that isn't present on top. That's from the semolina.

Just before launch, give the pizza a back-and-forth shake on the peel first, to be sure that it's moving, and get it moving if need be. You should know that it's not sticking to the peel, because you've seen/felt it move a bit.

Do you use the same peel to launch and to extract? Typically this is not recommended as the extraction can make that peel hot and moist, which would affect the next launch. Launch off wood or aluminium. Extract with aluminium or other metal peel.

Look for the "ultra-low zone" trick for turning the flame down very low after launch.

You will get these tips in https://www.reddit.com/r/ooni

You can see techniques demo'd on youtube. e.g. ulttra-low zone: https://www.youtube.com/watch?v=VAGmW4SI4PU and shake
https://www.youtube.com/watch?v=VkD-IrTNpTk&t=27s
Don't give up, there are tricks and techniques to learn.
Click on the gear icon to choose between TALA, Dagre, and ELK
It is quite easy to see that the "embrace" is to release a core into the open source world. They embraced the idea of open source and released something, they extended the user base into the world of the non-free option. The thinking is if they can get a critical mass of folks onto the option that is non-free, they will extinguish the free option by no longer supporting it.

And this is not much different from the things they did this with back in the day. Used to, you wouldn't target open source, as much as you would student audience. The battle used to be more over what corporate workforces would want and use. The open source development scene changed that a bit. Though, it is kind of... interesting to consider how many tools and ideas have been lost in that process.
I still use Flash too. I even have the old flash brower plugin that use /tmp for storying flash*... files. I just don't have it set to auto-play. It's always click to play.

Additionally I use a flash created "alarm clock" from the early 2000s almost every day for various tasks.
Blocking crypto on http:// is to spec (aside from localhost) and all the browsers do that.

Blocking crypto on file:// is not to spec, and testing above (https://news.ycombinator.com/item?id=34084526) none of the browsers do that.
Fine Tuning Text-to-Image Diffusion Models for Subject-Driven Generation
You're at the point where you have very specific requirements and the point where you need expertise.

Delegate the task to your book-keeper or accountant.

That probably means finding one.

It certainly means spending money.

If that's a problem, raise your prices because book-keeping and accounting are a cost of doing business.

Good luck.
This is not the best option if you want to make two or more pizzas in a row. Or pizza-dough-breadsticks after the pizza, or whatever. Building a pie in a hot cast iron pan is not fun and you'll have to adjust your technique a little, because it will have started cooking while you were still putting it together. It'd work if you have at least two big cast iron pans, but I doubt most people do.

I do strongly recommend the cast iron technique for beginners, though, since it requires no special equipment at all—otherwise, you'll want a stone, and you're probably gonna have a really bad time unless you also get a peel, since transferring off the stone to e.g. a cutting board when the pie's done isn't bad, but transferring onto the stone without a peel makes the single trickiest part of pizza-baking even trickier. Cast iron technique skips all that, you just need a pan, great way few newbies to convince themselves they can make passable pizza at home, before investing any money in it.

One trick I use is that I hit the top with an electric heat gun or propane torch, just a little, while I'm waiting for the oil (you oil the pan) to start sizzling so I can transfer it to the oven. Only needs a smidge of broiling at the end, that way, less risk of getting distracted and burning it. But that's optional.
It's not a service.

It's a simple hack and I use it for 3-4 use cases for which no service exists.

Among other things:

- It works offline

- My mom can use it

- It works on any device (even a borrowed one or a newly formatted one)

- It can save me if *all* my devices get stolen

- It can save me if I'm stranded in a foreign country without any document or trusted devices,

- Etc.
Because it’s easy to monetize crap. So no one takes the time to reproduce valuable content.
Yes, there are solutions if everyone is onboard with the arrangement. However, sharing a .pages or .key file with a prospective employer or client is asking them to do extra work, and is rude at best and a deal killer at worst.

As a corollary, sharing .7zip or .tar or .rar when a .zip would do just fine are equivalent mistakes.
So do some airport lounges in some airports. And memberships to those lounges usually cost 3-4x/yr what Clear does (in fact IIRC one of the lounges in SFO has an exit to security that gets to cut directly in front of Clear).
Got any good recipe for flatbread ? I tried few but kinda got mildly dissatisfied with most I tried. Or annoyed that they took enough work that I might as well be making pizza.

I got food processor nearly just to make pizza dough without much mess. Just one big batch that then gets mostly frozen after for fast pizza on upcoming weeks.

Flatbreads I prefer to use as base for essentially a grilled sandwich or to put some leftovers between 2 and heat it up as sort of "quesadilla"

> Pizza gets a bad rap healthwise, but when it's made at home it can be perfectly healthy.

Eh, half of that will still be crust and that's basically calories-only. I would still not call it healthy unless you replaced so many "traditional" pizza elements that it stopped being a pizza and became just some round bread-like carrier for ingredients.

Being able to fit within healthy eating, sure, but still something that would be hard to eat day to day unless you got high daily calorie burn.
Doesn't require any special software. Just a browser.
Used to have it all the time and loved it. Haven't had it in years, perhaps because I'm embarrassed about ordering it given all the shade thrown its way.
Nothing, it’s the paid for line cutting that is the problem (with airports getting a cut for enabling it). TSA could do the same biometrics verification, and arguably does with their latest credential authentication tech, where your ID is what is used to proof your travel plans at the agent podium. It’s a short hop to TSA doing facial recognition instead of scanning your ID.

With CLEAR, the biometrics are just the theater to enable the venue rev share and traveler benefit (cutting the line).

https://www.tsa.gov/travel/security-screening/credential-aut...
Hey, haven't talked to you in years! Great to see your handle. :) I did eventually get precheck but I agree with the theory. I just can't inconvenience myself that much 40+ times a year.
Thanks! What about if founders/board decide to "take away" your already-vested equity after you leave the company, by issuing new shares to all shareholders except for you? Is there typically anything preventing this aside from goodwill/reputational concerns?
None. I was a key share holder with >5% in options. I was diluted to 2% over multiple seed financing rounds. Additional grants were issued to compensate. There were a couple of down rounds. Options were repriced. The company was later "acquired" for peanuts in a fire sale (pennies on the dollar) and none of the early investors received anything.

My advice: don't over value your equity compensation.
The current-usage on WiFi power is just nuts.

Anyone trying to do wireless with low power should be using other protocols. Zigbee, Bluetooth, Z-Wave, ANT... anything but WiFi. I mean, WiFi just wasn't designed for low-power like these other protocols.

Hell, you might do better with LoRa (long-range, ~3-miles) signals than WiFi.

> Other ESP8266 dev boards (e.g. D1 Mini, NodeMCU) do support waking up from Deep Sleep. But these dev boards often contain a voltage regulator which consumes a quiescent current. On my D1 Mini boards, I get about 0.22 mA in Forced Deep Sleep mode. In theory, that's enough for 1 year of life on a single charge of a 2000 mAh battery. But waking it up every 15 minutes, for 5-6 seconds of WiFi time, reduces the battery life to about 4-5 months. At this point, the active power usage during the 5-6 seconds of WiFi is already 2X the power consumption of the 15 minutes of Deep Sleep, so I have not attempted to reduce the idle consumption any further.

Have you tried going even slower? You can cut your current usage in half by going every 30-minutes, and then in a quarter by connecting every 60-minutes (etc. etc.) until your current consumption is as low as you want.

There are practical limits (is one connection per day sufficient?), but 15 minutes still has some leeway depending on the application.

If you need low-power but still wireless and more updates than that... having a faster-to-initialize and lower power usage to boot (10mA for those 30ms, rather than for 100mA for 2000mS), you'll grossly cut down your power consumptions.
PB&J Pizza?
Isn't this the IPO making all the fuss, not Netflix.

> Netflix has never indicated it would take any legal action in such cases.
Of course; that's why I posted it.
These things sound efficient and productive, but I don't think that makes them better.
I have always wondered about why the Yugoslav system of market socialism didn't succeed. It sounds like Brezhnev was trying to move toward that model.
Ditto. If it weren't for my Vic-20 and Compute magazine, I might not have embarked on my career in software development.
This is a smart use of crypto too. The verifiable and public parts of crypto here are a benefit and not a con.
Children are a potential source of great joy. Saying they are the single greatest source is hyperbolic and frankly offensive in some ways.