skysight-inc/HackerNews huggingface dataset:
Yes, but the JIT may not actually know how to optimize the resulting translated code, if it doesn't have the kinds of patterns the optimizer is looking for.

Based on the page you linked, it seems like there are 4 different kinds of language elements, and parsing depends on which of those kinds something evaluates to. I'd assume that in normal code, most expressions will always evaluate to the same kind, since otherwise the humans writing the code would get confused. In that case, it might be possible to eliminate most of the ambiguity through static type inference.

For programs where you are unable to eliminate that ambiguity at compile time, you could compile code into a series of of function calls that take the relevant runtime parameters and dispatch on the types to perform the appropriate action. If you do that in a way that's similar to the usual type-dispatch in the host language, the JIT compiler will likely optimize it using e.g. a polymorphic inline cache.

I hope that helps and you'll actually see my answer. If you do, I'd like to know what got you interested in that question. (Are you trying to optimize an existing J codebase?)
I think she already has, for the better.
What a blasphemy, to compare officials and political systems of different countries! What must he/she have been thinking!

In other news, more US-centric brainwashing coming soon...
While I am curious how this will pan out long term I do think you need to adjust to one and some people will try standing too long too early and might actually hurt themselves.

I have an uplift desk, one of the L shape models. I like it but I found one benefit I did not realize when I bought it. I could have a proper sitting height desk. Don't under estimate that! The majority of desk are one height fits all and that does allow for proper arm angle which can lead to fatigue.

I recommend a motion board or even a small treadmill if you are so inclined. If neither suits them a foot stool to alternate raising a foot higher than another.
In a democracy there is at least a well defined process for removing leaders which is outside those leader’s control. Even then, I think the US system of term limits has its benefits and think it might be advantageous here in the UK. After all both Margaret Thatcher and Tony Blair, who at least in their early terms seemed to be effective leaders, became clearly out of touch towards the ends end even in the eyes of many of their own supporters.

However in an autocracy with no other clearly defined mechanism to constrain the power of a leader, term limits at least fulfil that function. The danger is that with no fixed constraints or limits on power in such a system, if a monster gains power or if power creates a monster, there’s nothing anyone can do. The question is, does the risk of that happening outweigh the risk of ejecting a capable leader from power earlier than necessary.

So even if you think Hu a Jintao is the best leader for China now and after 2 terms, the precedent could lead to someone you think is a terrible leader gaining perpetual power later.
The Secrets of Medieval Fonts (2016)
Eh, maybe, but I think IOTA has more to prove and more to gain by showing that they are associating with well established giants rather than the other way around. Besides, Switzerland is the place for Crypto now.
There's a reason why most music today is still mixed on an analog console. Notice that mixing and recording engineers, even if they use Logic to record, the computer is somewhere on the side, it's not in their face. They don't look at the screen, they just keep their hands on the analog faders and listen.
You're right, thanks!

I still forget sometimes the differences between BRE, SRE, and ERE (mostly due to vim defaulting one thing and perl the other).
I just want to say that including "permission" to eat one square of chocolate (consumer, one small nubbin, there is no standard size) in my 5:2 diet, gave me a very strong reward which helped motivate me to stick to the diet. So, whilst I totally get the storyline is how fictive the results are, I can also see why some diets including this form of reward for compliance could actually have a rational basis. And.. chocolate. mmm. I'm thinking about hippos dipped in chocolate right now. ok, skip the hippo.
> the object maintained altitude and was able to manoeuvre

Is there a chart of the encounters somewhere? All I heard is "it's northbound".
Russell on Happiness
I like this approach, going to try it out! Thanks for sharing and for releasing good open source software (gdbgui looks great)!
Yes, that's a nice idea. No cars in the city. Pedestrianise half the streets. Plant some trees. Double the number of busses (electric? China has lots). Allow delivery vehicles between certain hours. I think it'd be great.. much less traffic noise, easier to cycle, more public spaces. Maybe it'd be like the photos of Eastern Europe in the 70s/80s, with wide empty streets. I enjoy my car, but not in the city, and when most people in a city drive, it must be a net loss.
The differences between GC or JIT are completely irrelevant to majority of professional jobs. There are some where it matters, but again, it is not that difficult to learn about new one. There are some conceptual difficulties when jumping from typed language to non-typed, but that is about hardest thing.

Also, compare to quite usual career advice on fake it till you make it which is present in this thread too (by someone succesfull).
I have a github subscription for private repos, an s3 bucket, and a portable hard disk. Lately I've been thinking of investing in a portable ssd and working off that.
Installing the ELK Stack on Docker
We could do so at any time if the community decided it was for the better. Linux being open source means anyone can fork it if needed be.

China is setting the stage for an actual dictator.
EURUSD: Consolidates but with Recovery Risk
What’s New in Logz.io – February 2018
OK, I might have a couple more languages than the average mid-career developer, but I don't think I'm that much of an outlier. So here goes.

I have, in the past 10 years, professionally and successfully worked with C++, Scheme, Ruby, a couple generations of JavaScript and Rust. And I've written a whole pile of shell scripts. These were all "first tier" languages in which I was up-to-date at the time. I've also, as a consultant, delivered projects in C# and Java. In these cases, I didn't know all the tricks, but my code met specifications, it had tests, and it was reasonably clear.

Oh, and I also wrote a bunch of Haskell on my own time, and it was stronger than a couple of the languages that I got paid to use.

But no, I'm not professionally up-to-date in all these languages. My C++ is out of date, JavaScript frameworks change every year, etc.

But if you dropped me in a new job with a new language, I could be delivering business value and clean code inside of two weeks, and I'd be reasonably current on whatever framework I was using within a few months. Yes, it would take slightly longer for Elixir or Erlang, and longer still for something like Coq, because there would be new paradigms involved.

But there really does come a time when genuinely unfamiliar ideas in mainstream tools become rare and special. I'm always happy to learn something new like React's virtual DOM or Rust's borrow checker.

And I know plenty of people who are far, far better than I am.

And this is why I'm generally happy to assume that competent developers can learn on the job if they show any interest in doing so. You really don't need more than one person on a team who knows the deeper trivia of a framework.
Well, I don't know the Ubuntu specific part, but in Chrome with KDE you can simply click (probably works with other desktop environments too):

Menu -> Tools -> Add to desktop

Et voilà, you have an app with a separate profile in your KDE menu. For example, that is the way I use https://draw.io

Didn't know through that it was so easy to get it working with FF too. Thanks :-)
I think the point about identifying as a communist, or socialist, or a catholic, for example, is you accept a tradition with its warts. If you wanted to just affiliate with the values, you could say you were an anarchist, or a non-denominational christian, or indeed, just explain what you believe in.

As I see it, the latter is a cowardly choice. To affirm you're a catholic, or a communist, despite the often barbaric history of really-existing-X, is to accept that politics is hard, and that even beliefs that are gentle to the point of being asinine have their dark shadows, and that the only way to counter this is to be aware of them. To say you're a believer in the values, but not to identify yourself with those values as a tradition or history, is to ignore the danger of those values - and to risk re-enacting their failures.
Can I quote you from another post?

> It's not really that difficult to learn six languages to a level of using them professionally. I've seen it happen. [1]

[1] https://news.ycombinator.com/item?id=16458513
It'll be an S-shape. Musk had images of it in his Model 3 presentation when he first mentioned 'production hell'.
I guess you're just trying to show how to use MapD rather than showing when it makes sense to use it, which is cool. For the latter, I found the results over here fairly interesting: http://tech.marksblogg.com/benchmarks.html

As far as "big/expensive toys" go, I was referring to total cost of ownership of putting something like MapD in production vs PostgreSQL. The latter can run on any machine (no GPU needed), there are plenty of hosted services, and there is a large pool of people familiar with it. If this is just about running some analysis on a local machine, that argument doesn't apply so much :).
Let me give an example if you don't believe me: I once argued with a senior dev for an hour that his code had a race condition and when he finally saw it he merged it anyways because it was "unlikely to happen". He was also "too busy" to write tests.

He probably thought I was an arrogant millennial too.
During a rough problem code session, I leaned back in my chair, hands behind my head, deep in thought about the problem, when the VP of engineering walked by. A few hours later, my boss called me into his office to let me know he complained about the money being spent on engineering and "...some engineer just sitting back, taking it easy in his office!".
Sure if you make up some stuff that does not exist then its better.

But if you actually want to talk about reality where we don't have a moon base that produces in-situ fuel, we don't have mining to get that, we don't have reusable lauchers to carry it into moon orbit and we don't have even a plan on how to store and use that fuel.

Even if that was your goal to devlop, then a moon orbit station would be a bad idea. If you want to build a moon mining base, it is much smarter to go to the moon directly and have the capability to deliver massive payloads there.

All that NASA is planning to do it establishing a small outpost and that will take at least 10 years. SLS/Orion/DSG are all very expensive and you can't even deliver anything to the actual moon. So you need another reusable laucher component that is not even in the budget.

SpaceX architecture is also far, far cheaper. One booster, one ship that can land on the moon or on mars. Its far cheaper, simpler and more capable architecture.

> plus more novel launch mechanisms like space elevators and mass drivers are more feasible on the Moon than on Earth

Yes, but those are extremly far in the future and the DSG will not get us there.

> The far side of the Moon is also an interesting platform for astronomy.

Agree, but NASA is not planning on using that. Building a Space station near the moon will not help that effort. In fact, the money NASA is using to build SLS/Orion/DSG is cutting away money that could be used for such a telescope (as it already does for current missions).

> We'd also learn a lot about a Mars mission by being on the moon, such as proving out safe long-term habitats at a distance where rescue missions are feasible, studying the effects of low (rather than zero) gravity in the long term, etc.

Of course you can learn many things from the moon. But its also extremly different then Mars in many other ways. If your eventual goal for humans is mars, then using earth, orbit and mars itself is a far better investment.
PowerVR Low Level GLSL Optimisation (2017) [pdf]
>If you subtract out the votes of the people who live in ONLY the major cities like San Francisco and New York

So what you're saying is that your vote should matter more than mine because of where you were born v.s were I was born?

Let's turn that around. IF you subtract out the votes of the people who live ONLY in flyover country like the part of Pennsylvania in between Pittsburgh and Philly and the part of Michigan which isn't Detroit etc HRC wins by an overwhelming margin.

Actually lets take it a step further. New York and California pay the bills vis a vis the national budget. They subsidize the rest of the country. Therefore they're vote should count for more not less.

I know what the electoral college is and I've read the constitution probably more times than you. Just because its codified in law doesn't invalidate my point, which is that you're ok with minority rule so long as you're the minority. With all due respect, fuck you.
Do you have a link to a better researched paper?
Thanks, never saw that before.
> nobody tracks how much of their time gets eaten up by doing devops stuff

This has been my experience working with companies that use cloud services as well.

Another big waste of time is on application optimization especially around database usage. Cloud services tend to provide very low IOPS storage (and then charge exorbitant amounts for semi-decent performance) which forces spending a lot of wasted time on optimization which would never be an issue on dedicated hardware.
So am I - Chromium on Arch. i7 Kaby Lake. Out of the box wrt graphics, I have made no changes at all. #ignore-gpu-blacklist is still disabled. I suppose I could get the Nvidia GPU fired up but it isn't needed for this.

60fps.
Neatly ignoring the fact they own and build one of the walled gardens.
Or John Travolta (just Stayin' Alive).
Brown University announces free tuition for MFA degree in drama
Did the switch to DynamoDB make a big cost difference? I've never really thought about the cost of Dynamo vs. RDS as being huge, but honestly I don't know.

For most people (including every commercial project I've ever worked on), the time-saving and safety benefits of relational schemas was far greater than any theoretical infrastructure savings.
This also assumes intelligence is the limiting factor for solving many problems. I suspect information and computation is probably the larger factor for most major issues. The smartest player possible would still lose poker to someone that can read their hand.
Dupe :: https://www.reuters.com/article/us-china-politics/china-sets...

https://news.ycombinator.com/item?id=16458419
Hmm ... I think you have something there. It's got to be Apple iPhone delivery (and the all white motif matches Jony Ives design sensibilities - you can't have tail numbers messing up your design. Or transponders cluttering up your radio spectrum).
Who of the previous leaders of China have been unstable?
Oh, of course you can quote me. Though you should also explain how is this
particular quote of any relevance here.
This comment does nothing to assuage the impression that Xi's goals are of an autocratic nature.
North Pole 1958 https://wattsupwiththat.files.wordpress.com/2009/04/uss-skat...

North Pole 1987 https://wattsupwiththat.files.wordpress.com/2009/04/3-subs-n...
https://www.ic3.gov/complaint/default.aspx
>The problem is higher IQ mean means a healthier lifestyle, which is what protects against cancer, not genes that give rise to high IQ itself.

Based on what, exactly?
Given the junk people wanted to merge and Linus shot down, I doubt it.
>"There's also shortage of affordable and healthy options in just about every neighborhood.[2] "

This should have been:

There's also NO shortage of affordable and healthy options in just about every neighborhood.[2]
Investors look at the short term. In the short term this works well.

Even In the longer ter, individual investors may well personally do very well (be on the good side of the supreme ruler and the possibilities are very good).
I got a new TV last week. The problem with a preference for simple is that the best model bang/buck was a smart tv. I managed to crash it with only the remote controller last night.
Actually according to Buffet even _constant_ inflation can be very bad if the business is capital intensive with high fixed-costs.
See my point here: https://news.ycombinator.com/item?id=16458373
This sounds like one of those dad jokes people used to fax each other in offices in the 1980s.
Because smart stuff is here to stay and make our lives miserable. I don't know if smart bulbs will ever become popular, but you can't buy a dumb TV today anymore. I don't even know if there ever was a 4k dumb TV.
I don’t think it makes physical sense to talk about planets orbiting inside the event horizon. Black holes only shrink due to emitting Hawking radiation from the perspective of our frame of reference at a distance. We can consider the contents of the black hole to be undifferentiated mass/energy. From the perspective of a planet in that situation, that’s kind of meaningless as the process would take infinite subjective time.
I've heard this argument (something bad might be happening! we don't know the solution, but we must try Something!) about so many things over so many years, and it has not ever once resulted in a positive change. It's an argument from fear instead of knowledge.
Sorry if it seemed as if I were proselytizing any one specific program.
I respect Rips knowledge, but not always his approach or even his philosophy.
Biology and environment are far too individualized to speak in dogma.

My point wasnt even that you should resume barbell training (they're conveniences after all), but that weight training of any kind, especially those following the major points (progressive overload, proper macros, sufficient rest) will deliver.

But hitting those with an injury is an exercise in creativity :)
Back pain study. How is this "social sciences"?
Wut? The EU in the Merkel years went through some complex growth crisis; she helped resolving them in ways that undeniably benefited Germany and, in some cases, helped the bloc as well. Some of her choices (Schaußle...) weren’t great, but she hardly killed the EU project single-handedly - the project is actually very much alive, with commissioners increasingly flexing their muscles towards the world at large. If anything, she’s managed to keep some contradictory stances together for longer than many expected.
Yep the whole internet of things isn't my cup of tea either. I'm not letting my TV iniate an outbound connection without permission.

Security is a nightmare and I don't want to be profiled by anyone.
Climate changes, there just is no climate crisis in my opinion.
Hmmm, I definitely prefer to stand when in a creative flow state. Any activity that requires a lot of reading I prefer to sit for.
Dear VP of engineering, as a programmer, I sometimes need to stare off into space to visualize a complex system. <my boss> should have explained this, but didn’t, which I think is a failure to do their job.
[can't edit...]

someone asked me on PM how to get your hands on that pile of virtual cash. I'm no expert on that, and likely YMMV, but for us, we basically called account managers in the big 3 (GCP, aws, azure) and went shopping. With some PR visibility (i.e seed, some stupid "innovation reward", I guess any alternative empty proof of existence applies), we got offers (in the 50-500K range).

The way I see it, that's the de-facto standard - launch a VC funded startup, and cloud providers will align next your door to shell credits on your head.
I believe using a language "professionally" means being senior. Which is different from having a profession where you use said language.

On the one hand you're arguing you can't become "Senior" in 5 years, but at the same time you can become professional with 6 languages with little effort.
> You want to be able to turn the knob directly to max from 0, without having to go all the way around, but some have a stop in place so you can only turn it in one direction. Absolutely maddening.

At first I was thinking, "Well, when there's a stop in place, that's usually because that plate has one of those turn-briefly-to-11-and-let-the-knob-spring-back-to-10-in-order-to-activate-the-outer-area-of-the-plate" but then I realised how terrible of an interface that is, too! It took me years to figure out, and I have taught it to so many people since, who wish they knew about it earlier...

But what is more important than going from 0 to max, in my opinion, is being able to go in the opposite direction. When I'm holding a pot full of boiling water in one hand and stirring something with my other hand, I want to be able to turn off the plate really quickly.
Again just speculation, but could it be that these announcements are boosted by the IOTA folks? That the giants are not that much into the tech, IOTA just using the attention to boost their value? These guys are rich and I really doubt they'll do anything more than spend quality time in their Florida penthouse.
Take a look at Rippling :) www.rippling.com
This is a shader, there is absolutely no JS code involved. The code runs directly on the GPU
>> You're up to a surprise.

> That implies I don't have a clue what I'm talking about, which is discourteous.

You yourself first gave and now named that impression.

> I have no idea what your definition of "professionally" is then.

You gave no definition of yours, so don't complain that I don't fit it.

> Just because all VMs have a GC and a JIT doesn't mean they work very similar to one another. Not to mention unmanaged languages.

Then name a dozen of behaviours that each language or runtime has implemented
differently from virtually any other, so you need to learn them one by one.
That woman on the title picture somehow reminded me of Stargate's fictional character Jeanie Miller :D

https://78.media.tumblr.com/tumblr_lifvvogP0H1qh5nggo1_500.j...
Dunning-Kruger Effect : https://en.wikipedia.org/wiki/Dunning–Kruger_effect
Or, is it just alarmism?

https://notalotofpeopleknowthat.wordpress.com/2018/02/21/noa...
Yes, coming from the days of 6502 8-bit assembly with 64k of memory total for the operating system, the video memory, and whatever was left over for a program to run on the Apple ][+, this IS amazing.
I agree that it would be more productive for the waiter to be able to detach his identity from his job. But to even be able to do that in the first place, he needs to have something else going on. He needs to be so sure of his identity that an insult to his line of work doesn't bother him. But if he's taken the writer's advice, and kept his identity very small, what if he one day realises that whatever he saw himself as was a lie? Now he's in trouble again. And I think that's the danger of the writer's approach: you're always going to have to see yourself as something.

The writer claims that you can't think clearly about any topic that's part of your identity, but I disagree with that. I think the thing that prevents you from thinking clearly is that the topic is tied to such a large part of your being. If you instead grow your identity beyond a single thing, your capacity for outrage becomes diluted.