skysight-inc/HackerNews huggingface dataset:
For anyone interested, I have some notes on how I deploy MediaGoblin here: https://wiki.realmofespionage.xyz/servers:nginx:gnu_mediagob...
A beautiful example of how a feature that seems so easy to an end user can be complex at scale.
In case you're interested in seeing a project that does something, I wrote an IRC bot in ARM: https://github.com/wyc/armbot
If people are being harassed and threatened over an app, that is no different to them being harassed by POTS - the police can deal with that.

But if people are going to their university and saying hi, I installed this app that you didn't write or tell me to install, and I don't like it, sort it out for me, then that's an unreasonable ask, IMHO. It's like getting angry with a bakery because they won't repair your bicycle.
I just wonder what goes on in your mind when you try to ponder the phrase "simplest possible blockchain"...because you don't think there's a specific single characteristic of a "blockchain", but there actually is.

Here's another for ya:

https://medium.com/@lhartikk/a-blockchain-in-200-lines-of-co...

Regarding Merkle: Even the Wikipedia page on "blockchain" explains the Merkle connection and it's precisely what I said, and the Merkle Wiki page says: "Hash trees are a generalization of hash lists and hash chains.", which was also my point.
> Since git-mediate can't actually tell if you applied the change to the other version correctly, you're getting no real benefit compared to just deleting the conflict markers yourself

This is patently and empirically false:

1) See the automated rename example. How do you gain the same safety and ease of resolution without git mediate? This is, unlike you say, an incredibly common scenario. After all, conflicts are usually due to very wide, mechanical changes. The exact kinds of changes that are easy to re-apply project-wide.
It is true for not only renames, but also whitespace fixes which are infamous for causing conflicts and thus inserting bugs, and due to that are not allowed in many collaborative projects!

2) Instead of having to tediously compare the 3 versions to make sure you haven't missed any change when resolving (a very common error!) you now have to follow a simple guideline: Apply the same change to 2 versions.

This guideline is simple enough to virtually never fuck it up, unlike traditional conflict resolution which is incredibly error-prone. Your complaint that git mediate does not validate you followed this one guideline is moot, since this guideline is so easy to not fuck up - compared to the rest of the resolution process.

If you follow this guideline - git-mediate has tremendous value. It makes sure you did not forget any part of the change done by either side - and streamlines every other part of the conflict resolution process:

A) Takes my favorite editor directly to the conflict line

B) Shows me 2 diffs instead of 3 walls of text

C) Lets me choose the simpler diff to apply to the other sides, making a very minimal text change in my editor.

D) Validates that the change I applied was the last one (or decreases the size of the diff otherwise)

E) Does the "git add" for me, and takes me directly to the next conflict

This has been used by dozens of people, who can all testify that it:

A) Made conflict resolution easy and convenient

B) Reduced the error rate to zero (I don't remember the lasts bug inserted in a merge conflict)

C) Sped the process up by an order of magnitude
They are not without stress, as you imagine
them to be.

I guess they imagine they wouldn't care about doing a good job, losing it, or making money - which would probably alleviate a bunch of the stress!
Sometimes I wonder if that is actually a problem with our justice system. We deal justice in cold blood, calmly, burocratically, often months after the act. (And OTOH also without possibility of negotiation or mercy.)

I wonder if it wouldn't be better to deal punishments out immediately, and in anger rather than calmly. I'm not suggesting this, just playing devil's advocate, but maybe bring back corporal punishment.

From a behaviorist or evolutionary psychology standpoint, it would seem that we are more predisposed to learn from a swift, "personal" punishment, than from a delayed, unpersonal punishment.

I remember reading about a case study in a region where the central goverment collapsed, and there was effectively no police and no prisons. People went to a justice system very loosely based on local traditions. The punishment for most wrongdoings would be that people showed up and rough-handled you and beat you up, taking some compensation from you as they saw fit. There was always someone watching the punishment to ensure that it didn't go to far. It sounds quite brutal, but the thing I remember was that the rate of repeat offenders was among the lowest every measured (although I wonder how good you could measure that in a "failed state"). For the life of me I can't find this story anymore though.

Again, I'm not suggesting anything like that, so please don't downvote if you disagree with corporal punishment. I think it's interesting to contemplate the choices we have made in our justice system and their effectiveness, though.
I think if they do have automations, they wouldn't outsource it here to us. Plus employing an additional 3,000 is not giving me any belief that they do have some filtering mechanisms.
i sort of agree... but on the other hand, at least they offer the "result" (Maps) for free.
LinkedIn for example lets user pay to search for (some of) it's "users own" data! :(
You can ask aadhaar to dispatch notifications to you every time an authentiction happens.

Non govt agencies need your consent to get your data, if you don't want that just don't authenticate.

The article suggests that government is selling your data to private companies, which is such a big misrepresentation I wonder how Mozilla let its name be used for it. Do they not care for their reputation anymore?

Private companies can access your data only if you give them you consent by authenticating, and all they get is name/dob/gender/address-if-avialable. Which they would have anyways since you are their customer - mobile provider, bank etc.

There should be an overarching privacy law in India covering disclosure, insurance, etc; but that's a separate debate.
I thought this kind of job should be highly paid because of the evident risks on mental health... when your physical health is on risk your contract reflects that with additional money, benefits, therapy and earlier retirement... (not just in Europe right?)

I guess what would happen if this person becomes permanently burnout or suicides because of this long exposure; my understanding is that the employer is responsible for that unless the contract has some compensation and mitigation for the effects on the worker's health...
I work on PC firmware (i.e. BIOS) and do have the pleasure of writing and debugging 16-bit x86 (although that's not my whole job description).

If you or anyone else is intrigued, we are hiring!
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCar...
Dangerous Motorcycle Cut Off on Los Angeles Freeway
I was worked on a site where a UPS failure took out a large AS400, the business stopped for three days while they waited for IBM to replace it.
I suspect they archive events into S3 or similar for later analysis/training.
Prizeo – Prague, Czech Republic, Europe – Full-Time – Onsite – NoVISAsponsorship
JAVA/JS FULL-STACK DEVELOPER (Prague)

COMPANY INFORMATION

We are a small team based in Prague who work primarily on the Prizeo platform, but can be deployed across any of our applications. You will be involved in all areas of development: design, implementation, testing, and infrastructure.

Our company leverages celebrities’ fanbase and influence to raise money for non-profits across the world. Are you passionate about helping others? Do you want to partner with the biggest celebrities in the world (Tiesto, Adele, James Cameron, etc ) to change the face of philanthropy?

As long as you have what it takes to handle challenging frequent traffic bursts of 5-10k concurrent users, we’d love to talk to you!

REQUIREMENTS
The ideal candidate is a developer with web application experience and appreciation for good user experience design. We require the following:

- An experienced Software engineer with at least 2 years of dedicated software development experience in Java.
- Experience writing unit tests for Java applications
- Experience with relational databases, like MySQL, including writing complex SQL queries
- Solid understanding of JavaScript, CSS, HTML5
- Experience with Rails and willingness to participate in Ruby applications

NICE TO HAVE
- Experience with Amazon Web Services, Heroku, or other cloud platforms
- Experience in reactjs and other client side frameworks
- Experience integrating services like Stripe, Paypal, Facebook, Twitter, and Saleforce through API integrations
>The police clearly don't give a shit.

The police aren't surrogate parents. They're there to deal with crimes.
MMORPGs (Guild Wars 2, OSRS), ARPGs (Diablo III, Path of Exile), and music games (DDR, SDVX, pop'n, etc)
Does Facebook Make Us Unhappy and Unhealthy?
It is not a "first world problem" to want to search for accurate and unbiased information.
The Definitive Rules of the Road for Urban Cyclists
Whether its illegal sublets or unlicensed minicabs, you can't operate a business designed to evade regulation without that attitude eventually permeating its entire corporate culture. Welcome to "disruption".
I've often heard that it's extremely difficult to maintain any real culture or ethos beyond the amount of employees the CEO can personally manage, and that number is around 40-50. AirBnB is far beyond that, so it's no wonder.

The larger the company, the more it's going to decay and suck. The degree to which it does is a function of management style and org structure.

Of course, Kool-Aid doesn't help matters—especially at scale where it rings hollow.
I think you're correct. Pure gold is extremely hard to dissolve or oxidize. There's three common methods, using a mercury amalgam(which is an alloying, so the gold is still unreacted), cyanide, or a mixture of hydrochloric and nitric acid called aqua regia.
> Though Flutter doesn’t use the native UI widgets, it’s a cross-platform framework and has widgets for both Android and iOS

Hot-reloading and good performance are very attractive parts of Flutter, but they really should have reconsidered the decision to make their own UI widgets. When you use the native UI elements, you get that native look-and-feel for free, and you don't have to dump man hours into replicating that behavior. They could have a "UI backend" which calls out to the native UI elements for each platform. The great thing is that since they use these UI widgets natively on Fuchsia, they can use their existing code as just another backend on that platform without having to throw the work away.
Very nice. I really appreciate you placing TLA+ in context with alternate approaches. I look forward to seeing the followup posts.

PS: How are you generating these pages? Jekyll? something else?

EDIT: This probably needs editing -- "nor will reading the posts will not teach you how to write good specifications;"

I think you probably meant to write "nor will reading the posts teach you how to write good specifications;"
How can I configure OpenStreetMap to use the old Google Maps colours with an emphasis on roads?

I'm currently using some offline cached maps tiles downloaded with MOBAC, and waiting for Google to change their colours back again. Now I realise that it's a place map, and places generate advertising revenue, I think that Google is unlikely to fix that.

Another problem that happened recently in Taiwan was when Google removed pinyin (latin letters) from the street names, leaving only Chinese characters. Foreigners living here couldn't find their way around. I threw together a quick alternative to GMaps, and told people about it - until Google put the pinyin back about a week later.
Not for writing code but for reading C/C++ compiler output during performance optimization and debugging sessions.
Heard similar stuff from a friend who used to work at AirBnb. He was an ex-Facebook engineer who quit AirBnB even before his stocks vested because we was so unhappy at this company.

I am really surprised. Things are going well for them as a company. Why do they want to screw it up for themselves?
Since you ask, I use lots of assembly level programming for digital audio signal processing. Some ARM instructions offer special DSP specific features like saturation and fractional arithmetic that have no equivalent int C, so it justifies using assembly. Smaller ARM cores without NEON offer some kind of miniature SIMD by operating on two 16-bit or four 8bit numbers, these can speed up things as well. To take full advantage of these it is best to write some portion of code in assembly. I usually wrap a processing sequence into a gcc-style inline assembly macro, this way I can easily compare with a C-only macro and maintain portability, and it saves me from having to deal with the complete instruction set and calling conventions.
Thank you so much for testing this and providing screenshots. I was going to reply after fixing everything, but it's taking longer than I thought.

I've fixed 2 of the above. Doing a deploy tomorrow morning...
I see a third one.

Increased tolerance -- people become so thoroughly jaded that the lines between shocking, disturbing and sick will go from uncertain, to blurred, and eventually insignificant.

In fact, we've seen this development already. It began even before the public became aware of the internet, and we're all becoming more benumbed.

Disassociation can't be a healthy coping mechanism.
Thank you for the link to that book.

I sometimes ponder, against my own experience from experiencing the mathematical side of things, how the "folklore" wisdom in the medical community is almost certainly something that the rest of us might benefit from (this probably started when I read The Emperor of All Maladies a couple years back) considering the issues that the mental part of it deals with: ethics, conduct in a power-unequal relationship, consent, the moral imperative to evaluate risk competently (and the recognition that the former can never be done perfectly), telling the truth and intention/effect differences ("you're almost certainly going to die"/"this is a miracle!"), not to mention the elephant-in-the-room question of living with death as a close acquaintance and learning not to become consumed with either anger or despair at what one considers personal failings.

(I suppose the late Oliver Sacks's work is an instance of what I'm talking about.)
Is Free Market Good for Public?
Some people seem to believe that markets need to be free. They are against interference of the government to dictate what participants can or cannot do. This concept of a free market generally leads the privatization of the governmental function. They think therefore it’s best to deregulate as much as possible.

I have to say that this is a ridiculous idea considering unfairness in our society.

It is a proven fact that most rich people are rich for the simple reason that they were born into a rich family, while most poor people will remain poor throughout their lives simply because they were born into a poor family. Imagine the world where education, healthcare, public safety, criminal justice, national security and immigration are all up for sale(although it’s already happening in some countries...). This makes our level of inequality worse than ever because the more money can buy, the more affluence matters.

What we need to do is not to discuss about the extreme logic between libertarianism and conservatism, but to decide what money should and should NOT be able to buy.

Seems to me that free market believer doesn't realize that there IS a regulation that they value because they take its legitimacy for granted. For example, there are many things that we are not allowed to trade. Human slaves, human organs, electoral votes, government job and legal decisions, university places or uncertified medicines although they were legal before.

On top of drawing the boundary of the market, government needs to design the rule to prevent corporations from behaving unethically. History tells us that corporation behave unethically without interference of the government. Actually, we have been fighting for that. Thanks to our ancestors, in a labor market, it is not allowed to have a child labor, and a minimum wage is protected by the government.

People who believe in free market merely oversimplify things to make it easy to understand for them. What we truly need is a market with well-designed rules.
Drink isotonic fluids (one of the best: alcohol-free beer).
Wow, thanks for the details steps. I learnt a lot from your reply.

I got a lot of response in my inbox from designers, all with stellar portfolios! I'm making the fixes and tweaks some have suggested in this thread, and will likely hire a designer in a few weeks after I do some marketing and sales...

Here's the site: http://visaok.in/
Ammonite ends up loading about 2000 classes to run a cached script (i.e. no compiler required, no parser required, ...)

$ cat foo.sc
println(12345)

$ java -jar -verbose:class $(which amm) foo.sc | wc -l
2015

Hello world already loads about 400 classes:

$ cat foo.java
public class foo{
public static void main(String[] args){
System.out.println(12345);
}
}
$ javac foo.java
$ java foo
12345
$ java -verbose:class foo | head -n 5
[Opened /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/rt.jar]
[Loaded java.lang.Object from /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/rt.jar]
[Loaded java.io.Serializable from /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/rt.jar]
[Loaded java.lang.Comparable from /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/rt.jar]
[Loaded java.lang.CharSequence from /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/rt.jar]
$ java -verbose:class foo | wc -l
420

Now, 2000 classes isn't nothing, but it's not a particularly large number. Any medium sized application using a few third party libraries easily reaches that number.
Can't edit this so replying. If you want to feel good and like you are helping then work on a project with a free license like open street map.
Experts: Baltic Sea Anomaly ‘UFO’ Contains Metals Nature CANNot Reproduce
BritishAirways cancels thousands of flights,there is no evidence of cyberattacks
It does not – with reddit gold, it highlights also all replies in the thread itself.
> The Trump Budget is aggressively anti-science.

The NY times article on Trump's budget shows that essentially every single budget entry gets heavily slashed, with the notable exceptions of Defense, Homeland Security, and Veterans Affairs.

https://www.nytimes.com/interactive/2017/03/15/us/politics/t...

It's disingenuous to complain that a budget is anti-something for cutting spending on a specific item when it heavily slashes every single entry, with the sole exception of three spending items.

In fact, you're even patently wrong in your claims as Defense spending also includes a myriad of research projects,both in hard sciences and technology, and Trump ramped up defense spending by a whopping 10% in a budget which is already, by far, the highest in the world.

If you really want to disseminate anti-Trump propaganda on social media, first you need to cut the bullshit. For those of us who are here for the tech stuff and don't care about US politics, your kind of whiny demagoguery posts are becoming an effective techie repellent.
I'm not an expert either, but what if the object-size pair is not in your database of known object-size-distances.
Not disagreeing, but I would certainly like some references if you could provide us any. In fact, it would be genuinely troubling if you cannot find any good sources. Here is why: this notion of fingerprinting seems to be an invention of the legal wing, to be brought out as a CYA when these requests were inevitably going to be demanded.

Time for some math:

Since it is only a 0.01% chance, it means you need 10000 discrete pieces of information collected on a single individual before there is a chance of error. If a company indeed has that many pieces of information on you, you first of all need to know that for a fact.

There is a chance the company will counter that this is aggregated probability, as in, with an uneven distribution of errors. If it is indeed aggregated probability, the companies which advertise on these platforms need to demand their money back because for all you known, none of the folks they are targeting are actually correct fits for their ads. Fingerprinting puts the burden of proof on the shoulders of the company that they are indeed allowing advertisers to target the audience they want. How can they be so sure if the errors are unevenly distributed?

In any case, everyone should demand the information anyway, and let us start using this fingerprinting theory as an excellent opportunity to get deeper into the practices of these companies.
Scientists gets world-first images of electric currents in graphene
RailsConf 2017: How to Write Better Code Using Mutation Testing by John Backus
You're digging too deep into things. The technicalities of what a blockchain are fundamentally semantical. Most people when referencing "the blockchain" are also implying the portion relating decentralized trustless consensus. So the "simplest possible blockchain" would also require that component.
Ther CIA is at war with God. Every rtime I see the CIA attack God, I run to the battle. I stand with pedophiles. It is actually atheist attacking God.

When I am king we will execute the entire CIA. they started a war on God and will all die.

God says...
pathogenic aphelia necklace's Randolph's philosophy Khoikhoi chairmen bonitoes hamburger postscript's bathrobe's warmonger's theorem slows louver shellac meander's guinea vertices choreographed demarcate disrepair's topsails sandwich's updated choose pianos inextricable Numbers's minestrone lecher's Mujib's
If I remember correctly, the lowest DOS interrupt was 20h. But I don't know if all interrupts below that were actually used. The highest that I remember is 1Ch for the timer interrupt (for which the stock BIOS interrupt handler just returns immediately, but which was commonly overriden by TSRs to simulate multitasking).
LLVM doesn't come with a garbage collector; it comes with hooks you can plug your GC into. So it'd require a good bit of work to integrate with LLVM's GC support, but nowhere near rewriting the whole runtime.
> Wouldn't that be a solid evolution forward, in terms of human communication?

How so?
People's payment is never related to the mental or physical effects. A friend of mine pointed it out that it is about how replaceable a person is.
Oh my God, the first article has a link to Ralph Brown's Interrupt List. Good ol' days!

[1] http://www.ctyme.com/intr/int.htm
Boom. Thank you.