skysight-inc/HackerNews huggingface dataset:
It's not OOP that's the problem, but your mental model. There's no OOP language that says a car has to have one color.

You can define an object to have more than one color, or maybe instead of having a color have a color pattern. How creative is your imagination? If you use a tuple of (r, g, b) to represent color in a functional language, you will still have the same problem when you realize you can have multiple colors or design patterns. if your mental model has a mismatch with the real world, you will have problem at some point.
lifetime anxiety sufferer here.

mouth breathing is the first step towards hyperventilation, which is a state of excess oxygen that can cause symptoms of confusion and panic. I would guess that some of the people in this study simply had reduced cognition due to prolonged hyperventilation.

Maybe not, but it's always strange how these articles focus on just one theory and not another one that is widely known to be a thing.
In the context of creating a formal model for decision-making, yes table-oriented design can be a superior choice.

https://www.hillelwayne.com/post/decision-tables/
Quick, someone grab the domain cosanostril.
What's the most important conclusion?
You'd have to worry about information leakage.
Thermodynamics lab tech was pretty advanced by that time.

The part that reads bogus to me is the fractions of a mm, water meniscus is sensitive to contamination and diameter, its "always" been easier to measure liquid masses to higher sig figs than to measure liquid volumes, I suspect the journalist filter turned mg into mm or the precision scale produced repeatable results equivalent to fractions of a mm in the container. The only solution I can come up with that would work in that era would be something weirdly optical involving mirrors and multiple floats.

I vaguely remember a quarter century ago in a chemistry lab placing a beaker of distilled room temp water in a very nice precision scale as a demonstration while the instructor had us calculate how long it would take the inch or so of water to evaporate based on the slowly decreasing mass, and the result during a dry winter was somewhere around a month. The room must have been sealed and 100% humidity because small fractions of a mm in height would represent in a very hand wavy way around a minute of evaporation if represented as time in normal winter lab air. I also wonder how volume of water changes as CO2 is absorbed or emitted by the water, even the smallest gas bubble could mess up fraction of a mm measurements.
Woah what model of Shinkansen did you ride?
Every trip I made on the Tokaido line had these wide rows large enough people can fit a luggage standing in front on their feet (and not in green cars).
I'm 190cm too and Japan is the only country I've been able to ride trains (or highway buses) with that much room for the legs. Not every bus or train of course but otherwise it's as short as it would get in europe.
The best arguments against OOP, as it is done in most languages today, are made by Alan Kay, the creator of Smalltalk and the term "object-oriented". Alan should have used the term "message passing" so people wouldn't miss this component of Smalltalk that made it so great.

"I invented the term object-oriented, and I can tell you that C++ wasn't what I had in mind." - Alan Kay, Source: https://youtube.com/watch?v=oKg1hTOQXoY&t=634s
something i've never understood: all of the ml frameworks (tf, pytorch, etc.) are seemingly pretty good at optimization of at least a particular set of cost functions (convex quadratic? but i know that with activation functions ml cost functions aren't really convex quadratic) so why aren't there general optimization libraries built on top of them? like why are GAMS and AMPL still a thing? is it simply because they're more general? and also as a corollary how good are the optimizers baked into the ml frameworks relative to tools like GAMS and AMPL?
One breathing technique and why I think the some of the Yoga works is pretty simple. I am not sure if Yoga would reset the fight/flight response further. 4x4 breathing. It mimics deep sleep and presses the reset button on the sympathetic nervous system. This helps with anxiety a lot. The technique is simple. Breath in for 4 seconds, hold for 4 seconds , breath out for 4 seconds, hold for 4 seconds. I notice I do tend to do this through my nose, which probably helps.

edit: meant to add this is also taught to Navy SEALS to help them in high stress situations. A lot of the training is to recognize when you are OBE (overcome by events) and how to deal with that to make clear decision.
The Rise and Fall of the “Freest Little City in Texas” (2017)
Did Bill Gates Steal the Heart of DOS? (2012)
Holvi (Finnish payment processor) allows you to open corporate account for Estonian E-Residency LLC without visiting Estonia. Works well.
Super Capsicumizer 9000 for FreeBSD Capsicum
Java type system is nominal not structural.

While this rant rung a bell at that time, i've always found that this rant was too easy. Java had non public class, annonymous class and import static at that time.

Nowadays, the Javaland has steal lambda and var from Scala, moving away from a real kingdom of nouns (partially, you still need those pesky functional interfaces).
Not sure about the SD card slot, but the recent Pi’s can boot from a hard drive attached to a USB port.
Sounds like you should maybe retrain it. My iPhone 6, which has the older sensor tech is fine: unless my hands are wet
Sinus Infection When pregnant
Not enough detail in the article. There is no discussion of what sensors were used to "fool". Now everyone will assume it works on all actual devices using fingerprints, yet there is no information to support that conclusion. If this technique were applied to actual devices (with fingerprints not included in the study) and it worked reliably, then this would be a meaningful study.
Most of the west is broken due to their believe in state. And if Democrats have their way in US it will be the same (which is particularly ironic in the time of Trump to claim government is the solution).
Ask HN: Privacy-centric and ethical analytics solutions?
I would like to gain some high-level insight into the traffic accessing my website. For example:

- Unique visitor counts
- Most viewed pages
- Referring sites
- Activity per time of day/week/month

I do not want to be able to track individual users - I want to keep this strictly to statistics rather than intrusive tracking. That throws out pretty much anything that involves JavaScript or stuff done on the client-side.

I've been trying to put together a solution using the AWStats log analyser, however this requires me to collect IP addresses. If I remove or obfuscate IP addresses, then the 'Unique Visitors' count doesn't work. Unfortunately it seems that AWStats uses IPs as the primary method for identifying unique visitors.

What other solutions are out there? My site is PHP so doing something myself would also be acceptable.
Before it is tested in court, every possible shade of grey looks blazing white to a group of people who mutually reinforce optimism and punish doubt amongst themselves.
You’re right that usernames are an ID, the password allows the system to authenticate you are who you say you are (but it’s easily exploited).

There’s no reason why biometrics can’t both Id and authn at the same time, as long as both functions have a high degree of confidence.

Multi factor auth is probably always going to have its place. Where the confidence level is low in the authn, it must be increased by adding additional vectors.
> Object-oriented programming is an exceptionally bad idea which could only have originated in California.
> — Edsger W. Dijkstra

I don't understand why Dijkstra gets quoted so often when he has been demonstrably wrong on so many topics (see his opinion on BASIC too) and he was such a dogmatic and unreasonable person overall.
"Then Hit reaches into said objects and deals with changing the HP, and XP."

This is not essentially different from what happens in non-OO code. OO purists would probably object to this as a violation of encapsulation, and would insist on objects receiving a hit performing the update to their state themselves.

Stepping back from this example and considering transactions in general, it is often the case that there are certain constraints to be observed, and in such cases, it is easier to verify the solution if it is done compactly in one function. In such cases, creating a class and instantiating it just to have that function would be pointlessly excessive obeisance to a principle, and making it a singleton would only underscore that point.
Southern biscuits aren't homogenous like scones are. A big part of the appeal is the interleaved layers of fat and dough which result in a flaky product. Scones are more crumbly.
Facebook uses human filters since their policy is not a simple "no nudity" one. For example, breastfeeding pictures are allowed.

https://www.wnycstudios.org/story/post-no-evil
Me too.

I even tried to see if such a "summary" would be a viable business: https://github.com/simonebrunozzi/MNMN/blob/master/Weekly-Su...
Not really what I expected. My cousin worked as a chem eng for an on shore chip mfgr in the 70s/ 80s doing polymer research into chip packaging material and the general impression I got from informal discussion was the main long term enemy was water and gas (air) infiltration and ceramic chips were essentially inert in comparison to plastic DIP material. She was happy when here theoretical model indicated the chip pins on the outside of the chip would corrode off before most interiors would contaminate and fail; I have not idea if the team working on pin metallurgy had a similar goal of not corroding until her plastic seal failed, LOL. She also said something about EPROM UV windows being her nemesis or impossible or something similar.

Possibly her main long term enemy to chip life as a polymer chemist was not the overall system enemy to long term chip life.
Yes it sucks from both ends. Companies aren’t willing to invest in teaching employees because they know as soon as they do, the employee will leave for greener pastures and the employee can’t get experience without a job or a job without experience.

The usual retort is why not bring someone in as a junior, train them, and give them a raise to market rates? But then you’ve invested x amount of dollars on someone and y amount of time to bring them up to speed when you can find someone who already has the skill you need and they can hit the ground running.
What are the negative effects people get when they don't work with a teacher?
car -> list of parts -> part.color

Although in fact you should probably allow for composite parts with multiple sub-colors, where each part supports its own enumerated list of possible colors.

In spite of appearances, it's not a completely trivial problem.

Maybe OP meant that to someone doing naive modelling, defining a car class and then giving it a single color property is going to cause problems. Which of course it is.

And maybe also that OOP encourages this kind of superficial thinking. Initial ignorance - and initial assumptions - about the problem domain get baked into the architecture. It becomes increasingly hard to change them as time passes and code grows around them.

Essentially, OOP mixes up data schema and software architecture in a brittle way. Of course you can build abstract classes for variable schemas, but then you're really doing meta-OOP, and there are probably better options.

OOP isn't the only paradigm that does this, but the brittleness seems to be characteristic. If you keep your schemas separate and explicit it's not usually all that difficult to extend/change them. If they're buried in class definitions and you don't have a dependency map to see which part of the schema is used in which part of the code, non-trivial refactoring can become a complete nightmare.
King Arthur, a reasonably popular brand (sold at Safeway, etc) here in the US does indeed show the % protein on the packaging: https://www.kingarthurflour.com/products/signature-flours/

Most products also show this on the nutritional label.
Jeff Bezos, Jack Ma, and the Quest to Kill EBay
The conversion is about OOP, not ORM
These works are meant as much to be artistic and emotional communication as they are a conveyance of numerical data. The image of the African American population spiraled in on itself in blood red is pretty striking.
> Location: Los Angeles, Prague

It's still a bit early if he's in LA, particularly as it's Sunday.
While we're on the topic of annoying LinkedIn behaviors. They periodically "generate" fake useless notifications to get you to click on the bell icon.
OOP is successful because it's very good at modeling the world that surrounds us.
As much as people like to hate on inheritance and recommending composition instead (a reasonable advice), the bottom line is that you will encounter the pitfalls of inheritance only on very rare occasions.

And inheritance enables so much flexibility and ease of maintenance that nothings comes close to it, not even FP.

Specialization and polymorphism(s) are the reasons why OOP is around, successful, and will remain so for a while. Anyone pretending it's bad or broken is just click baiting and does not understanding the fundamental issues.
That’s pretty interesting. One thing to keep in mind when thinking about aws cloud revenue, they bill internal teams for cloud revenue. I don’t know how much of aws revenue comes from internal teams, but at least part of it is essentially moving money around.
I don't think it's as black and white as you put it here.
A lot of it depends on the exact needs of the company.

Ability to solve algorithmic problems can indicate ability to find quick solutions to novel problems. I'm not sure how else could you test for it? Not everything can be googled, learnt quickly or have step by step instructions.

I think the "likability" also depends a lot on the job. Some jobs are more client facing, communication and mentoring than others. I don't think one is required to crack jokes, display complete confidence and have ability to discuss any topic, but there are definitely things you should not do. I'm not good at making friends and I dislike talking to people even though I don't show it, but I can still show myself in a positive light during interviews. I can pull the weight for 1 hour if I have prepared for it.

Not sure what was exactly meant with the "mansplaining" part, but I find this term extremely gross and unnecessary.
Isn't the mirror stage really about discovering the unity of the body (as a kind of closed contour), thus permitting entry into the Imaginary? Then the Symbolic is initiated when these entities (of which the body's image is supposedly the first) start to be thought of in relation to each other, as in language. In that sense, I don't think you can have language without the Symbolic, so the analogy with Jaynes fails. Jaynes didn't claim that the bicameral phase meant undifferentiated reality without terms or objects.

As I understand it, Lacan is talking about individual psychology. It doesn't make sense to talk about a person whose mind is "fused" with social reality, unless you believe that reality is some kind of solipsistic hallucination.
Free markets are a good thing but when too free they self-destruct (2009)
Type-safe builders in Kotlin
Google Plans to Monitor Moods, Movements, and Behavior at Home
The Catharsis and Crisis of ‘Roma’
The reason for Whatsapp's success is because of the lack of borders in communication. It's not only free in the US, it's free worldwide.
Excellent examples. Minimalist OOP can be beautiful, but over-abstraction e.g. `FactoryObserverFactory` is absolutely disastrous.
He alerted 1000 Oaks shooting then warned of the California fires that came next
So one thing I did for a while was to take content from porn sites, extract key frames and any available images, and look for SFW images. Hard problems include detecting NSFW stuff that includes no nudity / genitalia (bodily fluids and solids) and correcting skin tone (most models being trained on primarily Caucasian and Asian performer data had trouble with darker skin tones). Some previous research showed that the trained CNNs were looking very hard for lipstick, so adding in samples from performers with less contrast on the lips was also important for training purposes. I didn’t notice anything terribly different when training with transgender performers (hotdog / not hot dog is very easy from an object detection basis) but I had to be sure that there wasn’t confusion that a human could have that would introduce bias into the model. Another big plus with porn sites is that your data is already tagged by its users and they are checked aggressively for accuracy.

My point is really that image searches can only get you so far and that biases are abound in casual NSFW searches to the extent you may need to curate your own data sets that look like they could be on a random porn site in ANY section. Finding an appropriate training set almost reminds me of jury selection processes.
Legally, yes. Just because it is legal doesn't mean it is right though.

Moreover, the US was way behind Euope on this issue and I suspect they wouldn't have lasted long until sanctions were imposed on slave-produced goods, especially tobacco and cotton.
Newly Revealed 5th Century Mosaics a Kaleidoscope of Jewish and Secular Imagery
How China’s Rulers Control Society: Opportunity, Nationalism, Fear
first they forgot to mention that the piece was written by a Microsoft employee, then the guy does string comparison on binary files "with a new tool", ...

Actually the comments were the reason I posted this. IEEE is never ashamed of being the mouth piece for corporate propaganda.
Good example, I think that's why people struggle with OOP, they do think that "programming objects correspond with physical objects". This is the same reason they struggle with storing states in databases because they try to map OOP to tables.
Am I the only one thinks that The New Yorker takes 5 pages to give 1 page of information

I’m pretty sure The New Yorker thinks that. It’s called “literature”, and a lot of it is pretty good. Sounds like you’ll want to stay away from Russian authors, though.
Above example is from julia. Julia structs have C layout and have no member functions.

The analog of "classes" in julia are "abstract types"; e.g. `AbstractArray{T}` is anything that implements the AbstractArray interface and holds objects of type T. Abstract types have no instances (all objects have a concrete type, that may be a subtype of an abstract type).

Binary compatibility between class and superclass is a cool feature in many OOP languages. This allows fast dynamic dispatch via vtable and lots of shared binary code for non-virtual methods (you can always memory pun from class to superclass). Julia does not support that feature: your different methods can share source code, but they get compiled separately. This is good for performance (more aggressive inlining) and bad for compiling small shared libraries (it is very painful to create julia apps/libs that work without invoking the JIT-compiler at runtime; can be done via custom sysimg). In some sense, julia is not very well suited to closed source business models.
Here are a few more charts from Du Bois and his students: http://allmyeyes.blogspot.com/2011/02/black-history-charts-1...

Du Bois is a unique and towering intellectual in American history; his history of Reconstruction remains full of truths and understandings that our society has not yet absorbed. So I don't mean to diminish his work to note that these infographics exist in a context of other beautiful graphic design and infographics from the 19th century. Some examples:

Florence Nightingale: https://www.atlasobscura.com/articles/florence-nightingale-i...

1870 census: http://www.radicalcartography.net/index.html?9thcensus
It's not an argument against OOP, it's an attempt to redefine the term to be more in line with something that Kay invented.

And the world has moved on. OOP is not about message passing.
Whether to Use Anki or SuperMemo
One method I like is breathing up into sinus for x seconds from one nostril whole holding other closed, then breathing out through the previously closed one. Then reverse it, ping ponging from one nostril to the other.
As echoed by everyone else, don't risk your family and family finances.

Look for B2B ideas not B2C.

Don't focus on big ideas, I read a dry old book a long time ago, called the 'wealth of nations'. The key bit that stood out for me was an observation that the workers in the looms and mills built machines to improct things for them, and then capitialsed on it (where their landowners/lords etc supported them)

With that in mind, the best comment I ever read was 'every spreadsheet tool you see in a business is an app crying out to be made'. Look around the company and business area you already work for/in. You have an advantage in knowledge of their business and where the shortcomings are.

You will need to tread carefully as you don't want to loose your idea to a byline in your employment contract.
And reliable, and they're OK with being cycled frequently. Their failure mode also doesn't include the words "chemical fire".
How to Count Number of Occurrences of a Given Character in a String
"CAN network support - god no. This jumps into the realm of medical systems, elevator controls, and passenger vehicles."

When I see "CAN network support" I am not thinking of controlling those systems, but rather, having the ability to read those systems ... or in the case of a device like a VAG-COM, being able to set new values, etc.

I agree that I would not want amateur tie-ins to critical safety systems like elevators and bridges.
Thank you for Fine Uploader. It's been really helpful.

A my-fault anecdote: I submitted a PR for a minor new Fine Uploader feature, and when a few followup questions were asked about documenting the new feature, I never got around to completing the tasks.

So, at least in my case, I intended to contribute and did "most" of the work, but failed to make the time to bring my PR over the finish line. Perhaps there were a bunch of well-intentioned-but-ultimately-not-usable contributions like mine, and maybe they also contributed to the frustration.

I try (but sometimes fail) to remember that so, so much of the stuff I use every day to maintain my livelihood was created by others, for the free use of others. But it's such an embarrassment of riches that sometimes one forgets to be thankful and that's when the feeling of open-source entitlement sets in (at least that's how I see it).

In the past I maintained a bunch of little plugins that got a decent amount of use, but it was a long time ago (1990's) and I think the culture was different. There was some criticism, but most people were very appreciative and if there was something they wanted added etc, they would just solve it on their end without any complaints or drama. There was no PR type workflow, arguments over licensing, or expectation of awesome docs/support for a free thing. I'm not saying I want to go back to that per se, but when I think about maintaining that type of project now, it sounds fatiguing instead of exciting.

Not sure what my point is... I guess just to say thanks and that I can totally understand why you'd want to stop supporting the code. But it is used and appreciated, and the fact that you nurtured it for so long is an achievement on its own. Cheers!
More recently: VidAngel
This is the problem I have. If there’s just a little sweat on my finger, it stops working.
iDenedi App
A linear bar chart would have the red bar be 10-20x as long as the other bars. That is a "correct" visualization but looks visually quite different from what was conveyed here.

No, you probably shouldn't be learning from this design; it requires significant skill and imagination to deploy interpretive graphics like this. Stick with simple things.