skysight-inc/HackerNews huggingface dataset:
This is fantastic, I think for first time founders there’s a little bit of a gap between how they see their business (primarily product focused) and how an investor sees their business (primarily market focused).

Obviously as companies mature, founders see their business and can capture the value proposition of their business in a more metric focused manner, but I’m always looking for resources like this to get a peek into what people look for in the latter stages.
Those would be the options if there was an attack against him, but there's not any attack against him. Wrongly addressed tickets are hardly even a minor inconvenience. I think that's what the parent is saying.
As I understand it, taxi companies have done just that - they now have apps as well.
900

Numbers 0..99 are not three-digit.
i think all of us should start promoting alternative search engines. Google has indeed become impenetrable , and gamed by seos , and with amp they are becoming outright evil. Does DDG offer website search box?
This news is a month old.

Edit: As is the article.
For most people, programming language ends up being a very minor contributor to their level of happiness at work. Manager, teammates, and interest in their project (in roughly that order) are the major factors that drive workplace satisfaction.

All that is to say: Probably don't sweat so much over what programming language you use. If the good jobs in your area are C#/Java, then do C#/Java.

> They all want super engineers and I don't really know if I am one :(

The standard is probably far lower than what you're imagining. If you're able to make progress and get things done without consistent supervision, then you're already a "super engineer". Don't be afraid to apply and interview for roles that you're interested in. If you get rejected, 95% of the time it's not because you didn't meet the bar, it's just bad luck (interview loop with incompatible people, too many qualified people applied, etc.) Try not to get discouraged if this happens.
Oh my there's so much cool stuff to see in Barcelona that no one sees. For example, we saw a cool looking church at the top of one of the mountains that serve as a backdrop for the city and started going towards it. Found ourselves on a funicular climbing above the city for the price of a transit ticket. There's an awesome village at the top with sweeping views of the city in every direction. We go higher and find hiking trails winding up to the peak of Tibidabo. We keep seeing views of that white church floating over us like something out of LOTR.

Once we get near the peak we find an... amusement park!? And then just a bit further up finally the church, which is best from a distance, but had really great 360 views of everything else. All stoke, 0 tourists.
Rather than coming up with excuses for your daughter, you could be one of the people that is giving a shit and doing something. We look back with awe and pride at people who fought for what was right in the past. Why not let your daughter have some awe and pride for you/us?

There is a lot to be done. Get angry and get active. Go out on the streets and cause a ruckus until those who have the power to change things have no choice but to do so. Anything less than this essentially amounts to "collaborating with the system" that is destroying the future. Be a part of "the resistance" to that system.

https://globalclimatestrike.net/

https://rebellion.earth/
I agree with this completely.

Having a good ticket system makes a world of difference.

If it's slow, or clunky, or buggy, or cumbersome, then the ticket system itself harms the projects and prevents progress.

At lot of usage of Jira falls precisely in this category.
This explains why so few people use their blinkers when changing lanes, or when slowing in advance of an upcoming turn.

Police, please!
how subpar a language is compared to alternatives

In my 6 years with Python, the only dissatisfaction with the language I felt was from parallel programming. I switched to Python from C, and at the time, I missed C transparency and control over the machine, but that was compensated by the Python conciseness and convenience. Then I had to dig into C++ and I didn't like it at all. Then I played with CUDA and OpenMP, and Cilk+, but I wished all that would be natively available in a single, universal language. Then I started using Theano, then Tensorflow, and now I'm using Pytorch, and am more or less happy with it. It suits my needs well. If something else emerges with a clear advantage, I'll switch to it, but I'm not seeing it yet.
Playing with `jp` a bit, I still like it, but it's very frustrating to do updates in place.

For example, I wanted to write a simple expression to delete outputs from an ipython notebook.

{
"cells": [{
"stuff": "blah blah",
"outputs": ["crap", "to", "delete"]
}], "other stuff": "blah blah"
}

The simplest expression I could come up with was:

merge(@, {
"cells": map(
&merge(@, {"outputs": `[]`}),
cells[]
)
})

And that's verbose because you're reconstructing the structure.

In fairness, it's impressive that the language can express it at all, given it's a query language.

Maybe the real answer is to denote a subset of JMESPath that is guaranteed to return assignable nodes, that is only selects, slices, filters, etc. Then you run the query and perform assignments against those.
I had a cab driver in New York who was unable to take me to the Brooklyn Bridge.
The question is twofold: 1) why should I trust him, and 2) assuming I trust him, how do I know he actually recommended this site?

Now, for the first one, why should I trust him? He apparently earned a PhD, but his research credits seem to be minimal, at least in terms of what he lists on his own website. Second, he seems to be a co-founder of Precision Nutrition, which suffers from a lot of the same problems as Examine.com. Seriously, let's look at the first entries in their "Free Articles" section:

"How do you rank as a health, fitness, and nutrition coach?"

"Opening October 2019:
The Brand-New Precision Nutrition Level 1 Certification"

"Opening October 2019:
The Precision Nutrition Level 2 Certification Master Class.
"

"FREE 5-day course: Fitness and Nutrition Coaching Breakthroughs"

"How to answer the most common nutrition questions like a boss."

Click-bait and attempts to sell things.

And then there's the second part of the question - how do I know John Berardi actually recommends this site? I don't without taking the site at their word.
Is this targeted at junior data scientists? Is the intent for them to know that their code is inefficient, unformatted, overly specific, weird ass, and wrong?

I don't disagree that large amounts of people graduating from computer science programs are under-equipped to enter the workforce, but maybe focus on the shortcomings of the educational system than the people coming out of it.
So, Colombia fines Uber <nothing>.
Can't speak for the UK, but in the US, I remember a typical game was $50 new when I was growing up in the late 90's, compared to $60 today. According to an inflation calculator, that same game in 1999 would cost $77.
> The country has not specifically regulated transport services like Uber, but has said it will suspend for 25 years the licenses of drivers caught working for the platform.

> The fine from the Superintendency of Industry and Commerce says Uber urges employees not to give information to regulators and to block access to company computers.

Call me crazy, but I wonder if they were trying to get a list of drivers, for the purposes of pulling licenses.
That won't hold up when a million other people also want to go sit on a rock and listen to the wind at the same time. At least the experience, and place, will be... quite different. There are requirements for infrastructure and unavoidable damage done when visitor numbers increase. Even if you don't think we're near the point where the trade-off's too great—surely there exists such a point, right? Where access has to be limited somewhat to protect the thing being accessed?
Lots of ground black pepper (not fresh-ground), a pinch of onion powder (one for each yolk), a pinch of salt (one for the entire omelet, and some good Swiss cheese (cover the inside of the omelet with one layer of grated cheese before folding).

Also use really good salted butter (I use Kerrygold exclusively) liberally - two pats in the pan before the eggs, one pat after the fold, and one pat after the flip.

And, of course, never turn the heat higher than mid-point. I personally heat the pan on medium (5), and then turn it down to 4 right before I put the contents in. After the fold, heat both sides only until golden-crsipy areas start to form.
I think coffee shops prefer that most people pay their money and move along a lot more quickly than that.

It's likely that the reason you can't find a seat in most coffee shops already is because it isn't profitable to provide a two-hour seat to everyone.
In that scenario stopping at a charger every day would be silly. Stop once a week at a charger that's near a grocery store, movie theater, restaurant, etc.

Both of my local Tesla chargers are near grocery stores. Electrify America is installing chargers at Wal-Mart.

Charging an EV is less like going to a gas station and more like picking a place to go that happens to have EV chargers while you do other things.
I read a report that wasn't sponsored by the gov. It suggested most of our fears of climate changes are null. Mainly it suggested our current velocity of technology advancement can propel us off of planet earth. I guess it's suggesting as the climate heat increases its marginal bc we can simply leave the planet and go to another. If we look at the work elon musk this isn't too far away - the article claimed. I'll try to find the URL. So I guess everything will be ok.
I never understand how these sorts of bugs happen - is the database something like:

plate VARCHAR(8) NOT NULL DEFAULT "NULL"

Or rather the type is actually Option<String>:

plate VARCHAR(8) NULL DEFAULT NULL

In which case, how is it the software can't tell the difference between Some("NULL") and None()?

The only thing I can think of is the software (or it's database driver) handles everything in strings; so None() and Some("NULL") both get converted to "NULL"?
+1 to Daniel Povey for not backing down. Cheers!
You didn’t say where you’re from, but from where I’m from, the tourists don’t talk with the locals. In fact, most don’t speak the language. But, they sure do block the sidewalks.
By not having the ADA.
In China, small shops and restaurants buy coin chargers for their patrons.

1 CNY buys you 300Wh or about 4 times less the market price =D. Though, the shopkeeper often charge extra from patrons for small change.
> However an optional is really just a list constrained to size 0 or 1.

True, but you've only written about them as data types, which misses the monadic part. What makes them monads is that you can join any Optional<Optional<T>> into an Optional<T>. Likewise you can join a List<List<T>> into a List<T>. It is that principled 'smooshing down' of the data types that makes them monads.
I tried to do this, I wanted to track my cats. My problem was that I was trying to fix this by using one tech. I did a fair bit of research on Bluetooth, cheap 433mhz radio, accelerometers etc. All had drawbacks, from size, cost, availability, missing features (eg the signal strenght) and I gave up when I moved to London.

If I try this again, and by that I mean when I try this again, I will go a different route. The core will be a pair of accelerometers, with a nfc tag, sending to a central unit the acceleration data and wifi signal strenght. A network of nfc readers will send info about what tags are they seeing. Maybe even some cameras.

The acceleration data will provide fine movement data and the rest is supposed to allow for data calibration and coarse tracking. Not an easy project, but should be fun.
Companies do buybacks instead of dividends because it benefits the company tax-wise, not because it benefits the stockholders.

From an investor's perspective, they're taxed the same.
Ya, he basically showed that quantum phenomenon happen all the time at macro-scale and nobody noticed. Weird.
> The tax cuts are a separate argument.

Nah.

> Why should "you" have any say in how others decide to spend their money?

Because they're getting it by lobbying to saddle me with the exploding deficit their cushy tax cuts have grown dramatically.
Tools shape the culture, which then shape the tools.

Yes, if you want a workplace where people can say "Hey X, can I grab you for a second?" then RTC is exactly what you want.

When I worked full-time remote, we didn't work that way because it felt very invasive. We scheduled meetings for later or the next day. This create a more intentional pace of work and promoted a culture of thoughtfulness.

Of course, your mileage may vary.
Google Hackers Found 10 Ways to Hack an iPhone Without Touching It
Visualising the 2019 Tour de France
Thanks Andy, do you think this makes sense for B2B and B2C companies to the same level? Do you think there are certain product categories which do not fit into the model, i.e less developer focused?
Ebola now curable after trials of drugs in DRC, say scientists
Many, many websites will happily accept passwords of $X characters and then hash only $(X-Y) characters on registration, but try to hash all $X characters on login, so of course the hashes don’t match. And at no point do they tell you the maximum number of characters.
Yeah, pick your battles.

Sure, it would be nice if the systems where patched. But maybe he should just get a job at the DMVs IT department instead :)

In the end I would probably rather pay the fines than fix this bug, it's probably a lot of horrible systems barely held together..
I don't think that's fair to be honest. If you had simply used Pycharm with default settings you would have easily caught the first bug due to the linting. It's a fair complaint, but this specific bug is easy to catch using any modern Python IDE.
Any references that explain the "converts nesting to concatenation" idea? I find it fascinating, in particular because I write a lot of code that works on deeply nested data structures -- structs of values (which can be structs) or lists of values. The distinction between struct, list and value and the need to treat them differently in code is interesting and annoying, and goes beyond merely working with functors and applicables. I don't understand lenses at all, but I understand monads.
>Iterable` interface in Python is also really neat and useful if used responsibly.

Honestly this was a major attraction to python for me a decade plus ago as a student when I started learning--even when I used it irresponsibly. There are so many small tasks where you just kinda have to iterate over 100-1000 items that you're not worried about big-O or anything like that—you just want to iterate and work on a collection quickly for some task in the office.
I don't know when you were going to Yosemite, but the really cool stuff is either (1) limited access based on lotteries, (2) paved trails with trash cans, guard rails, and foot patrols. There are also small fees all over the place.

The "zero limits" model you appear to be advocating for does not exist. The "lock the gates" dystopia you're arguing against is not what I'm advocating for.

I'm talking about using a more holistic approach to access limit where access limits are already in place and having a frame work for extending access limits when and where access limits are the best way to preserve the experience.
The names that people are familiar with come from branding and publicity - that is, advertising, news, social media, and so on. This affects the web pages that search engines crawl, what users search for, and also which websites rank higher. I'm not sure how someone would do better than search engines? Searching for the company you're looking for usually works.

You can imagine inventing a more systematic approach to assigning names, but it would be like using scientific names for animals instead of common names. Domain names serve this purpose already. What we really want is to document popular usage.

One systematic approach to tracking popular usage might be to treat this like creating a dictionary. However the dictionary compilers are always going to lag popular usage. This is why Yahoo's directory-based approach lost out to Google. The closest thing we have now is Wikipedia and Google gets that data via crawling.

I guess you could say that human languages are not entirely secure due to being a bit nebulous, but it's the best we have for humans referring to things they remember. If you want to be precise, you need to remember, record, or communicate the domain name.
> a free market only works when the different actor have roughly the same power

Worked wonders for China though, lifting them from abject poverty to an industrial powerhouse.
There's already a statically typed version of PHP, it's called Hack.

Why anyone would use any variation of PHP for a new project in 2019 is simply inconceivable.
The Virtuous Circle of Software Delivery
The complaint seems to be about the duplicity, not the raw interest in investing.
I wouldn't trust it. If you use the "Hex key - 128-bit" preset, it returns a different amount of bits every time you click it. Here are 3 samples:

3f38ba8a6ce3aa800f007c2e431df7fd 124 bits
9339bf587ee11b12d207df846a879cf4 129 bits
8ca4354a9038df590fecec1f964062fd 121 bits
That's also for just a standard 110v outlet. Works fine for me with a ~25 mile round trip commute.

And that's usually not charging from 0 to 40 miles of range. The car's battery starts each morning at 90% (a limit set in the car), and ends the day at 90% minus 25 miles. So even though it's only charging 25 miles each night (which doesn't take all night), it's ready to go 300 miles whenever I need to.
Here I think you are asked to directly wire transfer the penalty amount or you can challenge the ticket, then you will be heard as a witness for who drove the car. If you refuse to tell that or don't know, the judge can order you to keep a log of all joruneys of your car that can be inspected for finding the culprit of a future offense.
That initial 1.3kW is ignoring atmospheric absorption. You lose some 300 W even at zenith without clouds. More if you're really far from the equator and/or it isn't currently solar noon. If you're in a city, you may be in shade a lot and certainly don't have the sun at its zenith for 4 hours regardless.
You're missing the point: There's basically a point sometime in the 2020s when an electric vehicle becomes cheaper than a gas car. We just don't know that date yet.

The biggest cost of an electric car is the battery; and the cost of batteries is dropping very fast. Everything else is significantly cheaper in an electric vehicle except for the cost of the battery.

(Tesla used to say there's a "Moore's Law" of battery capacity, which is that every 7 years the capacity doubles for the same cost.)

Everyone (in the auto industry) knows this, it's just a matter of deciding how to plan for this. Either you can make a lot of hybrids for a decade; or you can sell EVs side-by-side with conventional cars.
> It's faster than those languages, and its popularity means you can find web development libraries for just about anything.

In reference to Python:

Faster how? For non-trivial workloads, I have consistently found that pure Python is faster with async/await than PHP

I have not tested django/flask but I imagine that holds up, especially when using gunicorn.

For reference, these benchmarks seem to support my experience: https://github.com/the-benchmarker/web-frameworks
"If you're wondering why there was, and continues to be, resentment of the U.S. around the globe, the McDonald's protest is a pretty good example of how America manages to look like a bully to suit its economic interests."

This feels like an exaggerated trope to me.

There's certainly some concept of resentment of the US around the globe. Having traveled to a decent number of places and lived outside the US, however, I can't say that it's a significant amount among countries that the US makes some effort to maintain a cordial relationship with.

A trade war involving tariffs and food regulations is still rather minor in the grand scheme of diplomacy and conflict.
I've been trying like the dickens to get a solid understanding of the numbers behind this, but they all seem to vary so much depending on source.

A recent climate report indicated that as of 2011, the earth's atmosphere has somewhere around 1900 gigatons of CO2 and that we'd need to stay below 2900 gigatons to stay below 2 degrees celsius of warming.

But other sources report carbon in terms of ppm, and this source says the world is at 407.4 ppm.

One source I found says that 1 ppm = 7.81 gigatons of CO2, but that would mean we're at 3181.8 gigatons of CO2 worldwide, which is much higher than any other estimate I've seen - another estimate I saw said that the world is slated to go above 2900 gigatons in the year 2036 if current emission rates hold steady, but this one says we're already far over that.

Is there a source somewhere that tracks the latest state of the basic math? Math that there is some general consensus on, based off of emissions of CO2 per country per year, emissions of CO2 of the world per year, ppm, gigatons, and the generally-agreed-upon correlation between that and degrees of warming? Because all these reports seem to disagree with each other.

(What's nice about having an upper limit like 2900, and a rate of emissions per country, is that you can then calculate how much carbon each citizen needs to offset and/or sequester.)
Written by: Anahad Connor, staff reporter for the NYTimes

https://www.nytimes.com/guides/year-of-living-better/how-to-...

>But for some people, there are certain supplements that can be worth taking, said Kamal Patel, a nutrition researcher and the director of Examine.com, a large and independent database of supplement research. Here are two of them.

>To learn more about which supplements you might be beneficial, take a look at the following resources from Examine.com.

Whey protein

Protein supplements

Creatine
We need to start pricing tourism. For example, why should a Chinese citizen visiting Yosemite only pay the same as an American citizen who is paying a lifetime of taxes to run and protect the park? The tourists use the entire infrastructure and economy to their benefit without paying the historical price that citizens have paid. They simply tap into the current prices.

We can charge for tourism in a few ways:

1. price discrimination at individual locations based on passport. This would be difficult to implement and unpopular.

2. Charge really high prices for tourist visas that represent the true value of the what the tourists is gaining access to.

3. UBI for citizens
i'm an urbanist, but even to me, "experiment" sounds needlessly antagonistic. it wasn't an experiment, but rather a deliberate set of decisions to give citizens what they wanted despite the (possibly foreseeable) problems.

government subsidization was manageable when out-migration didn't demand the resources it does now, in terms of standards/regulations (roads, drainage, electricity, water, sewage, internet, etc.), process (bureaucracy, legal challenges), graft/corruption, and the sizeable population now in (and moving to) the suburbs/exurbs, all in a robustly growing and more equitable economy.

we've since realized that costs go up superlinearly, which makes it a bad use of resources, so instead we advocate denser urban areas, which provide economies of scale on the infrastructure dollar.
Might want to check out the 'My Climate Journey' podcast: https://www.myclimatejourney.co Lots of great interviews with people working on climate.