skysight-inc/HackerNews huggingface dataset:
> Unreal requires C++ and runs poorly on mobile devices and Nintendo Switch.

Interestingly, as someone who started playing Fortnite on Switch, one of the pros I enjoy listening to has said that he actually would prefer playing on mobile to playing on the Switch, because the mobile version is more streamlined, so it actually performs better even though the hardware is weaker.

All I know is that it's way, way nicer on PS4, but I would expect that of course.
Thanks to both, right now we are having a hard time and lot of work with exams and end of semester but I will look into this in the summer months for next year. It would be really cool to give them a sneak peek ;) Thanks again!
Sometimes these systems just make baffling decisions. One time years ago, while waiting for my plane to begin deboarding at JFK Airport in NYC, I tried setting my MacBook's timezone to Eastern manually. I started typing "New Y" into the Closest City field. OS X helpfully auto-completed it as "New Yekeba, Liberia": https://evan.tumblr.com/image/65341168142

As best I can tell, New Yekeba is a tiny resettled former mining town with minimal population. There are very few English-language web pages about it. Somehow this ranked higher for Apple's auto-suggest than the most populous city in the US.
Toronto Was Obeying Social Distance Rules. Then Came Adorable Baby Foxes
Ah sorry. It's the fresh loaf.
Mouse acceleration has always been different on Macs, just like font rendering, keyboard shortcuts and menu bar position.

Apple is very opinionated about all the parts of User Interfaces (including inputs), it's great if you agree with their opinions.
Because at some point you have to be human about it and realize it’s not fair to evaluate and treat people based on things they can’t control, regardless of statistics.
Should I use Kivy or PyQT for GUI?
Yeah. Sounds expensive though, which makes it a tough sell for many indies. Maybe if your game makes it big on PC first that could make sense, but that won't apply to everyone.
Identifying Emotions from Voice Using Transfer Learning
Working from home: Twitter reveals why we’re embracing it
I am curious, which companies were bought because of their game engines?
Singles and Couples Are More Divided Than Ever
What the hell is REST, Anyway? (2019)
Very interesting video! How does the GameGAN image discriminator work? I don't know so much about GANs but it seem to me that classifying PacMan images as real or fake would be a very hard problem because of the low resolution.

Suppose PacMan is in a corridor and there is a dot to the left of him and three to the right: ".P..." That is plausible because PacMan hasn't eaten any dots yet. But if the second dot to the right is missing: ".P._." something is wrong because the first dot to the right is still there and PacMan can't jump over dots. It must be very hard to get the discriminator to understand that the second image is fake.
There are definitely some use cases where having a local-to-your-machine development environment is more suitable but, as you say, Krucible is easier to set up and comes with features that just running k3d doesn't, like snapshots. Our experience is that ensuring that developers are all running in the same environment is pretty valuable by itself.
> This becomes especially tedious when you're fetching objects and lists of objects and the "resolvers" to fetch those objects need to mix in authorization rules in each resolver.

That largely depends on your existing architecture. Some of us have authorizations services, others have a separate database to store policies and others have authorization rules deep into their existing code base.

However, as I mention in the post, Hasura is great if you make the decision to use it early for a project, but it's not a luxury everyone has, and not a decision everyone will want to make even starting a new project.

> because it's not just about creating the right query to fetch data optimally, but it is also about making sure that it's handling data with the right authorization context of the current end-user.

You're absolutely right that its tricky. (A good example of this is Facebook building a viewer-aware entity layer for some of these reasons). Hasura makes this great as well, but again, many are not in a position so "simply use Hasura". That's why I quickly mention that the post will focus on existing/mature/complex codebases.
"Timers"? You mean: the timer. You can still only set one timer. Yet another deficiency. Its like the people who work on iOS don't ever cook multiple things at once.
Well, at least since the Cretaceous :-)

https://en.wikipedia.org/wiki/Evolutionary_history_of_plants...
https://en.wikipedia.org/wiki/Bee#Evolution
Couldn't people just set their user agents to ignore or replace lightweight fonts with standard ones?
> Skin mesh animation, which is the main point of using Unity in the first place,

That's an odd thing to say. I've never used it personally. Even if it's used in the majority of games saying it's the "main point of using Unity" is overstating things. It's simply one feature out of many that Unity provides.

> The only option is to fold your shirt sleeves up and build your own engine. It's not that hard really.

Maybe for you. I wouldn't even know where to start. And I wouldn't want to - that's not the level that interests me.
I am sure he thinks the misinformation described in the article is both factually true and not misleading.
Of course, if you are a product-focused CEO. Zuck still does product reviews. Bill Gates did product reviews at MSFT. This really applies more to tech, whereas in finance and other industries the CEO tends to be more of a sales job.
Remote-First Companies Are Another Covid-19 Calamity
(I’m not gonna argue whether this is good or bad; I’m just stating facts)

While it is true that Trump has appointed a record number of judges during his term, it’s still only about 1 in 4[0].

As for the Courts of Appeals specifically, it’s about the same. Wikipedia says (as of May 21), he’s appointed 51[1], of which there’s a total of 179[2].

[0]: https://www.washingtonpost.com/politics/one-in-every-four-ci... (“Trump nominees make up 1 in 4 U.S. circuit court judges.”)

[1]: https://en.wikipedia.org/wiki/List_of_federal_judges_appoint... (“As of May 21, 2020, the United States Senate has confirmed 196 Article III judges nominated by President Trump, including ... 51 judges for the United States Courts of Appeals, ...”; “There is currently 1 vacancy on the U.S. Courts of Appeals, ...”)

[2]: https://en.wikipedia.org/wiki/United_States_courts_of_appeal... (“There are currently 179 judgeships on the U.S. courts of appeals authorized by Congress in 28 U.S.C. § 43 pursuant to Article III of the U.S. Constitution.”)
The RAT was deployed too, so clearly they were having power issues. Just haven't seen if they had power plant problems before or after the engines appear to have scraped the ground.
I suspect not all ASICs are "true" ASICS (and I mean, fully custom chips), sometimes they're just custom versions of specific chips, not built "from zero", then just the custom print on the chip.

(someone with more experience feel free to give more detail or to correct me)
Treating Mild Coronavirus Cases Could Help Save Everyone
RabbitMQ: What I'll Tell You About Using Rabbitmq Before It's Too Late
If you are (a) willing to take the word bounding boxes and convert them to paragraphs yourself, and (b) okay with a deep learning approach, you may want to give keras-ocr [0] a try.

Full disclosure: I'm the primary package developer. Shameless plug. :)

[0] https://github.com/faustomorales/keras-ocr
Show HN: Rmind, a Minimalist CLI for macOS Reminders
In YC Startup School, they showed AirBNB's first UI and it was terrible but evolved after users tried it. Many planned features weren't attractive to users and others were needed but missing -- and they didn't find that out until release.

The takeaway was to get users to prove that they want your product (features) by paying you, then improve that product.
Thanks for the links, definitely going to check these out!

One of the things I'm working on now is the remote syndication aspect, everything is stored via PouchDB so it should be relatively easy for me to allow feeds as well as things like live collaboration
I'm not so sure that would have been impossible. Nothing fundamental seems to prevent the compiler+runtime from:

- laying out instances of the same Component next to each other in memory

- Burst.Compiling their Update() functions

- adding backwards compatible APIs to do parallel loops etc over multiple components

Given the culture of constant rewrites Unity has displayed (and I'm sure they have lots of techdebt to make rewrites feel appealing), its seems far from certain that they explored avenues like this sufficiently.

Or maybe they felt their earlier modification of Mono, which kept them on an old version of .NET for so long, was too painful to even consider touching the runtime ever again.
It just feels like what is the closest such city name is pretty obviously an insufficient test.

To approximate what a human would do, one would presumably want to start by ranking places on a range of dimensions:

* nearest

* biggest (or maybe size category: big city, city, town, village)

* how many times user has asked about this place before

* how recently user last asked about this place

* ...

If most/all these rankings put the same place in the top spot, go for it! Otherwise, ask the user for clarification.
They still know what it means though. Clocks are still divided into 12 in Europe.
What Happens to Your Body When You Take Naps Every Single Day?
I would say the model has changed from selling your own software explicitly to writing most of the software (glueing systems+customizations) for Client 1, and reusing most of it when Client 2 roughly asks for the same thing.

What about EPAM Systems btw?
I'm a solo indie developer in the late stages of developing a small 2D game for PC and mobile. [1]

Unity enables you to double dip on your engine knowledge to work on anything from simple 2D games for WebGL or mobile devices, to large AA productions, yet remains relatively lightweight as a tool, even on the large scale end of things.

It uses C# for scripting as the one true way of doing things and not some second class citizen. C# is just incredibly good. It's performant, exactly in the right spot on the rigid-flexible axis, and has fantastic tooling and learning resources.

I'm keeping a close eye on Godot and will be trying it for some tiny projects after I'm done with my current game, but it doesn't look like it's quite there yet.

[1]: https://store.steampowered.com/app/1142080/Pawnbarian/
> As a EU resident i wasn't ever informed of an EU Green Deal etc

Its the EU. Remember the last elections? When after winning the elections, the original candidate for presidency was removed, and Merkel put one of her buddies into the position? Because f* democracy apparently.

So why would you think, the EU bureaucracy would care to inform the population? We are ere to pay taxes, nothing else.
I experienced two longer outages though in the last momth, both times during workshops. I'm keeping screenshpts on a google slides deck as a backup for the more important events at least until the growth pains have subsided.
Would be nice if Menlo Park would rise to the challenge and actually allow some housing to be b built.
A biomimetic eye with a hemispherical perovskite nanowire array retina
Because Maps most likely needed user feedback and crowd sourced data collection to be improved. The longer the wait the bigger the gap to Google Maps that had been live for many years, happily collecting data about what streets are open, where the stores are, how the traffic works in a certain locations and so on
I've been using excalidraw.com
> I don't see what they could have done differently? Even in hindsight this seems like the right call?

Put in enough resources so that it wasn't mediocre. If it's that important to do, it's important to do well.
> "Unfortunately, it turned out that when you're a database, it doesn't matter how much data you lose, only how fast you are while losing it."

Ahh yes, just like the dialogue of the never-stale "Mongodb is Webscale" meme video:

https://www.youtube.com/watch?v=b2F-DItXtZs

http://www.mongodb-is-web-scale.com/

> MySQL is slow as a dog. MongoDB will run circles around MySQL because MongoDB is web scale.

> "MongoDB does have some impressive benchmarks, but they do some interesting things to get those numbers. For example, when you write to MongoDB, you don't actually write anything. You stage your data to be written at a later time. If there's a problem writing your data, you're fucked. Does that sound like a good design to you?"

> If that's what they need to do to get those kickass benchmarks, then it's a great design.

> "..... If you were stupid enough to totally ignore durability just to get benchmarks, I suggest you pipe your data to /dev/null. It will be very fast."

> If /dev/null is fast and web scale I will use it. Is it web scale?

> "You are kidding me, right? I was making a joke. I mean, if you're happy writing to a database that doesn't give you any idea that your data is actually written just because you want high performance numbers, why not write to /dev/null? It's fast as hell."

> Does /dev/null support sharding?
Yesterday there was a popular post about RabbitMQ. I added a comment about some RabbitMQ topics that you should absolutely know about before you decide to use RabbitMQ. That comment got the juices flowing again and I needed to write something longer to more specifically address these items because I absolutely believe it's relevant to everyone using this tool.
For written times, no. If you're arranging to meet a friend you'd write "see you at 2030", but you'd say "eight thirty" out loud.
> there is nothing the UK could have done

China would have immediately faced sanctions and the possibility of military support to dissident movements within its borders. Not to mention, accelerated arms sales to its neighbours.
(Futurama) Bender Smartspeaker using completely offline software
> Most developers who get a job offer from IBM also get job offers from others, so they have options

Not really. Naturally the best talents aims higher and as a result IBM gets a lot of FAANG rejects.
Drill does ;-)
Drill also has a streaming Excel reader that works very well with large Excel files...
I saw this as a matter of culture: for some people a dead fish is a threat. In the Pacific Northwest though, especially if you knew it was from Pike Place, then it's a tremendous gift.
Ohio Judge Deems the State’s Lockdown ‘Arbitrary, Unreasonable, and Oppressive’
I have a Sony UHD TV with Android which comes preloaded with Google Assistant which support voice search. I wanted to watch a movie and I did a voice search for that movie. I expected to get a list of apps where I can watch it - Netflix, Amazon Prime, Disney+. Instead I was presented with a list of shops few miles away. I found this interface very bad. I search on TV to watch a series/movie. Why would the Google Assistant give a list of shops nearby? That may be useful if I open Google Maps and search for that but on TV most people search to watch something on TV and choose the app that streams it. Why do smart companies like Google create such pathetic interfaces.
Twitter needs to be a lot better at detecting bots.
Most of the positives here seem to be "it's easy". Someone said they had to manage their indexes on it, which was bad.

We can't just keep relying on super fast hardware and magical software to get us out of having to think.
I am!! Glad to hear you liked the book!
Good luck with this, I really hope it works out. We've been using TypeORM with Postgres for maybe a year now and we keep finding little things that are really surprising, it's hurting our faith in it.
No, your post is the one that is out of touch with reality. You're correct that if somebody is good enough to get an offer from IBM, they're good enough to get offers nearly everywhere else. Where you're wrong is thinking that most developers factor how well other developers are being treated when making employment decisions. If they cared, we would have had a professional association like the screen actor's guild decades ago that codified how developers deserve to be treated, but we don't.
Ask HN: Why isn't there a push for able Americans to buy bonds?
If federal, state, and municipal governments are concerned about wracking up too much debt while considering relief funds, why aren't able Americans being pushed to buy bonds?
It's not true. But reports are very valuable when filed with helpful information.
The reference source is pretty much useless for anything directly under namespace `UnityEngine`, because it consists mostly of forwards to C++, and the C++ was never released.

At least that was the case around 2018. It might be getting better as Unity is migrating away from C++.
Mineralogy of the deep lower mantle in the presence of H2O
I find a mechanical keyboard has the same effect on me. My kids hate hearing my model M when they have work to do in the same room.
I had forgotten about this until just now but it wasn't so long ago that the Virgin Atlantic (a London, England-based airline) would autocomplete "London" (vs LHR) to "East London, South Africa" in the origin field despite them not flying there. That annoyed me around once a week when I used to fly a lot more.
I guess I'm not sure what government position you were expecting. There's no way to write a complete recovery timeline at this point, when we don't even know what the pandemic is going to look like in a few months. Lifting lockdowns will solve the "people aren't legally allowed to work" problem, which is surely the biggest obstacle to people working. Then we'll solve other problems as they arise.

If you're reading the government plan as a claim that July will look just like January, I don't think that's what anyone expects.
I believe we fundamentally disagree about the extent to which copyright should provide for rights and controls for those who generate content. I appreciate the conversation regardless.
I love MongoDB, but recently I have been favoring CouchDB for my projects, its a quick and easy setup.
Another fun example of how your brain predicts physics stuff is when you misjudge what something weighs. For example, if you subconsciously judge a glass is full of water but it's actually empty, as you try to lift it your arm will fly up awkwardly. This all happens without conscious thought.

Don't tell me it never happened to you!
Same in the UK, and similarly they often cease at 11:59PM, which has always struck me as pretty unsatisfactory.

What if a plane crashes on my house, between policies, during those two uninsured minutes?

Sure, it's unlikely, but so are all the other things that might cause me to claim on my buildings insurance policy.
Why Our Perpetual Energy Puzzle Fails
I think the next real gamechanger for this project will probably be "plopdown.video/share/xyz" links.

You should be able to store a track pretty much anywhere (github gists, pastebin) then associate them with a video and share the setup via that link. If you don't have the extension installed, it would show a preview and will prompt you to install the extension before proceeding.
The explanation is long but I have written about it here:

https://medium.com/@fwsgonzo/adventures-in-game-engine-progr...

The benchmarks are done here: https://github.com/fwsGonzo/script_bench

I am trying to reach out to someone who is really good at Rust to see if there's ways to balance the scales.

One of the things I am dealing with: https://gist.github.com/fwsGonzo/ff0b7f41c521eb0cc4212f3c42f...
Stretch: Fast flexbox implementation in Rust (JS/Kotlin/Swift bindings)
When I was applying for UK citizenship, they needed 5 years of all travel data (entry and exit into the UK). EasyJet's databases (and other flight providers') provided useful. Of course, you could wonder why the government even needs this data, or why they don't keep it themselves (I don't for a moment believe that UK government / spy agencies doesn't have all data about all flights in and out of the UK).
This finding is an artifact of their methodology. Southwest is not EU admitted because they only recently expanded to routes outside of the US and have not so far expanded outside of the Americas (they may not want to as it would introduce real complications to unified-fleet their business model). They are not fatality-free in the last ten years, but their fatality in 2018 was the only passenger fatality they have ever experienced. This incident also seemed fairly fault-free on the part of Southwest as it resulted in guidance changes requiring more frequent inspection of the engine model involved than previously.

Perhaps they should undergo IOSA audit, but it is entirely optional and is viewed as less necessary in the US because the FAA's mandatory safety oversight is similarly strict. It is mostly a certification obtained by airlines to demonstrate that they are "as safe" as their peers, and as the largest carrier in the US with an excellent safety record, Southwest is probably just not very inclined to go to the extra expense for a certificate to hang on the wall.

I would say this is a basic problem with evaluating airline safety based on external accreditation rather than on their actual safety record. However, I'm sure the latter would be much more difficult to do globally.
It took them five iOS versions (8-13), so 5 years, to finally introduce predictive typing in Dutch. I can't wait for swiping finally being introduced with iOS 18. Especially for the amount of cash it has Apple is horrible for introducing features for every localization.
But even with universal admission, the privileged students will still be favored in the first year of college and have a higher retention rate. After all, they are the ones who can afford private tutoring and test prep in college? /s
Wall St is the de facto government of the US, and in many ways the only employer of note.
I actually love the idea of providers that abstract the major cloud vendors to run things like Mongo does with Atlas: you can spin up Mongo on any of the three -- boom lock-in concerns gone, and the best part, is you're both supporting the project but also have the creators for tech-support.
even 12 midnight is ambiguous- for example is 12 midnight on January 1st the start of the new year? Or is it at the end of new year's day?
We are staring to make some tentative steps in the UK, schools are due to open soon. The problem is teachers and their unions are resisting this. I suspect it is going to be a lot harder than people think to get things moving again.

This is why I've thought all along the arguments about lockdowns and their economic damage are a bit of a red herring. My local cafe was emptying before they were told to shut down, I expect that was the case everywhere.
It’s a noble function...
"e" is alphabetically before "o" ?
We studied the design of 10k websites. Here's what we found
This blog has a looping, resized background video with a CSS blur filter. For anyone else experiencing performance problems because of it, I recommend reader mode.
It's possible, but very unlikely. The year-day-month convention has never been used anywhere that I'm aware of. YYYY-MM-DD is such a good idea it was turned into an ISO standard.
>There is no real reason to limit it to a region but they do.

The US has approximately zero laws dealing with privacy. I'd bet a lot of money on that being the real reason.
Orchestrate your cloud functions based on an HTTP endpoint
My understanding is that the front of a plane is usually more survivable in a crash. Usually crashes are tail-first, and the back is closer to the engines / gas to star with. (pilots are generally trying to pull up at the time of a crash, so the nose is up and tail is down).

So yeah, if he was in business class, I don't think it'd be crazy for that to boost his survival odds (assuming anyone does survive).
Mobile and C# are probably the biggest points. Another one is the community. Unity has a very large community which makes getting help easier.