skysight-inc/HackerNews huggingface dataset:
It's not text, it's opaque character streams. (C 'char' type)

Practically speaking, for the flavors of UNIX like systems most will work with this is equivalent to streams of 8 bit, clean-transferred, characters.

Any other kind of transfer system that you might want to build can be built on top of that. This interlinking design is the minimum viable product, and also the lowest level one. Comparing to a more recent design, such as PowerShell, transfer of objects limits flexibility and requires more shared infrastructure.
OMG, yes. Every time I see this in a code review I go "why is this receiving a null here?" And 90% of the time I get back "dunno, I saw null pointer exceptions in the logs"
Also see Weston Price's research from traveling around the world. https://en.wikipedia.org/wiki/Weston_Price
> I believe it's becoming increasingly clear that merely allowing far-right dialogue online is essentially responsible for ease of radicalization, and that proactive censorship would be the best approach to forestall this.

People are going to jump on you for this, but I feel it's necessary to put this in perspective.

Ten years ago, the threat of domestic radicalization was a hot topic, except it concerned radicalization towards fundamentalist Islamic terrorism.

Twitter, Google et al. devoted resources towards identifying Islamic terrorist propaganda, accounts and networks, and then silenced them all.

Today, the threat of domestic radicalization comes from the far right. We should at least be honest and consistent when considering the threat and how we've handled such threats in the past.
There are a few major cities that have no motorway anywhere near them. Of course it depends on what you think is a major city, but Aberdeen for example, the third biggest city in Scotland, has no motorway closer than a hundred miles or so.

There are highways between every mainland settlement though, obviously.
I've realized that I'm a bad programmer
Do you know where one can buy those masks in the US?
Nothing. But that's not what Google usually does. Much more often, Google tries and succeeds. People begin using the product because it's good, and then Google arbitrarily kills it [0]. I've been burned by this behavior enough that I now avoid Google products whenever possible, no matter how great they seem.

[0] https://killedbygoogle.com/
Not a massive Red Hot Chilli Peppers fan, but always loved Throw Away Your Television - https://www.youtube.com/watch?v=GmbN4yRu0Us

Exactly this sentiment.
It's a simulation, not a reproduction.
Rode across Romania from Hungary to ride The Transfăgărășan Highway and if I never go back to Romania it'll be too soon. The roads were HIDEOUS. The Transfăgărășan was pretty awesome though.
Weston Price talked a lot about this

https://www.westonaprice.org/health-topics/traditional-diets...
Speaking as someone with a decent github profile, we need to get out of the notion that github profiles are important. Anything substantial or noteworthy of interest should really be on the candidate's resume. Even personal websites are more worthwhile going through than github profiles in my opinion.
I don't agree with zepolen's comments at all. But can you guys who use "downvote to disagree" kindly please stop? You are just making Ask HN worse for all of us by turning it into an echo chamber. This isn't Reddit FFS.
Context is also important, I have no problems with displaying footage form Nazi experiments on concentration camp prisoners for educational purposes I could however agree that it is ok to block the same footage when it’s shared by neo-Nazis or white supremacist groups on Facebook for lolz and pride.

I also think that this is a stupid argument this footage is not illegal and can be considered by many newsworthy hence should be protected at least in some narrow context.

Child pornography on the other hand is illegal.
Broadcasting or displaying child pornography has no newsworthy or any other value in any context other than the pornographic one.
I’m genuinely curious what you think we should do about getting stuck in local optimums?

Allowing buildings to be 2x the height means, lower home prices in general but also the oldest owners have the worst views/property prices in the neighborhood. So optimizing locally, people should not want more homes built.

Meanwhile, 2x taller buildings mean, 2x the people can sleep at night and work in the morning boosting the economy without the inefficiency of a long commute, traffic, CO2, etc. I.e. long term improvements for a larger set of humans.

In the name of progress/innovation shouldn’t the calculation be based on ROI for humanity/environment/etc and not based on a locally popular vote?
Which tech hiring company/solution has given you the best results?
With so many different players in the tech recruiting space (Triplebyte, Interviewing.io, etc) trying to solve the same problem with slightly modifications in their approach, I wonder which solution has worked best for your company/startup. Why did you decide to give them a shot ? Did you first run a pilot ? Do you use multiple solutions/partners at the same time ? At the end of the day you just care about talent, it doesn't matter where it comes from.
Similar to how a much better developer has an advantage over me in an interview
https://en.wikipedia.org/wiki/Video_game_console_emulator#Le... has some notes and links to court cases.
I'm not really sure how else to see it. It's pretty straightforward to show that the simplest possible model is some kind of probability density function with inputs of skill and privilege and a wide distribution and a very long tail due to cumulative effects. Not having various skills will obviously preclude certain outcomes (probably can't buy 86-DOS and produce PC-DOS if you couldn't understand the technology), not having certain privileges will preclude others (can't sell PC-DOS if you aren't in a position to meet with anyone to try) and some outcomes beget further possibilities (unlikely to have grown Microsoft and produced Windows if you hadn't have sold PC-DOS). Luck being the realization of such a probabilistic model into finite outcomes.

Anyone attempting to reduce it further than that is selling (or got sold) some very dangerous and irresponsible ideas.
The article is extremely clear on this point:

They were in the middle of a lighthttpd -> nginx transition and noticed that lighthttpd has now fixed whatever caused the transition to start.

Like all acquisitions, this one creates uncertainty, so they backed out the nginx deployment.

This seems totally rational on their end. Why fix what is not broken, and why depend on two things when you can depend on one?
Really appreciate the feedback :-)

Will take these things into consideration as we iterate.
I have no idea what their use case was, other than the lack of HTTP/2 support, if all you are doing is just serving lots of static files Lighttpd is still a very good choice.
What concerns me is the evidence of regulatory capture. Boeing was telling the FAA what the approval schedule was going to be. And the FAA sucked it up. Instead of saying "our review capacity is x pages per day. You will receive our reviews on such-and-such a date."

(And yes I am oversimplifying.)
*Ethiopian
Hi,

I have sent an email. Kindly go through it.

In the email, I have requested you to give me a chance. I realize this thread lost its plot. Never shall I post anything related to politics again.

I have also gone through the guidelines carefully once again, and shall follow it to the letter.

Thanks.
The core parts are built in C++ and compiled to WebAssembly: https://www.figma.com/blog/webassembly-cut-figmas-load-time-...
Agreed completely. There are few great songwriters who can't play an instrument, few great mathematicians who don't know arithmetic, few great golfers that don't understand how to hold their clubs, etc.
This can be a pain if you're deleting many files, but

alias rm='rm -i'

has worked for me.
I started using vim about 10 years ago. I am not an expert user, but I am using enough of it's features that I feel crippled when I am using another editor. I just have to think move this function to another file and my fingers will execute the vim commands.

I don't know any Vim Script. You don't have to know it to use vim, unless you want to write your own plugins.

I tried using an IDE recently (Clion), but it was not really worth it. Vim has plugins for most IDE features, including autocomplete and syntax checking. The only feature that I really miss in Vim automatic refactoring such as inlining functions.
Personal projects can give signal about someone's interests, level of investment, sense of adventure, etc. They're also often an explicit relief valve from "dotting the Is and crossing the Ts" at work, so not a great way to assess professional/production code quality.

If I see a tower of inscrutable Haskell on someone's Github, that is a great thing: both that they have the urge to do it, and the good sense to scratch that itch away from the company's codebase.
I refuse to watch it or even seek it out, personally I think it’s disrespectful and way too morbid. But I do understand the morbid curiosity. Very strange fact of human psychology.
It sounds a lot like (JFYI):

https://tinyapps.org/blog/200702250700_why_in_my_day.html
I'm a frequent flier and I'm scared. I try avoid companies with low standards reading all the news about incidents related to the use of used or counterfeited parts, lack of maintenance, etc. But now it's clear that, in times of low cost companies, cheap airplane are requested and even the redundancy in critical subsystems is sacrificed both by the producer and the flight company that didn't pay for a "optional" that actually is a lifesaver. How many critical subsystem haven't redundancy to reduce the costs of airplanes ? Maybe some regulation in this market is needed to avoid other disaster like this one, imposing standard for the critical system and denying the routes to the airplanes that do not meet the specifications. I don't think that the market can play with human lives.
mBed is complicated. Arduino is simpler for artists/hobbists.

The libraries of each are written for different groups of people, and it shows.

For example, you can do a lot of stuff in the Arduino without using pointers. The mBed requires pointer usage.
That's the definition of a discernible reason. If the CPU is being used hard enough to need more cooling, then the question is answered.
My cheese eggs with raisin toast, bacon, and grits, hold the apple butter, is only about seven dollars. I don’t make a lot of money, so it makes me very happy that I can leave a seven dollar tip and pay about the same as I would have if I had gone to another place.
> We haven’t seen a lot of open source projects doing well after the parent company had been acquired.

Seems premature. Often the project gets forked when the parent project goes downhill. Right now NGINX is an excellent, stable, performant, flexible web server with lots of community support and documentation.
>Who cares?

Some of us do. Else we wouldn't be used Vim in the first place.

You can "edit text and it doesn't get in your way" in nano or 1000 other editors too.
I had not seen that. Thanks for the tip!
What I cannot wrap my head around is word-wise moving in code. I just never really know where w or b takes me, let alone how many w’s it takes to get me to the desired word.
My moving is mostly based on estimating counts; nth space (nf ) or just before third comma backwards (3T,); plus manual adjustments.
How artificial intelligence works [pdf]
At this point, the real P series (p52/72), which used to be w series, are probably the only thinkpads that don't throttle. And those have other problems like the inclusion of an nvidia card and off-center keyboards. They've also devalued the T series now.
>So few people take the time to understand that :(

Because "fix this null pointer exception" is ticket number 14 this week, and your PM just wants it checked off. They don't want to hear that you need another week of digging through layers of spaghetti to track down the source; that doesn't bode well for their KPI goals.

This is a systemic issue in the way software companies function.
Semes to me that the mastery of a text editor doesn’t have an impact on your end product in the same way that the mastery of the chisel does for a woodworker...
This article seems to be part of the recent wave of content about orthotropics/mewing. I'm not sure why it seems to have picked up so much recently.
In addition to all the other arguments here (more chewing for bigger jaw development), I have another theory about tooth decay.

I think that pre-civilization humans did not eat much sweets past adolescence. This is because, as soon as a minor cavity starts developing, it hurts like hell to put anything sweet in your mouth. Sweet stuff was for children and adolescents, then we just stopped eating it.
A simple google reveals that the ROG Strix GL720ZC has exactly those specs.
HIML: HTML-Based Indented Markup Language for Ruby
If you can say "the fans are spinning up because this piece of software is using the CPU more" then it's not "no discernible reason".
This is one of those things that looks like it make sense but it ends up being shallow wishful thinking.

Learning every nook and cranny of your editor is just a waste of time. As an old advertisement said "It's a tool, not an art form. Why are you wasting your time learning it"

Tools should get out of the way. I like Vim but I'm not going out of my way to do something that I could do more easily in another editor or with another tool (or just do manually).

Your code is not going to be 10x better because you know some extra Vim or Emacs magic. Even those powerful "do all" Java IDEs, while very helpful, don't write the code for you. There's no magic, miracle or hidden power there. It makes some things extremely easy but it won't write the code for you

Learn it if you like but don't expect any epiphany coming from it.
From the article, they happened to have both servers in production at the time of the acquisition.

The acquisition led them to abandon their plan to migrate to nginx.

Also, I thought running through the config for their production site was useful.
I’ve never written a SO post, and barely have a github profile.

I’ve been coding since the 80s.

Some people don’t live on social networking - and that is, after all, exactly what those sites are.
One of Rust's major advantages over C and C++ and a huge reason why I choose it for new projects that call for a low level language is better learning resources. Others are better, established tools (like cargo), helpful community, sane dependency management, and expressive syntax. Even if it didn't have any of the borrow checking features I'd still use it just for those reasons alone.

It can also be painlessly integrated into Node.js programs as native modules and interoperability makes a Rust + Node combo a perfect mix for many use cases.
>Vim is inefficient for editing

Probably the first time someone ever thought this inane idea.

>Vim's nasty design

OK, trolling, next.
You just tell the truth. Create a repo that says in the readme that you can’t show any code you write if you’re concerned that not having a profile is a problem.
>Perhaps it's time to declare this a war to save the (potential) addicts and act accordingly.

The Wars on Terror, Drugs and Poverty have all been abject failures. War is a terrible metaphor for this problem. War implies at least some semblance of a defined enemy. The issues here are interconnected and require nuanced discussion and debate. Simply calling it a war will not get the people of Seattle that.
I think a big part of it is that once you have even a minor cavity, eating anything sweet hurts like hell, so people just don't eat sweet stuff when they're older and have lost their baby teeth.
C++ iostreams: Unexpected but legal multithreaded behaviour
I think aspiring to the meritorious (ethical, wise, knowledgeable, dedicated, etc.) being successful seems like it'd be good, rather the problem isn't so much "meritocracy" as it is believing that meritocracy is an existing norm, rather than being more of an aspirational Avalon.
Engineer Professional Development - Paid Research
Dumpster for Rent Dayton
Although you have to admit that Vim is excellent at beeping.
Your 20% may not be everyone else's 20%.
Allying with a few neighbors to defect against the rest of the world doesn't confer some kind of automatic "democratic and therefore good" quality on the behavior.
I’d be interested in what you class as a monopoly? You can always expand or shrink a market definition to suit whatever agenda.

Using DeBeers as an example (from the Wikipedia article on monopoly), they could be argued to not have a monopoly, because diamonds are a sliver of the gifting market.
Parma Towing
Please donate if you can afford it: https://www.patreon.com/Nekotekina

This project is very important to preserve one of the largest console of the past generation.
Alex Danco: Understanding Abundance
Partial implementation of SQL/JSON path language is committed to PostgreSQL
Text editors, though, are really only one tool. There's plenty of different "tools" and other things to have a mastery understanding of, and I've never seen any proof that you need to be a vim golf pro to write amazing code. If that was the case, clearly our interviews should be all about text editing ;)

In all seriousness, I personally see marginal at best benefit to getting better at text editors. I do occasionally learn things that improve my workflow, but I prefer to spend time on other things, there's enough subjects I'll already never know as much as I'd wish about...
I just mean be consistent to the full extent of your ability. Don't deliver an unreliable mix of really good and really sloppy work.
I have not noticed the same thing. I think it's not black or white. People who use certain tools a lot often become quite familiar with them, so maybe you've noticed that?

But it's not like when VS Code released, all the vimzards who went to use it suddenly became awful at their job.
100,025 homes are sitting vacant in the San Francisco metro area
Hit the gym...lift heavy ass weights and get jacked...
I had to check but it only closed in 2001, I'm sure it was really awful to use by then! Never went there, but can confirm air travel was not very Mad Men by that point.
> the mainboard is split (sound + rhs usb are on a separate board) and the small part has pretty flimsy attachement inside the case

That's however the same with the stock design and I've never had an issue with that. IIRC there are a couple pins from the lower casting holding it in place and then it's sandwiched using IIRC two or three screws between the lower casting and the palmrest. That's pretty solid.
The commit history doesn't means much, the project died 10years ago when the creator went to work for Oracle.
Think about iOS?
Not dead, you said that without even looking at the lighttpd website to see latest version date or history
There's plenty of Trump supporters in silicon valley. We may be democrats previously, but we really like what Trump did against China, even though the large corporations (who owns mass media) hated the move. Trump rejuvenated the economy, increased competitiveness of American firms, and helped to increase jobs and wages for American workers. He stood up against dictatorship China and is winning the trade war. He is a very flawed man, but he did great for America
FWIW, according to Wikipedia Boeing had intended to design a new plane but were forced into re-engineing the 737 by market forces:

> In 2006, Boeing started considering the replacement of the 737 with a "clean-sheet" design that could follow the Boeing 787 Dreamliner.[12] In June 2010, a decision on this replacement was postponed into 2011.[13]

> On December 1, 2010, Boeing's competitor, Airbus, launched the Airbus A320neo family to improve fuel burn and operating efficiency with new engines: the CFM International LEAP and Pratt & Whitney PW1000G.[14] In February 2011, Boeing's CEO Jim McNerney maintained "We're going to do a new airplane."[15] At the March 2011 ISTAT conference, BCA President James Albaugh was not sure about a 737 re-engine, like Boeing CFO James A. Bell stated at the JP Morgan Aviation, Transportation and Defense conference the same month.[16] The A320neo gathered 667 commitments at the June 2011 Paris Air Show for a backlog of 1,029 units since its launch, setting an order record for a new commercial airliner.[17]

> On July 20, 2011, American Airlines announced an order for 460 narrowbody jets including 130 A320ceos and 130 A320neos, and intended to order 100 re-engined 737s with CFM LEAPs, pending Boeing confirmation.[18] The order broke Boeing's monopoly with the airline and forced Boeing into a re-engined 737.

https://en.wikipedia.org/wiki/Boeing_737_MAX#Background
You don't raise money against your profits or available cash reserves. You raise money because you need it to do something.

I can save a solid 40K a year in savings on a 120K salary, that doesn't mean I can't or shouldn't get a 20K loan to help with a significant expense.

They already stated that the 20MM is meant to accelerate their development of a web version. That's why they raised this money.
https://youtu.be/_cjfvH9UekA
Alan Watts on Gurdjieff:

"Gurdjieff was a magnificent old rascal, who lived a joyous life, and most of his disciples live extremely restricted, rigid, and serious lives -- because the object of Gurdjieff's method was to weed out those who understood from those who do not, and those who understood went away and those who did not understand remained.

"Gurdjieff laid a trap for people who think that the purpose of life is power, that is to say, to control everything, and he beguiled them with the idea that they were all asleep and not fully in control of their own processes and their own organisms, and he assigned them the impossible task of being the Lord God Jehova each for one's self. He set them to doing this with great rigor and he added to this the discipline of dances in which you could exercise every limb working on a different rhythm to give yourself the illusion of omnipotence. But if you persevered in these exercises hard enough, you would discover they were all nonsense, at which point you would have attained Gurdjieff's stage of illumination."
They do have a tendency to chase after those who are emulating active systems as opposed to deprecated consoles.
Old maybe, but not boring. Their tech stack is still the best there is.
A dozen+ years ago I might have disagreed. Anymore, the day to day the trade is pretty much “edit text.”

Edit dependency lists and maybe implement some new code to handle passing the data between deps.

Or install a dependency to do it.

Unless you’re working at an IBM or Google on some new cutting edge thing (and even then a whole lot of this was figured out in math decades before and just needed computers hardware to catch up), this is how it goes in most office jobs.

I’m not the type to romanticize the reality. If you’re mostly thinking about your problem, you’re overthinking the solution.

And if you think I’m nuts, look at YouTube. Tons of videos where people are hacking together games and websites with quite a bit of features in hours.

This isn’t 1999, Neo. There is no magic.
I wasn't too interested, but now I feel a duty to watch it due to the censorship. I think we all have that duty.