skysight-inc/HackerNews huggingface dataset:
Yes. With cheap tunnels one could hope to plan for many exits and a large network that goes everywhere. Like a road system, but underground. Imagine an early city where all the roads are really just paths in the dirt that are completely rutted and almost impassible when it rains. Someone proposes to pave the main road with cobblestones. This is really expensive and wont help people travel on all of the other paths that still won't be paved.

Ok. Give up I guess; bad idea.

No. Let's start with this one, fix the various problems that arise, discover how to make a good paved road with the least amount of labor and resources, and continue to expand the paved network to reach everywhere in the city.

This is what happened. Would you want to go back to unpaved roads in a city? Traffic congestion is killing American society. I like American society. Many people don't like to live all packed together but still want to work with other people and have the amenities that cities enable. Cars and interstate roads allowed that for a few decades but now we need a new system to continue expansion of the free flow and interaction of people. Underground roads could replace interstates and we could turn them into grand boulevards for pedestrians, bikes, and other slow vehicles. Wouldn't that be great? Almost all car traffic is underground. Would you support such an idea?
I only use Uber/Lyft in Boston for routes where the T would be inconvenient or if the weather is really bad and I don't want to walk home from the T station.

I just hate Uber Pool and Lyft Line - the routes they take are often side streets with lots of congestion and turns, there's a lot of frustration when you're almost to your destination or to a major road and then the driver turns around to pick up another passenger. Drivers often play music I find annoying.
There is some overhead, but it is minimal. For example in Fauna only the modified timestamps of read data are re-checked in transaction processing (which can be stored separately from the data itself), rather than entire records.
Hmm... The private market is 'taking business away' from local government. Why is this an issue?
For the plugins, I actually ported slate-edit-list in my project. Let me see if I can find some time to publish a basic version of it on Github that's decently-easy to install later tonight
Smiling says "I'm an idiot" in Japan, so be careful if you're going for a headshot that can be used internationally.
I am glad it works for you it just does not work for me and I'd rather manage my own resources than having the state have a say in that.
I've come to the conclusion thatsny traditional media outlets have an inherent conflict of interest when reporting about technoy companies, especially ones that run social media sites and search engines. Said technology companies are cutting into traditional media's revenues. They're also limiting the ability of said media companies to shape public discussion, because individual can now find primary sources more effectively and can more easily spot when stories are slanted, misleading, or false (e.g. see the unmitigated disaster that was the mainstream coverage of the Covington High School march). Because of that, traditional media outlets have a big incentive to portray those tech companies negatively.
You are mistaken - I was assured by many sources in the media that immigration, even temporary, has no down-sides.
> Another cost for US dentists is malpractice insurance, which is not required in Mexico.

Sad that this article perpetuates this myth about costs. Malpractice insurance for a dentist is about $3000/year. At $250/month the malpractice insurance is paid off after the first couple of patients on the first day of the month.

Another way to look at it: The average revenue for a dental practice seems to fall somewhere between $500000-$700000. So even if malpractice insurance were $5000/year, that would still be less than 1% of revenue.

In the supposedly grossly litigious United States, it should raise some eye brows that a professional who is widely feared for causing pain and discomfort, who's interventions are often destined to fail sooner rather than later, pays so little.
ok, does it mean that if you implement only parts of the patent (say only a single feature) there's no infringement because then it doesn't "fit the language of the claims"?

Also, "using Swift" isn't in the claims ¯\_(ツ)_/¯
Advertising for charity has some funny game theory implications. A given charity often observes that every dollar of advertising increases contributions by 2 dollars. They the justifyably continue increasing their advertising budget until it reaches saturation, and every dollar of advertising only brings in $1.01 (more or less).

If you assume that this advertising in net increases the size of the pie of charitable giving, it can be considered an overall good thing. If you assume that this advertising in net just redistributes the contributions that would go to one slice of the pie to another, it is wasteful. Data on which side is true is hard to come by.
https://en.wikipedia.org/wiki/The_Inner_Light_(Star_Trek:_Th...

But Darmok doesn't work. To say "the other language is referentially based" is conceptually incoherent. What you're really saying is that "Shaka, when the walls fell" is a very long word for "sad". If the Tamarians really don't speak except in these references, then they aren't references -- they have no internal structure and no meaning other than the surface one. The universal translator wouldn't have them saying "Shaka, when the walls fell." or "Temba, his arms wide.", it would have them saying "Sad." or "Welcome.". That's what a word is.

If the Tamarians can understand a language that isn't just "references", for example because they have to teach their children to speak, then the events of the episode are nonsense, because Picard is speaking perfectly intelligibly.
Decency and respect in general is a two-way street.

No. If you have a morality which says you can act as badly as the worst life throws at you, then your moral conduct isn't stable. You can't have a morality like that, and have something like human rights. Human rights are supposed to be inherent. You can't take them away simply because you're ticked off, or you're practicing tit-for-tat. You can't simply nominate yourself as judge, jury, and executioner.

If you would advocate for human dignity, you not only have to advocate for yourself. You have to do it for others. You have to advocate for human dignity for people you do not like, and for people who you might find offensive or who may even have offended you. If you don't, then you don't believe in human dignity as a principle. You just believe in dignity for yourself and what you can get through whatever power happens to be in your reach.
Or look at the suicide rates, and reconsider.
Personally I peg the real start of the decline with pg's thread here in April of 2011: https://news.ycombinator.com/item?id=2403696

Your account's a bit older than mine, but I don't see HN as "great" anymore, not for a long time. Just "pretty sorta good", with spurts of greatness here and there. https://danluu.com/hn-comments/ was put up 3 years ago, it's still true that you can cherry pick great comments since then that probably couldn't have been made anywhere else but it seems the frequency has declined. On the other hand ignoring the threads that attract hundreds of comments can help, but now you're in a sub community that can be punctured by the larger community at any time (this is different from a community existing on a separate site). I only looked at this thread today (I thought it'd be one of those to reach >100) since I was searching to see if anyone has posted an invitation to contact for a lobsters invite recently, it's time to spend a bit of time looking for somewhere else.
> I am sure it can be possible to put something together that just works for the inner friend/family group everyone has, a little advert free zone that just does text and phone recorded media.

I've been researching this lately and I'm about to test out private (but possibly federated) instances of hubzilla and nextcloud as soon as I can get some time.

Both looks extremely promising although I know there are issues.
They just spent millions of kroner on a new underground parking garage for the Parliament...
Elsewhere prior use is an absolute defence against being sued for patent infringement; I've not seen USA caselaw on this specific issue but I can't see how it could be different.

Prior use in public would count as "prior art" and void a patent too.
We applaud it but when big companies support this with tons of resources it's just them trying to drive labor costs down aka lower salaries for us.
Good point. The bar is high to get into great deals, the bar is low to starting a fund right now.

And yes, shocking how many investors don't realize or care that founders talk and have long memories!
It may work well to purge the civil service of those not loyal to Trump, but it will also work to purge the civil service of the most competent workers.
It's all based on your relationship with your existing co-workers, and the current project(s) that you're on.

If, in general, things are going good, I'm just moving on, I'm not going to drop projects that I'm in the middle of. This is especially the case if I like my co-workers and would want to work with them again.
Yes, but it is possible to architect the system such that Y_i is available.
FWIW you can inbox mails from spoofed @gmail addresses on gmail.
It's possible your adblocker is preventing YouTube from tracking your watched video history. I know pi-hole does this by default unless you whitelist certain domains.
Totally appreciate that— I have kids myself in the same age range, and we've taken lots of trips together by bus, subway, and regional rail, so I do hear where you're coming from. At the same time, the road access and parking facilities that you need to exist at your destination in order to be able to drive door to door do have real costs, and those costs aren't borne by the person who drives in a few times a year to visit.

I suspect that there is probably a sliding scale of mechanisms by which you could trade money and time/convenience back and forth on this trip— for example, paying more to park closer in to the city (shorter transit trip) or transferring to a cab and paying the cab (instead of transit) to get between your parking spot and destination. You haven't previously had to consider these options because the default one was so obviously the cheapest and most convenient; maybe that's part of the value of cities drawing a hard line on this, that now everyone who previously just drove by default now really has to consider alternatives.

Anyway, I really do respect Oslo and other cities for giving this a try— despite the inconvenience to people in your situation, it'll be neat to see more of what else comes of it.
Ask HN: How do you test CMS-based websites?
Running a large complex content website with frequent code deployments and content updates. We do have manual testing in place, but I would like to add some automated testing.

Things I'll want to test:

* pages loading properly without errors
* module-based content shows (as in excerpt of latest blog posts show on the home page etc.)
* page modules like accordions and carousels function properly
* navigation functions properly
* forms submit (might have to forego this one as most forms depend on recaptcha submission)

What I have looked at:

Selenium -- the firefox ide seems a bit buggy

Katalon studio -- the files it produces are not fully compatible with Selenium (last time I checked).

We do have Ruby experience so also considering watir although not much experience with it. IDE-based test creation would be much faster though.

What do you use for website testing? I am interested not only in tooling , but also process: how do you create the tests, what do you test, how often, how do you audit the results?

How do you maintain the tests (content changes frequently).

Thank you.
It doesn't have to be "leaving holes or backfilling with loyalists". The "holes" go away if the positions are permanently discarded.

Civil service rules are quite troubling. I can see the idea that it shouldn't be easy to make everything political, but the problem is that this goes only one way. If the president's predecessor hired a few million hostile partisans, what is he supposed to do? Is he just supposed to continue down that path, hiring tens of millions of his own partisans in order to win back control? Maybe the next president can hire a hundred million people, and then we're one president away from the entire population working for the federal government. There needs to be a reasonable way to toss out the partisan troublemakers who are undermining the will of the voters.

Another troubling rule is that layoffs must be done according to seniority and veteran status, not performance. Performance is considered last! This is an absurdity; you couldn't run a normal non-monopoly software firm that way. The only reliable way to eliminate low-performing employees is to eliminate everybody in a given agency.
You can't do it overnight, but you can do it over an abbreviated time frame. Especially once you're sure you need to.

Then it could be announced that the Java API will be removed in a specific future version (so update your applications now), the Google Play cut of applications using it will now be 50% instead of 30% for those without it, some of the OEMs will immediately start selling phones that don't have it and those phones are less expensive so people will buy them and developers will have to use the new replacement to reach those app customers, etc.

Forcing a transition to happen faster is not fun, but that isn't the same as not possible.
Frankly, I have yet to find a good Markdown editor period, regardless of whether it's open/closed source or whatever. As far as I know all the Markdown editors I'm aware of only support subsets of the syntax in e.g. Pandoc, so I keep hitting edge cases where my document won't render properly. In the better editors, they at least don't mess with the parts of the document they don't understand, so you can edit with (relative) safety as long as you don't need to touch the unsupported sections. But some editors, the process of loading/saving isn't lossless, so you can't even edit such documents. The editor from texts.io is a big offender here.

I just took Typora out for a spin, and it looks pretty good except it doesn't understand soft line wrapping. So if you have a document with something like:

Some paragraph text
6. that happens to be broken with a number in front.

Then it interrupts the paragraph and makes a list. But at least in my initial tests it seems to be lossless, so it at least won't mess with existing formatting too badly.
Your algorithm breaks for lists of size 0 or 1.
We can parameterize any curve in 4-d spacetime with a smooth and monotonic function that maps points on the curve to real numbers. In fact, you're doing that in the text above without realizing it: the function in question is proper time.

It's fine -- commonplace, even, especially in the uncurved spacetime of Special Relativity -- to use proper time to parameterize a timelike geodesic. However, those are far from the only curves in a metric-equipped spacetime.

In particular, for a null geodesic -- a freely-falling path taken by a photon -- proper time won't do as a parametrization because proper time is zero everywhere along it. However, there's nothing particularly unusual about a photon's worldline: it's just a curve where at every point along it the tangent vector is a light-like vector.

On the other hand, along such curves we can use an affine parameter. Wald does this in his _General Relativity_ textbook this way: a geodesic is a curve whose tangent vector satisfies T^{a}\nabla_{a}T^{b} = 0 \RightArrow T^{a}\nabla_{a}T^{b} = \alpha T^{b}, where \alpha is an arbirary function on the curve. We can always reparameterize the second version into the first -- any parameter satisfying the first version is an affine parameter. We can equivalently say g_{\mu\nu}\frac{dx^\mu}{ds}\frac{dx^\nu}{ds} = 0 for all s, where g is the metric tensor and s is an affine parameter along the geodesic x(s). There's some greater depth starting at https://en.wikipedia.org/wiki/Geodesic#Affine_geodesics

Affine parameterization lets one calculate the behaviour of photons moving through curved spacetime. If we define momentum with respect to the affine parameter derivative like this: k^{\mu} = \dot{x}^{\mu} then we can take the affine parameter value at one point on the geodesic and use that value's derivative at a different point on the geodesic, giving us a momentum difference between the points that is physically the gravitational redshift or blueshift. Additionally, if \alpha = f(x) then k^{\mu}(x) encodes the photon's momentum components, and from them we can extract the relation E = pc.

It doesn't matter that the photon has no proper time because the proper time isn't really physically meaningful. We can still slice up the photon's spacetime into time-indexed 3d spacelike hypervolumes and (for a Eulerian observer at rest in this time-indexing) see that the photon is more red in the slice at time t and more blue in the slice at time t'. We can moreover, thanks to the affine parameterization, calculate how much redder it is at time t and at time t' for arbitrary observers, just like we can calculate the length contraction of a massive object or the time dilation of a clock using their respective proper times.

> the universe arranges a situation in which the photon doesn't have to move at all, from it's own perspective

No, you've chosen to use concepts from Special Relativity in a limit in which you get yourself into trouble. The photon has a non-zero-length worldline, and you can slice it arbitrarily; you're not restricted to the one unique slicing in which you are least able to talk about its evolution.
I don't think the suicide rate would change if their salary was lower. It probably has more todo with stress often caused by profit-maximizing.
Vintage Wonder Bread Commercial from 50s
Instead of descending to their level, how about you take yourself out of the bad situation? This sort of grievance morality is just, "An eye for an eye, making the whole world blind."
One of Madison Wi main streets is no-car and it's amazing, a great boon to the cities business in that area.
If I eat enough to sustain my obese body, I'm not hungry anymore. If I try to eat less, I'm hungry. I successfully lost 10kg, and first 5kg was even easy. I thought at start "ehh, that hunger is only a feeling, I can continue like that", but I couldn't and I'm back where I started. Just eating less may work for some people, but not everyone.
What is the difference between 'DevOps' and a system administrator?
Unfortunately 3PC exacerbates the performance problems of 2PC.
I'm repeating some of this from elsewhere on this page. I'd recommend trying out Wire first, since it's better than Signal (message delivery, speed, reliability, doesn't require a phone number to sign up, has usernames, etc.). A better user experience is easier to sell to others. Not everyone is interested in or cares about privacy or security, more so if it comes with penalties on the user experience (which Signal does).
The now-legendary "Build a blog in rails in 30 minutes"

I'm sure the Gettysburg Address was riveting when originally given. That does not mean I enjoy every speech I hear. Quite the contrary, the exception proves the rule.
Tensorflow and swift
What types of companies were these? I've never had this happen to me, though I've also intentionally avoided overly-corporate settings.
the problem with any synthesis is you still require the raw materials. In the most basic form this is carbon, hydrogen, nitrogen, and a few more elements.
Thanks. I have been following farm bot from the beginning.

I am interested in using the open source code for field automation.
If it were that cut and dry they'd be able to find the money. At a bare minimum a law firm would pick them up on a contingency.
I built a pretty similar rig around an RPi Zero W, same SDS011 AQ sensor and BME280 temp/pressure/humidity sensors as Luftdaten, just polled by a couple of python scripts on cronjobs.
Keybase introduces new Wallet and sent me $1.92 USD
> If you think a corporation gives no-warning layoffs is wrong

As in no warning, no severance, or no warning with severance?

A no warning layoff with severance might result in some hurt feelings, but it's the best way to handle it. Otherwise, emotions could result in the situation turning very sour.
I broke my foot and ankle in several places in a rock climbing accident 1.5 years ago, and was put in a similar place to you (unable to stand for more than 20 minutes, unable to walk more than a few hundred yards, etc). This was a huge lifestyle impact to me -- before the injury, if it was less than a 30 minute walk, I almost always walked. If I wasn't in a hurry, up to 60 minutes.

What helped me a lot was getting an e-bike that I'm able to cruise around town at 20mph (32kph) in. I understand that this particular solution doesn't apply to you, since arthritis is triggered by joint movement, whereas my pain is triggered by impact on the damaged foot and ankle (and e-biking is low impact).

But this experience got me thinking a lot about small electric vehicles.

One could imagine a city center where most people walk or bike, and people with a medical permit could drive around in speed-limited, electric golf carts, which are fairly compatible with pedestrian-only areas. Perhaps the city itself would staff the golf carts with drivers who were summonable via app.

So people like us could drive to a parking garage on the outskirts of the city center, and then there would either be rentable golf carts at the garage, or golf carts able to be summoned to go into the city center.
From the UX aspect, I actually would not expect it to be rejected. I would indeed expect to see something totally different than what I typed with a label nearby saying "Edited by $NAME 5 seconds ago"
I've been called for about 75% of the references I've given.
I have a few convenience scripts that access the Gmail API for my own inbox, and only my own account. Does anybody know if there is some kind of "under development" flag I can set so that I don't have to undergo this review? Am I going to need to convert them to directly using IMAP or something similar?

I'm not horribly against this policy, email is pretty central to a lot of peoples' world, and I suspect there's lots of really really scummy actors out there. In an ideal world I'd be able to say "hey this is my email and I personally wrote the code accessing it, so let it do what it wants".
You can be decent without being a doormat.
Holland is flat and the winters are mild. Try getting a cargo bike up a 200 climb in minus temperatures. It is not something I do every day.
How fast the system makes updates has nothing to do with it.

Premise: The current state is "foo". Alice would like to change the state to "bar". Bob would like to change the state to "baz". Alice and Bob are friendly (non-antagonistic) coworkers.

Naive sequence:

1. Alice: READ STATE => foo

2. Bob: READ STATE => foo

3. Alice: SET STATE=bar

4. Bob: SET STATE=baz <-- this is where the "confusing"/"wrong" thing happened. Bob did not expect to overwrite his coworker's work.

The solution is that instead of a naive "set", to use "test-and-set" operation.
yeah but how many people are getting oocked out of the us because of a holiday in Pakistan or Iran ?
A Brief History of the System: How We Built Dystopia
There's also a non-trivial percentage that love "liberal tears" and enjoy things like this that are petty and / or spiteful.
I generally only see this from extremely junior devs. This behavior is a waste of time for negative benefit, as comments have maintenance cost.

I consider this behavior to be a sign of an immature dev. If I ever see a senior engineer do this, I'll know he/she's probably over-leveled.