skysight-inc/HackerNews huggingface dataset:
Religion.

Talking about AOT compilation at Sun was tabu and I remember seeing a few forum discussions from former employees disclosing this.

Plenty of other platforms do support bytecodes, JIT and AOT on the same toolchain.

So they could keep the WORA story and still offer AOT as an option, which actually most commercial JDKs do.
Heads up: I think you are downvoted mostly because people fail to see the link (I didn't either).

(Yes, another Christian here, although not Catholic. There seems to be a few of us here only it seems we mostly try to stay technical.)
Paris also has specific bus lanes now everywhere.
Nice one although wondering how Vim is involved here.
Growing up, my grandfather tried to instill two major ideas in me and my siblings. The first being that perfect was an impossible goal, only achievable under artificial circumstances. Secondly, that practice makes permanent, so be mindful of what you're practicing.

The first part always seemed reasonable, but I have had a lot of trouble with the second part. I recently gave up playing golf when I finally realized I had spent 20 years practicing being angry.
Plenty of other platforms do support bytecodes, JIT and AOT on the same toolchain.

So they could keep the WORA story and still offer AOT as an option, which actually most commercial JDKs do.

Just Sun was against providing it at all on Java SE, but they actually supported it on Java Embedded.
AOT only applies to clases that have been AOT-compiled and are not transformed at runtime. Everything else will either still be need JITing or could potentially throw errors if pure AOT is desired.

AOT and JIT are not mutually exclusive. From the proposal itself:

> AOT libraries can be compiled in two modes:

> Non-tiered AOT compiled code behaves similarly to statically compiled C++ code in that no profiling information is collected and no JIT recompilations will happen.

> Tiered AOT compiled code does collect profiling information. The profiling done is the same as the simple profiling done by C1 methods compiled at Tier 2. If AOT methods hit the AOT invocation thresholds these methods are being recompiled by C1 at Tier 3 first in order to gather full profiling information. This is required for C2 JIT recompilations to be able to produce optimal code and reach peak application performance.
That's neat, but not only does it need a dedicated guideway, they even have crossing gates where it crosses streets.

As these things get smarter and can share with other road users, they'll need less dedicated infrastructure, which makes them much more useful.
Sqlite is perfectly fine, at the very least, quite easy to to transfer the entered data to postgres. Thank you for the suggestion, I'll look into this.
I managed to get this working as a WebExtension in Firefox (mostly just hacking around a few APIs that aren't ready in Firefox yet). Could be a path forward for folks that want to keep using pdf.js perhaps.
Most mainstream languages (C, Java, etc) have this. The ternary operator ?:
When you say "these guys were in a position to win local and regional powerlifting competitions with basically no training at all", do you have any similar examples for things like chess tournaments? Because if not, you're kind of disproving yourself. Of course genetics can assist you in becoming a good chess player but I have a hard time seeing how a genius who never played chess before just sits down, learns the game and then beats a grand master on the first try through genetics alone.
They did mention a 3000 V voltage and mentioned a similar technology developed by a Japanese company. Time for a dig through patents?
META:

When did we all start saying "performant", instead of "fast [enough]"? Was it about 5 years ago??? Maybe 10?

English, like SQL, is passe`.
> where every Joe Blow with an ego wants to make his mark upon the world

Yeah, definitely couldn’t have anything to do with trying to improve tooling for everyone.
"And even perfect practice will not help a person who is actually tone deaf."

Worked out well enough for Beethoven, Smetana, and Faure.
Worth noting that the HydraDock, after the Kickstarter run, did start taking pre-orders via their website, even as they hadn't fulfilled Kickstarter orders.
One requires expensive road infrastructure, the other doesn't.
Budapest Convention on Cybercrime
Even with that dock, the Thunderbolt display is still incompatible.
You do realise that CS research takes place at countless places 24x7. I just hate the amount of "research" numb-nuts from IITs think they do when they get the opportunity to do summer research internship abroad. Then they get endorsed & just slap it onto arxiv.org without peer-review or even the mention of a future conference.

All for just getting something to put onto an SOP & run off for an MS & join the big 4. This is the truth. People take advantage of the caste based reservation in India & get into IITs & as if that's not enough 50% of federal jobs in India are also reserved, not to mention the tuition waivers. Then these fucks go abroad with all kinds of loans that ride their IIT tag.

I just pity the other departments which actually do research & are in dire needs of funds for physical stuff.

I know this comment adds shit to HN but so do random arxiv papers. JUSTHADTOGETITOUT.
That was utterly terrifying to watch, yet the man carrying it out did so with seemingly complete composure. I guess there's really only one type of person that gets to be ~40 years old and disarming mines: one that knows what they're doing, entirely.
BTW, site projectjamjar.com crashed my firefox 49.0.1 (Linux) every time I tried to open it.

it loads the page fine, but two seconds after that it crashes
Your comments look a lot more like someone on a personal vendetta against PDF, for whatever reason, than an argument grounded in reality. There are people whose usecases are entirely different from yours, who do not want PDF to die because it is immensely useful.

I work in printing and graphic design, and PDF is irreplacable. It's literally the only dependable vector graphics interchange format that exists. Would you have us going back to passing around zip files of PageMaker documents?

SVG is a laughable train wreck for any use where it's imperative that files look the same across devices, media and apps. I've yet to encounter a non-trivial SVG file that renders exactly the same across, say, Chrome/FF/IE or Illustrator/CorelDRAW/Inkscape. I don't know whether the format is trash or all implementations are, but the end user experience is awful either way.

Now, none of this means it's a good idea to throw random PDF files at the web when HTML would have worked as well or better. If your argument would have stopped at that I would have agreed with you.
I believe the problem here is that even though they hadn't fulfilled initial KS promises, they were taking pre-orders via their website.
How to Build a Premium (Ubuntu) Sous Vide Cooker
Motu Banega Don – Motu Patlu in Hindi
FDI is mostly welcome, but large short-term flows spell trouble
>Does this "new" hyped framework needs entire libraries and basic components to be ported too?

Nope. It's just web technologies without reinventing anything you don't want to, which is why Vue's motto is "The progressive JavaScript framework", it's got nothing to do with politics :)

If you want componentization of some library you're gonna have to download the bindings, but if not, it's just HTML and you can roll just like you would without any framework. To make an example, I like using Material Design Lite for some cookie-cutter interfaces, and with Vue I simply used it in my templates like I always do. Then I found out about vue-mdl and it helps me cut down on the amount of HTML attributes and such making the thing more readable, so I npm installed it and started replacing things when I touched them and felt like it. But both ways of doing things live together and every bit of it was optional.
That'll be the killer app of Augmented Reality, "see-through" glasses.

"Ok glass, undress her.".
I think there should be at least somewhat of a distinction between athletic events and other activities. Not to dismiss the technical complexity of a deadlift (especially at those poundages), but it's fair to assume most people have picked up an object off the ground. Through general human movement they have more experience/practice with the activity as opposed to chess or the piano
This is because you are unable to configure PulseAudio properly despite the very good documentation it has.
(It could use better one for the internals though.)

- ALSA to PulseAudio routing works much better than most native ALSA drivers. This used to be not true a bunch years back. (alsa-pulse in alsa-plugins)
It is the default in many important distributions.

- You can also force PulseAudio to not take over hardware devices and still use default or other ALSA device. This requires disabling a hardware detect module so you will lose some hotplug potential.

- There are also ways to make it interoperable with Jack. Simple in fact. Works better than all ALSA to Jack approaches in my experience.

- One remote possibility is that you are using a sound card which has a broken ALSA driver. PulseAudio tries to use advanced features such as mmap, rewinding and buffer monitoring to reduce latency and improve performance. If one of those pieces is broken in some subtle way, it could fail. (generally crackle) In this case, this needs debugging work in ALSA side. Other applications also use some of those features.
Yeah, pretty much however you interpret it, it's not a good thing. We live in San Diego, and prices here have been going through the roof...far beyond the intrinsic value of a property. I don't have any data on the topic, but it seems to be "investors"--both foreign and domestic purchasing lots of homes, often in cash. In my opinion they're creating their own little (or big) bubble. After all, the price is only appreciating because you have enormous entities purchasing real estate as fast as they can get their hands on it. Hopefully, once things get too hot prices will implode and normal people will be able to afford to buy a home again.
> I have seen WAY more homeless, poor, disabled, and generally disadvantaged in California (and heroin users) than any other state. Perhaps they are just more visible, but the breakdown of the stats seem to agree with me[1]. Generally, conservative states just deal with things differently than liberal states

For example, if other states' way of dealing with homeless people was "buy them a bus ticket to California", wouldn't that have exactly the outcome you are describing?

http://www.mintpressnews.com/500-homeless-mental-patients-we...

The problem with one state treating the homeless well is that it simply attracts more homeless from other states, overloading the system. Homelessness really needs to be addressed on a federal level.
Is that actually something you need in your browser's default PDF renderer, though?
So if analog audio support is optional and all headphones are required to support digital, why would a vendor actually bother to implement analog output?
No steering wheel or pedals must mean the operator operates the door? "Quelqu'un doit sauter!". (This may not be funny in two languages.)
I'm guessing flash support tipped the balance?
For me, the pro audio part could use more work. Dealing with underruns in Jack is annoying and mostly kernel fault. (Because ffado FireWire works great.)
Vue's "default" way of doing things is plain JavaScript or Babel if you're using the vue-cli templates.

However, with Vue 2 TS typings ship with the packages according to the final comment in this: https://github.com/vuejs/vue/issues/478 so I'd assume TS is officially supported.
Absolutely agree that collateral damage vs many small-mid-sized hosting providers is 0 in Amazon, though you do still have to deal with the normal 'noisy neighbor' problem by re-creating instances in a different neighborhood.
Thus my fear and loathing of "ORM".

Service gets rows from table - essentially a set of name-value pairs or N sets of similar name-value pairs. Service writes data to consumer as JSON - also name-value pairs.

We could just (usually) run a prepared statement that safely inserts any search criteria into the query, then convert the DB name-values (possibly with column aliases) directly to the JSON.

In some cases, we might need to validate, or run server side business logic on some parts of a tuple, so, under duress, we could write a wrapper class that manages the name-values of a tuple, which are actually used - and not just shoveled over the fence, for business logic.

Or, we could define a layer of junk throw-away classes, or hell, maybe even 2 layers of junk throw-away classes, and maybe some other classes specific to each query or CRUD access type. Then we can shovel stuff into and back out of them, and immediately throw them away. Lazy loading apparently doesn't apply to all the gratuitous value mapping and copying that is always done, even if not looked at, etc.

The length of the code bloat, and the depth of hiding the database, in this style of code is appalling. (Not that you shouldn't have an access layer, but you can keep your HQL and rubbish like that, thank you very much)

IDE users like languages and tools that like IDEs :-(

Contrariwise, I have worked (sometimes) with languages since the mid 80s that don't insist on every identifier binding specified at compile time (vs mandatory early-as-possible - compile time - binding, so the IDE can autocomplete and rename, er, "refactor" everything for baby, regardless of how much repetitive drivel has to be shoveled into the project)

THAT'S what I think about, when somebody says "ORM" :-(

(sorry, I guess it's been a long week)
That last time must have been more than 10 years ago and/or you were using a sound card which had no drivers made yet. (or finished)

OSS4 has a different set of drivers. It sucks at both latency and maintenance though in all of them.
That's like farting in the bathtub and calling it a hot tub.
kdenlive is awesome. its not perfect and it can be a bit quirky but for foss I love having it for quick little videos.
There are a set of optimisations that you can only do at runtime that you can't do with AOT. Anything that depends on data is something that you can't reliably do, such as eliding null checks if you can prove this cannot happen based on the data passed in. There are also cases where you can have multiple subclasses of a type such as a normal and a debug subclass, or multiple drivers for different back ends such as MongoDB or Cassandra, only one of which is used at runtime but you cannot know ahead of time which is selected (for example, it's based on an environment variable or system property).

The point is that while AOT can do a set of optimisations, including whole module analysis, there are a set which are only available at runtime.
resurrect me when it's there
https://github.com/search?p=3&q=jaotc&type=Code
I think they can be pretty efficient and if a handle is kept on what's deployed on top, can be not that much overhead over the cost of the infra (whether it's owned or cloud). But that keeping a handle on things is key - starting w/o a DBA is nice but if no one is tracking tables or how they're used things can get pretty expensive :)

Specifically re CF - have seen a few companies use CF to do multi-infrastructure, but a lot of the companies we work with have 5-10 roles and just run them via config mgmt to deploy or now docker +/- k8s, and don't use PaaS at all.
I believe the ReadyNow technology used by Zing records what methods are compiled at which level, then trigger a compilation of those methods at start up. So you effectively use profiling information from the previous run to inform the next run of what the final target state is, allowing the warm up times to be dramatically reduced.
Watch a ‘Turbine Drone’ Lift a 200 Pound Payload
> Proteus is published as open-source under GPLv3 and we will continue to work with the community to make it available under less restrictive licensing conditions.

Maybe I misunderstand this, but I am presuming this translates to "we think the GPL is restrictive and we want to work to get this under BSD or something similar", in which case: why is that a good thing? As a user of tools, I want the maximally potent licenses on that software I use, and one of the best licenses for users is GPL3. This is particularly important for this component: the last thing anyone should ever be be encouraging or helping or in any way enabling anofher developer to do here is to take this complex component and build some closed-source "just trust us that this works" fork of either of these projects that manages to gain traction by having a better UI or better marketing or (most annoying) better portability (which would come from refusing to upstream fixes or changes to achieve such). And so then, given that the original code was (apparently, according to the story) under GPL, it seems like the entire goal of this project is to enable such evil developers, and so whether or not Moxie is acting wrongly here, these Proteus people are at best an anti-hero in this story :/.
The Changing Face of Home
Good that you know what is appreciated on Hacker News to tell us.

Oh, you've meant the comment police from the ministry of truth will kill his karma, yes they surely will. They always do.

PS: Down voting below zero is not moderation it's punishment, and yes, I know they enjoy it.
Slightly off topic but if you are interested in how HotSpot compiles to native code I gave a presentation at JavaOne:

http://alblue.bandlem.com/2016/09/javaone-hotspot.html

The presentation wasn't recorded but there is a video recorded from a DocklandsLJC event which is on InfoQ:

https://www.infoq.com/presentations/hotspot-memory-data-stru...
If you want to detect edits, you don't need an FFT. At an edit point, the whole image changes almost instantly (ignoring swipes). That means you just need the sum of per-pixel diffs from one frame to the next to be above some threshold.
...where they will likely vote for the same policies that wrecked havoc on the localities they're fleeing.
>>I would argue that is not necessarily the case. I have seen WAY more homeless, poor, disabled, and generally disadvantaged in California (and heroin users) than any other state.

That's because California has nice weather year-around, which makes homelessness a lot more tolerable. (Same with Hawaii: lots of homeless people hanging out at beaches and lying on the the grass in parks.)
Perhaps they could be resettled into some sort of a concentrated area, to provide you with living space.
After moving audio to USB-C, you only need one jack for charging and audio. Space saved right there. You'll also notice that 3.5 > 2.6, so it allows for thinner phones (for whatever that's worth...).

USB-C also grips the jack on the inside, likely making the connector inside the phone smaller. Please correct me if I'm wrong.
My two favourite aliases :

mo = ls-files -m
lol = log --oneline --decorate --graph

`git mo tests/` gets you modified files for the tests folder.

`git lol` I think as the command line version of gitk
Vue.js 2
Same. Spent a lot of time immersing myself in far right culture to learn. What I found was less ideology and way way way more hate, paranoia, conspiracies, and lack of critical thought.
LLVM bitcode is still architecture specific - for example, whether the code is 64 bit or 32 bit will result in different bitcode paths.

You may be interested to look further into Eclipse OMR, which is a generic VM used by IBM for many of their runtimes (including J9). The Testarossa JIT support landed last week, and although it doesn't support bitcode form directly there are optimisations that can be used to transform the static parts of the class from the dynamic parts, to facilitate loading. There is an IL for the JIT and interpreter use.

https://developer.ibm.com/open/omr/
In my opinion, this is why dyslexic folks think differently and neurodiversity is real.
Interesting, now I learned that a git repo can have any number of commits that have no parents. It can be achieved by fetching an unrelated repo and merging with --allow-unrelated-histories or by using git checkout --orphan.

> safety check

Why is this considered unsafe? Only to avoid pulling from unrelated repos by accident? The man says for --allow-unrelated histories:

> As that is a very rare occasion, no configuration variable to enable this by default exists and will not be added.

Well this is quite harsh, it looks like it's considered to be rather unsafe.
Which is great, right up until you want to charge the device and use the audio jack. Now we're back to a splitter.
Use ssr and no mechanical moving parts outside of the pump are left. Bump the watts to 2000 - 1kw heating element is a joke and waiting for the pump to come to temp will be painful.
That may be the case but people are noticeably more religious. I moved from CA to Austin a couple of years ago. Over 80% of Texan natives I know go to church regularly.
My theory doesn't suggest that all people are equivalent.
As I stated pure intellect lies in metacognition.

I also think that learning or solving problems is not deterministic algorithm, it's a heuristic.
If it's heuristic there are lots of random elements and tuning.

Obviously, everybody have their own "hardware" limit determined by genes
but often people make big mistake thinking they already reached their limit by simply getting stuck in some topic without seriously and very fundamentally reconsider their whole approach to the problem or learning process itself.

I think often in these situations, possible limit is much, much, much higher than one might think.
Bryan Lee O'Malley interviews Andrew Hussie (2012)
Or you can have two general purpose ports.
>There's outward niceness and human decency and then there're things like public policy.

We need more of the former and less of the latter.
Remember though, NP complete problems still are intractable (exponential complexity) even for quantum computers, to say nothing of NP hard.

Unger and Moult (1993) have shown a three-dimensional protein
folding model to be NP-complete, and a two- and three-dimensional
mathematical model describing the folding process as a free energy minimization problem is NP-hard:

https://www.gwern.net/docs/1993-fraenkel.pdf
Or,you know, add another port..
Take a look at [1] React Redux App by Richard Park. It has very well-formed app structure.

[1] https://github.com/r-park/todo-react-redux
I'm not OP, but I don't think that was an intended implication. It is my understanding that the genetic component of intelligence is widely acknowledged. I think the OP's model is still valid and useful, despite genetically-driven differences.
Hmm. So just make a request for "(my) messages since timestamp-x" from a client, build the join-query between "message rooms for me" and "messages since timestamp-x" on the server, then send a list of messages back to the client for the client code to sort out?

That actually sound good enough, as far as I can see: sometimes the client code pulls up 3 days (or max-N rows, or whatever) worth of messages when started (no big deal for me, might be for my daughter...), but usually only asks for new messages in the last minute (or whatever polling interval), after which the database and any application/middleware server are left alone.
In the Netherlands a test is underway using Ez10 self driving busses making use of bicycle lane: http://www.rtvdrenthe.nl/nieuws/113024/Eerste-zelfrijdende-b... (Dutch language)
I always think "perfect" meant "intentional" in that just going through the motions doesn't do the trick but actually being thoughtful about what you're trying to achieve and trying really really hard...
Sure, denormalize working storage in the app, fight to keep the "system of record" / "operational data store" clean.
That's why it's important to work hard AND work smart.
I can see the merits, but it also seems a rather joyless environment -- just do what Pivotal tells you. Was there any feeling of autonomy?
Schedule systemd.conf 2016