jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Completely agree. The whole compile chain for most software and reliance on linked libraries, implicit dependencies like locale settings changing behavior, basically decades of weird accidents and hacks to get around memory and disk size limits, can be a nightmare to deal with. If using slow dynamic languages, or modern frontend bunglers, all the implicit c extension compilations and dependencies can still be a pain.

The list goes on and on, it’s bizarre to me to think of this as the true, good way of doing software and think of docker as lazy. Docker certainly has its own problems too, but does a decent job at encapsulating the decades of craziness we’ve come to heavily rely on. And it lets you test these things alongside your own software when updating versions and be sure you run the same thing in production.

If docker isn’t your preferred solution to these problems that’s fine, but I don’t get why it’s so popular on HN to pretend that docker is literally useless and nobody in their right mind would ever use it except to pad their resume with buzzwords.
We do that with hashicorp vault and adfs+duo it works pretty nicely.

The question that can be asked then is: how often should should I rotate the CA key? ;)
Sports immediately comes to mind - Some people I know who are really big into sports like watching/keeping track of multiple games at once.
You get significantly diminishing margin returns (where utility=happiness) after 100k/yr income.
I love the article, just about anyone can come forward to make a difference! Especially with the Internet as the platform and so many tools such as YouTube available to everyday users. And I dun think he started out with a big bang too, with no funding and short video lectures are short—about 10 minutes each. Slowly and steadily.

One thing why I love this model is that it allow for mistakes to be made. Try doing that in a corporate environment. :X
With each mistake he made, he get interactions from its students/viewers. Ultimately this makes students/viewers more engaged with the material and more connected with him.

To think that overall, he's collected about $150,000 in donations and makes $2,000 a month from ads on his Web site. I love it! Got a passion, what are you waiting for? The barrier for entry is almost non existent!
I'm glad my 4th-dimensional-former-undulating-self-blob observed this point on the 3rd dimensional plane.

Obligatory link: http://news.ycombinator.com/item?id=1385543
It really doesn't matter who hit first. Apple and Google have different and conflicting business models (and arguably views of the world). Their war is inevitable. Both companies are in it for profit but that's not what I care about.

I am Google partisan in the war simply because Google's model seems to imply an open world whereas Apple's model seems to imply a closed world.
...and after running a spell checker on your text, put one or two insingificant but noticeable typos to let your readers know you're so cool you don't need a spell checker ;)
I think what you're describing is "moral competence" as the article frames it. That is to say: your efforts are not directed to the end of "how can I be seen as working to support raptor conservation" but rather "how can I support raptor conservation?"

Or, in other words: how can you genuinely further the cause, rather than simply seem to?
We used "chain of custody" as our analogy for buildpacks when I was working on them.

It's not completely accurate, though, for the same reason as "supply chain". There isn't a single linear sequence of agents, actions and assets for a given asset. It's a graph in which things can appear many times in many permutations.
That's right. I'm in the habit of conflating VPS with shared hosting.
I get your point, but that's not really accurate. More precisely, US prevented Soviet rule in Afghanistan by actions that ended up creating the Taliban. http://en.wikipedia.org/wiki/Soviet_war_in_Afghanistan
We could do it now but they will be substandard (larger and require more power) than fully designed packages. Integrated systems like a phone require a lot of optimization and part matching to optimize the size and power usage. To allow multiple part they would be larger and much more inefficient. The opposite of the selling point of most consumer electronic products. I actually looked into this a few years ago, phones no, but think game console might go this route if Sony, Microsoft, and Nintendo and smart. Anywhere where power consumption and size don't matter this can and should happen.
Not so much video games as news sites like TMZ, MLB.com and so on. Definitely not work related but that's sort of the point. They won't install the TMZ or MLB app on their iPad because they don't want to get in trouble but they can't access the web site. In the real world people use their work computers for personal stuff and get annoyed when they can't.

(For the record I have a policy of no-repeat which means even if users tell me they are going to personal sites I don't repeat it because I don't want them to have to hide it from me if one of those sites causes a security problem)
I think the analog in science are people who just keep doing the same old studies slightly better (ideally), publishing papers like "This year we've managed to beat down the error on parameter X to 1/3 of what was previously possible." even though it's not clear what the benefit of knowing X better is apart from assuring a continuing train of grants supporting them.
I appreciate your guys' help in shaking this out and sharing it with your friends! I've tried to minimize the price as much as possible and will continue to do so as I can run across deals, but am hopeful I can both help some people with these cards while also supporting my education and bootstrap my next venture.

I also wouldn't feel right if I launched something without open sourcing something to keep the balance, so I've implemented vCard 3.0 (RFC 2426) in Haskell: http://mschade.me/announcing-hs-vcard (http://hackage.haskell.org/package/hs-vcard)

Thanks! Let me know what you think.
And server cost too
Sure, I'm not arguing for/against removing the free version, just with the logic of comparing the advertising revenue per person with the cost of the paid version.
Thanks very much, that's helpful. Maybe good enough for a small, experimental project (i.e. one step beyond 'nothing'). An open source effort to take a crack at the larger scope you lay out would be a good thing.
Coding, the actual process of writing out the code, is a fairly mundane task imo. I also don't like coding, but I LOVE to problem solve. As soon as it`s feasible for me to do so, I plan on assigning the task of coding to people who actually like writing code. There are many programmers out there who just can't problem solve either but are very good at following instruction - they can do the actual writing.

However, I have yet to find anything that matches the feeling of having what looks/feels/appears to be an insurmountable task ahead of you - a problem that someone says cannot be solved, and then you come up with the most creative solution to not only solve the problem, but do so, quicker, cheaper and easier than anyone else ever has.
lsd kind of make you see your own actions/thoughts as an observer

This is probably the best way to describe the therapeutic value in this situation. Hallucinogens (not just LSD), give you some distance from your headspace. It's not to the degree you feel depersonalized or have an out of body experience, but it allows you to examine your own thoughts without all those underlying assumptions that you hold yourself to subconsciously, every day.
How is that a contradiction? Unless some right is absolute it will always be relative to the rights of others.

The questions is where to set the limits exactly and misinformation is indeed a grey area. Hence the discussion.
It's not an environment, just a runtime. The difference is that the JRE was some system-wide global environment, whose version was selected by the user and controlled with a control-panel. Now the runtime is just an executable picked by the application.
From a risk perspective you're advocating bundling all of your eggs in one basket - perfect fault-tolerance & prevention - whilst that is actually a system nobody has built in the history of computing.

Neither detection or prevention can be perfect like nothing human-designed, but rather detection should be used to hedge yourself in situations where prevention fails.
Pony? https://www.ponylang.io/
Giving electricity consumers the opportunity to set their consumption preferences is actually super logical. It's an obvious way to shave peaks off the total demand for electricity.

Consumers obviously shouldn't have to monitoring this themselves all the time though. Ideally, a device would do that for them. But even without that, quite a few people in Latvia buy their electricity at spot market prices and adjust their behavior to price changes. Working poor trying to penny pinch do so manually. More affluent eco minded people use intelligent devices.
> I can look at a car traveling down a road and know that the distance it will cover is equal to its speed multiplied by the time interval.

Is this write up supposed to be tongue in cheek? This is the most basic concept almost everybody understands.
Having closely followed the mask discussion, they lied, plain and simple. Maybe they didn't specifically use a certain wording, but the aim was clear - discourage people from wearing any masks.

And N95+/FFP2+ masks work at protecting one from the virus, why else would medical personnel wear them? They work even when not worn perfectly.

Of course many are being purposefully obtuse and call those "respirators" in order to muddy the waters and don't even consider them to be masks, even if one wears them on their face and breathes through them. Those so-called respirators are high-quality masks, that's all there is to it.
The US had freedom of speech encoded into the law in 1791. To this day I believe Australia has no explicit freedom of speech law. I am not a history buff but I suspect U.S. was in fact at one point ahead of the curve.

I believe there is an ebb and flow to fear and control exercised over speech, whether it be fear that the speech is dangerous or just objectionable in moral systems (violence, obscenity, etc.)

Some day we’ll probably be back at the other end, where the scrutiny is primarily aimed at what is disallowed rather than allowed. But, I think new media and their impact on society is always scary. It happened with books, radio, movies, TV, video games and it’s happening with social media and the internet. And with how well conspiracies and misinformation spreads online, it’s easy to see where the fear comes from. It is causing people who believe in the truth to prevail to begin to question themselves.

Exactly what is covered by the first amendment is very wishy-washy and US law is intentionally elastic, so there are probably some blurred lines as to what kinds of violent threats may cause something to no longer be considered protected speech.

(Of course: IANAL.)
It's a shame these officers didn't go to a police academy as fine as the one you attended.
Nazism equals national socialism.

This dictatorship is about international socialism.
Either people awake or we get like the frog in boiling water.
Intel is what it is because of fab. For many years, they were way ahead. 5 years ago AMD also had x86 but was very much behind and almost went bankrupt.
I'm starting to believe down-voting has gotten more useless and should be removed. Perhaps up-voting is sufficient, but maybe not.
My comment did not intend to attribute the corporate act to Leftism, intent was to show the parent commenter that it is flawed to assume all banned speech is the result of impartial enforcement of basic rules against malicious toxicity. Because there is a slippery slope in action every day - moderators are human and algorithms are based on badly conflated example data and that leads to bans like this one.
read Systemantics

Oh yes. It's a classic that deserves to be much better known. Anybody engaged with complex systems - such as software or software projects - will find all kinds of suggestive things in there. As for "dry"... come now, it's hilarious and has cartoons.

Basically, just get it. Here, I'll help:

http://www.amazon.com/Systems-Bible-Beginners-Guide-Large/dp...

(They ruined the title but it's the same book.)
I don't know about you, but I've never imagined myself talking to god while drinking tea.
"If I can't get to a working demo with a single click from your homepage, I'm gone."

Agreed. I think I'll make this a rule for my future projects.
I can confirm this. Concerta increases my performance, but I actually need it to function day-to-day. My ADD was only noticed at age 20 because despite suffering badly from it, I kicked ass in school. When I first took Concerta it was one giant ball of what the f*ck: was this vast quiet possible?
I for once just want to say that claps to them for figuring this out , nailing it down in fixing it in just few days. After reading this if feels like issue at such massive level can take large amount of time to fix.
Don't send people to w3schools.
According to an unnamed source. They didn’t even talk to Ma.

In any case, zero relevance to what I was talking about. I think you responded to the wrong comment.
Yes! Compare a highway to a subway at rush hour. The road will be full of cars while the track will be empty most of the time, but the track will be carrying many more people per minute than the road due to more efficient allocation.
HP had 10.2 billion in profit last year.

Source: https://www.wsj.com/market-data/quotes/HPQ/financials/annual...

Certainly enough to take a 50 million dollar risk.
Darwin isn't a good OS.
Well, thanks to this genius system — and criminal-adjacent advocacy such as this — for ensuring that corporations which commit crimes will always be awash in investor money, since such criminal corporations enjoy an advantage over law-abiding corporations.

Advantaging criminality to this degree is a choice. Our economic institutions did not have to be designed in such a way that criminality is rewarded so highly. We could architect them differently — but then it would be harder for a small number of people to make a great deal of money ripping off the rest of us.
> but still shitiest airliner out there

By what metric? Just because of the technical issues?

Statistically speaking it will likely end up being the safest variant of the 737 family simply because we live in an era where death in a commercial airline accident is approaching the level of a statistical anomaly. There are many reasons for this that are external to the actual nuts, bolts, and bits of the airplane.

Now if you're arguing all 737 variants are the shitiest airliner out there for passenger comfort, well I'll jump on board that argument!
I know Yosys has a limited support for System Verilog, but any success synthesizing this using FOSS toolchain ? What features are missing if not successful ?
>> If your goal is to build houses

> Which is the goal of Habitat for Humanity, correct?

>> if it's to recruit lifetime donors

> Which is not the goal of Habitat for Humanity, right? It's only a means to an end. The end is building homes for people. If that end can be accomplished by a means more efficient than "recruit lifetime donors", shouldn't it be done that way?

But it can't. You can't hire these hypothetical teams of cheaper local builders when you have no money.

Also, people are forgetting that Habitat for Humanity also builds homes domestically. I've volunteered for one of those jobs, once. My understanding the labor was split between 1) future occupant sweat equity, 2) unskilled volunteer labor (me), 3) volunteer skilled labor (people in building trades).

I knew someone who worked for a similar charity, that sent emergency food to areas where children were starving. They have volunteers run little assembly lines for two hour stretches where they manually mix and pack the food. That work could be easily automated, but if they did that, they'd have no money to buy food for the machines to pack, or to ship it where it's needed. That's because the corporations that sponsor the packing events (where they get most of their revenue) are far more interested in feel-good team-building exercises than actually feeding starving children.

I don't think it's quite so bad with individual donors (who don't have pockets as deep as corporations), but it's quite clear that getting the donors involved increases their engagement significantly. There's a big difference between sending a check and being there than just sending a check.

The focus on first order efficiency is fatally ignorant of actual human psychology.
Maybe the people at the FAA in the 1950s who wrote the so-called 60-minute rule missed your point, but I don't know what to tell you.
When was that? Large sections of the article are about his being anti-Zuck (by name). (In, granted, a PR-happy way - book, tour... but still.)
And you retire by selling crypto into plain old fiat, of course...
Thanks, you said it far better than I was able to!
But i want to be able to use an app to act as a VNC server (screen capture, inputs,...), or an app (eg. tasker automation) to start a vpn connection and an ssh server when i send a SMS to the device. I just don't want a screensaver app to be able to do that.

Basically, i'd be happy if those "risky" permissions would be hidden in app management in settings, disabled by default, and enabled only by power users.

The problem now is, that due to fscked up permissions schemes, some apps are unable to work at all, even the stuff they work now, some due to play store issues (eg. termux because they want to run downloaded code), and some due to missing apis (eg vnc servers).
Are you familiar with his comments on Morey’s tweet regarding Hong Kong?
From Bacteria to Back and Back follows a similar path and was a worthwhile read for a layman like myself. It emphasizes the evolutionary fitness of ideas as well as biological evolution.
https://www.nature.com/articles/542030a
In this context, what do you mean by sparse? Simply that similar data is not packed together?
How does this ensure that the code on the server is running on the secure enclave, and not in an emulation[2]? Or that the whole attestation is not emulated? How do we know that the team who built the SGX does not work closely with the NSA[1]?

I would probably just concatenate the phone numbers with the user's numbers, throw in some hard to guess salt like the Dow Jones index, and hash it with bcrypt. It's not perfect, but I would consider it good enough. And most importantly, easier for me to verify.

([1] Only half kidding: My favorite paranoid theory is that most security tech is thoroughly backdoored, and most of the 30000-40000 employees of NSA are actually doing parallel contruction all day long for the data they get this way.)

[2] Edit: from skimming the previous HN discussion, it seems that SGX relies upon Intel's remote attestation service. The code you run is signed by Intel, and you have a chain of trust stemming from a key held by Intel. It's a clever construction, but I still feel it is too clever to be comfortable with.
And I thought lenses were the canonical solution by now?

EDIT: Reading the article a second time enlightened me.
> Branson...told Bloomberg that... “Greg has the rights, and there isn’t space for another network—like there physically is not enough space”

How real is this vs. Branson trying to reduce the competition?

Some interesting but really incomplete reading here about the legal side of things: http://en.wikipedia.org/wiki/Space_law
> One of my pet peeves in website usability design is forcing people to create unnecessary accounts.

This has been a pet peeve of a vast number of web surfers for over 15 years now.

In the early days, this pet peeve created a backlash in the form of a custom. The custom went like this:

1. When confronted with an annoying site asking you to log in or register, first try the account name "cypherpunk" with the password "cypherpunk".

2. If that works, great.

3. If there is no such account, then create one, for the benefit of future visitors who participate in the custom.
There are variations on this: pluralizing to "cypherpunks" and possibly using the "cipher" spelling.
This appears to be just some random anonymous person's collection of points on a Google My Map...?
The paper actually has a nice one-sentence summary:

"The group velocity of light in free space is reduced by controlling the transverse spatial structure of the light beam."

The key word here is "group velocity"
Oh wow.. the community is still going: http://www.neobasic.net/

Marcade, Alias, Chaoticmass, Sciolizer.. any of you guys hang out here? :)
Believe it or not I had a successful experience with giving my mom an Ubuntu laptop and me administering it (mostly remotely) for the last 7-8 years.

She mostly uses the browser for news and some articles, skype to talk to us, and knows basic GUI file operations enough to view picture we send her.

I would log in periodically and update her packages. When we visit or she vists and brings her laptop I'd switch her to the next LTS release.

I am just very happy with Ubuntu, it has worked really well for us.
Helsinki, Finland had what amounted to a crowdsourced version of this that allowed reporting of any public safety issue: http://www.lahivinkki.com

The core problem with any service like this is twofold: you first need to get enough volume to make it sustainable, and then you need a lot of human moderation to clean up the junk.
tl;dr:
Emotional-support animal (E.S.A.) are not allowed in places they shouldn't be. Exceptions are:

>The rights of anyone who has such an animal are laid out in two laws. The Fair Housing Act says that you and your E.S.A. can live in housing that prohibits pets. The Air Carrier Access Act entitles you to fly with your E.S.A. at no extra charge, although airlines typically require the animal to stay on your lap or under the seat—this rules out emotional-support rhinoceroses. Both acts stipulate that you must have a corroborating letter from a health professional.

So anywhere else these animals are it is not legal. It is different for service dogs that are trained for a specific purpose (i.e. blind people's dog)

> They defend the practice by saying [...] that Europeans gladly accept dogs everywhere.

I'd love to see them trying it in Europe :)

However, here in the US I've never seen animals in uncommon places, is it really a trend ?
To add one to your list, HealthKit hasn't worked on my iPhone 6 for months -- loads no step counts, pulls no data from third-party apps (despite settings), and renders some apps completely unusable (e.g. Jawbone UP when trying to use the M8 coprocessor as the pedometer).
All of the new codecs the author proposed as alternatives have the same issue: companies who took no part in creating the codec may someday decide that the codec infringes their patents and make everyone using the codec pay for a license.
Been killing everyone hahahah.
Can someone explain why this is terrible for the licensors? If they have patents that apply, can't they pretty much setup whatever ridiculous roadblocks and tolls they desire?

Or are the open source codecs truly patent-free, as in they don't accidentally step on something that could be "infringing" legally?
This is truly useless, It needs your phone to stay on to access the web version. And why is it a web version if only Google Chrome is supported.
I suspect that pairing is needed only to not use an account other that phone number
Sure; I was going by the number of chips listed in this particular site's archive.
Austin is amazing! If you're in town stop by an Austin on Rails, great community. There's always friendly folks, companies hiring, and ususally some food.
I think it's fixed now, it was not working correctly before but now the site looks great!
If 100% of people have a great resume, then everybody all of a sudden has an average resume, right?