skysight-inc/HackerNews huggingface dataset:
What you are suggesting is against so much of the current american business culture that I am going to have to request some evidence here. A consistent complaint about any publicly traded company is that they are incredibly short sighted and focused on quarterly results as that is all shareholders care about.

What you have stated is that none of that is true and that everyone else is incorrect about corporate culture
I had a series of dial-up modems for many, many years. It was always good enough because it's not like we were watching Netflix on them.

Bitcoin is not good enough. Compare to alternatives that aren't cryptocurrency and it's just straight garbage. Saying that people are innovating is a pointless tautology, that's always true and doesn't change the fact that right now it is absolute garbage.

(I trade bitcoin futures. I don't in any way believe in or care for the tech, I'm just here to make money.)
"Temporarily" could be added to the headline.
Perhaps "on-call" is the operative bit, as in "your international flight lands at 3AM? No sweat, you'll be able to get in anyway."
The primary difference is that Go creates less garbage than Java. Of course this results in significantly shorter GC pauses but they still exist.
there are way too many python dep/env managers/things

pipenv

pyenv

mkvirtualenv

virtualenv

pipsi

venv

pew

conda

virtualenvwrapper

i'm sure i'm forgetting like 5.

this is like https://xkcd.com/927/

for the record i use pyenv and virtualenv (although playing with ML i'm using conda)
Primarily because they're hard to take accurately. Using calipers takes training; the bathroom scales which report body fat percentage are using an approximation based on conductivity which have varying results. BMI is quick, and I agree not a very good measure, particularly if only used on their own. For example, lean, muscular people can have BMI values which, outside of context, place them as morbidly obese. But, because they're expedient, they've continued to be used.
How to Wash Dishes: A Study of Dish Washing Practices Across Cultures
it's interesting to note that that's exactly the kind of position you might have if your opinions are just not that great.

the whole system is rigged and it's just not appreciating your awesomeness. maybe you're seeing a pattern that's not there? might it be your opinions that are flawed? or maybe your communication skills or style are left wanting? i don't know but those things are certainly possibilities too.

you didn't actually make an argument about what you think the "similar views" are, how the mechanism works, who's involved, or anything worthy of consideration and discussion.

might that be representative of the problem right there?
To play devil's advocate, this was a dev version, without any UA or E2E testing, tagged as a major release. This after there have been major bugs for several releases. This isn't 0.7.0.

Perhaps the problem is that the stability of the world's fastest growing development platform hangs on the implementation of best practices by a two person developer team.

NPM needs to step up its game or we need to make something like yarn the standard.
In case anyone here is interested, I just did a livestream where I wrote a simple app in Nim to query this API.

On YouTube: https://www.youtube.com/watch?v=Di2O_lIPxb4

Source code: https://github.com/dom96/pwned
"It is just people that refuse to learn js/html/css ecosystem"

Can't I just as easily say that the JS/HTML/CSS people are the ones refusing to learn a new ecosystem?
No it's device id first (anonymous) then either facebook or email to secure the account. Given the target audience, google auth probably wouldn't be popular.
FedEx has been using all-electric delivery vehicles in Chicago for at least five years.
It will probably have its own satellite network that serves as the Mars internet, with a high-latency intermittent bridge to the Earth internet.

https://en.wikipedia.org/wiki/Interplanetary_Internet
> ... feel we've lost the battle for privacy.

I agree with pretty much all of the concerns you and many others have cited, and I worry about that stuff too. On the other hand, I think about the past. How much privacy did most humans have in history?

To be clear: I'm nothing like an expert on these topics.

I'm specifically not considering the wandering nomad types. I think that the vast majority of all humans who have existed lived in fairly insular communities.

So you're a member of a small town where most adults and kids work in agriculture in order to survive. The building you live in is crowded, and not just with immediate family. You sleep in the same room as a number of other people.

What privacy do you have? Cross talk/gossip moves very quickly and is pervasive. I believe if any member of this community does anything out of the norm, every member will very quickly find out about it.

I also think that most any deviance from the norm was met with, at best, suspicion.

Are you free to leave and do your own thing? Sure, but isn't that quite risky? Maybe you could join another community...maybe. But the privacy situation remains the same.

Excluding the romantic but minority cases of hearty frontier settler, and the like, I don't think humans have enjoyed much privacy at all, ever.

I'll say it again: I'm an amateur at best in these topics.

Isn't it basic human nature to, on average, form gossipy, minimally private communities?

I'm not forgetting the enormous differences between what I just described, whether it be accurate or not, and what's happening today with technology.

I'm just thinking that, perhaps, only a small percentage of all humans in history have enjoyed anything like real privacy.

PS: I'd love to receive clarifications/corrections on this from more knowledgeable folk.
It’s pretty obvious that the spite goes both ways, and has for as long as I can remember. It’s like our country is two different ones stacked on top of each other.

Unfortunately, many in the country seem to feel that America is White and Christian, and that’s just not a viewpoint that can be easily reconciled with more cosmopolitan city folks.
$63/month is the average though, so it seems like it will be really expensive for customers in developed countries.

As far as I understand you also need a relatively large antenna on your roof for it to work.
That's around the same time that single-use plastic packaging was introduced to the mass consumer market. Coincidence?
I too, use the ubiquitous plastic bags as trash bags, but I get about 50, for each I use as trash. They are poorly recycled, and I am constantly picking them form my trees in the country. Its a plauge, and needs to stop.

Your point about being extreme is well taken. I think a deposit system is ideal personally.
> I have the idea that one day it will be completely self driving one day

Why do you think that? Can you explain how this would happen, when the car appears to lack the physical hardware (e.g. LIDARs, computing power) to do so in anything but clear conditions on highways?

Moreover, why would Tesla be interested in doing so? They gain nothing, reduce a customer's desire to upgrade to the latest model, and put themselves into major extra liability if the system ever fucks up.
pyenv is really great. The ability to switch environments merely by cd'ing into the project directory is a life saver.
The Bijlmermeer – Dutch City of the Future
Snapchat is purposefully difficult to use, and completely user-hostile (notifications in particular).

This is how they keep adults off their platform.
Both of these issues seem like a timely reminder that everyday Linux desperately needs a proper application management and security model.

I agree. For instance, on recent macOS versions you cannot modify most system directories as root, unless System Integrity Protection (SIP) is enabled [1]. SIP can only be disabled by the user by booting into the recovery OS. Just making these directories read-only prevent accidents and malice.

AFAIK in Fedora Atomic Host/Server some system directories are also read-only [2]. Moreover, Fedora Atomic uses OSTree as a content-addressed object store, similarly to git, where the current filesystem is just a 'checkout'. So, you can do transactional rollbacks, upgrades, etc.

[1] https://support.apple.com/en-us/HT204899

[2] https://rpm-ostree.readthedocs.io/en/latest/manual/administr...
eBay is a famous case study of this: https://theuxblog.com/blog/redesigning-user-experience
Given how bad the modern human is at understanding probability, I see no reason to think the ancients were better.
I use Airbnb a lot. When the location is bad the reviews are often bullshit. People are afraid to leave a negative review. I would be willing to pay more to know the history of complaints that Airbnb receives directly through their support line. In the past I've discovered that Airbnb knew that there was a problem with a location but gave the owner another chance and did not follow up.
All brokers sell order flow information. It's not a big deal, or even a deal at all.
I'm no expert either, but some of the literature I've read says that copying GCs aren't a panacea when it comes to improving locality. For some object graphs, they help, for others they actually reorder the objects in ways that make locality worse.

Consider, for example, a copying GC that copies using a depth-first traversal of the object graph and then running it over a tree that your program always processes in breadth-first order.
Could someone explain to be why the new update is bad? I primarily use snapchat for my friends' stories. With the new update I no longer have to see ads under the stories, which is a positive for me.
واتساب جي بي
Improving communication – English pronunciation
It's a mobile app intended to facilitate quick trades. I don't see how that makes it "designed like a game".
It’s typical tech hubris. For a consumer product, changes that are convenient to product development are almost always shitty for the customer.
Every time I use Python I miss NPM and package.json.
Bigquery tables can now be partitioned by ingestion time
Arctic temperatures soar 45 degrees above normal, flooded by extremely mild air
Some years ago Hootsuite changed the way a feature called "social picker" worked. It was a major change, and many power users (people managing multiple accounts or brand accounts) pointed out that it made their work a lot harder and more prone to error. Hootsuite's response: blaming users' "fear of change" for the reaction (1).

Later someone from the company apologized, and said that "extensive user testing" had been done, but they clearly missed an important segment of the market.

1. https://in30minutes.com/hootsuite-takes-the-low-road-blames-...
My bad, I've been trying to elucidate that atheism is a category and not a belief system unto itself in this subthread. Though poorly it would seem. If anyone has ideas of how one could better engage in that endeavour in the future I'm all ears.

I'll stop posting on such things here in general, just annoying when at category has things attached to it that are mostly non sequitur. Like saying auto mechanics don't believe in running or something, its a weird thing to do.
'with hosts known for great reviews..'

Thus far, for me anyway, not a reliable method of finding great hosts.
Is there a map of locations available? I would immigrate for this. I would like to look up homes for sale in the available areas.
Level 4? What are you on about? Level 4 is "no driver attention is ever required for safety, i.e. the driver may safely go to sleep or leave the driver's seat". That's very far from anything on the market today.
I see what you're getting at. I don't see this as being driven by a change in population over time; this is just bad interpretation. As I mention down thread (and I'm sure you're aware), body builders often have BMI values that fall into the "morbidly obese" range. This is just due to the measure itself, not a change in population averages.
> Rights are not granted by the Constitution

Yes, they are.

> The founders believed rights were natural.

They may have had a moral belief that certain rights were natural, and that may have been the basis for them incorporating the rights into the Constitution, but moral beliefs are not the same thing as material facts.
Like any other company, it's important to diversify your revenue.

Snap tied itself heavily to flash-in-the-pan pop celebrities. It should also have cultivated other types of thought leaders from other groups if it wanted to be anything other than a flash-in-the-pan, itself.

If you don't think clearly, the hockey stick on the graph smacks you in the head.
You probably aren't the intended audience. Ask someone in Zimbabwe or Venezuela how they feel about crypto. Ask a woman in Afghanistan where all her money is considered property of men. Ask a millennial that has no other way out of the class system they were born into. Ask someone tired of governments printing money to finance wars.
You'll get more positive answers.
Yes but, if you serve multiple segments vs. just one, you presumably can amortize your marketing dollars over more volume. (And if you're not increasing volume by going after more segments, those new segments obviously aren't working out for you.)
Invested 1,000,000. Now my portfolio down -9%. SMH
To a sufficiently capable intelligence, encrypted machine code is just as understandable as the most elegant source code.

Depends on what you mean by "sufficiently" and "encrypted"!

I'm not an expert, but my guess is these are still truly difficult, deep unsolved questions... We don't even know yet if one-way functions exist; and existing modes of analysis increasingly seem insufficient to fully account for the apparent recent successes of this last wave of 'AI' on ostensibly non-convex optimization problems! (Not to mention the debates about the possibility of fundamental physical/computational complexity limits to intelligence explosion, and so forth...)

So who knows at this point; but I think it is still an open question whether a future AI could reasonably 'break' even today's commodity encryption.
Same is definitely true in Zurich, but not the rest of Switzerland.
This is basically celebrity news.
So, what would be the correct course of action to prevent stuff like fish in the sea being full of plastic from happening?
The newer ones are better, but can still colapse if left in a drink too long.

I never understood straws however. They bypass your tounge, thereby skipping the whole point of a tasty drink, and nobody uses straws for water it seems. It is very strange, and looks vaugely infintile to see an adult suckling in public.
The paper "Accurate Garbage Collection
in an Uncooperative Environment" goes over a very roughly similar technique for compiling a GC language to C in a way that lets you easily find the roots because managed objects are stuffed in structs on the C stack in a certain way.

It's a really really neat paper that I've been itching to implement for a while.
Agreed with original text. Speculation is not investing.
Why is such code even necessary??
They aren’t “hacking on production.” They’re occassionlly under pressure to release features. If they don’t get someone that catches a SQL injection or something else silly in a PR it’s nice to know we cant possibly bleed our password hashes.

Do you jam all your tables into one public/default schema? Or do you break them up by domain across schemas?

A very simple implementation of this in Postgres is an auth schema. Only one role can read from the table with the credentials, no app has access to that role. You write a function to verify a credential and use a security definer to give a role that can use that function access to read a single result.

In this case you’ve mitigated two “attacks”:

- a sql injection selecting all from users

- some random engineer taking a schema dump for whatever purpose, accidentally grabbing auth details and then having that get leaked somehow down the line.

I literally takes a few lines of SQL to set that up. It’s not an extra server to manage. Just a different schema with higher security constraints.

From your app with the credentials to call that compare function instead of doing a SELECT FROM you can call that function with the credentials and just accept Postgres telling you yes or no the credentials matched.

PG has a suite of hashing functions. Take your pick. That function can do your salting or you could add it as a parameter to the call.
Hyperloop in India
Low emissions.

The alternative IC engine is typically diesel and spews lots of carcinogenic particles and compounds.
One reason that I used frequently is custom group stories, for example a friend group can have their own story where everyone can post/look at. They used to be grouped in with user stories, but now are in the "discover" feed buried within the sponsored content and are extremely difficult to find easily. So much so that a few that I am a part of are almost never used anymore.
Tim Peters definitely had a high profile back in the day.
The Tragedy of Erik Killmonger
Congrats Guido! :-)
It's called groupthink. And I've heard many people outside the SV scene complain precisely about SV groupthink issues.

They can be good ideas, bad ideas, horrendous ideas... Regardless, if SV thinks its good, then it passes muster here.

I've said quite a few things that have either scored low or negative, even if they sane and cogent and direct. They just challenge the precepts that are held holy in the 'Valley.
First, are you seriously suggesting that they were popular for the reasons that you personally prefer them?

Second, even if it did cause an outbreak what does that tell us about how endemic hepatitis was already? Is that not an issue already that it was all around us such that simply changing the habits of our shopping bags could cause this problem? It sounds like there is a deeper issue that needs to be addressed.

I'm sympathetic to your particular issues and I hope that there is an acceptable middleground for people with your situation but these seem like some serious edge cases to me. That is not to say that I expect you to have to suffer because you are an "edge case", but I don't see why we can't essentially ban something that is a problem overall while still finding a way to protect your health needs.
You mistook my example, altho I should admit I made it really easy to do so. My example was intended to illustrate that discussion can only come when active, physical violence ceases. I can say I'm no alien to being bullied or wishing some certain people just stopped existing. With the example I meant that the means to this big of an impact should be removed first (i.e. the more rapid guns, or all guns altogether, I don't know much about them really), so that the impact is lower. Then, in a safer environment, the society can be "healed", because changing a society does take a long time. If bullying is so ingrained in your culture, rising up as a nation will not fix it overnight. Feminists have been rising up everywhere around the globe since nearly a century by now, and still even the most developed countries have huge troubles WRT norms, rules, rights, freedoms and public views related to gender, social and biological. Same story with climate change. This problem is very particular and probably it's caused not by a single reason but by the general way the society functions. It's easy to forget that a society is made up of individuals and that quite a bit of them should be convinced to change things this ingrained. In the meantime, not allowing people to have machines that can kill multiple people in moments is a nice precaution.
The code snippet example I wrote was actually .NET with TPL.

C++ with PPL on Windows, would be

task<T> handle = create_task([] { /* ... */ });

And with standard C++

future<T> handle = std::async(std::launch::async, [] { /* ... */ });

In both cases, with C++20 it will be possible to co_await handle, which you can already play with on clang and VC++.
Next-gen optogenetics for wireless brain control
A good reference is the Information Commissioner's Office. They are charged with enforcing the regulation:

https://ico.org.uk/for-organisations/guide-to-the-general-da...

For a summary of concerns that may be pertinent to your use case - General Data Protection Regulation (GDPR) for Identity Architects:

https://medium.facilelogin.com/gdpr-for-identity-architects-...
Levels quantify the level of autonomy Level 4 is hands off and eyes off.

They do not quantify the domain a car can be level 4 in one domain and level 3 2 or 0 in any other.

The domain specific qualification is what all car manufacturers are essentially going for with the exception of Tesla which will all due respect is using a system which is borderline level 3 according the the manufacturer with a single sensor type that was designed primarily for ADAS and calling it an autopilot.

The MobilEye powered Tesla’s will never be a level 4/5 certified even the NVIDIA ones, in fact with how the current regulation is brewing current Tesla Autopilot actually might regress considerably more than some of it's competitors like Audi and GM because Tesla wants to provide full autonomy but doesn't have anywhere near the hardware to do so, and as regulation will eventually catch up to them they are quite likely to lose it.
> for me I just want to use npm to install a program or two.

I don't think you're introducing new information. When I wrote my original comment, it was intended to fully acknowledge that this is what's at play. And rereading it, seems like it does that well enough, but I might be wrong.

But in any case, I'll run it with sudo then, is absolutely the wrong thing to do, regardless of the bad choices on NPM's part—on par with I just want to use my online banking, so I'll click through this certificate error, or I just want to take some notes, so I'll grant this mobile app the full permissions it's asking for.

There's a reason I used the phrase "normalization of deviance". It's a phrase that came out of post mortem investigations into simple process failures at NASA that led to proper (catastrophic, life-ending) failures, and an urge to find an answer to the question, "how in the world did we get here?"
So I read the article, but I've seen claims like this before: some event correlated with a stock dive equals "proof" the event caused it, when it turns out some other news got announced like a quarterly result. Is that what's going on here?
Technically you don't have to with semver, it's just a good practice. From https://semver.org/:

> A pre-release version MAY be denoted by appending a hyphen and a series of dot separated identifiers immediately following the patch version.

Note that it says "MAY" and not "MUST", so it's optional.
Vertical.ai (YC W15) Is Hiring a Lead Machine Vision Researcher
Thing is, some segment of users will always go nuts whenever you change anything. If you're in charge of product development it's hard to take any particular moment of outrage too seriously.
> It's still early days.

Bitcoin is 10 years old... hardly the "early days" in tech.
Also get 4.2 miles/KWh here. Maybe they will build in some kind of feedback for the trucks. The leaf has (had) the little trees that appear on the dashboard; maybe UPS can track this and issue a token incentive (free meal, bonus) at the end of the month if the delivery schedule is accomplished with less energy.
Couldn't I just say "Your honor, I always remove those stickers immediately upon purchase of any electronic product." Removal of the sticker doesn't seem like proof of anything.
It's removed now, damn.
You may have a point. It burns cleaner ( liquified natural gas ).
Microsoft readies Python, Java support for its bot-building framework
Maybe they meant natural gas (actual gas) rather than the liquid fuel we call "gas" as short for "gasoline".