skysight-inc/HackerNews huggingface dataset:
> ... was a healthy debate about whether the typical CS curriculum helps a modern software engineer at all. Some thought the degree was stuck back in the 70's. Others thought there was value, but had trouble articulating it.

I'll try a resolution of this dilemma: A few years ago I was talking with a university CS (computer science) prof, and his fast reaction was, IIRC, "The purpose of computer science is to identify the fundamentals of computing." I.e., make a scientific study of computing and find its basic laws.

E.g., there is the subject of computational time complexity that for a given operation tries to find the fastest possible algorithm. Turns out, this is not an easy subject, e.g., we are still struggling with the question of P versus NP; a lot of well informed people believe that solving that problem would be a biggie.

My guess is that the issue is cultural in that Einstein's E = mc^2 was seen as fundamental to the universe and other fields of research would like to get results also at that level of importance, fame, prestige, whatever.

So, apparently in computer science making a scientific or engineering study of software engineering mostly loses out to pursuing some version of E = mc^2 for computing. E.g., one such result was the Gleason bound (in the Knuth volume on sorting and searching in his The Art of Computer Programming) that shows that O(n log(n)) is the fastest possible worst case sorting of n items by comparing items (records, keys, ...) two at a time.

One response is that if medical schools were run like research university computer science departments, then no one would want to go to a hospital no matter how badly they hurt! I.e., a researcher deep into P versus NP might have never had occasion to use containers, Lisp, RUST, or even SQL.

Of course, in medicine we have some medical schools in university research teaching hospitals where some of the best medical research is done. And it is easy for a practicing physician to conclude that mere clinical experience is not enough for the needed progress and that fundamental research in biochemistry, cell biology, DNA/RNA, the immune system, etc. is necessary, crucial, and really the best hope for the needed progress.

So, it is fair to say that software engineering could be taught like medicine, not just as introduction to research but for practice, clinical practice, professional practice. E.g., if want to be the CIO of a large bank, insurance company, shipping firm, on-line retailer, etc., then how to manage an information technology (IT) department with 2000 employees to do well on data security, reliability, performance, software quality, software documentation, software system designs and revisions, growth, system management, etc.
A Threat Overview of Contact Tracing Technology
Here is why:- The repeater station is a cable landing station. Construction was begun in 1962 and finished during 1963.[8] The building was specifically constructed to withstand nuclear attack,[9] having numerous specialised features including an air filtration system, five-ton blast doors, and backup power supply systems allowing it to operate as an autonomous building. The majority of the building is constructed below ground, as is common with many blast-resistant bunkers.
If you make money. They want to make money. Can I use all of BaseCamp features for free?
As someone who actually ditched the Scheme version and
went for and completed the Python one (and Python version is way easier), I'm actually disappointed to see that MIT dropped the Scheme version 15 years ago.

I mean it's MIT, and MIT is supposed to have the sharpest minds and the most difficult courses. And the Scheme version, albeit that I dropped it due to difficulty, DOES have a certain "flavor" that I did enjoy. Can't say what it is though.
Just make a github account with a second email address
Well, when I worked for an enterprise health app that required an outside contract with employers, Apple required a valid login for testing. So, we gave them one. Surely, Hey did the same.
A couple of generations back my grandfather's working life involved digging coal in miserable conditions underground for decades, and he died a slow and painful death as a consequence. My father was stunted from malnutrition growing up in the 1930s, and he died early possibly as a consequence. Looking back at this I think my/my children's generation are entitled to the modest amount of comfort our efforts have delivered. There's also something faintly hilarious about the stubborn insistence of the left that imposing drastically poorer lifestyles on people against their will is ok, at the same time as maintaining that even the suggestion of controlling population growth in the developing world is some kind of horrendous racist taboo.
Apple ARM Mac and Amazon's Graviton 2
Sorry, no we do not yet, otherwise the first fusion reactors would bo online maling power right now.
I made over $80k a month in the App Store and I was banned for it
Neither updating a question nor closing/close-voting gains you any points.

When that happens to you, did you add a comment telling others why it is not a duplicate? In my experience most people don't and if they do it is just a comment like "It is not a duplicate". The latter is obviously not helpful and won't change anybody's mind.
> This is really unhelpful gate keeping.

I don't think it is. If you don't have time to learn interesting stuff because you "have to write blog articles to make yourself more employable" then you will probably lose motivation or interest in CS.
I mean, yeah, as you point out with TINA, can you really blame them? When the Federal Reserve essentially states that it will engage in any amount of QE to keep equities afloat, how is that not a pyramid scheme?
Experience might be different depending on OS. On macOS, my Logitech mouse would regularly forget its settings, forcing me to reload the profile I’d saved in the software.
Interesting to me, that this is the first time I am hearing of lowered disease risk from regular coffee, which the study points out "has been confirmed in prospective cohort studies in many regions of the world".

The way I understood it, the study aims to correlate benefits with the "plant" contents of coffee. What would be interesting to me is to see more about the effect of the roast. The study touches on it in a couple of points ("Phenolic Phytochemicals in Coffee May Account for Health Effects" where a darker roast produces more phenolic components), but I could do with something more specifically targeting the roast differences.
Yes but they could edit it and not remove the Waypoint text like they're supposed to, and then you might be screwed
repugnant is very subjective but ignorant ? Can u point out which part of my statement that is ignorant ?
Can't wait to give it a try
We get games in that spirit once every couple of years, actually. Prey (2017) was a fine successor to the Deus Ex tradition, for example.
People without theoretical CS background probably think of regular expressions (or regexes for short) as just text-matching thingies that sometimes give you two problems and would look at you blankly if you mention the Chomsky hierarchy. When we don’t know there’s a distinction to be made, we go for economy of expression.
Total compensation, includes salary, bonuses, stock, etc. Check www.levels.fyi for more details.
No, that's against the guidelines.
> Habitual coffee consumption ranges from about 1 to more than 5 cups per day, which indicates that the daily dose is defined by something other than genetic reasons.

One curious question I've always struggled with is, what is a "true" cup of coffee? I've often seen people say a "coffee" cup is 6 oz, but then I'm confused by this:

1 US cup = 8 oz

1 Imperial (British) = 10 oz

1 Australian cup = 8.45 oz
FYI:
"H.K. received fees for providing consultant services to Tchibo GmbH. K.K. and S.M. reported no conflicts of interest."

One of the main authors was compensated by the largest coffee retailer in Germany.
Discovering Snowpack
Thanks, but your suggestion doesn't take into account when a comment contains information that would suggest that an upvote (or emoji) isn't appropriate.
That's a symptom of the problem GP is alleging, though: of companies obtaining returns by mooching off the free capital provided at taxpayer expense to grow your market share at the expense of others... rather earning them them by doing hard work to build businesses that earn their profits, while paying the real costs that your unsubsidized competitors have to pay themselves.

There's been real disruption since 2008. Stock market returns don't show it, and they should. The efficient allocation of society's capital depends on honesty and fairness here, and instead this gap is papered over by government intervention, meant first and foremost to prop up politicians' careers, in an unsustainable sham. It will go better for society if we are honest about it than if we wait for everything to collapse when we are truly put to a test and find there is nothing to our prosperity but a mirage.
This needs to be real.
So the “correct” response is to not play their game and not play along with the tactics. Very likely you will never be affected of terror so don’t spend your life worrying about it.

Police should worry a bit about it of course.
Sheldon wrote most of the dialogue and is a novelist. He also has degrees in math and English from MIT and Harvard, respectively. Rare to have that background for a writer at a game company today. So much prescient dialogue, here's the game talking about the EU/globalists today: https://www.youtube.com/watch?v=jxWlJ_muK0I
> And that's where model checking / formal verification is a tremendous help (or would be if it was easier to use)

I assumed that statement was implying that understanding this problem in Rust is easier than in TLA+ which I disagree with.

I think TLA+ can state the problem and demonstrate it more clearly.

Apologies if I misunderstood! Text. I agree with your comment overall as a formal methods nerd/evangelist. :)
Ya'll use University wrong.

The classes, etc. ... whatever!

During my time at Uni, I:

* designed a demonstrator car frame to show off a bunch of new manufacturing techniques, which was actually built in the end

* was part of a team who tested a new type of fiber optical vibration sensor on a sounding rocket

* worked with a PhD student on developing a sensor to measure water flow through a tank to validate his simulations

* wrote code that is now orbiting earth on board of a CubeSat we built with a team of ~100 students

We had groups who built race cars, a group who won ~all of the Hyperloop challenges, a group which builds rockets (seriously they have a lab in the basement of the cantina - the only rocket powered cantina in the world), a group that designs, builds and flies their own soaring planes (no-one died ... yet) - and that's just the ones I considered cool.
All of this groups get access to top notch workshop and lab equipment and some of these groups are so present at their respective chairs that they end up driving a serious amount of the research happening there.

University is a place where teachers and students who are interested in a field meet to learn and research together. Modern Uni has often forgotten that, but if the students treat it as such it works in this way. We have to tell students how they can get positive experiences out of the current system - by trying to do so, they will change the system from within.

I honestly regret wasting my first couple of semesters before I learned about all of this stuff.
But then the rule could be "one of the payment options needs to be Apple Pay, we take 3% cut".
Counterexample from recent personal experience: I developed pain in my hand which made it difficult to type. Some googling revealed that my set of symptoms could be caused by 3 rather different underlying causes requiring very different treatments. Failing to treat the correct underlying cause could permanently damage my ability to use my hand, and thus my ability to earn a living.

I _needed_ to go to a physician for a preliminary assessment and then needed to get an X-ray, and have the X-ray interpreted by a professional, to know how to proceed.

Unless you somehow have built a medical lab in your basement with instruments and reagents to do bloodwork, take X-rays, etc., doctor visits are occasionally absolutely needed.
I think that's the great thing about SO. It's a repository of common questions, yet also manages to be great for asking questions as well.

A lot of people in this thread seem to hate SO, and I disagree with them. If I ask a question on SO, no matter how obscure of a library or language I'm using, I'll get a response back within a day. And if my question gets flagged for being a duplicate, then I've just been redirected to more resources to solving my problem. It may not be warm and welcoming, but it's very helpful.

To be useful, SO doesn't need to be welcoming at all. It needs to be exclusive. If it wasn't elitist, it would be filled with Java programmers pasting 400 lines of code with little explanation. The elitism has caused me to write better questions and to really think about the hypothetical person answering my question. Elitism and helpfulness go hand in hand. If you want to see the horrors of a non-elitist Q&A forum, go check out the Unity forums or any popular Github repository.
I'm surprised there's no problem because of the roasting process. It's kinda burning it. Isn't burnt stuff carcinogenic?
1. I built it to integrate with Home Assistant and security systems. I was trying to use Tensorflow on a Raspberry Pi and the dependencies were a nightmare. Tensorflow in general is a nightmare to compile and run IMO. I got to thinking, what if I could make all the deps inside of a docker container. What if I could run it remotely. It was born out of that.

2. As for base64, I'm not sure of a better way to support sending raw image data over JSON (in REST mode) In some ways I think GRPC is a better medium than JSON (it supports either) as GRPC supports sending the RAW bytes. What leads you to believe GRPC isn't the right transport? Plus you can do it in a stream format if you want to do a lot of video.

The only limitations I can think of are that Tensorflow supports a myriad of CPU optimizations so providing a single container image that has all the right options is basically impossible. I created one that has what I think are some of the better options (AVX, SSE4.X) and then an image that basically should run on any 64 bit intel compatible CPU. To get optimized options you need to build the docker container yourself which can take the better part of a day on slower CPUs.

With that said, I also provide ARM32 and ARM64 containers that actually run semi-okay on Raspberry Pis and and other ARM SBCs. I can run the inception model on a Pi4 on a 1080p image in about 5 seconds which is pretty good IMO.
> Give it a try and report back.

Modifying the thermal & power management profile is very difficult as it would require reverse-engineering the firmware.

I guess a temporary hack would be to mess with the current sensing circuitry to make the machine believe the CPU is drawing less current that it actually is and encourage it to give it more power.
https://en.wikipedia.org/wiki/NERVA (actually built and tested -- vids on youtube -- nixed in 1973)

Vac Isp: 841s

Sea Isp: 710s
Interesting outcome for both Apple and Hey. However, the threat still exists when Apple can potentially announce a similar service to hey.com somewhere in the future, which will be a kick in the teeth to everyone. Would that be considered as a win? I don't ever underestimate Apple's strategic plans to maintain control of the ecosystem and compete with your own apps.

Seriously. Apple 'really' is not your friend.
If the UK were a US state it would be 12th largest. Smaller than Michigan. England itself is the size of Alabama. The distance between London and Baku (remember all that griping about the last Europa League final?) is 200km less than the distance between San Diego and Boston. Driving across Texas from Louisiana to El Paso (de Norte) via I10 is about as far as London to Rome. Speaking of which, Louisiana was settled by the French and uses Cannon Law not Common Law. Texas and everything west below the 42nd Parallel was ruled by Spain into the 19th century and for the most part organized around Catholic missions. Texas of course was at one time an independent sovereign nation. California is still officially The Republic of California.

Which is a roundabout way of saying that US politics occur in a geographic reality that is incommensurate with the ordinary European conception of a country as a rather small homogeneous political entity. The US National Parks have more area than Germany. Sure that's largely because of Alaska. But that's kind of the point.
I think this is pretty normal in biology. Like how someone might have to drink 2L of water to feelbetter after a few shots of alcohol
The more I think about the healthcare problem in the United States, the more it appears to be a Gordian knot.

The author doesn't explicitly call for any policy proposal, rather he wishes some medically informed patient into existence. This effectively turns the doctor-patient relationship on its head, but, unfortunately, it seems reasonable to do so, given the opioid epidemic. I don't want to have to know as much as my doctor, I just want them to tell me how to fix it, and I am willing to bet most people largely feel the same.

On the other hand, I can hardly imagine that decreased consumption of healthcare isn't going to cause corporations to recoup lost profits elsewhere, so I'm not sure if the long-run is particularly different from the author's suggestion.

In short: indecision.
Where's the statue of Roosevelt "toppled by angry mobs"?
There is literally no evidence at all that developers are spinning the wheel of fortune or that Apple is capricious or unjust.

Okay then. That settles the matter. It's a mass delusion!
Wow, that's unexpected attention.

First of all, I agree with all the comments mentioning that being robust implies much more than validation. This article was a take on one example I found curious.

And second, as you may notice, that article was for testers. That's why a certain oversimplification.

Personally, I am on the side of "if the contract is defined, follow it." All the fiddling with supplied data seems fragile and prone to hidden behaviour. But there is a valid argument for cases when your data suppliers have a history of ever changing and/or buggy output. If you pay them money, you can request them to fix it. If they pay you money, perhaps you would consider being more flexible.
> Those appointments should only occur if there's an issue that requires new dosing or a change of medication.

But isn’t that a little bit of Monday morning quarter backing? In other words how does a doctor know if a therapy/Rx needs to be modified for a chronic condition without a doctor visit and in many cases blood work?

In fact a 6 month therapy for a chronic condition would suggest The doctor has extreme confidence in the patient to adhere to their therapies...statistically about 1M hospitalizations occur in the US per year (Coating billions) because of lack of medication adherence (and these are only those cases resulting in hospitalization), how many more simply result in a sicker patient without a hospitalization event?
>It makes me wonder if there's an even better abstraction out there which will solve this kind of concurrency bug, and what will arise after these are solved.

You could go the erlang way, which is to give up. Unexpected concurrency bug? Crash, then restart from a sane state. It's highly effective.

Your VM is carved up into failure domains that reduce the blast radius of such a crash to the minimum reasonable collection of processes. This is what frameworks like pony don't get. The reason why erlang actors (aka microservices) are so effective is that they declare, define, and decouple failure domains, and assign responsibility over these failure domains to specific bits of code and ultimately specific teams.
I'd say that in CS, there's a lot more transferrable knowledge. In medicine, there's a lot of specialization and niche knowledge. The cardiologist would know very little about orthopaedic specialist, for instance. I was a GP myself, and likely knew more about medicine & surgery in general. Although I had less specific knowledge, I could integrate information better (eg. Project manager, if you will, vs database specialist).

So yes -- in CS, if you work in an area with a lot of general knowledge -- you are likely to get up to speed faster. In medicine, if you're a GP, you can probably undergo additional specialist training much quicker than someone who first pursued a single specialty first.
“Only” 1 in 10 respondents said their health had worsened due to delayed treatment? That seems really high to me! There’s a very obvious ulterior motive we could ascribe to papers publishing anti-healthcare pieces.

e: and note this is only people whose health WORSENED. People like me who have a condition which has stayed the same, but have not been able to receive further tests and treatment, are not accounted for in that figure.
>>> Interestingly, blackcurrant is almost exclusively a European thing (99%+ of production).

It's a UK thing as far as I am aware. Never seen it in any quantity outside of the UK.
I agree with you regarding the methods, but wouldn't power/thermal limits favor the ARM chip?
Show HN: InterviewAt – mock interviews by a real exec with real feedback
I call this the paradox of Apple: they're the least open platform and perhaps as a result are the best for privacy, security, and user trust.

Android is much more open and is a spyware free for all.

The Internet is like a failed state. Apple is like a walled and privately patrolled compound where the wealthy have taken shelter. Outside the compound everything is spying on you and if you get something from a random site there's a decent chance it contains malware.

Tech-savvy users think nothing is wrong and wonder why everyone shelters in the compound, but they're like the street kids who grew up with hard-earned street smarts. They know how to avoid trouble and know how to fight. People like that can live on the street but it's no place to raise a family.

Taking this analogy way too far, I guess you could compare a web browser with its armored sandbox JavaScript VM to an armored vehicle with bullet proof glass that you can use to drive around. Just make sure you've got plenty of gas and never open the door.
I don't think I follow what you're saying. People accused of doing something and a false-flag op trying to get people accused of doing something is a distinction without a difference?
> but you can only convince others to rid themselves of racist ideas if you understand where they are coming from.

Absolutely disagree, the appeal of racism is well understood, it's only effect on society is to subjugate people, separate along racial lines.

> healthy discourse over the politics and economics of the matter.

"healthy discourse" implies that there is some kind of equivalency between racist and anti-racist, to believe that is to be willfully ignorant of situation and power structures which exist in the US today.
> .its like saying if you are not diagnosed with a disease you don't have it.

But most "seem fine" :-)
As the poster above hinted a lot of public offices have outdated hardware and software that is not a consideration for a lot of developers. Mobile represents ~50% of traffic among the public - not among the people who were selecting the developer using the "archaic" technology that they have in their offices.