skysight-inc/HackerNews huggingface dataset:
Ironically Reddit ruining the mobile experience and pushing to use their app so badly forced me to download a 3rd party App to read Reddit (Apollo).

By doing this I no longer see any Reddit ads.

If they hadnt pushed so hard to use their app and ruin the entire Reddit mobile experience, I would still probably just be browsing on their website (which would give them some ad eyes).

Now I'll never switch back - Apollo is just awesome for Reddit.
Negative offset is used often to access fields in parent struct having pointer to a field only. For example, to implement garbage collection or string type.
I got my gmail account in Sept 2004 and manged to get my my relatively common name in my country firstname.lastname@gmail.com
I have been asked to review CVs for Doctors, received invoices for companies, received somebodies power bill on a regular basis even after advising the company its not me and quiet a few emails f some guy touring Australia who spent the whole time giving people the wrong email address. I had a nice conversation with a friend of his explaining that I wasn't really him pulling a prank.
I did not know the i.reddit.com, I did know the old one but it is not of much use on a mobile phone
Your judging someone on the skill set they choose to market in order to make a living. I’m sure there are plenty of let’s say Arc enthusiasts who when they need to pay their mortgage call themselves a Go or React or Python or Ruby developer.

Also yes you can create pretty damn robust apps in React and Node, fwiw.
> Calling the stackful coroutine model as offered by Go superior to stackless coroutines ("async/await") is highly controversial.

Yes. Preference among programmers for one model or the other appears close to 50/50.

More languages seem to support stackless coroutines than stackful ones, although that could just be because they’re easier to retro-fit to an existing compiler/VM. It’ll be interesting to see which model new languages choose.
Why does it say it's an FCC problem? What are the consequences that Apple may face?
If I, living in, say, the UK, criticize China's handling of Hong Kong, I am also a suspected criminal in their eyes. Do I have to care about that if I don't recognize their court's jurisdiction over me?
It actually quite common in ISO processes, there are similar documents for C and C++ language revisions.
Not only username, domain names also. I have many @ShortEnglishWord.id and from time to time I receive emails related to the domain. salad.id -> people want to buy salad, @sweets.id, @blazer, bonsai, etc you get the idea.
It would not fail FCC class B unless it is noticeable from quite a distance away.
While we are here, does anyone have a good resource about memory management strategies in C?

Topics:

* Best practices for C function signatures (caller allocates (which size?), callee allocates (where? which allocator?))

* Memory Ownership Models

* Borrowing

* Reference Counting

* Garbage Collectors and C-Libraries providing this functionality

* Interning Objects (Strings)

* RAII [1]? And it's benefits/flaws

[1] https://en.wikipedia.org/wiki/Resource_acquisition_is_initia...

Context: I feel that understanding the C memory primitives in not that hard (stack variables, malloc/free, C++'s new). But how to use them is devilishly tricky. I have seen little information about this.
Wouldn't a US citizen still have those obligations if they, for example, had committed crimes in Germany but just happened to fly back to the US before being arrested?
Imagine the shit show that would come from that...
Isn’t it more or less how inductive speakers[0] work?

[0]: https://youtube.com/watch?v=vDrRNdgz2C8
How do they go about doing that? Are there instructions from Youtube, or is it done through some other system?
The list contains a few pharmacies from the 14th century that are still in business. Quite impressive, I really wonder what they were selling more than 600 years ago.
Sounds like you already have a lot of business people and so maybe a purely technical person would benefit you more
I am disregarding the whole thing. The author knows nothing of EMC. This is expected at close quarters.
I haven't used EMule in a long long time, is it still useful? does anyone use it regularly?
> One essentially removes food (in the enjoyment sense) from life

Absolutely false for me. Personally I enjoy no food more than a big
steak. Definitely there is more of the satiation factor than in
plant based meal, especially in something like steak with liver
mincemeat. Ton of nutriets.

> I'm curious also, how old are you and how long have you been following this diet.

6 month carnivorish keto with some nuts, 4 months pretty strict carnivore (garlic
and onion added to meat, sometimes coffee, that's it)
Besides the sibling comment, there is a FOSDEM talk about it.

https://archive.fosdem.org/2016/schedule/event/ada_memory/
It can also be that instead of people giving your Gmail address as their own, the receiver ignores the domain and just assumes that it's @gmail.com. I've had that happen a couple times.

People also get very confused about + in addresses.
EU countries already have a large military in absolute terms - it's just a lot smaller than the US or China. My question is why the EU would want to challenge the US or China - neither who are realistic direct threats.

Similar to how China appears to have decided that it doesn't need the huge numbers of nuclear weapons that the US and Russia have.
Software supply chain security
Sure, but we've decided that for some crimes (like murder) there is no statute of limitations, and we have a greater interest in prosecuting those crimes than in ensuring it's reasonable for a defendant to defend themself many years later.

I think the same should be true of our civil servants who wield so much power over the populace.
Strange thing to say, to be honest. Many of the most performance-critical industries are heavy on C++, not C. Games, finance, high-frequency trading, where every microsecond is worth huge money -- these are typically C++ shops. The strictness and ability to move things to compile time are features not available in C.
I doubt it. That probably wouldn’t pass the EMC testing. Exaggerating I suspect to back up the claim.

Really why is this a surprise when you can hear the phone blips and buzzes from the RF induced pickup on shitty hifi equipment.
It may be a great discussion but it feels like you guys think HN is another forum like reddit.
I'm discovering the language these days and I really like it.
WARNING: Shits a modal dialogue in your face, halfway down the page.
Please tell me you shut down a few of his "accounts"
The top-level commenter is ignoring the fact that the Rome Statute, which set up the ICC legally, gives the Court power to prosecute crimes that happened on Rome Statute party territory. The issue here is just that the US Government is powerful enough to ignore the ICC and retaliate/abuse the Court, and probably also that the US voters don't care about democracy or justice enough (otherwise the US politicians wouldn't dare do this).
Have a look at the "File Sharing and Synchronization" section
https://github.com/awesome-selfhosted/awesome-selfhosted#fil...
Well this is a blast from the past for sure.

I haven't been looking at torrents for ages, mostly because local LEO partnered together with extortion lawyers made it uncomfortable over where I live. Literally extortion in this case, as the legal firms in this business sent blackmail letters to people who's IP addresses had been seen as part of a torrenting activity to either pay a ridiculous settlement fee or go to court.
Are you implying that you think SCOTUS would consequently feel forced to overturn the ruling? If so, I don't follow. Wouldn't these subsequent legal proceedings have their own minutiae that lead courts to make varying decisions?
I especially liked the western style of "Paint it Black" from The Rolling Stones: https://www.youtube.com/watch?v=3iZ9JRVmJ5o
Yet the 'modern web browsers' we're all using are probably written in C++.

I'm yet to see a 'modern web browser' that is fully written and only written in C. (C bindings don't count)
Two species from the same genus meet and a new hybrid species has born. Species split and fuse all the time since the earth is the earth.
> these languages all go through most likely the same compiler and should produce a roughly equivalent binary

That's not really true. A single compiler may support many languages but that does not mean code written in those languages ends up as the same binary.
The type system in Ada was always so nice to use, and it was incredibly useful when using SPARK to really constrain the bounds of your types and make the runtime exception freedom proofs easier. I miss working in Ada, but I don't really miss working on those kinds of projects.
And https://play.google.com/store/apps/details?id=com.kiwibrowse... so you can install that extension on your phone
Customer Acquisition Cost does not equal Sales and Marketing expenses.

Do uncommon or misleading abbreviations in titles equal clickbait?
How Native Is React Native? – React Native vs. Native App Development
As a rule, all anti-aging studies and experiments lose effectiveness as the size and the natural life span of the animal used increases.

It's relatively easy to dramatically increase the natural lifespan of C. elegans with gene editing, drugs or even caffeine. Mice lifespan is little harder but doable. Anything that extends healthy human lifespan more than 5% is not in the radar.
You are equating right with might and dressing this up in pseudo-legalism.
Dropbox was literally built for that sort of thing! And with 5GB you can probably even do it with the free account by getting yourself a tiny bit more bonus space.
pedantically C++ is not a superset of C, but they share a large subset that happens to be closer to the whole of C than the whole of C++.
Well numerous Swedish epidemiologists would disagree with your assessment.
Gone phishing: How Covid-19 has extended the security battlefield
I cannot stand any programming languages in which you cannot create C-like structs in any way other than using classes. That is not even remotely similar! That means Java, and Python, for example.
It’s physics. There is EMC testing done on these devices. There is little opinion involved in such matters.
The "rules-based order" of the world is essentially a US-led world order.

What is fascinating is that the US itself is dismantling it, ultimately leading to a world that is no longer US-led and where the US is a lot poorer.
> often illegal and they are highly secretive about it.

Nope. Primarily insulin is used to help digest 10,000 to 20,000 calories per day, and TRT (testosterone) from doctors.

Most of the Mr. Olympias have interviews on Youtube. They usually don't give the dose so that amateurs don't emulate them, but otherwise are pretty open about it.

(I was one of the strongest and biggest Gold's Gym members in the Bay Area just by sleeping 8 hours a day and going to the gym every 3 days in my 20's and 30's, so you can get results naturally if that's your #1 priority for a few years. For example, I maxed out all of the machines.

Note that if you're an engineer, make sure you have a sensible goal beforehand, since nobody needs a super-heavyweight engineer.)
> SmallTalk has more in common with some functional languages (like erlang) than it does with even Ruby, which is directly a SmallTalk derivate.

Having used all three of the named languages, I disagree. Smalltalk has a lot more in common with Ruby than Erlang.

> I think when everyone talks about OOP today they mean the lineage that descended from C++, which broadly is: Java, Javascript, C#, Python, and Ruby, to a lesser extent Go.

Ruby, as you yourself noted, descends from Smalltalk, not C++. JavaScript descends from Self, not C++. Python doesn't really seem to descend from C++ either. I think you are confusing having (very loosely, in some cases) Algol-derived syntax for being descended from C++.

> Contemporary OOP is the enforced semantic association of data with their methods, encapsulation of private data, and shared memory.

I disagree with this description; shared memory is orthogonal to OOP, and encapsulation isn't even provided without awkward gymnastics in some of the contemporary OOP languages you (erroneously) describe as C++ descendants (e.g., Python has a unenforced convention for notating that a member should be considered private, and Ruby has private methods and makes instance variables essentially private, but also includes encapsulation-busting methods near the top of the inheritance heirarchy, like Object#instance_eval.) And without strict encapsulation, enforced syntactic association of methods with data also doesn't exist (not sure what enforced semantic association is supposed to mean, unless it is enforced by way of enforced syntactic association.)
This used to be my assumption long ago, but this is incorrect for almost every implementation async await.

The compiler does not syntactically converts your awaits to callbacks - it converts everything into state machines.
You clearly haven't tried Lorne sausage if you think that :)

https://en.wikipedia.org/wiki/Lorne_sausage
Is there a way for the content blockers on iOS to block the annoying app download banners (used by Reddit, LinkedIn, and so many others)? I would pay 99¢ for an app that did a good job of blocking all of these.
More party-medieval: Otava Yo's St. Patrick's Day performance, https://www.youtube.com/watch?v=ghO5oPVtG_w&t=420
Lifts are really quite efficient especially as they are normally designed with a counterweight so that the main energy usage is lifting extra weight (i.e. you). Descending doesn't require added energy (in a simplistic model) as it's using gravity to do the work.

To do the maths:

* It takes 10 joules to lift 1kg 1m

* If we assume each floor is 4m, then 200m needs to be lifted daily

* If we assume a 100Kg human then our daily commute requirements are 200,000 Joules -- (200 * 100 * 10).

To put this number into other terms that's about 56 Watt Hours - the energy required to run a decent laptop for an hour.

Gasoline has ~ 31,500,000 Joules per litre in it it. If we were 10% efficient at using that energy we would need 0.06l of it (0.02 US Gallons).
> distraction is your brain ducking challenging feelings such as boredom, loneliness, insecurity, fatigue and uncertainty.

This above and this:

> Distraction, [...], is a symptom of a problem – not the problem itself.

It sums it all. Once you understand that, there is a new path opening in front of you, leading to a better life.

... Now back to work :)
Who do you think was allowed to vote to choose those people? Only free men who owned land. That was a very, very small fraction of the population of the colonies/US at the time. These were hardly "regular people".
Original cross-platform Netscape was iirc. Quality died when they went to c++? Probably less influential on their fate than Microsoft.
86 < 100

less than 100 states are democracies

Whether they are a majority or not is irrelevant to what lazyjones said.
https://en.wikipedia.org/wiki/United_States_and_the_Internat...
Am I the only one that likes the official Reddit app? I used Alien Blue before, which has actually been replaced by the official app, and there's nothing I can complain about in either. The only regression is that now there are ads, but I find them so unintrusive I don't really care.
>You had a problem, you adopted typing and now you have two problems is generally my thinking here.

When you are working with types, it's like you are working out a complex puzzle. Each time you've solved a part of the system you've created more puzzle pieces in other parts. Solving this meta-puzzle feels nice and productive, especially once you get the hang of it. But it's not really solving the original problem, it's just managing the accidental complexity.
Those State Senators were still selected by what was then a very small faction of the "People": non-slave male landowners.
Enterprise Mobility; Why?
I am not so sure about that, I think highly concentrated iron is less productive for carbon sequestration than less concentrated iron. In addition because the flow of plastic is constant it may lead to semi-permanent algae rather than a boom and bust of an algae bloom.

The slow degradation of plastics is actually a feature in that sense, as a single piece of plastic will fertilize a larger area of the ocean.

It may also lead to algae growing on the plastic and then dying, leading it to sink and no longer represent a threat to wildlife.
there's a firefox plugin for that :)
iirc most of this switches (and cheap chinese capture cards) work around this problem by "breaking" HDCP. Problem solved.
Recent reddit app discussion: https://news.ycombinator.com/item?id=24208958
Developer or Engineer? Does It Make a Difference?
Why Microsoft’s insistence on acceleration should be treated with caution
In order to have free trade with Taiwan, Japan, Singapore, etc. US is using their military force to contain China. In order to do so, their military forces have to be superior to China's. If EU wants to "go alone" and not rely on US power, they would need to do that themselves (or be content to not trade with a lot of the world, where they cannot project military power).

Same with Middle East. Clearly there are competitors for local energy resources - e.g. Russia, increasingly China as well - as well as tensions in the region (e.g. Iran vs Saudi Arabia). EU depends on that energy, so protecting it is a matter of "national security". Currently, EU is relying on the US to maintain that.
I like it too, it's clean and simple,
Lowering dairy and beef consumption would go a long way to reduce that damage.
Ironically what got me into C++ in 1993, was being able to make use of a type system similar to Turbo Pascal's one that I got to love (I was using TP 6/TPW 1.5 by then), alongside "cheap" compilers and widespread availability on home computers.

I just used C for a couple of months before being given a copy of Turbo C++ 1.0 for MS-DOS, and since then I only used C when the option was outside of my control.

It already felt primitive in 1992/1993 vs the alternatives, and so far C17 has hardly changed in that regard.
Favorited, thanks!
This is what I sort of dreamed university would be like. But alas it wasn’t. Just lectures and students doing the minimum to get through the week and hit the bars.
1. None of the programming languages I use regularly have the concept of a main() function (not dismissing the point, just saying it's language specific).
2. Yeah, heard this one many times. It seems very hand wavy to me.
3. That's more a cost/benefit analysis than an explanation of the difference.

> Lot of frameworks actually are a combination of two things:

> 1. the actual "way of building apps"
> 2. useful library of functions

This describes React pretty much spot on. And yet, React people are very determined to point out that it's React is a library, not a framework.
The 3 month window is the killer. free tiers are there to give time for developers to learn an API, or to prototype something nights/weekends.
It's possible to use life span as a biomarker and not to follow the whole natural life cycle (when you know know the natural rate of death in all age-groups, deviations from it give information that allows to extrapolate).

Unfortunately it's near impossible for humans because we don't live in controlled environment and expected lifespan changes. Additionally bodybuilders and athletes have food, drug and lifestyle that is very different from others.
Correct. Although it’s possible on older handsets with 3.5 jack that the audio amplifier in the handset itself is possible to receive. I’m not sure about lightning.

But I very much doubt at the stated range. The EMC guys would be all over that.
Realme 7 and Realme 7 Pro Full Specs and Prices
> Joyce’s great novel has nothing except the most tenuous and inessential connection with the Odyssey

Joyce’s own chart of the construction of the book[0] features the Odyssey chapter titles as prominently as any of the other issues. Certainly there is an "essential" connection to the Odyssey, though it is just one rich ingredient for this masterpiece among others. Joyce’s later regret can be chalked down to people imagining parallels that he didn’t intend, but I don’t think there’s a scholar around who doesn’t believe that Joyce wrote the barmaids as a parallel to the sirens, or the Citizen to the Cyclops.

[0] https://en.wikipedia.org/wiki/Gilbert_schema_for_Ulysses
Show HN: AS path tracing and IPv4/6 info lookup CLI tool (Linux/FreeBSD/Windows)
Chess Stockfish 12 released: 130 elo increase over 11
Adding neural network evaluation allowed crazy elo increase
Saddest part is that if someone declines / folds Your application w/o interview, they are hesitant to provide constructive(good, bad) feedback :/
I don't think the article author understands either machine learning or MCTS. It's not as simple as "it plays a bunch of games against itself".

Additionally, AlphaZero does not get any input from grandmaster games.
Interesting. Never heard of SETL before. There is even a Wikipedia entry: https://en.wikipedia.org/wiki/SETL. References 1 and 2 confirm that it was indeed used to implement the first validated Ada compiler. Didn't know that.
I usually just vigorously unsubscribe.
In the rare case it hasn't been possible, I've deleted the account that someone created with my email. To stop the messages coming in.
Kiraye Evler
Kiraye evler 2020-ci il ucun
Sorry but I disagree (partially). Where I agree is that covert agents operating abroad are by-definition criminals. Foreign governments don't give permission for spies to be present, and they break all sorts of their nations host laws while there. Morally this is questionable... if you believe that 'all men' have 'certain unalienable rights' then surely those should apply to how you treat all humans on earth and not only your own citizens; but most countries and their citizens accept the cat and mouse game that is spying abroad.

Where I disagree is that these powers are unchecked and tolerated when used on a country's own citizens. The mandate of both of these organizations is crystal fucking clear - do bad shit abroad but not to your own citizens. There has to be oversight of this, that oversight has to be built into the system, and there have to be consequences. Knowingly collect data on US citizens: go to jail. Fail to regularly audit whether or not you are inadvertently collecting data on US citizens: go to jail. Torture, steal, trespass, hack? Jail. Know that someone has done this and look the other way? Jail. But what about domestic terrorism, or important exceptions? No problem! Get a warrant.

This whole business of "we don't want spies to be afraid to their job" is bullshit... As a business owner it would be much easier to not pay my taxes, defraud investors, avoid safety regulations, and have my competition murdered. But I don't do it (and I'm not preoccupied with dread about it). Either our shared values (e.g. the constitution) are important or they are not.
Five rules for developing healthcare applications: Purrweb’s experience
And what about React? If you search for "is React a framework" you'll come up with many, many people saying that it's a library. And yet, when writing a React app you absolutely have to structure your code a certain way.
I see the other replies mention Rust/Haskell's traits and typeclasses; but a better example to use imo is Python's duck typing.

If both objects `Foo` and `Bar` have a method called `baz`, calling `object.baz` will dispatch to the objects `baz` function, no inheritance needed.

In that way, there are 3 ideas when you have inheritance. The first is reuse of code. The second is a relationship between 2 classes/types such that you get the Liskov Substitution principle. The third is dynamic dispatch based on object (or type/class in most cases).

Almost all FP languages have the third (type classes, traits, generic interfaces, the list goes on) and the first (default implementations of traits/typeclasses) but none have the second.