skysight-inc/HackerNews huggingface dataset:
The TypeScript language service is indeed extensible, but keep in mind that extensibility points can only get you so far, and JetBrains has spent the last 20 years putting a massive amount of work into a JVM-based code intelligence system. They can't just port all that to Node.js (and Go and every other language/runtime where language servers run).

Of course it would be great if the official TS language service included every imaginable IDE feature, but realistically it will always lag behind a team focused on exploring new ideas. JetBrains is going to want to experiment with new language-aware features, iterate on some of them, and throw out the ones that they aren't happy with. An open source tool shared by all editors isn't the right environment for that sort of experimentation. (They could fork the language service, though, which has its downsides but maybe is most reasonable here.)
Your relationship to your coworkers is entirely contextual, varies from person-to-person and company-to-company, and doesn't lend itself well to pithy broad brush statements.

Completely right about HR, though. Their mission is to push paper and ensure the company doesn't get sued.
I'd propose that "quit" should do two things:

1. Print "You can also quit using Ctrl + D"

2. Quit.

But I also believe that only doing step 2 is better than neither. psql should prioritize psql's usability over educating users on Unix standards.
Yes, It's already been used on STM32F407 and ESP32.
I like the idea, but does it track me? Can you guarantee that it doesn't?
OpenCV won't do the recognition/task for you, which is what the OP was referring to. In a nutshell, it's a bunch of useful tools/building-blocks. It's up to you to use them in the right way, and then apply CV algorithms + training so that it can do something.
There have been centuries of philosophical debate on this subject. I don't think anyone who seriously looks at the topic is leaving out risk.

The argument (outside of Marxist circles) is more to do with whether business owners are being overcompensated because owners are able to exploit the market failures of the labor market--information asymmetry, power imbalances, quasi monopsony positions, government assistance for low paid employees etc...

There are also arguments about whether owners are being overprotected from risks by relatively recent concepts like limited liability (and more direct forms of corporate welfare), and arguments that workers aren't really in a zero risk position.
Not quite sure how I feel about this being summarily ripped down from the front page, especially given the contents of the article. Was this removed based on the title alone?
This is a good troll post.

No Agenda is not "white supremacist" in any way shape or form, and Curry is not an Islamophobe.

Dvorak got kicked from TWiT because he (correctly) thought there was something fishy about the clock kid story... and he sure wasn't the "misogynistic" one at TWiT...
I agree about hurricanes, but about the rest - how so? Does history record any case of terrorism scaling up? Meanwhile, both road and cancer deaths scale up directly with the growth of modern civilization - more people = more cancer deaths; more roads & cars = more car deaths.
Critical mass takes a while to start, but once it starts, it won't stop. To answer your question, even if the first generation of successful AI startups get acquired by US companies, that success will create an appeal for even more European startups to be created (both because it's getting visibly successful, and because founders from the previous generation re-invest their gains in the next generation of founders). So the second wave is bigger than the first. And so on.

The only problem for Europe so far, is that critical mass has not been achieved yet. Maybe it will eventually, hard to tell.
That issue is nearly impossible to solve, because of the scale. You are talking about a significant change in each individual of a significant portion of the population of humanity.

Anonymity and privacy, on the other hand, are scalable solutions.
If you were always enraged that wouldn’t bode well for raising an infant to a self-sustaining age would it?
They will fix it European way.

> BERLIN (Reuters) - The German government is taking steps to counter a surge in Chinese bids for stakes in German technology companies, including the creation of a billion-euro fund that could rescue such firms in financial trouble, a government source told Reuters.
Quantum mechanics is not based on special relativity at all. In fact, you can show that you can write Hamilton-Jacobi's equation (purely Classical Mechanics) as a limiting case of Schrodinger's equation.

It is true that QM came about initially as a problem with the quantization of the electromagnetic field, but that was a bit of an accident.
It looks like they're installing youtube-dl via apt, from the Ubuntu 16.04 repos (which is what the docker image uses as a base), do even rebuilding wouldn't cut it. I wonder if this will even work out of the box, because YouTube changed something that required youtube-dl to fix a month or two ago.
For practice
www.practity.com/343-2/
My problem with this is that you have to make sure every contributor has the same editor settings. You have to also configure every editor before you can use it to write code in such a language, which is sometimes impractical.

Curly braces make this not an issue an they're visible. I don't want to depend on non-visible characters for behavior, but it's only a personal preference.
The way Chicken Scheme compiles to C is pretty neat actually. It gets turned into a giant chain of function calls, so that the stack never actually returns.

So this Chicken code:

(foo)
(bar)
(qux)

gets turned into this C code:

foo(bar(qux()))

When it hits the C stack's limit, it resets the stack and unwinds to the beginning, and starts over again. I think it was done this way to allow call/cc to work without having to use setjmp/longjmp.
Operation to evict Hambach Forest activists suspended after tragic death
Sorry, it's not your fault but I found this funny because, of course German is the top first language in the EU, it's EU's most populous country, by far. Romanian is the 7th and Dutch the 8th and so on, pretty much every country has its own national language, with only a few exceptions.
I work for a US organisation in London, and not finance.

The average compensation for engineers is about £100,000 - some above and some below. This is on top of private medical and dental, generous pension contributions and a number of other benefits.
I doubt the situation in Spain, Italy and France can compare to the one in Romania, Poland or any of the other eastern members where it's not just the scientist and engineers but also the doctors, nurses teachers etc etc that have much better prospects abroad
Being opinionated
The same can be said about information that is not anonymous, it is also worthless unless it can somehow be verified.
You only have to copy if your array is implemented as a simple linear sequence of memory addresses. More advanced implementations don't have to copy everything. E.g., Clojure's vectors (its array equivalent) are effectively O(1) for the common array operations that are O(1) on naive arrays, like indexing and insertion. But Clojure vectors are still purely functional. (The actual time for some of those ops is O(log32(n)), but log32(1,000,000) = 4, so it's effectively O(1).)

The term for this is "persistent data structures", usually implemented via trees, where replacing an object in a vector is implemented by building a new tree, reusing all of the old nodes except the ones that appear in the path from the root to the replaced node. That's why Clojure's Vector is log32; it's a 32 b-tree. (I'm writing this from memory and have little Clojure experience, but I'm pretty sure I have it right.)

Many languages have implementations now, but most aren't as fast as Clojure's. E.g., there's immutable.js: http://facebook.github.io/immutable-js/
Sad to see all these comments focusing on what Dvorak "got wrong" instead of his better columns, including recent ones: https://www.pcmag.com/dvorak
>Your feedback is so constructive, THANK YOU Man

I'm glad you take criticism so well :)

> I am not an UX designer to, so maybe this is the reason of bad UX and UI.

UX design is a bit like programing: if you just do stuff and never test it it's unlikely to work. The single most valuable thing you can do for UX is to grab somebody from your target group and let them use your program. If you don't explain and don't comment, you can watch how they will struggle with things you thought would be obvious. Then just change those parts and test with someone fresh until it really is obvious to someone not intimately familiar with the inner workings of the software.
Who is this for, exactly? It's introductory material for the "Quantum Cryptography School for Young Students", but what is that?

One quote:

"We’ll
use special mathematics – complex numbers and linear algebra (vectors and
matrices). Unfortunately, most high school mathematics curricula around the world do not teach linear algebra. It’s not very complicated. It’s really just a different and
clever way to add and multiply numbers together, but it’s a very powerful tool."
What about someone who once had a penis but no longer does?
Twitter and Facebook Are Publishers, Not Platforms
Same as how most containers update, rebuild a new version push and deploy.
In vanilla QM, time is Newtonian - taken as a given, independent variable. You can "tack on time dependence" as it were. (Special) relativistic QM becomes quantum field theory (well, first Schrodinger's eq becomes the Klein Gordon equation, then Dirac stares into the fire and anti matter pops out... etc...). I will put this here for others who may not know about these distinctions.
This isn’t true. GC’d languages can be as fast or faster than C. Especially LuaJIT.
On a related note, can someone recommend a good modern library to build similar visual block editor? Blocky is good, but it shows its age. Preferably not depend on React.
This is really cool. We already have a large GraphQL schema that we'd like to make some changes to. It'd be nice to be able to bring in our existing schema to visualize.
Ask HN: What small security fix would you like to implement in your company?
Working nights and weekends is a luxury for the young and childless. It's just not realistic for most people with families.
Seconded. Great README.
Deaths through weather and other natural disasters can scale perfectly fine, due to the scaling up of interlinked dependencies that are then run with minimum overhead. Puerto Rico was a Wexelblat disaster, through and through.
But it isn't actually using that in the app, it's using the https://github.com/przemyslawpluta/node-youtube-dl npm package.
This is awesome. One change I would make is click once on something to launch its description, click anywhere to close. Then the screen is free to select the next description on another item.

Otherwise super cool!

Anyone know how long the signal delay is?
Microsoft is perhaps the very best example of this.
Oh I couldn't agreed more. Chrome's tab management, in my opinion, was quite bad last I checked. Having lots of tabs open means making them so small that they're losing their title and super hard to click on them. Granted, I haven't used Chrome recently, maybe it has improved. But I think Firefox was better at this and with a tree tab extension you can actually browse the web, have a lot of projects going on at the same time and utilize that RAM.

I haven't found a good enough tree style tab extension for Chrome/Chromium and that is the main reason I am not even considering it as an option.
For the same reason you write unit or integration tests.
That’s a real shame, he was the only reason I read PC magazine. We canceled our subscription years ago, but I’d still go to Kramers and pick up a copy to read the columns. Aging out of the tech industry is a tremendous problem, but I don’t see there’s much we can do about it.
Here in Spain is also quite common that nurses emigrate. Mainly to the UK, although that will surely change after Brexit.
Communication with Hayabusa2 is via radio waves that are transmitted and received by large antenna at ground stations on Earth. Our website “Haya2NOW” shows these communications in real time.

http://www.hayabusa2.jaxa.jp/topics/20180515_e/
People compare (smart contracts + no social insitutions) to (paper contracts + the entire legal and political system). But that’s not a fair comparison.

Start by imagining the exact system we have now: police, district attorneys, private attorneys, judges, appellate courts, senate, representatives, and executive... all of that in exactly the same configuration, except nothing is considered settled law until it is finalized by those people on the blockchain. No changes in law or consequences, just a replacement of the existing ad-how bookkeeping with blockchain-based bookkeeping.

That would seemingly function, given the current system functions, right? We would probably need some additional laws on how to deal with lost keys and such. But that would be resolved through existing structures. Someone starts impersonating a senator, the FBI investigates, there is a criminal trial, new keys are issued by the executive branch eventually.

Now imagine a slightly different setup, say... the same thing except no legislative branch. Non criminal law. Just the courts and the executive branch, and the executive branch is charged only with carrying out court orders that result from civil contract disputes.

Would that work? We don’t know. But in this blockchain world, people would be free to try that too.

Now imagine every possible variation between those two scenarios also being played out, in little communities who opt into them.

That’s the idea.
Yes, if only the Nazis had anonymity. 10 years ago it was fine to round people up and send them off to their deaths, heck everyone was doing it. But now they're rounding us up and trying us for war crimes! It's outrageous!

Stick to what you believe, or apologize and change your views. I'm tired of people just going along with what's "in", and acting indignant when they're called on it though.
Nice quote. Matrix arithmetic is a bit different thing than linear algebra.
From the outside, the bureaucracy certainly seems like a big part of the problem. I've idly thought about moving to one of those countries and starting a company there because they are so nice. But one of the big things that kills those ideas are the horror stories about the horrible bureacracy, with non-deterministic results despite the same inputs. Starting a business is hard enough without spending time dealing with that kind of BS. If they were able to get their houses in order and make running a business there simpler, I imagine that many people would be more willing to start them there. Until then, it's a nice place to vacation before returning somewhere else to get work done.
https://youtu.be/ooZtzyHTX7g

Maybe first time in the wild, bit we've known they eat fish for a long time. The above is a video of one catching and eating a fish, posted to YouTube 10 years ago.
“Rise of Hardware Security in Computer Architectures” by P Schaumont/P Montuschi
> So, the same problem that the poor(er) states in the US have. And yet, they seem to be content to stay within the union - so I think there may be a little more to it than a single variable?

Are you seriously comparing the USA to the EU? Are you retarded? The USA is way more homogenous than Europe. The USA barely has any history, it's such a young country! European history goes back many thousands of years, you can't just force incompatible cultures together.
> I mean, that’s just kind of argument against…computers?

No, it's an argument from programmers' common sense. Smart contracts are code, and we all know that any program more complex than hello world will contain bugs, due to both coding mistakes and errors in modeling the relevant aspects of reality. Given that, binding people with (immutable!) code seems like an extraordinarily bad idea.
> In what way are Windows and Edge "software" but Android and Chrome are not?

> The company that is operating a data service is the one not in the data business?

A company in the software business charges for the usage of its software (Windows, Bing API). A company in the data business gives the software for free, and monetizes the data it collects about its users (Android, Google).
I never understood this. Whenever I see similar criticism, I wonder: what the heck does its author use to edit programs? Notepad?

(Well, given it's Rob Pike and looking at some of his work[1], this time it may well be close to the truth... ;))

[1] http://acme.cat-v.org/
Deprecated then?
I was driving 60 the speed limit on a rainy day in southern Cali when a truck appeared out of nowhere, spinning into my path. I had a very brief ‘oh shit, this could be the end of me and my wife ‘ moment and then I calmly swerved to the left into oncoming lane that was empty at the time. The back of my car clipped the spinning vehicle at probably full speed perhaps slower If I slowed down (I can’t remember if I did) and we spun a complete rotation and a half to end up on the oppoite side of the road facing the opposite direction. My wife went into full panic mode while I was as calm as I’d ever been for reasons unknown to me. I realized later had I panicked and waited a second longer to take action, we’d likely both be dead now. I don’t know if t all happened too fast or if my mind decided to stay chill instead of panicking, but I’m glad i did what I did and that there were no cars in the other lane.
He said "taxes are excessive" not "high" and "bureaucracy is excruciating" not "high". Both his statements and your statements can be true simultaneously.

Taxes may be excessive but lower if the services received for the taxes are inferior or undesirable. Or if the tax is raised in regressive or arbitrary ways.

Germany may have a large, effective bureaucracy while Spain may have a smaller, corrupt bureaucracy. This I believe is demonstrated by the "Corruption Perception Index".

Welfare states really have nothing to do with how regimented society is.
This guy's name is al-Khwarizmi..
Fair is a word for children. It’s unfair to the Italian restaurant that you’re eating Mexican. It’s unfair to the grocer that you’re eating at a restaurant. It’s unfair that you’re buying groceries instead of seeds. As adults have told children for thousands of years, life isn’t fair.
Atomic clocks measure atomic state transitions. There is no distance here - the oscillations are in energy states, not position.

In fact, the atoms undergoing these state transitions are cooled as much as possible to prevent any sort of movement:

> The accuracy of an atomic clock depends on two factors. The first factor is temperature of the sample atoms—colder atoms move much more slowly, allowing longer probe times.

https://en.wikipedia.org/wiki/Atomic_clock
Dvorak: "Twitter and Facebook Are Publishers, Not Platforms" https://www.pcmag.com/commentary/363100/twitter-and-facebook...
> QM is based on special relativity

Not at all. QM makes no assumption about spacetime; you can formulate it without even mentioning space and time. As Scott Aarons puts it [1]:

Basically, quantum mechanics is the operating system that other physical theories run on as application software (with the exception of general relativity, which hasn't yet been successfully ported to this particular OS).

Historically, QM was developed in the context of Newtonian space + time; then came relativistic quantum mechanics, which is essentially about a fixed number of particles in a special-relativistic spacetime; and then came quantum field theory, where particles can be created and destroyed freely (because they are just excitations of quantum fields).

[1] https://www.scottaaronson.com/democritus/lec9.html
Put yourself at the receiving end of some arrogant prick for an extended period of time. You will then discover a myriad of ways to achieve your objectives with being one.
i'm reading it now, it's an interesting story.
TotalDrama.net
It's still on the front page.
Mathematical Patterns That Eventually Fail
> so that means having all that time to build whatever you want on your own time.

Which is why it's so important to spend that money wisely. If you're in your parent's garage, you might want to experiment with AWS (but for a strictly limited amount of spend and time) - just to get a feel for what it's like to scale. It's a common mistake to build a bare bones solution, and never have to worry about scaling.
I think polarization is a huge problem that may eventually damage the country seriously (you could argue that it's doing that already). I have been to the US since 2000 and it seems a lot of people are more interested in their party winning than in things being run well. So instead of solving problems people in Congress are busy campaigning all the time. Or trying to impeach whatever president has been elected starting right after the election. Things like health care are impossible to address. The US wants small government but it actually has a pretty big government that's very badly run and inefficient. Since the 80s all this could be compensated by running up bigger and bigger deficits but that will be over at some point.

I think the country desperately needs to add some element of proportional representation to the election system so people don't have choice between just two viable options but more. I believe things would change a lot if the big parties couldn't always vote straight party line but would have to make compromises with other opinions.
Thanks for feedback. I'm adding that to our list!
Very much this. I'll add that some jobs leave little free time and/or little mental energy during the week once you get basic self-care out of the way.
Indeed. MySQL replication topologies with GTID are super easy to maintain and run. Does Postgres still require "extra" tools like pg_rewind to do a simple operation like turning a former primary server into a new replica?

Some of the MySQL backup/restore stuff is a lot more straightforward (innobackup vs WAL shipping).
> They get famous not because of their well thought out positions but because of their charisma

Studies have shown that people trust pundits with gumption, not well-thought out or balanced ideas. Superforecasting, one of my favorite books, discusses this at great depth: the people with the greatest foresight and ability to predict future political events are the least trusted or respected, since they often don't have clear and easily-identifiable positions, but rather make all sorts of caveats and restrictions on their beliefs. This makes their arguments more complicated and less easily broken down during a shouting match on live TV, so viewers don't believe them as much and instead focus on the pundits with the clear, singular, loud opinions instead. Unfortunately, those pundits are often wrong, their opinions lack nuance, and their political forecasts are worthless.
We are no longer just trying to toggle a modal or show a popup.

The requirement for frontend has changed dramatically and now we need to handle entire UI flow, interactivity, data synchronization, and even some business logic like filtering and validations with JS, HTML and CSS.

There's no web app for air traffic controller yet, but pretty much everything else has a web app with a huge set of feature and non-feature requirements.
Source: https://jor.pensoft.net/articles.php?id=28067
HashiCorp Vault also supports that scenario: https://github.com/hashicorp/vault-ssh-helper . The main downside is that if the Vault instance is down, nothing can be SSHed into.
lol.

you test it. does it work? ok. ship it.
rleigh is making the same argument as people like Paul Krugman. It's a controversial topic for sure, but I think it's unfair to call it "short"

https://www.npr.org/2011/01/25/133112932/paul-krugman-the-ec...
Thanks guys! I'm part of the team. We were inspired by https://github.com/apex/up :)