skysight-inc/HackerNews huggingface dataset:
When you're implementing a user interface, you typically have some "design" or model of how it should work in your head. The main challenge is translating this intuitive model into a formal model that the computer can interpret for you. Math can definitely help you with this!

I think we should be emphasizing mathematical knowledge in front-end design and implementation, not trying to hide it under the covers. The better you are at math, the easier it is for you to implement the correct system for the design you want, and the less you have to compromise the design to fit the systems you have at hand.
An amazing new method to scam investors out of millions?
I have a spray bottle that I bought to clean windows, because it can shoot a stream about 20 meters which is great. It is also labeled "sprays upside-down!" which is really misleading. I thought it sprayed in any orientation but it doesn't. It only sprays when held straight up or straight down. There's an inlet on the base of the handle for the inverted case, and a valve that prevents the main pickup from drawing in air.
Lots of things in IT are.
Do you recall what option/platform that is? I assume that must have been something like an SRX, not an MX/QFX/EX.
can anyone else confirm this? just noticed this a moment ago, tested in chromium.
Not every service
Also, very few people are only kernel devs. Usually you can be an advanced systems programmer and ease your way into creating kernel features or fixing bugs as you need. The market for people who can do that is large and desperate.
No one wants to be stuck in traffic either. In Europe the equation is different in terms of road space, density, transit and parking availability.
> I’m pretty sure there was never a high growth phase where users were actually interacting with the chatbots.

There was somewhere around 2003-2005, when a couple good ones started showing up on AIM. Since that was the IM of choice at the time, there was zero friction to actually interacting with one.

Anyone predicting it as a "next big thing" after around 2007 totally missed the actual hype and was trying to build on something users had already dismissed as not actually the future.
I can relate to that. I just spent 2 weeks going down a rabbit hole trying to optimize a recursive algorithm to be able to calculate some values quickly.

I finally gave up and returned to the slow method but cached the results. Now we just warm the cache at night when usage is low.

Put it together in a day. Wish I had just gone this route from the beginning.
It's mainly to take any type of data and analyze the types/context to generate other schema information based on that data. For example a JSON object of a sale/receipt. Analyzing the values/properties to figure out what's what. Since anyone could paste anything though, I wanted to make it as safe to process as possible.
The meek shall inherit the earth.
My main email only has 8 characters, guess 7 is the shortest a mere mortal can get these days. Often I don't earn awe for this, but confusion if it is really valid.
The rich are going to give themselves cancer, with all that radiation...
Being staff on one of those things would probably be the most thankless highly-skilled job in the world. Can you imagine: you're trapped in a tin can with a bunch of extremely rich, extremely bored, extremely motion-sick people, and its your job to not only keep them alive, but also happy enough to justify their $55m outlay?
OVH's website is down lol
That looks ... horrid. I think I'd rather use my $50M to buy a big piece of land somewhere remote and beautiful here on Earth.
My usecase is that I have 1500+ raspberry pi class machines running my daemon process (golang agent). I want to be able to upgrade the binary, without downtime.
One of the premises of this video is wrong. The author claims that rockets are staged primarily because the engine bells need to be a different shape at different altitudes to maximize their efficiency.

While it is true that engines designed for atmospheric and vacuum flight employ different bell shapes for the reasons the author describes, this is not why rockets are staged. The primary driver behind staging is to shed a portion of structural mass after it's no longer needed.

For instance, there's no reason most rockets couldn't be designed to lift their payloads directly to orbit in one stage, but by the time the vehicle reaches the end of its flight profile, it would be accelerating a great deal of structural mass to orbital velocity before deploying the payload. The near empty fuel tanks, large engines needed to lift all that fuel you've since consumed, etc are all dead weight at that point. If instead the vehicle drops that mass mid flight and continues on to orbit in a much lighter configuration, the total possible deltaV of the system is greatly increased. Using second stage engine with a bell designed for vacuum only makes sense here, but that's not why rockets are staged.
If you also want to leave this wretched planet, but you're not plutocratically rich, I imagine that would be motivation enough to serve some drinks along the way.
Ask HN: How has the labor force changed in San Francisco over the past year?
For both technical and non-technical roles?
A new life awaits you in the off-world colonies! A chance to begin again in a golden land of opportunity and adventure!
What is this?

Why does it presume all young developers would be so naive as to think the cloud is the de facto correct approach?

Why does it (offensively) characterize “long beard” IT managers as brittle and seemingly incapable of basic cost-effectiveness and feature value analysis to inform trade-off evaluation?

> “VP Bob has tasked you with convincing Long Beard to switch to AWS for their flagship product.”

Why is someone “tasking” someone with “convincing” someone about something that should just be a dispassionate, brass tacks decision made through the analysis of trade-offs?

I guess young hipsters wearing collared shirts are better at mature trade-off based decision making for investing in tech infrastructure than people who have built whole careers on constantly staying sharp on all the latest new hype to ensure they can keep making good trade-off decisions?

I guess “Long Beards” can’t do basic unit cost arithmetic?

I guess never, ever in the history of computing infrastructure did anyone devise a way to dynamically respond to spikes in traffic other than by using AWS, which apparently always saves you money?
pigs-in-spaaaaaace.html

? odd title.
I have seen these problems as well and yes the community seems dismissive of the issues with various *-factories https://askubuntu.com/questions/480753/remove-evolution-cale...

I mean I still can't get over the asinine comment covered here

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

Very poor choice of words which will hurt us for a long time.

Archived at https://archive.fo/NbzkY

This is the opposite of the standardization and cooperation across desktop environments and window managers that I want!
> The characterization of live reload capability as "table stakes" for availability is nonsense.

...

> replace vulnerable singletons

You clearly didn't read (or failed to comprehend) the article. Not every protocol on the internet is stateless and no, Teleport is not a singleton.
Listen to some Albert King or Stevie Ray Vaughan, both masters of this scale and the related blues scale.

The Sky is Crying is a standout example.
Thanks so much! I read this (and a few related papers) today. Besides the novel algorithm discussed in the new Atari paper, do you have a reference implementation of online vector quantization you might be able to recommend? I think I could probably figure it out from the paper alone, but sometimes it's nice to see code other people have already optimized. :)
Is this based on common sense or intuition, or are you actually familiar enough with the current state of the art AI to say for certain that we actually do need the level of precision you refer to to get anywhere? Of course, the higher the precision the better, but do you know we can't get anywhere without it?
Just because it's common for people to get in and go with unfamiliar cars doesn't make it any less negligent.

If you don't know how to e.g. turn on the hazard lights in the vehicle you're driving without searching extensively or digging out the user's manual, you've failed to be a responsible driver.

If I got in a loaner car with semi-autonomous features there's no way I'd drive away without first paging through a user's manual or online guide understanding those features first. especially given how many crashes have occurred due to apparent misuse of these vehicles.
Radar on autopilot is a crutch and not a great one. I know Tesla are working hard on moving everything to vision detection. Andrej Kaparthy head of autopilot vision gave a really good talk recently on what keeps him up at night - datasets so the cars know what they are dealing with.

It did make me wonder if firetrucks were accidentally left out of the datasets.
Somebody even did a hilarious study about it: http://journal.sjdm.org/15/15923a/jdm15923a.pdf
The sooner, the better? I bet they will send somebody else first...
> "Name me one X" is not a proper counter to "X might be possible, we haven't ruled it out."

Is there a term for this (is it simply one of the items in the list of logical fallacies), because holy cow I find the need to point this out several times a day, and it seems to be becoming much more common recently.
If we look at this purely from a 'what is the best option to attempt to ensure the continuation of the human race?', then we should be attempting to do this asap. Having 100% of humans exist on earth leaves us very vulnerable and a single point of failure.
His assertion was that it's 100x harder to drive in Detroit during winter than in Phoenix. Is that absolutely correct?

I don't dispute that Phoenix is easier to drive than San Francisco or Detroit during winter.

It's perfectly rational to debut such service in the easiest possible environment.

I just don't think that it's a fundamentally different problem to make this work elsewhere.

This technology already improved by leaps and bounds. At first those cars couldn't finish a drive in the desert, with no other traffic.

I don't have an inside knowledge on this but the fact that they are already testing the cars in more difficult areas indicates they are working on more difficult problems.

It's anyone's guess how far they are on that front.

My guess is that after launching publicly in Phoenix, it'll take less than a year to launch publicly in San Francisco.
> Phoenix is the fifth most populous city nationwide

Yes, but that same source for population indicates that Phoenix is only the 169th most congested city in the U.S. It's suburbs are presumably even less congested.
Not a relevant xkcd to GP. You would have done better posting a link to "Time", at least that one has people going downhill.
I guess that's mostly because Latin and Ancient Greek fell out of fashion: https://en.m.wiktionary.org/wiki/catechism

It definitely is still used a lot in its German form "Katechismus" by obedient Christians and I would expect a similar use in English.
I'm not sure why this music is relaxing for many people. Any time I hear a Coltrane solo I feel like someone's soul is being ripped apart.
The forecast for October made in January is 20. Sorry.
Space X proposes new campus in Florida for rocket launches
I'm 100% convinced this is what Elon Musk's end goal is. Tesla is just buying him time until he can pull it off. The Boring Company is a backup plan.
It's true that on platforms where strdup is supported, the C example could be written more succinctly with strdup. But strdup isn't part of the ANSI/ISO standard, at least according to the man page on Ubuntu 16.04. And even when using strdup, you can't get away from manual memory management; you still have to call free (or strfree) afterward.

Furthermore, the field of programming is so vast that it's unreasonable to expect someone to know every nuance of a given language, especially if it's one that they don't use heavily.

So I don't think there's any good reason to dismiss the whole article as nonsense.
(Disclaimer: not a C++ programmer)

I think the difference is that * and -> are normal things to do on a value. Other smart pointers also overload those operators, so it isn't an obvious red flag. For example, look at this code:

foo()->bar()

Is this safe? Depends on whether foo() returns a non-nullable smart pointer (or a raw pointer) or an std::optional. It doesn't raise any red flags when you're reading the code, and you can mess it up if you forget the signature. Sure, you could look at the signature of foo, but at that point you're looking at foo anyway and a doc comment telling you it was nullable would work just as well. (OK, it's slightly worse because you have to look at the comment. But you still have to look at the function to know what you're doing is safe.)

On the other hand, in most other languages with optionals, you have something like this (Rust):

foo().unwrap().bar()

unwrap() is only used with optionals, so anyone reading the code knows this is something that might be a bug. If you forget that foo() returns an optional, you'd write foo().bar() instead, and you'd get a compiler error.

The point of optionals, to me, is to have the compiler remind you to check nulls. If you can deref an optional in the same way that you deref a normal pointer, you don't get any of the benefits of optionals. (I guess it gives you a way to indicate null in places where you previously couldn't, which is useful but not why most people want optionals.)
If anything I'd love to see a barebones 'obj => native DOM' library built into browsers

Let React and others compete over the more advanced use cases like context, lifecycle methods etc
Elon Musk has always said he wants to die on Mars. The Boring Company is useful on earth for transport, as well as on Mars (underground habitats).

Edit: now I’m interested in how many BFR flights gets one TBM to Mars surface
Yes, I updated this post without affiliate links:

https://medium.com/@boltmick1/dependency-injection-in-go-99b...
Too bad we won't survive in space. So maybe they should look at making the current situation more livable.
After you've bought a few of those and still have plenty left over... Then what?

Might as well go on this trip
I love that the url for this is "pigs-in-spaaaaaace".
Clayton Christensen (of "The Innovator's Dilemma"'s fame) co-authored the following piece. The concept is "Job to be Done".

https://hbr.org/2016/09/know-your-customers-jobs-to-be-done
I see that it affects Chrome, Edge, IE, and the desktop runtime.. no mention of Firefox however.
In the US pavement would mean street, sidewalk, parking lot, anything that is not dirt more or less.
The Harwell WITCH used Dekatrons, which is a device that has 10 states and can therefore store one decimal digit each.

https://www.youtube.com/watch?v=vVgc8ksstyg
oh no.. they paid a deposit to take a ride on a space ship? Clearly trying to leave the planet... just like that time I took a flight so I could live in the sky.

If you really believe this, then you clearly don't understand just how inhospitable the rest of the universe is to human life. Antarctica is tough for us... Mars is antarctica without breathable air. Colder, far less pressure. Every resource your life depends on is difficult or impossible to get on Mars. You evolved here, not mars. And probably for the rest of my life, going there without a way back is a death sentence.

Do you really think Musk is planning to go to a lifeless planet to suffer and die?
Those are not great reasons. For instance, 2-4 are essentially the same, and are not explained at all. 5 is a joke of some kind, and 1 is not reason enough to believe anything. Might be reason enough to form a hypothesis, but how would you even go about testing such a hypothesis?

After all you can cook up multiple self-consistent ideas of how a machine works in your imagination, but until you actually examine the machine you can't say that your idea actually explains how it works. It's a way it might work.

Usually you want to have at least some cursory observation to form a hypothesis, but admittedly it's inherently very difficult to observe something like the nature of how you are able to observe things. That's why I'm so hesitant to believe anyone who says they have objective knowledge about it.
Is it really so hard to understand why someone would donate anonymously? I always do it that way. The point is for the money to go somewhere it can be helpful. The point is not recognition. The point is not for some good to come back to me. Everything is unjustly distributed in our world, mortifyingly so. And if you have more than you need it’s your responsibility to help fix that.
What's up with the binary representation of 11?
They are private because other users can't see them. I wouldn't advise reading anything more into the terminology than this.
The Old Man and the Gun (2003)
Context is king. In this thread, RMS criticises Github as a place for hosting GNU projects.

RMS, who leads the FSF, which owns GNU, thinks that GNU projects should not be hosted on services which encourage users to run proprietary software on their PC, or which don't encourage users to use the FSF's preferred license.

To me, this stance does not seem at all nonsensical.
> it's not open source

I was wondering if it was. I am disappointed to hear that it is not :-(
The fact that I disagree with your characterization or opinions doesn't mean I didn't read or comprehend the article. Stateful protocols on the Internet are few as a proportion of overall traffic, and it was a wise choice for HTTP to be stateless. This improves its ability to be highly available.

Teleport and SSH themselves are absolutely singletons in the most common use case: you want to SSH to the designated server, and that server alone. The service is "ssh on instance X." No other server is an acceptable substitute. That fact makes the service a singleton.

Listen, don't get me wrong -- I'm very pleased that you put this article out as it's very insightful. The technical information in it speaks for itself; it didn't need to be burdened with controversial opinion.
For the foreseeable future life off earth is going to be boring, deadly, uncomfortable and require a high degree of technical skill even from someone who is mostly a passive observer.

It does not sound like something that will be attractive to the leisured wealthy aside from the very few who are into extreme sports and bragging rights. You don't see rich people going on six month camping trips in Antarctica and any space colony that isn't in LEO is going to be even more distant, less stimulating and more dangerous.
2 trường của Việt Nam lọt TOP trường đại học tốt nhất thế giới
I wonder how much is Elon vs. the team he put in place, seems like Gwynne Shotwell is definitely front and center. Not familiar w/ the other executives/operations/engineering folks
>> I am really looking forward to them having more specific hardware to waste their money on

That's not how it works. You won't make GPUs that suck up all the demand while you get good gaming GPUs. If it can process stuff fast - either in computation or in memory speeds - then cryptominers want it, and so do you. The card you wish to exist simply doesn't, and if the cards are good, then they are profitable, which means they buy more of everything.

Most intelligent GPU miners have a diversified farm of Nvidia and AMD cards in some proportion to cover the specific algos that are good on each platform.

Wouldn't hold your breath.
I was also a bit disappointed to find basic arithmetic. There is more. I was expecting something like an algorithm for a tile layout like https://masonry.desandro.com/ or https://github.com/d3/d3-hierarchy#treemap. In terms of animations, understanding linear algebra can help you take full advantage of CSS matrix and matrix3d transforms. Certain parallax effects can be done done better with trigonometry...
Unless we are already a colony that originated from some other planet.
A bit like some conservative words on hn.
What makes Qt hard to bind? Is it just because it is a large C++ project or is there something particularly hard about Qt?
that’s what happens to me, except it’s delayed by 30 seconds because it loads so slowly.
>> The correct modern terminology for that is racism.

Yes, Westerners call it this. And in our eyes, it is. Japanese don't particularly buy that brand of shame, though.
Except when you are being taught by another person, all new knowledge comes from your own observation, trial and error. When you are learning from another person you are learning about the aggregate of incremental failures that they made, finally leading up to a success. Very rarely do things totally succeed on a first attempt.

How can you possibly say failure can't be useful? How do you iterate your plans and designs? I don't think you appreciate how knowledge works. Your weird demonization of failure (including it somehow being a moral issue?) won't force success, it's just going to stop you from realistically evaluating your goals.

Aside from that explanation, I'm not dying to debate you or list exhaustive examples or whatever because you're belligerent and arrogant. People like you can't be convinced, you have to go through it yourselves several times to figure it out, if ever.
Do you know, if the data collection campaign that they are running is not a cargo cult? I don't. I hope it is a good and well designed campaign, because it utilizes useful society resources.

edit yes, personally I'm very impressed by the size of the campaign. It is just that again, there is a spectrum of difficulty between running a campaign even of this size and running it right, in a way that is actually useful to building a product. And still, in my opinion, building an autonomous vehicle is much harder in comparison, to running a campaign of that size in a right way.
The front page (yes, dead tree) contains one fun article each day.
Zortech C++ came with both a 286 extender and a 386 extender.
I mean, what are they gonna do? Fire you? In the middle of a rocket ride over light years?
Huh? How about trying to rent property. Landlords overwhelmingly deny non-Nihojin non-salarymen.
They included 6 in the decimal representation of binary bits for some reason. Outside of that, it's correct. This is a surprisingly common mistake, since (2, 4, 6) is such a common pattern.
Click bait alert. This isn't about living on another planet, it's about a short trip to a space station.
The comment is a bit over the top, but the people engaged in this "zombie" behavior are behaving terribly and their self-centered behavior creates obstacles and frustrating delays for everyone else.

They also present a clear danger in spaces that are shared with cyclists (for example) in the same way a cyclist does if he rides without care for auto traffic in the street. I usually don't think of violence, but "zombies" in the shared cyclist paths come close to making me consider it sometimes. They're a danger to themselves and others.
I haven't read enough about consciousness, but I think the most important modern thinker with "eastern paradigm" is Bernardo Kastrup:
https://blogs.scientificamerican.com/observations/coming-to-...
>> Why not accept that it's a huge country with 120M people and a multitude of experiences?

It is both a place worth visiting and also full of what we would call racism. The overly-politically correct crowd in America would be (and often are) shocked at what passes for acceptable race-related behavior in Japan.
The investment in commercial orbital stations is more interesting to me than hypothetical Martian colonies, since those might actually get built in the near future. Guess it's another part of Carl Sagan's vision of the future as seen in Contact that's coming true.
>> The if part is hard, though, and I've seen many people run into the brick wall that is Japanese culture.

True. But the knee-jerk reaction by Westerners is to call it racism, which it isn't, just like the majority of things called racist.