skysight-inc/HackerNews huggingface dataset:
Godot is OK, I really don't like GDScript and as far as I know its 3D support is lackluster. I check the Godot subreddits now and then to look at projects and nothing is really impressive.

In my opinion, if "open source" is a necessity, then Godot currently seems like the leader in terms of community support and maintennance, otherwise I'd suggest going with Unity, even for 2D, and waiting until Godot's featureset matures a bit more.
The Verge did a good interview with the Sprint lawyer in this case. https://castro.fm/episode/ZPzYca They have studies that show consumers are confused.
> Can you imagine the reaction if a user's post on HN were edited by YC?

If the user's post was about the Pizzagate conspiracy theory and included baseless, highly offensive libel of the YC folks? Yeah, I don't think many people here would care. Especially since most users here understand that a website's comment database can be edited arbitrarily, it's not nearly as unthinkable as you assume. Don't like it, get your own website.
They have edited one of my comments after that post.
Probably because there was no coordinated harassment campaign, and he isn't even on Twitter. But sure, keep up the false equivalence.
If I'm not mistaken, Thiel went after Gawker (through Hogan) because they exposed him as being gay. He also happened to be in Saudi Arabia at the time.

Whenever a magazine publishes some trash story attacking someone they should ask themselves what's the worst that could happen.

When you attack people like Bezos and Thiel, you better be sure of what you're doing.
Can someone familiar with modern C++ explain the type mechanics of std::visit on line 14? In particular, it seems the “auto” parameter of the lambda expression could stand in for either type in the variant, dependent on its runtime value, but I have always thought of “auto” as a compile-time mechanism.

Is the “auto” in this case being filled in by some compiler-generated proxy type that can dispatch any common operation available across all variants?
> The paper argues that this theory does not make nutritional sense. “The meat of wild animals is lean,” Thompson says. “It actually takes more work to metabolize lean protein than you get back.” In fact, eating lean meat without a good source of fat can lead to protein poisoning and acute malnutrition. Early Arctic explorers, who attempted to survive on rabbit meat exclusively, described the condition as “rabbit starvation.”

What? It's simply not true that lean protein takes more energy to digest than it produces -- it takes 20-30% of the energy to digest it, not >100% [1]. It's not celery -- and even the idea that celery is a "negative-calorie food" turns out to be a myth [2], so it's basically ridiculous to suggest that meat could be.

And while wild animals can have somewhat leaner meat, there's plenty of fat, see the table in [3], and seeing as animals really were abundant back then, it would be easy to eat as much fat as you wanted (remember, it comes in big chunks) and throw away any excess super-lean muscles.

And to be clear, despite the name, "rabbit starvation" is about vitamin deficiency, not calorie deficiency. [4]

Since these quotes are coming from the paper's author, I'm finding the whole thing highly suspect... intriguing, but hard to take seriously with such factual inaccuracies.

[1] https://www.precisionnutrition.com/digesting-whole-vs-proces...

[2] https://en.wikipedia.org/wiki/Negative-calorie_food

[3] https://news.psu.edu/story/186616/1997/12/10/fat-and-cholest...

[4] https://en.wikipedia.org/wiki/Protein_poisoning
Exactly. My acc was suspended for saying "violent thing"

All I said was quote VD Savarkar's statement on Cows.

Now note that I've been threatened on reddit and much worse but I do not see them getting any bans or things like that. Stupidity.
Don't take the title too literally. The article talks about full featured 3D engine which took them year to build and it was still lacking features.

For 2D engine, it's actually a couple of weeks to build one. I have built my own in 2013 and have released 4 games using it so far, two of which were very successful:

1. http://sonofawitchgame.com/

2. https://store.steampowered.com/app/949790/Rogue_Bit/
Between you and what OP is saying, I think there is this something thing else also. Core software development activity (UI, databases, messaging, web servers, configuring legacy systems, testing, release and delivery, etc) is helped by people sitting together on an agile track. However for some software development this also means architecting the product itself, an aspect that is crucial to a company's survival too. In a company building a demand management product, I need to learn and understand the market, consumers, sales processes, our internal systems that manged these before drafting the demand models, fine tune the methodology, etc before anyone really build the software product/services that reach the end-user. And there is a cycling back and forth between the two activities as we move ahead to get things right. I had no product manager or analyst who could really help with the product itself that the company wants. This latter part is where where I have a very hard time sitting in an open space with 10 people talking on the phone or getting pulled into frequent meetings.
Brought tears to my eyes. What a great story.

I too have made a number of friends on WoW, and met some in person. You can truly meet some of the best people in that game.

- Epicgrim @ Area 52 (currently)
The exercise “recovery” industry is largely bogus
Yes, it has its uses but ultimately it is not hard realtime.

Hard realtime is all about guaranteeing deadlines. If Linux (which is not and will never be high assurance due to its TCB size) can interfere with guaranteeing deadlines, then it's only soft realtime.
Worrisome nonstick chemicals are common in U.S. drinking water: Federal study
are you making a reference to that Nib comic? https://thenib.com/mister-gotcha
Transcriptions are not available, obviously, but the closest thing I've seen to date is "The Day Man Lost: Hiroshima, 6 August 1945", which is available in English. Compiled by the Pacific War Research Society, a group of Japanese historians, from accounts from officials and written records, their version of history does indeed claim that the Japanese government was pinning their hopes on the Soviet Union brokering a peace agreement with the United States and was deliberately delaying responses to the US until their hopes were dashed by the Soviet declaration of war. The use of atomic weapons was an additional impetus, not a deciding factor.

As an aside, the book makes for fascinating reading. Being compiled by Japanese from accounts by other Japanese, one has to be wary of a certain amount of face-saving and retconning, of course. However, it's the first I've seen that overlays the timeline of events occurring within the Japanese government with the US progress in the war.
linking previous discussions is useful for those that might have missed the previous discussion. Like me :)
If you're saying "Chinese people are predisposed to cheat and lie" -- that's racist.

If you're saying "The academic culture in China is such that cheating and lying is widespread" -- that's not racist.

I'm pretty sure the post you responded to is making the latter claim.
Mizzou! (University of Missouri)
This article is chock-full of misinformation.

> an s-expression [is] a fancy term for a list of [cons] cells

No, it's not. An S-expression is a serialization of a (single) cons cell, whose elements might be other cells.

> We're using a vector instead [of cons cells], but the two are equivalent

No, they are not. When represented as cons cells, CDR is a non-consing O(1) operation. When represented as vectors, CDR is a copying O(n) operation (and because it necessarily makes a copy, the semantics are different if you introduce mutation).

The fact that S-expressions represent cons cells and NOT vectors is crucially important. It is the feature from which Lisp derives much of its power.

It is possible to make a Lisp-like language where the surface syntax represents vectors instead of cons cells. In fact, this makes a useful exercise. If you undertake this exercise you will come to know the answer to the question: why has this idea (a vector-based Lisp) not gained more wide-spread adoption?

> There are three different sorts of data structure that we have so far: Strings. S-expressions, and Cells

As above, S-expressions are not a data type, they are a serialization of cons cells, i.e. they are a mapping between cons cells and strings, and this mapping has a very particular feature from which much of Lisp's power is derived, which is that it compresses a linked list of cons cells into this:

(1 2 3 4)

instead of this

(1 . (2 . (3 . (4 . nil))))

This language is missing that core feature. (It's also missing symbols, without which a language cannot rightfully call itself a Lisp. And first-class functions. And macros.)

While I don't want to discourage any attempt to make Lisp more accessible, it's important to actually get it right. What this article is describing is similar in spirit to Lisp, but it's not Lisp. It's a different (toy) language at a completely different point in the design space.
China's population consists of more than one race. I'm all for political correctness but we need to distinguish between racial stereotyping and criticisms of a nation state.
It's pretty obvious he's liberal, if you understand the word in its original meaning and not the current mainstream distortion (== leftist)
Blackmail is a subterfuge here. They were negotiating, supposedly in good faith, it’s the terms that Bezos couldn’t swallow. They wanted him to stop his investigation and I don’t think that’s going to happen. He’s going to find out where the leak came from and there may very well be crimes involved with that.
I am sure that Bezos lawyers think so
Whatever happened to if you don’t want it published on a billboard then don’t publish it to the internet? If you gotta do strange things like photographs like that then use a dumb camera and don’t send them online. Nothing is secure!
I came here to say the same thing. Bezos pointed at the Saudis directly in his Medium post.

It probably started with WaPo looking into the Kashoggi murder on their own, but this mystery AMI magazine promoting MBS is another point on the trail. Bezos is probably really close to getting all of AMI indicted on treason charges and that's the value being exchanged in a possible extortion charge.
I believe this slightly pre-dated that enforcement on iOS. As you mentioned though, you can get exceptions, and I'm sure many large apps do get this.
Stopped reading at "We need to talk about.."
Music Software and Interface Design: Propellerhead’s Reason [video]
Landlines and phone books still exist...
My best work was enabled by a work from home role with clear product goals but wide latitude on on technical decision-making. The teams were active in good code review, kept our chat channels from being silent all day, and were confident enough in their abilities and trusted in others on the team enough to ask for advice when needed. Technical decisions were largely left up to whoever is doing the work, but major architectural changes would involve either one person presenting a proposal for review or brainstorming sessions with a small group.
Yes but at a performance cost. I _think_ general purpose scalar processors lack any of the timing vulnerability since they almost literally do one thing at a time. But you are winding back the performance clock 1-2 decades - that's not to say they are unusable, for instance the arm core in the pi zero is scalar... but I doubt there is any modern desktop x86 equivalent without speculative execution.
Just because iPhones are expensive compared to competing brands doesn't mean the hardware isn't vastly less expensive than it would be without China's inexpensive labor and lax environmental regulations.
For messaging use Signal. For email use Proton Mail. For dumbass social media use one of the scuttlebutt apps or that decentralized twitter clone - Mastodon. For useful social media subscribe to good subreds on reddit or HN or just grab a book from the bookstore. I think we may even come up with different stacks of apps just as we have stacks for web dev. Like this one could be called PBRS - protonmail, books, reddit, scuttlebutt. Would be awesome if we could propose a few more.
Indeed however "government entity" could refer to Saudi or Russian states also. I haven't seen any indication they were referring to the US government.
Maybe you’re being downvoted because the comment doesn’t address the quality of the legal case or maybe because people don’t want to think of Bezos in this way. Aside from the possibility that a state actor was involved in intercepting his communication, I think what you’re pointing out is the most interesting aspect of this whole mess.

If I were running the National Enquirer and wanted to make a list of the best ways to ruin my company and likely myself, going after Bezos in this fashion would be very near the top of the list.
Not according to the first 50 posts on r/all. I don't see anything about China. Must have blown over already.
Berman and Thiel on Globalization: Week 1
Why the downvotes? Godot is a perfectly fine engine to start out with. There's a couple other options like: https://xenko.com/ and http://www.monogame.net/ *monogame is actually a Framework so you won't get an editor window or many of the bells and whistles you'd come to expect, but it's quite robust and some popular games have been built with it.
cache of the site: https://web.archive.org/web/20190209121623/https://china-und...
It's true that more open-access logbooks might improve things. But even if you had the logbook, you still wouldn't have the custom equipment, experimental apparatus, experimental subjects, and oversight throughout the experiment which you would need to verify that the logbook itself has data worth a damn.

At some point, you have to trust other professionals working in your field to do their work well. Or rather, decide who to trust.
I think they had to have been lured into it — suppose Bezos allowed them to intercept some fake communications wherein Bezos makes it looks like he’s terrified of losing half his fortune over something related to the scandal and his wife’s leverage — and suppose that he did so to trick them into thinking they have leverage that he is likely to cave to so that they would attack via illegal means ...

The fact that they haven’t attacked him at all in the press makes me think that they are shitting bricks and that they really didn’t think he would publicly expose them.
There can’t be a generic solution to “am I done loading everything” (see the halting problem). And tightly coupling every request to a list feels awfully fragile. I think the real problem is making 100 api calls to load a page...
Maybe a secure camera app. With end to end encryption. As long as we can download the photos in encrypted form this should be usable.
I casually browsed Reddit as a non-account user for five or six years, then used it frequently for roughly two years with an account. Then the practice of aggressive censorship and banning began, as they started to try to transform it into another giant social media business. I stopped visiting entirely as it turned into an unhinged disaster leading up to the 2016 election. I doubt I'll ever bother to return. I abandoned Imgur for a similar reason, a flood of political trash. I was happy to see Imgur now strips the vast majority of political content out of most viral, so I occasionally visit their homepage again.
Switching.social: ethical, easy-to-use and privacy-conscious alternatives
I guess I got a lot to learn before answering the requirements question :/ Thanks for the link !
"External Territories" here means Christmas Island, the Australian Antarctic Territory etc etc. When I say "extra-territoriality" I mean the application of law outside of Australia's borders.

The "acts, ommissions, matters and things" appears to give extra-territoriality to subject matter but not to legal personalities (ie companies and people).

The "communications provider" part is very broad, and while in Australia I am definitely covered by it. But the courts will not generally interpret legislation as having extra-territorial effect unless it explicitly says so. Otherwise every Act would need a stuff like "ps. the Fisheries Amendments (Rex Hunt Is A Wanker) Act is non-territorial".

My question is not about whether a legal personality (ie, a company) is affected if they have a physical-legal presence in Australia, because of course they are affected. My question is whether someone like me, who is outside Australia's boundaries, can be served a notice while I am out of the country. On my reading it's still a "no".

But I am still not a lawyer.
You can always create an account and join the party.
> When Hofstadter was 35, he had spent his adult life studying a subject

First, a nitpick - the book was published when he was 34, and he was even younger when he wrote it.

But the main point is that the post is clearly talking about people who have spent the entirety of a lifetime studying an area, not someone who has spent their adulthood so far studying the subject.

And Hofstadter clearly hadn't devoted the entirety of his adulthood up to age 34 studying the subjects of GEB. The quoted passage says that his formal study had been in particle physics.
From the article: The most effective parents... Instead of strict obedience, they emphasize adaptability, problem-solving and independence

If you'd asked me to define helicopter parenting, I might have said "parenting so invasive it denies kids independence or a chance to solve their own problems". The stereotypical act is something like responding to a bad test grade by calling the teacher, instead of letting their kid do so or work out a different plan.

I get that it's not a rigorously-defined term, but I agree with you - this looks like it's not only different but very nearly the opposite of common usage.
Ignore the people who are not answering your question and putting you down. You can absolutely do this. Find an EE guy on guru or some other place in the u.s. and get on a phone call ( not email). That's how you get started.
Yes. But unfortunately not every team can be made entirely of rockstars. So the purpose of a methodology is to increase the probability of success for a moderately talented team.
This will give the Brit parliament some fresh ideas for national identity cards post-Brexit.
Can't edit my comment now that it has children (I think that's how the logic works) so upvoting you for visibility.
They are expensive in their market - which the iPhone popularized - but even 1k for the amount of computer jammed into an iPhone is staggeringly cheap.

10 years ago 1k would get you a worse monitor... and that’s it.
Sounds to me like you forgot about the Great Leap Forward. The largest genocide in history. At least 45 million people.

But whatever, totalitarian governments are great right? Just take the people they don't like and put them to the wall or in prison camps.
As German Bund Yields Head to Zero, They Still Beat U.S. Treasuries
Getting started with Readable Human Format
Interesting. I wonder if there's a curated list of languages that have GPU backends? I think it's high time for most mainstream languages to add GPUs to their concurrency / parallelism story.
"With 140 killings per 100,000 people, Tijuana is now one of the deadliest cities in the world"

That's pretty insane. Compare to the worst year of the Iraq war: "in 2006, people living in Iraq had the highest risk of dying violently in conflict. In that year, there were 91 violent deaths per 100,000 people in the country"
[1]

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3039690/
How to Calculate the Phase of the Moon
The auto there works like a templated function would (except it's anonymous as you'd expect from a lambda).
How many people's computers are known to have gotten hacked via Meltdown or Spectre?
You are overstimating the community's reaction. There would be some backslash but nothing over the long term.
Mr. Jaynes’ Wild Ride (2013)
That a guy who is building the surveillance system for governments worldwide and who has serfdom-lite attitudes towards labor laws, is suddenly a sympathetic character on HN, is kind of surprising to me.
I highly doubt HN would see a drop in activity if a single post was edited. Especially if it’s edited to remove offensive or obviously false content.
Indeed. I think the comment editing (and immediate capitulation afterwards) was horrible, but the fact that they allowed the_donald to continue to break their own rules was way worse. They constantly would dox, harass, downvote brigade (in posts stickied by mods), and in general act entirely in bad faith. Other subreddits were banned for much, much less.

Either they wanted their advertising money or were simply supportive of their platform/actions, but eventually it was enough for me to leave Reddit entirely.
Social Proof Plugin Performance Benchmarks
> Is "identity theft" a thing in Kenya?

Yes:

https://www.standardmedia.co.ke/article/2001287820/phone-use...
Been using MobX for about three years and I think it is wonderful. Incredibly easy to use (mark your variable as observable, modify it like you would any normal variable, and any components which use those variables in their rendering and are marked as observers automatically update), very performant out of the box (only components affected by a change re-render so no shouldComponentUpdate needed) and some excellent features like computed variables for derived values which automatically update. I really urge everyone to try it out. There is the odd time when the abstraction us a bit leaky (e.g. working with arrays is a bit different to plain JS) but with proxies in MobX 5 this is much improved.

I started out with Redux and I do think it’s worth learning - not just because it’s so widespread, but the concepts behind it are worth knowing and have influenced the way I design some stuff, but I found it really verbose and slow to work with compared to MobX (and more error prone) - there probably are libraries that help with this.

React Hooks look interesting for more simple use cases but I expect I’ll stick with MobX for the foreseeable future.
depends on your philosophy regarding fines/punishment. personally I think punishments, particularly fines, should be proportional to the damage done to society, not jacked up as high as you feel is necessary to discourage the behavior. I don't think a large bank that does $50mm in illegal transactions did any more harm than a small one that did the same volume.

also, as we see in criminal law, setting huge penalties doesn't work very well if you can only get a few convictions. it just turns into a game of hot potato where everyone still does the illegal thing to stay competitive and some unlucky firm occasionally gets stuck holding the bag.

a free society should strive for reasonable penalties that are consistently enforced.
None? When I used to work in open source for fun, you could take all the time in the world to develop the right solution. People communicated freely remotely over irc and mailing lists. Very little red tape. Easy to feel like you're actually contributing to something. You get to pick what you work on and either clean up little things or tackle big projects. All necessary information is public and easy to find by asking the group.

Really you just need fewer barriers to doing work, and to make it easier to find and publish information. A group consensus or product owner can decide if work gets merged or refactored.
'Regulation' is not a scalar value that can be accurately compared with 'more' or 'less' - the type of regulation is crucially important.