jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I don't see it as post-capitalism, just a change in what constitutes the most efficient means of production. Cuts out middlemen.

If rent-seeking accounts for an increasing fraction of economic activity (a big IF, but let's assume it's true for the sake of figuring out consequences) then it will eventually surpass the inefficiencies of small-scale generalist production and we'll break into "communes." Scare quotes because there's no reason they have to be anti-technology, anti-capitalism, anti-trade, anti-government, or any of the other scary associations that follow the word around.

Especially for "unskilled" (or otherwise marginalized) labor, this sort of a model would seem to make sense. Employers would be forced to beat the value proposition of "work x days a month, do whatever you want with the remainder, your ability to secure food and shelter is guaranteed unless you screw up big time."

There's a ton of work to be done before it's a viable alternative. Hell, I bet it's even going to get VC funding someday (better to sell the shovels, right?). Neat stuff, but right now I'll just watch from the sidelines. Robotic farming (GVCS), DIY circuit board / chip manufacture, DIY chemical industry (stock up on popcorn when they get to Haber or Frank-Caro), 3D printing of structures... am I missing anything? Is there a mailing list I should be on (FBI forgive me)?

EDIT: We should talk about the big sticking point, which will be "how would one replace or compensate specialists that haven't been marginalized by capitalism yet and don't contain bunches of 'hippies,' for lack of a better word"? In other words: doctors. This is why I'm on the sidelines for now ;)
But that model is not the way the overall activity of the brain is currently understood - neurons are seen as being far more complex than simple threshold machines. They may involve thresh effects but the claim of them working overall like any version of artificial neural works is no longer supported by anyone.
I'll offer you a 10$ to 5$ bet:

Take 10 migrated github repos at random (1) If they did not increase(2) the number of serious(3) contributors, I lose 10$. If they did, you lose 5$.

(1) random sampling: take a repo by using the last digits of a public number (like, say, the nasdaq index). Eliminate repo if "too small" or "not migrated", until you have 10

(2) compare 1 year before github to 1 year after. This gives you three numbers: at start of first year(A), at start of migration(B), at end of migration(C). N1=B/A, N2=C/B. If avg(N1) not > avg(N2), you win

(3) serious means 20 contribs in the year

(further terms will be settled upon if you want to bet, before you accept)

---

(btw, I think it might not mean much to VIM that it moved =P)
I'm almost finished with my first shipment (formula 1.3) and my results have been positive. I use it to replace some, but not all, meals in my diet. I think it especially excels in situations where I am in a hurry or too lazy to cook, because it's far more nutritious and cost-effective than the meals I would eat/skip otherwise.

I currently have my subscription set up so that I receive 2 weeks work of Soylent every month.

Breakdown:
500 calories per meal
~$2.33 per meal

How I use it:

Complete meal/snack replacement for breakfast and lunch most days. Rarely have it for dinner.

What I've learned so far:

Don't drink it right after you mix it unless you shake it really really well, otherwise you'll encounter clumps. Given at least an hour to soak in water, it reaches a clumpless consistency.

The taste is fairly neutral with a slight hint of malty sweetness. Some people rave about using it as a coffee creamer, but I myself have not tried that.

The texture is grainy in comparison to a smoothie, but this is to be expected with a powder-based meal.

It's filling, very easy to drink when chilled, and the bowel movements are regular in frequency (and consistency!) with no notable increase in gas.

So far I'm pretty happy with it. It strikes me as a good deal healthier and ridiculously more convenient than anything else I'd make for myself, meal-wise, if you can tolerate sacrificing flavor and texture.
Are you in SF? I'll give you a bag, but I only have the previous version (with the separate oil).
Or, you could, I don't know, just not each as much . . .
Haha! Fortunately, her initials are not all in ASCII, so it's not gone wrong yet. But true, I should set her up with a user account that doesn't have write access on anything.
Glad you asked. Let's look at Kale:

Kale, cooked, boiled, drained, without salt
Nutritional value per 100 g (3.5 oz)
Energy	117 kJ (28 kcal)
Carbohydrates
5.63 g
Sugars	1.25 g
Dietary fiber	2 g
Fat
0.4 g
Protein
1.9 g
Vitamins
Vitamin A equiv.
beta-carotene
lutein zeaxanthin
(85%) 681 μg
(76%) 8173 μg
18246 μg
Thiamine (B1)	(5%) 0.053 mg
Riboflavin (B2)	(6%) 0.07 mg
Niacin (B3)	(3%) 0.5 mg
Vitamin B6	(11%) 0.138 mg
Folate (B9)	(3%) 13 μg
Choline	(0%) 0.4 mg
Vitamin C	(49%) 41 mg
Vitamin E	(6%) 0.85 mg
Vitamin K	(778%) 817 μg
Trace metals
Calcium	(7%) 72 mg
Iron	(7%) 0.9 mg
Magnesium	(5%) 18 mg
Manganese	(20%) 0.416 mg
Phosphorus	(4%) 28 mg
Potassium	(5%) 228 mg
Sodium	(2%) 23 mg
Zinc	(3%) 0.24 mg
Other constituents
Water	91.2 g
Link to USDA Database entry
Units
μg = micrograms • mg = milligrams
IU = International units
Percentages are roughly approximated using US recommendations for adults.
Source: USDA Nutrient Database
Kale is very high in beta carotene, vitamin K, vitamin C, and rich in calcium. Kale is a source of two carotenoids, lutein and zeaxanthin.[9] Kale, as with broccoli and other brassicas, contains sulforaphane (particularly when chopped or minced), a chemical with potent anti-cancer properties.[10]

Boiling decreases the level of sulforaphane; however, steaming, microwaving, or stir frying does not result in significant loss.[11] Along with other brassica vegetables, kale is also a source of indole-3-carbinol, a chemical which boosts DNA repair in cells and appears to block the growth of cancer cells.[12][13] Kale has been found to contain a group of resins known as bile acid sequestrants, which have been shown to lower cholesterol and decrease absorption of dietary fat.[citation needed] Steaming significantly increases these bile acid binding properties.[14]
You can use hg-git[0] to push to Git from a Mercurial repository. Then it's basically just like working with another Git repository. It does mean that you need some way of mirroring the two. I've never tried it, but it looks like you can use git-hg[1] to use a Mercurial repository like a regular Git remote.

[0] https://hg-git.github.io/
[1] https://github.com/cosmin/git-hg
Xbox.

Server and tools (e.g. System Center 2012 R2, Windows Azure).

Increasing profits. E.g., FY 13 profits of $26.76 billion against FY 12 profits of $21.76 billion. That 5 billion dollars of additional profit in that fiscal year. I wonder how much profit Ballmer's detractors generate?

Relevant: How Apple's profits stack up against Google and Microsoft

http://www.theverge.com/2013/7/23/4549094/apple-microsoft-go...
For the record, I now see someone else commented with the Cmd+o hint.. I guess that's how you search for files. Either way, I'd love to know when the docs are updated so I can really dig in!
I don’t see any evidence for the headline’s claim, other than, “they have been updating the same apps on Android since then.”

For all we know the update is under review, or there simply isn’t one - some Gmail iOS app updates have been a month apart.
> "Because Iran signed the NPT"

They signed in 1968. In your words, "something that happened 60 years ago when both countries had very different governments" But, perhaps after watching the US performance in Iraq, maybe Iran wanted a credible deterrent to prevent the same thing from happening to them.

If the issue with the nuclear program was really about proliferation, the US would have active sanctions against Pakistan. AQ Khan wasn't an Iranian!

> "How many of those are the result of Iranian involvement?"

They didn't invade the country, overthrow the government, and disband the army. If Iran invaded Mexico, overthrew the government, and disbanded the army plunging the country into chaos, do you think the US would stand by and do nothing? No way!

Do you feel that the ISI is any more odious of an institution that Iranian military intelligence in that respect? Why does the US treat them so differently?

> "agreement and compensation"

That's blood money, not an apology. The US screwed up big time in shooting down that plane, and the best they could muster was that it was a "...proper defensive action by the U.S.S. Vincennes." (rolls eyes) When Iran shot down the Ukrainian airliner, at least they had the decency to label it a "disastrous mistake."

> "Who had been involved in attacking American soldiers."

Why were the American soldiers there halfway across the planet in a country where they aren't welcome and don't speak the language? Maybe they wanted the Americans out so that the region could achieve some stability?

My point with the Saudi-Yemen thing is that KSA doesn't need nukes as an insurance policy because the US has their back. No nuclear-armed superpower has Iran's back, so they're probably looking for the security of a nuclear deterrent.

The US-Irainian conflict, like the US conflict with Cuba, is something that should have ended decades ago. It's a legacy of old political hostilities that happened when my parents were teenagers. It's 2021, we have better things to worry about. It's all so petty.
If the company you work for doesn't take your time seriously, it's time to look else where. I did what you're doing for a couple of years at a company that just didn't have the leadership it took to get things fixed. I was miserable every day. Partly because on-call sucked but more importantly because I was working on a project that felt like I was shoveling quicksand. Your time, your energy, and your self-esteem are worth too much to be shoveling quicksand for people who don't understand how to do things the right way.

I'm now at a company that takes these things seriously and I'm learning a ton of good habits and I feel really proud of the work that I'm doing.
SEEKING WORK | Peoria, IL | Remote

Hi HN. We're Nerevu Group, a distributed team of data gurus that helps organizations increase their healthcare system interoperability. By creating interactive dashboards, developing web applications, and integrating disparate data silos, we usher our clients into the data-driven future.

Contact me at rcummings at nerevu dot com

Our tools:

* Languages (Python, CoffeeScript/JavaScript, HTML5, CSS3)

* Frameworks (Flask, Mithril.js, Node.js, Express, Ghost, CKAN)

* Libraries (Brunch, D3, Leaflet, SQLAlchemy)

* DB (PostgreSQL, SQLite, Memcache, Redis, MongoDB)

More info:

* https://www.nerevu.com

* https://www.nerevu.com/blog/category/Case+Studies

* https://www.nerevu.com/services

* https://github.com/nerevu
Often the simplest, cheapest, emptiest things make pretty good systems. They reduce waste, and have certain advantages.

Your joke is funny, but I promise you that's not the reason for open floor plans.

The key is that even an open plan is a system—it's just a less constrained system, with fewer rules. You still have to view it as a system and study the effects and interactions involved.
Where is Ghost using this tool?
jQuery is beautiful and meticulously engineered (and also modularized) to a level far beyond other DOM manipulation/cross-browser compatibility/animation/promise/wart abstraction/whatever else libraries. It may not be the best at everything, and it's certainly not minimalist (though its components are now designed to be independent and customizable) but it is the meeting of many good practices and informed design across its many capabilities. It's the everything-and-the-kitchen-sink philosophy (with a focus on performance).

> Given that all of the other libraries implemented a comparable selector engine

This is not true; other libraries implement their own selector engines which, while (sometimes) smaller in size, are also less feature-rich. Sizzle (jQuery's independently developed selector engine) provides many additional selectors not currently available in the browser (such as nested pseudo-selectors: `:not(:has(div:first-child))`).

If none of this appeals to you, you are welcome to use a different library. There are lots of other strong options. But just because jQuery doesn't fit your needs doesn't make it 'an abomination'
All I see is a comment about being careful about where you upload your naked pictures. I don't see any mention of gender at all.

I'm not sure where you see a suggestion of hatred, of women, or psychopathy.
I think you might be laboring under some misapprehensions here. Are you aware who Dave Thomas truly is and his relation to "agile"? He's one of the co-signers of the original "agile manifesto". "Agile"is his baby as much as anyone's. And he's here to say that it's being misused and abused. He's not against agility, he's saying that what passes under the "agile" moniker today has very little to do with the original conception.
I wish the EU would force messaging systems to also support interactions with XMPP or other similar open standards.

There's nothing in their way to expect such a thing, except the lobbyists.
It may be technically solved, but if people aren't using it instead of centralized, biased social networking, it's not really a solution in it's current form.

Until we can find a way to make a Mastodon better than Facebook, it'll be impossible to gain a critical mass for people to take it seriously.

This might come from marketing the benefits of decentralization, maybe finding a way to have a universal "login" page that can direct users to particular nodes, etc.
> The tricky question is whether twitter is in essence a public square. Arguably they've made a new space - governed by nothing but their own corporate policies.

Public squares do not have corporate policies. Twitter has never been a public square they've always enforced speech rules from the beginnings.
I see mention of the toxic dictator stuff and non-reproducible builds mentioned through this thread - do you have info on that you can point me to? I am asking because a guy at work wanted me to install Signal as voice call quality on Duo was appallingly bad. Thanks in advance.
Interesting. I just installed it and found it simple to set up. I like that it doesn't need to access my contacts but I think that might hinder its adoption
I consciously refuse WhatsApp and live with the consequences - but people are coming around slowly or maybe my social circle is small enough to avoid the aforementioned inertia.

Usually people have it installed alongside WhatsApp, i am the only one without it i think.
Is RCS using Google infrastructure? I thought it stands for Rich Communication Services, the SIP/IMS based telco system?
Hell, I'm a Pythonista and I shuddered nonetheless.
"this issue has been resolved"

It happens; I wouldn't worry about it too much :)
When I am reading HN, it's almost always during time outside the office in the smoking area, or in front of my house, smoking a cigarette, like now.

I would certainly agree that nicotine is profoundly addictive, and the cigarette as a delivery system equally so. It reduces anxiety (especially useful to smooth the effects of caffeine), acts as an apetite suppressant (long nights hacking can be interrupted by a five-minute smoke break rather than a thirty-minute food break), and is a mild stimulant. One issue here, though, is that as you become addicted, most of the anxiety you calm with cigarettes is caused by withdrawal symptoms or even fear of withdrawal symptoms, like headaches, hand tremors, dizziness, blurred vision, all very unpleasant. The pavlovian response is pretty strong: inhaling cigarette smoke gets you the effects within seconds. In the case of withdrawal symptoms, you have this discomfort, and it is relieved almost instantly after you inhale. People with anxiety disorders or depression have a strong tendency to self-medicate with nicotine.

Psychologically, it's nice to have something to do with your hands while standing around outside waiting. Like time in the shower, sometimes I have my best ideas outside smoking, thinking about nothing in particular. And an excuse to get up from the computer and go out for a little while is great, too. There are social benefits as well, if you live in a neighborhood or work at a company where there are people coming and going, happy to converse outside.

So the addiction goes fairly deep, and is often not understood by non-smokers. The fact that you see, in almost any major metropolitan environment, homeless people smoking is a pretty good indicator. Personally, there are times when I have opted to smoke rather than eat or sleep, and it is confounding but there's a deep urge anyway, as if my body were telling me that I "needed" to smoke, in the same way that it tells me I need to eat or sleep.

I've made a number of attempts to quit, and have found the nicotine patches to be the most useful method. (I have a couple of boxes of them at home, waiting for Monday to roll around.)
For anyone who has used this, how does this compare to TextBlob or Gensim?
And that prostitute wouldn't earn enough to live off if I didn't pay her for sex. Sometimes it's too easy to twist ethics about until they fit what you want them to fit.
The type hole feature is pretty cool!

I learned how to solve some of my type-related puzzlement by redefining stuff as "undefined" and using HDevTools to see what type gets inferred.

Also I can't wait to see what wild stuff people will come up with using the typechecker plugin API
Go - It's a little thing, but I'm enchanted by its implicit interfaces. Seems like it'd be very nice for testing and for decoupling components.
> Doing so I wound up saving money, and increasing my site's load times as well.

Well, if that's what you want...

Personally, I serve my site by putting files on a computer running Apache.
To make people think he's keeping it there but he really isn't? A bluff?
It's fashion forward without the high fashion price tag.

Cutting out the wholesale / distribution costs by going straight from supplier to customer, and not having the capital costs associated with brick & mortar retail makes this possible.
Not yet. Currently we try to follow the SQL standard as closely as possible, but some operations like OFFSET/LIMIT provide challenges.

Would be fun to see if we could do some kind of SQL templating where users could supply their own templates.
Thanks! Just what I was looking for, and that article is very interesting.
A nice, striking (against the red), somewhat atypical picture of PG. Did the photographer coach to suppress the usual smile?
Is there a way to tell it to use different syntax for take/drop for databases (like Sybase) that use the "select top X * from foo" syntax rather than "select * from foo limit X"?
I currently attend Cal under the EECS department and have been doing research, it's been a mind-boggling experience for theory, application however has seemed quite dismal... :-\

It does help to stay productive though!
'preschool-aged kids' are at completely different stage than 'babies' :)
I wish all the best to those employees. Sadly, I haven't come across any professional services employee of Accenture who speaks positively of their employer or their job.
This reminds me of a passage in The Andromeda Strain. I don't have the book here to do an exact quote, but it mentioned that, just as a person easily killed by bacteria was a failure (in that they wouldn't live long enough to reproduce), a bacterium that killed its host was also a failure, because it must die when the host dies. The most successful bacteria are those that can live off a host without killing them, and the most successful hosts are those that can tolerate the presence of bacteria, or even make them work for the host.
I wonder what a non-cubic polyhedron-based voxel system would look like, without going all the way to marching cubes/tetrahedrons (where the cubes/tetrahedrons are only part of the algorithm that helps in rendering basically arbitrary voxels).

To wit: http://mathworld.wolfram.com/Space-FillingPolyhedron.html
When I create a repeating event in Calendar for Mac in a Google calendar, the scheduled time changes after a DST transition. Really annoying.
That's really just an alias'd script tag. You are still using javascript to actually do the templating.
https://news.ycombinator.com/item?id=9247877
> some weird term somebody started using to denote simulation.

The OED lists the following definition with examples going back almost 60 years:

"model, v. 10. trans a. To devise a (usually mathematical) model or simplified description of (a phenomenon, system, etc.)."

(The use of "simulate" to mean a similar thing dates from <70 years ago, so neither usage is hugely older than the other.)

This is not "weird"; it's a standard term in applied mathematics and other fields. There's even a monthly journal Applied Mathematical Modelling: Simulation and Computation for Engineering and Environmental Systems.
The paper does not use the weights of the network to produce (nearly all of) these images (see the responses to Karpathy above).
I'm pretty sure this has been discovered years ago. Or at least my brain is convinced it was.

Edit: Just saw the authors notes that this may have been found before... If anyone is curious, I found the one of the original reports on this:

https://sviehb.files.wordpress.com/2011/12/viehboeck_wps.pdf
Custom ports and IPv6 support <3
> It's unfair of me to cast aspersions against Greg that the general public wouldn't be in a position to back up

Hasn't stopped you yetº. Why balk at the request to provide a little substantiation?

ºhttp://news.ycombinator.com/item?id=2006352
"Eating our own dog food" seems to be a popular phrase. Especially when Bug Database has a bug :)
ha. yes i was serious.

internet friend != real-life friend

sorry to break the bad news :(
Some everyone is saying how easy it is to crack md5. Say I have an md5 hash and I know it was created from a 1000 byte string. How long would it take to enumerate all 1000 byte strings that could create that hash?
A few reactions to this:

- No kids, engaged, I have strong technical skills (10+ years of dev and ops experience, lots of IT project management experience), I'm healthy, in my 30s, and I am ready, willing and able to work.

- Marriage rescheduling isn't on the table. The wedding was supposed to happen last year but got nixed because my business had just entered free-fall and I was a ball of stress. Now the situation is crappy, but well-defined, so I no longer panic about finances. She would wait again if I wanted, but that's not what I want, either.

- I did quite a bit of consulting in the past year, as we were winding down the company. The positive side was that the pay was fairly good and it helped scrub a lot of debt (there was a point where I was down close to $200k.) The minus side was that I felt stressed by having what was more of a collection of part-time jobs than a business or a career. This downside is amplified by the fact that I stopped enjoying dev work, hate doing outside sales, and I legitimately miss having to go to an office each day.

- Right now, a steady paycheck is exactly what I crave. I have a roadmap laid out that includes both a corporate and an entrepreneurial fork, but both start with me working in the PMO or IT PMO of a relatively large corporation for the next four years, then move to Singapore and attend INSEAD.

- Thank you for your post. I'm extremely grateful for everyone who took the time out to offer their thoughts.

- The debt really isn't that bad. I paid $100,000 for a transformative experience. If you gave me a time machine I'd do it again.
A marathon is 42K and people run those all the time with minimal training. Puff Daddy only trained for 8 weeks. Every yuppie in NYC has met at least a half dozen out of shape office workers who have a mid life crisis and decide to run a marathon in 12 weeks.
Yeah, obviously if you can tell from the hash which class the password came from you lose the benefit.