skysight-inc/HackerNews huggingface dataset:
Sometimes. For middle-of-the road needs and reliability, it's hard to go wrong with Honda or Toyota, and at the lowest level of vehicle that only leaves you a couple choices. If I was in that position and didn't know a lot about cars, I might just go to whichever dealership was closest that had one, test drive what they had, and if nothing really negative jumped out, buy it.

The more money you're willing to spend the more good choices there are at that level though, so this becomes harder to do when not operating at the lowest cost tier of cars.

This does change a did if people are willing to consider less traditional choices, like smart cars.
The problem I have is that the “free” time wasted on the screen isn’t actually free. It’s typically half committed to some activity that requires my physical but not complete mental presence or is cut into chucks of 5-10 minutes that I can’t transition into a meaningful activity for. I’m not really sure if there is much that can really be done about that.
I have my hands on a moderately complex ImGUI project right now and the entire thing is basically a few thousand polys in a handful of drawcalls. For a GUI that doesn't cover the entire viewport I'd wager that your approach would actually be slower, because (1) change detection is CPU-side and non-trivial (2) rasterizing and shading this little each frame is probably less expensive than blending with a viewport-sized buffer.

In games ImGUI is usually used for debugging purposes and I don't think in that usage you have many frames where nothing would change (e.g. if you are looking at scene-graph nodes their properties will probably constantly change due to things like idle animations, camera movements, scripting, ...)
Right!? He should have known better than to go out by himself, late at night, dressed like that! /s
I think they are starting now and when the big boom of EV starts with the traditional manufacturers I guess we will not have issues with spare parts. Although I think the automotive market is going through a huge transformation and it might be that a car will become something like a mobile plan or smartphone contract where every 2-4 years you exchange cars.

Btw... Have you seen the new VW ID3 ? I guess it’s the closest thing to a mass market small car you can get nowadays.
> Putting aside what's the fair amount for such a commission, how exactly are VISA or Mstercard more entitled to charge it compared to Apple?

I don't see how their comparable at all. Apple doesn't replace the role of Visa. Some payment processing company is required to process online payments - there's lots of code and infrastructure to maintain to make payments work.

Apple does not facilitate the transaction, and the transaction would get done fine without them. Hence they don't have the same level of "entitlement" as Visa.
A recent discussion on WebHostingTalk[0] gives you a simple answer:

>For Sata: DC S3610 1.6tb Intel SSD -- under $200 right now on ebay

>For NVMe DC P3605 1.6tb Intel SSD -- usually around $200 on ebay (addin card) or a little more as U.2 drive.

[0] https://www.webhostingtalk.com/showthread.php?t=1818777&NL=W...
This was part of the story https://en.wikipedia.org/wiki/LulzSec
U.2 is a different kind of port, and one that's in notoriously short supply on all but the most expensive platforms. Even if you could get U.2 SSDs at the same price per TB as hard drives, you still need to spend a lot more to get them connected and keep them cool (enterprise SSDs don't have low-power idle states).
> Would accept a car that could only take gas, tires, oil, electricity from the company that built the car?

No. But for some reason I do pay for Spotify, Neflix, Disney and some others and for a bunch of media I never would have before. I can’t use the media from one service in the player from another. Even the Apple TV app doesn’t work that way: it takes you to the DRM holder’s player. Trade-offs.

> Should it be legal to offer such a vehicle?

Yes, til we discover the extent of impact of such a model.

The house example is very interesting. Currently, no, I wouldn’t buy into that ecosystem. However, I am going through a process of updating my views on land and building ownership. I’m tending towards personal home ownership (and land) being anathema to stable society. Call me a communist in this area. So, if houses had “compatible” power and furniture, AND they were owned by commons, I might accept it. We already have standardised power outlets.
> I'm not going read drops or maps, I'm not even sure what that means and don't plan to spend my weekend figuring that out

..."drops" is literal "post was dropped", the site is just a collection of unredacted posts by Q.
My wife decided not to take my name, and I was cool with that (there were very practical reasons to avoid a name change).

I have a male friend who took his wife's last name, actually (his reason was that his surname is basically the most common in the country, which made his full name highly non-unique)!

I never understood why modern women still tend to change their name. It's definitely not something anyone expects, in my experience at least.
I Write Meaningful Tests for AWS Lambda Functions
medium's login requirement sucks

anywhere else to read this?
A tax is a compulsory payment levied by the government on individuals or companies to meet the expenditure which is required for public welfare.

Violence being monopolised by State is the modern political philosophy given by Weber in 1919. Tax existed when individuals namely aristocracy even had legitimate use of violence.

Apple makes case it charges fees for public good by curating list and providing security to end users, that's public welfare unless it's millions of users aren't enough to be categorised as Public.
Routines are a tool. An exercise routine may not be memorable, for example, but the routine might be how you manage to keep doing it.

I run the same loop at least once a week. Because it's routine, I can just throw on my shoes & go. No need to engage my brain at 5am. This helps keep me exercising.

Variety will keep life fresh. But routine will help you get through the same old stuff that still needs to get done.
ODNI informs congressional committees it'll no longer brief on election security
> since they're going to be blamed for all possible evils whether they do them or not, they may as well go ahead and reap the rewards of such bad behavior.

This doesn't seem to imply that Google is serious about security which was the original point.
This highly depends on the genre of what you read of course. I suppose you haven't lived a "space opera" no matter what your age is. :-)
"The Unreasonable Effectiveness of Pen and Paper in the Process of Thinking"
Sadly its had a very profound effect on my life. From external appearances I am a successful individual. On the inside, I am a depressed, anxious mess and have trust issues with relationships.
Google offers help with ethics. Love this headline! So funny!
I’m not sure how this is possible... I posted the link before your linked post was created... and my post was a dupe of the following post which is also older than your linked post...

https://news.ycombinator.com/item?id=24308944

I guess I just somehow missed it?
We've been using "shots" as a synonym for ages. I don't think it's really an issue.
The main difference is that you can put dear imgui in your rendering pipeline and manually trigger it each frame. This fine grained control lets you use it on top of your graphical application as a HUD. Example:

build_game_frame()
render_game()
build_hud_frame()
render_dearpygui_frame()
gl_flip()
That may be true, but I think the parable is about well-chosen cases, not the bad ones.

Icons don't have an intrinsic meaning the way words do, so some percentage of people will find brand-new interpretations for icons, to a larger extent than will happen with words.

That was my interpretation, at least.
We can only hope (as we always have) that our ability to evolve (our software first, hardware next) will stay just ahead of our ability and desire to destroy ourselves. I sure hope I didn’t make a huge mistake having two kids. But I hope that by raising them in a loving household they will be good people in the world to balance the bad.
Nerdy but true
The track of this thing coming over nightly from Canada was so well known to the locals that they'd sit out and wait for it - https://www.goodreads.com/book/show/32608477-charlie-red-sta...
The example only goes through the code once and then enters a GUI loop and also uses callbacks, so ... yeah. Doesn't look like immediate mode GUI to me.
2 reasons to use mixup augmentation when training your deep learning models
Until it sits there and retires till hell freezes over and you don't realize anything is wrong.

And that's the problem with timeouts, everyone has different expectations.
Hate speech is a core part of political discourse today. It's no longer out of the mainstream. Expecting Facebook to deal with that is asking too much of a private company. Whom should Facebook muzzle? ISIL? Le Pen? Trump?
Thanks for the suggestion, I will try algolia. What I really want is not a replacement to my addiction but I'd like to learn to control it better. Perhaps your suggestion helps if I want to come to HN on a weekly basis to get some highlights and stop reading and writing comments altogether. I will try to see how that pans out. Thanks again
Personal attacks will get you banned here. So will unsubstantive and/or flamebait comments, which you've unfortunately also been posting. Could you please review https://news.ycombinator.com/newsguidelines.html and use HN in the intended spirit? We'd be grateful.
Users are at least partially responsible if they use a non unique password and then get hacked.
> If you own the parking spot, you can usually install a car charger.

That's not always the case. Even in Silicon Valley, where electric cars are popular, a lot of condo HOAs will not allow chargers to be installed. They require upgrading the electrical infrastructure of the property in some cases -- most buildings cannot handle installing 10 or 20 chargers, which might all be in use at the same time. As a matter of scale, it's very different from installing a charger or two in the garage of a house.

Of course, even if that problem went away, that would still only solve the problem for people who own their parking spaces. What are renters supposed to do?

Until the infrastructure problem is solved, electric cars only really make sense for homeowners.
We like our second generation Volt. We bought it knowing that it's 55 mile electric range would be sufficient for 95% of my wife's driving, but we also wanted something she could use for occasional road trips of several hundred miles without range anxiety or needing to find an EV charger. Tesla was out of our price range at the time, but even now, level-2 chargers, much less superchargers, are still not as widespread as gas stations especially to the places she sometimes road trips.

The gas engine is somewhat whiny, but I don't find that it vibrates the vehicle.

We're at 62K miles, of which 54K have been all electric. I've had to change the oil once. Visits to the gas station are maybe six times a year. I think it's worked out to about 2000 miles per tank of gas. Put new tires on it around 50K.

As to build quality, yeah, it's an econobox with a very fancy drive train. Nothing rattles in it though besides all the random crap my wife keeps in the car. She's been very happy with it.

Per usual, it depends on your use case and your mileage may vary.
Nagara Rimba Nusa: A Take on Indonesia's New Capital City
The original TuxKart website is still alive: http://tuxkart.sourceforge.net/
> I'm am very sad to read the grandparent comment.

> I am despondent for humanity, that so many of us are so [..] (2) incapable of actually doing their own research (instead castigating people to "do their own research", which if they did in any reasonable way would show the absurdity of belief in Q)

These two statements are contradicting each other. You should be happy about that comment, because it has a link to the full content of Q's posts, allowing people to actually do their own research. And for that matter, is actually advocating for it!

> Read the drops qmap.pub and think for yourself.
I have seen multiple occurrences of someone in a home (a guest in mine, for one) or office generate some garbage and ask where the recycling is, and when the response (e.g. in my house) is "oh, we just recycle cans" or "sorry, we don't have a recycling bin", the response has been somewhere between "Are you planning on serving baby seal for lunch?" and "Are you skipping lunch and going straight to the Klan rally?"

I used to get into an argument about how recycling really only makes much sense when it's energetically cheaper (e.g. aluminum), but I was usually just wasting my breath so now my normal response is that baby seal is just the appetizer.
I think that some of this WFH stuff is like Pandora's box. Employers are not going to be able to stuff it all back in the box now that it is out. There will still be offices, and people will still attend in person. I'm just not sure if it will ever be "The Norm" again.

Take a generic local tech company for example. Its employees are now all WFH, some enjoy it and few others don't, while some really need it for precautionary health reasons. Does HR have enough legal room to tell everyone that the health crisis is over and that they HAVE to return to an office "or else", do they get to choose who needs and doesn't need WFH? I see litigations surrounding personal safety and fairness down that road. We haven't even gotten to the part of the pandemic where there is a vaccine available, but anti-vaxxers are all over... I'm staying at home thanks... Even if the local tech company has HR figure out how to pull this off, and moves to force those workers back; the employees now have the option of other companies that WILL offer the WFH that they want. And these companies can possibly draw from state-wide or possibly even national talent pools. Those are the companies that will attract and retain the top talent.
The point of my first post was to say we don't have to assign any probabilities at the moment.

I'm just viewing it as compelling entertainment. Outside of this thread, I haven't mentioned it to anyone. It's probably premature to unwaveringly denounce or support it. When we have to actually act on it, or if it causes actual crime in the real world, that's when it helps if you take a stand.
What environment or note-taking tool have people found to be the best for latex + markdown? I've been using VSC + extensions with git for syncing.
I think you meant 'zero' not nonzero?
I'm not sure i fully agree with the analogy.

John Lewis pay a different rent (again presumably) based on the more desirable location, but it's also reasonable to assume their payment provider is the same.

In this case, I would argue that Apple have the monopoly on the App Store, which is fine if they are reasonable about it. However, there's no optionality on the payment processor: they insist it's them and take 30% (from what I've read; not actually an iOS dev).

Would it not be more reasonable for them to charge a small revenue fee (rent) and allow you to choose a payment provider? They could audit the payment provider to achieve the security features that they seem to be presenting as an excuse for their charges.
It can run some games but it still has issues with multiplayer games mainly due to anti-cheating.

Sadly Vulkan has not really took off as being a major multi platform graphics API which would be the right approach to bring more games to Linux.
There aren't quite as many thriving former industrial buildings as there are rusted hulks strewn about.
Throwaway since I’m a former Twilion.

Even though people love Twilio for their developer friendliness and nice APIs, what no one wants to talk about publicly is their disproportionate amount of revenue that comes from spammy behavior. Either as a company or it’s customers.

I was in sales. I saw the revenue numbers and sold these deals. It’s staggering.

Yet wall street looooooves Twilio because of their revenue growth.

Note: Twilio owns Sendgrid.
You can do that if you want. You can also just sleep the render thread until inputs are received, if you are sure that only user input can cause changes in the UI. See glfwWaitEvents for example:

https://www.glfw.org/docs/latest/group__window.html#ga554e37...
“ If you live in a city and want to live somewhere affordable, you're often looking at 1hr+ of commute each way”

Here’s a suggestion: don’t live an hour away from work?

With more companies going permanent remote, I find the whole concept of commuting for 2 hours round trip a day unimaginable. Especially for those of us working in Tech that don’t need a physical presence to deliver results.
This is true, although I find it much easier to "avoid night" than it is to look up individual timezones of each city and +1/-1 daylight differences and timezones that use 30-minute offsets and other schengens. Did you know that Nepal is UTC+5:45 and that daylight savings in USA and Mexico start on different dates?

Is Tokyo in the some timezone as Beijing? Is London in the same timezone as Reykjavik? Did Mexico start daylight savings last week or now? I have to look up stuff to answer these things, as well as the local timezone designation (is it ET or EDT? Is it CT stand for "california time" or CT for "central time"? Is there a CT in another part of the world that could be misunderstood by another participant?), so that I can publish the meeting time correctly without people misunderstanding it. Roughly avoiding unreasonable times is much easier to do than this. The sleep times of Reykjavik and the sleep times of London don't really differ by much, so as long as the proposed time steers clear of that, it will be fine.

In fact all I need is a world map that shows me the day/night part of the Earth as I slide the (UTC) time -- there are many apps that do this already. Then schedule the meeting such that the greatest number of participants fall under the daylight. Then publish the meeting as a single UTC time. That's it.
You’re extending too much good faith to a corporation. Apple’s privacy statements are a strategic position, as is not allowing apps to mention the 30% cut.

If Apple was seriously concerned about their users, they would not be concerned about apps mentioning the 30% cut - which is a truth!
Oh, such as a list of statements unprovable under a specific Godel numbering? Definitely much more difficult - I never saw such a list in grad school, although I wouldn't rule out the existence of one.
>"Generalizing to N-dimensions

To generalize this solution to higher dimensions we need two things:

A way to represent rotations. So far in 3D we’ve used 3x3 matrices and quaternions.

A way to describe a rotation around an arbitrary axis.

Side note: it’s more generalizable to talk about “rotating within a plane” instead of “rotating around an axis”. In 2D there is only one plane of rotation, the XY plane. In 3D there are 3 planes of rotation. In 4D there are 6 planes. In N-D there are (N choose 2) planes.

I ended up choosing 4x4 matrices to represent my rotations, because 4x4 matrix operations are supported on the GPU and so I could rotate the geometry in my vertex shader, in the same way I would in 3D."

PDS: I was reading this, and something clicked -- if we think about it, a Matrix (in mathematics) is a 2D structure, that is, it has rows and columns, or a set of x/y (horizontal/vertical) axes, if you prefer.

Yet, we're using that 2D surface -- to represent higher-dimensional surfaces, 3D, 4D, [n]D etc.

So this is sort of like how we can go from 2D to [n]D.

But wait, it gets better!

We can also go from 2D (on the low end) down to 1D!

How would this be accomplished?

Well, while mathematicians (and most others!) would prefer the 2D representation of a matrix, that 2D matrix could also be represented in 1D (straight line), as a series of numbers, that is, you write down the numbers in the first row or column, then you write down the numbers in the second row or column, and you finish this process, much like the raster beam of old CRT TV's traced out an image on the screen!

So that gets us down to 1D, for the data of an [n]D surface.

But wait, things get even better!

That's because on the low-end, we could (although mathematicians and other normal people would despise the transformation!), we can also transform this 1D line/linear representation to 0D!

Now, just what in the heck is 0D, you might ask?

0D is TIME.

In other words (and again, no mathematician or normal person for that matter!) would want to do this, but you could take that line, that linear sequence of numbers (or whatever mathematical expressions comprises that sequence), and display them sequentially, one at a time, with a given time interval for each.

Sort of like a powerpoint presentation, where each number becomes one frame.

Or like a cartoon flip-book, where each frame is displayed for a certain small unit of time!

Of course, those things are still sort of 2D -- 0D would be more like an electrical pulse travelling down a wire, as a signal, during a unit of time, much like the information for a pixel, a given part of the screen would, in an old CRT tube where the electron beam reaches that part of the screen at a very specific point in TIME. Well, that signal, travelling through that one dimensional path, but only existing during a very brief unit of TIME -- that would be the 0D representation.

So knowing all of this then, we could then go from 0D -- to [n]D for any set of data.

Although most of us would be more comfortable with the staple 2D matrix notation that we all know and love from mathematics...
https://github.com/ocornut/imgui

"""
Ongoing Dear ImGui development is financially supported by users and private sponsors, recently:

Platinum-chocolate sponsors

Blizzard, Google, Nvidia, Ubisoft
"""

Joke aside, google did a lot of good for imgui's development. I guess they all love side projects.
Many mathematicians would disagree with the claim that automated proof checking/generation (see COQ & this presentation by Voevodsky: https://www.ias.edu/ideas/2014/voevodsky-origins) and involved techniques (see the entire field of sat & smt solvers) are "uninteresting & without artistic merit".
There's an app called Agenda that has a similar model to the one described. I think there was an HN discussion on it, but I can't seem to find it.
I mean, I'm not "poor" so I can drop $50,000 on a fancy Tesla but until the Self Driving Technology is there (maybe in 20-30 years) I don't see the purpose of spending that much cash.

I hate paying for cars, it's a depreciating asset, so I always buy something reliable and cheap.
This brings me good memory from early 2000 where this game was one of the first who had good 3D support back then and it was kinda of a benchmark to test if 3D acceleration was working under Linux. Good old times.

Congrats to the developer and thank you for those great moments of fun.
Not just the cost of the device, but also the cost of any applications that they've purchased. And there's the trouble of trying to get social circles to move away from FaceTime and Apple Messages. I also can't imagine that migrating data off of Apple's services to other comparable services is easy.