jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It's not all a buzzword fest.

I work as a Computational Researcher at Stanford Med. My work is quite literally translating 3D scans of the eyes (read MRI) into "digital twins" (read FEA Models).

I think that there is a subtlety in differentiating a digital twin from a model/simulation in intent. Our intent is to quite literally figure out how to use the digital twin specifically, NOT the scan that it is based on, as a way to replace more invasive diagnostics.

Of course, in the process, we figure out more about diagnosing medical problems as a function of just the scans themselves too.
Sure, countries since ancient times have been using it as their basis of currency solely because women like shiny jewelry. Or maybe it’s because men like gold too and it’s not just for adornment.
> And yet, the referenced discussion breaks down into RMS on one side and people who want to make gcc work better for themselves on the other.

At the risk of someone building a closed backend off an artifact of the GCC frontend; at the risk of someone profiting off RMS' work without following his conditions for making that work free.

It's important to remember that he isn't against Emacs getting the information it needs to do its work. In fact, this mirrors a common discussion in computer security, and system administration in general: you give applications and users only the permission they need, to protect against bad actors. If Emacs doesn't need the full AST, why would you give it to them?
As someone who works with OpenFlow (a lot) I have my doubts if the tech will pan out. Look at what Facebook did to their network using traditional technologies. Look at Cisco's ACI, and Jupier's Contrail. About the only thing OpenFlow has going for it is that it runs on multiple vendor platforms (assuming you ignore all the switch-to-controller interop problems).
I don't say they don't exist, but what's the ratio? It is also a fact that the higher the IQ gets, the more men we count.
According to GNU, the second of the four essential freedoms is the right to study how the program works (among other things).

One could argue that Stallman is not acting within the spirit of this right by being deliberately obstructive and obfuscatory.
Quintel Intelligence is hiring Senior Ruby developers in Amsterdam, the Netherlands. We are developing an international Energy Transition Model involving cutting-edge algorithms.

Send an email to me, dennis.schoenmakers@quintel.com if you are interested.
I don't really see much of a question. What would people do if they were 20?

I'm 20, Australian and finishing a Bachelor of IT degree. I've worked part time at a small marketing agency (developing websites, managing servers) in Brisbane. Getting the job was easy, they needed someone that had an idea of how MVC worked and how to program PHP. There's so many low barrier programming jobs around, I don't understand why you haven't been getting much attention.

I contribute to and start open-source projects as much as I have time to. I have a tiny portfolio:

http://github.com/pufuwozu

A month or two ago, I applied for a Graduate Developer position at Atlassian and got asked for an interview. I think my open-source experience had a bit of influence, there (many Atlassian employees are open-source developers). I studied up on algorithms, data structures and Java. I was able to ace the interview and I'll be working at that really nice company next year.

My naive advice, get some work experience at any small business, contribute to open-source without being embarrassed and study hard for interviews.

Then again, do the opposite of what I do if you think that's best. I'm just working on instinct and it's possible I'm not going in the right direction.
Miley Cyrus upskirt pictures.
Miss Manners says "People's names are spelled and pronounced exactly as they say they are"
++ People's last name is their "family name".

++ People's first name is their "family name".

++ People have first names and last names.
In addition that assumes you trust your entire family & anyone else who happens to know a bit about you.
If I were your age and in your position, I would not focus on amassing wealth. Work on building your confidence.

Quote from George Foreman about longshoremen. Longshoremen are the people who work on docks, loading and unloading giant container ships.

Mr. Foreman, who stared down financial collapse as an adult despite a troubled, impoverished childhood, said he knew real wealth when he saw it. "If you're confident, you're wealthy," he says. "I've seen guys who work on a ship channel and they get to a certain point and they're confident. You can look in their faces, they're longshoremen, and they have this confidence about them...I’ve seen a lot of guys with millions and they don't have any confidence," he says. "So they’re not wealthy."
You sound like an OK, if somewhat over-thinking guy. I'm studying Software Engineering at Monash (first year, some credits from a similar course), and just today got a programming job.

Where are you studying? Email me if you'd rather not reply.
"which is surely no different from using characters outside the Unicode set" - not when you are thinking in terms of making a program that will support it. A program will happily render Mr bob smith's name in lower-case if that's how he entered it. But Ms non-Unicode-squiggle is out of luck, and I don't have much sympathy.
His affiliation means his facts and actual investigation of the full story are suspect. His motivation is clear in that it was designed to be an anti-'ObamaCare' piece, which fits right in with the Wall Street Journal/Fox News/Murdoch's mission. Just as the facts and full story would be suspect in a pro-ObamaCare piece on MSNBC or Daily Kos.
"git actually has a simple design, with stable and reasonably well-documented data structures. In fact, I'm a huge proponent of designing your code around the data, rather than the other way around, and I think it's one of the reasons git has been fairly successful […] I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important."

--Linus Torvalds

(source: http://programmers.stackexchange.com/questions/163185/torval...)
I agree this gives a bad image, but the average user isn't going to use Sway. It doesn't affect most Linux users by far.
Set difference and/or intersection of dir(pd.DataFrame) and dir(dask.DataFrame) with inspect.getargspec and inspect.doc would be a useful document for either or both projects.

pyfilemods generates a ReStructuredText document with introspected API comparisons. "Identify and compare Python file functions/methods and attributes from os, os.path, shutil, pathlib, and path.py" https://github.com/westurner/pyfilemods
It's not so much a facet of human society as it is a facet of the influence of Christianity and Judaism on Western culture.

Other cultures have their own taboos regarding sex, of course, but it seems only the Judeo-Christian religions regard sexuality (in particular, female sexuality) as inherently evil or corrupting, certainly more so than violence, which is often seen as noble because it's linked, Biblically, with divine justice.
Automatic code generators have a nasty habit of spitting out huge source and header files, I'm routinely digging around in such files (ASN.1 to C++, multiple files 10MB and up) and switching editors to do that would be completely unacceptable. It would be more of a hassle if the compiler split up the output.
To be explicit, they're clearer _in Python_ due to the prevailing style and sensibilities of the community. It's possible to adopt a different set of guidelines that would eliminate the ambiguity.

For instance, in Haskell the data you're working with is always the last argument. This stems from the way currying works, which makes life much more pleasant if the predicate comes first. Ruby also makes it clear, as there's special syntax for passing an anonymous function to a function call.

For your second point, pure functional languages have complete clarity in this sort of thing. In Haskell it's obvious that you're returning a new list, and you couldn't mutate the original even if you wanted to. Ruby has a convention where ambiguously-mutating function names are suffixed with "!" to indicate that this version mutates.

As for your third point, I can see where you're coming from, but filter is a venerable function name. There's a version of filter in most functionally inspired languages (and a version of map, reduce, etc.) and all the ones I've seen only keep elements that match the predicate. I suppose this may be why Ruby calls it "select" instead of "filter". There's also an inverted version called "reject". All of those also have an in-place variant (select!, reject!, map!).

My point is that the ambiguity is not unavoidable. These things could easily be made clearer with different conventions/language-support. Other languages do quite well with these tools, so it obviously can be done in a clear way.
> Is a highly dynamic site really a "get out of jail free card" for best practices?

No, of course not. React proposes to replace one "best practice" by a different one. In React, the best practice is to divide your application up in a deep hierarchy of components, each of which adds one single little layer of abstraction over the other. Then, put all the logic and presentation that's relevant for that little piece of abstraction together inside that little component.

This way, you have very good separation of concerns - all "Button" stuff is together in the Button component, all AreYouSureDialog stuff is together in the AreYouSureDialog component (which in turn uses Button components), and so on. Because components can only interact with each other via props and refs, you also have very fine-grained control over the interface: it's difficult for the programmer of a parent component to influence the behavior of the child component any further than by the interfaces that the child component explicitly exposes for that (= props, and public methods for use via refs).

How is all that a "get out of jail free card"?

I've found that this design principle works very well with teams, even with junior team members. I've seen people who had never gotten further than building 10000-line CSS files with all kinds of horrible hacks let loose in a React project. After we explained the component principle and made an example component to easily copy&paste, they independently and without further encouragement started making React components for each little possibly-reusable part of the application. Buttons, frames, dialogs, cards, lists, you name it. React really makes it easy to make well-structured code and difficult to make things a mess.

I don't see how and of this impacts any of the responsibilities you mention (good UX, accessibility, etc) so I can't respond to that part of your comment.
From the same page:"rking's personal recommendation is to go ahead and use set -e, but beware of possible gotchas. It has useful semantics, so to exclude it from the toolbox is to give into FUD."

You can use set -e, and turn it off (set +e) for code blocks and things that are problematic. He could also add '|| true', and you may be able to use colon to avoid point problems without turning everything off. These are edge cases and you can easily work around them if you an advanced user.

If you are not an advanced user then you should certainly use -e.
I'm confused about what you're asking. You're not talking about bare metal hosting, but you are talking about purchasing a computer? You want to buy it, but also own the rack that's located in someone else's datacenter?
These drones themselves are rather expensive, and you need large numbers of them. Also, smaller drones would tend to be expendable one-use things. But sill that's what most concepts call for today. These concepts do need refinement, so, especially on the cost side. An for continued use in a conventional conflict.
Nothing particularly. I'm always interested in other languages. Offhand though, I imagine Go might make working with native code a bit easier.

Go is kinda weird to me because I always here people refer to it as a systems language in comparison to C or C++, but have really only seen it used for things like web services.
One of our dirty secrets is that we in the West improved our own local environment by shipping off all the polluting industries to somewhere else, preferably overseas.

While all of your points are valid and I believe we should stop being deferential to China (including on topics like Taiwan), their pollution is our pollution, too, at least partly so.
> Browsers save the icons in a cache so they don't have to request them over and over. This cache isn't emptied when users clear their browser cache or cookies, or when they switch to a private browsing mode.

I wonder why all major browsers implemented it this way. Some kind of compromise with the default behavior of doing a GET /favicon.ico for every root page, even when no favicon is defined in the document?
The US has done this before, they had a winner with the F5E/F-20 Tigershark back in the day, they could have sold those to everyone but they killed the program to boost F16 sales.

It was cheap to buy, cheap to run (like really cheap for the capability which in the case of the F20 matched F16’s of the era) but because the USAF didn’t want to buy them it got cut off at the knees.

Damn thing has a thrust to weight ratio of 1.16 to 1 (it could accelerate in a vertical climb) and do Mach 2, largely because they shoved a single F18 engine in to replace the two much older engines the F5 had.
The best plane for that isn't a plane, but a helicopter which has better loitering time. Combine that with the range and speed of the Future Vertical Lift program proposals and there is no need for the A-10 in the future.
One thing the average worker should watch out for is companies who perform geographically adjustment pay scales. Some WFH companies now even list that as a benefit that they do not do these type of adjustments. I'm not sure what the best answer is to that but feel many are using it as an excuse to pay workers less.
You need to command them from close by, because anything else will be jammed. It needs to be an integrated concept with manned fighters, AEW&C, strike, etc.
I'd call #1 minimum viable product and I'd switch 4 and 5 but it's interesting as I thought experiment no matter how much you agree or disagree with it.
Signal is competing against some big players in the messaging space, at least some of which have money transfers. As long as they abide by their principles and none of these features impact privacy, I don't see how it wouldn't be viewed as a win.

A case could be made for it being bloat, but most consumers don't care, and for Signal (or any messaging app) to be successful, it needs to appeal to the common denominator.

And frankly, if this means I can send money to a friend without Google getting yet more data about me, then even better.
PHP. Deploying small-to-medium PHP projects to production has historically been "move these files to your web root, initialize/seed your database if you have one, and that's it." It's really easy to underestimate how valuable that is in certain contexts, and how much that's contributed to PHP virtually owning the low end of the market.

My assumption was always that other languages would find a way to get closer to that model -- never quite to that level for various technical considerations, but close. I'm not sure any really have, save, as you noted, through dedicated hosting services. Fortunately, though, modern PHP frameworks have come to the rescue by becoming far more difficult and fiddly, to the point where both Symfony and Laravel's online tutorials begin with installing Docker.
Maybe the density is the same, but the 10-nm process variant that Intel is forced to use for Ice Lake Server is much worse than the 7-nm TSMC process.

It is worse in the sense that at the same number of active cores and the same power consumption, the 10-nm Ice Lake Server can reach only a much lower clock frequency than the 7-nm Epyc, which results in a much lower performance for anything that does not use AVX-512.

It is also worse in the sense that the maximum clock frequency when the power limits are not reached is also much worse for the 10-nm process used for Ice Lake Server.

Ice Lake Server does not use the improved 10-nm process (SuperFin) that is used for Tiger Lake and it is strongly handicapped because of that.
Technology and development is an area of constant growth, pretty much by definition. A technology can't be the latest and greatest technology without pushing the boundaries. Companies who market themselves as innovators, have to, well, push innovations. Frameworks and developer tools keep appearing and being added to because they can exist to help others innovate. Individual developers who want to make sure that their skills are up to date, have to keep learning new skills as new ones appear. There are so many different bits of hardware and software out there now, and possible ways and benefits to integrating with them or supporting them; that even just working on a given project for a while with broad enough vision, might see you having to learn lots of different things
Why this particular coin that nobody uses? This seems weird. Is this a monetisation scheme we should be worried about?
Just have your office administrator ship them good audio gear.
No.

What is striking is that the animal visual system works the same in terms of horizontal and vertical splits. For each kind of feature neuron they find in AlexNet somebody found a neuron in an animal that fires like that back in the 1970s.

(It is structural that animal vision privileges value over hue: you have little trouble recognizing something in moonlight to be the same thing you saw in sunlight despite the fact that one uses rods and the other cones.)

All the time somebody shows me a picture and I tell them that I saw that in Scientific American magazine when I was a kid and they say... "no no, you are not allowed to make an analogy with animals!"

That is one reason why research in neural networks proceeds so slowly.
Put the grocery bags on the floor, squat down to clean them. Two birds, one stone.
I use encFS for the sensitive files inside my Dropbox and it works really well. Because it is a per file based encryption and most of my sensitive files are rather small (<1MB), there are no (noticeable) speed problems.

In combination with some (really simple) bash scripts for mount- and unmounting, this is imho a good way to encrypyt files inside your Dropbox.
Not really, if anything it's more like Brave New World. The goal of that society was maximizing happiness for all citizens. 1984's society was about maximizing power and control for the Party.
Candy crush is a match-3 game like bejeweled, while candyswipe is a "draw an unbroken path on similar things" game. The game play is a different mechanism. Though the graphical and stylistic similarities are there, I'd hardly call it a clone.

(not that I'm defending King in their douchebag tactics)
You're wrong. Read the entire definition again, this time not skipping 2/3 of the meanings. Affirmative action is certainly not based on the "belief that race is the primary determinant of human traits and capacities and that racial differences produce an inherent superiority of a particular race". Quite the opposite. You led yourself to water, and still didn't drink.

https://en.wikipedia.org/wiki/Racism: "Racism is the belief in the superiority of one race over another, which often results in discrimination and prejudice towards people based on their race or ethnicity."

How exactly is affirmative action based on the belief that one race is superior to another, and how exactly is it discrimination and prejudice?

Affirmative action's aim is meant to compensate for the effects of discrimination and prejudice, and it's based on the belief that races are equal. The opposite of racism, not the definition of racism.

But if you want to ignore those important facts, and contradict the actual meaning of both the dictionary and wikipedia definitions of racism, in order to cling to Eric Raymond's conveniently simplistic mis-definition of racism, which is based on his mistaken beliefs that races are not equal, go knock yourself out. When you lay down with the dogs, you get up with fleas.

Are you going to whine about "reverse discrimination" next?
I thought that too, but did you take a look at the last big dump that went public? I think it was the Target one. There were tons of that type of email used. I'm not sure about the percentage, certainly less than ten percent, but when you're talking such sheer volume that does not really matter very much.
> it's infinitely divisible to any number of people, so while it's value with always slowly deflate, it doesn't really matter.

The problems with deflation have nothing to do with lack of divisibility.
> Those were just some examples. My biggest point was the freedom of phone hardware and carrier.

I'm happy to report my iphone is entirely free from carriers control.

> Also, from everything I've read, AT&T has never supported tethering

I'm not in the US and not on AT&T, so in my world I have tethering, Android handsets are 6+ months later and most countries can't even buy apps on the Android market, let alone make them.

> Google Maps doesn't have Navigation on the iPhone.

Erm... yeah? It's a google soft...
So Apple records should get Apple to cease selling music.
Definitely. My bet is that the biggest issue is peer pressure which, honestly, is why I think top down efforts from parents and teachers and governments to boost girl's involvement in STEM are so ineffective. Most of the early development kids do in whatever field, be it sports or science, is driven by a need for approval (so are most other things at school). Unless you have a group of peers that you'd like to emulate and that you want to impress and engage with who are also doing science, you're probably not going to learn science. If the kids that are interested in science are otherwise not interested in anything you like (you like country, they like rock, you like comedies, they like sci-fi), then you're way less likely to end up studying what they do. A possible answer might be to make science clubs for girls, with awesome field-trips and awesome teachers. Physics can lead to, say, kinesiology and dancing, instead of making robots. Biology class can get outside of cell studies and into living animals. Chemistry can lead to molecular gastronomy, the development of organic hairdyes -- these kinds of things. These are the seeds from which the other studies can sprout: unless their planted, girls just won't be engaged.

In my research, and my personal experience, girls (in North America at least) shy away from the sciences well before they are in the running to become researchers. There's problems there too, but you hear more about them because the women thus affected have a lot more at stake and a way to make their voice heard -- not because it's a bigger issue. The slip seems to happen in Jr. High/Middle School, right when social pressures start to really mount. You can see this in some of the literature on mathematically precocious youth, especially regarding the disrupted relationship that girls have with mathematics confidence versus skill (with adolescent girls there is almost no, or in fact a negative, correlation, between their mathematical ability and their belief in that ability -- one might suggest this feeds into significantly reduced efforts in acceleration, extra-curricular work, harder courseloads, etc.)
The appengine to me 'personally' has always felt too restrictive and suitable for pet projects than full scale apps.

But then again, i might be stuck in a "relational" mindset.