skysight-inc/HackerNews huggingface dataset:
I was never super into Java development. I started working in 2014 and was introduced to Weblogic, Jenkins, huge Maven POMs and all the rest, then went into Cloud consulting. When I sit down to do anything I get so wrapped up in all the stuff that comes along with Java and feel like I have to use some huge IDE like Eclipse (I hate) or IntelliJ (I <3 U Jetbrains) to do anything "real".

If I could just write code and have a simple package manager like NPM or even Go packages and not be hindered by trying to get VScode to work I would never look back. I just waste so much time trying to understand the ecosystem. I know that isn't a great excuse (not wanting to take the time to become an expert on tooling), but people who came into the professional space in the same time frame likely also just see it as an obvious path to just avoid all the cruft.

What I really want is to get a "lite" Java project like this up and running with all of the smart people's opinions in place that I can develop entirely in a lite editor (preferably without XML anywhere). Maybe something like Spring Boot would solve that but I have not investigated that yet.
I love Chidgey's podcasts
There were times in India and Pakistan when every major city had a stock exchange. Pakistan held to tradition longer than India, and owners of 3 largest stock exchanges merged them into Karachi stock exchange, and later PSX only in 2016.

In Pakistan, most listed businesses are much more "boring" than ones in US. Concrete factories, brick makers, seedling producers, farms. Regulations on disclosure are near nil, but locals care not for that as few buy shares for anything but dividends and a good track record paying them.

I myself vehemently oppose the idea of collective ownership of means of production, which public companies embody, but I do think that there is a visible "skew" in US with regards to business liquidity: all kinds of pets.com have a go, while clearly not bad businesses reliably making money have to be sold at discounts that will be considered big even by developing countries standards.
I predict they're doing this so they can start porting xcode to marzipan, and eventually kill Mac OS.
“The Satoshi Mindset” by Parserite
Yeah we're too far into the weeds here... My only goal was to say that hourly billing is not always a requirement, even when dealing with large orgs.
Probably because nobody got to them yet. Or because they haven't determined where the "sweet spot" is between quality and prices... yet.

I observed a progression going like this in my hobby (firearms and accessories):

1. No Chinese goods. Expensive US and European brands dominate the market.

2. Chinese goods enter by extending their airsoft product lines, and quickly dominate the "cheap junk" market. But there's a huge gap in both price and quality between them and older brands. Older brands still retain a large part of the market, because the quality of that new stuff below "good enough" in most cases.

3. Small companies that don't have an established brand name and compete on prices start outsourcing to China and offering products at "made-in-China, QC'd-in-USA" prices, with warranty, tech support etc. The prices are now about 1/3 of established brands, unlike the junk before that was at 1/20. This creates a whole new market segment, which takes away a lot of customers from those brands, because it's past the "good enough" bar.

4. Large companies jump on the bandwagon to compete. You start seeing essentially the same design with minor cosmetic changes being rebranded and sold by various companies. Because this is fairly obvious in the age of the Internet, the value of the brands diminishes.

5. Chinese suppliers find their way to the American market, and start selling the same stuff directly, offering comparable warranties and customer support, but at even lower prices. New brands get established in this manner (e.g. Holosun).

6. Chinese brands start targeting the high-end market, and adding exclusive features for their own products, that are not available in generic product lines intended for rebranding (at least, not until sometime later).

The industry was around #1 up until mid-2000s or so, and it just got to #6 about a year ago. Anything that's not made in China is squeezed into narrower and narrower niche at the top of the market. Holosun got to the point where they are making $1K+ electronics that is competing against $2K+ equivalents by established brands - in other words, they're already contesting for the part of the market way above where most customers are.
I don't really see how the rules mentioned will change things that much.

> asking companies to limit executive bonuses that award short-term accomplishments.

Why would I care as an investor? I still want the stock to go up quickly. Executives own stock and without a cash bonus wouldn't this incentive trying to get quick increases in stock value.

> more disclosure to investors about meeting key milestones and plans, and reward long-term shareholders by giving them more voting power the longer they hold the stock

Seems relatively minor vs the benefits of a stock jumping significantly in a short time. As a minor stock holder I have no interest in voting power. There still isn't a downside to short term deals.
Looks like that's not the case based on the blog post linked in the article https://web.dev/hands-on-portals/
Quoting part of your original posting here:

I have been working on a fork of TrueCrypt/VeraCrypt and wanted to be sure that before releasing the code that I am following all the license terms and giving proper attribution, as TrueCrypt has a somewhat non-standard open source license.

TrueCrypt has an old trademark issued back in 2007 but which expired after 10 years in 2017. As part of the licensing review, I discovered there is a new trademark application filed August 25, 2018 by Julien Clairet under a company named "DATA ACCESS" based in Paris, France.

I discovered [that] "keepass.com" is also apparently registered to Julien / DATA ACCESS.

There is a publication period when new Trademarks are announced and an opportunity to contest the validity of the claim. The new "TrueCrypt" trademark was published on February 20, 2019, and you have 30 days from the time that the mark is published to file any opposition.

I am preparing to file a response to USPTO.

First of all, a huge thank you from everyone that loves TrueCrypt for doing this.

How long will it be before you know if they issued or rejected the trademark? Is there anything else that can be done now that the 30-day deadline has passed? Would you mind posting a link to the trademark application?
Nope.

SpaceX has a working product that is eating its competitors' lunch (from a nothing company to having almost half the launch market within 10 years).

Tesla doesn't have a self-driving product that works, just standard assisted-driving tech that every other car company already sells, plus dangerously overpromising marketing.
Is this going to be $800 better than the cheapo Aliexpress scooters?
Previously posted here: https://news.ycombinator.com/item?id=19870873
> Also comparing Uber to Facebook is quite silly too. Facebook had a lot more users than Uber but they are also different types of users.

The main difference seems to me that Facebook enjoys a network effect: you can move to a different social network, but who will you find there? While you can download as many taxi service apps as you want and use one or the other, the one that has the cheapest offer. If an Uber competitor comes up with autonomous driving first and offers ride for half of Uber's price, people will switch instantly.
All asp.net/core as well
> The UK government permits new cars to be sold with tailpipe emissions which are VASTLY higher than those of comparable vehicles in the USA.

What I could find about the latest standards does not seem to support your claim. But maybe I'm looking at wrong numbers or misinterpreting them, so I wouldn't mind looking at your own sources if you have them.

EURO 6d standards for diesel passenger cars [1]:

- CO: 0.5 g/km

- NOx: 0.080 g/km

- PM: 0.0045 g/km

California LEV standards for passenger cars <50K miles/5 years [2]. (Not the same as EPA, but I assume California is more strict):

- CO: 3.4 g/mi = 2.1 g/km

- NOx: 0.2 g/mi = 0.12 g/km

- PM: 0.08 g/mi = 0.05 g/km

[1] https://en.wikipedia.org/wiki/European_emission_standards

[2] https://www.dieselnet.com/standards/us/ld_ca.php
I would rank it 2, 3 and then 1.

A person who is not ethical or that is perceived to be unethical will do vast damage to your relationships with customers, suppliers, employees, investors, everyone. It is even worse if you give somebody like that a 2nd or 3rd chance.

So far as (1) startups pivot all the time so if you have visions that are primarily overlapping but there is some divergence that doesn't bug me.
Is Homeschooling Breeding a New Kind of Domestic Terrorist?
I think they use SQL Server as well so there’s that poster child angle as well.
The more people use Lyft every day, the more chances someone else is going the same place you are, so picking up an extra passenger on the road (and spreading the cost) becomes viable. I don't know if it will work, but I think that might be one of the things they are hoping for.

One other option would be self-driving cars. Looks like we hit a self-driving winter though.

Another one is lobbying for less parking in towns, both improving the area and creating a captive audience and an environment where people are likely to share the ride. It's ambitious, kind of like terra-forming North America, but hey!

There is also something to be said about novelty. When Uber/Lyft started there were many people just doing it for fun and beer money, but that sort of fun wears out and what you have is a different demographics - people who actually try to make a living. If Lyft/Uber were not doing demographic analysis of their driver cohorts they might have gone to sleep expecting profits with a bunch of yahoos driving others around for fun, and woken up with a bunch of blu-collar worker demanding rights and wages.
Let's work together on the design system for ServiceNow!

We are hiring a Staff Software Engineer to help advance data visualization across our product lines. This is a great opportunity to build a beautiful, scalable, first-in-class charting library for the web that empower our users by surfacing critical insights with their most complex data sets.

Location - onsite at Pleasanton, California

Apply here: http://app.jobvite.com/m?38FZpkw0

ServiceNow is changing the way people work. With a service-orientation toward the activities, tasks and processes that make up day-to-day work life, we help the modern enterprise operate faster and be more scalable than ever before.

If you have any questions, reach out to Yan-Yin Choy (she/hers/her) at yan-yin.choy[ at ]servicenow[ dot ]com, thanks!
While that is certainly true, compare this comic strip:

http://www.sinfest.net/view.php?date=2003-09-01

Or this one:

http://www.sinfest.net/view.php?date=2010-04-07
It is fluffy marketing. But bear in mind that when you're offering a B-minus experience to drivers in terms of pay, hours and quality of life, it takes a lot of fluffy marketing to minimize driver churn or corrosive behavior.
I bet there are lots of public employees making 99k.
I think YMMV on this, cause I also know of a lot of repos that explicitly close any issues that are support requests because they fill up the issue list so quickly. I think having it separate as in SO is still going to be the move unless there's some big re-organization of how Issues work.
Right but they haven't yet. Lyft is big in the US and most cities / towns in the US and across the globe have small start-ups doing similar ride sharing.

Does Uber have enough market to hike their prices yet? Will it before it runs out of money? If they're IPOing I feel like they have to think they can do this, I just don't get the how.
Won't people steal this?
- Flyway for relational databases, and

- flyway-like go based homegrown process for Cassandra (that includes support for executing go scripts for data migrations etc)

Above work pretty well - for many, many microservices and continuous deployments all the way to prod.
> GitLab released integrated packaging back in 2016 - starting with a Docker registry - and adding Maven and NPM in 2018.

No, first version with "NPM support" (see my other comment as why I don't consider it being "supported") was gitlab 11.7, end of january 2019. I was really looking forward to this and were following your verdaccio (an open source npm registry) thread closely. Development then made a 180 and chose to re-implement rudimentary support for npm on top of your current package abstraction instead.
The criticism as I understood it was, "I can get a car for that!" To really sting, that criticism should imply a decent run-of-the-mill car, not a clunker.

Therefore, I wanted to know the car make/model. Because $6,000 for a decent run-of-the-mill car isn't bad.
Previously: https://news.ycombinator.com/item?id=19859632
>>That strikes me as such an odd critique, and I can't make it work for any other industry; you certainly wouldn't apply it to something like dentistry, or oil refinery, or plumbing.

A software developer's job is to create software. Almost like an author. Some more than others. At the end of the day, no matter how good your pen is, it will not write a great book for you.
rather get a onewheel instead
yes the backend of busines has got to be taken seriously. getting invoices out, paying bills, billing people etc these are the things that will kill your time. i am fortunate in that my spouse is a wiz at this so i can focus solely on doing the job.
I learned a lot from the Flask codebase. I always recommend that to people I know who are learning Python.
That sounds like a figure that reflects how little energy a plant needs. Becoming an active light source requires more energy than the evolved requirements of plant life. So you have to engineer the whole cycle into the plant.
How exactly do you believe high-frequency traders "eat up" pension funds?

The only time any limit order gets executed is when it is the best price available. From the other perspective, the price a market order is matched at is the price of the best limit order available.

In the absence of high-frequency traders, the best price available will be worse, not better.
With all costs factored in, I wonder how many hours you would have to save on rented birds to start saving money?

Weird move for a rental company imo.
ballsy slogan they got there
If you actually knew the storage was fast enough, then sure

But you can't - except in very specialized (ie dedicated) designs
Lots of space technology companies do this, and it's really annoying; e.g. Axiom Space [1] has a "services" page and Planetary Resources [2] has a "products" page, as if these are companies actually selling something. When they actually have, respectively, bupkis and two technology demonstrators in orbit.

[1] https://axiomspace.com/

[2] https://www.planetaryresources.com/
umatrix just blocks the site for me so here's outline https://outline.com/TthDsC
The only concrete(ish) thing I could find was this quote:

> ...and reward long-term shareholders by giving them more voting power the longer they hold the stock.

I'm not sure how that would affect the behavior of traders in any particular stock. Seems like it would allow a "committed minority" of shareholders the ability to control the company, without having different classes of stock determined upfront?

In any case, Matt Levine's article on it is a good read: https://www.bloomberg.com/opinion/articles/2017-10-16/the-lo...
You're changing the goal posts. You went from saying their representation is extremely high to over-representation. Over-representation is simply a higher percentage than their demographics in the US might imply. High representation implies that they hold majority or near majority of influence.

It's strange to me that you're so unaware of the anti-semitic tropes that portray a Jewish cabal controlling politics and media in the US. Perhaps you weren't paying attention in class...
There's something slightly concerning about ceding responsibility for distributing the world's open-source projects from a family of strong independent repositories to a centralized platform owned by a tech giant.
Wow you sound like you would be a fun co-worker
Cool. I recently used adb to backup a phone that's screen broke.
They pissed us all off in New York when they spent $50 million or so advertising "Startup NY" which would involve tax breaks for people who start startups.

The last thing that anybody in NY wants to hear is that somebody else in NY is getting a tax break.

I don't mind spending in NY, despite Albany being insane and a few bad spots like the NYC subway, public services are good, public servants have a great culture (e.g. I know the forester in my local state forest, people at the DEC are helpful with paperwork, a friend of mine wrote printer drivers for IBM mainframes because the standard printer interface wasn't fast enough to turn around tax returns, permits and paperwork like that in in 2 days as required by law.)

They even built a replacement for the Tappan Zee bridge somehow, just when I was starting to think it was built by ancient astronauts.

But give somebody a tax break? No, that makes my blood boil.
Anecdotally, when I volunteered at an animal shelter, we had to undergo training to work with both the dog and feline populations. Something they taught us, and eventually witnessed ourselves, is that cats form much more complex social systems than dogs do. Dogs have the typical alpha/everyone else system, whereas cats seem to have more specialized roles in their organization. Some monitored the food rations, some were on watch at the door, some controlled certain areas or furniture, etc. They even rotated night shifts! Hard to verify experimentally, but work with them often enough and you start to notice the patterns. I think they're much smarter and more sophisticated than we give them credit for, especially when it comes to social behavior.
Shuttle also had the insane design decision of requiring human crew to be sent up on every single flight, rather than as an optional payload.
So true. I live a mercurial life, in a git world. Thanks to hg-git, it is easy to use it and just treat the remote git repository as a black box.

After having rewritten history locally (with Mercurial this is easy, powerful, safe and with a lot of tooling available) everything you need to do is doing an hg push --force.

For one, hg histedit with its curses interface (default since 4.9) is sweet.
Probably more of a "The best and most completely preserved Britain has seen" and less "Holy shit, there is a secret chamber here which nobody knew about for 3000 years!"
This is definitely cool, but If every tree were to glow, there is a possibility of interfering with nocturnal habits of birds and other animals.
Part of me thought this is parody.
Depends on what kind of consultancy. As a one-person remote consultancy who focuses on long-term (years) engagements, with usually 1-2 concurrent clients, I've found hourly rates work all right, although I've experimented with daily rates, too. That kind of work straddles the line between consulting, contracting, and staff augmentation, but it also tends to lead to secure and solid long-term relationships. That's the outgrowth of optimizing for high flexibility, decent pay, and low marketing needs.

As a solo consultant (perl, php, java, scala/akka, with no mysterious specialties) I associate daily rates with shorter-term (weeks or months) engagements, which means better pay but more sales/marketing stress.
> the executives who care nothing about open source are firmly in control, and some day may try to assert their control in ways that nobody else likes.

I have no idea what Oracle may do tomorrow, but Oracle has been in control of Java for a decade, and what it has actually done is 1. significantly increase the investment in the platform and 2. open source the entire JDK. So I don't know about the next ten years, but the past ten years have been really good for Java (well, at least on the server).

> Oracle is run by people driven by what they think they can get away with, and not by what is good for the projects that they have power over.

I don't share your romantic views of multinational corporations. Corporations are not our friends, and while they're made of people, they're not themselves people, despite what some courts may have ruled. But like people, different corporations have different styles, and it would be extremely hard to call any of them "good." I have certainly never heard of one is driven by caring (although what you do when you don't care may differ; some may be aggressive with licensing, some are in the business of mass surveillance, some help subvert democracy, others drive entire industries out of business through centralizations and others still drive kids to conspiracy theories). When you look at what Oracle has actually done so far for Java, I think it has been a better, and more trustworthy steward than Microsoft and Google have been for their own projects (Java's technical leadership at Oracle is made up of the same people who led it at Sun). And people who bet on Java ten years ago are happier now than those who bet on alternatives (well, at least on the server). This despite some decisions that made some people unhappy. You can like the good stuff and be disappointed about the bad stuff without some emotional attraction or rejection to these conglomerate monsters.
I would point out that the vast majority of conspiracy theories fall off the stupid tree and hit every branch on the way down, but that's exactly what someone who's involved in a conspiracy would say. If you believe we had access to the ART source code or were smart enough to glean large amounts of information about its implementation, you also have to believe that we were too stupid or inept to make use of that knowledge. The crown jewels of the ART source code would have been their specific implementation of the rete algorithm and there's no way you could look at CLIPS performance at that point in time and compare it to ART and come to the conclusion that we knew anything specific about their implementation.
My issue is I have not encountered anyone with first hand knowledge about using the OS and its support.

Regarding use cases we will mainly run K8s.
> and which you have never tested.

That's on you if you don't test every commit. I don't care if you had failing tests (or even build) when you were writing your feature. I care that every one of your patches (and thus commit) does one logical thing, and that tests passes (making bisect useful).

You want your PR commit history to tell a coherent story. No one care if a writer had 15 bad draft of their story before publishing, and the same apply here.
Still 1000x faster than milliseconds for HDD
* I see your point on not standardizing on one framework. Generally when that has happened for me, it turns into a new service and it has its own database/tables/migration management. It does get quite annoying, for sure.

* I've seen enough things go wrong that on my teams I do not allow DDL to be executed outside of a controlled process that comes from code. But yeah, if that were to happen, it would annoying to figure out what was done and then try to re-model.

* With Django you can specify exact SQL to run. So you can break up operations into multiple smaller steps... canonical example is building a new column based on an old column. You first add the column with NULL. Then you populate in batches of ~10k records. Then you add on the constraints/indexes.

* I haven't used Django with sharding. It appears there are some posts about it, but it all appears to be community generated content and not part of the official docs.

All-in-all, I could see that at a large scale with very mature engineering organizations with lots of activity and complex operations that something like Django could fall short and a home-grown system like this may be beneficial, assuming it were reliable enough.