skysight-inc/HackerNews huggingface dataset:
This right here should be the headline selling point on Gemini existing as its own separate protocol segregated from standard HTTP.

This thread is the first I've heard, and up until this comment I was thinking in my head, "sheesh, what kind of value proposition would justify that amount of work. I'm just not seeing it."

It's kind of like what REST was meant to be. More about entities than verbs. Cool. I get it now.
Hey this is cool. Would totally use this. Just got diagnosed at 28 and trying to implement meditation, yoga and better work habits so I can get the most out of the medication and maintain the lowest possible dosage
I don't see why you would think that. On the contrary it is with solely delay-based netcode that the game would miss your inputs, because it will freeze under bad network conditions and anything you input while it is frozen will be missed. Rollback netcode allows the game to keep running and processing your inputs regardless of the network conditions. You might see the other character jump around somewhat but it's unlikely that your character will warp as the game knows all of your inputs. Your own character can basically continue to react perfectly to your input regardless of network conditions.
This sounds really interesting. I'm curious who you interviewed and their diversity of experience and careers.
Because corporations are not a natural entity and exist at the behest of society as a whole?

If that means nothing to you then read the link.
Literally killing your own customers to make the line go up isn’t a sound business strategy.
Oof, that was painful. Not only is the low contrast bad for accessibility, the unbalanced X paddings are just wrong.. Something must be amiss in their QA if this was allowed to reach public release.
I meant for the generated content. You don't need to nginx-cache the static files of course. Just anything that actually hits the app server.
I can't say I _read_ commit messages all the time. I do however, _look_ for commit messages all the time.

And am frequently disappointed.

The comments I put in commits are things you'd be horrified to see littering your codebase (though I did it that way once upon a time too). They are the "whys" behind a change. Sometimes they have relatively little to do with individual lines of code, and don't need to be maintained like comment blocks should be. The temporal binding is absolutely intended.
US Supreme Court rules in favor of Booking.com, allowing trademarks for generic
I'm not sure whether this has been discussed already but it seems to be impactful...
symbols and referents are in a many-to-many relationship, and that cannot become a controversial idea.
The Microwave Plasma Mystery (2019)
The technology used to time travel would be present in any situation, right? Seems like that's your clear and instant evidence.
Different taskings. One group has to do something on monday that only they can do. They B teams uses A's product for something.
This should be at the top of every post about “cancel culture.” It’s a complex, gradated phenomenon that sits at the intersection of a bunch of sociological, technological, and political forces, and can hardly be dismissed with a cute moniker and a tepid call to action.

I'm also very interested in how design decisions for social networks lead to emergent "modes" of interaction. Such factors include:

* Global by default communication

* Threaded vs. linear discussion

* Likes, reactions, and "boosting" (related to above)

* Easily forwardable/repostable content

* Anonymity and pseudo-anonymity

* Always-available communication (including photo and video)

* Moderation

In terms of controversy, in-person interactions have a natural dampening effect: if you have (for example) some crappy opinions that aren't shared by your peer group, not only are they unlikely to escape that social circle, but the tone and content of your conversations (plus other cues such as body language) might steer you in the right direction over time. On the other end of the spectrum, "global" interactions (public, threaded, boostable, relayable) can reach all of humanity in an instant, but often at the expense of the individual. Justice may be served, but the offender is crushed in the process. (Justice, as you point out, that might have never been served otherwise, as in the case of MeToo or BLM.)

Some people can't see the difference between these two modes: they post on Twitter as if they were still the first mode, only to find out that they were in the second. (That is, they were actually professing Their Ideas from a global podium.) Or maybe they want to "poke the bear" without realizing how massive that bear actually is.

It obviously goes the other way, too: a "good cop" in a bad department will find their idealism ground down over time, and terrible ideas (QAnon, climate change denial) can spread like wildfire over Twitter and Facebook.

I don't know if I have much of a point to make. I very much recognize how "global" mediums can be a force for positive change in the world, including "cancel culture." But I also miss my teenage years, when my friends and I would have endless discussions on a simple ProBoards instance, helping each other make sense of the world as the years went on. Part of me wants to go back to an internet built up of small communities and linear discussions, but social media is pushing in the opposite direction. Would the former result in a bunch of nasty echo chambers littering the web? Will the latter sap social interaction of all context and humanity, leaving only ideas and soap boxes vaguely tied to avatars? Why do so many of us consider Twitter and Facebook a "default" medium of social interaction when their impact can be so globally powerful?
Those things can easily happen online.

I took one of the first online classes 20 years ago. The opportunity for connecting was different but friends will be made regardless.
Free food to me is worth more than $10 per meal. It's the time that kills you. If you work out your rough hourly salary and calculate how much money you waste making food then it's worth thousands of dollars a month.
that was my point, but i should have made it more explicitly.
> Our two projects actually look like they have very different goals and approaches

Surely! but learning that is pretty interesting and could help, also, I think that combining ideas/crates is what give more power to the rust ecosystem...

More to the point, I'm still thinking how/which data-structures to use, and how deal with the ability to provide SELECT/WHERE/etc across them (like a file)

> nothing really to do with databases proper

This is a big misunderstanding with the relational model: That is only for (r)dbms and storage.

I'm looking to apply it to regular programming. Is similar to apply OO or Array or Functional paradigm as your base for a lang.
It sounds like you're already on the right track. Meditation and mindfulness are the foundation of building the right strategy. I'm still so appalled how neither my therapist nor my ADHD specialist doctor ever told me to go beyond medication.
I had the same initial reaction as the other person. Should be easy right? I think you’re right though, there are probably many more steps to getting this right than it seems on the surface.

I kind of want to take your 50 line challenge however :) I always loved playing poker, might be a fun exercise.
Gun rights aren’t a founding principle; the second amendment only applied to militias. Previous drafts of it, as well as the Federalist papers make this clear.
Sort of, GraphQL is just an interface that describes your data models, but you need to implement "resolvers" for each operation that tells the server how to fetch/mutate the queried data.

So you might have a GQL type like:

type User {
name: String
age: Int
}

But you need to implement a query with business logic for fetching this data, and that can be anything (but generally, a DB call).

Projects like Hasura kind of blur this line, as it's essentially one big GQL -> SQL JIT compiler in Haskell though.
C.S. Lewis had Dolores Umbridge's number long before she was ever dreamt up.
Most microwave plasma videos on youtube (i.e., grapes) show microwave plasma being created via some method, and then, almost as quickly, being dissipated.

This microwave plasma video is different, because its author is trying to figure out how to get the microwave plasma to persist, and the causative factors behind it persisting or not persisting...

The video is a bit long at close to 28 minutes, but it's worth a look if you're interested in cheaply, easily produced plasma...
More W-2 taxes, great... How does this tax the rich again?

The idea of calling this "the CEO tax" expresses an ignorance of the type of income making up a majority of CEO pay.

Likewise calling it a "pro athlete tax" works for Mariners and Seahawks but no so much for tennis and golf pros.

What this tax does is further suppress wage growth for a working class while sidestepping the wealth and income sources of much richer people.
If you want to see more Pascal game code, a few months ago there was an MS-DOS game jam and i wrote a 3D adventure game in Free Pascal[0] :-). It comes with the source for the game and editor (the editor is in Lazarus).

I might do a proper submission to HN once i finish the OpenGL [1] and OUYA [2] ports. There is also a Windows port (this one is already available) that runs even on Win95, though it uses GDI so it isn't exactly fast (i might do a DirectDraw version at some point too).

[0] https://bad-sector.itch.io/post-apocalyptic-petra (scroll down for the downloads)

[1] https://i.imgur.com/xH9asnp.jpg

[2] https://i.imgur.com/NFOkDL6.jpg

[3] https://i.imgur.com/iOhcUtf.png
I would like to recommend this to you: https://searx.space.

I have been getting great results across many instances! And while we're at it, also check out these projects:

https://github.com/omarroth/invidious

https://github.com/zedeus/nitter
> Technically, any justice administered by a mob is targetting innocents. At least, it used to be that things like fair trials were a requirement to establish guilt.

No, people have never, as a general rule, been protected from social consequences of actual or perceived wrongdoing until proven guilty in a trial, only (and this mostly recently, historically, and adhering to far-from-universal principals of restraint) from certain (generally not all) government-imposed consequences.
Seems Pascal is having a field day today. Makes this old Pascal fan happy! The other piece is about Castle Game engine, written by the same author, Michalis Kamburelis.

About the only issue I'd take with this piece, and it's minor, is that it's slightly modified from the original and pushes the use of Delphi mode over the default ObjFPC mode in the Free Pascal compiler. To see the original:

https://castle-engine.io/modern_pascal_introduction.html

While there's nothing wrong with preferring Delphi mode or ObjFPC mode, since the differences between them aren't that great [1], a piece that aims to describe the language should at least offer some rationale for a preference that is urged so strongly on readers.

But otherwise this is an excellent piece for anyone wondering what Pascal looks like in 2020.

[1] https://www.freepascal.org/docs-html/prog/progap4.html#progs...
--progress ?
That makes hacking the registry an obvious step to convince someone you're a time traveler. I wouldn't trust a scheme with that weakness.
They could do it at anytime and nobody would stop them.

Hong Kong is China's to do what they wish with.
That’s actually the one carve out that insurance companies have. They can charge more if you are a smoker.
By automatic closing do you mean not at all and expecting the GC to do it? Or with a context manager.

I think trusting an implementation detail of the underlying interpreter is lazy at best and an anti-pattern at worst. We should aim to show our intent as much as possible, and closing a file or using a context manager certainly expresses our intent.
I tried to share the link to this via fb messenger, and it blocked it because it "goes against our Community Standards".

A while back the same happened to pouet (https://twitter.com/pouetdotnet/status/1249453524758528000).

Demoscene stuff seems to be good at triggering the filters :)
Once, you couldn't publish unless you agreed with the people who owned the presses

Presses weren't all that uncommon -- every town could have its own paper, maybe more than one. In the 20th century there were also typewriters, carbon paper, photocopiers, physical bulletin boards, open town squares, letters to the editor, subscription hand-mailed newsletters, ...
This is cool. I own a older rift 2 (the kind with the actual trackers).

I was wondering if anyone has figured out how to put some sort of stickers on kettlebells or dumbbells that would allow for outside tracking? I think it would be pretty nice if it could show me a guided line of how I should move a weight through space, and then just let me attempt to move it through said line.

I think it would also be neat for tracking your actual sets and reps and basically acting as a personal instructor in terms of keeping you focused.
If you look up the word "constitution" in the dictionary you will find that it is taken to mean "that which we are made of." So if we as a society do not value freedom of speech, then by definition it is not in our constitution, regardless of what a piece of paper says.
IMO, the author is looking at the central problem with GC systems: non-deterministic destruction, and unclear ownership.

> This trivial example has deeper implications. If one accepts this practice, then one must also accept that storing a file handle anywhere, such as on an instance, is also disallowed. Unless of course that object then virally implements it owns context manager, ad infinitum.

Yes, and I just accept that. This happens in C#, too[1]:

> If your class owns a field or property, and its type implements IDisposable, the containing class itself should also implement IDisposable. A class that instantiates an IDisposable implementation and storing it as an instance member, is also responsible for its cleanup.

And for good reasons; in this regard, the languages are basically identical. I'd say any language that uses GC and instead has some sort of language-based guard system (Python's `with`, C#'s `using`) or even just through convention (e.g., Java, back before try-with-resources) will end up having that happen. Depending on the GC to collect these resources isn't wise, since no behavior on the GC is actually guaranteed.

> No, it will not be fixed. This version only appears to work by not closing the file until the generator is exhausted or collected.

I'd call that fixed; the file is properly and deterministically closed, when the generator is exhausted or manually closed. (By calling the generator's `close()` member function.) Now, it is now up to the calling code to remember at every use site to do that, and it should be made an explicit part of the documentation for the interface. But, the same for context managers, or things having a close: it's part of the contract that you will call that .close(), or wrap it in a with block, or the resource leaks until the GC gets to it. (I do wish generators were context managers, to make this easier.)

IME, the bigger problem here is that GC forces, for resources that have a destructor beyond "free the memory" (that is, what the GC itself handles), for each call-site to remember to clean up the resource. Files are one thing, and generally, yes, you'll probably get lucky and not run into issues. Locks are more fun, and often leaving it to the GC to release a lock is a lot more painful. (Then there are threads, child processes, sockets, …) RAII fixes this for all types of resources by bounding the lifetime of the resource to the scope(s) that it lives in.

(And, because it inevitably comes up, IME, people worry too much about cycles; cycles do happen, but are incredibly rare compared to non-memory resources (those that are more than just memory, e.g., files, locks, etc.), and vanishingly rare compared to all resources (those that are more than just memory and those that are just memory, like vectors or strings). Yes, they are an issue of sorts in RAII, but there are ways to handle them. I do not think the bad with cycles outweighs the good of RAII.)

[1]: https://docs.microsoft.com/en-us/dotnet/standard/garbage-col...
This sounds like a reddit comment, and not in a good way. Please explain your issues with their content in a way that frames your opinion and the differences with his, rather than simply attacking him and his character with sophomoric language.
But it's not an indictment of free trade
Trying to learn enough to build a table-top DNA sequencer with a Raspberry Pi
I'm not sure Dominion is a great choice if the OP is trying to avoid anything occult-related. Isn't the Witch a card in the base set?

OP, I would just go on BoardGameGeek and browse through the top-rated games. Just looking at a game's page should be enough to tell you if the content is acceptable.
It's not a big deal. It just means that "Booking.com" can be trademarked, even though "booking" can't. I'm surprised there was any dispute to begin with.
I was very fortunate to meet some of the people I spoke to. Here's a few off the top of my head:

- Circus clown/performer

- Microsoft senior engineer (or whatever they call them these days)

- ADHD coach

- A few CEOs

- Product designer

- Habits coach

There are a few more who wanted to stay anonymous, but you get the idea. The most interesting part was how similar all of the success stories were. I think ADHDers have a lot more in common than we think.
I feel like this was the premise of “Branch”. It had a really interesting start. Then Facebook acquired it and killed it.
How is it just trolling when it became an actual symbol?
I tried posting this 15 hours ago lol
Oh yeah, the Cracktro.
From a CSS perspective, shadows, opacity, round borders, and other transformations are very expensive, so flat design is also a matter of resources constraint, they might look fluid, because with time the rendering backend got GPU speed ups, but they would still consume more power/ run a device hotter; this is probably less relevant on native guis..
Measuring non work activities by how much opportunity cost there is in salary is a losing game, imo. Cooking isn't time that I can be paid for. (And besides, shouldn't we all be considering that time ours and not our employers anyhow?)
This is a good point, now that I work from home I often spend ~40 minutes a day cooking for myself. I ain't even fancy in my cooking. I am also not counting the spinup and spindown time around cooking (or my bad habit of making far more food than I should reasonably be eating).

;; Though if it is thousands a month to you then you are either much better paid than I have ever been or are going all out on your meals. :)
Try Coup!
Dominion, Pandemic, Istanbul
only if the time that you’re making food is time that you could be getting paid but aren’t.
Wow that looks amazing! F-Zero VR! That's the first thing that has ever made me think I might want a VR headset... but just imagining the experience is making me feel a bit queasy.

edit: just watched a video and I am completely sold
Have you heard of Notion? It's not self hosted, but I use it to organize all my things
It's less the real name aspect and more the fact that identity shouldn't be disposable. Anonymity is not a universal fundamental human right at least as understood historically. Perhaps today many would be interested in making it one. I, however, am more interested in preserving things like freedom of expression, formally, than suggesting that we achieve it by way of universal access to anonymity. It's one of my less popular opinions, but I think it's an important topic to discuss especially light of the whole privacy debate, and certainly in light of dismantling internet mobs.

There's also the element of making the reputation war bi-directional. If somebody can trash my reputation without staking theirs, that's pretty harmful and toxic, except in exceptional cases. I think a structure where people steak their reputations when attacking others by virtue of reputation not being a commodity would help "keep things real". On the flip side, a vulnerable person shouldn't be protected just because they're vulnerable. If they're being oppressed then they may steak their reputation or find someone else to do it for them, but they don't get an easy out just because they're perceived as vulnerable.
No, there are many differences but they don't matter. Since CCN is not economically feasible, none of the technical details matter.
How much time did you spend commuting, though? Many people in the Bay Area spent a lot more than 40m on their daily commute. I spent 1h15m on my walk to/from work.
That blog looks really slick and the syntax highlighting is great on the eyes. If you don't mind me asking, what did you create it with? Some sort of framework or from scratch? I've been looking for something like this for a bit.
Puerto Rico, Agricola
The person who initiated the effort is black.
Trademarks...for something distinctive like "Booking.com", but not "Booking".
I was recently laid off, but at my last 2 previous jobs I spend exactly 25 minutes door to door (Oakland to SF).
Want to have a Taaalk about running a side project? I have a few other side project people interested in a Taaalk like that.
Cause mathematics and economics deal with the same layer of abstractions
No, since the paper is now owned by the Chinese tech billionaire Jack Ma.
I find the NUC's way overpriced unless you really need a high end CPU. I love my H2s[0]- good mix of cpu, RAM, storage (m2 + sata), and low power usage. Plus, they run standard x86_64 Linux/windows. Tricked out with 16G RAM, and a couple of cheap SSDs mine came in at $250.

[0]https://www.hardkernel.com/shop/odroid-h2plus/
The linked article is a columnist opinion piece. The same newspaper has an actual article https://www.seattletimes.com/seattle-news/politics/seattle-c... from last week. And heres a link to the actual legislation http://seattle.legistar.com/LegislationDetail.aspx?ID=457678...
It’s tough to say. Many teams are going on a Graphql adventure, and I’m not sure how we’re going to avoid things like React when Apollo is being seen as the default client framework.

These things are not set in motion based out of need from the average developer, we have to examine the trends in conference talks to pinpoint who is controlling the zeitgeist here.

The JavaScript Illuminati is real.
UK: Drinkers return to pubs and bars for Sunday session
If you'd prefer to think of it as 'X company will give you 40 more minutes of leisure per day' or however much you cook, it's probably the closest financial approximation you can get.

Another way to calculate it would be to try and figure out what you would pay for another 40 minutes in a day, but that starts getting very subjective very quickly.
My iPad Pro from 2016 has 128 gb.
Research In Motion > Nortel.

Nortel built bad routers. RIM created blackberries, the smartphones before smartphones were a thing.
It's not a problem with gc in general. Erlang for example you typically don't close files if you know the lifetime of your process is transient, you do, if it's permanent. End of rule.