skysight-inc/HackerNews huggingface dataset:
> Python is a strongly typed language

In some sense, sure. But it's not statically typed, which is (in my opinion) much more important. Reasoning about function composition in Haskell is straightforward because you just have to make the types line up correctly. Technically this is true in Python, but you don't have any mechanism (by default) to check whether your implementation is correct other than writing enough tests. Yes, you can use type hints and an external type checker, but that's still not a great solution compared to any statically styped language.

> you can write purely functionally in it all you want

Except that Python does not optimize tail calls, which means that implementing a simple recursive solution to a problem requires reasoning about the stack (which it shouldn't, if we're doing things functionally). There are hacks to optimize for some tail calls via decorators and explicitly checking the stack, but this decreases runtime performance and does not work for things like mutual tail call recursion (which is optimized in functional-first languages). To me, lack of TCO is a huge dealbreaker. I mean I still write my Python code semi-functionally because I find FP easier to reason about, but it's more work than doing it in Haskell.

And don't even get me started on the lack of support for features like algebraic data types, pattern matching, etc.

---

I love Python; it's my most-used language by far, I think. And I love functional programming. And I even try to write my Python code in a functional style! But Python is not what I would call a "good" language for functional programming.
What's the bigger things that need solving in Rust?
Video: https://youtu.be/fEdN1VciJx0
I think with some things this is possible. Start a school that is just about testing. Make sure it has a good reputation for catching cheaters. Post the passing grades online, with a photo of the student. Some people/employers just want written documentation.
Accel and Sequoia seed Middesk (YC W19) with $4M to background check businesses
Yeah that was my experience too. I did a lot of calculus in high school, but it was.. High School Calculus, and I was definitely good at doing high school plug-and-chug math.

College math is entirely different and I think the arrogance from the former worked against me. In retrospect I should have just taken actual college classes.
I don’t think it’s necessarily a Europe thing, it’s just as likely a tourist thing. When you’re a city-dwelling tourist, you don’t know danger and certainly not the local dangers. Dangers at home are considered part of your upbringing, overgeneralized as absolute facts of the world, while dangers elsewhere are unknown and unexpected.

I’ve seen the same in Norway; tourists from all over the world getting lost in the mountains, caught out in bad weather or early nightfall with poor clothing and footwear, lost at sea in quickly-changing weather, fall off unexpected cliffs, hit by falling glacier ice, swept into the freezing ocean by waves, killed by avalanche, snowed in on the road etc.
Israel and Saudi Arabia are America's eyes and ears into the Middle East. It could have been any nation (indeed, America tried to get Iran as well, but was... less than successful).

These kinds of relationships require a fair bit of quid pro quo, and of course for a country like Israel whose very national security depends upon a cozy relationship with America, it's perfectly understandable that they'd be spying on American influencers wherever and whenever possible. In fact, it's unofficially tolerated in the intelligence service as a cost of doing business. Same goes for the foibles of the crown prince in Saudi Arabia (which have by now been conveniently forgotten by the press and everyone else).

Once you've made friends who are useful to your grander plans, it's best to ignore the annoying things they do.
Before reading the other comments: hm, not really, things could be better

After reading: My life is fantastic and I'm never going to complain ever again
When you have spy level investigations, the bias towards implicating a state actor over organised crime is most prevalent. Indeed in this case, they felt it was most likely without quantifying why they thought that was so. A trend we see play out many times. Then you add the government secrecy and just get the answer without any workings out. Hence it is right to question the answer. More so when it is often worked most gray by terms like "most likely". Then you always get some random official making a more solidified claim without any further evidence at all making a more solid case "“It was pretty clear that the Israelis were responsible,” said a former senior intelligence official." and the press will just roll with that.

Did they do due diligence - yes they will say as they asked somebody else. Do we have definitive proof - nope. But this is a pattern that plays out many a time.

It also ignores how such devices could of been used to spy upon others, found and then planted to cause embarrassment at a higher level - That's spycraft for you, happens.

But the take away question I have is - why do reporters always fallback upon EX-staff members for quotes, how many did they ask until they got the answer they wanted? That is one area that totally erodes most credibility to the discerning eye and yet is often used by the media to support some direction or another.
When I took our equivalent to AP calculus, it was basically just plug'n chug - not a whole lot of conceptual or intuitive learning. Hell, I didn't even learn the definition of the derivative until first year at college, using limits.

Should be noted though, that this was long before the advent of youtube and all the excellent learning channels / resources you have today. So much of the math and physics would have been a breeze given the tools and options we have to day.
Just my $0.02:

I've maintained and/or written more than a few large desktop apps in both python and C++. The python ones are a hell of a lot easier to maintain, i.m.o. Python _is_ strongly typed unlike JS, and I don't feel like the dynamic typing aspects have ever really bit me from a maintenance perspective. At least in my experience, I've seen a lot of either verbose/repetitive or highly cryptic C++ written to in situations that dynamic typing makes straightforward and i.m.o easier to maintain.

To be fair, though, I have a pretty accurate mental model of what python's doing under the hood, and I still regularly find myself mystified by certain C++ language features and what the compiler actually does in slightly ambiguous situations. I've nominally been using C++ longer, but I've used python a lot more frequently. (I'm primarily in scientific computing.)

As a whole, I've always found python to be a nice language from a maintenance perspective, though I'll grant that people have more room to do bizarre things in some circumstances. I've definitely seen some unmaintainable and unreadable python, but I've seen that every bit as frequently in static-typed languages.

I feel that python is quite well-suited to desktop application development. Part of this boils down to Qt being a nice library regardless of whether you're working in C++ or python. However, python codebases tend to be more succinct and readable. In the end, I've consistently found that to be a larger advantage in maintenance than static typing.
I'm not sure if your boss is the owner or simply a manager at your work, and I also don't know your location, but to me (not a lawyer) it sounds like you would have legal recourse against this treatment.
I remember being 18, in Italy, driving my crappy Fiat as fast as I can down an Italian highway. Fifth gear, gas pedal to the max. And I was still getting passed by faster cars. Italians just drive faster. :)
> Big if true, but we have the Department of State, Intelligence Community and Department of Defense to deal with this crap in approximately that order.

The big news here is that nothing happened and nothing is gonna happen. People should start getting some clues from what should happen, and yet doesn't.

Edit: at the time of this edit, the news is already on the front page of the Guardian and the BBC. Completely absent from the NYTimes and Washington Post. Pay attention to what doesn't happen.
Still good in September. October still coping. November wondering how on earth I’ll manage 3 more months of total darkness. December to February a blur of slugging through the dark. March to September again great. That’s a year with SAD above 60 degrees north.
I think something like this would be a huge improvement on the current system. I could also see 3 month alternations between school and work - so that the learning is more closely tied to the real world. (Even if many of the classes, e.g., philosophy, sociology, may not be directly applicable.)
I find that, almost all the time, in all of the places I have worked, I feel worse when a higher-up tries to make myself or the group feel less stressed. They have always, almost universally, tried to make it sound like it is not bad. Or they say, "Take time off, and do not respond to emails." And if you do that, the rest of the team gets crushed, and then you have an insane amount of work when you get back, which pretty much wipes out the time off (in 2 days or less).
My point is when the new building is sold after being built and rented up, it’s value to a buyer is lowered by the rent control.
My view is that everyone should study calculus more or less for the same reason we almost all study Shakespeare or The Bill of Rights or whatever. Its an enormous human accomplishment whose cultural impact virtually cannot be overstated and a basic understanding of these sorts of things is the birthright of every human being alive.
Firefox DevTools now shows inactive CSS
I grew up in Southern Utah, just a few miles from the Zion Narrows, and have read of many tragic situations that didn't end nearly as well as this group's story. (Including my own brother on an overnight scouting event). God bless the two hikers who "left before the rescue without giving their names!" I hope the family can find them so they can give them personal thanks.
Is 0 a red flag also? :)
> It's hard for me to believe that another job won't be the same thing.

Take a pay cut if you have to, just for a better work environment - even if you have to sell everything and move across the country. Ramen noodles and frozen vegetables are better than PTSD, and you'll find your way to a better paying job that better suits you.

And document these things that are happening. If your boss does any of this through email, save those emails.
The five freedoms of aviation are:

1) The right to fly over a foreign country without landing.

2) The right to refuel or carry out maintenance in a foreign country without embarking or disembarking passengers or cargo.

3) The right to fly from one's own country to another country.

4) The right to fly from another country to one's own.

5) The right to fly between two foreign countries on a flight originating or ending in one's own country.

This video has a lot of good info on it:
https://www.youtube.com/watch?v=thqbjA2DC-E

And wikipedia page: https://en.wikipedia.org/wiki/Freedoms_of_the_air
They aren't unrelated. The more hoops a developer has to jump through to get permission to build anything the more outside returns are required to get people to push to do that. The people who thrive in this environment aren't the most ethical of business people and you'd get more ethical developers if there were clear rules allowing certain things to be built and less outsized returns. But better that than nothing getting built.
The stress level that I sense after reading the comments here is horrifying.
> This is all just leading to college becoming four more years of high school. Everyone needs to go.

You point out a shift never discussed: 40 years ago you could graduate and be prepared for middle class life and as a member of civic society (home ec, how to vote, etc) — for free! It was assumed that it was in everybody’s interest for everyone to have a reasonable baseline.

Now the baseline preparation isn’t free, so a significant section (majority) of adults aren’t getting adequate preparation. Is that really what we want?
One degree globally, perhaps, but then there can be regional variation that's larger. The Washington Post just ran a long story (https://www.washingtonpost.com/graphics/2019/national/climat...) on a region in Uruguay that's been heating up more rapidly. Quoting from that article:

"Straddling the equator, the tropics are already hot because they receive the most sunlight. As the sun hits the tropics, enormous columns of air rise skyward and then outward. But as greenhouse gases trap more heat, those columns of air are pushed farther toward the north and south poles. Air that rises in the tropics falls back down over the middle latitudes. With a warming planet, though, the air is falling in different places. ... Near Uruguay, the Brazil Current collides with the cold and nutrient-rich Malvinas Current that flows north from waters off Argentina. Where the two currents meet — what is known as the “confluence” — features sudden temperature contrasts and fosters rich fisheries. But that zone, too, is on the move. Research suggests it is shifting southward at a rate of more than 40 miles per decade."
I'm not a mathematician, but I'd say that it's one of the simplest and most elegant instances of its kind, and that in general we don't seem to have good ways of dealing with iterative processes that can both lengthen and shorten (or increase and decrease) the size of the output in relation to the input. A generalization of the proof of this might be quite illuminating for a lot of hard problems in number or complexity theory.
Oh no, that was a piece of the guidance material, used to redirect the weapon. You wouldn't take a shot from 400 light years without wanting the ability to curve the bullet a bit.
Forgive if I missed something but where did the parent mention HR? I ask because I agree with your assesment about the environment they are in and my first thought was to ask "have you talked to anyone in HR?".

Otherwise totally agree, especially the part about not giving up!
Latin is still perfectly capable of every kind of ambiguity that other natural languages are. For example, I once wrote the sentence

Quisque aliquid habet quod occultet

for a t-shirt.

While the intended meaning is 'everybody has something to hide', in a different context one could imagine that the subject of "occultet" is someone else previously referred to. For example, if we had just been talking about Moxie Marlinspike, we could conceivably read this sentence as 'everybody has something for him [Moxie] to hide'. (Like, all of us users out here have got different things that Moxie can help each of us to protect.)

There's also a famous joke "malo malo malo malo malo" ('I prefer (being) a bad man in a bad situation to (being) an apple in an apple tree'). I'm sure we can proliferate examples of ambiguous Latin to match every other natural language.

A cool disambiguation feature in Latin is the distinction between the possessive pronouns "eius" and "suus", where "suus" is used when referring to possessions of the grammatical subject of the sentence and "eius" when referring to someone else's possessions. While English can specify the former ("his/her/its own"), it doesn't have a straightforward way to show that the possessor is not the subject of the sentence.

You can see the contrast between eius and suus in the text of the Magnificat

https://en.wikipedia.org/wiki/Magnificat#Text

where "ancillae suae" ('his handmaiden') occurs in a sentence whose grammatical subject is God, but "nomen eius" ('his name') in a sentence whose grammatical subject is the name. And sure enough, there is an actual disambiguation between the subject of a sentence and someone else later on:

Suscepit Israel, puerum suum, recordatus misericordiae suae, sicut locutus est ad patres nostros, Abraham et semini eius in saecula.

He [God] has taken up Israel, his [God's] servant, remembering his [God's] mercy, as he [God] said to our ancestors, Abraham and his [Abraham's] seed forever.

In this case "his mercy" and "his seed" refer to God's mercy but Abraham's seed, but there is no referential ambiguity about that in the Latin because one is "misericordiae suae" and the other is "semini eius".
Sure.

That general principal for any number of partially or fully controllable diseases.

But how far does that go?

How much can I assert control over general sexual behavior because I want to contain AIDS?
Which is the straight line path on a sphere.
On a scale of 1 to 5, 0 is definitely some color flag.
Your situation is terrific. If flipping burgers can pay your living expenses, I would recommend to quit as soon as possible and search for a new job. Keep in mind that your life is more precious than everything else, especially a job.
Thanks for sharing. Please take things one step at a time. Rooting for you!
This is the age of confirmation bias. Something bad happening? It’s because is your political opponents and policies you disagree with.
Cops and fire fighters are unionized, protected and well paid. For years the argument for higher pay for cops in Frisco was that cops couldn’t afford to live where they worked. That was effective marketing, cops never wanted to live in the city they all live in Santa Rosa. Perhaps using teachers as an example would be better.
This is one of my major gripes with quora, I feel like it attracts and rewards these types of folks who are then immediately trusted thanks to their very high “internet point” scores
Why persuasion and negotiation techniques are (probably) useless
I wish people wouldn't comment about other people's comments like this. Just up or down vote, this makes for even more boring reading than the comment you mentioned. Here I am breaking my own rule because I cannot down vote your comment.
Ooh, this such idea! I wish I was living back in Helsinki <3
I don't think that your response is in good faith.

Not everyone wants to spend a third of their life in school. And I have proof that it is not necessary in all cases by the existence of at least one counterexample:

I have a friend who did not receive a college degree. He is now a professional fabricator, and a better mechanical engineer than most of the mechanical engineers I went to school with
Is there any data related Parks injuries/deaths that includes nationality? If not, this thread is all anecdote.
Anduril, a startup from Oculus founder Palmer Luckey, now valued at $1B
> (Full disclosure, I went to school till I was 28. It fucking ruled and I think everyone should do it if they want to).

If they want to, sure. Hurrah for education-for-its-own-sake.
You are not considering that IP addresses are dynamic. Only your provider can associate your IP address with you, and thus associate the DNS requests that you make with your identity. Cloudfare can't, because today you have one IP, tomorrow you can have another. And this without talking about providers that puts you inside a NAT, like it's common with mobile connections, where thousands of different costumers shares the same IP address, and thus only the provider can really log your DNS traffic.

So if Cloudfare maintains a log of your requests who cares, that log is useless since they can't identify you as soon as you change your IP address. While using standard DNS the provider can identify you and can log all you DNS requests, even if you don't the default ISP DNS servers, since they can simply intercept and decode all the traffic on the DNS port. And not only your provider, everyone in the path between your PC and the DNS server, even at LAN level, for example in public WiFi networks like in airports, schools, companies, the administrators can log all your DNS traffic, and put filters on it.
Was Aaron Swartz Killed by an MIT Satanic Child Porn Ring? (2013)
Seems like a slippery slope. I’d never advise messing with a scroll bar on a web page.
.. not yet. I'm sure it'll hit all of those numbers for at least a few minutes in the future.
£545 million spent on research and £42 million on public information out of £672 million raised. So approx 13% spent on administration.
Planning the technology stack for an Event Sourcing project
It's so bizarre seeing measles come back. It's like some terrible thing out of Jurassic Park, "life finds a way."
I have literally never seen that happen. (Outside a core dump, which has a lot more than env var.)

You have any examples in mind?
My feeling is that randomized packs of baseball cards were never great either—but they were never pervasive enough to be a "problem".

Video games have managed to make the items significantly more valuable. And it increasingly feels as though _most_ games are built around these gambling mechanics, as opposed to just the occasional game like Magic The Gathering which worked that way.
A friend had some issues with things outside their work that were impinging on their work, and this was eventually brought up in an HR meeting. HR mentioned that their health insurance provides a number of therapy sessions for free with no co-pay, so they accessed that, and found it really helped them. They also agreed a work-from-home scheme. A few weeks later, my friend was doing significantly better both in work and outside it.

Trying to help with non-work-related things directly is a minefield, but ensuring that the employee has access to everything they need to succeed should be table stakes.
Korea bought it from the United States Merchant Marine Academy, then had to spend time repairing it because it was in such a bad state of repair. I don't know what state it was in when the Marine Academy received it, but when it left only the engine worked.
If this is true can you blame the Israeli government? The US has an incredibly volatile, unpredictable president. Israel is a country surrounded by states that are openly hostile and the continued survival of Israel depends, in part, on the behavior of the US.

I would be disappointed if Israel wasn't doing something like this.

And I'm willing to bet the US government does this sort of stuff all over the world, including Israel.
Nothing wrong with renting. Often times it can be financially better than owning.
LetsEncrypt is so simple in 2019 it really makes me cringe to see sites served over HTTP, especially when the site belongs to some self proclaimed “visionary”
An honest answer to that question requires the employee having a high degree of trust in the team lead. If they won't answer, the lead can't fix it, and the employee may feel more stressed by having to gloss over their feelings. That said, it's a great question to be asking if the trust is established first.
>> Hopefully in the future there are biological tests for mental illness

At first I thought you meant something like a genetic test for some condition. But then I realized there are probably a number of chemical or physiological indications of distress, and people may not even realize it's happening. I look forward to such tests.
This has been reported on before and it seems many countries possibly ran sting rays in Washington. It's maybe normal.

The article might be both technically right and fake.

Potential Spy Devices Which Track Cellphones, Intercept Calls Found All Over D.C., Md., Va.

https://www.nbcwashington.com/investigations/Potential-Spy-D...
> I don't think that's really what anyone is suggesting

The sibling comment to yours suggesting exactly that wasn't the first, not by a long shot. US politicians have suggested everything from ending entire industries to massive increases in abortion to stop population growth. Others have suggested massive taxes to pay for health insurance and UBI so that people who don't feel like working don't have to.

"Stop moving forward" might not a common phrase, but only because their version of "forward" is fundamentally different from the current one. Stopping growth is certainly a goal of many far-left thinkers out there.
'Avatar as a Service': A Conversation with Aura
The Tent That Might Be a Partial Solution to Homelessness in LA
Why don't you switch teams ?