skysight-inc/HackerNews huggingface dataset:
Who are those "white people" specifically? Can you talk about specific persons? For example, I'm white and I don't "use my whiteness to preserve my exclusive access to money" (would be nice to have such "exclusive access" though).
yeah the Go garbage collector is a LOT more sophisticated than Lua. I might be playing WoW Classic right now ...
Hands up whose Trypophobia got triggered by the iPhone 11 Pro camera cluster?
In my experience it takes a few days for a moderate programmer to come up to speed on Go, whereas it takes several months for C. You need to hire C programmers for a C position, you can hire any programmers for a Go position.
One guess:

Without a limit, developers would probably default to a massive append-only list that takes a minute to compile.

With a limit, developers have to shard their rules which lets them at least compile them in parallel. For example, you need to recompile the list if you want to support on-the-fly customizations like "whitelist this site."
This does not meaningfully follow. What you "want" is orthogonal to the responsibility of the vendors of software.

The OS should protect where it can. So should software, lest your networked game nuke, say, the parts of your home directory to which it has permissions because without those permissions it can't do something it needs to.

This is just defense-in-depth. It's super basic stuff and HN is literally the only place I see people galaxy-braining about the idea that you have an obligation to not write shit code.
See Zeynep Tufekci's Twitter thread on Rory Byrne, who you Do Not Want To Be.

https://twitter.com/zeynep/status/1169323269297717248
This seems to happen when software companies start to be run by people who have never written code. (I'm sure the observation generalizes to other forms of engineering, but software is what I'm familiar with.) They tend to perceive the work through a very shallow lens. They see that time is spent and code is produced, and they think that that's the essence of the process. What they don't see is all the knowledge that goes into building systems that work well; they have none of that knowledge themselves, and so it's invisible to them. They don't know the difference between a well-written program and a badly-written one, so it's easy for them to think they're getting the same results for less money by outsourcing.
Training Neural Nets: A Hacker’s Perspective
JDK 13 Released
It’s how politics in the US currently work. Liberals vote for “anything not conservative” and conservatives vote for “anything not liberal”.

Most of the people I know that voted for Trump don’t even like him. It was just more important to keep Clinton out of office. Most of the people I know that voted for Clinton didn’t even like her, but she wasn’t Trump so she got the vote.
"the first implementation was in Scala, which was chosen because of its algebraic data types and powerful pattern matching. This made writing the optimizer, which is the core part of the compiler, very easy. Our original optimizer was based on the design of Catalyst, which is Spark SQL’s extensible optimizer. We moved away from Scala because it was too difficult to embed a JVM-based language into other runtimes and languages."

There is an important "contemporary history of computing" article to write about the evolution of the Spark project from "let's build a distributed filesystem for MapReduce in Java because we read those early Google papers" to "SQL is the right model for working with data so DataFrames" to "meet data scientists where they are: Python (and R)" to "make machine learning easy" and now to "LLVM, but for crunching big numeric arrays".
https://adoptopenjdk.net/

https://www.reddit.com/r/java/comments/d5j82u/jdk_13_release...
They broke a key that was so small that was posible to be broken in 1991.

They apparently used CADO-NFS instead of their own algorithm.

They didn't break it in the laptop, they connected from the laptop to a bigger computer.

The article liked at the bottom has a test of primality that first check the primality testing number modulo 10, 9 and 24. (Yep, testing 24 after testing 10 and 9 is not useful.)

More details in the comments in https://news.ycombinator.com/item?id=21029975
Which is why you generally almost never use the standard malloc to do your piecemeal allocations. A fair number of codebases I've seen allocate their big memory pools at startup, and then have custom allocators which provide memory for (often little-'o') objects out of that pool. You really aren't continually asking the OS for memory on the heap.

In fact, doing that is often a really bad idea in general because of the extreme importance of cache effects. In a high-performance game engine, you need to have a fine degree of control over where your game objects get placed, because you need to ensure your iterations are blazingly fast.
You get lazy when you get so tired you can't work anymore.

Even sled dogs owners give them plenty of rest or they stop doing a good job and you think it would hurt human performances?
I'm not a 10x programmer, I just spend the time you spend debugging logging. And if I'm correct it's slightly less time than you spend debugging.

> Usually, I find that code that is thoughtfully written and extensively debugged in the debugger is the most robust part of the program, but YYMV.

Have you ever worked in a code base that is thoughtfully written but not extensively debugged? I'd wager they're pretty rare because of this extensive widespread use of debuggers, but perhaps these code bases are even more robust, since in my experience they're more thoughtfully written. Preconditions and postconditions everywhere!
Duplicate: https://news.ycombinator.com/item?id=21018675
>Meditation training can enhance various cognitive processes, such as emotional regulation, executive control and attention, particularly sustained attention

> Most of regions showing thicker cortical thickness in meditators are related with emotional processing

Anecdotal experience: I started meditating years ago and what I've noticed is that my emotions are more ephemeral now. Instead of being angry or sad for minutes to hours it's seconds. Also, I feel like I'm able to connect more with what's going on right now instead of what was or what will be.

There has been a significant amount of research already demonstrating the benefits of meditation and this adds to it.
On a side note: German government just announced tax incentives for business-registered EVs, but only for those with a sales price less than 40.000€ [0]. This seems like a tailored offer to exclude the Tesla Model 3 in favour of Volkswagens ID.3. This is a big deal as 2/3s of all newly registered cars are registered by businesses [1] (German).

[0]: https://europe.autonews.com/automakers/germany-offer-higher-...
[1]: https://conplore.com/news-posts/diesel-dominiert-mehr-als-zw...
The problem with C isn’t you shooting yourself in the foot. The problem is that off-by-one errors and buffer overruns that are trivially easy to produce in C turn into security bugs that affect your users.

If you don’t have any users, fine, but no one writing a nontrivial program for use by other people should be doing it in straight C at this point if it’s at all possible to avoid.
> The people who call Soros their enemy are literally fighting against liberal democracy.

I haven't kept up with all the things Soros has been accused of (falsely or not), but isn't this statement also making them into boogeymen? They can't possibly be just against a handful of policies he's pushing in their country - they must be against liberal democracy itself? Why are the only two choices Soros, or enemies of liberal democracy? Assuming you didn't use "people who call Soros their enemy" to only refer to Orban's government.

I'll agree that Orban (and others) fabricated smears against Soros, but it's false to extend that to "the whole Soros story".
The Rust developers are working hard to ensure that no breaking changes ever appear in the language. As such old code would always be compilable, even if there's better ways to do it with modern features.

Rust learns the lessons that older languages taught us. Why would you think they'd fall into such an obvious pitfall given how long they took to get to v1?
Additionally, when you outsource technical labor you MUST have the ability internally to create very good designs, specifications, and oversight/feedback mechanisms to ensure that you're getting what you wanted rather than what you asked for via sloppy communication

In fact there’s a word for a person who can translate vague business requirements into precise, unambiguous language.

Programmer.

Of course to a manager a programmer just looks like an expensive typist, one who uses too many semicolons.
The author's point is that "chaos" and "disorder" aren't well defined, usually.

The entropy content of a situation can't be computed without knowing the physics that would have gotten it there, just as I can't compute the entropy of a message (my surprise at receiving it, or the number of bits needed to transmit it) consisting of a single symbol without some knowledge of the distribution it was drawn from (the expectations of myself, or the receiver). (If it is part of a longer message I can use that message itself as a model, but that is only a first approximation.)
I'm not a game developer, just a programming language enthusiast with probably above average understanding of how difficult the problem this is.

Can you point out in the post where they expand on my point? The only this I see is this:

> Again we kept knocking off these O(heap size) stop the world processes. We are talking about an 18Gbyte heap here.

which is exactly my point - even if you remove all O(heap size) locks, depending on the exact algorithm it might still be O(number of objects) or O(number of live objects) - e.g. arena allocators are O(1) (instant), generational copying collectors are O(live objects), while mark-and-sweep GCs (including Go's if I understand correctly after skimming over your link) are O(dead objects) (the sweeping part). Go's GC seems to push most of that out of Stop-The-World pause, instead it offloads it to mutator threads instead... Also, "server with short-lived requests" is AFAIK a fairly good usecase for a GC - most objects are very short-lived, so it would be mostly garbage with simple live object graph...

Still, a commendable effort. Could probably be applied to games as well, though likely different specific optimisations would be required for their particular usecase. I think communication would be better if you expanded on this (or at least included the link) in your original post.
TinyLFU is kind of magical--most of the win you'd get from expensive tracking of key frequencies, in much less space. The bloom filter in front seems like a clever hack.

Not an expectation/criticism/etc. of Ristretto, but out of curiosity, does anybody know of work about making the cache aware of the expected cost of a cache miss for each key?

To spell out what I mean: if I'm sending a query result to the cache, I could also pass along how long the query took to run. Then, in theory, the cache could try to drop keys with low (expected number of fetches * expected cost per miss), not just low (expected number of fetches). Of course that's rough/imperfect, and for some caching scenarios the miss cost doesn't vary by key.

I guess mostly the question is if it's enough of a help to justify the metadata+complexity, which I guess requires a trace of gets/sets from something that has miss costs that vary.

The intuition is just that now that we're pretty good at optimizing hit rate, maybe expanding the problem to "minimize total miss cost" could be an interesting direction for the use cases where there's a difference.
I just want a phone with a battery that lasts a few days, what about a week? I will never edit video on my phone
And were those startups successful?
For a computer game, if you start out by allocating a large block of memory, then manage it yourself, I don't see how this would be a problem.
The Beginners Guide to Hamiltonian Monte Carlo
It's the circle of life.
Well UK unions do represent on minimum office standards and other political things like employment law.
Apache Tapestry 5.4.5 Released
Thoughts on improving chat systems
> It is understood, now more than ever, that capitalism does half-assed things like that

Such a non-insightful aside. Boeing produced many excellent planes, and during that time functioned quite well in a capitalist system. In fact, was enabled by it. As if a non-functioning managerial class never could happen in a socialist bureaucracy.

Buying MD seems like it was mostly motivated by the profitability of defense contracts, which usually just end up distorting a company's priorities, and which are driven by decidedly non-capitalistic requirements of the military. HP avoided defense contracts for decades for this very reason.

Hopefully Boeing will return to its capitalist roots and realize that it needs to use the capital it has to satisfy the needs of its customers by building great planes.
> The reality is you still have to free resources

Err not so fast there. It's quite common in C to allocate an array of objects (not pointers) and reuse them as they expire. Memset is enough to reinitialize them.

And the the main point, lot's of game dev is "C wrapped in C++", game devs tend to rewrite everything for performance and predictability, relying on STL is usually a nope.
Your politics are mostly irrelevant although it does help with examples...

What you said paints your political allies as people you know personally who are essentially "down on their luck" people who are trying to make it while your political opponents are millionaires the likes of Mitch McConnell or a Lindsay Graham.

Someone with the opposite political leanings as you could say that their political allies are the steel workers in Pittsburgh and the auto workers in Detroit who's job were lost to globalization and free trade (and they vote Republican as a lesser of two evils) while their political opponents are millionaires like Nancy Pelosi and Diane Feinstein.

You're using two different categories of people as allies and opponents.

If you cast your argument using the same categories, it doesn't make sense. Your allies, Pelosi and Feinstein are just as wealthy as your opponents, McConnell and Graham. Or inversely, your allies, the folks buying lotto tickets accepting below market salaries who just haven't joined the right startup are just as poor as your opponents, the factory workers and coal miners who've lost their jobs to globalization and technology.

I think you're trying to say your allies are both groups from the second example and your opponents are both groups from the first example but that doesn't really work because you're actively supporting half of each and actively working against the other half. You've chosen a side that you believe will help both sides, even though they are your opponents but I don't think that's a unique position to your side.
E-print can be found at https://arxiv.org/abs/1909.05534 .

Some years ago something similar was found in the form of Fermi bubbles; a discovery given the Bruno Rossi Prize. The difference is the frequencies that the structures were found and their size. Fermi bubbles were identified by γ-ray imagining and are far more massive (many thousands of light years in size); both put together makes them far more energetic as well.

An interesting part with this discovery is the correspondence between radio and X-ray emissions in this bipolar radio structure. The radio bubbles appear to exactly bound the plasma detected using X-rays.
I suspect part of the answer is in the first image :

> That was intentionally incendiary[...]. Don't take it personally. :D [...] I just wanted to be clear. I'm not really an ugly american. I just play one on the intarwebs [sic].

A played-up personality on one side, and five years of changing beliefs, make this less of a contradiction IMO. Considering the decision to leak may also have triggered him to re-evaluate some of his other views, in a "What else was I lied to about?"/"What else was I wrong about?" sort of way. I don't see any reason why both couldn't be a true reflection of his views at the time.
On the other hand, "Air Disasters" S13 E2 is about the crash of an Airbus A300 that stalled and crashed. The reason was because Airbus changed the way the "go round" mode worked, and the pilots were not aware of it nor were trained on it. The pilots kept pushing the nose down and the automation kept pulling it up, until it crashed.

Airbus also has an Airworthiness Directive out on it for pitch instability:

" This AD was prompted by analysis of the behavior of the elevator aileron computer (ELAC) L102 that revealed that excessive pitch attitude can occur in certain conditions and during specific maneuvers. This AD requires revising the airplane flight manual (AFM) to incorporate updated procedures and operational limitations, as specified in a
European Union Aviation Safety Agency (EASA) AD, which is incorporated by reference. The FAA is issuing this AD to address the unsafe condition on these products."

http://rgl.faa.gov/Regulatory_and_Guidance_Library/rgad.nsf/...
You can just use a GC that doesn't collect until you tell it to and just call it during load screens and preallocate all your object pools. Its not that bad.

The trick is using libraries and techniques that only stack allocate or use your pools. These are techniques you'd almost certainly use without a GCed language but somehow people consider using C before using these techniques is a higher level language.
Why would they not be as this is HCL a lot of their employees in the US will be H1b's
As a senior designer who, for the last 10+ years worked on so many software products I can tell you this: none of these things are applicable for 99.99% of businesses. Google did some a/b testing on which blue tone links converts better. Because, they are Google and .0001% improvement can be significant. But, even tough I was spoonfed the same theory in Design School, really, the practicality of it is negligible.
This is why I use it. I haven't upgraded to Safari 13 yet so if that's where the change is it hasn't hit me yet. Still using an old version of ublock origin that has updated lists and between that and pihole it's going strong.

Firefox is nice and chrome is ok but they're a distant second at the moment due to the ecosystem with iOS
Why is the government buying these people out?

The homeowners weren't forced to purchase these properties, so it's not the government's responsibility to remediate the situation.
Actually profit as a motivation does not work for highly skilled work.

If that is true then it logically follows that management is not highly skilled work, no?

Do the people who come up with these theories even bother to think it through at all?
Yes, you are correct.

Of interest though is this study:
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3073842 which indicates that prices are 7% than they would be otherwise.
Donald J. Trump‏
@realDonaldTrump

I’ll never get the support of Dues Crazy union leadership, those people who rip-off their membership with ridiculously high dues, medical and other expenses while being paid a fortune. But the members love Trump. They look at our record economy, tax & reg cuts, military etc. WIN!

7:32 AM - 29 Apr 2019

inb4 'Trump isn't a politician'.
You need to alter your practice. You have reached a point where you are too comfortable.
> > Do you think the same society that did those things couldn't have invented the Internet and Facebook?

> Society didn't invent those things. People with the education conveyed from a college degree did.

But Zuckerberg famously doesn't have a college degree so that can't possibly be the case...

And off the top of my head I'd also call the Apple computer and MS-DOS "notable" but that's just my personal (and apparently controversial) opinion.
The centrifugal chamber is using energy, so I don't know about that comparison.

But the attractive forces of protons and electrons ARE weird. Do know how attraction/integration can lower entropy?
Yes and no.

Yes, technological advances have improved life and have allowed economic growth.

No. Society as it is currently could not have been financed by those things alone. Massive loans that cannot and will not ever be paid back cannot exist without an inflationary economy (powered by fiat currency with no limit to currency supply and fractional reserve banking). And those types of loans and the inflationary economy have been crucial for the US/The West to attain and maintain their world domination politically, economically and militarily. That's where the term "military industrial complex" comes from.

Nixon moved away from the gold standard for a reason: the US was unable to afford its wars (Vietnam at the time) and keep its military happy and in check without an inflationary economy.

Inflationary economy = massive free buying power out of thin air for whoever controls the world currency, until they control the world currency no more and an empire falls.

Again: I'm no expert at all, this is just my limited understanding.
So... managers/executives are just reprehensible in general...?
> The net result is you are seeing once in 1500 year floods happening every year.

This is the same kind of cherry picking that denialists have been using for decades. Locally rare events appear frequent if you gather trials from enough localities. The fact is that there has been no increase in storm intensity or frequency over the last 100 years which correlates with greenhouse emissions. There was an increase starting in the 1980s [1] but this is simply not enough data for climate prediction, which normally changes on scales of hundreds of years at the quickest - even if you assume that we are expecting catastrophic temperature increase over the span of a century.

Its worrisome that proponent hysteria is driven by the same kind of fallacious reasoning as that of denialist.

1. https://www.gfdl.noaa.gov/historical-atlantic-hurricane-and-...
Took me a little extra digging to see that you’re right. Apologies: I sometimes have difficulties where facts get jumbled in my brain as they are being considered.
It was telling me that the world bank is the organization that lends money to the US and controls the currency and the US is therefore beholden to them. The correction is that it’s the federal reserve that lends money to the US and the fed is owned by US banks with no clear, evidence-based, ties to the world bank at all.
The article makes clear that it isn't about a solution for everybody and it sounds like this is a form of assisted living, like I was describing.

I didn't see where the costs are stated, so are you implying that it is vastly less expensive than my estimate?

"When we comb through and we're picking out three people from this list of 86," Austin says, "it does kind of suck to know that we left 83 people on that list that don't have an option"

Just as it has always been, there are people who are privileged to be helped and those who are not:

"Austin notes they need a candidate who is male and "plays semi-nice with others.""
They use membership systems brought from the usual suppliers of such things and adapted to suit the differences that unions have.
I'm curious: If WeWork is found to be completely bad/rotten/fraudulent, then what happens?

I'm not saying that this is the case. But I'm wondering what sort of impact that would have on thousands of businesses that rent/use their offices, as well as the many buildings that depend on WeWork paying rent to stay afloat.

How much of an impact would this have on the global economy, or at least on the tech and/or real-estate sectors?
I've just recently started practicing more with Headspace and have realized this is what I am being guided towards.

I wonder has this affected the way you feel more positive emotions like happiness, joy? Or what about empathy?