skysight-inc/HackerNews huggingface dataset:
That would be a very good 1 year salary for Spain. In most parts of Spain (except the big cities) you can easily live 2 years with that. I expect France to be similar price-wise.
Then what's going on here? Why is AB33 a thing? Just greed?
The trouble is checking for undefined behavior (is adding these two ints going to result in overflow?) without triggering said undefined behavior. Ideally the checks would either be available as a function defined by the spec so that the compilers can do the right thing depending on the architecture. Failing that the compilers would have to pattern-match common idioms like they do for other situations like exchanging two variables, rotating shifts, etc.
Sorry to hear that you got frustrated. I did try to make little help videos (and I have a note about structure in the help notepad) but I understand that it should be intuitive without having to watch that or view the help notepad.

The bibliography list lets you attach URLs to elements on your note, which is helpful for when you go back for essay-writing and stuff. The formatting-help thing isn't actually a label but I understand the confusion there, I'll look into ways to improve that.

I'd love if you would take the time to formalise some of your criticism in a github issue: https://github.com/MicroPad/Web/issues
I wonder whether the productivity gains would continue if this experiment would last a year or more.

I have a feeling that employee motivation went up because of the fact that something changed - working 32 hours instead of 40, and only 4 days - rather than the actual new reality which they were placed in.

We tend to enjoy changes all around, especially if they are for our own benefit. And I do think a shorter work week is a step in the right direction. But how long would it take for those employees to get used to the new reality of a 4 day work week, and going back to old habits of working more slowly during those days?

Ideally an experiment would be made with young adults who just started their first job and will land straight into a day work week, and comparing those to the same age group but with a 5 day work week.
I hate consuming movies on Amazon Prime Video in India. Their self-censorship is worse than the Censor board.

Just one of my recent experiences - A well made movie "Shahid" - There's a scene where the two guys are in jail having a chat. An entire line just gets censored and Shahid's shocked reaction means the scene was important.

I then found the movie on Netflix. The line they censored was - "This country doesn't give a shit about it's minority". Wtf?! Are we that insecure that we need to Censor stuff like that.

That's just one example, it's almost impossible to watch Shahid and other similar movies on Amazon. Which is weird because they are on the Internet, they don't have a Censor body governing their content!
You're describing a smaller minority than you think.

Currently, there's 168 hours in the week in which one could almost theoretically work. Plenty of people do double-job but in reality they tend to be more low-income jobs where people are struggling to get by and need the 2nd to make ends meet. In reality, the majority don't overexert to make more money if their current income is sufficient; only an exceptional minority will do this.

> one-jobers would lose buying power due to an inflated 2-job workers economy

I find this conclusion odd, as I'm not sure what you feel is the issue here. We currently have wealth inequality anyway: it's not ideal/desirable but it's what we have. This wouldn't be a disimprovement (but won't happen anyway as I really don't think being a 2-jobber is as desirable as you make out: there's quite a lot of research to the contrary).
There’s a 3rd party service for that, I’ve found it to be pretty reliable.
http://www.hnreplies.com/

P.s. I hope you’ll remember to check this one thread one last time :)
I don't think any of those devs stayed past 2000.
They won't park at all. They will drop you off and then go onto the next person.
> Just because we seemingly did well through a three month crisis does not mean that is a long term sustainable plan.

It would be interesting to know more about the effects of that crisis. Presumably many companies kept afloat by methods such as using accumulated stock or putting things on back order and such like. If I was ordered to go down to 3 days rather than 5, I’d be running long days if possible, or doing all the things that took a lot of energy on those days. These things are obviously unsustainable but how much did they come into it?
Love some of the ideas in gocd, pipelines in xml I don’t love though, currently enjoying those ideas implemented in a less purist way in gitlab.
There are some on the snap store page: https://snapcraft.io/micropad

I'll look into adding them to the main site.
Sounds awful. I have similar problems myself. I would suggest reading "Nutrient Power" by William J. Walsh.
Awesome. Thanks.
Some for of versioning and visual diff would totally kill any other app.
If you are trying to test kube deployed apps in kube ci, gocd being a good example, use kind:

https://github.com/bsycorp/kind

Disclaimer: I helped put kind together, trying to get the word out .
The announced radicality is restricted to the naming of 4 digit type identifiers without providing any further info.

This is clickbait.
This is good advice. I've come to the conclusion that, when suggesting almost anything to do with Development, I really need to be at pains to prevent it being received that the answer is always either Black or White at all times.

It's hard to get across that the answer is usually one of the Greys and, even then, the shade will probably vary a little from time to time.

Rules are the children of Principles, they're important handrails as you're learning but to progress from there you have to understand the Principles behind them and how they confirm or contradict eachother.
Interesting, I think it could be because Amazon chose to be conservative and selected the version of the movie that's played on national TV.
I think they're mostly being careful. In polite, educated society Netflix's content isn't going to cause any problems, but in some places there is a real danger to public order from broadcast media.

"Fake news" has resulted in the deaths of dozens of people in India this year[1]. I think reasonable people should value free and uncensored media, but I also think reasonable people can disagree on the degree to which that freedom should be valued relative to public safety. It's certainly ugly to think "only people who can afford Netflix can be trusted to watch controversial content and not kill each other" though.

1: https://www.bbc.com/news/world-asia-india-44897714
More Vanagons (T3) than Burning Man, Oregon, Santa Rosa and Turo app combined. Just let it sink in that those go for $8k USD each in the US and parts are scarce.

Also, flattening of the world, resurgence of populist pedagogues, crises of the majority of countries slowly/quickly becoming perpetual failed states. Corruption, manufactured consent and disengagement have led nearly every civilization to this same conclusion at around 10 generations or 250 years. It’s not inevitable, it’s just the doom of repeating history by being ignorant and passive.
Jose Valim goes into this when explaining why he created Elixir: https://news.ycombinator.com/item?id=17513812
A more generous interpretation of my comment would have been "all trainlines versus all roads".

In the UK there's an order of magnitude more roads than railways. In the US there are two orders of magnitude more.
Not investors, but I don't see why they couldn't defraud people for large amount via scams.
It's a conspiracy theory because it says the Russian state conspired to falsify votes. Up to now I haven't seen good evidence of that. So it's a theory.

You say there was "hacking of election related systems"? What happened? Maybe I'm just out of the loop?
This is just one of many fights concerning free access to the law. There are easily three other lawsuits going on now that I can think of concerning the issue, and the underlying issue is pretty basic: the public should have free access to the rules that govern them.

Sadly, there are a number of incumbent commercial interests in both the government and private sector that fund themselves by being gatekeepers. There is just a small group that seeks to free the law for moral reasons and a few more that do so for legitimate commercial interests, but they have an uphill and lonely battle.

I fear that lawsuits like this are not going to be sufficient (judges often decide cases in the middle, not on absolutionist moral principles).

The real answer will likely have to come from legislation, and free access to the law does not seem to be anywhere near the top of most politicians (or citizens) priorities.
Why Dogs and Humans Love Each Other So Much
Does NRI apply to people without Indian citizenship?
I see a lot of name calling, he certainly knows how to push your buttons.

Take a step back, distance yourself from him, focus on doing the right thing and others will follow. Learn to ignore him and learn about your buttons so they can’t be pushed so easily.
Although making a one way hash is the right way, having no opt-in is not in the EU. Also, you'd be surprised at what counts as PII in the EU. I know I've been after I read a lawyer's blog on the matter (sadly in my native language).
In the UK railways are mostly protected. Now, that may be a simple fence, which someone could climb over, but then they may find themselves reported, or caught on CCTV. It's a very obvious, very visible thing to do, and in urban areas railways are indeed protected pretty well. And remote triggering something like that is non-trivial.

Roads are everywhere, most of them completely unprotected, and you don't actually have to physically and visibly interfere with the road.
How about everyone that doesn't own a car and just uses ride sharing? I imagine the low hanging fruit for car owners to embrace self driving cars is rush hour traffic. Commuter busses are already a thing, now add in the convenience going straight from your house to work.

Once people stop commuting with cars, they may find out that owning a car is no longer with it
Befriend other startup founders in your area. For non-technical issues, most new businesses share similar challenges. YC Startup School ( https://www.startupschool.org ) is a good opportunity to meet other founders and get advice from YC mentors. No equity required.
The dismissive phrase "conspiracy theory" implies the conspiracy to interfere with the election is in doubt. Others think that it's reasonably well established, and I think the link was to support that.

The lack of proof so far that votes were falsified is a separate issue, but given the existence of the conspiracy, it's unclear why one would rule it out.
Well considering how many people who now know git and understand it, it doesn't make sense to do that necessarily. Rather they should make it a configurable option which do now see push.default (https://git-scm.com/docs/git-config)
For the sake of argument: US universities argue the importance of personality scores. Couldn't social credit be interpreted in the same way? Maybe society stands to gain if more reputable and trustworthy people get the top education spots?

That argument doesn't work for banning the children of people with debts though.
Nope, strictly speaking NRI is a tax status of people who are Indian citizens but do not reside in India.

Foreign citizens who descent from Indian origin are called PIO i.e. person of Indian origin
Boiling frog is the better analogy. Rome wasn’t built in a day and didn’t decline in a day either. It’s the slow death-march, “water drops to the forehead” of civilization that so weakens it such that criminal mobs and/or religious lunatics can takeover. The pattern throughout history has been roughly the same story every time, except now there is an abundance of technology, population cresting/declining and absurd inequality.
Couldn't figure out how to type into it.

Opened the menu, created the new notebook. Then it's just empty canvas. I tried clicking into it but nothing really happens. The Android keyboard doesn't show, which means there's no text input.
Data-Driven C++ Code using Lua
https://en.wikipedia.org/wiki/Withdrawal_from_the_Eurozone

"Other analysts[10] have submitted that there are basically three ways of exiting the Eurozone: by leaving and subsequently rejoining the EU, whereby a renewed membership in the European Union would be possible only when economic convergence had been achieved; through a Treaty amendment; or through a European Council decision. The amendment would involve an extension of Article 50[11] of the European Treaty that would set out the process for exiting the euro."

1. "Leaving the EU" is what the UK is doing right now (and Italy would want to wait to see how messy that will be)

2. "A Treaty amendment" requires consent by other treaty members, so not going to happen

3. "European Council decision" also requires consent by a significant portion of European countries, so also not going to happen.
Hadn't seen this article before. Enjoyed it. Good link and source for further reading.
But how do you get to the point where you're even attractive to these companies? Without being from a target school or having an insane number of years of experience?

Also the finance companies, you mean a job in the front right? Programming tools or whatever?
Yeah, the mobile UX is really a sore point right now, on the sidebar, you create a section and then create a note. When you open the note you should see a message saying your note is empty. Dismiss the sidebar and when you tap on the canvas it'll open an insert menu.

The mobile UI is definitely more of a read-experience but I'd love to change that (and if any developers want to help with that it'd be awesome)
Just rescan the ballots.

The only truthworthy system is built on mutual distrust (checks & balances). For instance, while I was a poll inspector, everything required two participants, representing both sides. And all actions be done in public.
The cynical answer is to get him on your side. Figure out how he is motivated and manipulate the manipulator. That doesn’t mean calling him a jerk back, it means showing him that you have control of his success.
Happens to me all the time when speaking to another French/English bilingual person. I think it's just a result of multilingualism, people pick whichever language they're more comfortable using for specific topics. For instance I have a hard time talking about tech in French, despite it being my first language.
The Value of Undefined Behavior
> In the UK railways are mostly protected.

They aren't protected. We know this from the numbers of deaths that occur each year on the railways.
Based on the article, it appears that the blacklists are used to punish instances where someone was ordered to pay a fine but didn't comply. I think in pretty much any western country, that would result in a prison sentence in itself, but apparently not in China. So those limitations that are put on blacklisted persons are essentially a half-prison: not complete restriction of movement, but enough to serve as punishment. From that viewpoint, it might actually be cheaper to enforce than a prison sentence. It certainly seems to be preferable to the Chinese authorities who came up with the system.
> Better targeted ads == less money wasted on ads and more money spent on development == less people annoyed by ads they're not interested in == better games. Shame.

The best targeted ads, for me, are no ads. I don't like wasting my time on ads, I don't like being manipulated by ads, I like to decide for myself based on my needs instead. I'm done with the "hey, do you need this?" crap shoved down my throat. Its like walking around in Eindhoven getting cocaine offered on every street corner. No, I'm not interested!

Now you could argue, "it isn't targeted enough on this person". I'm a cheapskate and I don't wanna play RNG lotteries.

Also, your logic is very much from an advertising company PoV. For the rest of the world it does not follow. What will likely happen is the exact amount of money (based on budget) will be spend on ads. Targeted ads just lead to more sales, at the expense of privacy. If I have the choice between targeted ads vs general ads I rather have general ads, because I don't want to see ads in the first place since I don't want to get manipulated (and I feel I often succeed on that one).
I would assume database tables
Oh definitely, while I don’t think it will ever evolve into everyone using Haskell, we’re definitely going to keep seeing more and more functional concepts creep into all programming languages. Hell, even king OOP, Java, is even breaking down and adding some functional things last I heard, finally getting lambdas (I think), right? And I imagine that was much to the outcry of thousands of “enterprise” developers, what’s going to happen when big bad functional programming comes to down and shuts down all their abstract factories?! Think of their child classes!

But, I digress, and honestly think a nice balance between concepts, and using what works best for the task at hand. However, I’m super excited for the future of functional languages. I love Elixir/Erlang, once you get the hang of OTP/actor model/functional programming, it’s absolutely mind blowing how easy it is to write highly concurrent programs that are super reliable, easy to restart from failures (just let it die is what they say right?). Nothing like the headache’s I experienced when I first learned concurrency with pthreads in c++. And what’s exciting is the Erlang VM is legendary for being able to build up highly reliable and super concurrent, complex software, however one of it’s biggest dings was it’s far slower than something like C when it comes to raw computations. This is largely because of it’s functional nature, since it’s data structures are immutable, any modifications will result in having to make new copies of data, while C could just do it right in place. However, now that raw computing power is becoming cheaper and faster, they is becoming much less of an issue. And the Erlang VM can handle things like clustering servers to run processes across several computers built right in. I don’t want to imagine what it’d be like to have to set that up with our old friend C out of the box (but C also doesn’t have the overhead of things like a VM or a garbage collector, so it’s not like it doesn’t have a ton of advantages over Erlang I just wouldn’t want to use it to build concurrent software across multiple servers).
Every secure system is going to rely on some source of trust. Wheather that’s certificate issuers for SSL, a non-biased Judge, or the trust of the developers working on the bitcoin protocol, trust doesn’t just emerge purely from systems, there is always some root source based on societal norms.
Right, which means changing it will harm the UX due to ingrained pattern. That's not what I'm arguing for.

I'm arguing against the idea that showing an error message with the exact command to use is good UX - see the original comment. It is not.
Apparently some links broke, but nothing was taken offline: http://www.oracle.com/technetwork/java/javase/downloads/jdk8...

> Can you source that claim?

From https://www.azul.com/eliminating-java-update-confusion/:

Oracle stated that their goal was to eliminate any functional differences between these two binaries. This will be complete with the release of JDK 11 in September. To achieve this goal, certain features (such as Flight Recorder and Mission Control) have been contributed to the OpenJDK project, whilst other features (like Java Web Start and JavaFX) are being removed from the Oracle JDK.

From http://www.oracle.com/technetwork/java/javase/eol-135779.htm...:

As announced in September 2017, with the OracleJDK and builds of Oracle OpenJDK being interchangeable for releases of Java SE 11 and later, [...]
I'm guessing s/tables/data/g
The book mostly is against shoes that absorb the energy in the shock, because it makes you less careful when landing and allows you to incorrectly land straight on the heel rather than using the built in suspension of your toes and foot. It's not against shoes universally. These new shoes supposedly store the energy in the landing and gives it back on release. Think of it more as a spring rather than a damper.
Conversely, it's also massively inconvenient that whole classes of activity (doctors, mechanics, dentists, public services) are only really available when I'm also supposed to be at work.

A flexible four day workweek would help a lot with this. Got Tuesdays off? Find a dentist that's open then.
Orwellian and insane as fuck. Who decides what is a “credit” and what is a “debt?” What recourse or due-process do people have to challenge this evidence-free, glorified thought-policing? Those were rhetorical questions because this sort of whole social-engineering is totalitarian, ludicrous and the textbook definition of evil; also look at internet and media censorship, Xi installing himself as Emperor, lack of property rights and the supposedly “anti-corruption” campaign. What shred of moral authority can one have when they install themselves as supreme dictator?
Yep. And this is why our industry's decision to focus on essentially procedural abstractions for our interfaces is...problematic.
That was my first thought when I first heard of this.

Despite living through it, and revising for A Levels by candle light, I knew nothing of the surprisingly minor effect on productivity until I saw a BBC documentary looking back.
I built FormAPI [1] with Ruby on Rails. I used plain Rails views for most of the CRUD things, and used React/Redux to build the template editor [2], which is pretty complex. I've been extremely productive with Rails, and the performance has not been an issue at all. My plan is to rewrite the API and workers in Elixir when it will save me $2,000 per month on hosting costs. And even then, I would probably be making so much money that it wouldn't matter.

I started on Heroku, but I had a lot of free AWS credits from Stripe Atlas that I wanted to use. So I moved to Convox [3] on AWS, and it has been absolutely awesome. I have a rock-solid cluster across 3 different availability zones, and I'm also running Postgres with high availability (RDS).

I haven't had a single second of downtime since I migrated [4] (I up the status dashboard a few months ago, but moved to AWS earlier than that.) Convox supports auto-scaling and rolling deploys. It waits for the web process to be healthy, and if something crashes it rolls back the deploy without any downtime. I can also terminate any instance at will, and another one will pop up to replace it with zero downtime. After using it for the last ~6 months, I feel confident enough to start offering a 99.999% SLA.

[1] https://formapi.io

[2] https://formapi.io/templates/tpl_DEMO42TmQjTgsQ7q/edit

[3] https://convox.com

[4] http://status.formapi.io
In most European countries it is actually forbidden to pay people by how much they really produce, or it is highly regulated https://en.wikipedia.org/wiki/Piece_work
- The halting problem is decidable for systems with finite memory. That's simple enough; a deterministic program with finite memory must either halt or repeat a previous state. Now the question is, is there a faster way to determine the outcome than running the program? That's a complexity problem. One of those where the average case is much easier than the worse case. Many NP-hard problems are like that.

Are you sure on that one? A system with finite memory can computate procedural, fractal, infinite equations and as long as it looses the state it started from - progress infinitely on this way back and forth. Thus even a limited system can computate eternally, and a program to proof this to be a correct program with a finite holding state, will follow this eternally into the abyss of computation.