skysight-inc/HackerNews huggingface dataset:
And that you structure your country so that you can comply.

In the case of Karl and Walter LaGrand there was a clear violation of the Vienna Convention, a binding verdict by the International Court of Justice, a sympathetic US President, but the Governor of Arizona didn‘t care, and America just said „too bad, we signed this convention, but if a state doesn‘t want to comply, what can we do?“. And SCOTUS confirmed that stance.
HN's "Who is Hiring" jobs only filter
https://whoishiring.io/search/36.6845/-92.8938/4?source=hn
If grammar (you spelt this incorrectly) schools were effective at improving society as a whole, you'd be able to measure an effect in the places in the UK where they were retained. Especially Northern Ireland.

Instead you have to address what happens to the 50% of people who don't get into the selective schools. You can't improve overall quality through rejecting students, because there's no "away" to reject them to!

People who are actually involved in education are more likely to tell you that the key factor for most of the lower-achieving students is obstacles, especially out of school; are they getting enough sleep and 3 square meals a day? Do they have at least one parent around who's engaged in their education? What obstacles does that parent face? Is the child being bullied at school or home? etc.
> selling a vision

You mean, financing a vision? I don't see many other billionaires doing that (Gates & Buffet excluded).
"Musk could contact the rescuers and provide solution options privately."

How? What if he doesn't have contacts and doesn't want one of his assistants putting a bunch of time into finding the single contact needed. He literally talked to them instantly, anyone who knows the people working on this can get back to him directly, Musk didn't even know their name.
Show HN: A HTTP based, user facing, RESTful NoSQL server
If they bring him in and he saves these people, I would hope you eat your words. Nobody is perfect, but Musk tends be serious when he offers to do something.
I remember YavaScript!
Alternative takeaway: Javascript is so widely deployed that most languages have found a way to compile to it
> worker incompetence, language barriers, or lack of empathy

As if Duplex wont exhibit all of these.
How to build a WiFi/Smartphone controllable Two wheeled bot – TubbyBot
Mike Shellenberger argues the way to build nuclear plants on time and budget is to build the same design over and over cookie cutter style. https://www.forbes.com/sites/michaelshellenberger/2018/06/21...

Basically we're building so few of them so seldom, that every time it's a FOAK and we start the learning process from scratch.
If I got a call from Duplex and I asked

Are you a robot?

Is it required to tell me the truth?
>Major decisions are communicated by CEOs, Presidents, etc on twitter first, welcome to the 21st century.

Can you name anyone who uses Twitter this way besides Donald Trump and Elon Musk?

Because, although I am not a lawyer, there are legal ramifications to disseminating information on social media. For example:

https://www.telegraph.co.uk/news/2018/05/23/donald-trump-can...
New research detects brain cell that improves learning
VR, AR, MR: Differences and Benefits of Technologies for Business
Frappe DataTable – A simple, modern datatable library for the web
>If they bring him in and he saves these people, I would hope you eat your words.

And if more journalists get murdered, I hope you eat yours.
> given that the machine code is an intermediate product

The machine code isn't the intermediate product - it's the final product. Some internal IR is the intermediate product.

But yes it's normal convention in the industry to talk about JIT compilation to machine code as 'compiling to machine code'.
Comparative Analysis of Distributed Training of DNNs- Raven Model vs. Existing
https://medium.com/ravenprotocol/comparative-analysis-raven-protocol-v-s-conventional-methods-a94b795c2f8c

Coming right to the point, Deep Learning is the most advanced and still mostly uncharted form of Machine Learning that many are apprehensive of applying, owing to the simple non-availability of, wait for it… Compute Power.

Consider the non-availability or compute-demand that is hard to meet, of GPU resources to train a model, or a very huge requirement that requires abundant compute resources to train the models. This calls for innovative methods to perform DL training. Traditional methods involve Data and Model Parallelism, which partially quenches that demand, with distributed systems. Raven takes both Data and Model Parallelisation approaches to form a different model of distribution.
NASA readies probe to touch the sun with cutting-edge heat shield
You’re not alone (http://babeingeekland.blogspot.com/2018/06/an-open-letter-to...) but if you are persistent and happen to have a computer that Google knows, you should be able to recover.
very very happy to see the project lively and kicking :)
How Twitter Became Home to the Teen Status Update
Especially with tech startups, short job stints are IMO looked at as more common practice for a variety of reasons. Most people also understand that there sometimes just wasn’t a meeting of the minds or whatever when hiring on someplace—or the situation changes between hiring and starting.
I don't love godel escher bach cause when i took my mathemat logic class the most annoying students were the ones who read that book!!!
Reddit used to be written in lisp - here is discussion from 2005 about the migration to Python:

https://news.ycombinator.com/item?id=3815491
Futures and fork join-Parallel programming
Mark Zuckerberg and his empire of oily rags
Ditto, and something about a crappy IDE for golang.
BEAM (the Erlang VM) + Erlang, Elixir, hipe-llvm seems like a good addition to the graph.
If you can move them over to a slackbot and direct people to a slack channel to use it.
Then you get the benefit of
* everyone using the latest version
* a history of commands run. People can then use it as a built in FAQ and see what to do based on what others do
* they don’t have to have any software installed locally

Of course it doesn’t work for everything but if you can try it out.
I’m not sure your latter statement is true. I’m a “free thinker” (whatever that is supposed to mean these days) and run in those circles. Most of us have jobs, so we only have the time to digest articles that take less than an hour to read except in rare instances.

I’m very open to other ideas and I actively manipulate the mechanisms on sites like Facebook to prevent being put in an echo chamber. But I am difficult to convince using emotional arguments and I also don’t have time to read a 900 page dissertation on my lunch break. Long form journalism is amazing though, but unfortunately rare and often now corrupted by bias.

Most people in my circle are in the same boat. We are all welcoming of total mental shifts if warranted by the data. We’re happy to entertain an idea long enough to get through a lengthy article even if we’re not sure of it. But if you start with trying to gut wrench you’ve lost us.

Unfortunately the majority of people respond more strongly to pithy memes and emotional appeals, so that’s most of what I see both from those who putatively agree with me and those who don’t. It takes extraordinary effort to find good arguments about anything being written/presented by anyone.
Quite directly[0] :-) There's even an example using Rust regex on the JVM to get speedups in some cases [1].

0 - https://github.com/cretz/asmble
1 - https://github.com/cretz/asmble/tree/master/examples/rust-re...
Sure:
http://cc-69bd.kxcdn.com/wp-content/uploads/2018/04/Holocaus...

The "40% don't know that 6 million Jews died" is technically accurate (page 2) but slightly misleading. They thought less than 2 million people died, which is still pretty crazy. The phrasing I provided was how I saw it in the new article(s) that pop up. And that's for the people who actually have heard of it. Apparently 22% have never heard of the Holocaust at all or aren't sure they have ever heard of it (also page 2). However, the 66% stat is straight off of page 4 and not misleading in the slightest.
This is not an empty map tile, it just so happens that theses coordinates are in the middle of the ocean:

https://www.google.com/maps/place/2%C2%B000'00.0%22S+2%C2%B0...
How to Become a Lifelong Learner in a World of Change
Yes! Also things like Gitter and Slack are really messy for storing knowledge. Questions get lost, answers are interspersed with more questions. Maybe I'm getting old, but give me a forum based, one-thread per topic any time of the day.
I like the engineering side of the problem. if I understand it properly, the greatest danger is that even when two professional divers will accompany each boy through the passage, if that child panicks in a narrow underwater section, there is risk both three may get drown. I imagine that they can try to infuse each child with some calm-down preparate to prevent panick, in such a manner that child will be still able to use his own muscles to walk.
Your string comment reminded me of another thing, some DBMS have a philosophy of consistently storing data, like MySQL, and others have a philosophy of storing consistent data, like postgresql, and people often confuse the two and run into horrible business rules problems when they intermix.

Consider the idea of a column type "date". Is that supposed to merely be a string format and search and sort key like (old?) mysql or should a date column be something the dbms tries (and usually fails) to authenticate? For an example of a problem with the latter, there are Gregorian calendar dates that do not exist or exist depending on the locale of the data (or the locale of the DBMS, or the locale of the table, or maybe the locale of the query session?), what should a hyper-authoritarian DBMS do to be strict enough? Will there be a leap second on the last day of 3210 AD and if we later decide not, what should happen to existing stored timestamps for that leap second, just core dump the DBMS every time you try to start it?
ROCm Tensorflow 1.8 Release (Port to AMD GPUs)
There's been many a discussion here about companies holding out for the perfect candidate, curious to see how many jobs go unfilled for how long.
>Where are the calls from HN commenters suggesting that the engineers refuse to work on this?

shrug I find that the state monopoly on violence to be much more justified than some of the perfectly-legal ways people in the private sector choose to exploit their fellow humans for profit. -- At the very least, we treat the state's exercise of violence as a necessary evil to be minimized.

I found it darkly-humorus that nothing short of actual military contracting could wake up oh-so-progressive googlers to some "are we being evil" introspection.

I want software developers to collectively adopt an ethical standard and stick to it. I really, really do. But the only way I'm able to cope with what I've been witnessing for the last 15 years is to aim scorn at us all for being rationalizing frauds.
You can work for the military as a civilian, too.

Usajobs.gov

Good luck.
I've worked in this field. I'll list a few points for it.

1) Pesticide free. There's a lot of chemicals that go into growing crops and they contaminate our bodies, water, and soil.

2) Sun is free, but sun exposure and temperature aren't consistent year round.

3) Shipping may be cheap, but the time of travel from the farm to the table is long. Growing locally increases the amount of time a plant can be on the shelf or fridge before going bad. Food waste is a big problem from a waste and cost perspective.

4) You've touched on the water aspect. It's an issue that this can solve.

5) Going back to farming and food waste, much of the crop grown is scrapped due to insect or animal damage, rot, or other reasons.

6) Soil type and exhaustion. Only certain type of plants can be grown in certain soils and environments and only for so long before the soil is exhausted of nutrients.

7) In hydroponics you can control the taste of the product by the light spectrum and nutrients. Some customers ask for specific tastes, which is something farms can't provide.

8) Hydroponics is just the first step. The next step is integration of microbials and aquaculture with aquaponics.
The only thing that bothered me was that there wasn't a way to tell Vue to disable reactivity with a clear pattern: see https://github.com/vuejs/vue/issues/1988

So e.g. if you want to have a Leaflet map i.e. `this.map = L.map(...);`, Vue will automatically add reactivity to this property. Sometimes I had big problems with this behavior (or it was simply annoying), so I wrote vue-static based on ideas of the core developers:

https://github.com/samuelantonioli/vue-static

Now I can have big objects in the Vue component which don't get automatically tracked using the reactivity system.

- - -

A problem for many beginners:

Another problem with the reactivity system is that sometimes you have a route like `/employees/:id` and edit an object. But on abort, you want to rollback. One thing you always have to do is to copy the object you want to edit (I use lodash's `_. cloneDeep(obj)` for this). If you use Vuex, it's not such a big deal because it works using immutable state, but when you work with a plain javascript object this will definitely generate some headaches.

- - -

But otherwise, I think Vue is definitely the way to go. `v-model` can be seen as syntactic sugar while you have to add it to react inputs and textareas manually (using onchange and setState).

You can write stateless Vue code just fine and use JSX. On the other hand, React misses some of the cool features like the Vue component files (.vue files) and its templating language. And the best is: The framework doesn't say that you have to use it. It's not so opinionated but still feature-complete with the official plugins.
Why Vertical Farming Won't Save the Planet[0] is a lecture by the preeminent authority in the field, Bruce Bugbee, Utah State University Department of Plants, Soils and Climate, who has studied plant growth in controlled environments for most of his career and has consulted on all NASA missions with these goals. In particular see 13m26s[1] and 37m17s[2].

[0] https://www.youtube.com/watch?v=ISAKc9gpGjw

[1] https://www.youtube.com/watch?v=ISAKc9gpGjw&feature=youtu.be...

[2] https://www.youtube.com/watch?v=ISAKc9gpGjw&feature=youtu.be...
Yeah, now you will sure scoot. It is about holding your government accountable and people like you remain silent because it does not affect you directly. Your comedians pour venom on Sikhs so much that it is just unfathomable where the hate comes from. And it percolates right down the chain. So bring whatever to the debate you can, whataboutism is not going to help you one bit here. You should not have started with the weird defensive attitude then.
I can the frustrations from a hiring mangers point of view. It does take resources (mostly time) to interview, offer, on-board, and integrate a new team member.

However, companies expect and want loyalty from their employees and offer next to nothing in terms of retention. If companies wish to get a better ROI on their hiring decisions they need to begin offering market-competitive raises. A 5% CoL adjustment is borderline insulting. Why would an employee choose to stay when all it takes is a few interviews to make a 15-20% pay jump?

I can't imagine that having to hire a new bunch of people every few months to replace the job-hoppers is a better investment than offering a realistic raise.
Been writing a lot of Vue.js lately. Tried React, but hit the same snag when learning (ancient) Greek in high school: when I look at a page of JSX my mind just freezes. It's the type of symbols and the syntax that just make me glaze over. Of course, this is very very personal and doesn't say anything about the validity of JSX or ancient Greek for that matter.
Supporting people in Venezuela with Nano
However it won't exhibit the "please wait, there are 324823 callers in front of you, please listen to this recording of my daughter's cat singing 'let it be' for the next year or two".
Facebook removed the US Declaration of Independence for violating hate speech
Let's say I want to have the last five versions of my application installed as a mortal user, for testing purposes.

Let's say that my application's build system pulls in a big GUI toolkit binary because reasons.

Let's say I don't want to create "official" packages for it, just something quick and dirty that will get me these versions installed.

Can I do this with GNU Guix?
> Isn't Python to C using CPython missing?

Python doesn't compile Python to C, non-technically or otherwise. Where did you get that impression?

I presume they don't include internal IRs like Python bytecode, as it's not any kind of shared or standardised format. Otherwise you'd be including tons of different compiler IRs.
I think the quality of JavaScript as a language is completely irrelevant. It is because it's the only* language that runs in web browsers. So if you want your stuff to run there, you have to target JavaScript.

If WATFIV was the only language that ran in browsers, everything would target it, too.
I'm not sure how much heat a typical commercial nuclear reactor designed for power generation produces, but the reactors at Hanford and Savannah River (used for plutonium production, not power[1]) generated heat measured in gigawatts[2]. That's why they were built next to large rivers - because of the massive cooling requirements.

Maybe you were taking that into account, or maybe heat production drops by a factor of 1000 during an unexpected shutdown, but I read your comment as being that the design you have in mind is limited to a few megawatts.

[1] Except for the N reactor, which was dual-use.
[2] https://fas.org/sgp/othergov/doe/pu50yc.html
CIA archives document Agency’s decades of ASCII woes
Probably hiding the same place as the BEAM languages. No Erlang, Elixir, etc.
"Oh uh... Hashim, we're using this new font now, I send it to you."

"What is wrong with Times New Roman?"

"Pah! Are we Romans? Anyway, the prime minister prefers it."
The problem with call centers, as an ex-IT guy for several of them, is not the people, but the interface they have to the company behind them.

People expect call centers to be able to do anything. Companies hiring call centers give them 2 or 3 options in a clunky web interface. Or worse, access to a ticketing system. Management does not want the call center to be able to do things, or wants certain metrics (no more than 10 unsubscribings per month - that sort of thing), and this then gets translated in "incentives" for the people answering the calls.
The cynic in me hope that Google charges through the roof for this - if barrier to operate a Duplex robocall center is very low, I suspect we'll get bombarded by sales calls from Duplex centers. Not that anyone really answers the phone nowadays though :)

For context, here in sweden it's more or less not allowed to cold call people if they are on a "don't call me"-list, unless it's part of an ongoing or previous relationship, so my ISP can call me for upselling.
Graphus UI gets a makeover
In the UK land is reasonably expensive, but its cheaper than hiring and fitting out buildings in dense urban areas.

This is before we start costing up Electricity, fitout, soil import, water and pest control.

1) because for what ever reason they chosen to grown things in a _completely black room_ that means that you now have a significant energy bill for no real reason.

2) you have to import soil, soil is heavy, a pain to handle, and in this setup has a limited half live.

3) Labour, there is not obvious mechanisation going on here. (sure each box might be planted by a machine, but who puts it in place?)

4) water, again, the roof stops any source of free water.

5) pests, you are in a closed room monoculture, a pest like aphids if its lettuce, will run rampant, and will not attract predators. (also a problem for greenhouses)

In conclusion, this is expensive, highly carbon intensive, poorly mechanised, and largely pointless.
There's no way they'll keep the old site, and I say that as a user of it.

At some point the new site will have new features incompatible with the old and they'll say it uses too much resources to keep it going.

Well, Reddit had a (mostly) good run.
Google Glass can improve autistic children’s social skills
Yes, agreed.

But also: Frontal heat radiation from HPS is working against condensation on plant tissue, helping to achieve good phytosanitary conditions.

Everything has its pros and cons.
One way of avoiding any exams or interviews is to have your child start at a private school at nursery level - it's only if you transfer in later that they do the interviews/exams (NB not all public schools work like that though).

Mind you my son transferred between private schools at age 16 and the interview was mainly about rugby...

[NB Both my wife and I went to very humble state schools but we could afford private schools and, to be honest, the quality of teaching and facilities at private schools is vastly better to state schools so I've never regretted it].
I can't wait for EAFP to die.
Little late, but:

Will Psyonix ever open up any positions to remote?

Thanks!
Sorry, material science in stanford, I didn't knoz he was at Upenn before that too and that he stopped at B.S (different terminology from France)
Project Management Life Cycle
AFAIK Codius doesn't provide any tool to compare outputs from different hosts. Even if the outputs from different hosts is the same, you don't have a proof that the output is correct. For me the point is: why would I use a machine managed by an anonymous person/organization, with no guarantees on execution (and QoS in general) while I can run stuff on AWS EC2, where at least I have a contract with Amazon.

> Codius billing is resource-driven, you should see a very strong correlation between the load on your servers (and the number of servers required) and the amount of money earned.
from https://codius.org/docs/running-a-host/why

Codius incentive system is weird to me. I am incentivized to be a "host" and run a codius node so I can make money when people use it, and I am incentivized in maximizing my profit by faking the amount of resources used by the apps I host.

I am not incentivized to be a "guest": how can I verify that the billing is correct? How can I verify that the host is running my application correctly?
For an intern, I think that doing several different things is a positive sign.

However, I expect professionals to stay at companies long enough to accomplish "interesting" things. A series of unrelated 3-4 month projects does not give me confidence, and indeed, sends a message about lack of focus and resolve.
Wait, as in you can't be stuck in a cubicle farm without a view of a window?
Wikimedia Blog: Wikipedia should be open for editors in Turkey
I immediately expected the logical extension of Google Firebase App Indexing, so theoretically having an "OK Google" conversation would have API hooks into the back end of call centers such that I could "OK Google" my way thru reporting a cable TV outage or disconnecting my cable TV or making a doctor appointment or whatever. Instead, its almost the logical reverse of giving the call center a "OK Google" instead of what I expected of giving my "OK Google" a call center, or access to the back end of a call center.

I'd be more interested in the latter.
The vast majority of the planet's population might roll their eyes at the mere mention of the words "gender identity" if they're even familiar with the concept, but everything from simple clothing choices to complex social interactions are consciously and unconsciously influenced by [local, contemporary] behavioural norms along gender lines (including when, why and how far they're happy to deviate from them). Men don't start seriously considering wearing dresses to work or stop telling their daughters that certain actions aren't very "ladylike" just because they suspect gender studies courses are a waste of time.