skysight-inc/HackerNews huggingface dataset:
Yeah, I'm American too, and I don't understand why people like the OP are so willing to defend this country against claims that are so obviously true. Vandalism and graffiti are very common in America, though of course it really depends on the area. There's plenty of graffiti in Europe too. Japan, no.

I find it really odd how some people will say good things about other place's cultures, but then deny that culture is a factor when discussing the bad parts about a place. Culture is a real thing, it really does exist, and it isn't always good.
>>I would add (also as an Italian) that a not so uncommon crop (not only in Sicily) has been in recent (last 20 or so) years kiwis.

I was given the option of purchasing those kiwis with cold hardy rootstock though. So I guess grafted ones with the right rootstock survive. Same with oranges, mandarins, and lemons. Those with some sort of Russian rootstock all survived, those with Sicilian and Pugliese rootstock didn't.
Supercharged JavaScript REPL – Jay
A small correction, Android does not use OpenJDK. It uses the ART runtime (https://source.android.com/devices/tech/dalvik) which will definitly need porting.

Slightly longer answer is that _some parts_ of the OpenJDK are used. Namely, LUNI (implementation of java.lang, java.util, java.net, java.io) run on the device, but those are high-level enough that they will require either none or minimal changes for risc-v.

Compiling applications also uses OpenJDK (or the Jack compiler in platform builds) but that is an intermediate step on the host. The produced JVM bytecode gets converted to Dex bytecode during the build process.

I think the effort for Android will be two-fold:

On the software side, Bionic (android's libc), Dalvik (runtime), LLVM, external dependencies (i.e. boringssl, lib{vpx,hecv,mpeg4,etc},) definitely need work.

On the hardware side it all lies on the practical availability of a SoC. While I have no doubt we'll have something similar to android-x86 running on discrete chips, commercial devices will need a more complete cpu+gpu+dsp+modem package.
Oooh nice. I see you have a large sum in your account, how about a new car? I see lots of cc charges from designer stores - have you seen this one? I see your regular paycheck from your employer have stopped...
what if instead of a fallacy it was phallusy?
Even the Yakuza feel a sense of social obligation.
> Given that we and everything around us consists of particles obeying the laws of physics, I don’t think it’s odd that the burden of proof should lie with those suggesting the existence of something else.

If anything, the burden of proof does lie on those who say the particles are "out there" and give rise to consciousness, because experience says otherwise. Everything you and the scientists may study happens within their own consciousness. It is not possible otherwise. We can only know the truth if we experience it, and anything else is a belief system until proven otherwise. Thus it is with those that claim there is an "out there" outside of consciousness that lies the burden of proof.

No one is denying the physical world exists and all that goes with it, including the evolution of physical matter. The question is what comes first: the consciousness or the physical?
> Perhaps we should start thinking about separation of powers such as modern democracy(eg separation of church and state).

I think it should be in a complete different way: finances should be separated from the state so new financial initiatives based on tech (e.g. Libra, Crypto assets) can be free in the same way that Internet gives us freedom to create decentralized initiatives that cannot be stopped by states.

This does not mean that the state is not able to enforce laws against the financial or technology scams in the same way it has laws against pedophilia that cover what church members do.
> Reminder that according to the National Institute of Alcohol Abuse and Alcoholism, moderate drinking is 1 drink per day for women and 2 drinks per day for men.

Sounds like the NIAAA is captured by alcohol drinks manufacturers.
Dieselgate did more in forcing companies to take electric cars than Tesl ever did.
Better yet, give them the same benefits as other employees and pay them a reasonable amount instead of paying them more money in a year than most of their underlings will make in their lifetimes.
I'm all for more people creating their own languages, we've been riding on Lisp for quite a while now and I'm sure that's not the final answer to anything.

Didn't read this one, I don't have much time to read these days. But we definitely need more hands on practical information to counter the avalanche of academic fluff out there, and many seem to enjoy Crafting Interpreters.

Having spent 34 years writing code and around three years full time designing my own languages, most other kinds of code make me fall asleep sitting up these days. Nothing really compares to controlling your world from the outside.

Lately I've been working on a stack machine devkit [0] to use as foundation for new languages, providing convenient access to most of what's needed and an integrated assembler to control it from the outside. The general idea is that you link the library and hook in a custom reader for your syntax, possibly embedded as a separate opcode. It's 5kloc of reasonable MIT-licensed code, small enough to own.

Feel free to have a look and I'll try to answer any questions.

[0] https://github.com/codr7/cidk

Edit: Was it the academic toes? Because I'm just sharing some code I wrote to help people get started designing their own languages. What did you do for others without expecting anything in return lately?
China oppresses its own people, while US oppresses people in Iraq, Yemen and elsewhere. US being perceived as a lesser evil doesn't make its chips more secure than Chinese chips.

Security comes from rigorous research and evidence, not paranoia or prejudice.
Photovoltaics – Game Changer in the Global Energy System
Have you tried specialized LinkedIn groups? A friend of mine found a remote Clojure gig that way.

You can try this as well https://functional.works-hub.com/jobs/
This is a fascinating thing to think about. Some properties like missiong legs are thought of as disabilities and often compensated for by the state. But where is the line? Is depression (hindering ones ability to work or lead a happy life) a disability, or just being not intelligent enough to be a good programmer?
Governments should pay to have the mature trees harvested, then tossed into some body of water, and eventually covered with dirt. At that point, the carbon sequestration will last for a 1000+ years.

Should demand ever increase, then the felled trees could be reharvested, cured, then used as normal.
The most elegant database interface I know for a low level language is the OTL: http://otl.sourceforge.net/

It is a single C++ header file, and uses streams to handle queries and results.

#include <iostream>
using namespace std;
#include <stdio.h>

#include <otlv4.h>

otl_connect db;

void insert() {
otl_stream o(5, "insert into test_tab values(:f1<int>, newid())", db);
for (int i=1; i <= 13; ++i)
o << i;
}

void select() {
otl_stream i(5, "select * from test_tab", db);
otl_stream o(7, "insert into test_tab2 values(:f1<int>, :f2<char[37]>)", db);
o.set_commit(0);

int f1 = 0;
char f2[37];

while (!i.eof()) {
i >> f1 >> f2;
o << f1 << f2;
}

o.flush();
db.commit();
}

int main() {
otl_connect::otl_initialize();
try{
db.rlogon("UID=scott;PWD=tiger;DSN=mssql2008");
otl_cursor::direct_exec(db, "drop table test_tab", otl_exception::disabled);
otl_cursor::direct_exec(db, "create table test_tab(f1 int, f2 uniqueidentifier)");
otl_cursor::direct_exec(db, "drop table test_tab2", otl_exception::disabled);
otl_cursor::direct_exec(db, "create table test_tab2(f1 int, f2 uniqueidentifier)");

insert(); // insert records into table
select(); // select records from test_tab and insert them into test_tab2
}
catch (otl_exception& p) {
cerr << p.msg << endl;
cerr << p.stm_text << endl;
cerr << p.sqlstate << endl;
cerr << p.var_info << endl;
}

db.logoff();
return 0;
}

The website smells like 1996; download the examples file.
> That's right. It's pretty amazing how much is based off of that assumption which has no realistic basis. I guess it's a "convenient" assumption.

Beliefs and speculations also have no realistic basis. We can't prove, reproduce or properly model them in an objective manner.

One definition of science states that it is "the intellectual and practical activity encompassing the systematic study of the structure and behavior of the physical and natural world through observation and experiment."

I hold the view that philosophy precedes science, i.e., not all branches of philosophy can be regarded as science.

> But if we start to think that hey, maybe consciousness is the root of it all, not matter (...)

From your statement, there's nothing wrong going that way, but you'll have a hard time trying to defend it as science if it's based on beliefs.
TensorFlow Addons
Not sure about that, the example was more like, you CAN restore the shattered glass 100%, but there will still be something missing from it even if you do.
I have lived near deserts/semi-deserts, they are desolate and miserable places where some life survives despite all odds. Keeping a small number of national parks as deserts is of course important, but that does not need to be more than 1% of the area that is taken by deserts today.
I think the study is biased towards cancers that are visible in the remains. If you died from leukemia, would that be evident based on your skeleton?
It's a list of things that others might dislike, which are not under their own control. Thus shifting the blame onto others rather than considering that one's own actions may be the problem.
When did Blockbid exchange launch? Looks like just yesterday. The btc/usd order book is just 5 levels deep.
What places are written about on Wikipedia?
Besides high quality hardware support and device availability. The fact of the matter is the core of Android is OPEN SOURCE. I can and have built every last bit of software on my Moto X4 thanks to LineageOS, which is based on AOSP.
I agree with you 100%, but I think it's better to 'choose' to believe you can do better, despite knowing, factually, that you are just a product of your environment.

In other words, "I can improve myself" is a pragmatic outlook.

Of course, you can respond with "but you can't even choose that outlook", which I don't disagree with.
Burying Caesar: How NASA Picks Winners and Losers in Space Exploration
This was a lot of work and you should be really proud.

One suggestion which could simplify things. I noticed this bit of code:

var getNumberColor = function( number )
{
var color = 'black';
if (number === 1)
{
color = 'blue';
}
if (number === 2)
{
color = 'green';
}
// etc
}

You mention using a switch statement, but why not just use an array and look it up by the index?
Mir Support for Wayland
i did mean it in a "its ok if it operates at no profit or a slight loss because its a hobby to entertain me" sort of way.
No, it is indeed fairly insane. It's a good proof-of-concept of API-based trading, but I am far too timid to trust this sort of thing to a bot, especially considering that other people are running better bots.
Advertisement for their API? Trading is gambling unless you have some insider info to increase your odds. Only rich or stupid people gamble.
"RISC-V" isn't an organization that can "move to multi-chip modules". RISC-V is a foundation which essentially publishes a couple of PDF files (the user spec and priv spec) and organizes a bunch of other stuff around reference hardware designs, simulators and the software toolchain.

All of this is BSD licensed, so anyone can pick it up and manufacture chips based on the specification or by modifying one of the reference designs. Note that the largest part of designing and building a chip is not the choice of ISA (that's probably well under 10% of it).

What you may want to know is whether any manufacturers are going to make modular RISC-V chips. None of them to my knowledge. But most of them are currently focusing on the ARM space (embedded, IoT, AI, etc.) including this particular design.
A few reasons I think:

- inexpensive
- delicious
- stacks well (can serve at scale)
- not messy, even without plates

Nearly everyone likes pizza, and there are lots of varieties for various tastes.

At my work, we've tried various foods, but we always come back to pizza because it's so universally liked and so convenient.
Not true, theoretically they'd just have to sell their own products on another marketplace.
In the UK, depression can be considered a disability under the Equality Act 2010. Anyone with such a disability would be entitled to appropriate compensation from the state (social security benefits) and adjustments in the workplace, if necessary.
Bayesian Bandits Simple Explanation
To an extent, but the private sector in the UK learnt a long time ago to simply refuse to give a reference instead of detailing their actual (disprovable) bad opinion.

We're only hearing one side, but given his professional accomplishment of people using his textbook in Masters courses, this comes across as a personal vendetta. You don't say those sort of things about someone who clearly does have talent unless you want to cause harm.
There's many ways to achieve this. Usually any standard protocol will make it possible.

On the web specifically, micropub and activitypub were designed with interoperability in mind (for the microformats and activitystreams formats respectively).

We need to use more of these (or other) standard protocols in every backend project we make: our blogs, agendas..
fwiw, in this case the author (Rachel) was a very senior production engineer on Facebook's cross-functional Web Foundation team, which worked closely with the db ops team on many occasions. A huge amount of automation existed around both schema changes and dataset migrations, so rollbacks generally weren't a problem.
Such a shame to insult Americans lack of historical context while also seeming to insinuate the world was some sort of idyllic utopia prior to American engagement.

How about we don’t forget that the entire world has pretty much been a gigantic warzone ever since civilization started and how about we remember that American hegemony has been the single most peaceful period of world history.

I’m not even trying to insinuate America should be some great arbiter of what is good and holy, but the fact of the matter is, people have been slaughtering eachother since communities became a thing, and only recently has it become so infrequent that people can go “oh! Look how America fucked up by bombing someone here!”.

As if, without America, there wouldn’t be regional conflicts pretty much everywhere, just like there literally always have been.
Nightmare Scenario: Employee Deletes AWS Root Account
Indeed, the US is FAR more authoritarian from an international perspective..
"Giving the Linus Torvalds Award to the Free Software Foundation is sort of like giving the Han Solo Award to the Rebel Fleet"

RMS always had the best sense of humor.
Many people consider IME a backdoor

https://en.wikipedia.org/wiki/Intel_Management_Engine
Put Your Engineers on Support
It could also be a tagged value. These are quite common in code created by "high reliability" languages (Ada, OCaml). The high bits are used to carry some metadata.

E.g. you might want to set a certain bit if the value went outside the defined input range of a function (think for example far from the accepted numerical window of a Taylor series expansion). Instead of dealing error conditions at each and every step (thereby making the timing properties of the code unpredictable) you just collect all error conditions and at the end decide if you discard the value, or just use it partially (e.g. it might still be "good enough" to be used as a parametizing input of an adaptive filter, where it averages out with the rest).
Whataboutism is still a fallacy. Yes, it's bad if the US does bad things. It is in fact also bad if China does bad things.
Learning by Implementing: Observables – Reactive Programming in TypeScript
In my city some tech events make the point of publicising the fact that they don't have pizza and instead have a proper buffet. Apparently the buffet is cheaper for them too!
This happened a while ago and while that was not the reason I quit Facebook it was the reason I hated visiting the site. I distinctly remember trying to raise this feedback. But at the same time I noticed two things - 1) I had more things to look at and there were fresh content every time I went back 2) People shared a lot more. An indication to me that they are spending more time on Facebook.
I read it at the time as a lesson on how data backed decisions can be misleading. I’m sure the PMs at Facebook reading the data would have been elated by the increased engagement.
A lot of frontends, in reality most, are moving towards a data driven approach and handling tremendous amounts of data in the browser - making it an exciting place to be!
mkdir -p $HOME/.cache/jay-repl-nodejs/ before run 'jay' is needed at the moment
Put it this way— as Americans, we’re all pretty confident that our government doesn’t pay any substantial number of people to go online and propagandize our human rights abuses under the guise of just being reasonable world citizens.

(Maybe that’s just because we know that right now our government can’t scratch its ass and elbow at the same time, that we won’t face any penalty for our human rights abuses anyway, and there’s no point in paying bureaucrats to do something that ignorant yokels will go out and do for free... but that’s beside the point :)
Big Pharma flagging the story?
The definition of "arms" can reasonably be limited to conventional arms, i.e. the weapon is controlled by a human and its damage can be targeted. Weapons of mass destruction and contagion are not compatible with the purposes of self-defense, defense of the nation, and protecting society against tyranny.
An API for Classifying and Prioritizing Static Analysis Alerts
Adaptive, not innovative.
Making the C++ conditional operator overloadable
WE ARE NOT cellular-automata chugging along according to the laws of physics. In any sense, degree, or verified theory. In my OPINION, cellular automata fascination is an obsessive disorder that geniuses are at risk for, ca. Fredkin, Feynman, Wolfram. The operant word is disorder.
Well. it is good tutorial but there is a little problem.

In minesweeper mines should be generated after first open. You can't hit mine at first click it must empty or number.
This has very little to do with politics. I don't think there can be any serious debate about who is more authoritarian and who has a worse record in terms of human rights in our times. But:

- There is no guarantee that a backdoor introduced by the US will only be used by the US, or by someone with whom the US has willingly and knowingly shared knowledge about the backdoor. For all we know the MSS might be spying on some citizens using US backdoors in US chips.

- There is no guarantee that the US will always use a backdoor introduced by it for morally infallible reasons. That's a risk with any weapon, of course, and it's super easy to write it up under the cost of doing business -- right until the cost of doing business involves your own device and your own life.

- Even if you trust the checks and balances of US government completely, there is no guarantee that all governments with whom the US would share the backdoor have the same checks and balances in place.

It's not like the backdoor will ask an attacker for their US passport and a search warrant before allowing access.
Oh whatever. I can walk the fuck out of my job and quit today if I so choose. Is that not free will? I didn't say there would not be consequences, only that it is 100% possible as I've done that very thing in the past.

One of my relatives majored in Philosophy and has his head up his own ass in all this stuff. I find him quite amusing. He reads too many books and has suffered 0.0 actual hardships in his life and yet he is somehow an expert and gleefully gives other people lots of shitty advice.

And I did choose my own life--given my early circumstances and what I was "born into" I eventually rejected 99% of it, moved away, and created my own more positive life. It's hard to break the mold, but certainly not impossible. Cultural conditioning and religion are bullshit traps, same as collectivism, which is another huge, unbelievable lie. I'm not saying it isn't difficult, but you can break free.

As far as being a "difficult person" I own that!
In England autism counts as a disability if the autistic person thinks it is a disability: https://www.legislation.gov.uk/ukpga/2010/15/section/6

Depression can be a disability if it lasts long enough. Otherwise it's a simple illness and employers should deal with it in the same way as other illness.
I have had similar stuff come up, the most cut and dried example I could pinpoint was when on a Sunday morning, Meet the Press, which after the 2016 election I had started watching each week, was pushed off in place of a golf tournament that week. I got distracted, and started just doing some stuff around the house while it was on in the background.

I have no interest in golf, I have never searched or cared about golf in any way whatsoever. Yet, the next few weeks I started getting ads about golf stuff in FB. The only other real explanation would be that Verizon is selling my viewing information and this is somehow being linked back to my FB account.
As expected. When you first outsource your manufacturing base because every decision that generates a few more cents in profit becomes obligatory, and then you conduct an idiotic trade war that cannot possibly restore the skills or supply chain you have lost over 30 years of foolishness, your outsourcing partners are bound to come back and eat your lunch eventually.

China is off the chain, and they will naturally compete successfully by producing more efficient architectures and ecosystems that cannot be contained by the old capitalist tools of copyright and trade secrets.

Open source will be exploited to beat the US into oblivion, and developers who are heartsick from the bullshit (can't get a MAC address in IOS? Can't run a VOIP app in the background?) Will jump ship in droves.

I, for one, am desperate for this to happen, not because I hate America (I don't; I love it) or because I hate capitalism (again, it's the best system we have found) but because American capitalism is totally out of control. Citizens United will be the downfall of a great nation because it allows corporations to control the government instead of the other way around.
> Across town, however, there’s another commemoration of a sort — an outlet store for cookies that carry the name “Leibniz” in his honor: https://blog.stephenwolfram.com/data/uploads/2013/05/35-larg...

That's not the whole story: Leibniz was asked once to develop military rations, and suggested to use zwieback (rusk?). That's why Bahlsen named his biscuits "Leibniz Keks". And "keks", which is now a standard word in German for biscuits, is just a phonetic spelling of English "cakes". Interestingly, "keks" is singular, and the plural is "kekse". There was actually a discussion at the beginning of the 20th century (when the word was accepted to enter the Duden dictionary) that the correct singular version should be "kek" (phonetic spelling of "cake").
So Walmart wouldn’t be able to sell Great Value products. Same with Safeway for signature select. Amazon basics... Kirkland...

I don’t think banning vertical expansion is a very good idea. It’s worse for consumers because you’re taking all of the extra efficiency gains out of the market by eliminating the friction between layers.
x86 Android also shows that you can generally get around it with an emulation layer that's used as needed.
Differentiable Programming for Image Processing and Deep Learning in Halide