skysight-inc/HackerNews huggingface dataset:
This is a long paper and the author has 2 main claims:

1) C Language popularity is more to do with cognitive ease of memory addresses as a conceptual model for inspection and change. Author claims memory address mental model overshadows runtime performance.

2) switching to "safe" languages like Java/C#/Rust is not necessary. With no changes/violations to existing C Language specification, a new/different implementation (compiler) can add more runtime safety checks similar to managed languages. An example from the paper:

>Consider unchecked array accesses. Nowhere does C define that array accesses are unchecked. It just happens that implementations don’t check them. This is an implementation norm, not a fact of the language.

Those 2 ideas look orthogonal but he ties them together at the end.

I'll take some poetic license (e.g. a little exaggeration) to reword the author's idea to help spur discussion...

Consider the idea of the Sufficiently Smart Compiler[1] that claims that a "slow" and "high-level" language like Python/Ruby could be theoretically analyzed and compiled to be as fast as C or handcrafted assembly.

In a way, the author is coming from the opposite direction. If you had a "Sufficiently Smart Runtime" for a new C Language compiler implementation, it could (theoretically) do all sorts of extra checks and bookkeeping that wouldn't require any changes to C source code and wouldn't violate the existing C Language standard. (E.g. Imagine a new C runtime that did many checks similar to Valgrind + UBSAN + ASAN + debugger memory fences, etc.)

Would the program execution be slower? Well yes, but that's not really an issue because according to author's claim #1, what programmers really like about C is the mental ease of accessing memory addresses. The performance is important, but it's a secondary benefit -- according to the author.

[1] http://wiki.c2.com/?SufficientlySmartCompiler
Without a receipt there are two things that can be a problem: 1) Less gas is pumped, 2) Charged more than the pump said.

True the receipt protects against 2) more than 1) because the car's tank does not have an accurate guage.

I remember listening to a story once about a fraud at the gas tank in which the normal amount of gas was only given out when requested in an even increment a five gallons which was how much The Regulators requested when they came and tested a gas stations pumps. they were caught after a spicious regulator requested an odd amount of gasoline and got the wrong amount.

with a combination of receipts and camera/ML classification that classifies when a customer is filling a tank versus filling their car will allow avoidance of weights and measures regulators. This is a problem I foresee.
There is a power political couple, the woman is Rep strategist, the man is a Dem strategist. Good god, I have no idea how they make their marriage work, cuz within politics, they are quite the opposite. So, maybe they just agree on everything else.
No. See the Classification section.

https://en.m.wikipedia.org/wiki/Hypervisor
Remember that 500 interrupts per second isn't the same as a report every 2 milliseconds - reading status from a device may involve more than one interrupt.
Some historical context for PUBG performance on Steam
> Right I've heard of those examples, but they have nothing to do with diet.

They do, in fact; a pro-inflammatory diet makes the threshold at which symptoms are felt from any of those other source lower, because inflammation has a substantial systemic component.

(It may produce unique symptoms of its own, too, but I think the main dietary concern with inflammation is systemic contribution to lowering thresholds to inflammatory symptoms when other triggers are present.)
This is another article overanalyzing the success of C, when in fact the reason for the success of C is very simple and obvious: Unix was free and in a lucky position in 1973; Unix got popular; C is the language of Unix; therefore C got popular. There is no inherent benefit in C that, for example, a somewhat modified version of Pascal or Algol wouldn't have inherited. And these kinds of articles always ignore the fact that in the past decade or so, C and C++ have been declining in popularity. By and large, new programmers are not learning C the way they were in the '90s. For better or worse (personally, I think, for the better), they're starting with JavaScript, Python, Ruby, or even PHP.

I'm highly skeptical of the conclusion that what we need is a new safer implementation of C, too. Switching to a new compiler is a very high burden for a lot of projects, and at the end of the day they're still left with all the problems of C, like header files, no namespaces, terrible standard library, etc. etc. (Even adding compiler switches is a high burden, which is why Linux distros took so long to widely deploy basic things like -fstack-protector.) By contrast, switching to a new language (or incrementally writing new components in a new language, which is how this always goes in practice) is also a very high burden, but the benefits are larger: you don't have to deal with all the problems of C.

In my view, this is why safer versions of C have repeatedly failed over the years, while new languages have flourished. Migration to a new language or a new compiler is expensive no matter what, so teams will only do it if they see enough benefit to justify the expense of doing so. Merely adding some amount of safety to C isn't worth it, but the large safety and productivity gains you can get from a different language can be.
Does the "gig economy" really do much besides pay under minimum wage and shift most risk onto the independent contractors?
Nazis in USA are a joke.

Islamist in the USA is a real threat to USA.

Look into what Islamic migration into Europe is doing to Jewish population in Europe.

>allowing people to advocate for those viewpoints truly harmless?

How else would you get to have fun at those people's expense?

And, not letting someone advocate their viewpoints because you don't like it, is more un-American than Nazism. And, not letting someone advocate viewpoints you don't like, is cornerstone of Nazism. So, there is that.
Furthermore, air conditioning isn't lowering the temperature of a system by the energy consumed. Rather, it acts like a heat pump which usually pumps more energy that is used. So 200 J/s of electric power running a typical AC unit would likely reject more than 200 J/s from a building.
Yes, this is why companies are limited to 8 values and are then asked to qualify their selections in their profiles. At the end of the day, teams are implicitly saying what they are not when they don't put it in their top 8.
23.6% of the rest of the respondents chose "not sure", I wonder what amount of these people just didn't interact with the community at all and chose that response.

Only 1.3% specifically responded with not feeling welcome, which seems quite low to me.
I wonder what the bug is. Could it be a timing or electrical/power-usage side channel attack on the chip making it possible to extract its private/secret key? The linked page near the bottom of the article seems to hint on that: "powerful and expensive computing power to calculate the secret key and special custom-made software for signing are also needed."
Yea, this part was confusing to me as well. How would a VM "simulate" the internet? Does it return a dummy page? I don't understand what mental model of VM behavior that the virus creators had in mind when they designed this killswitch.
Furthermore, they could be forgiven for making statements saying e.g multiplayer was included a year out since it was an aspirational goal, but they were lying to the bitter end right up to release, either explicitly or by omission.
Sadly, usually boring is just boring.
Remake – GNU Make with comprehensible tracing and a debugger
> Good for junior devs

> 0 matches

Guess I'll just go to the sideline and wait until something actually populates that spot, if ever.
To 99% of the population, Bitcoin is the only crypto currency. They don't care about the other 500 alts, they don't understand them. If/when it goes mainstream, BTC will be the USD of crypto.

No matter what happens, a win for any crypto alt is a win for Bitcoin.
This article is three lines long. What's next for the front page? Tweets?
It's time for browsers to have absolute maximum speed/data settings, where they refuse to load any more once the limit is violated. These should come complete with a built-in dollar figure display (so if you're roaming or on a limited plan you can see exactly what your activity is costing you), and a shaming site with monthly telemetry on who cost users the most per visit.
I don't think there's anything wrong about buying that pen; and I do think, yes, the artist has put a lot of effort into making a high-quality pen, so it is a beautiful expression of their creativity.

The point I actually wanted to drill down was: "building your identity around what you own instead of what you do". I could've omitted my sentence on the pen. Buying a pen or any piece of art isn't vain. But it's sad when someone centers the life and builds their identity around physical possessions.
They're coming! I promise :)
We like to make fun of "this time it's different" around here, but I think also a lot of people here think it really is different this time with cryptocurrencies.
I believe you're referring to James Carville and Mary Matalin? From Wikipedia:

> Both Matalin and Carville have gone on record saying that they do not talk politics at home.[28] The best example of contention between the two, aside from appearances on talk shows, is the 1993 movie The War Room. In the 1992 political campaign, Matalin and Carville were staffing opposing campaigns. Matalin wrote the best-selling book All's Fair: Love, War and Running for President with Carville and co-author Peter Knobler.[0]

[0]: https://en.wikipedia.org/wiki/Mary_Matalin#Personal_life
Ugh, I hate this sentiment. "Technology moves too fast so don't bother trying to keep up!" No... It's about balance...

We're looking for a Synon 2/E expert right now. It's going about as well as you'd expect.
Reflections on the REST Architectural Style
What do you propose as your more modern approach?

Probably two reasons for downvotes: This seems like stereotypical naivety-driven "everything is broken why doesn't everyone else see it" youth angst without any propositions for things to make people better off instead, and closely-related, it seems unaware of that marriage has been an evolving thing for a long time, not a purely untouched for hundreds of years legacy thing. Consider views in the US on arranged marriages today vs 100 years ago, typical ages at time of marriage, requirements/allowances for divorce, etc. I'd argue most of what you probably want already happens and has been happening for decades or centuries in the form of marriage being continually adopted to the times.

In particular, I'm interested in your "more modern approach" to shared property - from big-ticket items to small-ticket-but-potential-high-attachment ones.
Show HN: JustA.ML – My first OSS project to share anything between your devices
Tech choices matter. The industry evolves and all of this experimentation in languages, frameworks, tooling, and libraries has led to real productivity gains.

10X developers may be rare...but I don't think it's so rare to see 10X productivity gains when it comes to tech stacks.

For example, a company who runs their own servers manually can see dramatic improvements in productivity and agility if they move to a newer tech stack and run on AWS or Heroku or some PaaS as an alternative.

Using JQuery may be the tried, true, and mature front end stack, but I've been able to rewrite front-end code in a different framework with less than 1/5th of the code to maintain.

To summarize, I think you should hire energized, motivated, continually educated employees that stay at the top of their game...not boring ones.
The pitcher does get to choose what to throw. The catcher signs, then the pitcher either shakes his head "no" or winds up for the pitch. If "no", the catcher chooses another pitch until they agree.
Doxagram PRO
Not in Houston, but have a fair amount of experience in emergency management.

The mayor of Houston picked the best of a number of bad options. Evacuating would have almost certainly resulted in several times the number of casualties. Harvey intensified very quickly, and by the time the threat was clear, it was too late to cut and run. You would have had freeways turned into parking lots, which would then be under 10' of water.
Wouldn't it be better to ask if his position is any different, now that he has had time to research the topic? It would be helpful if you could provide material info to Mr. Schiller that he does not have, beyond the ICO revelation, so he can re-assess. You clearly have important info that he could use.
"Attract" is not the same as compatible for long term relationships and especially marriage. Initial chemistry is important, but it fades after a honeymoon phase (which usually happens long before the real honeymoon.) There's also a lot of equivocation here on "opposites."

Not every point of disagreement is important: not every value has relevance to a family and not every value one holds is equally difficult to compromise. It's more important to agree on things like finances, children, moral/ethical standpoints, etc... than on politics, music, or hobbies and interests.
There might be. I don't know. I've been approached by recruiters, told them point blank "not what I'm looking for, here's what I want", and they just pointed me to those opportunities instead.

So I think part of the answer is clearly saying what you want. I don't know if that holds for positions like Director /VP at large tech companies - these are always somewhat political - but it seems to hold up to pretty much right before that.

YMMV, of course. For all I know, I accidentally have the right magic keywords in my LinkedIn or something. (I don't know. I only update it every few years, so I certainly am not paying enough attention to tell :)
Most students will benefit from already understanding calculus, when they are learning trigonometry.

The argument cuts both ways: not only can one strongly benefit from a basic understanding of trigonometry when learning calculus (how the derivatives of sin/cos/etc all related to one another) - it really isn't possible to get far with basic integration techniques without learning the fundamental trig-based substitutions. And ultimately you can use any set of subjects, in just about any order. What matters is the thought processes, and that what you're really trying to teach is not a set of facts or techniques - but the underlying mathematical essence of these techniques.

So at the end of the day, what it really comes to is: "It doesn't matter so much what you teach, but how you teach".
> Relationships will be interesting once aging is no longer a concern. I suspect it will be common for most marriages to have a natural duration that's planned for up front.

I disagree.

If people live longer with less physical aging then I'm even less interested in repeating tedious 20s-style hookups and first-dates/first-year-of-dating experiences in the future.
To add - evacuation doesn't have to mean go hundreds of miles... I lived in FL for 7+ years, if I was really worried, I'd just travel more inland. Typically hurricanes of any strength rapidly degrade as soon as you cut the legs from underneath them, meaning, they travel over land.. I'd say about 50 miles inland, you'd get a badass storm, but not hurricane strength winds...
Exactly, and the same should happen here. Users should be able to force PiP.
Duly noted ;) Thanks arjie!
The Experimental Generation of Interpersonal Closeness (1997)
I used HiDimensional when applying for jobs and it was by far the best platform I encountered. The opportunity to meet and interview with reputable engineers and skip past the introductory steps at a list of highly curated companies made my life a lot easier. Not to mention how helpful and responsive Pradeep and Nikhil were when I was weighing the different options in front of me. Can't recommend their process enough!
Like using scientific notation for 1000 and 100,000?
I feel very lucky to have used HiDimensional services during my preparation and interview process. The startup connected me first to very talented engineers, who interviewed me and provided me with very valuable feedback. Next, they helped me in applying to promising startups working in my interest area. Following their advice and with their help, I was able to crack Rippling, a promising startup in SF. They even helped me afterwards by providing useful insights about the startup world and what factors to consider when deciding which company to join. I am very thankful to them for the personal touch that they provided through out my interview process. They were always reachable and ready to help! I salute you guys and see a great growth potential. Best of luck for your future.
Right. People used to criticize the former Soviet Union in the same way. And it's true that there are two major political parties in the US. However, in many states, candidates must declare for one or the other to get on ballots. Even candidates of long-established "third parties". Also, in living memory, no third-party candidate has won the Presidency. Or indeed, ever received substantial funding from monied interests. There are some third-party members in the House and Senate, but not very many.

So yes, the distinction between China and the US is fuzzier than typically claimed. And in both, the asserted justification is limiting the field to candidates who are competent and experienced.
So, basically eating too much chocolate is horrible for brain?
Fira Code for me. It's based on Fira Mono but with a ton of useful ligatures for coding.

Much better, and justifies the use of a special font, which IMO is not really worth it without ligatures.

https://github.com/tonsky/FiraCode
No, another cryptocurrency (the word crypto is already used to mean something else) can gain steam while the price of BTC goes sideways or down, and eventually win. Just saying the statement "no matter what happens" is false.
My reasoning is something like: "if these simpler database semantics matter, then maybe you should look at the more sophisticated semantics postgres has to offer".

If you get my point but find flaws in my argument, well, I can live with that. Counterpoints welcome.
cannot be too flat, have family friends who were high and dry but they didn't have far to go to find flood waters. Interestingly enough Houston didn't suffer flooding problems due to bad zoning, it has more absorbent surface coverage than most cities including some in similar positions relative to the sea.

Suffering a stalled storm is not what you can really plan for. the water simply had no where to go.
Thanks. Are you following the plan at all?
Tesla's SolarCity product consists of rooftop tiles, some of which are not solar panels -- approx. 50%. Those non-collecting panels could be replaced with IR emitting panels without much change to their overall strategy.
Jet-Powered iCub Could Be the First Flying Humanoid Robot
I like the idea, but the admins are... troubling.

I appreciate that they're banning nazis, brigaders, and people spamming bigotry and gore, but they're straight up wishing violence on these people. It's one thing to think "Wow, you're a dick and I hope you die" and another to openly admit it and let it influence your decisions.

Thanks, but no thanks.
In this modern day you're not "stuck in a contract", you can get a divorce. If you have a prenup it may even be (almost) free. So all those things you ask for are there, it sounds to me like you want to reinvent the wheel.

In the end, whether married or not, a couple that separates can either do it amicably or not. You can ruin your partner's life without being married. Like wise, a divorce doesn't need to ruin anybody's life.

What you want is for any partner you get, to be happy to leave whenever you don't want them around anymore. That's is not a problem of marriage. That's a problem of human psychology.

> The current legal form of marriage formalizes love in a contract that doesn't take into account the fact that love can disappears one day for no reason

Maybe marriage takes more facts into account than your "reinvented marriage". I've been married for nearly a decade and a half and have had love disappear one day, only to reappear a couple of days later. If all it took was to pack my bags and leave I might had done it.
Blogspot's UI is awful. They probably tried to follow trends and make an app out of website. While loading the page it first shows you the preloader with gears, then loads the top post and only later loads the post you were going to read. It probably gives good score in automated load speed test but in fact you can start reading the text much later than if it were plain HTML page.

And when I clicked the search box, the post I was reading has scrolled itself away (no kidding!). I tried to remove focus from the search box but the post didn't come back.

And that is Google's product. It might have some advanced code inside but the UI is awful.
> UDF supported by all three OSes natively and openly

Wasn't there a major problem in that all the operating systems supported different versions of the UDF standard? And most of them treat it as an optical disk format, so I wouldn't be surprised if some of them acted like it was read-only.
True. And for some kinds of work, input latency probably becomes noticeable on a subconscious level quicker than one would guess.
Indeed. It is more or less impossible to say "this storm happened because of climate change". What climate change does is shift the storms/year bell curve slightly to the right.
First question is for part 3 of plan i.e. "data" do you try to find an audience first to get this data or is it just out of your own head.
Guess I'll keep my Honeywell mercury tilt switch thermostats a little while longer.

As for the phone - if things start going this route, they can keep the damn thing. I'll figure out some other way to communicate, I don't have to have their phone.

Furthermore - in regards to the thermostat setting: If I have the money to pay my bill for what I use, what damn business is it of anyone what I do as long as I can pay for it, and it isn't directly harming them?

Again - they'll have a hard time though bypassing tech that's 100+ years old...

But if the power company says "well - you have to have this to get power from us" - then that just moves me one step closer to going off-grid.
When I scroll on mobile (Safari), inertial scroll is broken and scrolling feels jerky and unnatural.
Fair enough. I'm a non-believer so I simply give that aspect no import.
Mail me a blood sample. :-)

More seriously, your question, as stated, can only be answered by your doctor and then probably only after taking various samples. What is worse is that inflammation is typically a response to something else, so it is at least a second order symptom rather than a primary cause. (for example your sore throat is from inflammation, but the inflammation is from a response to something the mucus membrane didn't like. Could be a cold, it could be the chlorine you drank.)

Symptoms associated with inflammation are aches, pain, vomiting, diarrhea, fainting, swelling, and itching at least. If you have any of those symptoms, it is affecting you.
I also write C++ and am not aware how to comfortably automate all that with a single build tool. Is it some sort of cmake extensions? Can you please share your setup?