skysight-inc/HackerNews huggingface dataset:
I think both Slack and Discord are good examples of products that entered already well established niches and still succeeded.

Slack launched in August 2013 as a plain text chat service without voice and video calls. Skype and HipChat already existed for a decade before Slack entered the market.

In just seven years Slack went from being an internal team chat app to making a $28 billion exit.
I think there are some confounding issues here. First of all, this video was from a time before the utility of medical cannabis was as recognized as it is today. Secondly there's the issue of Romney's faith. Mormonism is very opposed to the use of consciousness-altering substances, so while he may be considered a moderate (although I would disagree with that characterization), his belief system makes him predisposed to opposing drug reform and freedom of consciousness.
Byju’s acquires reading platform Epic for $500M in US expansion push
:

2) Write book about losing money running a book shop.

3) Profit!
Also, CHaDEMo is only still being used on one or two new models in the US. Everyone else (except Tesla) has adopted CCS on vehicles that support fast charging.
First Total Artificial Heart Successfully Transplanted in the US
Nit: you need backward compatibility to roll out the new change. You need forward compatibility to roll it back.

Right?
you can adapter these things though so it isn’t like betamax
I mean it's not like they had a choice in the matter. Weren't they forced by law to use that connector? If not then it would have been market share I can only assume.
On the Market for an Supersonic Airliner
Out of curiosity, is something like a Raspberry Pi Zero an option in terms of availability and having the equipment lying around to make it work (i.e. SD card, usb plug, etc.)?

You should consider reaching out to the Raspberry Pi Foundation and explaining the situation. It is a registered charity and may have a program for distributing kits (and covering the associated costs) to areas or individuals who do not have easy access to hardware.
Considering they're all relying on crappy third party networks that cant even get simple "plug and pay" standards going, it's going to be a while before they catch up for sure.
AVG income tax in NL is 28%. It's progressively banded like most other countries. With complications for withheld income (pensions, etc).
“ The use of memory unsafe languages for parsing untrusted input is just wild.” Indeed! The continued casualness of attitudes towards input validation continues to floor me.
“computer science” is anything but :p
What job interviews are like without human beings
Yeah exactly. How else can you support the wide range of hardware features out there without being stuck with a lowest-common-denominator?
In case anyone did not get it, "The Irish rem[o]delling in 1996" is referring to an IRA bomb set off in the center of the city: https://en.wikipedia.org/wiki/1996_Manchester_bombing
Mostly because it's made in an highly develop country with strong labour law and high quality of life.
Sure, you could built it in Turkey or U.S.A. and lower significantly the cost, but not as much as you think.
I'm conflicted. On the one hand, he did fund a spaceship company. On the other, I'm not sure how much input he had into the actual construction of a spaceship.

It's kind of like how a person that builds a hot-rod car gets much more respect from me than a person that buys a Bugatti supercar. WooHoo, you can whip out your checkbook and write a $1MM check. Big deal. That other guy worked on the suspension and knows how the fuel system works. That's much more impressive.
> gang violence as aggregate is not meaningfully different from other violence

This is just false. The reason gang violence is separated out is that gang violence is perpetrated against other gang members.

I.e. the gun violence rate for non-gang members is dramatically lower.

It doesn’t mean gang violence is not a problem. It does mean that unless you are in a gang, the US doesn’t have a high murder rate.
Oh god yes!

When I'm interviewing someone, especially for a senior position, I want to make sure that they know what they say they know on their resume. Having code up on GitHub, or an actual working side project is a great way to show those things off.

Even code that doesn't look great, but shows that some level of effort was made to learn a new technology is okay. If anything, it then gives me a jumping off point in the interview to ask the candidate about that project, why it's in that state, why certain decisions were made, etc.

I am seriously having a difficult time thinking of downsides in listing a personal project, so I say go for it.
I spend about 1/3rd of the year each year in Spain and an "interesting" development related to drug trades is happening here: basically lots of people realized cannabis plants were flowering as well, if not better, in Spain than in Morocco.

The EU / Spanish polices also got apparently much better at intercepting cannabis dealers trying to pass from Morocco to Spain (hence maybe these new drones attempts).

So now there are both individuals and gangs (including gagns from Morocco and from eastern europe) growing a huge lot of weed in Spain. As in: it's becoming very big business.

Individuals have the right, legally, to grow up to two cannabis plants (I think two plants for one adult in the household is the rule and you can legally by flowering and auto-flowering cannabis seeds in shops). But quite some individuals are, illegally, growing much more than two plants as a way to meet months' ends.

Technically this delivery drone is impressive but dealers from Morocco have much bigger problems than trying to stuff ganja into drones without getting intercepted: growing cannabis plant and making hashish and ganja directly in Spain, at cheaper prices.
Yes I'm well aware of buffer overflows/stack smashing. I was asking why Java wasn't susceptible to something like ROP.
I'm curious what would happen if two extensions were trying to do this sort of output simultaneously, like this and GitLens.
Copious amounts of coffee + ltheanine was very popular on my college campus around midterms/finals.
Assuming that “equivocating” was a typo:

I’m not defending the automobile as some paragon. I’m pointing out the lack of historical perspective, without which it’s hard to evaluate both the impact/value of the automobile and the impact/value of alternatives. A post hoc ergo propter hoc argument rarely leads to insight, much less useful decision.

The animal waste was a huge public health and economic issue, one almost inconceivable today. The automobile unlocked huge human rights and economic values. So you can’t shift modes of transport (people have tried!) without addressing those as well.

And I recognize this even though I prefer a non-automobile lifestyle and have lived in cities with functioning public transport (Melbourne, Paris, Berlin, Tokyo, NYC).
Wonder if Atlassian still thinks it was a good idea to retire Hipchat and take 10% of Slack.
During this massive coin shortage wouldn't now be the perfect time to remove it?
> Salesforce probably has some grand ambition of becoming a "platform" in which "salesforce" proper is "just" first among equals.

I think they started that in the late 2000’s and accomplished it by 2011 or so. Salesforce was the first business to prove SaaS was a viable business model and then launched themselves as a generic application builder that we now call PaaS.

I don’t disagree with your view, but to me, Salesforce isn't another wannabe platform. They’re the one who figured out how to make that path work. (Also, arguably AWS)
you would have to include marketing of product and luck as part of the product which gets kind of weird.
There's a lot of handwaving in practice over complexity classes. Strictly speaking, P and NP only consist of decision problems, that is, the expected output is solely "YES" or "NO". In practice, however, we mostly care about functional problems, ones that give a result. Your example of "what's the shortest path between two points" is such an example: the decision variant is "is there a path between two points less than k?"

The general process to convert a function problem of "find the best X for this input" to a decision problem is to recast it as "is there an X better than k for this input?" So the validation in these cases means finding that a) the claimed X is actually an X on the input (e.g., a sequence of nodes to visit is actually a valid path in the first place), and b) you can measure the property of X you're trying to optimize (e.g., what is the total cost of the path).

Another way to think of it--one which actually illuminates the underlying proofs a bit better--is that NP is a nondeterministic class. Basically, this means that any problem in NP [in the fuzzy sense] can be thought of as a polynomial-time algorithm, but every time we have to make a "choice" of some kind (which node to pick next, which color to assign it, etc.), we can ask a magic oracle which tells us the correct answer in O(1) time.
it did for me- it was called the boy scouts. We learned to maintain and shoot 22s (I was 12 at the time). Everybody in my family who has guns is responsible about them.

There is a whole responsible gun culture in the US which is overshadowed by a smaller number of extremely irresponsible people.
https://www.quora.com/Why-isnt-infinity-a-constant
Open charge point protocol (OCPP) is used by all EVs and EV chargers currently for charger management, and they are working on an enhancement that will allow your car to directly exchange payment info with the charger via the charging hardware - no more app needed. It’ll take a few years to take hold but I’m very hopeful this works out, it will make the whole thing so much easier.
Indeed. When I am over-caffeinated I am energized but not exactly effective. L-theanine centers my mind.
Problem is how violent US policing is [0].

Police/SWAT do not turn up to assess the situation. It looks like they turn up to release their anger, aggression and "play" with their assault weapons. Swatters do this, because it will cause big material and mental losses to the victim, with a high chance of death [1]. In this case police/swat is a "poor man's assassin".

It's very funny for me to read "Measures against swatting" from that wiki article ([1]), when it happens only in US (and maybe Brazil). This does not happen in other 1st world country, because police is accountable for their ammunition and especially citizens shot. In US you can instigate fake raids and kill innocent people in their sleep, and nothing will happen to you as long as you say that you feared for your life. [2]

[0] I know I am stereotyping, though from western 1st world countries US is undoubtedly the leader in police violence https://en.wikipedia.org/wiki/List_of_killings_by_law_enforc...

[1] https://en.wikipedia.org/wiki/Swatting#Injuries_or_deaths_du...

[2] https://en.wikipedia.org/wiki/Killing_of_Breonna_Taylor
You don't usually use other people's chargers to charge your phone. Compatibility between EV chargers would be very useful though: I've had the experience of having to carefully plan a Tesla road trip from the Bay Area to LA around the locations and distances between Tesla Supercharging stations. I can see how having, at the very least, a converter to access other charging stations would be convenient.
CA has superchargers that have 50+ stalls.. it's not that they don't have a lot of capacity -- it's that damn near everyone has a Tesla.
Usccb gen SEC Burrill resigns on allegations based on Grindr data
Check out Hypothesis and/or docdrop.org.
A key difference is that Slack was worried it couldn't complete with Microsoft's entire business suite. They had big ambitions but ultimately had to exit.

A smarter play might have been to buy similar office services years ago and create a package of their own.

Discord is relatively safe from this and can continue to grow atop its gamer user base.
I rented a Renault Zoe for a week, last May in Dordogne (a nice French southwest department). I charged the car wherever I spent the night. At a hotel, there was 2 Tesla Destination chargers: one had a small "for Tesla" plate and the other was "for EV". The "for EV" connector was identical to the one for Tesla (Type 2 I guess). Both worked with the Zoe and I managed to make a full charge (~400km) in about 2-3 hours. I didn't pay a dime. The experience was much better than with AC public charging stations where I paid 5€ for roughly the same energy and had to use a ChargeMap card (from the Zoe owner).
Elixir and NIF: A Study Case
We could get into a huge and involved debate on the purported merits of telemetry.

>I'm sure anyone who develops software understands why it's useful to get logs when your software catches exceptions.

For example, if we were to get into such a debate, my first question would be "Why does that have to be an automatic process, happening without the users knowledge or consent?"

But that's not really what I'm here for. You won't ever convince me that telemetry is a good idea. And you especially won't convince me that it's necessary.

I think it's probably not worth the time that it'd take to have that debate. You will not convince me, and I can't be bothered trying to convince you.
I have no idea why shade isn’t a primary design concern for every park. It is almost always left to “there’s a tiny tree over there that will produce shade in 25 years”. It is shocking.
Elon has a long history of just announcing things without details or a plan, so until this is fleshed out I wouldn't get that excited.

Thanks to EU regulations, all the superchargers in europe have both the tesla and CCS combo connectors at each stall. Telsa can allow CCS cars to charge with nothing but software. They actually had a bug earlier this year that allowed non-tesla cars to charge for free for a weekend.

In north america superchargers only have the telsa connector, which would mean either Tesla will need to offer an adaptor (which would likely have charge rate limits like their Chademo -> tesla adaptor) or add CCS to all their cabinets like they have done in europe (which will take a long time).

I suspect this is an offshoot of Norway standing firm on not offering tesla any grants or tax breaks to expand their charging network unless the chargers are publicly available. It wouldn't surprise me this starts in norway and only expands as regulations force them to open up.
In the past, when I had certain fevers I would go into a dry sauna or steam and it helped but I think it depends on the type of fever though.
Not big, because I ensure that I don't use any platform-unique services and I document my configuration.

I'm using Dropbox and I'm evaluating Hetzner, neither of which has specialist services that are interesting for me; I'm also evaluating the new Julia compute platform and the GCP as providers that do have unique service offerings I might become interested in.

I generally prefer to administer FreeBSD boxes to Linux, fwiw.
Also Gitter?
Ask HN: How do I get beta testers for a niche user group?
We are building a tool meant specifically for Devops engineers, but my network isn't really filled with them. Are there specific platforms where I can find the people I am looking for?
Reasonable priced such as an in-state university?

https://www.umass.edu/financialaid/undergraduate/undergradua...

In-state: 30,656 * 4 = 122k

Out Of State: 51,181 * 4 = 205k
Wouldn't they have been paid for their 10% and made a profit?
But it makes no sense.

P doesn't mean fast, it means polynomial.

A runtime of O(n + a) is polynomial (and just O(n)!), but with a big enough "a" (e.g. 2^999999999999999999999999999999999) it's likely large enough to be practically non-commutable.

I.e. there are "practically non-commutable" polynomial algorithm.

So the idea "there is not proof because we should have found it else wise" is deeply flawed.
As an employer, I'm keen to see people show side projects that they follow through with.

It's one thing having the technical skills to be able to write code and build a product. It's another thing entirely to have the focus and discipline to actually get all the work done. The side projects you listed look as though substantial effort went in to them. You said you're proud, and you ought to be. They certainly should impress any potential employer!
Most people chuckle when I demo the alcohol calculator. They especially like the drunkenness slider to select how drunk your guest are expected to get. I make sure to give them the background that it was an idea that I started in college. The ballistic one is extremely simple, but that was my first ever Android app and I chose it for that reason (didn't do a regular calculator because there are sooo many of them out there already).

I might as well add the link.
https://play.google.com/store/apps/details?id=com.blogspot.t...
You could still run many systems just fine on private infrastructure with at most a business-class Internet connection to your office or a colo bill for putting your servers somewhere more central. This didn't magically stop working just because someone got paid a lot of money to do PR for cloud services. By the time you take into account the financial costs and inherent risks of cloud hosting, maybe more things should still run that way than actually do.

The practical problem today is that cloud now has so much mindshare, justified or otherwise, that the ecosystem around private hosting is diminished. Finding good people with the required admin skills, good sources of equipment, even good software to run local versions of automation we take for granted in the cloud, can be harder than it used to be.

I won't be surprised if in a few years some huge tech firm we all thought had faded into obscurity enjoys a new lease of life by offering a set of locally hosted equivalents to popular cloud services that are also easy to administer and scale but come with a lot more predictability because they run on the customer's own infrastructure.
Well something as basic as CSP is also crippled without access to the server to set headers. And a lot of other stuff.

The more relevant question here is why so few (if at all) web hosting solutions allow the user to configure custom server rules?
I mean what is the use of a "Web Browser" anyway? Couldn't each OS app communicate with its server over TCP/IP?

At what point people decided HTML/CSS/JS is the epitome of user interaction for dynamic applications such as document editing, mapping and routing, media playing, chatting...?
Yeah it was all of it for three years, education costs are 100% deductible, so if it was 3 years at 2000/yr (standard university rate back then) it would be 6000 total. I forgot the exact amount because in that same year I also bought a house and there's a bunch of tax deductibles there as well, I think I got back over 8000 in total that year.

Normally the final dues are a lot less, probably 0 for people who have no mutations and a regular job. I had to pay 300 euro this year because I did a single freelance gig on the side.

edit: Note that this is probably a very exceptional situation. Normally college students don't make enough money to be paying taxes in the first place, I had the perfect storm of having all the deductibles being applicable in a single year, and making a good wage that year. I'm just telling this story because it's an example of the system randomly giving me the sort of tax benefit even a dedicated accountant might have missed, just because it system applied its rules to all the information it has about me.
ASML reports €4.0B net sales and €1.0B net income in Q2 2021
Because the shell rc detection is not easy. Also the prompt is not correct in multi user environment. I guess brew has list of hardcoded paths(~/.zshrc for zsh ~/.bashrc for bash etc)
Subtitle : Net sales now expected to grow by around 35% in 2021
If everyone begins melting pre-1982 pennies the day they're abolished, wouldn't the true value-maximizing move be saving them with the intention to sell them as a collector's item down the road?
This is an important point: abstractions like generic functions are only as good as how much people respect them, and enforcement of that is largely cultural. You can add technological levels of enforcement, but those are limited at best because people are brilliantly devious and can find ways to break any technological enforcement if they set their minds to it; the key to preventing that is convincing them to set their minds to respecting abstractions instead.

For a negative example of this, C++ introduced function overloading — which is a static and therefore broken version of multiple dispatch (that calls the wrong “methods” based only on static type information). They then immediately decided to abuse the bitshift operators for I/O — in the standard library, no less. (There are other abuses of overloading but this is the most famous one.) So that didn’t exactly create a culture where people respect the semantic meaning of overloaded functions. As a result, C++ has given function overloading a really horrible reputation. Partly because it is likely to be not actually so what you want because it’s static rather than based on the actual types of arguments, but even more so because there’s no culture of semantic consistency in C++, starting from the standard library itself — you cannot trust anyone to respect the meaning of anything, not even the language authors.

In Julia, on the other hand, we’ve always been very strict about this: don’t add a method to a function unless it means the same thing. We would never dream of using bitshift operators to do I/O. Since meaning is the level where human thinking operates, this makes it reasonable to write generic code that works the way you meant it to: you can call `+` on two things and just trust that whoever has implemented `+` for those objects didn’t decide to make it append a value to an array or something wonky like that. Not that people haven’t proposed that kind of thing, but because of the culture, it gets shot down in the standard library and elsewhere in the ecosystem.

But yeah, it’s hard to see how this would happen because there is nothing technical preventing the same kinds of abuses that are rampant in C++, it’s just the invisible but extremely force of culture.
Yes. Most of my tax is covered by reciprocal tax treaties between my country of residence (Canada) and the US, but I still have to file, and differences in tax regimes mean that there are decisions my family has to take that other families, in the same situation but without a US citizen, don't. For instance, if we sell our house, I will have to pay capital gains in the US, but not in Canada (it's our primary residence and gains from that sale are not taxable in Canada).

It's a minor inconvenience for me, but that's because we pay an accountant to handle a relatively complicated tax picture already.
How to Keep the Automotive Chip Shortage from Happening Again