skysight-inc/HackerNews huggingface dataset:
That may be true, but people also know there’s generally a risk to eating undercooked meat. Restaurants and food products tell you, if you undercook this, you might get sick. People don’t assume there’s a risk to eating lettuce.
You dont need one in UAE.
I can't tell whether you are agreeing or disagreeing with me. Let's make it easier. Do you agree or disagree with the following statement: The value of the fine-structure constant is not predicted by any physics theory.
... which is why SA is so determined to diversify its holdings.
My bad. I signed up for my Free Dark Web Scan, and said my name was Philip'); DROP TABLE customers;--
Most likely none; this is hacker news, a site targeted towards people in tech, a mostly white/Asian industry.
Quite a myopic view. My employer is pushing hard right now to sponsor lots of meetups and conferences to reach new (read: diverse) recruits.
Amazon Prime: How AI and Forecasting Power One-Hour Deliveries
Just for the fun of it; what do you consider many short jobs? What do you consider a short job?
It's been an ongoing process but there can be thresholds where phase shifts occur. We are experiencing an exponential rise in connectivity.
Google Chat is the worst desktop chat program I have ever used
Everybody thought that until they read the article, which was clearly the intention of the author.
It's similar to any hobby that attracts both disposable income and pseudoscience. Audiophiles. Skiers. Surfers. Surgeons. (Kidding.)
If you’re looking at conferences from the point of view of “a way to improve programming skills” it really isn’t. It’s the equivalent of workforce training in other fields.
I'm hopeful that America can further lessen our dependence on Saudi Arabia as much as possible through this. Alas, the alliance is based around a lot more than just oil, and the Saudi vision is to shift away from oil reliance, but I'll gladly take a chink in the armor.

> "Global oil demand has so far absorbed the extra U.S. crude barrels, limiting the impact on prices"

This slightly curbs my optimism.
No but they come from predominantly poor families, and are disproportionately represented by those raised in single parent households.

So you can provide early childhood nutrition to kids, welfare to their mom, free education for the mom, free childcare, etc, to try to improve the outcomes for children raised in these households, but one of the adverse effects of that is that the economic disincentive for having a child as a single mother is massively reduced, resulting in more children being born into single-parent families. The conservatives were absolutely right about the long term effects of welfarism, as shown by 50 years of rapidly rising rates of single parenthood.
NASA InSight lander has just six and a half minutes to land on Mars in one piece
at high altitudes there's also a lot less turbulence.
Trash your romaine lettuce and don’t eat any in restaurants, says the CDC
Saudi Arabia is the ISIS that made it so I don't see your point? The beheaded even less so.
I can say from experience that one can treat unnamed abstract concepts like any other concept (e.g., a specific meaning of a noun is a good example of what I mean with "concept" here), they are just _much_ harder to recall due to the mental delay line storage requiring words for it's operation.

Thinking can be on a meta-level, and these meta-levels can be conscious or unconscious.
More than 4 levels in total are unrealistic.
Conscious thinking allows single-stepping the thought process and introspecting the paused state from a meta-level above.
Unconscious thinking is more like a locally-executing, black-box API.
It's possible to change it's behaviour from the next meta-level, but it's dangerous (I once collapsed from dehydration as I lost thirst, and since then I substitute full belly/acute low blood sugar for the traditional hungry feeling.).

You can sum the levels up from 0. The first unconscious level (non-meta) is 0, each further 1. The first conscious level is 0.5, each further 1.5.

E.g., thinking about how your crush consciously perceives your conscious behavior is 0.5 + 1.5 + 1.5 and with 3.5 at the limit of the comfortable meta-depth.

3 would also be analyzing how you consciously guide your unconscious control of a pencil when drawing a portrait. Low-level stuff is unconscious, but overseen by conscious, and to improve this drawing process, you have to go meta on it.
Drawing itself is only 0+1.5, so not deep on a meta-level. Still deeper than dancing without regard for how you are perceived, which is unconscious oversight of unconscious motoric control. The oversight is needed to not end in a position that has you bang your head or kick someone.
I found only one occurrence of the word task in the document. The entire paradigm of task parallelism is omitted.

The style is heavy. I consider myself skilled in the area but struggled to map wording to my conceptual framework or experience.
For a novice, most of the text is probably totally impenetrable. As an example:

> Locking can have coarse- or fine-grained synchronization granularity, where coarse-grained granularity trades concurrency for deterministic execution while fine-grained granularity is more concurrent but less predictable.

That's a property of the program (or the programmer), not locking as such. Fine-grained locking is of course as reliable and predictable as coarse-grained but when an operation involves multiple updates that must appear as atomic (a transactional guarantee, f.e.), coarse-grained locking is straightforward and fine-grained locking is more difficult to get right. There is no way, however, the programmer should accept possibly incorrect updates on the basis that now the program runs faster.

> Declarative concurrency models reduce the need to make trade-offs between concurrency and correctness ...

Now that's a huge statement. How can that trade-off be justified in the first place (it can be!)? Do we really have a need and accept that trade-off with fine-grained locking above?

I would not insist my interpretation is right but that's exactly my point.
I would be surprised if purchasing a mine for some particular mineral immediately after learning that your tech company will suddenly need an enormous amount of that mineral in a closed door meeting, didn't constitute some sort of insider trading.

Similarly, if advanced real estate purposes were made with the intent of resale I'd imagine you'd also get hit with insider trading. I think it'd be pretty reasonable to prosecute them anyways since they are using insider knowledge of market movements to gain an edge in the real estate market.
The ones based on Java run on the JVM, which is always written in C :) The ones written in Lisp, well, at the bottom it's C again. I haven't seen a popular lisp yet with a meaningful amount of assembly in lieu of C.
Can't have people forget who their lord benefactor is.
Dichotomous pairs! Sounds simple enough.
Is this assuming a racing bike or something?

I biked 20km back and forth to school daily for six years, and 80km road trips are not something out of the ordinary. I don't think I've ever noticed anything about vibration. But that is in the countryside of the Netherlands, with flat terrain and good roads.

The worst thing I ever had was stiff knees for a week after, from inflammations caused by biking in too high a gear for too long.
My mistake then — neighboring Saudi Arabia and Qatar both have an exit visa system, AFAIK.
amazon doesn't have european headquarters
Amazon is being so strangely cagey about this - I followed up on the email asking who saw my email, and they sent back the exact same response.
I used to live there, strange place. Only ever got rejected at clubs for wearing shorts, can you imagine wearing pants in a desert? fuck all that
The words only make sense because he's likely heard it in the context of the logical fallacy. The words don't "make sense" without that. The couple of words that he'd be looking for would be "begging me to question" or "raises the question."
Curious why you choose Python? Is core logic implemented in Python? Was it hard to setup process for building and packaging app ? Any plans to release in Mac App Store? Ty.
2001: A Space Odyssey and Firefly both come to mind.
The AMP version with Firefox's reader view is great.
“Done the grain thing successfully” seems like an odd statement. I don’t know how successful we were at a secure supply chain for grain before national markets were established, but then again we also didn’t have the technology to enable anything but more local markets until the railroad crossed America.

As for competition internationally and “big fish” - I’d say that some of this is due to economies of scale in agriculture especially as automation reduces labor required per acre - but this is also other asymmetries and market factors. State subsidies is one huge factor that incentivizes owning land that doesn’t even produce. Further, as farmers retire their kids want less and less to do with ag and sell the land to bigger companies (or maybe to a housing developer).

I’m not saying “the market” is perfect but it didn’t necessarily get this way by accident either. It serves an important function across the board for all parties involved - including consumers.
Yeah, it would feel more personal. Not sure why Google hasn't created some virtual persona like Siri and Cortana...
Of course, I'm talking about the current situation.
- Never aimlessly browse through large codebase. Pick a change you want to introduce, maybe a string change, a small bugfix, low hanging feature etc. Goal gives you the motivation to keep digging through things and in that process you make a good mental model of the codebase.

- Sprinkle logging statements all over the place and tail logs to figure out the execution flow.

- Look at the past merge requests. They typically have descriptions. Go through the ones where you have some context about the goal of MR.
How to Enjoy Black Friday and Cyber Monday
Russian trolls and their "useful idiots" agree. That's about it.
Why arent there hammer conferences?

IT is the only industry that is super obsessed with tools.
https://en.wikipedia.org/wiki/United_States_v._Elcom_Ltd. comes to mind. Of course the charges were ultimately dropped, but only on condition that Sklyarov testify against his employer. On the other hand this as a DMCA case, not espionage. The reaction was massively unbalanced. If you had a researcher who was deemed to be revealing state secrets, it seems fairly likely that the state would use whatever powers it had to keep the lid on things.
Building An Age Prediction App Using Deep Learning
The Magnus Effect: Norway Falls Hard for Chess
We are talking about server transactions. It's server-side data sent by a client.
They did for a long time.
How is this relevant to HN? Isn't "most political stuff" explicitly off topic?

Also, most people calling out UAE to be a "dangerous" place and make misinformed should really learn more before making blanket statements. I have lived there for half of my life and also lived in the world "largest democracy" and also in the US. I feel safer in the UAE as an immigrant than I do in either of those places.

For context, in India you have PSA, AFSPA, etc which are barbaric laws to which thousands of civilians have lost their lives. In the U.S, most of my Muslim friends (and myself included) feel constantly threatened by racism/xenophobia (this includes physical attacks).

Edit: PSA or Public Safety Act is when the Indian Government can "legally" detain you in Kashmir (an area illegally occupied by India, disregarding UN resolutions to hold a referendum) under the pretext that you are a threat to public safety. Children as young as 14 years old have been booked under this act, and jailed.

AFSPA (Armed Forced Special Powers Act) is when the Indian Armed forces can put a bullet in your head and face no judicial probe, which seems like a violation of international law to me.

Bet Saudi Arabia feels real safe now.
Isn't that what Norway has been doing for years?
How much you want to bet people won't revolt?
Fun game: read through the summary of each experiment (psyarxiv.com/9654g) and try to guess whether it replicated or not before they tell you. I got 20/28.

Some of them were obvious (#3 - no, using a bad font does not make people answer questions more carefully; #22 - yes, people attribute more responsibility to adults than to babies). But there were some big surprises for me:

#6 - Participants read a hypothetical water conservation dilemma, then rate how much they trust the people in the scenario to conserve water. Sometimes the people are called "consumers" and sometimes "individuals". Does it make a difference? Apparently yes. When they're called "consumers", you expect them to conserve significantly less water than when they're "individuals".

#24 - if you ask "How satisfied are you with your relationship?" and then "How satisfied are you with your life-as-a-whole?", are the results more highly correlated than if you ask those questions in the opposite order? I thought for sure they would be - relationship happiness is one of several contributing factors to your overall happiness, so if it's fresh on your mind, you'll weigh it more heavily when you answer the life-as-a-whole question. Apparently not.
There's no limit that I know of.
Am I being paranoid if I worry about how long the glue will last? I mean I'm sure the chemists who created the stuff thought of this but I've never seen any articles on the how that is researched.
maps on android is by far the neediest app on my phone, outpacing tinder by a pretty wide margin.
Sophia the Robot, More Marketing Machine Than AI Marvel
AI Trying to Design Inspirational Posters Goes Horribly and Hilariously Wrong
Out of Band Authentication Using the Wireless Carrier Network
An electric plane with no moving parts has made its first flight
Working for a betting exchange is something I'm not proud of. At times it was liberating because I didn't care about the company and would just leave early and not put my soul into it. At times it was soul crushing because I felt it's a meaningless endeavour and didn't want to connect with my coworkers as I didn't think much of them although some of them were skilled. Still I wanted to do a good job and learn new stuff. I stayed with the company 9 months and only accepted it because I perceived it as my ticket out of my native country to a big european city as this betting company had a good reputation in the software industry.

After 6 months I started looking for a new position and I finally moved to the city I wanted to. Later on, lots of recruiters offered me positions in betting but it was a straight no, that including spread betting or CFDs companies.

Most of my former colleagues are still there, how can they justify it to themselves I don't completely understand. The company payed top salaries for the local market and offered great benefits but I felt like in Pleasure island.

I now work for an investment bank but my goal is to resign in the next 6 months after I sort out my health problems and complete my investments.

Although working for a big investment bank is not bringing me satisfaction I find it less evil then betting.

The choice between money and meaning is a tough one especially in big cities where living costs are very high. The highest paying jobs where I live are in banking, gambling or big software companies. But in the latter the competition to get in is intense and you might end up doing something evil anyhow. See Facebook, Google, etc.
The problem with not allowing language extensions to be used is that it promotes the staleness of the language.

Just as human languages evolve as people use and adjust it, programming languages evolve as people start trying to change it to better suit their needs.

The difference with human languages and programming ones is that there's a relatively easy process to get everyone in sync on how it changes for programming languages. :)

I also agree with the grandparent comment that more features should be specified and incorporated into the C standard. The fact they exist and are in wide use says a lot all by itself.
"Hey, oven, make your interior 425F so I can bake a pizza”

Oven: “Sorry mike. I can only go to 400F unless you upgrade your ovenware plan to $2.99 a month. Or use an ovenware family brand pizza! For every 3 ovenware brand pizzas you cook, you get a chance to win a free pie! Oh by the way on your trip to Dusty Springs tomorrow stop by Chad’s Bakery for their famous pies.”
Cortana and Alexa were the first two assistants to integrate in some form. You can call Cortana from Alexa and Alexa from Cortana. I wish Apple would just let you opt out of Siri and let you choose Alexa, Cortana or Google. That would actually tempt me to move away from Android.
I cannot tell if this is sarcasm.

FWIW, I am shopping for low-end laptops for kids in my extended family, and Dad could use a new machine, but he wants Windows OS. These machines spec out to 4GB RAM, 64 or 128GB eMMC or SSD.

Big apps are still a huge problems.
> Let’s say that someone from say China came to the US to stake out airports and study the US’s airport security protocol. I’m not sure the outcome would be much different.

If they did their observations within the law, I don't see what they could be obtained or convicted of.
> Just use a good lock and only park in secured parking locations with gated access and cameras.

I can sadly say from experience that this does not help when you live in student housing.

Also, one lock? You've been lucky. Two locks of different brands is a better bet (junkies tend to specialize in unlocking one particular type quickly)
(This is all kind of beside the point that NY's transit problems are mostly due to localized cost absurdity, but...)

I don't disagree that it's hard to quantify the exact economic value, but you can't use a free market to solve coordination problems like public transit.

Coordination failure in stages:

1) A transit line that goes where you want, when you want for only a fraction of your trips means you need a second means of travel the rest of the time.

2) Having a second means of travel on hand (e.g. a car) means that you're less likely to use the transit line when it would work for you.

3) Lack of use of the transit line leads halted growth and reduced service.

4) Reduced service further drives users away

5) Evidence of failure causes a loss of investor/government support.

6) Transit line dies slowly to the extent that political inertia allows.

Or to put it another way, asking a transit line to pay to for itself is like saying "if human beings really wanted world peace they could have all just disarmed!", ignoring the fact that until everyone else is disarmed you'd be a fool to disarm yourself.

And if you succeed and build a critical-mass, sustainable system you've just swapped your market problem for a natural monopoly and have to use non-market techniques to deal with the monopoly service provider. (And now we're back to NY)
The governments of these countries are in no sense “moderate”, and it is absurd to suggest that the only choice they face is between their incumbent autocratic regimes and fundamentalism Islamic ones. Extremists both secular and religious have prospered in the Middle East precisely because western backing for unrepresentative regimes has snuffed out moderate and democratic opposition.

This geopolitical calculus might have made sense when there was a real danger of such countries being swallowed up into the Soviet Union’s sphere of influence. But it would be much better now to disengage as much as possible with the governments of countries like Saudi Arabia and the UAE.
They do, occasionally. At least, there are a couple where Apple engineers have given talks.
Honest question: for these performance critical things, how good are compilers for Rust, Go etc. compared to modern C/C++ compilers? One reason that Fortran is still so heavily used in HPC is the quality of the compilers.
Unfortunately "calories going in" is not easily obtainable, as absorption is affected by cooking, what foods are in the gut together, individual variation, and how the foods are physically composed together (mashed, whole, blended, etc.). Unfortunately protein and carbs = 4kcal/g, fats = 9kcal/g is only useful as a rough guide in practice.

Look up studies on the accuracy of the Atwater method for more detail.
I get your analogy, but I think there are tons of hammer conferences.

There are conferences for most any language with wide adoption. There's also a Slack conference (not "TeamChatConf," but a "Slack Frontiers"). There's a GitHub conf (not "OpenSourceDevCon," but "GitHub Universe"). There is a Datadog conference, and so on and so on.

Maybe C just doesn't have one big company, or an ecosystem of smaller ones, that stand to benefit from gathering a bunch of C devs in one place.
It is an interesting thought. I went to one of the early OSCON conferences in Portland and it was pretty cool to have the Ruby (Matts), Python (Guido), and Perl (Larry Wall) people all at the same conference. I was a budding Python programmer, but sat through sessions on the other languages to get a feel for what they offered.

That was a great conference - amazing attendees spending the evening hanging out around the conference center hacking code and an amazing diversity of presenters.

I go to OSCON often and that atmosphere has never been repeated as things have splintered off into language/application area specific conferences. Something's been lost - at least for the casual or beginner programmer.
Thanks for this comment. It's not too usual to see a perspective this clear and well thought out.

Some other points:

"Moving" without a car is not so simple. You can hitchhike, with the success of that depending on how you're able to present yourself and the culture of the local area. You can walk, but only so long as the nearest places are spaced in small distances, and if not you would need overnight gear. The weather is also a major factor here.

Knowing where to go is also another factor. Even for someone with a phone and internet it can be a challenge. First there's so many places. But how would you know that where you're going is any better than the place you're at? It represents a gamble that could result in you depleting already limited resources without any gain. Even if your current area is expensive at least you already know where the community food pantries are located, where and from who to get free/inexpensive clothing, good places to stealth camp... Moving to a completely new area puts you in a place of zero knowledge in exchange for only the possibility of finding work.

There is a hump you have to crest to acquire long-term housing. You need (depending on where you live) at least several hundred dollars to put in a security deposit. You need several hundred more to cover the next few months of rent. You need a job. You need to feel secure that you'll still have that job in a few months or at least have a replacement ready. You probably need a vehicle. You need for it to be dependable. You need to be presentable before being able to acquire that job. You might need references for either the job or apartment. You might need some sort of rental history.

Not to mention if you've been living on the edge for years it might have changed you. For some people it puts on them a character of supreme humbleness, for others it makes them very outwardly resentful against those who apparently have so much. Sometimes those changes are too visible to hide and in a way frames you to people living in normal and casual society as "other."

Getting over that hump when you have next to nothing is difficult.
I have a feeling the reason why most companies just went with the clickwrap consent is because there isn't really an alternative right now. And it was the path of least resistance ('just add this popup and you're good') to 'conform' with GDPR.

I'm about to have skin in the game as I'm working on an alternative (https://www.adsfromsource.com). Goal is to make advertising more respectful, both in regards to data privacy and in disallowing abusive/misdirecting/etc. ads.