skysight-inc/HackerNews huggingface dataset:
I'm not familiar with your setup, so I'm not sure how much of this is applicable, but I've seen a few different approaches, the all more or less go like this:

* choose a configuration state manager like Salt, Ansible, Chef, Puppet, etc. Of all these I'd probably say Salt is the simplest for somebody approaching this methodology.

* choose a source control management system -- I'd just go with git, and host something on github or gitlab or bitbucket or whatever.

* choose a secure storage medium for the variables that are going to be loaded into your configuration state manager.

* choose some form of automation management tool, Jenkins, Thoughtworks Go, TravisCI, CircleCI, w/e.

You're going to use these in conjunction to gain the following: when a developer pushes code to a specific branch, this push triggers a build on the automation server, which is able to package the code, and distribute it to the nodes managed by your configuration state manager. Aka, a push to your repo makes it all happen (with testing, etc as gatekeepers to deployment of course.)

I'll describe a basic setup I've encountered in the wild using Salt in a master-agent setup (since it's the most basic imo, aside from headless):

-> developer writes some code

-> developer pushes that code to github

-> a POST webhook containing branch info is sent to my Jenkins box

-> Jenkins initiates a build job that pulls down that branch of code

-> Jenkins uses make (we use make) to build the code branch.

-> Jenkins deposits the built code artifacts on a fileshare somewhere.

-> Jenkins calls to the salt-master to update all nodes.

-> the salt master (which could just be hosted on the Jenkins i guess) tells all minions to update

-> all minions pull the new code and HUP themselves.

Salt uses yaml files to define the desired state you want, this includes installing deps, installing config files, loading files, blah blah.

I use Jenkins Groovy pipelines (which I'm not that crazy about) to ensure that the Jenkins jobs themselves are captured as code and are repeated the same way each time across my make build steps. I work in AWS, so the machines I use, the bootstraps they boot with, the desired state config files, and everything are defined as code in some regard.

You should attempt to push for 'desired state' and move towards 'immutable state'.

I would also strongly consider looking at the other options aside from salt, it's only so-so.
Seriously.

I have a 30 mbit fiber connection. The only time I ever notice is when I'm downloading a new game. Otherwise, my wife can be watching Netflix while I'm gaming and there's no difference in my latency.
I can certainly relate to this, as I have to see a neurologist every two years or so for cluster headaches. When a cycle starts, I need a prescription for medicine and oxygen immediately, because I'm getting very painful headaches every day for two months or so.

The problem is, my neuros keep retiring, so I have to start over, begging for an appointment from a new one who doesn't have anything sooner than three months out. When I finally get in, I tell them my previous dosage, and they write me a script.
And I'd like to know what digital formats (if any) they will support. I love books, but I don't want to give up any more physical space to them.
We had this with 3G circa 2003. Mobile operators started to provide services, which at the time made sense. Remember: no YouTube yet, almost no mobile sites. Furthermore there is more money in services than in transferring bytes. However they couldn't compete with the services created by countless startups. They eventually became ISPs. They can try to sell services once more but it can't end up differently.
This might also prevent it from running on ARM laptops with win32 emulation.
Be sure to check out this Bloomberg piece, where we finally get to see Zoox's prototypes in action:

https://www.bloomberg.com/news/features/2018-07-17/robot-tax...
Claiming that regular expressions are too terse is a bit much. There are only three (!) fundamental operators in basic regular expressions (four if you include parenthesis), with all other non-language specific operators being derived from that (ignoring precendence rules):

1. concatenation, to append regex A or regex B: AB

2. alternation, to select between A or B: A | B

3. kleene star, to repeat A zero or more times: A*

4. parenthesis allows specification of a sub-expression: (A)

The following are all derived/syntactic sugar:

[ABCD] -> (A | B | C | D)

A+ -> AA*

A{2} -> AA

A{2,4} -> AA(|A|AA) or A(A|AA|AAA)

A? -> (A|)

Just about everything else is implementation specific (if choice of special characters and available operators isn't already). That means you either need to be using the features regularly to remember them, or you have to look them up anyway.

Regular expressions are terse not because they are badly designed, but because by definition the description of regular languages is inherently minimal. It is part of their beauty. Without this minimalism, every tidy little one liner we have to perform some simple match becomes a multi-line specification in Backus-Naur form.

The world needs to get over this fear of regular expressions from ignorance and continued misinformation. They are not magic or impossible to understand. They are an elegant description of a very simple state machine which steps through a string one character at a time, nothing more.

Edit: corrected derivation of A{2,4} a la Twisol and
jbnicolai.
Lots of people falsely equate the liberal arts with the humanities. This is a misconception that I try to fight in my in-person conversations with people. Math, chemistry, physics, and biology are all liberal arts. Business, engineering, nursing, and other types of professional training are not liberal arts.
It's not enough for five years after little dilution.
Or it might be deemed reasonable. E.g. you may not film public road in the Netherlands because of privacy, but you may film the patch that your car stands on it if there have been car fires in your neighbourhood in the past month and you are concerned about your car.
So your description of his response really struck a nerve with me. The founder is the leader of the company, not the board, and the founder(s) regularly give up equity in order for a company to be successful. Yes, it might require board approval, but passing the buck to the board like that is inappropriate.

The matter at hand is: does he believe you deserve more equity at this point in time? If yes, then commit to fighting for you (and if equity is somehow impossible, explore other options). If no, explain why & how to improve.

To be fair, nobody is perfect in every interaction, and there are a million rational reasons why a founder would sidestep a question like that (terrible board relationship, you or others at the company have a hard time hearing negative feedback, distracted that day, etc.). If you feel like the matter wasn't resolved to your satisfaction, it is worth bringing back up.
I strongly disagree, mainly because that line of thought has no basis in reality, and allowing it to persist like this encourages the dehumanization of the lower classes. It's not a reasonable sentiment in the least.
> Today I called Amazon

Please share the phone number you used to call Amazon. Thanks!
They are. Well most likely. It is hard to track down the real numbers, but somewhere around 60% of all stocks are owned by mutual funds, and the primary investors in those funds are retirement accounts.

However you do need to have a retirement account to share in this, the lower your wage the less likely you are to have such an account.
It sounds to me as if you're failing to grasp just how difficult that is to do for at least 80% of the population.
> 1. You MUST use a single, consistent timezone.

UTC was adopted 51 years ago.
The guy sitting in the local fatburger downing the 128 oz of full sugar soda hasn't even bothered to understand their basic nutritional requirements - drug interactions are going to be waaayyy beyond them.
How does that follow? If the string is a pointer to a heap array plus a length, then "it ends up working like a stack allocated value" would only be true if the underlying byte array was freed immediately when a scope ended. But that isn't the case because the heap is a GCd heap, Go doesn't have explicit frees.

This is one sort of reason why stack allocation isn't a cure-all - stack allocating a wrapper doesn't help you much if the bulk of the data is still in the heap. What can help, in this situation, is if the compiler can prove (or speculate that) the array is small and then scalar replace the array. However I think doing that sort of thing requires a profiling JIT compiler because statically proving array sizes ahead of time is very difficult.
Gerrymandering is anti-democratic.

Crafting campaign finance laws in such a way that those with more wealth can disproportionally affect election outcomes is anti-democratic.

Voter suppression/disenfranchisement in the form of impediments to voter registration, voter ID laws, felon disenfranchisement, misinformation about voting process/procedures, closure of DMV offices, etc. are all anti-democratic tactics used by political parties to reduce/refuse voting access by constituents.

If a party can make voting inconvenient/inaccessible to a targeted population they can win electoral outcomes that do not match constituency desires.

Voter suppression is real.
Voter suppression works.
Some people don't appreciate being required to run arbitrary code just to view an HTML page and the eye candy of JS is just not worth it.

Sure there are cases where JS is incredibly useful and beneficial, but your website should be able to display the majority of content with JS disabled.
I wouldn't expect a clear bottleneck, because increased computational capacity leads to increased understanding.
You are also listed and quoted on their homepage. You must really, really like it I guess
Has there ever been a real precedent for a society where a majority of them provide for themselves by investing in the stock market over living off of a wage?

And I bet it is a combination of the two. Just I think it is probably 0.1% of because people don't do something they've generally never done and 99.9% that real wages haven't kept up with inflation.
Google Cloud issue causes outages for Snapchat, Spotify and others
If you think that the source of the problem is people wasting money on other things, then you don't have a sufficient grasp on the problem to be able to issue that kind of advice.
Basically every application is "purely a UX + data" issue. ML is only sometimes a good solution. In this context, the "UX + data" issue is terribly hard.

The reason why you don't have an all-in-one solution is because it's incredibly challenging and expensive. Where do you start? If you try to aggregate by provider you're looking at everything from modern applications for EHR to paper record keeping. If you try at the insurer level you're looking at entrenched players who have a profit motivated interest to explicitly not have such a product, long lags between service date and the data being available, and terrible data quality. Self reporting? Good luck with quality or consistency. This doesn't even begin to cover the regulatory issues and monetization.
Yes, and when you're left alive and disabled you should have the right to become a ward of the state.
Games aren't really about getting you to solve a problem, they are about making something fun. Making something fun is a lot easier when you control the UI completely. Letting the users build their own UI places a lot of constraints on what you can build in the game and still be fun.
Though I agree with you to a point, I'm careful not to take this first pass understanding too far. A socially cohesive society with well funded infrastructure, reliable courts, low inflation, stable interest rates, and an educated populace makes for a very attractive investment area.

Sweden has a capital gains tax of 30%, two to three times that of America and they have a similar GDP per capita, depending on the year.
Could you cite some examples, especially of the first paragraph? I don't recall many (any?) mature democracies that changed to another system of government.
> usually a very nasty process

especially with how opaque the whole flagging is.

I understand why they do it and a game environment is not a democracy or a court of law, but it's hard to defend yourself when you do not have access to the evidences.
What you're proposing is essentially what Bell's inequalities contradict. That's why they're surprising.

I think the many-worlds picture is a clearer way to think about this than "spooky action at a distance".
Nature manages to fold proteins quickly enough. What's nature doing that we can't?
With stepper motors on 3 axes, most FDM printers are really overkill for 2D plotting. But it might be tricky to get a nice drawing, the standard slicer software that turns a design into g-code makes all kinds of interesting-looking choices for efficiency's sake. Evil Mad Scientist Labs make a nice robot for painting with watercolors[1], and the patterns the slicer it uses picks are odd to my eye, if sometimes fun.

[1] https://watercolorbot.com/
Tax land; you can't just walk off with that.
This is true, but there's opportunity cost as well: those same first hires would be significantly more likely to make that 500k-3mil over a few years at a FAAMG-type company, anyway.
Correct. Which is why only so many drugs are behind-the-counter. More dangerous drugs or ones which need more guidance to avoid harm have tended to be prescription only.

IE, there’s a reason not every uncontrolled substance is OTC.
I feel the same way!

Quick q: Is this the sort of thing you would pay for, ex $5 a month? Or would you expect it for free?
The US government has trouble keeping track of radioactive material
That's pretty recent, actually. According to the UN, in 1947 the global rate of undernourishment (a year or more of insufficient food) was approximately 50%. In 1975 the rate was 35% in the developing world, according to the Food and Agriculture Organization. Famine has always been with us, at least until the last decade or so. Until very recently, a single crop failure could devastate a community. Huge swaths of the world were vulnerable to famines. Have a look at the mortality from famines by decade since the 19th century, from the Our World In Data project: https://ourworldindata.org/wp-content/uploads/2018/03/Famine... , or the chart of famine deaths and durations from the same: https://ourworldindata.org/wp-content/uploads/2018/03/The-nu... . And this starts in a relatively modern timeframe. There's a good reason that famine was included as a horseman of the apocalypse, along with war, pestilence, and death. It is only recently that famine has been reduced to an exceptional occurrence. In previous generations, undernourishment was the norm, and famine not uncommon.
The current incarnation of the military has done exactly nothing to protect me, and likely has taken actions to make things more dangerous for me.
That the popular vote isn't who wins is a feature. It helps prevent the tyranny of the majority. Of course if you are in the majority that lost you hate it, while the minority like it.
What boggles me about the VPN implementation on Mac is the massive amount of functionality that is not accessible unless you are using Apple Configurator to create a profile. Then you have to install the profile, and for any configuration change, you have to repeat the process.

For example, even though you can create a basic IKEv2 config, most of the parameters that are needed to actually make it work with a given router are not accessible except in Configurator. You cannot configure the encryption or hash algos, DH Group, group identifiers, etc.

And there is no access at all to other VPN types, such as a number of vendor-specific options, custom SSL, etc., even though they are supported.

Why can't there be advanced options for this stuff? It makes no sense.
AI Tools for smarter investing
Hominin occupation of the Chinese Loess Plateau since ~2.1M years ago
I visit Bluebottle and probably spend $6 almost every day I work. Does it add up? Not really. Assuming I visit 220 times a year it's almost 1.5 years before I've spent as much as I do on 1 months rent.

If you're making $100/ week, $30 on coffee is a lot of money. If you're making $2k/ week, it's not moving the needle in a meaningful way.
Or you can use a stick

https://www.youtube.com/watch?v=uhbuEUoxntQ
I'm not sure I agree with that, it's trivial to deploy 2 or more independent ALBs in parallel in AWS if it's a concern for you, with health checks on each from Route53 dns?
Bell inequality proves (or is used to show) that the shared/correlated state of "entangled" particles cannot be fixed before the act of measurement. It has nothing to say about "A => B" or the likes. If there exists a third "C" it'll still have to set the state of A and B, at the moment of measurement, regardless of distance.
Early employees really got the worst deal. The amount of risks is similar to founders but the equity share is much less.
Eh. A non-Stripe-employee wrote a book, and Stripe just funded the printing and threw their logo on it. This isn't meant to be a source of revenue, and other than money I doubt many Stripe resources are going toward it. I wouldn't worry.
by risk I mean that the company is liable for all claims cost, but right premiums can come from the employee, employer, or both.
That's garbled in several ways I'm afraid.

Firstly type erasure and escape analysis are un-related. Whether an object escapes or not is unrelated to things like whether it's a List<Integer> or List<int>.

Secondly .NET doesn't do escape analysis at all:

https://github.com/dotnet/coreclr/issues/1784

Thirdly HotSpot will happily escape analyze and then scalar replace regular objects, it isn't limited to ints and floats. It can make a big difference in many situations.

Fourthly and finally, if it were "easy to see where data escapes" in Go there wouldn't need to be tools to help the programmer find out, and Go developers wouldn't spend time manually tweaking to try and ensure the optimisation works.
Well said. What if you go to the consumer first, and build a beautiful, gamified experience that deals with non regulated data: i.e. fitness, sleep, and genetics. I imagine if you get to a critical enough mass of consumers, you could gain leverage over the incumbents and incentivize providers to help you integrate?
The port number shouldn't be used to give you information regarding a host's reputation. You should use fingerprints on initial connection and rely on the host keys for subsequent ones.
Thank you for a civil response. I apologize for my comment. I also want to add that you painted a very rosy picture of the military and while under ideal conditions everything you said can occur, the reality could be much different.

Also, what triggered me was your “leftist” comment. The military is essentially a social welfare system funded by tax payers. I’ve never met a person who joined because they wanted to be a hero or because of some sort of prestige. Almost everyone joins because of the benefits or travel or because their families forced the issue, among other reasons. It would be great if our government offered similar incentives using tax money for other career paths. As I understand it, it’s a “leftist” ideal that is constantly being shot down by the “right”. Maybe I’m wrong about that.

Anyway, you seem like a decent man and your daughter sounds like she was raised well. I’m sure she will make a fine officer someday.
Here's an idea. Expect some differential vs the biggest cashflow established companies vs a middle/small company, but don't take a paycut vs a reference of an established company. The equity should be an bonus attractor, but odds are it will be worth nothing. So the opportunity cost is the cut x number of years, and for that you're buying 1.8% equity with pays out in a 1/10 instance (and maybe not in any significant amount even if it does pay off). If the non-financial aspects appeal, then fine, but realize you're paying for that difference.
Obviously these aren't easy things to do, but I'm trying to scope the broader problem down in order to make it actionable
Yes, this is more or less what Bell's theorem disproves, although it's kind of a poor metaphor, because entanglement deals with indeterminate states, not just unknown ones.
> This statement shows an utter lack of experience navigating the insurance/medical complex with a serious health problem.

It's pretty arrogant to assume that anyone who doesn't support government-managed healthcare has no experience with dealing with serious health problems, which you've done twice in this thread alone.

I'd encourage you not to do that. It doesn't lend itself to productive conversation, and shallow, pithy dismissals are against HN comment guidelines.
That's a start, but land is only a small fraction of capital.
It's crap, but at least it's better than the old one written in Adobe Air.
EFF Asks Court to Block Enforcement of FOSTA While Lawsuit Proceeds
NO. Again, a blockchain is not doing anything of value there that cannot be done easier and simpler with traditional methods.
> Why does that imply that the sector is rotten? Supermarkets don't publish the amount they pay for food

Supermarkets do publish the amount they charge people for food. In fact, they often push it to you every week whether you want it or not!

It seems like you're trying to flip around the analogy and apply it to insurance companies rather than medical providers. But my point is that in a functioning market, we would expect there to be cash customers for many services - people who have the means to accept a higher variance for a higher expected value and thus forgo some level of insurance. The lack of uniform transparent pricing discourages this, pushing such customers into buying "insurance" to avoid being ripped off in an uncompetitive consumer market.

And yes, opaque pricing is certainly a "negotiating technique" - right out of Oracle's playbook. This is not a justification though!
Oh, I can tell you that. I posted it out of curiosity in the event it would trigger a discussion on what the state of the art in Google bombing was. Which, to me as a hacker, gratifies my intellectual curiosity.
https://aws.amazon.com/elasticloadbalancing/details/#details

IP addresses as Targets
You can load balance any application hosted in AWS or on-premises using IP addresses of the application backends as targets. This allows load balancing to an application backend hosted on any IP address and any interface on an instance. You can also use IP addresses as targets to load balance applications hosted in on-premises locations (over a Direct Connect or VPN connection), peered VPCs and EC2-Classic (using ClassicLink). The ability to load balance across AWS and on-prem resources helps you migrate-to-cloud, burst-to-cloud or failover-to-cloud.

Looks like you need an active VPN connection to access external IPs.
Ahh, well thanks :)
I'm sure it must have started off with a period of time where things were pretty informal and touch-and-go!
Ask HN: What do you think is missing from entrepreneurship/startup podcasts?