skysight-inc/HackerNews huggingface dataset:
"Everybody" is overstating it. Many see think the opposite of "activist" isn't "inactive" but "prudent and principled".

Nobody disputes that government should be enforcing peace, contracts, providing defense, etc. That sort of thing is necessary and prudent. But the enforcement needs to happen fairly and according to clear rules. The enforcers need to be accountable. And often the citizen needs more than just a ballot box to push back on corrupt government.

To bring it back to tech, rules are not evenly written, let alone enforced. Why is electronic mail treated differently than mail? Why are hosts pressured to drop horrible people from their customer lists, but not phone companies? Why is it OK for tech companies to keep records for government consumption, but not car dealers, libraries, supermarkets, etc.?
It depends on the application. Many either deliver a generic binary of a DEB + RPM. Or more recently a Docker container or one of the other containers (Snap, etc).

Then that has a proprietary license checker based on either a license file or a license service, basically the service phones home to check the license.
Be sure to enable PHP opcode caching. It makes a tremendous difference.
Nintendo Sues Console ROM Sites for ‘Mass’ Copyright Infringement (Update)
>If you believe what ethnobotanist like Terence Mckenna
Mckenna is interesting and should not be dismissed on principle but I warn people not familiar with his work not to take everything he said at face value, he was pretty "out there" and very mystic at times. He has interesting and thought provoking ideas but I wouldn't quote him out of context in an HN comment as an argument of authority.
My car has this automatic shut off. Honestly, the time it takes me to move my foot from brake to gas under normal driving conditions is all it takes to start the engine.

For some reason this starting is WAY faster than the I Italia time the car on start. I’m guessing firmware loading more than engine starting reasons.
Yes. It's listed as one of the 15 examples in Wikipedia, actually. Bufferoverflow appears to think that most/all leftist regimes led to hyperinflatiuon, a viewpoint which is not well backed by Wikipedia's list.
That was my intended meaning, yes.
I usually have strong auras and medium pain, and it can take between weeks and months between attacks, though recently I had an attack two days in a row and I felt like I had aura-like issues with my vision for weeks. Not a fun time.

Most of my experience is typical and mirrors things already mentioned in this thread:

Triggers are a combination of stress, lack of sleep, strong light (particularly sunlight), and sudden increase in coffeine intake (people have mentioned a change both ways, and I'll have to pay attention if that's the case). Possibly red wine and nuts, but I don't think they're big factors.

Regular exercise seems to decrease the frequency, and 400mg of Ibuprofen taken once I notice the aura helps the pain.
Peter Thiel: “Hypnotic Mass Phenomena”
I dont consider walking up to the counter and saying "I'd like to purchase pseudoephedrine" 'very hard.'
Parent poster was right on the money.

I’ve lived in 5 US states with state income taxes ranging from zero percent to merely substantially lower—nevermind a “city tax” that’s in addition and higher that most state taxes—and uniformally the roads and bridges are significantly better than NYS. And then there’s the billions NYC collects annually in fines [0].

Does anyone know the root cause of this? Where does all of the revenue go?

[0] www.dnainfo.com/new-york/20160324/civic-center/new-york-city-collects-record-19-billion-fines-fees.amp
I really don't see why Americans should throw their lives away for Venezuelans. Every step of the way, the people of Venezuela supported their communist leadership and believed the propaganda. They can fix it themselves.

The US has a much more grave threat right at our southern border in the failed state that is Mexico. We should militarize that border, create a buffer zone, and stop the influx of illegal immigrants and drugs and put a dent in the cartels' ability to project power into the US before the corruption totally overruns us, too.
I came here to say something similar to this. It's possible that you might learn some things about yourself and about the world through the experience, that you otherwise might not have learned. But if it goes on for too long (and/or it's too severe) it just ruins your life.
This is exactly what we mean by "kind of forced"

For most of history people didn't have the free time to be regularly using drugs the way some people today imply. If your life is farming from sunrise to sunset you're gonna need a lot of sleep and there isn't much time left to be tripping balls. You'll probably only can justify using your available free time to do whatever your local drug is at special occasions, whatever handful of religious holidays your culture has and maybe a handful of other times every year. Yes, there's downtime in the winter and summer but depending on the size of the family you have to support there's still an infinite list of things to do. There's always a leaking butter churn or cracked axle handle that needs fixing or a cart wheel that needs greasing. The time to just sit around and toke it up does not exist excerpt but for the few who prioritize that sort of recreation over improving their material situation. Responsible adults drink a few beers (or toke it up) on Friday night (with the definition of "few" depending on how many responsibilities you have). The vast majority of people weren't sitting around getting baked or drunk every other evening.
Yes. The problem is that as you taper off the opiates you basically prolong the suffering by going through mild withdrawal with each step down.

The hard part is going to zero opiates, and tapering is infinitely preferable to jumping off a large dose, but it does not make it any less taxing on your will.
All that would do is lead to severe memory loss and mental problems. Look up MKUltra.
Happy birthday, Kubernetes
Of course if I had access to almost everyone and search query in the world I could probably do a good job at predicting things as well.

Foursquare did it with their crappy data access.

https://www.businessinsider.com/foursquare-data-predicted-ch...

of course I'd need some kind of giant state of the art data mining facility to find good correlations. Thank god they don't have that.
Yeah I'm with you. Suffering on its own is pointless. Learning how to live with pain can bring some interesting insights in to life I think, but it's obviously better to just never have to learn this in the first place.
You're putting the temporal cart before the causal horse. With or without drugs, mental health issues can be latent or unacknowledged for years. And without defending marijuana use, naïve -- even unconscious -- self-medication is a very simple explanation for what you're describing.
You got it. Thanks for your attention.
We're on it:

https://www.businessinsider.com/ap-us-official-trump-pressed...

> The US official said Trump was specifically briefed not to raise the issue and told it wouldn't play well, but the first thing the president said at the dinner was, "My staff told me not to say this." Trump then went around asking each leader if they were sure they didn't want a military solution…

> For Maduro, who has long claimed that the US has military designs on Venezuela and its vast oil reserves, Trump's bellicose talk provided the unpopular leader with an immediate if short-lived boost as he was trying to escape blame for widespread food shortages and hyperinflation…

> A few weeks after Trump's public comments, Harvard economics professor Ricardo Hausmann, a former Venezuelan planning minister, wrote a syndicated column titled "D Day Venezuela," in which he called for a "coalition of the willing" made up of regional powers and the US to step in and support militarily a government appointed by the opposition-led national assembly.
In many ways it's actually better. It's just different banknotes and potentially coins. You don't need to change the way you do business, like you would with Bitcoin and people don't necessarily understand Bitcoin.

People may not like it, but the US dollar is a stable currency, it's reasonably well managed and importantly the Venezuelan government can do anything weird with it.

Most crypto coins aren't as unstable as the Venezuelan currency, but still much less stable than the US dollar or Euros, so it's not actually that attractive as an alternative.
Isn't a 'capitalist country' one where the owners of capital compete in the marketplace to provide goods and services?

Maybe Denmark and Sweden have high taxes and price controls on a small percentage of goods, but the degree to which capital can freely compete is still far greater than in Venezuela.
If you like that video Why Nations Fail is basically 100x deeper explanation through examples of the last 12,000 years of history.
> the government and their current struggle

That's a funny euphemism for "ruinously managed totalitarian hellhole".
How to Manage and Exceed Client Expectations
Was this under Jobs or Scully? Because for someone who complained about other companies having no taste, this has no taste.
With the exception that there is no proof of the alleged crime and he is in jail before his recourse was judged, in another case his Habeas Corpus was accepted by a judge and illegally not executed by government workers. Also, he is illegally under solitary confinement and frequently, the Justice doesn't let even his lawyers have access to him. A true blue political prisoner.
No, price controls are always counterproductive, but they don’t automatically make a country communist. I never said they did. In fact I never used the word communist in this discussion until now.

Venezuela is socialist because it combines destructive economic measures with collectivist ideology, takeover of institutions like the Supreme Court by Party supporters, violent government-backed militias, fraudulent elections, cult of personality, etc.

In summary, all the usual traits of a totalitarian left wing government.
There’s a risk regulators will force companies to allow exporting data. If companies work on this voluntarily, regulators might be satisfied and not regulate this.
I did my phd in Indiana and had $90k in student loans by the time I was finished (of course that includes my undergrad and masters degree). I was in the humanities though.
Welcome to Silicon Valley. One year it's modafinil and adderall, one year it's nootropics, one year it's psychotropics. Rinse and repeat.
"British accent" "Irish accent" "American accent" "Chinese accent"
Is that forbidden?
Same. They are not only very patient, but provide migration documentation and helpers.

It's also amazing how long they stayed at 0.96 despite being very stable. Then 1.x for a long time too.

It has a cost though: django has a hard time going async since it breaks everything.

All in all, the python community has a good culture for this. Even the 2 to 3 migration was given more than a decade to proceed.

Yet, i feel like we still get a lot of complains, while in js or ruby land you can break things regularly and fans scream it's fine.
Please put yourself in the shoes of someone actually operating a site. Every single issue mentioned in that post only affects end-users. Not a single issue for the operator, who has many other issues that are more urgent such as turning a profit, securing that database that got wiped last week, and writing actual content. Point being that the incentive to force https for a static site for an individual site operator is just not that great.

The sad reality is that http->https redirects are like vaccination. In some specific cases they are needed (such as login pages), but for some it's more about herd-immunity (normalizing https usage and ensuring availability). Mind you that there's a solid argument for allowing self-signed certs to allow encrypted but unauthenticated transfer. This mode allows MitM, yet does protect against the threat model of a passive eavesdropper.
I have public content that I'm willing to share over the web. To offer
it over HTTP, I only need a few thousand lines of code on top of TCP.
It's realistic to prove that that code has no memory-safety problems.
To offer it over HTTPS, I need to add tens of thousands of lines of
extra code related to cryptography. No existing implementation is
known to be correct. The popular implementations don't have a strong
history of code quality. It's completely reasonable to expect that,
over time, new vulnerabilities will be found that will allow attackers
to read or write to unintended memory locations on my server.

I totally understand that, by adding a popular but historically unsafe
cryptography implementation, I can help web clients to avoid MITM
shenanigans while reading my content. MITM indeed is a problem. But,
I'm not willing to make that my problem. The vast majority of my
customers don't experience MITM data modification while reading my
content. The vast majority of my customers wouldn't care if the whole
world knew that they have read my content.

Perhaps in the future, code for all the required cryptography layers
will be just as provably correct as code for reading the cleartext
HTTP protocol. When that day comes, I will add HTTPS. Not before.
Simply not true. Most countries recognise Taiwan. But you cannot deal with China if you say that out loud.
Whatever it is, they remember it subconsciously - shushing a baby (like the calming type) and rocking (also works for adults) reminds them - subconsciously - of the sound of the mother's blood flow and movements.
Wouldn’t it make more sense that LSD is a filter, and it sticks for the duration? Or at least, different lenses? This idea of ‘that’s a more real’ reality doesn’t make sense, the visualisations can be different next trip (in the situation you describe) which to me implies the opposite.

Btw my favourite trip illusion/hallucination is looking at marble/granite - the veins appear to flow!
Serialization is one, but anything involving casting from one struct to another (e.g., if the Berkeley sockets implementation changed the size of struct in_addr), anything requiring careful management of memory alignment (e.g., SSE), etc. could potentially be broken. Never mind the inevitable reckless coding practices that arise in the wild all the time (someone decides to #define a magic number for allocation purposes instead of using sizeof...).

On the other hand, a large number of constants are supposed to be tweakable, to the extent that many are designed to be set at compile time.

Anyway. OP article had good points overall, I'm just not sold on some of the specifics.
see replies to https://news.ycombinator.com/item?id=17600110
In short: something very much like s-expressions is applied to create markup (and likely any computation) on a web page; The pages are combined in a wiki-like structure.

The implementation is ~20kb gzipped js.
Erm...

- this isn't a social website

- at no point do you need to give your email
Agreed. I don't think anyone ever drops out because they feel guilty for reading too much.
Venezuela does not function as a democracy. It hasn't for a while now.
Using that logic, every single bug fix that even remotely changes how the API operates would be considered a major version. What would be the point of semver?

Semver both acknowledges and is predicated upon the fact that every bug fix has a range of possible impacts. At one end, some bug fixes have almost no chance of breaking an application. At the other end, some bug fixes will almost certainly break applications.

This is not divination. It is understanding your application and its users.

Finally, in regards to your last paragraph, I genuinely hope that you don't speak to developers like that. Mistakes will always happen. Have a little bit of respect and treat people with kindness.
I think it would be more like "take a fraction of the space cars get today but dedicate it 100% to the machines to make it as efficient as possible".

So computers driving cars on a one lane road could probably do it more efficiently than humans do today on a 3 lane one.

The idea isn't to give cars more space but rather to give them less and use it so efficiently that you actually get even better results then you had before.
Tangentially: I was reading a study about fMRI in dyslexia the other day, and it seemed to me to indicate that the area of the brain that has lower activity and blood flow in a dyslexic was the same area they found to be reducing activity and blood flow on psychedelics.
https://www.ncbi.nlm.nih.gov/pubmed/29412010 / http://journals.plos.org/plosone/article?id=10.1371/journal....
IMF projects Venezuela inflation will hit 1M percent in 2018
Out of curiosity what do you use for video editing?
In my experience it can also be an ACK signal. Not a yes or no just a periodic acknowledgement that they are following what you are saying as you say it.

There are forms of this in many cultures.
Not just cultural reasons though, imagine you were tripping all the time. The brain protects itself. Likewise how you can't be awake all the time.
I've worked at Google for many years, and built open source communities based on code I've written from scratch several times. This is not an area I'm inexperienced in.
I imagine most people in Europe would consider their political position as left of the US. That doesn't make them communist.

So the argument that you are trying to make is that a state is communist when it nationalises industries (not only one industry) and those industries are not:
Oil (Norway, Saudi arabia, UK)
Aerospace (Canada, UK)
Cement (Pakistan)
Food (Zimbabwe, Croatia)
Mining (Sweden)

The only company Venezuela has nationalized that does not fit one of these criteria is a glass producing company. To be honest if I looked hard enough, I could probably find an example of such an action in another country.
'ls' is dead, we should stop using it.
Hi HackerNews

I'm a solo founder who's been hacking away on Codemason for awhile now. I built it to scratch my own itch after falling in love with Docker but also getting frustrated with how much effort getting things set up “right” required.

I’ve really tried to focus on simplifying the entire pipeline from development to production. I think I’ve done a reasonably solid job on that so far but would love some feedback or suggestions for how I could take it further.

Providing hands-on one-on-one support via a Slack I’ve setup has become one of my “things that don’t scale” that I’ve really enjoyed adopting and offering to people (even if they aren’t necessarily a Codemason user). If you’re interested in taking me up on that, let me know (here or via ben[at]codemason.io) and I’ll send you an invite.
The phrase "what does not kill me makes me strong" comes from Nietzsche in the book "Twilight of the Idols". A book in which he criticizes christianity, going as far as comparing it to alcohol as the great narcotic of Europe.

Nietzsche, IMO, was the sort that believed that suffering was sort of part of human experience. But not necessarily suffering as in pain, just any form of hardship you might encounter. A lack of suffering would be exemplified by the last men, a group of humans that eliminated all suffering, hardship or negativity in their lives, who take no risks and only seek comfort. (It's a fictional society made up by Zarathustra, a fictional character in Nietzsche's books, as the most disgusting example of the goals of western civilization)
I'd be surprised if having a cashier breathing on you wasn't more unsanitary than touching the tip of you finger
on a glass panel a few times.
What I liked about this article is that rather than being a complete sales pitch it mentions the cons about adopting a language that is not used at mass scale. The biggest one being the ability to find and hire talent. They get around this challenge by being willing to train, which is reasonable. And refreshing to not see that real challenge swept under the carpet.
I’m not sure it’s just bad in retrospect. I remember it being difficult to do simple things, and there were lots of ways you could trip yourself up. I wish I remembered more details..

I remember preferring Hibernate when I encountered it although I agree that’s far from ideal either and there’s plenty to justifiably complain about there.

EJB Entity Beans were definitely worse than either, not supporting any kind of inheritance modeling, requiring altering many different files for a simple change like adding a field.
Ask HN: As a CTO, what is your most frustrating problem with technical debt?
_or as a person in a CTO-like role_

Ah, the technical debt.

While the concept is sweet from the business perspective, the result of leveraging technical debt, most often, is a big mess.

The technical debt is accruing every week, after each iteration, sprint, what have you. Your developers are whining about it, and they want to do a significant rewrite or solve it with microservices altogether.

And you know this rewrite, like others in the past, will be a significant sink of time, and likely a catastrophe.

This is how I see it from my humble developer/team lead perspective. I’m really curious to know how people in CTO roles perceive it.

I agree that this is a useful quality lever that can get the whole company out of a bind, or could let business leverage a market opportunity before the competitors do.

What I’ve found is that people in various project-manager-like roles tend to overuse this lever. I believe this lever should be used only when there is a significant gain for the business, and the debt should be paid shortly after that.

What I’ve personally seen, and what I’ve been told by my fellow developers, is that it is common to use the technical debt lever just to:

- reach the “sprint commitment,”

- meet the artificial deadline,

- increase “developer’s productivity,”

- show manager’s power.

These don’t sound like critical high-value goals to reach, given the price of the Technical Debt.

That is my perspective. Now, what do you have to say?

As a CTO (or in a CTO-like role), what was your most consistent pain, frustration or problem with Technical Debt in your company in the last 2 years?

Have you ever had any?

Thank you for your time reading this and giving a thoughtful response. :)
> but the reality is that the biggest use case today is to generate Ad revenue

I appreciate your comment overall, but this sentence makes me think you don't know much about drugs or drug culture, or the actual effects of drugs. I'm also slightly worried about the general popularity in current society and media, however.
"Schweizerdeutsch ist keine Sprache, sondern eine Halskrankheit."
They locally refer to it as the Maduro Diet
Reusable Warming/Cooling Pack for Electricity-Free Vaccine Refrigeration
Well, they still have a bunch of sullen workers standing around at the end of a conveyor belt waiting to dish out orders...
Yes, but combining DRM and geoblocking allows the content distributor to retroactively revoke access to content when you change the geoblocking region, such as traveling to another continent. Even content that you have downloaded to an offline cache can be rendered unavailable. From the distributor's point of view combining the two offers an enhanced form of geoblocking that transcends time.
The point in contention isn't that infinities can be imagined, it is whether they are useful - specifically in the context of cosmology.

Numbers are clearly useful, otherwise it would be difficult to explain the importance we ascribe to the value of our bank balances. However just because you can formulate a model of reality including infinities it does not therefore follow that this model must be useful, or that infinities must be useful.