skysight-inc/HackerNews huggingface dataset:
This would work if there was actually a choice. Nowadays there is not - 99% of sites embed some kind of stalking scripts ranging from ads to Google Analytics or Facebook like buttons.

This also doesn’t work given the masses have zero idea of the tracking that is happening and blindly trust Zuck’s lies on how Facebook respects their privacy. If people knew the extent of the tracking you’d see a lot more backlash.
GitHub had thier first round of VC funding in 2012.

https://www.crunchbase.com/organization/github
The socket size and accompanying cooler makes that impossible without using laptop-sized (and lower-performing) RAM. There are mATX boards and very small mATX chassis out though.
I am on vacation in India right now and real life here seems to be exactly like the vision you are outlining... just walk around the city and every few meters people are offering you goods that you never knew existed... there is a fine line between useful offerings (e.g., a market) and herassment in every day life.

For me it’s all about keeping the choice with the user and away from the seller. To my mind, there should be strong evidence that you are really looking for something before sellers are able to interrupt/contact you.
OTOH, if Google did not willfully fail to follow the law, does that mean they are simply incompetent? Local TV stations find a way to pay attention enough to comply, but Google can't?
Curious why the servant leadership style didn't work for you and why you think that is because this is the approach I prefer as well but I'm young in my career.
Agreed. Think of how ridiculous it would be to make a half-day task for figuring out X -- sometimes I've spent days, even weeks, trying to figure out how a module works.

In practice, being able to break things down meaningfully and accurately to such a minute level implies that a lot of time was spent in grooming, which means we're just back to waterfall again. (Or the tasks at hand really are just that simple and/or the people involved have a lot of expertise.)
Just like Craigslist, they got it right the first time.
Doesn't it require Tomcat, Apache, Postgres/MySQL? I've recently installed Jira Core and Confluece for a client and they hardly seem lightweight web apps.
Unit tests are just example-based tests. They cannot test the code does nothing wrong in any case, they just test that in 1 specific case, it works.

Only proof-based methods can prove code works under every case.

If you're interested, see Coq [1] (including the first guaranteed-correct C compiler) or Isabelle.

[1] https://en.wikipedia.org/wiki/Coq
The big problem with government and laws is that the more government and laws there are the more an advantage big companies have, since big companies are the only single entities that can stand up against large and complex structures such as government and legal systems.

Pertaining a purchasers’ union, I don’t mean something that would bureaucratically bogged down purchasing. I mean something like a club where you only purchase from those companies approved by the club, and everybody in the club gets to vote on which companies will be allowed to be purchased from.
I use Adams & Chittenden Scientific Glass in Berkeley, they happen to be down the street from my current office but I've used them before when I was out of California.
Good comments on each license, but misses a major point about sharing and community.

Despite the rhetoric about "freedom" the GPL is a huge disincentive for developers to participate. A larger code base that contains a GPL component must also be GPL. This is a nonstarter for most business users.

If you want to encourage a variety of developers to adopt, modify, and share changes, you are much better off with a permissive license such as MIT or Apache.

Paradoxically, the fact that you aren't forcing developers to share changes to the code encourages more use and makes it more likely you'll get a community contributing to the project.

Good examples of open source projects with diverse developer communities and permissive licenses include Hadoop, Apache webserver, Tomcat, NPM, Kubernates, TensorFlow and many more.

If you want to keep tight control over the code base and dictate all future changes, choose GPL. This was the choice for the JDK, MySQL, and many other projects controlled by corporate entities with little outside contribution.

(Yes, Gnu/Linux is a major exception as a GPL licensed ecosystem with diverse contributor base. But it's the exception rather than the rule).
Oh, the irony of defending Google and Facebook's right to protect anonymity!
They do make some money on Macs, and Mac software, but not nearly as much as on iOS.

Providing macOS gives a developer and designer platform for iOS. That is really important for them. So Metal being available on macOS is important for that reason. But it's also important in that the Mac platform is still important, just not nearly as important as iOS.

OpenGL doesn't really have much of a future. Everyone is moving towards the next generation frameworks. It just happens that there was a lot of uncertainty about whether OpenGL could adapt or whether there would be a successor, and during that time Apple decided to invest in developing Metal. It wasn't until a couple of years later than Vulkan was released.

In the meantime, Apple has built up quite a lot of tooling around Metal.

And it's not like it's that difficult to write cross platform apps that target the Mac. If you write against major engines, they will already have support for the different backends. If you are writing your own software, you can still target OpenGL, or you can target Vulkan and use MoltenVK to run it on macOS.

And for the next several years, people writing portable software are going to have to either just target OpenGL, for compatibility with older graphics cards, or maintain at least two backends, OpenGL and Vulkan. Given that lots of games target DirectX first, and consider any of the cross-platform frameworks a porting effort, Apple probably doesn't consider it a big loss to add one more platform that needs to be ported to.

What's going to wind up happening is more software like ANGLE (https://github.com/google/angle), MoltenVK (https://github.com/KhronosGroup/MoltenVK), and gfx-rs (https://github.com/gfx-rs/gfx and https://github.com/gfx-rs/portability, see http://gfx-rs.github.io/2018/04/09/vulkan-portability.html for details) for providing one set of abstractions on top of several different backends.
What are your thoughts on this project: https://github.com/axic/mango

Looks like it's abandoned, but it's a start at using ETH and IPFS.
AR creativity from Adobe
I don't find that they add anything. I feel like they make it harder for me to do a coherent read of the screen, to suck in all the text & process it. I have my own mental algorithms to pick out relevant things, and having a bunch of glaringly contrasting blocks of color glaring out of the terminal at me just makes it harder to slurp in the screen. I don't want that segmentation. It's awful.

And the color themes for the terminal are godawful. No matter how you spin 16 colors, how solarized or other, everyone is kind of chained more or less to that attrocious 16 color pallet, which is always going to be way way higher contrast or low-fi than something like a vim theme that can pick some complementary colors to work with.

Colors feel like my terminal punching me in the face. No thanks.

Also have you ever logged into ubuntu? Holy shit colors were a TERRIBLE idea.
Team Foundation Services has supported git for years.
I could be wrong, but I read valarauca1's comment as "I’m doubtful. ag and rg use a lot of smart optimizations to get their speed."
This looks promising! Can you share anything about your experience using their services?
Dude just look at the words. I was giggling at the idea that we should get economics advice from journalists. I certainly don't get mine from Taibbi.

From Harry, we have:

He routinely exaggerates the facts, gets his economics wrong, and is otherwise misleading in his writing.

For discussion's sake I'll stipulate to the middle clause, but if the first and last were so "routine", someone in this entire thread would have given a single concrete example, which I or anyone else might "address". If such an example had appeared while Taibbi was still hanging around, he might have responded. Didn't happen. Instead we have this tedious whinging about how terrible his literary style is. The writing in question was clearly satirical to me in '99, and it hasn't grown any less clearly so since then.

You won't like all comedians. You won't like all musicians. You won't like all artists. You won't like all journalists. Tastes differ, and this ham-handed attempt to police tastes in journalism on HN has not succeeded.
You can also tell your browser to view Facebook in desktop mode, and you can then see the messages. Not a pleasant user experience, but fine for the rare times when I need it.
> Nice I guess, but I wish we could get back to working on getting FASTER cores rather than more of them.

Absolutely. I can double the speed* for a ~10-15X increase in power. But then you won't buy my core ;)

*In theory a massive ROB could do this, frontend bottlenecks notwithstanding.
Thanks so much for your informative and extensive replies! Much appreciated.
It's frightening that this is downvoted so quickly - Xi has exactly this sort of unfettered power and more.
My guess is the ansi color escape codes mess with peoples parsing code of the output when scripting.
> most of the people who can afford that actually generate more than $20/mo of ARPU for facebook with ads

How so? I’ve never clicked on an ad other than by accident, and I actively despise any brand that tried to push me their garbage via ads.

I’m not sure I ageee with you there. I’d say most people who can afford that are actually making Facebook less money because they’re smart enough to see through the bullshit and ignore the ads.
I've been an intern at Google in Mountain View and I used ad blocker. As far as I saw from other employees/interns it is pretty acceptable to install it. Nothing wrong with that.
Google has tens of thousands of employees and Facebook is in the same range. These numbers, although big, are still small compared to the users they have, so I don't think that employees count that much on the ad economy they've created.
I was under the impression there was still some advances here, even given the lack of movement in clock speeds. That is, basically being able to pipeline better and service specific operations in fewer cycles or with less latency.

I just did a little googling, and came across the Intel Optimation Reference Manual[1], and in Appendix C you can see how latency and throughput changed for architectures over time (e.g. table C-4). Being able to assess all the implications of these is beyond me currently, but if an operation goes from 5 clock cycles to 4 (or it ties up certain transisters less for other ops at the same time, my understanding is this stuff is super complex), that could be a huge boost for specific actions.

1: https://www.intel.com/content/dam/www/public/us/en/documents...
This sort of issue has cropped up since there started being commercial activity on the internet. If you try to start a company like ebay, you'll learn that means complying with every relevant local, national, and international law, for any item it's possible to sell, and updating the rules every times they change.
Eli Sanders, the journalist who sparked these lawsuits, wrote a great article with far more details here: https://www.thestranger.com/slog/2018/06/04/26941316/faceboo...
I'm not dictating this, just describing it. It's the same situation as with most business groups and alcohol, or golf and so forth. Social conformity and activities common build bonds between people, which helps in business. It's just notable that cannabis is beyond accepted in this subculture, in contrast to many other professional environments (and we are professionals - this is an intense job that requires much dedication).
So, you think these people don't analyze whether adding these pop-ups brings actual traffic to their website, not just increases subscriptions? If it was "fake signups", why would people add their real email, and why would they click on the articles afterwards?
Thanks! It's quite possible that my example came from Paul Lockhart or a proponent of somewhat similar ideas.
Wow, this is eye-opening. The amount of guns and other weapons found by TSA is insane. If this post wasn't on tsa.gov I would've thought it's a joke post. How do this many people think they can get past TSA with all this?
> Note here that unlike the US government Facebook has never, ever been caught doing anything illegal.

You were doing great...

Just because they haven't been punished, doesn't mean nobody is aware.
Researcher Finds Credentials for 92M Users of DNA Testing Firm MyHeritage
I'm more confident now that it's probably very dangerous and may not get the FDA approval. If they do it will be trickle charging. https://www.youtube.com/watch?v=2bXjn3wwM8o
Heh, neat. Now all you need is to implement that logistic map solver in hardware and write a function that maps other functions into their equivalent "decimal code" and you've got a pretty fun computer going.

The paper notes that these functions are infinitely continuously differentiable. I wonder if they'd have any applications in machine learning?
Your response assumes that without the federal government doing something, nobody will do it, but that misses the fact that we have 50 state governments and DC perfectly capable of regulating themselves.

Past that, local elections already matter more in one's day to day life than federal elections, and those votes will have even more value as the role of the states grow.
Github also does not cost time and money to use for open source projects.

I've used a few GoGS servers, but none of them were public. Hosting a public competitor to Github is a different set of skills to developing a self-hosted VCS server.
I have 20 years of professional experience fabricating borosilicate with a torch in the exact fashion of scientific glass, and I have taken several classes at Corning and am familiar with the museum. I am quite familiar with precisely how all of that apparatus is constructed.

The most recent 3-D printing with glass I have read about creates a piece of fused silica, which is even harder to fabricate and more useful in lab work. They print it from a silica infused polymer, and then each section is fused with the laser, and the polymer burns away, leaving quartz. Seems quite workable to me. This was covered in an article published recently.

edit: one article that gives a good overview:
https://www.azom.com/article.aspx?ArticleID=15114

a more consumery article: https://www.smithsonianmag.com/innovation/you-can-now-3d-pri...
You are conflating the model with shifts in technology. The US landline infrastructure was really expensive on a per-user basis. Mobile was much cheaper to implement, and the shift from analog to digital audio drastically decreased the cost of call transmission.

Those same digital technologies mean a regulated social media monopoly could be much narrower. E.g., we could split Facebook into infra and client apps, or core features versus add-ons. You could make the social graph owned by a non-profit, and regulate it with a board where client app developers are represented. That would provide a much better balance of power than we saw with telcos versus consumers.
If they’re any good then it’s both. You should have a content team that works toward the goal of making great content for your audience, an analytics team that helps you figure out exactly who your audience is and what they like, and a CRM team that works to execute on that vision to maximize value for both the customer and the org.
Ah, didn't see you mentioned it because lowercase.
Well, I'm a developer, and I'm looking at this from the perspective of my upstream dependencies. If your cool library to do xyz is GPL, that means my project that wants to use your library needs to be GPL. If it's MIT or Apache or MSPL, party on.

under most CyA lawyer regimes.
The App Store is a big business for sure.

The "censorship" angle doesn't really fly. Apple doesn't censor any web content: all websites are accessible via iOS. The App Store is a different matter. Yes, Apple blocks the boobs and the baby-shaking games, like Amazon blocked the "Keep Calm and Rape" t-shirts. That's not censorship, that's a storefront owner exercising common sense in the products they choose to stock.

Apple is in good company in limiting what can be installed. Chrome on iOS is hobbled, but Firefox on ChromeOS isn't even a thing, and Google Chromecast is even more locked down.

Ultimately it comes down to this: Apple is not a monopoly but a minority player, and iOS users have made a conscious decision because of the value they've found in Apple's ecosystem. If you want access to that market, you have to make your products appeal to that userbase.
> I wish we could get back to working on getting FASTER cores rather than more of them. Some tasks just don't multi-thread.

Out of curiosity, are you working on tasks that don't parallelize? There are some for sure, but maybe more that do parallelize, just not trivially or easily? It seems like some people have wanted faster CPUs rather than more parallelism for as long as I can remember... decades. I'm wondering out loud if your wish has ever not been true.

I suspect we're stuck with getting more cores until there's a new fundamental breakthrough in physics. We're hitting the wall with CPU speeds, which is why GPUs have been seeing all the growth recently.

So I just went looking and found a CS term for hard to parallelize I hadn't heard before: P-complete. https://en.wikipedia.org/wiki/P-complete Are you working on stuff related to or dependent on any of these examples?
They did it with Skype. They don't have good but rather business minded intentions or how to make money from a product. This can change the product for the worse or at least for another audience (business users).
JetBrains let me do that. It was helpful as my school doesn't allow us to talk to outside domains from our email addresses.
Oh a brief followup question if you have interest -- How does one know when it's time to design your own chip? Versus take something off the shelf? At what level of company or product maturity is this realization even likely to be discovered?
Indeed. A classic (and simple) Monte Carlo procedure lets you estimate pi by essentially throwing darts.

1) Draw a unit square.

2) Inscribe a circle inside the square.

3) Throw a whole bunch of darts at the square, distributing them as randomly as possible.

4) Count the number of dart holes inside the circle. Divide by the total number of dart holes. Now you have an estimate of the ratio of the areas of the circle and the square. Call this number C. Since you know the area of the square is 1, the area of the circle must be C. C is also equal to pi * r^2, where r is the radius of the inscribed circle (which is 0.5). Thus, C = pi * (0.5)^2 = pi/4. Pi is therefore approximately 4C.
This app delivers music news for the artist you’re listening to
It looks fine if you go to m.facebook.com and request the desktop version of the page.
PPL submit to YC and turn all females into males by lying what to do?
Team submits to YC, lies about members, turns female members into males who aren't even aware to "get better resumes" what to do?
What does this mean compared to say a 2011 i7?

I'm frankly amazed my first post-college desktop is soldiering on as a high-end gaming system with gpu, ssd and dram updates
I'd love to move out of Whatsapp, but in Mexico and Spain literally everyone is using it.

The other day I ordered take-out exclusively from Whatsapp. The company where I work recently implemented user support using Whatsapp. I buy coffee from a nearby roaster and he informs me the day before roasting so that I can get fresh coffee. I also know lots of parents that communicate with schools and create groups with other parents.
With Whatsapp's Acton investing 50MM in Signal, perhaps that's the way for the user-base to go.

I only hope Signal will take steps proactively to not go down whatsapp's path (lucrative as it was).
Which is why the LGPL exists. Most code that is designed to be shared & incorporated rather than complete/forked should likely be LGPL (if the GPL ideals are what is wanted).

Personally I just go with MIT/X11 but there are good reasons to want to use a GPL-type license
Should make https://substack.com redirect to https://www.substack.com
How large a percentage of post tax income are people comfortable paying into mortgage in the US?

1 million is a lot, but that’s the average house price in my area as well, and we are certainly not getting SV level salaries here, so it seems quite conservative that two Google employees can’t make payments on a $1 million house.

I mean, 150k is what, roughly 8k a month take home? (Don’t know CA tax). Two people making that can easily afford 7-8k a month on the mortgage.

Most people here are paying 50-60% of household income as mortgage payment.

Myself included, but that’s because wife no longer works. It was 30% when she was still working, and I’m intentionally overpaying to derisk for the next recession, as well as being on a shorter term (10 years).

Crazy though, interest rates just have to go to 7% and most I know will lose their house.
That's amazing -- I think I can understand most of what you described. Especially liked the P&R part of it. It's like you have blocks of things of different sizes that could be arbitrarily placed on a checkerboard (or maybe a Go board is more fitting). And each one has hundreds of different length spaghetti wires coming off, that need to be connected to every other block. How do you start arranging them -- it could be infinite possibilities, but you have to start with initial guesses and do some kind of minimization and see the lowest "cost" solution that meets your needs. Repeat.

Thanks!
And "quick question: what's the level of effort for making it tempura ice cream?"
Yes, that makes sense to me. Local businesses are much more likely to know the local laws. Google is everywhere, covering thousands of local places. It'd be hard to know all the different regulation.
This is one of my pet peeves - complaining about technically unnecessary, but fully benign uses of cat.

Yes, 'cat FILENAME | blush "some text"' and 'blush "some text" < FILENAME' do the same thing. But, what if you don't have permission to read the file - the former be re-written as 'sudo cat FILENAME | blush "some text"' - the latter form can't. What if you want to build a pipeline? I think its pretty persuasive that 'cat FILENAME | blush "some text" | sort' reads better than 'blush "some text" < FILENAME | sort' - the former reads from left-to-right, the latter reads from the middle, to the left, and then bounces over to the right. Tastes may very - but, I think its a hard sell that such an opinion is clearly wrong.

So, yes, its unnecessary. And, yes, in a script using cat like that can complicate error handling. But, for interactive use, what advice exactly are you trying to convey?
This is pretty similar to our project, Fabric: https://fabric.fm — different tech stack, but similar name and seemingly project goals. Should we add you to the list of "other Fabrics" [0]?

[0]: https://github.com/FabricLabs/fabric#other-fabrics
> The leaders tend to aggregate around them minions who are an exaggerated version of themselves

Is there a term for this behavior? It explains a number of situations.