skysight-inc/HackerNews huggingface dataset:
Yes, this simply runs in the same Node.js process (or any other programming language really) and doesn't add any complexity. Under the hood it's simply delegating your GraphQL queries to another GraphQL API (e.g. PostGraphile or Graphcool) – think of this as a smart HTTP request forwarder.

In terms of the API you're using, you can either use a "dynamic" GraphQL binding which uses method introspection (e.g. via JS proxies) or a generated "static" GraphQL binding which maps the GraphQL type system to your programming language. This way you can catch errors at build/compile time and get auto-completion functionality like in GraphiQL/Playground.

Check out this article for some more details: https://blog.graph.cool/reusing-composing-graphql-apis-with-...
I would actually not be worried at all. As you have mentioned, Leaflet is ideal for people who look for something simple which they can further expand. Mapbox is more for people ready to pay for a robust set of APIs and SDKs which can be nicely combined together. From my experience, I think both of them are doing an excellent job.
This anomaly seems to be a name for when your program gets stuck in a local minima that is particular to rule based reasoning systems.

Machine learning is mostly about numerical optimization/exploration in high dimensions, so they can't really get stuck in the same way; your oscillating code could converge after a long time, but you probably need to solve the halting problem to know.
Dynamic Redux Reducers
Modern network load balancing and proxying
Now I wonder if there’s a business opportunity here with how insanely stupid laundry prices are at hotels, a laundry service specifically for travelers. Pickup and drop off of the items at a hotel, price by weight rather than per item, and offer services like you describe (call it launder-and-hold). Sign up local laundromats to participate and all you need are drivers to pick up and drop off the clothes.
Thank you for the input. They do. I'm in the EU, are you aware of any issues that I may face if I choose to disclose it?
> Atom doesn't use 80MB, it uses 800MB.

Meanwhile, my very well kitted-out MacVim is currently cruising along at 35.9MB.
Ford 40 electrified vehicles by 2022
We're getting there:

https://www.theguardian.com/us-news/2018/jan/09/us-to-loosen...
I think that is what happened with cash.
Bitcoin cash copied bitcoin and inserted new bugs into it.
With a heavy bias towards lucky (but they will usually attribute it to everything else but luck).
You can manage that with mutations which correspond with PostgreSQL functions to do the writing in the Postgraphile system.

create or replace function addFrobnoz (fooId uuid, frobnoz uuid)
returns void as $$
declare
foo row;
begin
-- fetch and validate foo wrt. frobnoz
select insertIntoEventStore(
"frobnozAdded",
json_build_object('frobnoz', frobnoz));
end;
$$ language plpgsql;

Where `insertIntoEventStore` does what it says, maintains a monotonic sequence, etc, etc. Postgraphile can discover the _command_ functions as mutations and map them the GraphQL mutations spec for you. Then your projections just fill in the read tables for you and that's what Postgraphile will read from.

And if you need side-effects like sending email or stream more complicated aggregates there are lots of options in PostgreSQL to use the `notify/subscribe` system or use extensions to publish off to a message queue directly.
Really old unsold cars do get recycled. however car manufacturing is switching to even more on demand and bespoke pattern. Toy get to put in Amb order for a car with options A-F in your colour of choice. Only typical serious and a few of those are available on hand.
(It's a one-line horror story.)
If they wanted to put users in control they'd let us filter out all videos. Instead it's ranking algorithm knows best.
Maybe explain why you think its low? I think it may actually be very hard to build one of any value. 90% of crypto is worthless. But so is 90% of fiat currency. Unless you think your Haitian currency is worth something.
An underused option is actually SQLite. That gives you a surprisingly feature-rich system with very low overhead. In fact, you may see benefits: faster access and less disk usage https://www.sqlite.org/fasterthanfs.html

A key-value store would probably work well, depending on how well its storage layer is architected.
People are always going to have different perspectives and be curious about different things. Most people, especially those who create content, understands this. If there anything that make places like HN tedious to read it comments like your own that is negative, dismissive and argumentative. Who, with anything better to do, wants to be part of that?
Thank you for this tidbit, I had no idea: https://kotaku.com/why-gandhi-is-such-an-asshole-in-civiliza...
Why don't they just give us the ability to customize what we want to run on our feed?

Like we could choose chronological, controversial, event based, whatever, I'm sure they could be creative, some could be algorithms. They could keep the default they have now which most people wouldn't change. Then they could inject ads by whatever means they want and we could check them out or click on them or ignore them as we see fit and they could make a little money.

This isn't one of those "Why don't they just..." type posts where it's obvious why not. It's a serious question, like why can't they do this? I mean presumably there's some answer where they say that they have tested it and the current scheme increases engagement, or something like that.

That seems unconvincing though, clearly there's a problem here they are trying to address. It's a piece of software, can't they add some controls to how people use it?
And I know several dozen more that got fucked by it.
I think the key word was "main actors". The UK, France, and China were not main actors in the Cold War, unless I'm terribly mistaken.
Rodents are Eating the Insulation Off Wires That Use Bioplastics
One of my big concerns about the future is nuclear war being triggered by a new plague.

My concern is that an huge population allow for "parallel processing" for pathogenic evolution to find weak vectors in humans, and this will be mistaken as a nation-state attack leading to a nuclear war.
The race is on to become the Bloomberg of crypto
I'm accustomed to "Hi" or "Hello," or sometimes no salutation other than first name. East coast, mostly financial and manufacturing.
Non-mobile link: https://en.wikipedia.org/wiki/Frontier_Thesis
If you don't want to go "public" first, you could contact their customers directly. Let them go after the vendor for a fix, and in the meantime they can develop their own mitigations. Even if the vendor still doesn't cooperate, you can delay going public until the high-profile users have protected themselves.
Do you have recommendations or specifics?
Names having to be approved by the government is one of the most ridiculous things I've ever heard.
A Complete and Simple NixOS Mailserver
Hopefully it will be comparatively easy. But (presumed) similarity is not a guarantee - see the XBox emulation: http://emulation.gametechwiki.com/index.php/Xbox_emulators#E...
Meh. Timing issues become almost irrelevant in a world where consoles have dynamic clock scaling, deep sleep modes, etc. Games are usually not written around specific timings anymore.

Bugs and errata can be a concern (I think I remember some issues regarding PowerPC atomic instructions misbehaving on the Wii U for example) but I would expect them to be fairly minor compared to the whole work of REing a custom microkernel and its associated services.
It sounds interesting but I wonder if I should trust the judgment of somebody who thought twitter was the right medium for something like that. What a pain it is to read through these tweets, even in the right order.
Well, there are some efficiencies in routing and spacing to be mined with centrally controlled cars.

Not as many as with real public transport though.
It's similar, but written in JavaScript instead of Haskell. As someone who prefers the type safety and performance of Haskell, I'll be sticking with PostgREST.

To get both GraphQL and standard PostgREST endpoints (as well as a few other tools), this starter kit is really nice and fires right up with docker-compose:

https://github.com/subzerocloud/subzero-starter-kit
You must hang out with some pretty sweet groups. Mine are from Heller's Catch-22.
> relying on human persistence of vision

FYI: persistence of vision was debunked back in 1912[1], 1976[2], and again in 1993[3]. It's still taught in film classes, and they justify this by claiming that it's "disputed". It's not disputed, it's downright incorrect. Please stop referring to it, as this only confounds the idea, and helps it with false validity.

[1]: https://www.researchgate.net/publication/34413805_Experiment...

[2]: https://www.researchgate.net/publication/268400050_The_Myth_...

[3]: https://www.jstor.org/stable/20687993?seq=1#page_scan_tab_co...
You can argue about the total number of tickets, and about the amount of extra tickets work/race/gender confers upon you in different contexts, but in essence this is the most realistic way to model 'success' and how it happens. The model works for health issues too - eating badly, smoking, being sedentary, being male ... all of these give you extra tickets in the death lottery

(I first came across the lottery/tickets analogy in mixerman's posts on prosoundweb years ago, always assumed he had coined it but maybe not)
In a super-power-sized exchange, increased confidence that their missiles will land before the other side retaliates. Launch sites can be destroyed, which means you may face fewer weapons. Planners during the Cold War appeared to consider "20% of my population survives and 5% of theirs does" to be a victory, and promising you won't launch until you're hours and hours of sure of what's going on is inviting a pre-emption strike. That said, even if someone promises up and down they won't retaliate until they are very sure what's going on, that's not a guarantee that if you launch 1000 missiles at them that they won't launch immediately in return. I personally think the game theory shows it's better to signal willingness to retaliate swiftly, but even if that's too much for you to stomach the game theory clearly says you'd better have the capability of swift retaliation, regardless.

For the smaller players like North Korea or Iran, who are credibly threatening to use nuclear weapons in the next decade, but have no credible possibility of doing it at superpower scales, nothing much. They face annihilation if they launch, regardless. However, some of these smaller regimes are signaling that they are willing to face annihilation to get their strikes in. How much of this is game-theory-based posturing, and how much of it is true, well, that's for the reader to decide.

(Though I will toss in that at least North Korea is also signaling a belief that they will be annihilated if they don't get nukes, so given their belief system they may still not care, especially since it may be the case that North Korea === Kim Jong Un, and frankly, he may be rational to believe he's riding a tiger by the tail and must either get to and use nukes or personally face one sort of death or another. I see Iran as making more conventional power plays throughout the region, and even if their recent protests didn't topple the regime, it is likely that one way or another they are going to be forced to pour less resources into the nuke programs, either because they will need to placate the population, or because protest N+1 will topple the regime, or because they finally provoke external military or covert action that will result in regime change.)
> Also historically emulation only gets into a state usable for pirates after the end of the console's lifetime, or at the least near the tail end.

The Nintendo 64 was an exception since Ultra64 was released quite early and worked impressively well on PCs of that time (as long as you had a 3Dfx card).
This is the most interesting thing I've read all day.
An anarcho-capitalist would probably say that one could pay a competing crew or start one oneself, as the landowners in this article did. At any rate, access to power is limited and requires deep pockets or reckless disregard for life. Not a society I'd like to live in.

Eric Hobsbawm wrote Bandits, a nice little volume on organized crime. It's written from a different political angle.
Yes, that sounds like what I'd like. But where can I find something like that accessible to consumers? Are there roll-your-own methods using AWS or similar that have reasonable costs?
Both @adamnemecek and I have said the blockchain ventures might be a good way to get money into formal methods development. Rosu's group is wisely doing just that: using their K Framework [1] to build a VM for blockchains both as a demo of its utility and way to possibly get funding into it. The K Framework is the tool they used to build an executable, formal semantics for C setup to work like GCC compiler. Since it uses K, Rosu et al say those developments automatically "yield an interpreter, debugger, state space search tool, and model checker 'for free.'" Before blockchain stuff, Rosu spun off the tool into a company for static analysis of C and Java programs with the one for C claiming to catch a lot of bugs. They claim they get no false positives [3] thanks to the semantics.

What makes me bring K up more than some tools is that the rewriting/equational tools such as Maude [4] and K (originally done on Maude) get a lot less attention than HOL or Coq. That's despite their model making some kinds of verifications really easy in comparison to how people typically use the others. Anyone wanting to play with a different style of formal method might want to check out Maude and/or K. Rosu also keeps a list of project ideas for K, the simplest being a new language. Rust or Nim with a translator to their C semantics would be a nice one with a lot of benefits on the language using K's tools or output using C-oriented tools.

[1] http://www.kframework.org/index.php/Main_Page

[2] https://github.com/kframework/c-semantics

[3] https://runtimeverification.com/match/1.0-SNAPSHOT/docs/benc...

[4] http://maude.cs.illinois.edu/w/index.php?title=The_Maude_Sys...

Note on title: Changed it to indicate what part of the work stands out a bit since there's too many blockchain languages and VM's to track at this point. People who'd like the capabilities for blockchains or a totally-unrelated use-case might filter prematurely with original title.
damn man.. we have a more robust process in place for releasing our CRUD web app than they have to triggering a nuclear alert. That entire vertical branch of gov agency needs a heavy dose of slap in the face
GraphQL is finally an API standard that strikes the right balance between simplicity and flexibility and has the potential to be the only query language most developers have to learn – and could therefore fulfil the idea of ODBC.

In regards to other SQL databases, we're currently working on a GraphQL database proxy that turns your database into a GraphQL API. We're starting with MySQL but have other databases like PostgraphQL, SQL Server, Oracle, DynamoDB on the way.
You could make the case for momentum investing as well. The underlying asset has value but not at the premium you paid for it. or any stock that doesn't pay a dividend it has no intrinsic cash flow.
I do believe that hard work is not always sufficient for professional success, but I think the author here actually makes a pretty good case for why hard work pays off. Yes, timing is so important, but being ready to take advantage of when the right time comes can be just as crucial as having "good luck".

The reality is there are always externalities that are not under one's control. That's a given. Being prepared, for the good and the bad, is all we can really do to increase our chances of succeeding.
I've played around with Postgraphile extensively and it's a wonderfully refreshing way to build apps.

That said, you are programming in Postgres instead of your language of choice so the learning curve is real. And refactoring code felt more complicated because you have to delete a constraint and then add one back in, you can't just modify a constraint in Postgres.

So, if you have your app mapped out it definitely is faster than most other app generators. But, for ongoing maintenance and custom functionality like image uploads it feels more complicated to me.
Nontraditional pathways to a cybersecurity career: You got into infosec HOW?
Entirely depends. "Moving the numbers significantly" doesn't mean much if the numbers aren't moving in the correct direction. Errors and scarcity in data are real, significant problems. I'm a statistician working in data science, and I can't count the number of times people complain about "why can't you just work with what is available" while failing to understand that what is available is total garbage.

You can dress up bad data in any number of ways to get results that sound and look pretty. I see this all the time. Sometimes you get lucky and the model is ok regardless. Lots of times the model performance isn't great, and it is later assumed there are other outside issues to blame, or the project is redone for the umpteenth time. Ocassionally you will have colossal failures that do real damage.

Keep in mind that when a poorly designed machine fails and kills dozens, or the financial system of the world crumbles under the weight of terrible loans and convoluted financial instruments, or millions of people's personal info gets hacked due to terrible, antiquated security systems, and everyone starts asking "How could people be so stupid to let something like this happen?", the answer is almost always executives, management, or "humble engineers" sweeping the problems they don't like under the rug because they believe "it's 10x better to just work with whatever you have available and get shit done".
Then we're truly fucked because the UX is designed and built by humans, tested by humans, approved by humans and then taught and learned by other humans. That's a whole chain of humans that need to not make a mistake, but I'm guessing if any of them do, they have their own technology or chain of "other' humans, they can blame it on.

"It's not my fault, we just followed the design, QA should have caught it!" --> "It wasn't in our test spec!" --> "Well, certainly trained military personnel aren't so dense as to not read the dialog, even if they somehow forget which of 2 buttons does what... I mean, you can only plan for so much stupid, right?"

But hey, The future is now! Nobody has to be responsible for anything! Ready or not, Singularity, here we come!
I did a lot of "naked* into the wilderness"-style survival training when I was younger. It showed me that I could reach what I thought were my absolute limits of physical and mental exhaustion, and then push far past them. It changed me from someone who frequently gave up to someone who doesn't give up.

This school[1] is a good place to start (though I haven't been there since the 1990s). I highly recommend this kind of wilderness training.

[1] https://www.boss-inc.com/

* not literally naked, but meaning that the goal is to remove the equipment-lifeline back to society. No gear is allowed except what you create yourself (stone knives, brain-tanned deer hide, etc.).
The other arsenals were pretty small and the confrontations that I'm aware of were between the US and USSR. The Soviet response to Able Archer was triggered in part by paranoia about US Pershing II missile deployments, which were in progress around that time. NATO nuclear policy was almost entirely a US game as far as I know.
I remember back in 2007 there was a control panel for News Feed that looked almost like a mixing board with faders. There were several in a row with different icons above (relationship status, photos, etc) and you'd move each one up or down depending on which content you preferred to see and others you didn't care about.

My news feed got a lot better after tweaking that, but they soon did away with it.
What exactly would you be forgiving this person for?

Making a logically sound argument?
And a multigigabyte brick of a web browser.
So, if men in an island- thus, a relatively small geographic area- had οικογένειακα, it was a smart move after committing the deed required to redeem one's hono(u)r (i.e. by murder) to flee to another small and confined geographic area? They weren't afraid of running into someone of an opposing family that had previously fled to Sicily? Is that really an optimal strategy?
Asking for a friend. Thanks.

Also, I believe your inference is flawed: Just because the Kritikaaachi to this day are capable with knives and guns, it is quite the mental leap to say they would then be capable of imposing a flourishing organized crime syndicate in a foreign country. Organized crime of people whose last names happen to end in a vowel in NYC, Chicago, and to a lesser extent the West Coast was due to a much more involved history and circumstances than 'men of honor' looking for a predatory opportunity on "other racial groups".
I think there's certainly some interesting ideas happening, but the jury is still very much out on whether cryptocurrencies even have a future. It's been several years now and we have... what? Thousands of memes about never spending your currency because it's going to be worth x1,000,000 in the future?
"If your boss isn't supporting you, GTFO."

You beat me to it.

Your job at your workplace is what you were hired for. Yes, that position's requirements and workload may change, but that is to be expected. What should not be expected is for you to do all that and do what your boss is failing to do in their own job.

If you'll have to work extra hard to do your boss' work as well... why aren't you getting paid more? Or why aren't you the boss? It's clearly a sign to look elsewhere for employment, if you're not already.

Unsupportive bosses are a sign of bad culture or that their bosses are likely equally unsupportive or clueless. Cut your losses.
Not too different from:
https://en.wikipedia.org/wiki/Boston_Tea_Party
I mean, Ethereum classic is still out there, still going fairly strong if you like.
I can't think of anything more quintessentially British* than building a massive shrubbery through a country they were colonizing solely because it helped them tax the poor colonists better.

* Well, British at least through some point of the 1900s when they backed off a bit.
But in those situations, you usually don't get the value of the stock. You end up with equity in the acquiring company, and now you've got to vest for another year or two.
This isn't an ORM, is it? I poked at it in an earlier (PostGraphQL) version and it feels like a query translator from GraphQL to SQL and back, to me, with no munging onto or into objects, at all. ORMs are for people who love their programming language but don't want to touch the database.

This is kinda the opposite of an ORM. Nearly everything is in the database and this is a wrapper that allows you to build your app in your database.
Yeah, but the enforcement of the right either leads to governing my implicit enforcement based on trust, and which eventually devolves into enforcement using punitive measures.
Depends on the salary and how it's invested.
for one tulips and nail clippings are psychical and can't be transferred around the world near instantly.