skysight-inc/HackerNews huggingface dataset:
>Now, regarding physical models, you are assuming there is a universal truth or reality that is the same for everyone. And that is just a belief.

There appear to be universal constants which can be experimentally verified and whose attributes and behaviors remain consistent. In other words, the universe appears to have properties which can be known. There is no evidence that the fundamental nature or properties of reality change based on the beliefs of the individual observer. Therefore, it is reasonable to assume that universal physical reality does exist, and that data gathered through repeated observation and measurement more accurately describes that reality than speculation without such evidence.

>I don't think you can force anyone to believe something.

Wasn't trying to. Just pointing out that the universe isn't arbitrary, and not all conjectures are equally valid. You can believe the moon is made of green cheese if you like, just don't expect to be taken seriously, because there is a vast amount of evidence that it isn't.
Presumably you think you have the guts, so I wonder, who would you murder first?
Case in point: "_.compact".

When I see stuff like

const cleanInput = _.compact(input);

I have no idea what the fuck just happened. I have to open the damn documentation of lodash (or whatever else kind of library the author chose to use) to figure out what's going on.

Now if that was

const cleanInput = input.filter(elem => !!elem);

I could've gotten on with my day and saved some time.
This does not need any documentation or comment.

This might seem like a small issue to you, but damn, I spend a lot of time debugging random projects on GitHub, and the inability of the JavaScript community to write readable code really trips me up every time. Instead of just writing 2-3 lines other people can parse in a second or two, they spend
5 minutes looking up the relevant library function (which doesn't do what they expect half the time) to produce one shitty line of code other people will also spend 5 minutes on trying to decipher it.
I'm not conflating them, I'm using it to put it in perspective. It's common rhetorically and I assume the HN audience is smart enough to understand that.
Verifying identity is a very hard problem.
Introduction to Swift for TensorFlow
That sounds like a GDPR violation.
Dumb question. Is Haskell ever the best tool for the job? I feel that every language has a sweet spot, but Haskell seems to be a language that people use just to show that they can. I've always wanted to learn, but I don't want to learn if there isn't a reason to.
Vue is all you need to know.. https://fullstacknews.com/t/vuejs
Yep. "There hasn't been a better time to buy a home" was pitched to me back in 2008.
Half the implementations that use "native" (likely polyfilled) APIs are basically the implementation that lodash uses! Not to mention you miss out on lodash's "chaining" API.

The suggestion is basically "don't use this well-tested, popular library, copy/paste all this other code (with no tests) into your source tree directly!" which is just ludicrous
Answers to that depend on state employment law -- California has an explicit proviso that employment contracts can't claim certain work the employee did on their own time, with their own stuff. But most states don't, and even California's provision has limits -- IIRC, the project has to be unrelated to the business, and what's unrelated to Google's business these days? Or Amazon's?

I've gotten explicit waivers from my employer for unrelated projects, which hasn't been a problem. But people who just don't tell the boss run the risk of legal action if they find out about it by other means -- so, at the very least, I'd suggest a chat with a lawyer well-versed in your state's employment laws before working on any side project of potential commercial value, with your employment paperwork in hand (especially the Intellectual Property assignment contracts, or their equivalent), so you have some concrete idea what risks you're running.
Penrose’s very counterintuitive “Conformal Cyclic Cosmology” is such a theory that predicted “Hawking Rings”, which have been observed.
1) In agriculture at least it doesn't - many small competing producers can produce a lot more efficiently than one big one with no checks on inefficiency. There's a lot that's fucked up about Big Ag but most of the egregious stuff (like corn subsidies, or small sharecroppers being forbidden to own or save their own seeds because of IP restrictions) would be fixed by more competition and less government involvement.

2) The economy shifts into the next phase of development. I don't know what that'll be - artistic pursuits? space exploration? - but eventually the service industry will face the same fate as manufacturing and agriculture, and we'll move into a new economic era.
dang: could the link please changed from the Japanese to the English version?
We're gonna have AGI before we have a good IDE for Haskell. Spacemacs seems to be the best option at the moment with https://github.com/haskell/haskell-ide-engine.
The Netflix Lobbying Machine: Inside the Effort to Sway Policy Worldwide
Sometimes the answer is yes, though!
Fair reply, I understand and respect your point.
On the other hand, the narrative set by this kind celebratory pieces is toxic. You shouldn’t have to be a hustler to have more.
Also I don’t think that an Etsy social media manager really fits that description you gave...
Why risk never starting anything at all because of the perceived need to do it big bang or nothing?
> This does not need any documentation or comment.

Sure it does. You've just already read the documentation for filter.

(And frankly, I just had to look up what !! does, despite years of writing JS code.)
My wife's couple years old Lenovo Yoga 720 has a thunderbolt 3 port (type-C variety). I'm sure many other laptops have it.
New York City can make biking in the city safer
> This feature is available for select itineraries originating in the U.S. with domestic or international destinations.
"Please stop." (Or maybe that was more pg's style.)
Maybe he can program the device to make small-talk while it works.
Nope. you don't. Don't need jQuery anymore either. Almost everything useful is implemented in native javascript now.
Coinbase: Responding to Firefox 0-days in the wild
No, because wall street maximizes profits and leaves individual investors holding the bag. You want to get in front of the herd, not be chasing it.
I think the current meme/trend is to drop as many dependencies as possible. Which is probably the overcorrection of the previous trend of using single utility function libraries like "leftpad".

I do agree with this specific instance though, that you should drop lodash.

Historically lodash/underscore was written for a time before a lot of syntax/standard libraries were added. The new javascript features obviously had lodash in hindsight so they are pretty good at making common things syntactically easier to do or just straight up taking the good functions and standardizing it (e.g., spread operators, arrow functions, Object.assign, Array.flat, Array.flatMap, etc, etc)
Raytracing.
> In frontend dev, I get that this means forcing users to download a library, but for many use cases 4 kb gzipped isn't a big deal (esp if CDNs are involved).

How about 0kb?

Whatever happened to shared-resource URLs, where there was a good chance the library was already cached?
It's not a 'beneficial escape valve' when the community decides to, say, kill the n_______ who had the audacity to sleep with a white woman.

Which is a far more common application of lynching. We should not be glorifying this.
I'm at a loss at what word choices you object to; people bickered over the world "soul" in that thread, and talked about Cartesian metaphysics and quoted Socrates. Perhaps your real objection is someone else taking their work seriously.
Ask HN: Gmail Down?
Can't sign in to my personal or gsuite company accounts.
Samsung Announces Always-Connected Galaxy Book S Laptop with Snapdragon 8cx
> I have to open the damn documentation

I don't know if you understand how lucky you are to be able to do this in the first place.

Also, the "compact" method, I don't know if this is the reason it gets its name in lodash etc., exists in the Ruby language and does the same thing.
A Bootstrappers Guide to Profitability
You mean "hijack the term crypto" right? I think cryptography still means the same thing in the cryptocurrency community.
My job involves overlooking hundreds of internal codebases and I see people doing `import {range} from 'lodash'` every once in a while. One offending line and tada: 70k+ bundle size for no good reason...

I'd say that any argument for/against lodash can go both ways: if one argues that it is a micro-optimization to handwrite `range`, another person could argue that it's also a lazy devexp micro-optimization to use lodash. `range`, for example, can be implemented with a one liner in like 5 mins and tested thoroughly with a couple of asserts.

Maybe one could argue that some of the more compositional stuff is not so trivial to write (e.g. cond and friends), but if one's using those over normal small procedural functions, who's really engaging in engineering perfectionism gone counterproductive?
How often do prices actually drop? I fly pretty often and I can't remember the last time I encountered a price drop on a flight over time.
Most of the non-compete agreements I've seen cover side work that uses knowledge specific to your job because they don't want you to create a tailored application that allows you to take their clients.
I've been using Google flights and trips features for years and never had the Trips app. I am using it right now, for my current trip. The data propagates through assistant and maps and so on. I got an automatic notification about my flight delay and I can see my hotel reservation right on maps.

The Trips app may have been nice for having it all in one place, but it definitely wasn't a necessary part of the experience.
Psychological studies, when ethically conducted, are opt-in. The subject knows they are a part of a study and has a choice not to be and nothing about their lives change if they do. Here, it is not opt in, nobody knows they are being subjected to experimentation, and it has impact on the subjects that they did not agree to sign themselves up to.
Problem Solving Methods
this is how the leftists cucks will delete this comment...
Please don't do this here.

> Don't be snarky. Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

https://news.ycombinator.com/newsguidelines.html
Then what is the point?
A few years ago, I took up three on-site freelancer opportunities with different clients I met via LinkedIn.

All of them initially agreed to not giving people/project management tasks because I told them upfront that I was neither good at them nor enjoyed them.

Unfortunately, all three ended up with such tasks creeping in mid-project. Put me in a difficult spot of having to do fairly stressful unwanted work which I was not good at in addition to my actual technical work.

This time, I think I'll try teaming up with a management specialist and approach clients as a consulting team.

Working remotely is something I hadn't considered deeply, but will explore now.

Do you have any tips on how to go about building a network of contacts as an older engineer? The typical tech meetups in my area seem to attract only employed engineers and very few decision makers.

Thank you very much for your very useful and encouraging advice.
Given their background I think they meant nix as Linux/Unix and not Nix the programming language/package manager.

Despite its clear fit with the current hotness of immutable systems and functional programming, I don't think I've seen anyone in for-profit industry on a Nix/NixOps stack.
This article is a very brief commentary on the documentary. Presumably the show would explain that point of view and dig deeper into the whole matter.
1) Soviets did this with a mixed success.

2) we'll do something else
I’d personally be fine to participate the US style work ethic if it results in a more competitive economy, more innovation, and greater total opportunity for the minority who are willing and able to undergo greater stress and risk to build a business or sell specialized skills. That being said, it’s not ethically or morally better in any type of absolute sense, and there are many who’d prefer to have the government take care of their well being.

Relationships between employers and employees in any type of market driven economy (and I’d also argue in non market driven economies as well) is bound to be adversarial. Up to a point, I personally don’t trust the government (or a union for that matter) to ameliorate the deleterious effects of this employer-employee relationship. I’d rather have more personal freedom to navigate it myself, by developing skills or products which I can sell to a large, relatively unrestricted market.

That means that many workers will probably be taken advantage of. But honestly, not everyone is capable of being a high powered professional or CEO in the first place. It’s up to each individual to decide what type of society they want to live in. There are pros and cons to each.

I agree with your point that greater hardship for average workers will most likely occur in less restrictive market economies.
HutBuild: Beta – prototype of a new crowdsourcing website
Yes it does. Beef cows spend the majority of their lives in pasture. Very little of it is spent on a feed yard. It's not even always profitable to send a beef cow to a feed yard for finishing so it's not always done. Even there, most of their diet is a mix of hay and grain. Think of it, grass is free while grain must be paid for, so it doesn't even make economic sense. The manure collected and composted at feed yards serve as fertilizer for crops. And no, we don't eat enough meat. We are eating way too many carbs and artificial foods that are destroying our health. Meat is one of the healthiest things you can eat.
And the only downvote that matters will be the one of whichever ideologue happens to be the "professor" that is grading you.
Is it? What paragraph makes it ambigious whether a company needs to do more than reasonable efforts establish if a request is legitimate?
The Benefits of High-Tech Job Growth Don’t Trickle Down
https://news.ycombinator.com/item?id=20627863
Just being alive makes us indirectly responsible for people’s deaths. We could go down that philosophical rabbit hole a long way. People aren’t dying because I ate a steak. That sort of hyperbole isn’t helpful.
Wow, this an accurate description for me as well. There's also so much to learn that the difficulty of mastery and the pride of proficiency, in terms of breadth and depth, is incomparable in relation to most other subject domains.

American culture also has a tendency to emphasize self-improvement, upward mobility, the protestant work ethic, etc. which makes times spent on entrepreneurship feel justifiable in the same way that bodybuilding and education do
Not to mention Lodash has very complete browser support, unlike some of the native solutions in the linked post
False dichotomy. Start side projects. But there will be a point where you spend 2 days after work dealing with build issues or something. Researching some solution to a problem you don't know how to solve. Trying to read a book but like spending too long being stuck on things.
> This is a reflection of the fact that we have no good way for someone to digitally prove their identity.

Centralized identity isn't a solution, it's the problem. Once you implement something like that, it requires everyone to track everything using it in order for it to be used to authenticate access to the information. Which means everybody has to store the ID number as a field in every database and it becomes a de facto primary key that allows all information to be correlated by every blackhat that compromises more than one data set.

Meanwhile there will be the "just make it work" people who are bad at security, who will do whatever is necessary to compromise their own security because the attacker told them to. And then we would then be giving attackers the capacity to take over their entire lives instead of only one relationship with one entity.

Moreover, the scope of the damage if someone were to compromise the central identity system in general rather than only for a specific person is horrifying. It would become a single point of compromise for the whole country. And the worst kind on top of that, because everything would hook into it which would cause it to become ossified and difficult to update. If the system was then publicly compromised, how long does it take for everyone everywhere to update every piece of code to use the replacement? Which thing do you do in the meantime, continue using the compromised system as all hell breaks loose, or shut down your entire country?

There is a better solution. If you have an account with someone, you make requests by authenticating in the same way you do with your account. And if you don't have an account, you should be able to request deletion of the data associated with e.g. your IP address, but not request to download it -- because there is no way to to verify your identity for that. Even with centralized ID an IP address can be used by multiple people who shouldn't be able to give consent for one another and may not be mutually distinguishable by the party receiving the request, and the same for most other global data (e.g. many people share full names with other people). The only way to make centralized ID work in that context is to tag everything with it to begin with, compromising all anonymity and pseudonymity -- which can't possibly be the right trade off for what is supposed to be privacy legislation.
Why is this article getting upvotes? It says almost nothing, certainly very little interesting or actually useful
Note that this is a temporary promotion:

> Price guarantee is available between August 13th and September 2nd, 2019. You'll see the price guarantee badge on select flights where travel is completed by November 24th, 2019.

Still sounds like a great deal, but this explains why it's not a huge liability.
"Any company doing more than selling basic goods in person for cash probably needs to process some level of personal data for legitimate reasons." is a bit tricky, and I'm not certain that it's true. I'd say that many common business processes use personal data for reasons of tradition, but don't really need it.

1) "Selling for cash" - accepting credit cards and wire transfers (paying by check isn't really a thing in most of EU) doesn't necessarily require you to store PII. Yes, you could get cardholder name, but perhaps you shouldn't; just as you (most likely, for PCI DSS reasons) don't handle CC numbers but delegate it to e.g. some merchant gateway service, if you also delegate CC fraud analysis to them, then you don't need any details about the transcaction beyond the amount and ID.

2) "Selling in person" - delivery is tricky, but you can reduce the exposure a lot by having the information be transient. If you're delivering pizza, then you don't need to store every order's phone number and address forever; and if you don't store the delivery data beyond the delivery, then if someone requests all the data you have on them, then you can honestly say "nothing".

etc. Of course, details matter, and yes, that definitely don't fit all cases, but it's my feeling that they work in half the cases where companies had my data.
I remember watching some news program about the event (maybe the 60 minutes piece mentioned in the article). I believe they interviewed Trena and she expressed anger that her husband was murdered and nobody would testify or try to bring the murderer(s) to justice.

My guess is that Small doesn't like that she caused waves after the murder. As opposed to just going along with it.
How to detect iPad OS
Thank you for the reply.

TBH, I was a little pessimistic of my chances and
expectations because of my age. Seeing the replies here from older engineers has been encouraging. I'll work on changing my mindset to project it as an advantage to clients.
Re-authorization document: https://www.eenews.net/assets/2019/08/08/document_gw_05.pdf

"The grower groups emphasized the economic losses associated with predators killing livestock and reiterated their position that M-44 devices were an important tool for protection from coyotes."
Humans are a very adaptable species and there are no guarantees that the environment should continue as it once was perpetually. The situations in theses articles are just as likely to not happen as they are to come true.
Always fun to look at the tvtropes list for authors, here is his:

https://tvtropes.org/pmwiki/pmwiki.php/Creator/SamuelRDelany

You need to click on each novel to see them all..
If that happens, we’ll adapt to the rising tides, either building infrastructure to compensate or moving inland. Florida’s likely doomed either way but other major cities don’t have to be.

I’d rather be on the side of the border that’s angry about the immigrants than the side of the border the immigrants are fleeing from.
A recession is a prolonged period of economic contraction. That dip wasn't long enough.

As for now, it's to early to call. It takes time trip measure GDP; the author's opinion is that, when the data will come out, it will show that we entered a recession.
The important thing is what impact that recession has on the business model. Is the business model counter-cyclical or at least recession resistant? Not all business models perform the same in a recession.
> exists in the Ruby language and does the same thing.

You just got lodash'd!

Because the ruby method DOESN'T do the same thing. And this is precisely why you have to consult the documentation every single time you see something weird like that.

The difference is that the ruby method doesn't remove stuff like "0" and "false", just "nil".
I'm only half joking when I suggest you might consider re-shooting and/or re-editing the video to elide the human hand strangling (er, "steadying") the dummy. It doesn't elicit confidence or a positive connotation.

That aside, as an introvert, but even as a beardless one, I have nothing but admiration for such efforts to remove human interaction! (Still only half joking.)
>Prosecutors allege the fraud involved 1MDB officials and Najib using misappropriated funds to...fund the production of Hollywood films including The Wolf of Wall Street.
He had 14 children, though - that doesn't seem like a failure to pass along his genes.
you say:

> regarding physical models, you are assuming there is a universal truth or reality that is the same for everyone

which is basically an axiom one must adopt to engage in science. E.g., here's the formulation found in the Wikipedia article "Philosophy of Science"[1]:

> that there is an objective reality shared by all rational observers

So if one wishes to engage in an inquiry that doesn't hold this axiom, it's of course a perfectly fine thing to do, but it's best for all concerned not to call it science or scientific. Many issues and lines of inquiry that are important to people aren't amenable to scientific inquiry, but it does nothing but harm to dissimulate.

[1] https://en.wikipedia.org/wiki/Philosophy_of_science#Naturali...
Thank you so much for taking the time to write such a useful and comprehensive reply.

While I'd very much like to project my experience and expertise as a consultant with higher rates, I'm also afraid
of biting off more than I can chew.

Technical tasks or project creep don't bother me at all, but management tasks mid-project do since I'm neither good at them nor enjoy them.

I was considering projecting myself as more of a freelance programmer to avoid them, but then my age may attract such tasks anyway despite the projection.

Based on your and other replies, I'll probably try teaming up with somebody who's good at management, and approach clients as a consulting team using age to my advantage. Thanks again!