skysight-inc/HackerNews huggingface dataset:
There’s a big advantage to making the runtime generic, and that’s for portability. For example, it sounds like Fuchsia OS has a custom runtime over it’s own event system. Many libraries are built coupled to Tokio. But if we were encouraged through good tooling with async test interfaces, than most of these libraries would be even more portable.
How to create a game on Unity and put it on Google Play?
Hello fellow game players, as well as passing by, and you are following. A lot of us gathered here, those who decided to embark on the unsteady path of indigame. There are among us and light souls who are harnessed to the development of purely for the love of art, but there are enough of those who are solely selfish in this. But enough of the lyrics, let's make it concrete.

I created my application on the Unity platform, decided not to bother and create something simple. One thought occurred to me, to make the Multiplication Table, I watched video tutorials and created (but it was the easiest if you compare what happened next).

After the creation, it was necessary to knock down the game, but I got a lot of errors and did not know how to fix them, I looked through many forums and there were no answers either. Do you ask how you fixed these errors? Just by accident. I decided to reinstall the JDK earlier version.

After that, I downloaded to Google Play. When I downloaded and published the version, I installed the Multiplication Table on the phone, started testing, and realized that I had a lot of flaws that I soon fixed, but the most interesting thing that I understood when downloading The new version (with corrected defects) they are not published immediately, but only within 2 hours.

That's the hard way I created this application, and most importantly, the "highlight" of my application is that there is no advertising in it at all, which is very convenient for users.

Good luck, colleagues.

Direct link to download the application "Multiplication Table":
On Google Play: https: //play.google.com/store/apps/details? Id = com.Knowledge.Multiply
That is a very popular sentiment, but entirely without basis in fact.

It requires there to be a large pool of highly qualified candidates who don't work in the industry right now (and more likely completely unemployed) who would want to work in the industry if the conditions were "just right".

But such a pool just doesn't exist. All employers can do, especially considering wages, is to try and poach candidates from competitors, other industries, other countries.

There clearly is a perception of depressed wages. I believe this mostly is an issue of a distorted labor market. There seems to be an issue of collusion among employers not entering into mutually harmful wage competition. Maybe regulations don't give employees enough power in the process. Unionization is also rare, and may not work in any case.
What a wonderful spirit he was, never to be forgotten
Yes, but that’s not being realistic.

1% of 1 million people is 10,000 people, who will be roughly half kids and young adults — the heirs.

So you’re talking 0.00008% of the wealth being passed down, roughly. That’s still pretty unequal in a society with a lot of people, but I’m also not sure smashing any granule of accumulated wealth leads to a vibrant society — the inter generational transfer of structures is essential for culture.

Capitalism is fundamentally just highly mobile aristocracy, though — and that may be the best we can do.
That depends on the input format.
Depending on the depreciation schedule, esp for tech, it could well be viewed as close to worthless by the tax office after some years.
What a wonderful spirit he was, never to be forgotten. We had lots of great interactions over the years, and he greatly enriched computing with his ideas and actions.
Lenin took that statement to the next level and caused the Bolshevik Revolution. We all know how that fared. Now the oligarchs de facto own Russia.
Found a few typos:

"if you ever what to write a book," - "want"

"I needed to tke care of including images" - "take"

"in an attempt to illicit feedback" - "elicit"

"likely won't actually be approved until early 2010, " - "2020" (probably)

"copy-editing to correct grammar, and spelling," - "grammar and spelling"

"Manning do a lot of promotion" - "does"

"a random random tip of this list isshown" - "random", "is shown"

"it's shocking amount" - "a shocking"
When I was in college and playing more single player video games, I hated the fact that essentially my job as a player wasn’t to beat the bad guys by cheesing the AI. That’s why it was always 10 against one, because the game wasn’t fair for the computer.

Modern games have multiple character builds where the only way to play is to cheese (all characters that must kite have a cheese mechanic. I’m not gonna chase someone until I die. Fuck that. I’ll hide and try to pick em off)

Watching one AI cheese another doesn’t make me happy. It makes me sad for what I thought we’d have now.

Halo 2 I think, they pre-computed the strategic value of every spot on the map and the AI would use the terrain. First and last time I’ve heard someone do something like that.
Device or app? I've found that pretty much all technical books look terrible on Kindle devices - the screens are too small, the technical content (source) usually formats poorly, and diagrams are often screwed up. That's not unique to Manning.

I have a lot of Manning books that I've purchased directly from their site and/or from Amazon. I generally read them in the Kindle app (iOS, lt, web) or in iBooks. The only Kindle device that I've comfortably read any technical books on is the old Kindle DX, and that was just because the screen was relatively large.

Technical content and smaller e-reader devices will never be a good fit. Occasionally it's tolerable, usually it's not.
An app that translates legalese to conversational language.
I want to point my camera at:

- housing lease

- healthcare enrollment forms

- loan documents

- EULA

and the app will spit out a translation. There's a slider on the app that will adjust that translated txt from conversational all the way to colloquial.

Or maybe a browser plugin

edit: formatting
They may honestly not have the money/resources to afford you.

Most startups and new businesses fail. Part of that is a lack of funding and a lack of information/knowledge about the specifics of the markets they are working in.

They may not know that they are looking for a Ferrari or what the market for Ferraris looks like.
That's exactly what I would expect from a standards-based certification. But it's also why it's useful - "it is safer" is much easier to fudge (see also: Boeing) than "it is in compliance with this 40-item check list". Either way, it sets the baseline, so there's a net benefit so long as most products would be below that baseline without market pressure to certify.
Hmmm, the "notes" shown in those pictures look very reproducible without much effort.

Wonder if they have a counterfeiting problem? :/
Progress takes time; good things take time. Rust is always trying to strike a balance between Zero overhead and ergonomics.

In this case, it’s taken a lot of time (not by me, but other extremely devoted and thoughtful people) to experiment with interfaces and create things like Pin that actually allow for async/await to work with shared references between state-machines.

This is a complex topic, and being an early adopter of async in Rust, I’m very happy that the wrong thing didn’t land early, but instead we’re getting a very well thought out system.
Maybe that's why English settlers went to the US in the first place. The UK did not have a French style revolution.

https://www.britannica.com/topic/land-reform/Types-of-reform
As many words in C++, "modern" is overloaded. In this case I think it means it uses c++11 or later.
Ask HN: What's the black bar at the top of HN?
I've noticed this bar above the orange header of HN, but it's only there about once a month or so (maybe less?).

It seems to contain an image (s.gif, served from this domain), is it some sort of local analytics tracker?
I think we're still finding that out. Have you noticed the attitude towards large tech companies among the general public lately, especially those whose business models are entangled with privacy issues?
Because there is one of him vs thousands of the other
I don't see why someone who makes no claims about their previous salary is riskier than someone who proactively provides a pay stub. If Bob is inclined to lie in general, either he could be giving a true pay stub to engender confidence and hide some other prior/contemporaneous/subsequent lie, or he could have doctored the pay stub.

Other things being equal, neither Bob nor Fred is more likely to be a liar. Should I want to verify salary history, I'd seek permission to verify directly with the former employer (a routine request for any HR department assuming employee consent). If anything, it might feel suspicious that Bob was proactively trying to give me the easier form of proof to render fraudulent; but that alone wouldn't seem concerning in the absence of other signals, I expect.

Note that before the new law, the employer could legally have insisted that both Bob and Fred give their salaries or refuse to consider them. If Fred was severely underpaid and Bob was not, the employer would almost certainly have given Fred a lower offer than Bob. Since persistent underpayment also correlates with a more precarious personal financial situation, and since any other employer could legally have insisted on the same policy, Fred would probably have ended up accepting a comparatively low-ball offer for lack of a better option, thus staying underpaid.

The law still helps.
Piči (pronounced pichi) is a common Slovak cussword, it means (to) vagina.
Does anybody have a clue what this is really about?

Obviously it's not about the Chinese gov't putting backdoors in Huawei equipment. They put backdoors in everybody's equipment, as does the NSA and, where they can, GCHQ, the GRU, and Mossad. It's surprising any cellphone still works with all the backdoors in the baseband processors, completely invisible to (e.g.) your Android kernel running as a contained guest.

My best guess is that this is about competition with local makers of equipment, which it is much easier to hide NSA backdoors in, and easier to keep Chinese backdoors out of. Or maybe just competition with local makers, in general. The US State Dept has been caught many times with their thumb on the scales on behalf of US exporters, such as taking countries to court to stop anti-smoking campaigns. France was similarly caught spying on behalf of Airbus, vs Boeing sales.
As I understand it, roughly knowing your position lets it get a lock on enough satellites faster, because, given position and time, it knows where they're supposed to be.

http://gpsinformation.net/main/gpslock.htm

Also, I believe that part of the reason why Google wants that SSID info is because they can later use it for location purposes as well, making that initial position determination more accurate than with just the cell towers alone. In general, the more environmental data they can correlate with accurate GPS coordinates, the better they can predict location when GPS is unavailable.
I think you’re right, but tables in scroll views are tricky in every context—if my understanding of the problem is correct, optimal rendering of this requires both an understanding of the backing data store and estimation of rows before loading. What about rendering via dynamic DOM interaction makes this fundamentally more difficult—is it something inherent to the DOM, or is it simply to do lack of effort to expose the necessary apis to do the same kind of work you can do natively to scroll through a table smoothly?
I'm sorry people, but one job posting != one job opening. That position was taken before it was even posted. Posting the job is purely a legal formality.

There is either an internal candidate already identified or there is a h1b candidate who needs their work authorization. Either way, that job was never going to be yours regardless of your qualifications.
Today, it's for Joe Armstong ( author of Erlang and computer scientist ).

https://ferd.ca/goodbye-joe.html

Sort of like a black armband, for the website.
What’s wrong with air is what I’m asking? Are the pressures in the cabin too extreme?
WannaCry buster Marcus Hutchins pleads guilty to creating malware
That's not capitalism. That's the world. You don't eliminate competition and materialism by making private property illegal. You just make competition less socially beneficial. For example your energy is diverted to gaming a welfare program, or lobbying for more benefits for the disadvantaged group you are a member of, instead of creating a company or product that raises everyone's productivity.
A single microservice going offline?

Or, an existing API contract is broken, and the fix has update requirements for consumer services?

Maybe that's microservice the "wrong way" but I sure see a lot of it.
I agree with you regarding Packt - books I've purchased from them tend to be more miss than hit. I haven't had the same experience with Manning though. In fact, Manning has been my go to rather than O'Reilly, the former king of technical books, for a few years now.

I used to be a big O'Reilly fan, but the quality of their content seemed to go down 5 or so years ago. It seemed like they were at the peak of churning out books on every topic imaginable - I think they stretched themselves too thin. They seemed to go from great to mediocre overnight. When they closed their online shop a year or so back, and really started pushing Safari hard I stopped getting anything from them.
This is a good overview site: https://gopher.zone/ - but is more targeted in publishing on gopher.

Just gopher clients are listed on https://txtn.ws and there on the page are three articles linked on why gopher is relevant.
This was pre-Internet.

Also, these are typically situations where someone owns land on both sides of a river, and illegally strings wire across the river. Ignoring the fact that the river is a public waterway. Even though their land is posted against trespassing.
> Just go the electron route and find a way to make it snappy in-spite of electron (ala vs code)

This in reply to the question: Where are the GUI libraries that aren't bloated?

I'm gasping for breath.
http://users.ox.ac.uk/~uzdm0006/scans/1kchess/ - use the source, luke?

also maybe some previous hn discussion may have some analysis https://news.ycombinator.com/item?id=9151552
Yes, there are national parks but if you are not close to one you are out of luck. Go out to the Mojave for example. There are huge areas that are fenced off.
What about the methyl hydrazine?
http://indiafinearts.co.in
Thanks for sharing about Joe. I have only met Joe a couple times in Erlang BEAM conference and I can say that is how my memory of him as well.
Prints salutations
There's no such thing as "worth X amount of compensation".

The way it's supposed to work is that you and your employer (who represents the capital) generate a return from your joint venture.

But the actual return is hard to predict. And there is no fair and obvious way to divvy up the return. So it comes down to negotiation power.

There also may not be any condition where you and the capital agree to join. The capital may have better options to generate a return and you may have better options to get a salary.
5k after taxes is nice! I’m in Western Europe and make only 3K after taxes but rent and utilities is half my take home. Suffice to say I’m juat getting by.
Most languages can be parsed without knowing dependencies of a translation unit. I would say that something like C and C++ (where you need to know if something is a type or not in many contexts) is an exception to that rule.

And you don't have to edit the graph. You can still edit the serialized representation directly. So long as you diff the graph, how the changes were made doesn't matter. For example, there already are XML and JSON diff tools that do advanced structural diffing, and they don't care how that XML or JSON was edited.
> You are nitpicking, and completely missing my point.

> I was just pointing out that there exists much cheaper ways of representing any function. Therefore the article seems very unexciting to me.

To be fair, your original comment didn't really make a point. What kind of cheaper representations do you have in mind? What makes an orthogonal basis of functions too "expensive" a representation for your taste?

> I would say that all non-pathological functions you can think of are there!

I'd argue that most "real functions" that we care to learn (e.g. mappings between high dimensional data and labels) are pathological. In this sense, we should really care about the completeness of these spaces, perhaps even more than the well-behaved ones.
This looks like a common C++ pattern of having a pair of overloaded methods as property accessors - foo() to get the value of foo for this object, and foo(x) to set it.
> "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo." is a grammatically correct sentence in American English, often presented as an example of how homonyms and homophones can be used to create complicated linguistic constructs through lexical ambiguity. It has been discussed in literature in various forms since 1967, when it appeared in Dmitri Borgmann's Beyond Language: Adventures in Word and Thought.

https://en.wikipedia.org/wiki/Buffalo_buffalo_Buffalo_buffal...
They may not know the precise work experience nor the market price. They may also not be able to need or afford either.
Oh fuck!

A real lose.
That would be the assembly way of doing a callback, not a C++ way.
It's Verilog with Racket macro! That sounds much better than Verilog with custom macro system cobbled with Perl, which is what is used in practice.
In 2001 HAL was programmed to lose at chess sometimes. I think that’s the ultimate desirable AI; one that plays like a human that is a little bit smarter than you (or a little bit dumber than you).
I liked this part from the "10000 years from now" section

believers in most traditional religions declare piously that the climate changes of the last ten millennia are the results of human misbehavior, while rationalists insist that this is all superstition and the climate changes have perfectly natural causes.
There's IUP for light stuff. Lua-related, but eminently usable via c api.

http://webserver2.tecgraf.puc-rio.br/iup/

Of course there always was and ever will be the incomparable Tk from before the world went bonkers. Some commenters here seem stuck with the idea that Tk is 'ugly'. And true, it used to be. Sometime last century.

That the phone platforms chose to break entirely with all established practice from the desktop world, that is a tragedy still fully blown with us.
Well for something like a gui for a Linux lv2 audio plugin this is pretty quick to learn and much smaller than qt
If you're wondering why there wasn't nitrogen mixed in, it's because the additional systems+tanks for handling nitrogen would've added more weight to the spacecraft.

This video goes in to a bit more detail: https://www.youtube.com/watch?v=FvA7N_j_8os
It's there when an eminent person in the field has died, for about a day.
engineers can capture more of the value they generate for themselves if an engineer founds their own company.
There was no or very little monomethylhydrazine released. If there was, it would have reacted with the nitrogen tetroxide. Since it's hypergolic, it doesn't need to be under high temperatures or pressures to react. Just the two substances coming into contact will cause them to react.
Can someone help me understand why is HN so "anti"-Electron. I had installed it couple of years ago and it had sucked up my system's memory, is that still the case?
Ah, that makes sense.

I appreciate it!
Slack. It is just so slow but everyone is now used to it that if you use something else people actually complain.
Best one a recruiter pulled on me was putting me (a freelancer) in an interview for a full-time position, without me knowing.

They initially contacted me and indicated that they just raised a funding round and now have to staff the position ASAP, potentially with a freelancer for some time. So I thought: "Great, I'll freelance for them for a few months and they can kick me out once the found someone to employ!" This is unironically one of my favourite scenarios, so I went for it, and let the recruiter set up a meeting.

I was a bit surprised that HR was also invited for the meeting, as I usually haven't seen that done when bringing freelancers on in other companies, but tried to not interpret to much into it. So the meeting rolls around, and voilà, it is a full blown job interview! I went with it, acing the interview, but when they asked "Why are you looking to switch away from freelance?", I had to tell them that I don't, and it turned out that the recruiter told them something completely different.

WTF WOULD A RECRUITER THINK THAT THIS WOULD EVER WORK??? Do they think that 1 in 10 freelancers just resigns to his new fate during the interview and accept to work as an employee now? Truly one of my strangest recruiter experiences.
But still, it's more likely we'd find evidence of a distant past civilisation on the moon than on earth right?
That is f'ing brilliant! And I'm no sock puppet.
Compassion fatigue notwithstanding, it absolutely is possible to believe that all human beings are worthy of dignity, respect, and empathy.

To have decided ahead of time that everyone is worthy of empathy is most of the battle. Yes, we all have limited emotional resources. Millions of murdered people doesn’t move us like it ought to. But love and empathy are like muscles — practicing them improves our capacity to do so.

It also helps to be emotionally healthy and in healthy, loving relationships. (And if I may say so, knowing and being loved/forgiven by God provides a wellspring of emotional life that nothing else can; I’m a Christian.)
They’ll take advice from us when we stop naming things like BouncyCastle[1]

1. https://www.bouncycastle.org/java.html
I just installed a Python package for a chatbot. Here are its dependencies:

"Installing collected packages: asn1crypto, six, pycparser, cffi, cryptography, PyMySQL, future, certifi, python-telegram-bot, beautifulsoup4, idna, urllib3, chardet, requests, wikipedia, lxml, requests-toolbelt, pymessenger, autocorrect, line-bot-sdk, click, Werkzeug, itsdangerous, MarkupSafe, Jinja2, Flask, python-engineio, python-socketio, Flask-SocketIO, pymongo, PyYAML, pytz, tzlocal, setuptools, APScheduler, SQLAlchemy, kik, nltk, textblob, emoji, PyJWT, pysocks, twilio, websocket-client, slackclient, oauthlib, requests-oauthlib, tweepy, wget, MetOffer, redis, viberbot, python-dateutil, sleekxmpp, programy".

Monolithic package. Has nailed-in support for all possible ways to communicate with it.

I'd be happier if the part that does the work was decoupled from all those interfaces. Especially after struggling with a build problem where it was building its own crypto library.
Glad I was of some help.
There was also https://uncertain.io => https://news.ycombinator.com/item?id=18109846
What Is Microblading Brows?
China is doing what the US could do but doesn't:

https://www.defensenews.com/air/2018/05/03/two-us-airmen-inj...
Or one of the Nitrokeys, which are generally more affordable and have open source firmware:

https://www.nitrokey.com
So naming is hard outside of software development too.
"The size and scope of his fame registers more or less exactly the loathing for identity politics in the general populace, because it certainly isn’t on the quality of his books that his reputation resides."

"because it certainly isn’t on the quality of his books that his reputation resides."

Aaaaaand dropped, too petty. I do look forward to listening this though. I like some of what Peterson has talked about, at least from what little I have listened or watched and I've never heard of Zizek. Looks like a good Sunday.
Stupid sexy Chromecast. It's good there is no microphone in it like the Nest... or is there?