skysight-inc/HackerNews huggingface dataset:
browsers + javascript + css (frontend opensource) ... to backend , many frameworks for each langauge, many languages all documented ... to persistence layer (mysql , postgres, mssql), and finally server but as OP said thats on amazon, Azure, Dreamhost ... etc

OP is discussing more so the practice of professional dev for 70 - 90% of the devs. Business guys want results , they dont care about scaling and so its about getting it out ASAP. Theres alot of politics, I was taken aback at first, with the idea of CS/software being very technical but it seems that this creates more of a differentiator for political manipulation, cause everyone is already skilled in analytics.

I could go into more detail but basically its all there and a search away (google). In fact there is a term in the industry called "google-fu" (like kung-fu) which means the number of searchers you need to perform to get an answer.

Its a double edge sword. All devs are on their own for learning, but all the info is out there, you just need to be willing to search and learn.

Sadly many people are not like that, and that seperates the good dev from the bad dev (besides the politics).

I assume its the same for being a surgeon, that all you have to do is study and learn the info and you can do it. But having a steady hand is very important. And sadly , if everyone had a steady hand , you'd still have the same amount of surgeons. Those who can do. You want to be a dev, open up the next tab and type into your tool bar "how to learn javascript". Realize that devs created this tool for you, and if you are not a dev its because you dont want to be. Its all there, the web is your oyster.
Some cloudflare-based sites show a captcha when visiting from Russia, but it is relatively rare.
Privacy Pass doesn't help when various desktop and mobile app developers host their APIs behind Cloudflare. Users end up with timeouts or other error messages that have don't mention anything about being blocked by Cloudflare.
Next.js 8.4: News for build process, runtime and more
This is not a good forum for your gender battles.
> I can't picture it in technicolour

The article mentions varying ability to picture things. You may have good spatial reasoning but less visual imagination. I know that when I picture something in my mind it isn't always a clear image, often just a shadow of the thing I'm imagining. I find spatial reasoning has a different quality, it's like sensing the position of your arm but you can apply it to objects that aren't a part of you.
> An important point here is that the native code does use SIMD instructions[...]. Whereas the WebAssembly backend doesn’t support these.

I understand the reasoning of the author, still it would have been nice to have a comparison with non-SIMD native code for those of us who don't keep track of how much the SIMD buys you these day for crypto.

> On a surprising number of tests, Cranelift’s optimizations produced slightly slower code than with optimizations disabled.

So how much of this result is WASM and how much is Cranelift? By the sound of it, Cranelift doesn't produce very optimal output yet, so should still be potential for significant gains, no?
Expenses Management(
Not parent but going forward I am hopping to get away without using any framework. Approach will be style all basic html elements and just use classes when there's no other way <button class="danger">.
I feel latest developments in css (especialy grid, flexbox...) make a lot of thing that where really useful before not needed anymore.

On the other hand I think this articles are a bit clickbaithy. Yest you can have a very small stylesheet but are you sure you don't want to style your form components? not having more than one type of button. Not dealling with navigation for both desktop and mobile?
I can make a 0 byte stylesheet for a empty body page and that's the perfect amount of css that page will need but has 0 usefullness in the real world.
XHR Instead of Fetch API
"For most of human history, work was a drudgery to be borne by those people who had to do it, and avoided by those who could afford to. From ancient Greece to medieval Europe, toil was seen as a necessary evil, and mainly as a misfortune of the poor. "

Human history starts waaay before ancient Greece.

https://en.wikipedia.org/wiki/Working_time#Hunter-gatherer
Augment human creativity as a remote full stack engineer at Plato Design
I studied for a year in a US university before transferring back to a government run university back in India. My tuition for the latter was about $100/year.

The amount of bloat I saw in US universities was unreal. Software that no one used apart from a couple of features, services that served no one in particular, classes that no one wants, and so on.

Of course, the infrastructure was markedly better. But I can't say that for quality. Most of my classes were taught by TAs, while my classes in my university back home were often taught by associate or even full professors, several of whom had PhDs from top US/UK universities.

And this was at a cheap public university. I can't imagine the kind of bloat a large private US school would have
Those are not lightweight markup languages at all?

The main point of markdown is that it is supposed to look like a normal & readable text document in its own right. The transformation to html isn't absolutely necessary for readability.
Why is the T presented as though it is always aligned relative to its middle bar? Not only would this be an incredibly bad idea, it is (fortunately) not done on the official site [0]

[0] https://www.monotype.com/fonts/helvetica-now
Conflict Resolution and Code Reviews
A privacy respecting open source search engine: search.privacytools.io
Anybody found a good CMS solution for static sites?

I love everything about gatsby/Hugo/etc on Netlify but the lack of good CMS with out of the box SEO tools for writers to easily publish is a no go for my clients.

Tried Netlify CMS and it unfortunately required way too much work to compete with the full featured Wordpress setup my editorial clients are used to.
Looks like it might be iana.org

https://www.whois.com/whois/a.com
Echoic memory is also very useful when someone says something, but you haven't understood them right away. There is also iconic memory, which stores the things you see and lasts less than a second.
Gimli: DevTools for Designers – Update 1
> The article is effectively saying that if your job needs to not be pointless...

What the article is also saying - work less. And this is not so obvious I assume for most readers.
To me (as a Dutchman) this sounds crazy.
Here in Holland the only way to file your taxes as in individual (I don't know about company's) is to login to the government tax website (with my digid (a government issued digital identity)) and then to simply check if all the information that they have collected on me is correct. It usualy is.

All I have to add is my deduction items, and BAM! it's done.
Also, we automatically pre-pay our taxes because it is calculated and payed for by all employers.
One's location and storage contents are inherently private data.
> created on-demand with the first creation of a GDI or USER object, so presumably CLI apps don't have to pay that price

This tickles my brain. I read some blog post bitching that because Windows DLL's are kinda heavy weight it's way easy end up paying that price without realizing it.
Apparently, the chance to get funding for a PhD in UK is about 1 in 20.

Most startups have a higher success rate than that.
[Talk] Adaptable Human – Taking the Company and Your Career to the Next Level
I didn't downvote but I don't believe the claim was 100% factual. Cloudflare has always been horrible with dealing with shared IP's even if the users are all legitmate non-malicious. I once worked in an office with a single shared IP for ~200 people and we got constantly captcha-blocked by Cloudflared websites. It was also a problem with google but it was less prevalent and their captcha system was less annoying than Cloudlfare's.

When I was a sysadmin for a few admittedly-not-highly-popular websites, there were definitely more unwelcome bot traffic from US and EU IP's than there were from any 3rd world countries.

I also don't agree that social media "like-factories" should be a concern for Cloudflare at all. Even if they are truly a concern; social media "like-factories" are probably human-operated on third-world countries or bots that are likely running from developed world servers with access to cheaper bandwidth and IP's.
Author here.

In this Leadership Master Class session, I'll be talking about the adaptability of an organisation and an individual, and how things could affect an organisation as well as one's career.

I'll cover concepts that are fundamental but easy to overlook, as well as interesting concepts that I personally observed/invented over my decade-long career.
https://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypert...
> browsers + javascript + css (frontend opensource) ... to backend , many frameworks for each langauge, many languages all documented ... to persistence layer (mysql , postgres, mssql), and finally server but as OP said thats on amazon, Azure, Dreamhost ... etc

All of that requires a significant amount of engineering and coding to get working. Just using a frontend framework does not give you a working application, you still have to code that application.
this is TSA level thievery -- first organize security theater in form of "protection" and then charge money to be able to avoid that. Pathetic.
I signed up for the very first Udacity class when it was first announced. I took several more in 2011 and 2012. I haven't logged into the site for a while.

It's sad to see that they weren't able to figure things out.
Opt-In Transparency (2015)
Move.

The location you are staying in has become toxic to you. For whatever reason. Go to a gay-friendly location so that you don't hate yourself. You might like a city/place and "life" because of a coffee shop.

Obviously, life is more complicated than that and you'll need infrastructure from time to time and maybe daily. If I were you, I'll look up gay-friendly locations and give them a short trip. Minimize costs as much as possible.

Don't stay in tourist friendly locations. Try to go to places you'd go if you were living there. See what it feels like. Some country/community/city will be a right match for you and then you'll fix a significant psychological problem.
I see your point but 10% of the world's http traffic flows through Cloudflare, it is in their interest to provide a better web experience for their customers (enterprises and end-users alike).

For instance, for my mom, if instead of being subject to endless captchas due to privacy.resistFingerprinting [0], it might be okay to use Cloudflare's VPN/extension (esp since they promise to respect privacy), be able to resist fingerprinting, and not be subject to captchas. I see this as a better of two evils, since captchas aren't going away if you resist fingerprinting or use Tor, at least not anytime soon.

I'd like to think of this as OpenID-- even though it is bad privacy-wise (and single-point-of-failure security-wise), it was widely used for benefits to both the user and the service.

For me, though, the endless captchas are a price I'm willing to pay. YMMV.

[0] https://wiki.mozilla.org/Privacy/Privacy_Task_Force/firefox_...
I think that the idea is these IP addresses are leased out, renewed, changed frequently. While I might connect to my VPN and do basic stuff... another person before me might have used it much more heavily for example. So the IP which we shared is flagged as possibly nefarious. It doesn't know I am a totally different person. Only that, in the past, someone has used this particular IP in a negative way.
This. We're centralizing all the websites to flow in the hands of one player who can decide who can or cannot access a website, not to mention the fact that they have the capability to know who accesses which website across a larger and larger portion of the net. De facto we're giving them the keys to the internet. But who's them? And who will it be in the future?

I understand that they offer cheap solutions to very real problems, but we keep making the same mistake we made with Google and other tech giants. While they are acting in a commendable way now, I fear for how much influence they'll have when they will inevitably drop their "Don't be evil".
As perceived by the general public, there is a huge difference: Most people have some idea, however vague, what a doctor or a lawyer actually does, while 'programming a computer' is utterly obscure and opaque to a lot of those same people.

This keeps surprising me again and again, but apparently any kind of computing device is a black box built on magic, probably to the vast majority out there.
I have fingerprinting off too in firefox, and a lot times I now just ignore sites using captcha.
> consistent, intuitive, standard

about that, just found some random online editor and entered this:

https://i.imgur.com/Mcyi3kS.png

not what I'd call intuitive. maybe is that particular editor implementation? but then I'd have an issue with the other half of the post, where he talks down markdown dialects.
Show HN: Browsershot, a tiny NPM module for in-browser screenshots
I would love to have https://w3c.github.io/webcomponents/spec/imports/
Vote with your votes. And with direct action and protest. Your dollars are small and easily ignored. Political organizing works when it's political, because it forces change rather than pitting the minnows against the shark one on one.
Human life, yes. History? Not so much. Possibly the only hunter-gatherer civilization we have more than fragments of history from are the Australian Aborigines. This makes it very hard to ask anthropological questions of the past about how people felt about their work.
Strictly speaking, you're holding their money for a year without interest.

The estimated payments are not prepayments—they are payments that match what most W2 employees would pay every paycheck, but isn't the case for 1099 (or otherwise self-employed) individuals, since they don't have taxes withheld from their paychecks.
Ultimately, education is 2nd only to defense as an industry. Relative to the hype (and to what I think the potential is), computers and the internet haven't impacted the industry much. At least, at first glance. At second glance, I think you'll find huge changes in how people learn things informally. I don't even mean doing online courses on the side. I mean blogs and PDFs and stackoverflow.

If you can program, bake or pick locks, there's a good chance you learned online. Online learning has also been supporting the "we don't train employees" norms of the modern knowledge economy. The internet is a huge part of how people learn, it just isn't a big part of education. This is one of the reasons I think there is a lot of potential for major disruptions.

If you try tackling credentials in a college-like way, this risks leaning into old paradigms and not really changing much. You'll never complete with Harvard on prestige, but you can probably compete on everything else (from social aspects to educational ones) with enough determination.

Idk what the answers are for udacity, but overall I think the best approach is meandering discovery rather than point-and-row. Taking steps back is part of that.
Not running on x64 version of Office 365. I guess it is written for 32 bit versions.
There has been a lot of discussion in recent years about how cheap that "cheaply" really is.

* https://news.ycombinator.com/item?id=9653238

* https://news.ycombinator.com/item?id=18071278

* https://news.ycombinator.com/item?id=19622503
The idea is good but the presentation simply sucks and reminds more of conspiracy theories pages rather than attempt of providing criticism, a critical view of Mozilla and its actions.
Not only that they provide an experience, they are also subject to wear and tear while doing so. The supply in historic stamps is a lot more stable than the supply in historic mechanical things that some may actually want to use.
There isnt any money involved. Did you read this?
So do relocatable shared libraries on Linux. https://eli.thegreenplace.net/2011/08/25/load-time-relocatio...
What are some free alternatives to Univers and Helvetica?

Open Sans is a poor replacement. I quite like Source Sans Pro but it isn't the same as Helvetica
Since I first saw the bubble as minimization encoding material I've been willing to learn about it. I also find it very inspiring for any non trivial computing problem where you can't really attack it linearly, and divide-and-conquer feels like a short version of bubble.
You could call it posix_spawn_file_actions_t and posix_spawnattr_t . (-:
So "Privacy" Pass effectively generates a unique token for every user? That results in trivial tracking again, one of the main points of using VPNs, Tor or whatever.
Adjuncts aren’t university professors. They’re part time teaching staff. Anyone who cobbles together enough part time hours to theoretically be working full time is manfully struggling against admitting that they played the academic tournament and they lost. The system spat them out.

Adjuncts bear about the same relation to professors as a doctoral student teaching their own lecture course. No one is going to call them professors.
Just goes to show that fraud doesn't pay. If you're ever told to do something fraudulent as a programmer, it's your ethical duty to refuse. It might have consequences, but those consequences are less damaging than the alternative.

I was recently dealing with a company on a contract where I was tasked with cleaning up their analytics tags and implementing some new ones. I noticed one of their sites had multiple google analytics tags, meaning it was double counting, so I removed one thinking I fixed it, which I did, but apparently not in their eyes.

A month or so later i get an email saying that something was wrong with one of their sites and that traffic had plummeted. I explained the situation; that they were double counting page views before. They told me to put one it back saying "I know this might be unethical, but" I refused and the subject was dropped. I continued doing work for them thinking my invoice would be paid, but they apparently had other plans, so I fired them as a client.

EDIT: I'm not very aware of the space, but I assumed that the worst case scenario is that they were selling ad space to companies directly using their google analytics numbers and using double counted numbers would be fraudulent behavior.
Yes, it was mainly inspired by Lout (although i think there is a much older system that used a similar syntax - and GNU TexInfo also uses something similar, but i didn't knew about that at the time), however IIRC Lout doesn't use a generic syntax.
People can relate to all kinds of things that were no longer in use when they were born. Many times that foreignness can even make it more attractive, compared to someone for whom stamps were just an ordinary tool.
Get a pi hole. Totally eliminates the ad problem.
false positives incoming...
also convincing fb you're dead (instead of deleting your account) will become a new dark pattern?
I may be strange, but that's the way I've always used fork() as well. It's one of the reasons why named pipes exist (or at least that's what I've always thought).
> The players in the industry that went after enterprises are doing well, the players that stuck to selling mostly to individual customers are having a rough go of it.

Keep in mind they had a deal with Georgia Tech's OMSCS, but something went awry there too.
Black Hole Photo Live Stream in 2 Hours (1pm UTC)
For anyone that remembers late 80s/early 90s hits/earworms:

https://www.youtube.com/watch?v=NFuGRBAKM2I
> Nothing special, anyone can do it.

They really can't. What you describe is beyond the vast majority of people. Not the vast majority of well educated people, perhaps, not the vast majority of STEM people, sure. But most folks? They'd take one look and run away from the insanely complex wizardry you seem to be practicing.

Also, as other posters have said - that's your experience, not everyone's. Someone has to write the automation tools. Someone has to write the libraries. Someone has to know how to write a compiler, to write crypto routines. Someone has to create AWS.

There are a lot of paint-by-numbers coding roles out there, sure, but it's far from the whole industry.
Sending American Astronauts to Moon in 2024: Nasa Accepts Challenge
This is just the way i have the scripts setup since it makes more sense for me for paragraphs to be full nodes that contain their children content, but it is trivial to make empty P nodes act as paragraph separators.
This seems like a play taken directly from the United States TSA/DHS with their global entry/pre-check 'services' which only exist to track people at a more granular level.
The building where I work has a rather large cubicle farm full of software engineers. Most of them are perfectly normal people. Men, women, black, white, Asian. We got all kinds. But there are a couple who are different.

- One guy I call "hoodie guy" wears a hoodie all the time. I live in Central GA where its 90-plus degrees and 90-plus humidity in the summer time. Hoodie Guy is still wearing the hoodie zipped up and hood up. Hoodie Guy doesn't talk to people.

- Got another guy who wears the same clothes all week. Asked him about it once; he said he bought 5 sets of the same clothes so he wouldn't have to choose in the morning. Like a uniform I guess.

- Got another guy who has a duplicate of the computer they work on at his house; this is not a PC. Its a purpose-built piece of mil-spec hardware that we put on airplanes to process data. We didn't give him one so he could code at home. He built it from doodads he picked up at surplus sales and trash heaps. Dude is hella smart.

But most of the people in cubicle hell are pretty normal.
Things you should know about DApps
That's fantastic advice. I think it's a case of caring about the right things, and learning when to let go/not take things personally.

On a slight tangent, I've always found that hobbies - and treating programming as one of them - always helps me disassociate from thinking about my own achievements as only being work-related. I've tried so many things, just because they interested me, and got fairly good at some of them. Sometimes it might be a craft, another time it might be learning a new programming language, or a piece of software I don't know well enough.

The ones I don't enjoy so much fall by the wayside (life drawing, golang, philosophy, whittling, many more), but some chance subjects have directly led to better jobs (ruby, elixir), some have made me a better programmer, and anything else I can at least say has made me a more rounded and knowledgable person, and hopefully more employable because of it.
I would expect that for many people, especially those with kids, dinner is a time for getting together with the family.
Quote from story: "In drawing, you try to capture both the large scale (the expanse of the forest) and the small scale (the grasses and flowers). “In mathematics, there is very much the same thing,” she said. “The hardest part with both is fitting the two scales together. You need the right tools.” " As a drawer I have been looking for a solution with how to do this because we experience both scales simultaneously when seeing the world. Thanks very much for providing this story this morning.
فروشگاه اینترنتی پلازا
I associate German gothic text with beers
You and I live in an area that vocally supported the party that said the most racist things and had the most racist votes, and you think we don't have the most racists?

Yes, it sucks that the South is seen as backwards and ignorant. But until we stop electing people who promote racism and prevent social programs that would help people escape poverty, we're going to continue being seen that way.

I'm not saying that racism isn't out of control in the rest of the country. I'm merely saying it's worse in the South still.
of course personal data is free.
do you work for google or smth?