skysight-inc/HackerNews huggingface dataset:
Hey all,

We've been working on this for the last few months. We have put together a powerful and concise course that will introduce you to GraphQL and integrating GraphQL into your frontend stack, in the shortest amount of time possible. We will explore the fundamentals of GraphQL and especially the things that make GraphQL suitable for modern applications, like its realtime capabilities!

The course is light on opinions so that once you grok the fundamentals you can go on to choose your favourite libraries, tools and tailor your workflow.

We have tutorials for popular frameworks with more frameworks coming soon! These are completely open source. We'd love for you to try these out and let us know if you have any feedback & suggestions. You can leave them as issues directly on the GitHub repo.

Also, let us know which frameworks/language you'd like to see next :)
Indeed: Pre-USB "game ports" doubled as MIDI interfaces. https://en.wikipedia.org/wiki/Game_port
Or you could just fix all the bugs that are upsetting customers and causing them to flee.

I've been in the situation where the metrics were used at a detailed level. Net Promotor Score (NPS) was used by the company and I tried, somewhat successfully, somewhat unsuccessfully to use OKRs at the team level. I agree with everything that has been said in using these to set the overall the direction and strategy at a high/medium level but down on the front lines it's very hard to do anything that will move the needle in the right direction in a clear cause and effect way.

If you try and map tasks to strategic goal then you just up window-dressing everything to keep management happy and since the components of goal X are many any varied your chances of success are limited.
It's a tradition, apparently: https://en.wikipedia.org/wiki/Yet_another
Dylan Roof, the white supremacist perpetrator of the 2015 Charleston church shooting, had a website called "The Last Rhodesian" and wore a jacket with Rhodesian and apartheid-era South African emblems.
At least finance/trading doesn’t try to stalk me and waste my time day to day, unlike advertisers.
VSCode with Synthwave 84 theme, plugins for everything
Ask HN: How much does your device on you, or do you own your device?
Device can be mobile phone, laptop or both.
There are dozens and dozens of museums in and around paris: le musée du Louvres, Le musée d'Orsay, le Centre Pompidou, le musée du Judaïsme, le musée Picasso, le musée Cluny, le musée d'Archéologie Nationale, etc. There are more than a hundred in Paris and probably as many in the rest of Île-de-France, not including all the monuments and "interesting" locations like famous artist' homes and so on… so that's easily enough for two years worth of culturally-oriented week-ends.

If you have a bicycle, you can ride along the canal de L'Ourcq or the canal St Denis, in the North-East or maybe take the Coulée Verte in the South-West. Many parts of the banks of the Seine are really nice for bicycle rides, mostly outside of Paris and mostly under-advertised.

If you want some fresh air, the amazing (IMO) Forêt de Fontainebleau is about 20 minutes of RER away. There's also the Forêt de Rambouillet… and plenty of others.

Summer is festival season: the La Défense Jazz Festival, the Paris Jazz Festival in the very nice Parc Floral, Solidays, We Love Green, Villette Sonique, Rock-enSeine, etc…

Tech-wise, there's BestOfWeb on the 6-7 June and of course lots of meetups. You will have to reach out to your particular communities to find out the times and locations or google it.
All your friends or anyone you want to contact would need to be paying customer.

If it is just friends why waste money on facebook just to talk. Most would rather spend that money on a more focused community/hobby like gaming and connect ingame.
I think most of the use cases you think of are currently covered by the USB Test and Measurement Device standard and/or the instrument control protocols (GPIB, VISA).
Can you give me an example? The guy who has the idea and takes the risk is 1000 times more important than the guy who assembles the idea.

That's why they get paid more.
I assume this is going well for them as they have plans to transition 100% to AV1 by 2024, with the more popular content shifted by 2022.
Nope, I just stopped using it. Sorry.

Not sure blue friends would help. It was about stuff happening early and late, rather than not being able to get it up.
The GitHub profile of the user has an email.
China’s largest chipmaker is delisting from the Nasdaq
Like anything else, though.

Computers in the 70s might have been business machines, but families got them because kids wanted to play videogames
My fiancée got into one of most prestigious business schools in Paris many years ago, after getting through the brutally competitive application system (it might have been Institut supérieur du commerce de Paris, but I can't remember the name at the moment).

She ended up quitting and getting into the sciences instead, because she couldn't stand the class warfare techniques that the school taught. I think this is telling of a part of French society that isn't well-known outside of France.

This is an elite school, which teaches the brightest French youths (in terms of grades and competitive intellectual ability), and also the children of politicians, business leaders and powerful families.

The curriculum has your usual suspects of business administration topics, but also focuses on forming contacts in the elites and politics, plus explicit instruction in techniques for manipulating and dominating others. Examples being rhetoric, lying with a straight face, defending and justifying an indefensible or immoral case, or spreading rumors and damaging others' reputation.

France, in spite of all the beheadings, never really lost its aristocracy. There is a level of first-world corruption that's insane by central European standards. The politicial class consists exclusively of people who have gone to elite schools like the one I described, and never held a job, catering mostly to the requirements of big businesses.

As an external observer, it seems insane to me that the French are unable to vote in politicians that are not cronies to this system. But the news story is really no surprise, based on my third-hand knowledge of how French executives are trained.

Would love to hear some viewpoints from French or French-affiliated hackers on this.
Global Company Registration
Register your own Company now
<a href= "http://exuberantglobal.com/"> Global Company Registration </a>
> The general rule is that property owned prior to a marriage remains the separate property of that owner.

Well, that's one possible rule; it's not the only/universal one.

(As a traditional ceremony might say, "with all my worldly goods I thee endow". That doesn't sound much like maintaining separate property...)
Of course they should. People should bear responsibility for their own behavior.
UR-an-us not ur-ANUS. Although arguably both have potty connotations.
Hendrix knew his tools intimately. The comparison proves a point other than that which you make.
I've used alpharacks and considering the performance of their VPSs, I'm sure they're heavily overselling their services. Same is the case with i83 and their cheap NATed VPSs.

On the other hand, I've been using Frantech/buyVM and the dirt cheap $2.50 VPS from vultr, and never faced any problems with them.
It is not a technical restriction, but a legal one.

They are no longer licensed to use the more efficient comms. Those specs are not hard to get.

They can, of course, use them, and can be hauled into court for doing so without paying royalties.

Same for displaying the logo.
There are better protocols outside of MIDI like Open Sound Control aka OSC (http://opensoundcontrol.org)

I used to do a lot of experiential retailing experiences and OSC was our preferred control scheme.
That's not evidence of spying for the party, it's evidence of others spying for them...

I'm not sure whether someone in the Chinese intelligence services could easily get Huawei to assist with espionage if doing so might hurt the profits of someone higher up in the hierarchy.
> Sometimes UUIDs appear as just identifiers and are not handled with any secrecy, so they just can't always double as a security feature.

I can see your point. If UUIDs are handled in such a way that they are discoverable by anyone, they are not enough to make the references secure.

I think the point tptacek and others are making is that this is an instance of the defence in depths principle, though. In scenarios where UUIDs are not simply discoverable, using UUIDs is inherently more secure than using a monotonic ID, simply because the monotonic ID can be easily guessed. Yet, they are still not enough in isolation and you should be additionally using proper access control (due to eventual leakage of particular UUIDs in emails and such).
To-may-to, to-mar-to.
More people said it here but I do 60-70% of my work on my smartphone, including dev. No games, no social networking, just work. It is not only not a toy, it is vital to my workflow.
Something similar happened in Poland, after France Telecom bought Telekomunikacja Polska (Polish national telecom). The conditions of the aquisition precluded FT from firing a lot of the staff, so they moved a lot of the better-paid people into call center hell, managed by nazi-like assholes. As per account of my family member that was one of those people, most of them quickly got perscription drugs from a psychiatrist (tranquilizers etc.), to avoid nervous breakdowns. After a couple of years, 100% of them left, often for an „early retirement” scheme which paid 20-25% of their salary.

Oh, and that was when the FT was still „the good guys”, i.e. a public service. I guess they just treated Polish branch as their for-profit colony, where rules of basic decency do not apply.
Right. I'm 'business' and the split 'business' vs 'tech' should not be there. I'm sure we've both seen terrible things, these are reinforced by organisational constructs. Escalate escalate escalate if you see something wrong. To coin a bigcorp slogan, of a company I admire the mission of, "Do the right thing" and "Not good enough."

I recently opened a new bank account in the UK and chose a 'challenger' bank. The process was secure, very smooth, the customer support very nice. They have no branches. This is regulationtech, not so much fintech, and challengers are coming from all sides, including in insurance. I wish these challengers well as being on the inside of incumbents I'm just left scratching my head "Why?".
Interesting, I didn't know Yahoo! was based on this. +1
the article says that civil service employees don't receive the same unemployment benefits that private sector employees receive

Employees in the private sector can receive significant severance pay, which provides a financial cushion while they look for a new job. Civil service contracts don't have that perk, so France Télécom employees were reluctant to quit.
Well, they made a lot of money by reducing the personnel costs in spite of the law making it very difficult to do so. So they definitely earned their salaries. The system works for optimizing profit under the contraints that exists. Notably, there are no moral constraints defined, and the morality of these actions are not a subject in this trial.

I think this is a sad state of affairs. It could work if the law perfectly reflected the ethics.
They tried with LiMo/Bada/Tizen and couldn't pull it off...
Previously: https://news.ycombinator.com/item?id=19999127
I'm really not interested in "Lua now implemented in x", what Lua needs is the new Luajit finished with the advanced garbage collection.
I really like how github fork can be implemented as new HEAD etc references to the same objects. New commits refer to the original project's objects.

i.e. git's content addressing, intended for identical distributed objects also automatically enables de-duplication of identical centralized objects.

Regarding the article, it seems to be saying you can't bazazr-fork a project on github. I don't see why not - although the default fork is associated with the forked project, why can't you start a new project, using a clone of the forked project?
Here is mine https://github.com/kisswiki/kisswiki/tree/master/src

A lot od topics
I really don’t see what point you are trying to make here, and how it is connected to anything the person you were replying to was talking about (which is industry politics). If you want to take the discussion into that direction we can go further back, and America wouldn’t even have existed if it weren’t for Europeans colonizing it (which, of course, is an equally absurd statement to make)
Well I guess its a good thing that Apple is selling less and less phones anyways before this trade war™ mess, might make it easier to leave, their new product is selling credit!
Right, if the cops are so worried about having access to mobile phone data, they could try lobbying for Chinese style enforcement where you have to have an app installed, and if you do not then you are guilty of an offence. I doubt that would fly.
This abysmally poor and fatuously argued opinion piece transcends self parody and exemplifies fractal wrongness.
No need for ML

https://docs.opencv.org/3.4/db/d5c/tutorial_py_bg_subtractio...

https://realpython.com/face-recognition-with-python/#opencv
Ah privatization. The success story that knows no end.
Has been this way at every family party for at least 60 years, 40 odd ones of which i have been a part of. Eventually, everyone ends in the kitchen.
\tangent Time was, a J prefix initialized Java.
(Polyglot) Project Euler
But your belief can't be true because I'm both trump and Brexit the side that spent the most money (by far) was beaten. Clearly that's a syringe against the idea that political power covers directly from money.

See also: tech firms in Europe
Alerting on certain log entries, please :)

Even a simple label match would be a good start.
Music performance is a synchronized effort, and with very precise timings. If there is lag, everything is just a bit late and a musician can (unconsciously) compensate up to some point. But for example (if my math is correct) 120 bpm, has 8th notes every 250ms.

If drum beat is sometimes, and only sometimes, 100ms later than it should, the result is not nice at all. And it is random jitter.
As an Australian can I share the opinion that our leadership would literally jump off a bridge if the US government said it was a good idea.

We have a long and storied history of making bad decisions to appease greater powers.
> France, in spite of all the beheadings, never really lost its aristocracy.

the beheading were about getting rid of the nobility(and the clergy), not the bourgeoisie.

The French revolution wasn't a "grass root movement", "coming from the people", it was just a power grab from a specific clique. I'm not saying it didn't benefit the poor with the abolition of privileges, but it was really about trading an aristocracy for another. In fact, as soon as they were done with the nobles they started to behead one another during something that was called "the terror".
Original source: https://sattrackcam.blogspot.com/2019/05/wowowow-spectacular...
The leak said they could help build infrastructure like antennas and base stations. That's far from being banned.
I have a different objection: the 'J' prefix is standard for projects in Java, not JavaScript. 'JSLua' would have been better.

Turns out there's already a Lua-in-Java project that goes by LuaJ: https://github.com/luaj/luaj
Traditional ceremonies aren't contracts.
I wondered about cases like this. I don't think Facebook is well suited to dealing with the social nuances of real-life humans - context matters. Mass false flagging must be an equally difficult problem to deal with.

Not that I make a habit of it, but sometimes something really annoys me on Facebook, but there's rarely an option that explains the actual problem. For example the other day I got a friend request from some young woman which I didn't accept (but left the request there encase it turned out to somebody who didn't look like their profile). A few days later the request turns into a young Indian looking man. I think most people can agree that bate and switch is bad behaviour for a social media network, but I couldn't find an option to report it using their limited interface.
Yep, ex-Orange employee here. More and more responsibility, not more pay because.. well, the school you went to in your twenties hasn't changed has it...
Emigrated.
And sometimes you see something that is an obvious scam/spam, and you figure it will get reviewed faster if labelled “hate speech”.

Just like needing technical support, so you call sales instead.

Or when you say you’re going to cancel just so you “unlock” the retention deals.

Such is the MBA league game of modern life.
Fish shell gets around this by using a list for it
> Time you enjoy wasting is not wasted time.

People use this to justify just about everything, like being addicted to World of Warcraft for 5 years and forgoing their ambitions to watch Netflix. It's a joke at this point.

It needs to come with a second part "but do your best to set yourself up for life fulfillment" or be refactored into "don't beat yourself up for wasting a little bit of time". Wasting time and instant gratification will absolutely keep you from achieving what you want in life.
> Actually it's about security as well.

Since you name the "five eyes" countries. Is it because Huawei's products make it harder to spy on the population?
If this happens to my FirstName+LastName accounts I’ve staked out, I’ll be pissed.

My guess is that they label every account with a lifetime customer value number, and if the costs of your database entry is more than that, they cull it for “being a bot”.
My life has gotten easier since I started using ShareLatex (now Overleaf). It's kind of like Google Docs for LaTeX, and it checks your code for errors as you type.
Ask HN: Which is the most useful Angular version?
Effectively you're under their families power, being "discreet" and doling out money adhoc I wouldn't view as positive, it's them maintaining permanent control. I've long thought that the approach taken by my parents with far less money was pretty good- you get an allocation at 18, more if you're using to to go to uni. If there's any left over at 21 you get the remainder but after that there's nothing more and no expectation of inheritance. I'd try to follow something like this regardless of scale, if it's a couple of million maybe set up a fund that stops at 25
That stopped working for me. It seems I'm not logged in though, I just have most cookies set to delete when I close the browser.
Interesting thought. It could explain why a good friend while being very smart and a good leader figure with very good social skills, still failed at some point.
In that case C#/EF/SQL Server is what that app was made in. his was like 6 years ago, admittedly, but it didn't geel as if it's really treated as a first class citizen. Everything's in ints in example code, you have to fight the auto-code generators a bit, etc. So in my experience it's never anywhere near as seamless as the int support.

But it's not just the support that's such the problem. You're testing, you need to switch category, you can't just change a 1 to a 2. You have to go find what random uuid the categories had added to it. You can't just go into the DB and add a new line, you have to open a UUID generator. You can't just quickly add a foreign key relationship, you have to look up the UUID. And a ton of other little annoyances.

Actually, categories are an excellent example of something that shouldn't be a UUID, they're actually supposed to be discover-able.

I think my present project has UUIDs on the user, company, invoice and payments tables, but still ints as the primary key. Everything else isn't worth it. There's a merchant table, but again, they're all supposed to be discover-able (and aren't editable by the merchant themselves).

I also generally implement controller level security that checks access to the root object being returned by default, so I can't really make a mistake exposing an unauthorised object. There's an occasional controller where I've made a conscious decision not to implement that level, generally actions that allow both authenticated and unauthenticated users (e.g. viewing merchants or categories).
Alleged backdoor. There are a lot of allegations against Huawei but not a lot (if any) concrete evidence.
George Boole proposed something similar in The Laws of Thought: he considered a definition of c = a/b where a = c AND b (even if he didn't write it like that).

Thus, 0/0 was an indeterminate value, and 1/0 was seen as an impossibility.

Boole's example: if m means "is mortal" and h means "is human", then saying "there is no immortal humans" is h AND NOT m = 0, and Boole explains that from it you could deduce:
m = h + 0/0 and not h
meaning "mortals are humans and something indeterminate which is not human"

here it's still George Boole trying to cram normal arithmetics into logic, but still.
Ask HN: How do you list your skills on your resume?
How do you separate all the different types of tools? Do you use bullet points? Or paragraphs? I always have trouble deciding how to list skills such as programming languages, cloud provider tools, databases, frameworks, processing tools, etc. without using too much space.

Thanks.
Looking for Black Mirror like stories/tech with serious implications for human
I'm a doc producer developing a series on the dark future of tech. Think Black Mirror but as a documentary. I thought I'd go directly to people who would know to find out more. What is some of the fringe tech being created (e.g. deepfakes/deeplearning) that we should be really worried about? What are some of the more worrying forms of tech re surveillance (e.g. social credit score/facial recognition)? What are some of the strangest places one can find dark tech being developed without real thought/regulation? Anything that keeps you up at night I'd love to hear about. I hope this is not an inapropriate post. Thanks!
Aparently I'm a bad actor, because the "checking" page never redirects to anything. Guess the author doesn't want people to read his site. I'll comply.
If they're banned from doing business with american companies why would they give a shit about the legality of their SD license?
Dunno about yours, but my cat has been known to spend all day on the keyboard and drain my laptop’s battery while I’m away for the day.
That, and the fact that our computers were really shitty. :) It also helped in development of very clever analytical and numerical integration techniques, e.g. Sobol sequences.
Would you please explain the components of this setup? Hotkey tool, window manager, search tool etc? Thanks
I'm not in that industry, but isn't it also used for controlling stage lights in some cases?
U.S. military to analyze 350B social media posts to understand popular movements
Not a very long term solution if you ask me, that will stop working as soon as possible.

And I'm pretty sure whatever is in there isn't worth the hoop jumping so it doesn't look like a great short term strategy either.

Ignoring sites that push this crap is effortless and very effective.
Some coordination there courtesy of Zookeeper.
For me it's a long walk with my dog. Gives you time to reflect and sometimes good ideas come up.
That blob of bash output is not what i'd consider simple...
How Cryptocurrency Scams Work
When the Authorities Tell You to Dissent
The problem with the name is that it's almost identical to the Java implementation of Lua which is called LuaJ.
Really cool! This reminds me of Roger Johansson's evolution of Mona Lisa [1] with random polygon shapes.

[1] https://rogerjohansson.blog/2008/12/07/genetic-programming-e...
Utterly stupid
I’ve heard there’s some extra value for EBay accounts before a certain year.

Probably because they just didn’t collect/verify enough data back then to be confident enough to make a decision.
Yep, am using QLC+ at the moment and it has profiles for all sorts of midi controllers. https://www.qlcplus.org/