skysight-inc/HackerNews huggingface dataset:
What is the SRP?

What is the Open-Closed Principle?

What is Liskov’s Object Replacement Principle?

What is the Interface Segregation Principle?

If you believe that being able to recite answers to questions like this makes you a good developer... then you probably also believe that it's possible to get a University Degree in 3 Minutes.

From Episode 6, "The General":

Number Twelve: What was the Treaty of Adrianople?

Number Six: [looks a bit puzzled, but answers automatically] September... 1829.

Number Twelve: Wrong. I said "What," not "When." You need some special coaching.

https://www.imdb.com/title/tt0679186/characters/nm0001526
It’s also not sold in 32 oz cans at 8-12% ABV in addition to the 3-4 cups of coffee worth of caffeine.
It works for steaks
> because they've been overcompensated

How is this determined? Are market mechanisms not working in stock trading either? Seems like they are delivering decent profit numbers for their investors, compared to other companies.
> Most ancient recipes call for whole small fatty fish to be layered between herbs and salt in concrete vats. Palacios’ team used large glass fermenting vessels.

There's a future where the art of charred oak barrel bourbon is lost and scientists try to recreate it in glass vessels....
If I'm in the market to buy a laptop, I wouldn't be able to find a single decent laptop running a Linux. I would have to pay windows that I have no intention of using AND hope that it supports, which I can know for sure only after installing Linux.

Samsung laptops that run Chrome OS look neat but Chrome OS is too restrictive, it doesn't feel like Linux even after their new _run Linux apps on a container_ thing.

I am not sure why IBM/Intel which have vested interests in Linux don't make Laptops that run Linux. Is the market not big enough?
Meta: Facebook's new name ridiculed by Hebrew speakers
F#, a New Hope
You are right, it does not say anything about the Permanent Court of Arbitration's decision on the matter. I was more trying to make the point, that various court decisions related to this matter (the original decision against chevron as well as the case against Donziger) seem to be cast into doubt by external "impartial looking" entities, turning the water very, very muddy here.

But then I must admit, that I do not have a very high opinion of "arbitration courts" in general, as often they seem to have various conflicts of interests with regards to how they earn money by being paid by parties bringing the cases (i.e. deciding against the interests of a party which usually provides high-income cases, would risk the court's own financing).
maybe the argument will be that since the CIA is not authorized to operate on U.S soil the only way to keep Assange from being assassinated by the CIA is to place him in a U.S prison.
Pascal, modula, zig?

Zig sounds mostly like what you want, though: https://ziglang.org/

Possibly a subset of D could work, too:

https://dlang.org/blog/2018/06/11/dasbetterc-converting-make...

But likely the D language will be too big?
Take a look at Zig (ziglang.org). Not sure it meets all of your requirements, but looks like it might. I haven't worked with it yet, but it's on my radar, as is FORTH, for the simplicity aspect you mention. And I should mention Tcl, but that's a scripting language so not what you asked for, but just in case, no, Tcl isn't 'dead', it's in most of the Cisco and other IT infrastructure equipment that's getting this website to you, it runs most of Flightaware's infrastructure, and is in all sorts of places quietly doing its job; it's how SQLite was started (as a Tcl extension, and Tcl is still a first class citizen w/r to SQLite). The creator of Redis wrote a good article on Tcl (which Redis was started in). Oops. This became a Tcl sales comment. Sorry! :)

http://antirez.com/articoli/tclmisunderstood.html
Love Toki Pona.
> In my mind STEM topics exist on a scale that has math at one end, then there's a slight pause/discontinuity (as in point 2 in the underpants gnome business plan) before it continues with physics, chemistry, biology and onwards to god knows what.

https://xkcd.com/435/
Ask HN: How big of an issue is VoLTE to degoogled Android phones?
Networks are switching to VoLTE soon. It seems that carrier and phone compatibility for GrapheneOS and LineageOS is either extremely limited or not documented.

Are there any resources for this? How are potential users going to use things like GrapheneOS or LineageOS? This seems like it could be an existential crisis for these projects if many phones will be unusable in a few months and there's no information about combinations that work.
Depends on the definition, and final decision of linguists. It's an ongoing controversy in Poland for two languages / dialects: Kashubski language and Silesian language. Both are strictly used only by regional minorities, both are not understood well by Poles from other areas, and both have German influences.

Kashubski is mostly called a language, even thought it's not officially recognized as a regional language (you can't expect to use it in for official matters).

Silesian is mostly called a dialect/subdialect, but there's a regional movement to elevate Silesian to a separate language through political means.
Well,

1) That would be very on brand for Apple

2) They're already in the business of making complex web pages, and this is the only subdomain branded with this tech, so why special case it?
This is the market self-regulating. If you don't like what happens (I do agree), then you dislike the concept. Which makes sense, because the whole "might makes right" approach of such philosophies only serves to enable bullying and callous behaviour. Essentially the issues we see today.
I live in the US, so my experience may or may not be useful, but I transitioned to web development from massage therapy. I can't speak to your PHP experience, but JavaScript developers are in huge demand. Someone who is good at ReactJS can basically write their own check.

> I'm lacking in skill and knowledge, but I hope to remedy that.

If you want to level up your skills, learn some modern JS. Looking at your RLC repo, I see a lot of ES5, which is valid and even preferred in many jobs, but it looks very different from the code I write day to day. Start using ES6/7/8/Next features today, because docs are written using them. const, arrow functions, fetch / promises. Nobody at my job would approve a PR that uses `var` to declare a variable.

From there, I'd learn a framework. React if you want to work in the US, but Vue and Angular are valid choices too.

> Crank through job-boards and applications?

This is the name of the game. I have never seen a listing for a junior dev. If I'd waited for one, I'd still be giving massages for a living. Instead I kept practicing and studying until I was good enough to hire for a mid-level position. Keep studying, keep applying.
There are many reasons not to like this but circumventing market mechanisms doesn't register. You want Mark to have to have to report to a bunch of investors so they can vet his ideas before he is allowed to proceed. If this was investor funded couldn't Mark fund this himself?

Should we have prevented Amazon from investing into AWS? The meta universe seems like the next social platform and it's related to the facebook mission of connecting people virtually.
This blog post is an announcement for a wide audience. In the proposal[1], which gives detail on motivations and implementation, there is an "Acknowledgements & Prior Art" section that mentions Akka, Orleans, Erlang, and Elixir.

[1]: https://github.com/ktoso/swift-evolution/blob/distributed-re...
I think one should be passionate about the mission. If someone is just passionate about the company and is willing to follow any orders from management, then the original vision can easily be corrupted in a way no one notices. Having universally agreeable employees also puts the target demographic at risk of being undermined by the employee based who never cared about the mission
This bit in the introduction has an interesting blind spot:

In Icelandic, a compass is a direction-shower, and a microscope a small-watcher.

The author didn’t have to reach for Icelandic since “microscope” is already from Greek with the same construction small/watching.
Don't rush to solutions
Wow, when I first heard the US's "assurances" I thought they were bullshit as they could just put him in some other terrible prison with some other kind of special measures. Apparently I gave the US far too much credit, the actual assurances given don't even need crafty loopholes to be avoided. They can just stick him in ADX with SAMs for new transgressions.
for a niche language swift seems kind of bloated. Why do you need a special actor keyword? isn't it just object with a global/distributed registry or something?
Student, 21, jumped to her death after automated email contained incorrect grade
Show HN: Text Only Landing Page
it may be true, as David Karpf wrote in Wired, that historically, “metaverse” technologies like VR have been “the rich white kid of technology”—continually failing and yet being granted opportunity after opportunity to succeed. Same, to a lesser extent, with AR, which Google famously tried to make happen with its Glass and was laughed out of the room 10 years ago. Snapchat’s glasses barely made a blip, and the dustbin of technology past is littered with failed VR headsets.

One thing the author is leaving out is that Oculus headsets ARE successful and the industry is iterating quite nicely. Quest 2 does NOT have a competitor with its feature set at its price point, I wish it did because Id buy it in a heartbeat; but it doesnt. You can argue that its not ubiquitous enough yet but it is growing, the headsets are getting more comfortable and coming out with more features. Since I got the quest new features have been continuously released through software updates, including a bump from 90hz to 120hz refresh rate, and native desktop PCVR wireless streaming that made tethering obsolete. I can play AAA titles like Flight Simulator 2020 and Half Life Alyx wirelessly, do some moderately intense cardio with boxing and fitness apps, and work comfortably for an hour or two with giant virtual desktop screens. It's certainly not a stagnant field, just not mainstream yet.
>because the engineers are always right and you are always categorized as nobody automatically

Seems like it's a (possibly present a lot) culture issue.

I love when there's a designer around. I don't give a shit about designing front-ends, so not having to double up at doing the how AND deciding the what is great.

But then I'm not particularly fond of front-end work anyway...
> Drop one of these in a Mcdonald's, and nobody’s going to expect a thing. You can leave it for days, while it collects data and marshals it back to your home network.

brave assumptions. it's will be gone in 30 minutes.
Thanks for the explanation, and thanks.
Slackware comes to mind.
Just use C and be careful when you use pointers or arrays.
I was just wondering if cats did it too - they at least have a bona-fide visual reason, since the slit pupils give them anisotropic focus, with sharper horizontal acuity for moving prey.
I'd like to know this too. Best I've managed to do is find someone highly successful that will listen to me rant about my frustrations every few months and be sympathetic.

Personally I feel like my lack of the de facto dues card that is formal education, 15 years in the same job that doesn't translate to anything, and geographic location (central Indiana) makes me effectively 'worthless' to those that do have the power to help me in one way or another which gives them no actionably reason, outside of generosity, to actually offer any sort of help be it advice or other.

I've explicitly asked people in positions to help for any sort of advice, guidance, off-hours low-pay internship, un-skilled entry level work with a wage I can satisfy my currently bills on in one of their companies/projects just to build different experience for my resume, etc. and nadda. I get an ear to vent to, which is absolutely valuable, but it feels like since I'm unlikely to come up with a billion dollar idea or can't jump into something with a Masters level plus skillset that I'm more of the occasional curiosity than a worthy project.
> We don't even have nearly enough hardware to give every engineer access.

This is the problem I always run into too. An emulator should be standard on any system development program that has software interacting with hardware.
Our networks have always been open and unmonitored for our children.

We figured it would be better to train and guide them around the "search for pussy pictures" results than to let them grow up in a sheltered internet at home and get confronted with the "less desirable results" when connected to the open networks of friends & neighbours.
I wish ATT was a utility. Maybe then, the payments for my mobile phone would not have gone towards purchasing a dying business like DirecTV, or Time Warner Media, or funded racist television channels radicalizing my countrymen. Imagine all that funding going towards rolling out fiber to the home and making mobile networks better.
Say what you will about what he has done in his life and feel free to have your own opinion about the way he has handled himself during all of this... What should concern people is the publicly visible example of a human being having their inalienable human rights ignored.

It is debatable if what he did should be considered Journalism. Lots of legal questions about how U.S. laws should apply to people not citizens of the U.S. Tons of questions about his associations and about the 2016 election specifically...

Still, none of this is a reason to isolate someone for years without a trial or access to legal counsel. If the U.S. is going to apply its laws to Julian Assange, it needs to apply the basic rights that come along with it. He deserves a right to counsel, a speedy and fair public trial by a jury, the right to not have his liberty or property taken from him without due process happening FIRST.

These are all fundamental things we should all agree on regardless of the crime you have supposedly committed.

This strange fusion of the entertainment, legal and prison systems will not stop at Julian Assange. It was done to Chelsea Manning. If it can happen to them, it could happen to you one day.

TLDR; People have deserved a speedy and fair trial in western legal systems going back to when the Magna Carta was written. Whatever is happening here isn't justice.
You're getting downvoted, but honestly I feel like this is the elephant in the room of accessibility efforts.

A lot of them just feel like they're catering to a tiny slice of the user base that would probably be better served in some other way. In some cases, they arguably make things worse for everyone else, like WCAG 1.4.1, mandating that your links have ugly underlines just because some people might have trouble reading them. Fun fact: HackerNews's links are noncompliant, and could get them sued in Canada.
26% of all citizens in the US have some type of disability. [CDC]

7,675,600 US citizens have visual disabilities. [National Federation of the Blind]

3.7% of all US citizens have fine motor skill disabilities. [NIH]

Also, it's the right thing to do to ensure everyone can experience joy.
> Full time in the office, hybrid, or full time remote. It’s up to the individual.

I feel like this is the key thing.

Instead of mandating blanket policies (whatever they are) that might not make sense for every team, trust your employees to self-organize in the way that makes the most sense for them and the way they work.

I'm in the same boat, and like you, doubt I will want to work any other way again.
Correct. Force them to divest Instagram and Whatsapp, and prevent them from acquiring any more companies. Problem solved.
I think a lot of politicians have this perspective, and I think it’s condescending and anti-democratic.

“People make bad decisions” (according to my own personal judgement of good decision making, of course) is a very week criticism of democracy. Aside from being a subjective assessment to begin with, it is always used as an excuse for some type of authoritarian policy.

In a democracy a politician should be able to articulate their policy agenda, and then be trusted to actually try and implement it. In reality such a process is always going to be mired by errors, and inefficiency, and corruption. But to say “well my politician surely knows what’s best for me, they will protect me from my human folly” is just to excuse the intentional erosion of democratic principles.

I also don’t think universal human rights are a thing that exists in any real form. I don’t believe there is a person anywhere in the world who has a single human right that their government couldn’t deprive them of if it chose to, and I think the perspective your describing is at least partly responsible for that. Governments only ever deprive people of their human rights for reasons they claim are for the benefit of society. The patriot act, and our secret FISA courts, and the laundry list of other tyrannies exist for no reason other than to “protect us”.
The word would be self-defenestration. Which is how I learned of the word defenestration to begin with.
Well, it's easy when your goal is clear-cut and 100% ego-directed ("win Mr. Universe"). Not so much when it's related to much larger concerns and uncertainties and pessimism (e.g. fighting global warming).
Perhaps you could tell us which business ideas and scientific theories will be correct so none of us have to waste any money on ridiculous projects?
And the downtime was prolonged by a caching issue
I've said this before and I will say it again, accessibility options benefit everyone, not just the 0.1%.

My partner is ESL, she understands spoken English fine when it's slow and precise, but in the fast environments of TV and Games, it's often hard for her to quickly get what they just said. So, subtitles, the accessibility option for the hard of hearing, is beneficial to her.

Similarly, I may want a more casual gaming experience but experience the same story as someone else - but difficulty is subjective. I may want just a larger reticle so I can see better, reduced motion blur and walking bounces so I don't feel sick.

These little options are a relatively simple addition which benefits absolutely everyone
Using Cloudflare's 1.1.1.1 leads to slower CDN performance
"The intelligence agency declined Thursday to comment on the descriptions offered in the hearing but noted that the C.I.A.’s detention and interrogation program ended in 2009."

Well, that's obviously fine then. Nothing to see here folks.
It's no fun if you don't enjoy confrontation but interrupting the interrupters a few times will eventually send the message you won't tolerate that kind of behavior. They will eventually learn it's not tolerated or accepted.

One of my old bosses would just say "Hang on, hang on..." over and over until the steamroller figured out they weren't going to be able to speak endlessly and they'd stop talking. Then he would reintroduce the subject and if they again tried to take over this boss would literally say "We've heard what you had to say, but XYZ wanted the say something as well". More than just stopping the disruptive behavior you have to acknowledge it and make it clear something else will happen now.
I think what the naysayers are missing is that if this experiment had failed to generate any of the sort of organic molecules strongly associated with life, that would have shaken things up - or would you have been just as eager to dismiss this experiment in that case?
By what metric are you making the claim that humanity does not reproduce?

To my eye we’ve simply unlocked medical science and have taken control of reproduction to the point where it’s not critical to the species for everyone to reproduce. I’d be more concerned about all the plastics and chemicals that are now circulating in our bodies slowly decreasing our ability to reproduce than us as a species being too dumb to reproduce. That position just doesn’t have an existence proof point (no pandas don’t count because while it’s a funny pop meme, all evidence suggests they just can’t/won’t mate in captivity and it’s environmental for them).
See walls don't work for every city in the world. Miami, for example, sits on a porous karst substrate so building a sea wall wouldn't do much to prevent flooding.
For a random variable X taking on non-negative integer values (here, the number of occurrences of life elsewhere in the universe), by Markov's inequality the probability that X = 0 is >= 1 - E[X]. Here, E[X] = Np, so if Np is very close to 0, the probability that X = 0 will be very close to 1.

That the probability goes to 1 as N goes to infinity FOR FIXED p is just another example of assuming p can't be "too small". The probability also goes to zero as p goes to zero. Why are you fixing p and not N? Why are you assuming p is large enough that N is in that asymptotic range where the probability has approached 1?
The list of Nobel laureates by university affiliation deleted from Wikipedia
Facebook should put more money into this kind of research instead of hiring PR company to change its name.
>Floating point rasterization brings me back to 1993 style rasterizers (when I was 5…)

something something "I was spitting out formulas while you were still spitting up formula."
https://www.youtube.com/watch?v=TtmFQ194Ze4
Sends a message. You will be hunted til no end if you decide to air our dirty laundry. He really did put a notch in 'The West is the Best' campaign. Oh how far would we have progressed if our war crimes had just stayed hidden. How dare he poke holes in our godly narrative. What a fn hero.
This wasn't my experience at all, go figure! I made a shrimp and a sardine (from frozen) one.
This is why he hired security.
Bob sounds pretty annoying, but I would also say that this team has a leadership failure if this is what happens regularly.

If I was Bob's manager I would have a clear conversation with him about his behaviour, and I would - at minimum - make sure that everyone on the team has a chance to present their ideas without interruption.
Call me cynical but to me the optics here is that they acquired Meta under the 'cover' of philanthropy (it' a free tool so do they even have any revenue) but seem to have only been interested in the brand, which they then took away for commercial use and just closed down the company.

On the other hand, their Wikipedia page states that they have 350 employees, which is quite a large number, so they were probably (hopefully?) also interested in acquiring the pool of engineers and data scientists.

Either way, that does not look very philanthropic...
What is more convenient about Uber/Lyft than a traditional taxi? I use my smartphone to get a taxi, even without having to install a specific app or to create more accounts. It is an honest question; for context, I live in Europe in a place where the courts ruled Uber and Lyft are yet another taxi service and therefore should abide the same laws.
The Boardroom: An ode to Poe’s “The Raven” and to unsupported CTOs everywhere
A poem in honor of Halloween! After a stint running advanced analytics for a mid-size professional services firm, a few observations emerge regarding an institution's readiness to use data (or lack thereof!).
Yes. Of course, I was not arguing that life must be rare, I was arguing that the evidence we have does not compel one to believe life must exist elsewhere in the universe. The opposite of belief is not belief in the opposite.
You laugh, but when I was in graduate school working long hours, if I needed a break from the PhD's who controlled me, I would go to a random building with a clipboard and one other item (flashlight, red pen, sometimes just a stick) and find a dark room to hide/sleep in. No one asks you questions if you have a clipboard and something else that makes them assume you know what you're doing.
Oh it is far different to oyster sauce. It's more like a very mild rice vinegar loaded with MSG with a tinge of raw fishyness to it.