skysight-inc/HackerNews huggingface dataset:
Is this really money laundering though? No attempt is made to obscure the source of the money.

This looks very much like standard credit card fraud to me.
> one person's lemon can be another person's peach

That's a nice way of looking at the world, and of course it's true sometimes.

But...hasn't all the data coming out of dating sites kind of proved the opposite? Especially for men, something like the top 10-20% are getting basically all the matches and messages.
From an Australian perspective, I think you summed them up nicely. I’m still ropeable that Labor helped the government ram this through.
For the English speaking folks:
https://en.wikipedia.org/wiki/Oak_processionary

This particular caterpillar has seen explosionary growth and when it sheds its copious hairs, they cause extreme irritation.
For french folks here, M le magazine du monde is good. But somehow US magazines are even better.
> Doesn't this increase monoculture by preventing those who think there's a problem with comments.. from commenting?

This is probably true, unfortunately. In the last few years I've given up on most of the forums and mailing lists I used to frequent, due to my low tolerance of trolls, zealots, and adolescent behaviour. HN is one of the few places left with a high enough signal-to-noise ratio to keep me reading it.
we just call that a mountain :')... it's hardly a hill :D
It's not accurate to say that it overrides your steering; it combines its decisions with yours—like on an aircraft where the co-pilot has access to the same steering controls as the pilot.

Personally I think lane keeping systems are mostly junk. Unless an automation (e.g. transmissions, adaptive cruise, auto headlights, auto wipers, lane keeping) does the not-wrong thing 99.9%* of the time, it doesn't lower cognitive load on the driver and is therefore pointless. If I still have to concentrate on staying in my lane, I'd much rather be 100% responsible for it instead of 1% responsible.

* Not sure how many nines, but probably more than that.
From Norway I can access this without any payments from a private tab.
US did not support the initial invasion, and in fact allowed Israel to supply arms to Iran (!) to stop it. US support for Iraq came later when Iran continued the war after throwing off the Iraqis, because they didn't want to let Iran continue into Iraq.
Front end development explained for recruiters
True, they gave a number of general apologies, but never on this particular matter. Unit 731 was completely pushed under the carpet, the people involved were given immunity by US in exchange for their knowledge on making bio-weapons. During the US occupation and later some ex-members of Unit 731 even continued to conduct medical experiments on unwilling human subjects, this time Japanese, which was really what triggered journalists to start digging into the story and that's how public learned about it. However, until 2002. Japan officially never even admitted conducting biological warfare, and no data on Unit 731 was ever released (officially Japan has no documentation about it at all). And Japan is not the only to blame here, US played the major role in covering up this story, just like in case of Klaus Barbie and many other nazi killers who they protected in exchange for information or specific skills.
It makes sense to me. The article is all about how a significant percentage of all vulnerabilities are memory-related. With the rise of fuzzing, finding these vulnerabilities has become far easier to do and to automate (you can run fuzzers 24/7 and come up with plenty of attack vectors given enough time). So his final conclusion is "start to explore and invest in ways to replace every legacy C dependency you are currently using. Write a deprecation roadmap. Cut down your dependencies on Linux distributions." And from that logical chain to the conclusion follows the title.

It could be seen as a form of editorializing though, so it could be argued that it should be changed to the original just based on that.
Your link states

"Talent unions were highly suspicious of the threat to new work if programmes were repeated; indeed, before 1955 Equity insisted that any telerecording made (of a repeat performance) could only "be viewed privately" on BBC premises and not transmitted"

I'm trying to work out if there's a misunderstanding here, as this only applies to repeat performances, not presumably the original performance. So I wonder if recording at all at that time was not standard practise. I tried to work out in what circumstances telerecording was actually used for at that time, havent found much, but found this interesting white paper on recording the Queens coronation.

https://www.bbc.co.uk/rd/publications/rdreport_1955_02
The Economic Roots of Hong Kong’s Protests
Not yet, but fines due to GDPR violations might have that effect in the near future. That only requires that a security hole leads to a massive data breach.
I guess, I was using "oxygen" as a shortcut for "O2" which does make me technically wrong.

Though ozone is as toxic as fluorine and tend to spontaneously explode, according to Ignition! it can be made safer by mixing it with LOX but to reach safe use levels you apparently need to get down to ~25% O3, at which point it's just a harder to handle LOX.

It seems (I didn't remember this passage) folks also tried out mixing ozone with fluoride, which strikes me as a very Cave Johnson idea.
Everything about this statement is wrong.

> addicted

Nobody’s addicted to anything here. There’s a demand for energy, and a supply of it in the market.

> addicted specifically to fossil fuels

Even if you put aside the frankly silly premise that anything the market has a demand for, it must be addicted to, the demand is for energy, not energy produced in a specific way. If you had two light bulbs, one powered by coal, and another powered by a renewable source, do you think there is a single person in the world that could tell them apart?
I just remove the unwanted parts because there are some interesting stuff on the front page such as settings, account, saved videos, subscriptions...
Imho, the ability to filter useful from useless information is very valuable and should be cultivated. What better place to do this than the HN comments section, since it contains both kinds of information? :)
Why Has Language Changed So Much So Fast? ‘Because Internet’
Thanks, fixed mine also.
> I simply open the comments and am able to deduce the gist of the link through the unfolding arguments.

Hold on, the HN comment section is sometimes a tire fire of people who don't know what they're talking about giving their uninformed opinions.

You need to read the articles to see whether the comment section is addressing points made in the article.

(This is why I disagree with mods about posting links to paywalled content. Some of those paywalls are now hard to bypass so the comment threads are full of people who haven't read the article.)
Show HN: Share-link – expiring links for file sharing
Confirm you meant to say stencil rather than solder mask there? (Solder mask is the colored material over the board, while a stencil is a separate piece of metal with holes cut to allow solder paste application with a squeegee.)
India Launches Chandrayaan-2 Moon Mission on Second Try
Lots of small functions and special classes being called left and right can be much more difficult to follow than just the whole logic written out consecutive.
22-year-old launching a credit card that automatically cancels your free trials
After getting fed up with my Synology NAS, I've moved to a custom build running Debian. The only thing missing was a convenient way for one-off file/folder sharing.

This was my weekend project, maybe others will find it useful too.
The article’s argument is a reductio ad absurdum that flows from the outcome of the purportedly reasonable refactoring of this:

int new_sequence_number (int old_sqn, int foosoft)
{
if (foosoft == 2) // version 5.34.2 of the protocol
return old_sqn + 3;
else if (foosoft)
return old_sqn + 2;
else
return old_sqn + 1;
}

into this:

int new_sequence_number (int old_sqn, int step)
{
return old_sqn + 1 + step;
}

The problem is that this isn’t reasonable. Though the function signature looks the same, foosoft is an enumeration of some kind but step is actually an integer— This sort of change requires an audit of all call sites, as the meaning of one of the arguments has changed.

One big red flag here is that the new function body isn’t what you’d expect from its signature. Why is the sequence number incremented by step+1 instead of step? The only reason I can think of is that they want to maintain compatibility with an old callsite, but that doesn’t make sense with the category change of the argument.

Ideally, the function signature itself should change so that the compiler will point out all of the obsolete usages to you. If you can’t do that with the type system, change the function name.
Which elements should be considered while buying Cookie Boxes?
There is another important aspect which needs to be focused on is the personalization of custom cookie boxes. These cookie packaging boxes are printed with various designs and patterns that actually enhance their beauty.
D with its conservative GC may run into random issues on 32 bit platforms. I have seen this effect in some rather trivial programs that should have used only a few MB of memory, but ended up eating up their whole address space and crashing. Not all D programs are affected all the time, mind you. But it's a bummer if it happens.

Having made this experience, I doubt that conservative GC can ever be declared safe, unlike completely precise GC.
I wonder if Apple disabled it accidentally. They still have documentation up on importing from a url: https://support.apple.com/guide/shortcuts/import-a-shortcut-...
And if this happened to the Average software engineer (you for example) you will be able to take the federal government to court?
India Successfully Launched 3850KG Payload to Moon.Orbiter, Lander and Rover
It’s amazing to think how much collective time is wasted due to this strategy.
Indeed. ML won't be the be-all end-all of software engineering, but it'll be a core skill to have significant knowledge about. Even if you're not developing new models, knowing the best practices for using them or extending them is going to be invaluable.
If you don't know who "he" is, the lead is buried under the fourth sub-heading:

> After starting and selling app store Appappeal, Sid turned open-source software GitLab into a fast-growing venture that is on its way to an IPO in 2020.
I don't think HN can necessarily be to blame. It might just be one of those "you're getting older, so think things were different when you were young" things, but I certainly feel I have a shorter attention span and have to try really hard to pay attention for extended periods. I don't know what to blame, but suspect that the attention economy is part of it. It could also be that I'm both a programmer and a gamer, so my brain now expects to be stimulated a lot of the time.

Also, just in case it's one of those words that you've been mixing up (rather than a typo), I thought you might appreciate knowing that it's "empathize with", rather than "emphasize with". I had that for the longest time with not knowing that the spoken and written versions of "awry" are the same word...
Yes, RUM is great. I'd hope it will be built-in one day.
Latest JavaScript Features
iPhone May Sport 120Hz Amoled Display in 2020
minute 21: https://youtu.be/mPna6D21Eqg?t=1305

* Object-oriented
* Indentation-based syntax
* Clean object model
* Blocks with non-local returns
* No eval and no runtime reflection
* Tracing garbage collection
In this example the problem is the spaghetti code in the specification, which you have no control over.

This then inevitably causes the resulting spaghetti code.
I work as a Mechatronics engineer and I have an interest in AI. I've personally gone through a lot of the online resources out there:
1. Andrew Ngs Deep learning MOOC

2. Fast AI parts 1 & 2

3. The old Google Machine learning course

But, what next?. From my experience, this doesn't give you enough credibility to get you a job interview at even a small sized firm, let alone Google.

Don't get me wrong, I really appreciate all the fantastic AI learning resources out there. Its incredibly enabling, but I feel like I'm missing the point of this - Is it to enable people to start companies using AI based tech, and grow the google compute based ecosystem? If its to grow the number of AI jobs and eligible people for those jobs, I have doubts whether that's actually working, or am I missing something?
It sounds like “your brain” is separating the signal from the noise.
Obviously, although I suspect some of my criticism of them and what you mean by “criticism” will be radically different.
Also a reminder that every norm we take for granted may be wrong :)
What they mean by negotiation is sever limit on Iran missile program. They ask Iran to limit its missile range very considerably. At first you may say missile is not defensive but offensive.

But the fact is that Iran has no air force or any other serious military hardware to defend itself. Because simply they wouldn't sell them to Iran. Most Persian gulf countries have military budget per capita orders of magnitude larger than Iran. In addition they have the might of US military behind them. Missiles are the only reason that Iran is not like Iraq or Libya right now. Iran has been on the hit list of Neocons since long time (you can refer to General Wesley Clark)

Iran experienced a very bloody war with Iraq during 80s where everybody was supporting Saddam Hussein from Soviets to the US and persian gulf monarchies. I know personally people that where harmed by Saddam chemical weapons but international community remained silent for too long. I remember seeing Saddam's missile on the Tehran skies but we had no means of stopping them or retaliating because again nobody cared.

About annihilating another state: How can Iran annihilate a state which has 200 nuclear warheads? It might be other way around.
Iran was sending this oil to us, the Syrian people, the "regime" was willing to start the winter oil supplies to the poor Syrian families on the next month, now the oil has been stolen by the GREAT DEMOCRATIC UK, and we will face the cold winter without oil, thanks to the new pirates of the Mediterranean.
All these books (apart from the second one) offer a peak into Advaita Vedanta (Non Duality).

a) Talks with Sri Ramana Maharshi
b) Tao te ching, Lao Tzu
c) I am That, Nisargadatta Maharaj
d) Power of Now, Eckhart Tolle
e) Silence of the heart, Robert Adams
> very warm and welcoming people

I'd second this, one of the friendliest country I've ever been to. No significant tourist industry yet so most people are not trying to sell you anything. I think it's a genuine wish to be friendly to travellers and especially so given they don't yet get many travellers.

You're somewhat curtailed as a US traveller (not sure if that's still the case) but for anybody else, go.

One tech curiosity from over there: one guy said he used a USB stick that contained his browser and stored his internet history on the stick when in internet cafes (his only way online). That way when the cafe was audited none of his data would be there for inspection by police/security.
Very nice idea, Dan! This reminds me of the power of checklists that has been discussed here a few times: Simple but highly effective.

It allows for a pretty natural transition:

- (Markdown) Manual

- Do-nothing-script (printing out the manual in steps)

- Partial automation

- Full automation
I agree that you won't get fat if you're limiting calories intake, I was just saying all dietary fat isn't always stored and carbs do have an impact in fat absorption.

I'm currently losing the stubborn fat I've had for all my life, just a few pounds I couldn't get rid of: only a low carb higher fat diet has finally worked for me (my BMI is normal).

Also I'm 47 (not the killer)
2) yes, if you're going to build this let me make a recommendation: Register it in China, and in the States - China's policy is first to register -- NOT first to create unlike the States and Canada (prime example: https://www.reddit.com/r/gamedev/comments/bs6n3l/apple_remov...)
Is greed killing AirBnB?
>So, one grain of sand is a heap?

"Is a single grain a heap" doesn't look like a paradox to me. A "heap" is just a word with an ambiguous definition. Once you define it, you'll have your answer :)

>Then, nothing's really the same

If that was the case, intelligence would've been impossible. We need similarities as well as the differences to be able to compare things (including abstract concepts)
When writing, right-handed, a lamp to the right will cast your hand's shadow over the nib, and will cramp your elbow room.
Gulf-Mexico low oxygen zone
How do I make breaking changes in Go without annoying people?
Sounds like HP.
Do businesses really use outlook though, to send to their customers? The place I'm at right now automates sending out lots of customer emails, but they don't use outlook to do it they use some automated tool, however the HTML provided is outlook compliant HTML because you have to have something that can also be read in Outlook.
Thanks for your reply and links.

After trying some more angles, it seems "up" and "down" lighting makes the difference between "innies" and "outies", which hints the brain's interpretation of lights and shadows is in play here. "Left" or "right" doesn't seem to make a big difference.
Mindfulness Meditation Appears to Help Extinguish Fearful Associations
In the parent's example the reddit post blew up so presumably the people making and upvoting puns came from /r/all, not /r/space. This is why some subreddits have opted to exclude themselves from /r/all (which comes with other downsides).
The cause of all conflicts in Middle East is Israel.

Iran in Iraq and Syria? While US was happy with the rise of ISIS (you remember that? if no ask a Parisian) Iran was the one who fought it beside Iraq and Syria governments.

Iran supporting Hezbollah? You suggest some other way to resist against Israel's expansionism. Not just Hezbollah, all of the Lebanon is against Israel.

Yemen? I think the role of the aggressor and infanticide regime of Saudi Arabia is obvious now.

Argentina?
https://www.thenation.com/article/bushs-iranargentina-terror...

Europe? Oh, he has been a kind host for terrorist groups like MEK for years.

Bullying Gulf states? It only reminds me of Saudi Arabia bullying Qatar. You have anything else in your mind?

Missiles? Iran learned from Iraq invasion the only one he can rely on for support is himself. At that time Western countries were busy selling chemical weapons to Ba'athist government, the invader.
What's the alternative to deliberately trying to change the environment in order to combat the effects of global warming or even reversing that process entirely?

We've effectively, though inadvertently and not to our benefit, already been modifying our environment for quite some time now. Simply limiting CO2 output might just not be enough to avoid a catastrophic outcome in the future. Even if it were, that 'simply' in 'simply limiting' might not be so simple after all. Even if all relevant political bodies in the world agreed on this - which they currently and unfortunately sometimes emphatically don't - the exact means of how do so in any meaningful way isn't entirely clear. You can't just order industry and traffic to produce less CO2 overnight.

It certainly won't be an easy solution but such approaches need to be discussed and not ruled out entirely beforehand.
The Economist who would fix the American Dream
yay. well done India.
See also: the Arab Spring.
That has to be one of the best advertisements of all time!
> Much cheaper and more realistic than a rewrite.

I really have to dispute this, these tools are not simple to use. You'll probably have a far easier time rewriting the code piecemeal, i.e. function-by-function (which will involve a lot of unsafety initially, since you're not using the idiomatic global patterns of a memory-safe language!) and then refactoring into something idiomatic for the language you're using. Projects like Firefox are basically taking a similar approach, only "rewriting" small portions of the codebase that can be deployed immediately once rewritten.

Where similar tools might be useful is for preventing logic-related issues that are not encompassed under simple memory safety. Unfortunately it's still not possible to endow, e.g. Rust code with automatically-checkable proofs, showing that the logic in the code preserves some appropriate conditions/invariants; while this is feasible, e.g. in Agda or Idris. Hopefully by the time these concerns become pressing, practical memory-safe languages will also offer this.
Why build a server when a browser extension with three lines of CSS will do?
Which HTML 5 spec is that exactly?

HTML 5 is a "living standard", which is a horrible idea for documents that might be archived for 10 years, like email.

Note, I'm not condoning the status quo, but let's think about what we actually want here.
Hey, Could you invite me? email is my username at google's mailing service.
It's kind of the same with "apekooien", no? At least I heard that's no longer done either. I don't know why adults don't understand that if there is one thing kids love more than running around screaming, it's running around screaming while risking sprained ankles and other minor injuries
Do other window managers crash?
I'm not an expert, but I don't see academic courses here such as e.g. [1]. And I don't see books read such as [2]. Personally, I would follow those type of things as grads or undergrads would follow the same courses, and on top of that I'd do what you do.

[1] http://cs231n.stanford.edu/

[2] http://neuralnetworksanddeeplearning.com
No extensions on mobile.
Don't Be a Mockup Developer
Comparison Between Interior and Fashion Design as a Careers Option
I was in your boat at the beginning of 2019.

Went with Clojure, and it’s transformed my thinking. A good free starting book is Clojure for the Brave and True.

Heard good stuff about Elixir and Rust as well.
> Cut down your dependencies on Linux distributions.

I think the author has this backwards. Distributions don't play language favourites[1], and distributions like Debian celebrate the packaging of alternatives to give users choice. The author is right in observing that most C code is shipped by distributions and not elsewhere for packaging reasons, but then later inverts the causal relation.

If good replacements for components [that are currently] written in C appear, then distributions will package them, and the author's problem will go away.

[1] Except that distributions dislike toolchains that embed libraries into builds instead of dynamically linking them, since then they can't issue a security update for a library just by updating that library; a world rebuild is required. This isn't a language or safety issue though, and could easily be changed without changing the language. For example, gcc's golang implementation supports shared libraries now.
Man Accused of Hacking Bulgaria's Tax Agency Is Released, Given Lesser Charges